
/* wid-amzhead-css */

/* Announcement bar: fixed height so rotating messages never push the page */
html body .wid-announce{height:34px!important;min-height:34px!important;max-height:34px!important;box-sizing:border-box!important;padding:0 14px!important;display:flex!important;align-items:center!important;justify-content:center!important;overflow:hidden!important;white-space:nowrap!important;line-height:1!important;contain:layout paint}
html body .wid-announce .wab-slide{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.2}
html body .wid-announce w-i,html body .wid-announce svg{flex:none;max-height:16px}
/* Search box with a green button (all screens) */
html body.wah header.wid-header .wid-search{display:flex!important;align-items:center!important;position:relative}
html body.wah header.wid-header .wid-search.wah-s>svg{display:none!important}
html body.wah header.wid-header .wid-search.wah-s input[type=search]{flex:1 1 auto;min-width:0;padding-left:18px!important}
.wah-go{flex:none;display:grid!important;place-items:center;align-self:stretch;width:46px;margin:4px 4px 4px 6px!important;padding:0!important;border:0!important;border-radius:999px!important;background:var(--wid-green-2,#304569)!important;color:#fff!important;cursor:pointer;box-shadow:none!important;transition:background .2s,transform .15s}
.wah-go:hover{background:#253859!important}.wah-go:active{transform:scale(.94)}
.wah-go svg,html body.wah header.wid-header .wid-search .wah-go svg{width:20px!important;height:20px!important;stroke:#fff!important;color:#fff!important;fill:none!important;position:static!important;transform:none!important;margin:0!important;opacity:1!important;display:block!important}
html body.wah header.wid-header .wid-search.wah-s kbd{display:none!important}
html body.wah header.wid-header form.wid-search.wah-s input#wid-s{padding-left:20px!important;text-indent:0!important}
.wah-go:focus-visible{outline:2px solid var(--wid-green-2,#304569);outline-offset:2px}
html.wid-dark .wah-go{background:#416198!important}
/* New icons */
.wah-ic{fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}
html body.wah header.wid-header .wid-cart-link{position:relative}
@media (max-width:720px){
html body.wah header.wid-header .wid-hrow{display:flex!important;flex-wrap:wrap!important;align-items:center!important;column-gap:2px!important;row-gap:10px!important;padding:8px 12px 12px 6px!important}
html body.wah header.wid-header .wid-hrow>.wid-hlinks{display:contents!important}
html body.wah header.wid-header .wid-hrow>.wid-cur,html body.wah header.wid-header .wid-hrow>.wid-lng,html body.wah header.wid-header .wid-hlinks>.wid-tl,html body.wah header.wid-header .wid-hlinks>.wid-signin,html body.wah header.wid-header .wid-hlinks>.wid-cur,html body.wah header.wid-header .wid-hlinks>.wid-lng{display:none!important}
html body.wah header.wid-header .wid-hlinks>.wid-allbtn{order:0!important;width:44px!important;height:44px!important;min-width:44px!important}
html body.wah header.wid-header .wid-hrow>.wid-logo{order:1!important;margin:0 0 0 2px!important}
html body.wah header.wid-header .wid-hrow>.wid-logo svg{width:104px!important}
html body.wah header.wid-header .wid-hlinks>.wid-toggle,html body.wah header.wid-header .wid-hlinks>.wid-toggle:hover{order:2!important;margin-left:auto!important;display:flex!important;align-items:center!important;justify-content:center!important;width:42px!important;height:42px!important;min-width:42px!important;padding:0!important;border:0!important;border-radius:50%!important;background:transparent!important;box-shadow:none!important;color:var(--wid-ink,#1d222a)!important}
html body.wah header.wid-header .wid-hlinks>.wid-toggle:active{background:var(--wid-chip,#efece2)!important}
html.wid-dark body.wah header.wid-header .wid-hlinks>.wid-toggle{color:#f2f4ee!important}
html body.wah header.wid-header .wid-hlinks>.wid-toggle svg{width:23px!important;height:23px!important}
html body.wah header.wid-header .wid-hlinks>a.wid-icon:not(.wid-cart-link){order:3!important;margin-left:0!important;width:auto!important;min-width:44px!important;padding:0 6px 0 8px!important;gap:5px!important;border-radius:999px!important}
html body.wah header.wid-header .wid-hlinks>.wid-cart-link{order:4!important;width:48px!important;min-width:48px!important}
html body.wah header.wid-header .wid-hrow>.wid-search{order:5!important;flex:1 1 100%!important;margin:0 0 0 6px!important;height:48px!important;border-radius:999px!important}
.wah-t{font:600 14.5px/1 var(--wid-sans);white-space:nowrap;letter-spacing:-.005em}
.wah-t i{font-style:normal;opacity:.6;margin-left:2px}
html body.wah header.wid-header .wid-hlinks>.wid-icon svg{width:25px!important;height:25px!important}
html body.wah header.wid-header .wid-hlinks>.wid-cart-link svg{width:30px!important;height:30px!important}
@media (max-width:389px){html body.wah header.wid-header .wid-hrow{padding-left:2px!important;padding-right:8px!important;column-gap:0!important}html body.wah header.wid-header .wid-hrow>.wid-logo svg{width:94px!important}html body.wah header.wid-header .wid-hlinks>.wid-allbtn{width:40px!important;min-width:40px!important}html body.wah header.wid-header .wid-hlinks>.wid-toggle,html body.wah header.wid-header .wid-hlinks>.wid-toggle:hover{width:36px!important;min-width:36px!important}html body.wah header.wid-header .wid-hlinks>a.wid-icon:not(.wid-cart-link){padding:0 2px 0 4px!important;gap:4px!important}html body.wah header.wid-header .wid-hlinks>.wid-cart-link{width:42px!important;min-width:42px!important}.wah-t{font-size:13.5px}}@media (max-width:349px){html body.wah header.wid-header .wid-hrow>.wid-logo svg{width:82px!important}.wah-t{font-size:12.5px}html body.wah header.wid-header .wid-hlinks>.wid-icon svg{width:22px!important;height:22px!important}html body.wah header.wid-header .wid-hlinks>.wid-cart-link svg{width:27px!important;height:27px!important}}
}
@media (min-width:721px){.wah-t{display:none}}
/* Cart number, Amazon-style, sitting in the basket */
html body.wah header.wid-header .wid-cart-link .wid-count{position:absolute!important;top:3px!important;right:auto!important;left:56%!important;transform:translateX(-50%)!important;min-width:0!important;height:auto!important;padding:0 2px!important;background:transparent!important;border:0!important;box-shadow:none!important;color:var(--wid-green-2,#304569)!important;font:800 13px/1 var(--wid-sans)!important}
html.wid-dark body.wah header.wid-header .wid-cart-link .wid-count{color:#819fd4!important}

/* wid-annbar-css */
.wanb{position:relative;z-index:49;height:var(--wanb-h);background:var(--wanb-b1);background:linear-gradient(90deg,var(--wanb-b1),var(--wanb-b2));color:var(--wanb-tx);font:var(--wanb-fw) var(--wanb-fs)/1.25 var(--wid-sans,"DM Sans",system-ui,sans-serif);letter-spacing:var(--wanb-ls);text-transform:var(--wanb-tt);overflow:hidden;-webkit-font-smoothing:antialiased}
.wanb[hidden]{display:none!important}
.wanb-in{position:relative;height:100%;margin:0 auto;max-width:1400px}
.wanb-m{position:absolute;top:0;bottom:0;left:48px;right:48px;display:flex;align-items:center;justify-content:center;gap:.55em;white-space:nowrap;opacity:0;visibility:hidden;transition:opacity .55s ease,transform .55s cubic-bezier(.2,.8,.2,1),visibility 0s linear .55s}
.wanb-m.on{opacity:1;visibility:visible;transform:none;transition:opacity .55s ease,transform .55s cubic-bezier(.2,.8,.2,1),visibility 0s}
.wanb[data-fx=slide] .wanb-m{transform:translateY(100%)}.wanb[data-fx=slide] .wanb-m.out{transform:translateY(-100%)}.wanb[data-fx=slide] .wanb-m.on{transform:none}
.wanb[data-fx=none] .wanb-m{transition:none}
.wanb-t{overflow:hidden;text-overflow:ellipsis;min-width:0}
.wanb a{color:var(--wanb-lk)!important;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;font-weight:700;white-space:nowrap}
.wanb a:hover{text-decoration-thickness:2px}
.wanb-cd{font-variant-numeric:tabular-nums;font-weight:700;padding:2px 7px;border-radius:5px;background:color-mix(in srgb,var(--wanb-tx) 14%,transparent);letter-spacing:.02em}
.wanb-s{display:none}
.wanb-tk{display:flex;align-items:center;height:100%;width:max-content;animation:wanbTk var(--wanb-dur,40s) linear infinite}
.wanb-tk>span{display:inline-flex;align-items:center;gap:.55em;white-space:nowrap;padding:0 26px}
.wanb-tk>i{font-style:normal;opacity:.55;font-size:.8em}
.wanb:hover .wanb-tk{animation-play-state:paused}
@keyframes wanbTk{to{transform:translateX(-50%)}}
.wanb-x{position:absolute;right:10px;top:50%;width:28px;height:28px;margin-top:-14px;border:0;border-radius:50%;background:transparent;color:inherit;font:400 20px/1 system-ui;opacity:.7;cursor:pointer;z-index:2;padding:0}
.wanb-x:hover{opacity:1;background:color-mix(in srgb,var(--wanb-tx) 12%,transparent)}
@media (max-width:640px){.wanb-m{left:14px;right:38px}.wanb-m.has-s .wanb-l{display:none}.wanb-m.has-s .wanb-s{display:inline}.wanb{font-size:calc(var(--wanb-fs) - 1px)}}
@media (prefers-reduced-motion:reduce){.wanb-m{transition:none!important}.wanb-tk{animation:none}}html body .wid-announce{display:none!important}body.wid-cofocus .wanb,body.wid-vfeed .wanb{display:none!important}
/* wid-catluxe-css */

/* bar */
html body .wid-header .wid-cats ul>li>a{position:relative!important}
html body .wid-header .wid-cats{background:var(--wid-surface)!important;border-top:1px solid var(--wid-line)!important;border-bottom:1px solid var(--wid-line)!important}
html body .wid-header .wid-cats ul{gap:0!important;padding:0 22px!important;align-items:stretch!important}
html body .wid-header .wid-cats li{display:flex}
/* links: quiet, spaced capitals; no tiles, no pills */
html body .wid-header .wid-cats ul>li>a{display:inline-flex!important;align-items:center!important;gap:0!important;height:50px;padding:0 17px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;font:500 11.5px/1 var(--wid-sans)!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:color-mix(in srgb,var(--wid-ink) 66%,transparent)!important;transition:color .3s ease!important}
html body .wid-header .wid-cats ul>li>a:hover,html body .wid-header .wid-cats ul>li>a.wnx-on,html body .wid-header .wid-cats ul>li>a:focus-visible{color:var(--wid-ink)!important}
html body .wid-header .wid-cats ul>li>a.is-active{color:var(--wid-ink)!important;font-weight:600!important}
html body .wid-header .wid-cats ul>li>a>span:first-child{display:none!important}
html body .wid-header .wid-cats ul>li>a:focus-visible{outline:1px solid var(--wid-ink);outline-offset:-6px}
/* counts: a small raised numeral */
html body .wid-header .wid-cats .wnx-n{background:none!important;padding:0!important;margin:0 0 0 5px!important;border-radius:0!important;font:500 9px/1 var(--wid-sans)!important;letter-spacing:.04em!important;color:var(--wid-muted)!important;position:relative;top:-.6em;font-variant-numeric:tabular-nums}
/* hairline that glides under the hovered name; the active one keeps its own line */
html body .wid-header .wid-cats .wnx-ind{background:transparent!important;box-shadow:none!important;border-radius:0!important;transition:transform .5s cubic-bezier(.2,.8,.2,1),width .5s cubic-bezier(.2,.8,.2,1),opacity .3s ease!important}
html body .wid-header{--wcl-gold:#b8913f}html.wid-dark body .wid-header{--wcl-gold:#dcbb73}
html body .wid-header .wid-cats .wnx-ind::after{content:"";position:absolute;left:17px;right:17px;bottom:11px;height:1px;background:var(--wcl-gold);opacity:.55}
html body .wid-header .wid-cats .wnx-ind.is-act::after{opacity:0}
html body .wid-header .wid-cats ul>li>a.is-active::after{content:"";position:absolute;left:17px;right:17px;bottom:11px;height:1.5px;border-radius:2px;background:linear-gradient(90deg,color-mix(in srgb,var(--wcl-gold) 0%,transparent),var(--wcl-gold) 22%,color-mix(in srgb,var(--wcl-gold) 70%,#fff) 50%,var(--wcl-gold) 78%,color-mix(in srgb,var(--wcl-gold) 0%,transparent));}
html.wid-dark body .wid-header .wid-cats ul>li>a.is-active::after{box-shadow:0 0 8px color-mix(in srgb,var(--wcl-gold) 40%,transparent)}
/* arrows */
html body .wid-header .wid-cats .wca-btn{width:32px;height:32px;margin-top:-16px;border:1px solid var(--wid-line)!important;background:color-mix(in srgb,var(--wid-surface) 86%,transparent)!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 8px 20px -12px rgba(15,20,28,.4)!important;color:var(--wid-ink)!important}
html body .wid-header .wid-cats .wca-btn svg{width:13px;height:13px;stroke-width:1.8}
html body .wid-header .wid-cats .wca-btn:hover{background:var(--wid-surface)!important;transform:none}
/* preview panel */
html body .wid-header .wnx-pop{border-radius:16px;border-color:var(--wid-line);box-shadow:0 36px 70px -34px rgba(15,20,28,.38),0 12px 24px -18px rgba(15,20,28,.18)}
html body .wid-header .wnx-clip{border-radius:16px}
html body .wid-header .wnx-in{padding:20px 22px}
html body .wid-header .wnx-hd b{font-weight:500;font-size:20px;letter-spacing:-.01em}
html body .wid-header .wnx-hd small{letter-spacing:.04em}
html body .wid-header .wid-cats .wnx-hd a,html.wid-dark body .wid-header .wid-cats .wnx-hd a{background:transparent!important;color:var(--wid-ink)!important;padding:4px 0!important;border-radius:0!important;border-bottom:1px solid var(--wid-ink)!important;font:600 11px/1 var(--wid-sans)!important;letter-spacing:.14em;text-transform:uppercase}
html body .wid-header .wnx-c i{border-radius:10px}
html body .wid-header .wnx-c>span{font-size:12.5px;color:color-mix(in srgb,var(--wid-ink) 82%,transparent)}
@media (max-width:720px){
html body .wid-header .wid-cats ul{padding:0 10px!important}
html body .wid-header .wid-cats ul>li>a{height:46px;padding:0 13px!important;font-size:11px!important;letter-spacing:.12em!important}
html body .wid-header .wid-cats .wnx-ind::after,html body .wid-header .wid-cats ul>li>a.is-active::after{left:13px;right:13px}
}
/* readable names with fine line icons */
html body .wid-header .wid-cats ul>li>a{font:500 13.5px/1 var(--wid-sans)!important;letter-spacing:.015em!important;text-transform:none!important;color:color-mix(in srgb,var(--wid-ink) 86%,transparent)!important}
html body .wid-header .wid-cats ul>li>a.is-active{font-weight:600!important;color:var(--wid-ink)!important}
html body .wid-header .wid-cats ul>li>a::before{content:"";flex:none;width:17px;height:17px;margin-right:9px;background:currentColor;opacity:.78;-webkit-mask:var(--wcl-i) center/contain no-repeat;mask:var(--wcl-i) center/contain no-repeat;transition:opacity .25s ease,transform .35s cubic-bezier(.2,.8,.2,1),background-color .25s ease;--wcl-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.45' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 13.2a1.2 1.2 0 1 0 0-2.4 1.2 1.2 0 0 0 0 2.4z'/%3E%3C/svg%3E")}
html body .wid-header .wid-cats ul>li>a:hover::before,html body .wid-header .wid-cats ul>li>a.wnx-on::before{opacity:1;transform:translateY(-1px)}
html body .wid-header .wid-cats ul>li>a.is-active::before{background:var(--wcl-gold);opacity:1}
html body .wid-header .wid-cats ul>li>a[href*="wid=new-products"]::before{--wcl-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.45' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3.5l1.7 4.8 4.8 1.7-4.8 1.7L12 16.5l-1.7-4.8L5.5 10l4.8-1.7zM18.5 15l.6 1.9 1.9.6-1.9.6-.6 1.9-.6-1.9-1.9-.6 1.9-.6z'/%3E%3C/svg%3E")}
html body .wid-header .wid-cats ul>li>a[href*="problem-solvers"]::before{--wcl-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.45' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9.5 17.5h5M10.5 20.5h3M12 3.5a5.8 5.8 0 0 0-3.4 10.5c.6.5 1 1.2 1 2V17h4.8v-1c0-.8.4-1.5 1-2A5.8 5.8 0 0 0 12 3.5z'/%3E%3C/svg%3E")}
html body .wid-header .wid-cats ul>li>a[href*="halloween"]::before{--wcl-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.45' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 7.5c-.6-1.8-.3-3 .9-4M12 7.5c4.4 0 8 2.8 8 6.4S16.4 20 12 20s-8-2.5-8-6.1 3.6-6.4 8-6.4zM12 7.5c-1.9 0-3 3-3 6.3S10.1 20 12 20M12 7.5c1.9 0 3 3 3 6.3S13.9 20 12 20'/%3E%3C/svg%3E")}
html body .wid-header .wid-cats ul>li>a[href*="exclusive-offers"]::before,html body .wid-header .wid-cats ul>li>a[href*="wid=offers"]::before{--wcl-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.45' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 4.5h10l3.5 4.7L12 19.5 3.5 9.2zM3.5 9.2h17M9.6 4.5 12 9.2l2.4-4.7M12 19.5 9 9.2M12 19.5l3-10.3'/%3E%3C/svg%3E")}
html body .wid-header .wid-cats ul>li>a[href*="under-50"]::before{--wcl-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.45' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.5 12.2V4.5a1 1 0 0 1 1-1h7.7l8.3 8.3a1.4 1.4 0 0 1 0 2l-6.7 6.7a1.4 1.4 0 0 1-2 0zM8 9a1 1 0 1 0 0-2 1 1 0 0 0 0 2z'/%3E%3C/svg%3E")}
html body .wid-header .wid-cats ul>li>a[href*="health-wellness"]::before{--wcl-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.45' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 19.5C5 11 10 5.5 20 4.5 19 14 14 19.5 5 19.5zM5 19.5c2.6-4 6-7.4 9.8-9.6'/%3E%3C/svg%3E")}
html body .wid-header .wid-cats ul>li>a[href*="/fashion"]::before{--wcl-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.45' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 8V7.2c0-.8.6-1.2 1.2-1.6A1.9 1.9 0 1 0 10.1 4M12 8l-8.6 6.2c-.9.6-.5 1.8.6 1.8h16c1.1 0 1.5-1.2.6-1.8z'/%3E%3C/svg%3E")}
html body .wid-header .wid-cats ul>li>a[href*="kitchen"]::before{--wcl-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.45' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.5 10.5h15v5a4 4 0 0 1-4 4h-7a4 4 0 0 1-4-4zM2.5 10.5h19M9 7.5h6M12 5.5v2'/%3E%3C/svg%3E")}
html body .wid-header .wid-cats ul>li>a[href*="gift-guides"]::before{--wcl-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.45' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.5 11h15v9h-15zM3.5 7.5h17V11h-17zM12 7.5V20M12 7.5c-1.3-2.7-4.6-3.4-4.6-1.3C7.4 7.4 9.2 7.5 12 7.5zm0 0c1.3-2.7 4.6-3.4 4.6-1.3 0 1.2-1.8 1.3-4.6 1.3z'/%3E%3C/svg%3E")}
html body .wid-header .wid-cats ul>li>a[href*="phone-accessories"]::before{--wcl-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.45' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8.2 2.5h7.6a1.7 1.7 0 0 1 1.7 1.7v15.6a1.7 1.7 0 0 1-1.7 1.7H8.2a1.7 1.7 0 0 1-1.7-1.7V4.2a1.7 1.7 0 0 1 1.7-1.7zM10.8 18.5h2.4'/%3E%3C/svg%3E")}
html body .wid-header .wid-cats ul>li>a[href*="free-shipping"]::before{--wcl-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.45' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.5 6.5h11v9.5h-11zM13.5 9.5h3.8l3.2 3.4V16h-7M6.5 18.5a1.6 1.6 0 1 0 0-3.2 1.6 1.6 0 0 0 0 3.2zM17 18.5a1.6 1.6 0 1 0 0-3.2 1.6 1.6 0 0 0 0 3.2z'/%3E%3C/svg%3E")}
html body .wid-header .wid-cats .wnx-n{font-size:10px!important;color:color-mix(in srgb,var(--wid-ink) 50%,transparent)!important}
@media (max-width:720px){html body .wid-header .wid-cats ul>li>a{font-size:13px!important;letter-spacing:.01em!important}html body .wid-header .wid-cats ul>li>a::before{width:16px;height:16px;margin-right:7px}}
@media (prefers-reduced-motion:reduce){html body .wid-header .wid-cats .wnx-ind{transition:none!important}}

/* wid-darkfix-css */

html.wid-dark body #wid-list.wid-list:not(.is-grid):not(.wmg-x)>article.wid-row{background:var(--wid-surface,#181c22)!important;border-color:rgba(255,255,255,.07)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.03),0 10px 26px -14px rgba(0,0,0,.7)!important}
html.wid-dark body #wid-list.wid-list>article.wid-row .wid-badge.new,html.wid-dark body .wid-badge.new{background:rgba(255,255,255,.12)!important;color:#e8ecf3!important}
html.wid-dark body .wugc-note b,html.wid-dark body .wrv-ver,html.wid-dark body .wugc-ver{color:#9db9ff!important}

/* wid-frames */

:root{--wid-frame:#111}
html.wid-dark{--wid-frame:rgba(255,255,255,.72)}
html .wid-search,html .wid-hrow>.wid-cur,html .wid-hrow>.wid-lng,html .wid-hlinks .wid-cur,html .wid-hlinks .wid-lng,html .wid-header .wid-icon.wid-toggle{border:1.5px solid var(--wid-frame)!important;background:var(--wid-surface,#fff)!important;transition:border-color .2s ease,box-shadow .25s ease,background .2s ease,color .2s ease}
html .wid-search:focus-within{box-shadow:0 0 0 3px rgba(17,17,17,.13),0 8px 22px rgba(0,0,0,.08)}
html.wid-dark .wid-search:focus-within{box-shadow:0 0 0 3px rgba(255,255,255,.18)}
html .wid-search>svg{color:#111}
html.wid-dark .wid-search>svg{color:var(--wid-ink)}
html .wid-search input[type=search]::placeholder{color:#6b6f6c;opacity:1}
html .wid-hrow>.wid-cur,html .wid-hrow>.wid-lng,html .wid-hlinks .wid-cur,html .wid-hlinks .wid-lng{letter-spacing:.04em}
html .wid-header .wid-signin{border:1.5px solid var(--wid-frame)!important;background:var(--wid-surface,#fff)!important}
html .wid-cur svg,html .wid-lng svg{color:inherit!important}
:root{--whi-t:rgba(200,162,91,.4)}
html.wid-dark{--whi-t:rgba(200,162,91,.46)}
.whi{overflow:visible;transition:transform .35s cubic-bezier(.34,1.45,.5,1)}
.whi .a{fill:var(--whi-t);stroke:none}
.whi .s{fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}
html .wid-cur svg .a{fill:var(--whi-t)!important;stroke:none!important}
.wid-icon:active .whi{transform:scale(.9)}
@media (hover:hover){.wid-icon:hover .whi{transform:scale(1.1) rotate(-4deg)}.wid-toggle:hover .wid-i-sun{transform:rotate(45deg) scale(1.1)}.wid-toggle:hover .wid-i-moon{transform:rotate(-18deg) scale(1.1)}}
@media (prefers-reduced-motion:reduce){.whi{transition:none}.wid-icon:hover .whi,.wid-icon:active .whi,.wid-toggle:hover .whi{transform:none!important}}
@media (hover:hover){
html .wid-hrow>.wid-cur:hover,html .wid-hrow>.wid-lng:hover,html .wid-hlinks .wid-cur:hover,html .wid-hlinks .wid-lng:hover,html .wid-header .wid-icon.wid-toggle:hover{background:#111!important;color:#fff!important;border-color:#111!important}
html.wid-dark .wid-hrow>.wid-cur:hover,html.wid-dark .wid-hrow>.wid-lng:hover,html.wid-dark .wid-hlinks .wid-cur:hover,html.wid-dark .wid-hlinks .wid-lng:hover,html.wid-dark .wid-header .wid-icon.wid-toggle:hover{background:#f2f4ee!important;color:#111!important;border-color:#f2f4ee!important}
}

/* wid-fixes-css */

/* Empty cart "New in store" grid: tidy cards and buttons (theme icons were showing inside the button) */
.wc-block-grid .wc-block-grid__products{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0!important;padding:0!important}
@media (min-width:768px){.wc-block-grid.has-4-columns .wc-block-grid__products,.wc-block-grid .wc-block-grid__products{grid-template-columns:repeat(4,minmax(0,1fr))}}
.wc-block-grid .wc-block-grid__product{position:relative;display:flex!important;flex-direction:column;width:auto!important;max-width:none!important;margin:0!important;padding:0 0 12px!important;border:1px solid var(--wid-line,#e4e0d3)!important;border-radius:16px!important;background:var(--wid-surface,#fff);overflow:hidden;text-align:left!important;flex:none!important}
.wc-block-grid .wc-block-grid__product-image{margin:0 0 10px!important;background:#f3f1ea}
.wc-block-grid .wc-block-grid__product-image img{display:block;width:100%;aspect-ratio:1;object-fit:cover;mix-blend-mode:multiply}
.wc-block-grid .wc-block-grid__product .product-details{display:flex;flex-direction:column;flex:1;padding:0 12px!important}
.wc-block-grid .wc-block-grid__product-title-link{text-decoration:none!important;color:inherit!important}
.wc-block-grid .wc-block-grid__product-title{margin:0 0 6px!important;font:700 13.5px/1.3 var(--wid-sans)!important;color:var(--wid-ink,#1d222a)!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.wc-block-grid .wc-block-grid__product-price{margin:0 0 10px!important;font:800 15px/1.2 var(--wid-sans)!important;color:var(--wid-ink,#1d222a)!important}
.wc-block-grid .wc-block-grid__product-price del{font-weight:500;font-size:12.5px;color:var(--wid-muted,#6b746d);margin-right:4px}
.wc-block-grid .wc-block-grid__product-price ins{text-decoration:none}
.wc-block-grid .wc-block-grid__product-onsale{position:absolute!important;top:8px!important;left:8px!important;right:auto!important;margin:0!important;padding:3px 8px!important;border:0!important;border-radius:999px!important;background:var(--wid-green,#202f49)!important;color:#fff!important;font:800 11px/1.2 var(--wid-sans)!important;z-index:2}
.wc-block-grid .wc-block-grid__product-add-to-cart{margin:auto 0 0!important;width:100%}
.wc-block-grid .wc-block-grid__product-add-to-cart .wp-block-button__link,.wc-block-grid .wc-block-grid__product-add-to-cart .added_to_cart{display:flex!important;align-items:center;justify-content:center;gap:6px;width:100%!important;min-height:40px;height:auto;margin:0!important;padding:8px 12px!important;border:0!important;border-radius:999px!important;background:var(--wid-green,#202f49)!important;color:#fff!important;font:700 13.5px/1.2 var(--wid-sans)!important;text-decoration:none!important;white-space:nowrap;box-shadow:none!important}
.wc-block-grid .wc-block-grid__product-add-to-cart .added_to_cart{margin-top:6px!important;background:transparent!important;color:var(--wid-green,#202f49)!important;min-height:0;padding:4px!important;text-decoration:underline!important}
.wc-block-grid .wc-block-grid__product-add-to-cart .kadence-svg-iconset{display:none!important}
.wc-block-grid .wc-block-grid__product-add-to-cart .wp-block-button__link.loading{opacity:.6;pointer-events:none}
.wc-block-grid .wc-block-grid__product-add-to-cart .wp-block-button__link.added::after{content:"✓";margin-left:2px}
html.wid-dark .wc-block-grid .wc-block-grid__product{background:#181c22;border-color:#2f343d!important}
html.wid-dark .wc-block-grid .wc-block-grid__product-title,html.wid-dark .wc-block-grid .wc-block-grid__product-price{color:#eef0f3!important}
/* Page numbers on shop and category pages (when there are many products) */
.woocommerce-pagination ul.page-numbers{display:flex!important;flex-wrap:wrap;justify-content:center;gap:8px;margin:24px 0 8px!important;padding:0!important;list-style:none!important;border:0!important}
.woocommerce-pagination ul.page-numbers li{margin:0!important;padding:0!important;border:0!important;list-style:none!important}
.woocommerce-pagination ul.page-numbers li::marker{content:none}
.woocommerce-pagination .page-numbers a,.woocommerce-pagination .page-numbers span{display:inline-flex!important;align-items:center;justify-content:center;min-width:42px;height:42px;padding:0 12px!important;border:1.5px solid var(--wid-line,#e4e0d3)!important;border-radius:999px;background:var(--wid-surface,#fff);color:var(--wid-ink,#1d222a)!important;font:700 14px/1 var(--wid-sans);text-decoration:none!important}
.woocommerce-pagination .page-numbers span.current{background:var(--wid-ink,#1d222a);border-color:var(--wid-ink,#1d222a)!important;color:#fff!important}
html.wid-dark .woocommerce-pagination .page-numbers a{background:#181c22;border-color:#2f343d!important;color:#eef0f3!important}

/* wid-font-css */

	html:root,html body,html.wworld.wworld{--wid-sans:"Amazon Ember",Arial,sans-serif!important;--wid-serif:"Amazon Ember",Arial,sans-serif!important;--global-body-font-family:"Amazon Ember",Arial,sans-serif!important;--global-heading-font-family:"Amazon Ember",Arial,sans-serif!important;--global-fallback-font:"Amazon Ember",Arial,sans-serif!important}
	html body,html body button,html body input,html body select,html body textarea,html body h1,html body h2,html body h3,html body h4,html body h5,html body h6{font-family:"Amazon Ember",Arial,sans-serif}
	html body h1,html body h2,html body h3,html body h4,html body h5,html body h6{letter-spacing:normal}
	html body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}
	
/* wid-homehead-css */

html body .wid-trend-head .wth-stats .wth-r{display:none!important}html body .wid-trend-head .wth-stats .wth-v,html body .wid-trend-head .wth-stats:not(:has(li:not(.wth-v):not(.wth-r))){display:none!important}
/* Trending heading & filters on phones: hero card + tidy pills */
@media (max-width:640px){
/* Trending heading: clean editorial type, no box */
html body .wid-trend-head#trending{display:block!important;margin:10px 0 18px!important;padding:0 0 18px!important;border-bottom:1px solid rgba(15,23,42,.08)}
html body .wid-trend-head#trending .wth-eb{display:flex!important;align-items:center;gap:8px;margin:0 0 10px!important;padding:0!important;color:#d92d20!important;font:700 11px/1 var(--wid-sans,sans-serif)!important;letter-spacing:.16em!important;text-transform:uppercase}
html body .wid-trend-head#trending .wth-live{position:relative;width:7px!important;height:7px!important;margin:0!important;border-radius:50%;background:#d92d20!important;box-shadow:none!important;animation:wthPulse 1.8s ease-out infinite}
@keyframes wthPulse{0%{box-shadow:0 0 0 0 rgba(217,45,32,.45)}100%{box-shadow:0 0 0 8px rgba(217,45,32,0)}}
html body .wid-trend-head#trending .wth-date{margin:0!important;padding:0 0 0 9px!important;border-left:1px solid rgba(15,23,42,.18)!important;color:#6b7280!important;letter-spacing:.04em!important;font-weight:600!important;text-transform:none!important}
html body .wid-trend-head#trending h2{margin:0 0 6px!important;font:800 min(24px,6.1vw)/1.15 var(--wid-sans,sans-serif)!important;letter-spacing:-.015em!important;white-space:nowrap!important;overflow:hidden;text-overflow:ellipsis;color:#0b0d12!important}
html body .wid-trend-head#trending h2+p{margin:0!important;max-width:34em;font:400 13.5px/1.45 var(--wid-sans,sans-serif)!important;color:#6b7280!important;-webkit-line-clamp:2!important;display:-webkit-box!important;-webkit-box-orient:vertical;overflow:hidden;white-space:normal!important;text-overflow:clip!important}
html body .wid-trend-head#trending .wid-views{display:none!important}
html.wid-dark body .wid-trend-head#trending{border-color:rgba(255,255,255,.1)}
html.wid-dark body .wid-trend-head#trending h2{color:#f3f4f6!important}
html.wid-dark body .wid-trend-head#trending h2+p,html.wid-dark body .wid-trend-head#trending .wth-date{color:#9ca3af!important}
/* Filters: two tidy rows of equal pills */
html body .wid-filters.wid-filters{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px!important;margin:0 0 16px!important;padding:0!important;overflow:visible!important}
html body .wid-filters.wid-filters>*{margin:0!important;min-width:0}
html body .wid-filters.wid-filters>a.wid-chip,html body .wid-filters.wid-filters>details{grid-column:span 2}
html body .wid-filters.wid-filters>a.wid-chip:not(.is-dark){grid-column:span 3}
html body .wid-filters.wid-filters>.wid-sort{grid-column:span 3;margin:0!important;width:auto!important;max-width:none!important;min-width:0!important;flex:none!important;justify-self:stretch}
html body .wid-filters.wid-filters .wid-chip,html body .wid-filters.wid-filters .wid-sort select{display:flex!important;align-items:center;justify-content:center;gap:6px;width:100%!important;height:42px!important;min-height:0!important;margin:0!important;padding:0 10px!important;border-radius:999px!important;border:1px solid rgba(15,23,42,.12)!important;background-color:#fff!important;color:#111318!important;font:600 13.5px/1 var(--wid-sans,sans-serif)!important;letter-spacing:0!important;white-space:nowrap;box-shadow:none!important;list-style:none;cursor:pointer}
html body .wid-filters.wid-filters details>summary::-webkit-details-marker{display:none}
html body .wid-filters.wid-filters .wid-chip.is-dark{background-color:#111318!important;color:#fff!important;border-color:#111318!important}
html body .wid-filters.wid-filters .wid-chip w-i,html body .wid-filters.wid-filters .wid-chip svg{width:17px!important;height:17px!important;flex:none}
html body .wid-filters.wid-filters details[open]>summary{border-color:#111318!important;box-shadow:0 0 0 1px #111318!important}
html body .wid-filters.wid-filters details{position:relative}
html body .wid-filters.wid-filters .wid-menu{left:0;min-width:200px;margin-top:6px;border-radius:16px!important;box-shadow:0 18px 40px -12px rgba(15,23,42,.3)!important}
html body .wid-filters.wid-filters details:nth-of-type(2) .wid-menu{left:auto;right:0}
html body .wid-filters.wid-filters .wid-sort{position:relative}
html body .wid-filters.wid-filters .wid-sort select{display:block!important;padding:0 30px 0 38px!important;text-align:left}
html.wid-dark body .wid-filters.wid-filters .wid-chip,html.wid-dark body .wid-filters.wid-filters .wid-sort select{background-color:var(--wid-surface,#181c22)!important;color:var(--wid-ink,#eaedf1)!important;border-color:rgba(255,255,255,.1)!important}
html.wid-dark body .wid-filters.wid-filters .wid-chip.is-dark{background-color:#fff!important;color:#111318!important}
}
@media (max-width:360px){html body .wid-trend-head#trending h2{font-size:6.1vw!important}html body .wid-filters.wid-filters .wid-chip,html body .wid-filters.wid-filters .wid-sort select{font-size:12.5px!important;padding:0 6px!important}html body .wid-filters.wid-filters .wid-sort select{padding:0 26px 0 34px!important}}
@media (prefers-reduced-motion:reduce){html body .wid-trend-head#trending .wth-live{animation:none}}

html body .wid-main .wid-trend-head .wth-live{margin-left:4px}
@media (max-width:640px){
html body .wid-main .wid-banner.wid-quiz{display:grid!important;grid-template-columns:40px minmax(0,1fr) 40px!important;grid-template-areas:"ic tx bt"!important;align-items:center!important;column-gap:12px!important;row-gap:0!important;padding:12px 12px 12px 14px!important;border-radius:18px!important}
html body .wid-main .wid-banner.wid-quiz .wid-qicon{grid-area:ic!important;width:40px!important;height:40px!important}
html body .wid-main .wid-banner.wid-quiz>div:not(.wid-qicon){grid-area:tx!important;min-width:0}
html body .wid-main .wid-banner.wid-quiz h3{display:flex!important;flex-wrap:nowrap!important;align-items:center;gap:6px!important;font-size:15px!important;line-height:1.2!important;margin:0!important;white-space:nowrap;overflow:hidden;min-width:0}
html body .wid-main .wid-banner.wid-quiz .wqz-t{flex:none;padding:2px 7px!important;font-size:9.5px!important}
html body .wid-main .wid-banner.wid-quiz p{display:-webkit-box!important;-webkit-line-clamp:1!important;-webkit-box-orient:vertical;overflow:hidden!important;margin:3px 0 0!important;font-size:12.5px!important;line-height:1.35!important}
html body .wid-main .wid-banner.wid-quiz .wqz-steps{display:none!important}
html body .wid-main .wid-banner.wid-quiz .wid-btn{grid-area:bt!important;grid-column:auto!important;grid-row:auto!important;justify-self:end!important;width:40px!important;height:40px!important;min-height:0!important;padding:0!important;font-size:0!important;gap:0!important;border-radius:50%!important}
html body .wid-main .wid-banner.wid-quiz .wid-btn::after{font-size:17px!important;line-height:1!important}
html body .wid-main .wid-trend-head{margin:22px 0 12px!important}
html body .wid-main .wid-trend-head .wth-eb{margin-bottom:6px!important;font-size:10.5px!important}
html body .wid-main .wid-trend-head h2{font-size:24px!important;margin:0 0 4px!important}
html body .wid-main .wid-trend-head>div>p:not(.wid-eyebrow){font-size:13px!important;line-height:1.4!important;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}
html body .wid-main .wid-trend-head .wth-stats{flex-wrap:nowrap!important;overflow-x:auto;scrollbar-width:none;gap:6px!important;margin-top:10px!important;padding-bottom:2px}
html body .wid-main .wid-trend-head .wth-stats::-webkit-scrollbar{display:none}
html body .wid-main .wid-trend-head .wth-stats li{flex:none;white-space:nowrap;padding:4px 9px!important;font-size:11.5px!important}
}
@media (max-width:380px){html body .wid-main .wid-banner.wid-quiz .wqz-t{display:none!important}}

/* wid-mgrid */

@media (max-width:600px){
html body #wid-list.wid-list:not(.is-grid):not(.wmg-x){display:flex!important;flex-direction:column!important;gap:12px!important}
html body #wid-list.wid-list:not(.is-grid):not(.wmg-x)>article.wid-row{display:grid!important;grid-template-columns:clamp(112px,34vw,140px) minmax(0,1fr) auto!important;grid-template-rows:auto auto auto auto minmax(0,1fr) auto!important;grid-template-areas:"th nm nm" "th tt tt" "th ds ds" "th pr pr" "th sp sp" "th vt ad"!important;column-gap:14px!important;row-gap:0!important;align-items:start!important;padding:10px!important;margin:0!important;border-radius:24px!important;border:0!important;background:#fff!important;box-shadow:0 0 0 1px rgba(20,27,40,.05),0 1px 2px rgba(20,27,40,.04),0 12px 28px -20px rgba(20,27,40,.38)!important;min-height:0!important;height:auto!important;position:relative!important;overflow:hidden!important;transition:transform .15s ease!important}
html body #wid-list.wid-list:not(.is-grid):not(.wmg-x)>article.wid-row .wid-pbody,html body #wid-list.wid-list:not(.is-grid):not(.wmg-x)>article.wid-row .wid-phead{display:contents!important}
html body #wid-list.wid-list:not(.is-grid):not(.wmg-x)>article.wid-row .wid-pthumb{grid-area:th!important;position:relative!important;width:100%!important;height:auto!important;min-height:clamp(112px,34vw,140px)!important;aspect-ratio:auto!important;align-self:stretch!important;border-radius:18px!important;margin:0!important;overflow:hidden!important;background:var(--wid-chip,#f3f0e6)!important}
html body #wid-list.wid-list:not(.is-grid):not(.wmg-x)>article.wid-row .wid-pthumb .wid-img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:cover!important}
html body #wid-list.wid-list:not(.is-grid):not(.wmg-x)>article.wid-row .wfv-h{top:7px!important;right:7px!important;left:auto!important;width:30px!important;height:30px!important}
html body #wid-list.wid-list:not(.is-grid):not(.wmg-x)>article.wid-row .wcd-pct{top:17px!important;left:17px!important;right:auto!important;font-size:10.5px!important;padding:3px 6px!important;border-radius:7px!important}
html body #wid-list.wid-list:not(.is-grid):not(.wmg-x)>article.wid-row .wpc-dots{bottom:7px!important}
html body #wid-list.wid-list:not(.is-grid):not(.wmg-x)>article.wid-row .wid-pname{grid-area:nm!important;margin:2px 0 0!important;min-width:0!important;display:block!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;font:700 10px/1.4 var(--wid-sans,"DM Sans",system-ui,sans-serif)!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:var(--wid-muted,#6b746d)!important}
html body #wid-list.wid-list:not(.is-grid):not(.wmg-x)>article.wid-row .wid-ptitle{grid-area:tt!important;margin:4px 0 0!important;font:600 16px/1.24 var(--wid-serif,Georgia,serif)!important;letter-spacing:-.005em!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;text-wrap:pretty!important}
html body #wid-list.wid-list:not(.is-grid):not(.wmg-x)>article.wid-row .wid-ptitle a{color:var(--wid-ink,#1d222a)!important;text-decoration:none!important}
html body #wid-list.wid-list:not(.is-grid):not(.wmg-x)>article.wid-row .wid-pdesc{grid-area:ds!important;margin:5px 0 0!important;padding:0!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;font:400 12.5px/1.42 var(--wid-sans,"DM Sans",system-ui,sans-serif)!important;color:var(--wid-muted,#6b746d)!important}
html body #wid-list.wid-list:not(.is-grid):not(.wmg-x)>article.wid-row .wcd-price{grid-area:pr!important;margin:8px 0 0!important;display:flex!important;align-items:baseline!important;flex-wrap:wrap!important;gap:0 7px!important;min-width:0!important}
html body #wid-list.wid-list:not(.is-grid):not(.wmg-x)>article.wid-row .wcd-price .wid-pprice{display:flex!important;align-items:baseline!important;flex-wrap:wrap!important;gap:0 7px!important;font-size:inherit!important;margin:0!important}
html body #wid-list.wid-list:not(.is-grid):not(.wmg-x)>article.wid-row .wcd-price ins{order:1!important;font:800 18px/1.2 var(--wid-sans,"DM Sans",system-ui,sans-serif)!important;letter-spacing:-.01em!important;color:var(--wid-ink,#1d222a)!important;text-decoration:none!important}
html body #wid-list.wid-list:not(.is-grid):not(.wmg-x)>article.wid-row .wcd-price del{order:2!important;font:500 12.5px/1.2 var(--wid-sans,"DM Sans",system-ui,sans-serif)!important;color:var(--wid-muted,#6b746d)!important}
html body #wid-list.wid-list:not(.is-grid):not(.wmg-x)>article.wid-row .wcd-price .wid-pprice>.amount{font:800 18px/1.2 var(--wid-sans,"DM Sans",system-ui,sans-serif)!important}
html body #wid-list.wid-list:not(.is-grid):not(.wmg-x)>article.wid-row .wid-vote{grid-area:vt!important;align-self:end!important;justify-self:start!important;margin:12px 0 0!important;position:relative!important;z-index:1!important;max-width:100%!important;min-width:0!important}
html body #wid-list.wid-list:not(.is-grid):not(.wmg-x)>article.wid-row .wcd-add{grid-area:ad!important;align-self:end!important;justify-self:end!important;margin:12px 0 0 8px!important;height:38px!important;min-height:38px!important;padding:0 14px 0 12px!important;position:relative!important;z-index:1!important}
html body #wid-list.wid-list:not(.is-grid):not(.wmg-x)>article.wid-row .wfv-h,html body #wid-list.wid-list:not(.is-grid):not(.wmg-x)>article.wid-row .wpc-dots,html body #wid-list.wid-list:not(.is-grid):not(.wmg-x)>article.wid-row .wcd-pct{z-index:2!important}
html body #wid-list.wid-list:not(.is-grid):not(.wmg-x)>article.wid-row .wid-ptags,html body #wid-list.wid-list:not(.is-grid):not(.wmg-x)>article.wid-row .wqv-btn,html body #wid-list.wid-list:not(.is-grid):not(.wmg-x)>article.wid-row .wsc-act,html body #wid-list.wid-list:not(.is-grid):not(.wmg-x)>article.wid-row .wid-vlabel,html body #wid-list.wid-list:not(.is-grid):not(.wmg-x)>article.wid-row .wid-vbar{display:none!important}
html body #wid-list.wid-list:not(.is-grid):not(.wmg-x)>article.wid-row:active{transform:scale(.985)!important}
html body #wid-list.wid-list:not(.is-grid):not(.wmg-x)>article.wid-row .wid-vote .wpulike .wp_ulike_general_class.wp_ulike_general_class{display:flex!important;align-items:center!important;gap:0!important}
html body #wid-list.wid-list:not(.is-grid):not(.wmg-x)>article.wid-row .wid-vote .wpulike .wp_ulike_general_class.wp_ulike_general_class>button{order:0!important}
html body #wid-list.wid-list:not(.is-grid):not(.wmg-x)>article.wid-row.wid-row.wid-row .wid-vote.wid-vote.wid-vote .wpulike .wp_ulike_general_class.wp_ulike_general_class::after{content:"Vote"!important;display:block!important;order:1!important;position:static!important;margin:0 5px 0 7px!important;padding:0!important;background:none!important;border:0!important;box-shadow:none!important;transform:none!important;opacity:1!important;width:auto!important;height:auto!important;font:600 11.5px/1 var(--wid-sans,"DM Sans",system-ui,sans-serif)!important;letter-spacing:.01em!important;text-transform:none!important;color:var(--wid-muted,#6b746d)!important}
html body #wid-list.wid-list:not(.is-grid):not(.wmg-x)>article.wid-row .wid-vote .wpulike .wp_ulike_general_class .count-box.wp_ulike_counter_up.count-box{display:block!important;order:2!important;margin:0!important;font-variant-numeric:tabular-nums!important}
html body #wid-list.wid-list:not(.is-grid):not(.wmg-x)>article.wid-row.wid-row.wid-row .wid-vote.wid-vote.wid-vote .wpulike .wp_ulike_general_class.wp_ulike_general_class{padding:0 11px 0 4px!important;gap:0!important}
}
@media (max-width:374px){
html body #wid-list.wid-list:not(.is-grid):not(.wmg-x)>article.wid-row.wid-row button.wcd-add::after{content:none!important}
html body #wid-list.wid-list:not(.is-grid):not(.wmg-x)>article.wid-row.wid-row button.wcd-add{width:38px!important;min-width:38px!important;padding:0!important;gap:0!important;justify-content:center!important}
html body #wid-list.wid-list:not(.is-grid):not(.wmg-x)>article.wid-row.wid-row.wid-row .wid-vote.wid-vote.wid-vote .wpulike .wp_ulike_general_class.wp_ulike_general_class::after{margin:0 4px 0 6px!important}
}

/* wid-mobile-css */

	@media (hover:none),(pointer:coarse),(max-width:900px){
		input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=submit]):not([type=button]):not([type=hidden]),select,textarea{font-size:16px!important}
	}
	.wpp-notify-form{gap:8px!important;align-items:stretch}
	.wpp-notify-form input{height:46px;padding:0 14px!important;border-radius:12px!important}
	.wpp-notify-form button{flex:none;height:46px;padding:0 18px!important;border-radius:12px!important;font-size:14px!important}
	.wpp-notify-form input:focus{outline:0;border-color:var(--wid-green-2)!important;box-shadow:0 0 0 3px rgba(48,69,105,.15)}
	/* Product photos fill their frame: same square size for every photo, no empty bands */
	.wpp-gallery .wpp-stage{aspect-ratio:1/1!important;background:var(--wid-chip)}
	.wpp-gallery .wpp-stage > img,.wpp-gallery .wpp-stage #wpp-main-img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center;display:block}
	.wpp-gallery .wpp-thumbs button{width:68px!important;height:68px!important;border-radius:10px!important}
	.wpp-gallery .wpp-thumbs img{width:100%;height:100%;object-fit:cover}
	@media (min-width:901px){
	.wpp-gallery{max-width:640px}
	.wpp-gallery:has(.wpp-thumbs){display:grid;grid-template-columns:72px minmax(0,1fr);grid-template-areas:"thumbs stage";gap:14px;align-items:start;margin-bottom:22px}
	.wpp-gallery .wpp-stage{grid-area:stage;width:100%;max-width:none!important;margin:0!important;border-radius:18px}
	.wpp-gallery .wpp-thumbs{grid-area:thumbs;flex-direction:column;gap:10px;margin:0!important;max-width:none!important;overflow-x:hidden;overflow-y:auto;max-height:554px;scrollbar-width:none}
	.wpp-gallery .wpp-thumbs::-webkit-scrollbar{display:none}
	.wpp-gallery .wpp-thumbs button{flex:none;width:72px!important;height:72px!important}
	.wpp-gallery > div:not([class]){display:none}
	.wpp-gallery:not(:has(.wpp-thumbs)) .wpp-stage{margin-bottom:22px!important}
	}
	.wpp-tools [data-wid-save],.wpp-tools [data-wid-share]{display:none!important}
	.wcx-dr:not(.is-open){box-shadow:none!important}
	.wpp-box{position:static!important;top:auto!important}
	/* empty cart: "New in store" grid */
	.wp-block-woocommerce-empty-cart-block .wc-block-grid__products{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;margin:0!important;padding:0!important}
	@media (min-width:768px){.wp-block-woocommerce-empty-cart-block .wc-block-grid__products{grid-template-columns:repeat(4,minmax(0,1fr))!important}}
	.wp-block-woocommerce-empty-cart-block .wc-block-grid__product{width:auto!important;max-width:none!important;flex:none!important;margin:0!important;padding:0 0 12px!important;border:1px solid var(--wid-line)!important;border-radius:16px;overflow:hidden;background:var(--wid-surface);text-align:left!important;position:relative;list-style:none}
	.wp-block-woocommerce-empty-cart-block .wc-block-grid__product-image{margin:0 0 10px!important;display:block;aspect-ratio:1/1;background:var(--wid-chip);overflow:hidden}
	.wp-block-woocommerce-empty-cart-block .wc-block-grid__product-image img{width:100%!important;height:100%!important;object-fit:cover;display:block}
	.wp-block-woocommerce-empty-cart-block .wc-block-grid__product-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:0 12px 6px!important;font:600 14px/1.3 var(--wid-sans)!important;color:var(--wid-ink)!important}
	.wp-block-woocommerce-empty-cart-block .wc-block-grid__product-price{margin:0 12px!important;font:700 15px var(--wid-sans)!important;color:var(--wid-ink)}
	.wp-block-woocommerce-empty-cart-block .wc-block-grid__product-price del{color:var(--wid-was);font-weight:500;font-size:13px;margin-right:4px}
	.wp-block-woocommerce-empty-cart-block .wc-block-grid__product-price ins{text-decoration:none}
	.wp-block-woocommerce-empty-cart-block .wc-block-grid__product-onsale{position:absolute;top:10px;left:10px;right:auto!important;margin:0!important;border:0!important;border-radius:999px!important;padding:4px 9px!important;background:#202f49!important;color:#fff!important;font:800 11px var(--wid-sans)!important;z-index:2}
	.wp-block-woocommerce-empty-cart-block .wc-block-grid__product-add-to-cart{margin:10px 12px 0!important}
	.wp-block-woocommerce-empty-cart-block .wc-block-grid__product > *:not(.wc-block-grid__product-onsale),.wp-block-woocommerce-empty-cart-block .wc-block-grid__product-link{padding-left:0!important;padding-right:0!important}
	.wp-block-woocommerce-empty-cart-block .wc-block-grid__product-link{display:block;text-decoration:none!important}
	.wp-block-woocommerce-empty-cart-block h2{font-family:var(--wid-serif)!important}
	/* contact / Jetpack forms */
	.wp-block-jetpack-contact-form input[type=text],.wp-block-jetpack-contact-form input[type=email],.wp-block-jetpack-contact-form input[type=tel],.wp-block-jetpack-contact-form input[type=url],.wp-block-jetpack-contact-form textarea,.contact-form input[type=text],.contact-form input[type=email],.contact-form textarea{width:100%!important;max-width:100%!important;box-sizing:border-box;border:1.5px solid var(--wid-line)!important;border-radius:12px!important;background:var(--wid-surface)!important;color:var(--wid-ink)!important;padding:12px 14px!important;font:500 16px var(--wid-sans)!important;min-height:48px}
	.wp-block-jetpack-contact-form textarea,.contact-form textarea{min-height:150px!important;height:150px!important;resize:vertical}
	.wp-block-jetpack-contact-form input:focus,.wp-block-jetpack-contact-form textarea:focus{outline:0;border-color:var(--wid-green-2)!important;box-shadow:0 0 0 3px rgba(48,69,105,.15)}
	.wp-block-jetpack-contact-form label,.contact-form label{font:600 14px var(--wid-sans)!important;color:var(--wid-ink);margin-bottom:6px!important}
	.wp-block-jetpack-contact-form .wp-block-button__link,.wp-block-jetpack-contact-form button[type=submit]{border-radius:14px!important;min-height:50px;padding:0 28px!important;font:800 15px var(--wid-sans)!important}
	/* comfortable tap targets on phones */
	@media (max-width:900px){
	.wid-footer li a,.wid-footer-cols a{display:inline-block;padding:6px 0}
	.wpp-tools button{min-height:40px;padding:0 12px!important}
	.wpp-form .reset_variations{padding:8px 0!important}
	.wid-row a[href*="/tagged/"],.wid-tags a{min-height:30px;display:inline-flex!important;align-items:center}
	}
	/* phones/tablets: side-scrolling rows run to the screen edge instead of being cut inside the page margin */
	@media (max-width:900px){
	.wst-row,.wid-crail{margin-left:-20px!important;margin-right:-20px!important;padding-left:20px!important;padding-right:20px!important;scroll-padding-inline:20px}
	.wid-shop-cats{margin-left:-24px!important;margin-right:-24px!important;padding-left:24px!important;padding-right:24px!important;scroll-padding-inline:24px}
	.wpp-gallery .wpp-thumbs{margin-left:-16px!important;margin-right:-16px!important;padding-left:16px!important;padding-right:16px!important;scroll-padding-inline:16px}
	}
	.wbz-qopt:has(.wbz-tag){margin-top:6px;padding-top:20px!important}
	.wbz-tag{top:-10px!important;line-height:1.3!important;box-shadow:0 0 0 3px var(--wid-surface)}
	html.wid-dark .wbz-tag{box-shadow:0 0 0 3px #12151a}
	
/* wid-nextgen-css */

@view-transition{navigation:auto}
::view-transition-old(root){animation:wngOut .2s ease both}
::view-transition-new(root){animation:wngIn .32s cubic-bezier(.2,.85,.25,1) both}
::view-transition-group(wid-hero){animation-duration:.45s;animation-timing-function:cubic-bezier(.2,.85,.25,1)}
::view-transition-old(wid-hero),::view-transition-new(wid-hero){height:100%;object-fit:cover;border-radius:16px;overflow:hidden}
@keyframes wngOut{to{opacity:0}}
@keyframes wngIn{from{opacity:0;transform:translateY(8px)}}
#wpp-main-img{view-transition-name:wid-hero}
.wng-bar{position:fixed;left:0;top:0;right:0;height:3px;z-index:100004;pointer-events:none;transform-origin:0 50%;transform:scaleX(0);background:linear-gradient(90deg,#305189,#819ed1 45%,#c8a25b);box-shadow:0 0 10px rgba(48,81,137,.45);opacity:0;transition:opacity .3s ease}
.wng-bar.on{opacity:1}
/* icon motion */
.wi{transition:transform .45s cubic-bezier(.34,1.56,.64,1)}
a:hover>.wi,button:hover>.wi,a:hover .wsw-av .wi,.wsw-chips a:hover .wi,.wsw-chips button:hover .wi,.wam-sec a:hover .wi,.wid-card h4:hover .wi,.wtr-band li:hover .wtr-i svg,.wbr-promise>*:hover svg{transform:translateY(-1px) rotate(-8deg) scale(1.12)}
.wtr-i svg{transition:transform .45s cubic-bezier(.34,1.56,.64,1)}
.wng-draw .s,.wng-draw path:not(.a),.wng-draw circle:not(.a),.wng-draw rect:not(.a){stroke-dasharray:1;stroke-dashoffset:1}
.wng-draw .a{opacity:0}
.wng-drawn .s,.wng-drawn path:not(.a),.wng-drawn circle:not(.a),.wng-drawn rect:not(.a){stroke-dasharray:1;stroke-dashoffset:0;transition:stroke-dashoffset .9s cubic-bezier(.6,.05,.25,1) var(--wd,0s)}
.wng-drawn .a{opacity:1;transition:opacity .6s ease calc(var(--wd,0s) + .45s)}
.wtr-list .e .wi{width:19px;height:19px}
.wsw-chips .wi{width:15px;height:15px;vertical-align:-.15em}
.wsh h3 .wi{width:20px;height:20px;vertical-align:-.25em}
.wsh-r .wi{width:16px;height:16px}
.wam-row .wi{width:18px;height:18px;vertical-align:-.25em;margin-right:2px}
@media (prefers-reduced-motion:reduce){@view-transition{navigation:none}.wng-bar{display:none}.wi,.wtr-i svg{transition:none!important;transform:none!important}.wng-draw .s,.wng-draw path,.wng-draw circle,.wng-draw rect{stroke-dashoffset:0!important}.wng-draw .a{opacity:1!important}}

/* wid-tabbar-css */

@media (max-width:782px){
html body nav.wcx-tabs:not([hidden]){--tw:calc((100vw - 22px) / 5);--ta:var(--wid-green-2,#24365c);--tk:#111318;--bg:#fff;left:10px;right:10px;bottom:calc(10px + env(safe-area-inset-bottom));height:68px;padding:0;border-radius:20px;overflow:hidden;background:var(--bg);border:1px solid rgba(15,23,42,.09);box-shadow:0 14px 34px -14px rgba(15,23,42,.3),0 2px 6px rgba(15,23,42,.05)}
/* Active tab: a tinted cell that slides from tab to tab */
html body nav.wcx-tabs .ind{top:0;bottom:0;height:auto;width:var(--tw)!important;margin-left:-4px;border-radius:0;background:color-mix(in srgb,var(--ta) 10%,transparent)!important;transition:transform .4s cubic-bezier(.3,1.15,.45,1),opacity .2s}
html body nav.wcx-tabs a{gap:6px;font:600 12px/1 var(--wid-sans,sans-serif);letter-spacing:0;color:var(--tk)!important}
html body nav.wcx-tabs a>svg,html body nav.wcx-tabs .fab svg{width:26px;height:26px;stroke-width:2.15;transition:transform .3s cubic-bezier(.3,1.6,.5,1)}
html body nav.wcx-tabs a:active{transform:none}
html body nav.wcx-tabs a:active>svg,html body nav.wcx-tabs a:active .fab svg{transform:scale(.86)}
html body nav.wcx-tabs a svg .a{fill:transparent!important}
html body nav.wcx-tabs a.is-on,html body nav.wcx-tabs a[data-tab="votes"].has-votes.is-on{color:var(--ta)!important;font-weight:700}
html body nav.wcx-tabs a.is-on svg{transform:none;stroke-width:2.3}
html body nav.wcx-tabs a.is-on svg .a{fill:currentColor!important;fill-opacity:.18}
html body nav.wcx-tabs a[data-tab="votes"].has-votes{color:var(--tk)!important}
html body nav.wcx-tabs a[data-tab="votes"].has-votes svg path{fill:none}
/* Search sits in line with the others */
html body nav.wcx-tabs .fab{width:auto;height:auto;margin:0;border:0;border-radius:0;background:none;box-shadow:none;color:inherit}
html body nav.wcx-tabs a[data-tab="search"]{gap:6px}
/* Counters */
html body nav.wcx-tabs .ct{top:7px;left:calc(50% + 6px);min-width:18px;height:18px;padding:0 5px;border-radius:9px;font:700 10.5px/14px var(--wid-sans,sans-serif);border:2px solid var(--bg);background:#e5484d;color:#fff;box-shadow:none}
html body nav.wcx-tabs .ct.vc{background:var(--tk)}
/* Night mode and the Videos page */
html.wid-dark body nav.wcx-tabs:not([hidden]),html body.wid-vfeed nav.wcx-tabs:not([hidden]){--tk:#f3f4f6;--bg:#15171c;background:#15171c!important;border-color:rgba(255,255,255,.08)!important;box-shadow:0 14px 34px -12px rgba(0,0,0,.7)!important}
html.wid-dark body nav.wcx-tabs a,html body.wid-vfeed nav.wcx-tabs a,html body.wid-vfeed nav.wcx-tabs a[data-tab="votes"].has-votes{color:rgba(255,255,255,.8)!important}
html.wid-dark body nav.wcx-tabs a.is-on,html body.wid-vfeed nav.wcx-tabs a.is-on{color:#fff!important}
html.wid-dark body nav.wcx-tabs .ind,html body.wid-vfeed nav.wcx-tabs .ind{background:rgba(255,255,255,.12)!important}
html.wid-dark body nav.wcx-tabs .ct.vc,html body.wid-vfeed nav.wcx-tabs .ct.vc{background:#fff;color:#111318}
html body.wid-vfeed nav.wcx-tabs .ct{border-color:#15171c!important}
html body.wid-vfeed nav.wcx-tabs .fab{background:none!important;color:inherit!important;box-shadow:none!important;border:0!important}
html body.wid-vfeed nav.wcx-tabs a svg .a{fill:transparent!important}
html body.wid-vfeed nav.wcx-tabs a.is-on svg .a{fill:currentColor!important;fill-opacity:.18}
@media (prefers-reduced-motion:reduce){html body nav.wcx-tabs .ind{transition:none}}
}
/* Phones: fixed stack above the bar — chat bubble, then the back-to-top arrow. Fixed spots (no measuring
   while things move), so they can never land on each other or on the bar when scrolling fast. */
@media (max-width:900px){
html body #wid-as .was-btn{bottom:calc(92px + env(safe-area-inset-bottom))!important;right:14px!important}
html body #wid-as .was-btn.was-away{transform:scale(.82)!important}
html body:has(#wid-as .was-btn) .wid-top{bottom:calc(156px + env(safe-area-inset-bottom))!important;right:17px!important;margin-bottom:0!important;transition:opacity .25s ease,transform .25s ease,visibility .25s!important}
html body.wid-vfeed .wid-top{display:none!important}
}
	
/* wid-wide-css */

@media (min-width:783px){
html body:not(.wid-cofocus){--wg:clamp(16px,1.6vw,32px);--global-content-width:calc(100vw - 2 * var(--wg) - 16px)}
html body:not(.wid-cofocus) .wid-wrap,html body:not(.wid-cofocus) .wid-hrow,html body:not(.wid-cofocus) .wid-cats ul,html body:not(.wid-cofocus) .wid-main,html body:not(.wid-cofocus) .wid-footer-inner,html body:not(.wid-cofocus) .wid-footer-bottom,html body:not(.wid-cofocus) .wcx-rv-shop,html body:not(.wid-cofocus) .wnl-band-in,html body:not(.wid-cofocus) .wpp,html body:not(.wid-cofocus) .wbr-promise-in,html body:not(.wid-cofocus) .wsx-fixbar,html body:not(.wid-cofocus) .wtr-band,html body:not(.wid-cofocus) .entry-hero .kadence-breadcrumbs{max-width:calc(100% - 2 * var(--wg))!important}
}
/* Wide screens: product page in three columns (photos | details | buy box), so nothing floats in empty space */
@media (min-width:1300px) and (max-width:1599px){html body:not(.wid-cofocus) .wpp .wpp-gallery{max-width:min(940px,100%)!important}}
@media (min-width:1600px){
html body:not(.wid-cofocus) .wpp .wpp-grid{grid-template-columns:minmax(0,min(1100px,40vw)) minmax(0,1fr) clamp(380px,23vw,440px)!important;grid-template-areas:none!important;column-gap:clamp(28px,2.4vw,48px)!important;align-items:start}
html body:not(.wid-cofocus) .wpp .wpp-grid>.wpp-gallery{grid-column:1!important;grid-row:1!important;justify-self:stretch!important;max-width:none!important;margin:0!important}
html body:not(.wid-cofocus) .wpp .wpp-grid>.wpp-info{grid-column:2!important;grid-row:1!important;min-width:0}
html body:not(.wid-cofocus) .wpp .wpp-grid>.wpp-right{grid-column:3!important;grid-row:1!important}
}

/* wid-tabicons-css */

@media (max-width:782px){
html body nav.wcx-tabs:not([hidden]){--ti-gold:#b8913f;--ti-gold2:#d9b86c;--ti-ink:#16171b}
/* the old icons give way to the fine-line ones */
html body nav.wcx-tabs a>svg,html body nav.wcx-tabs .fab>svg{display:none!important}
html body nav.wcx-tabs a:not([data-tab="search"])::before,html body nav.wcx-tabs a[data-tab="search"] .fab::before{content:"";display:block;width:26px;height:26px;background:currentColor;-webkit-mask:no-repeat center/contain;mask:no-repeat center/contain;transition:transform .35s cubic-bezier(.3,1.5,.5,1),background .25s ease}
html body nav.wcx-tabs a[data-tab="trending"]::before{-webkit-mask-image:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.35%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%2021.2c3.8%200%206.4-2.6%206.4-6.2%200-4-3-6.2-4.4-10.4-2.5%201.7-3.4%204.2-3.1%206.4-1-.5-1.8-1.5-2-2.7-1.7%201.6-2.9%203.9-2.9%206.7%200%203.6%202.6%206.2%206%206.2Z%22%2F%3E%3Cpath%20d%3D%22M12%2021.2c-1.6%200-2.7-1.1-2.7-2.6%200-1.8%201.4-2.7%202.2-4.3%201.5%201.2%203.2%202.4%203.2%204.3%200%201.5-1.1%202.6-2.7%202.6Z%22%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.35%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%2021.2c3.8%200%206.4-2.6%206.4-6.2%200-4-3-6.2-4.4-10.4-2.5%201.7-3.4%204.2-3.1%206.4-1-.5-1.8-1.5-2-2.7-1.7%201.6-2.9%203.9-2.9%206.7%200%203.6%202.6%206.2%206%206.2Z%22%2F%3E%3Cpath%20d%3D%22M12%2021.2c-1.6%200-2.7-1.1-2.7-2.6%200-1.8%201.4-2.7%202.2-4.3%201.5%201.2%203.2%202.4%203.2%204.3%200%201.5-1.1%202.6-2.7%202.6Z%22%2F%3E%3C%2Fsvg%3E")}html body nav.wcx-tabs a[data-tab="videos"]::before{-webkit-mask-image:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.35%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%222.8%22%20y%3D%225.2%22%20width%3D%2218.4%22%20height%3D%2213.6%22%20rx%3D%223.6%22%2F%3E%3Cpath%20d%3D%22M10.1%209.3v5.4l4.5-2.7-4.5-2.7Z%22%2F%3E%3Cpath%20d%3D%22M5.8%208.1h1.6%22%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.35%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%222.8%22%20y%3D%225.2%22%20width%3D%2218.4%22%20height%3D%2213.6%22%20rx%3D%223.6%22%2F%3E%3Cpath%20d%3D%22M10.1%209.3v5.4l4.5-2.7-4.5-2.7Z%22%2F%3E%3Cpath%20d%3D%22M5.8%208.1h1.6%22%2F%3E%3C%2Fsvg%3E")}html body nav.wcx-tabs a[data-tab="search"] .fab::before{-webkit-mask-image:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.35%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2210.6%22%20cy%3D%2210.6%22%20r%3D%226.4%22%2F%3E%3Cpath%20d%3D%22m15.4%2015.4%205%205%22%2F%3E%3Cpath%20d%3D%22M7.7%209.4a3.3%203.3%200%200%201%202.4-2.1%22%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.35%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2210.6%22%20cy%3D%2210.6%22%20r%3D%226.4%22%2F%3E%3Cpath%20d%3D%22m15.4%2015.4%205%205%22%2F%3E%3Cpath%20d%3D%22M7.7%209.4a3.3%203.3%200%200%201%202.4-2.1%22%2F%3E%3C%2Fsvg%3E")}html body nav.wcx-tabs a[data-tab="votes"]::before{-webkit-mask-image:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.35%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%228.8%22%2F%3E%3Cpath%20d%3D%22M12%2016.6V7.9%22%2F%3E%3Cpath%20d%3D%22m8.4%2011.4%203.6-3.6%203.6%203.6%22%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.35%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%228.8%22%2F%3E%3Cpath%20d%3D%22M12%2016.6V7.9%22%2F%3E%3Cpath%20d%3D%22m8.4%2011.4%203.6-3.6%203.6%203.6%22%2F%3E%3C%2Fsvg%3E")}html body nav.wcx-tabs a[data-tab="cart"]::before{-webkit-mask-image:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.35%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M5.3%208.4h13.4l-.9%2011.1a1.7%201.7%200%200%201-1.7%201.6H7.9a1.7%201.7%200%200%201-1.7-1.6L5.3%208.4Z%22%2F%3E%3Cpath%20d%3D%22M9%2010.6V7.2a3%203%200%200%201%206%200v3.4%22%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.35%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M5.3%208.4h13.4l-.9%2011.1a1.7%201.7%200%200%201-1.7%201.6H7.9a1.7%201.7%200%200%201-1.7-1.6L5.3%208.4Z%22%2F%3E%3Cpath%20d%3D%22M9%2010.6V7.2a3%203%200%200%201%206%200v3.4%22%2F%3E%3C%2Fsvg%3E")}html body nav.wcx-tabs a[data-tab="search"] .fab{display:block;width:26px;height:26px}
/* refined labels */
html body nav.wcx-tabs a{gap:5px;font:500 11.5px/1 var(--wid-sans,sans-serif)!important;letter-spacing:.015em;color:#3a3b40!important}
html body nav.wcx-tabs a:active::before,html body nav.wcx-tabs a[data-tab="search"]:active .fab::before{transform:scale(.88)}
/* the open tab: gold icon, ink label, a thin gold line above */
html body nav.wcx-tabs a.is-on,html body nav.wcx-tabs a[data-tab="votes"].has-votes.is-on{color:var(--ti-ink)!important;font-weight:650!important}
html body nav.wcx-tabs a.is-on::before,html body nav.wcx-tabs a.is-on .fab::before{background:linear-gradient(160deg,var(--ti-gold2),var(--ti-gold) 55%,#93712c)!important;transform:translateY(-1px)}
html body nav.wcx-tabs .ind{background:linear-gradient(180deg,rgba(184,145,63,.09),rgba(184,145,63,0))!important}
html body nav.wcx-tabs .ind::after{content:"";position:absolute;top:0;left:50%;width:26px;height:2px;margin-left:-13px;border-radius:0 0 2px 2px;background:linear-gradient(90deg,transparent,var(--ti-gold) 25%,var(--ti-gold2) 50%,var(--ti-gold) 75%,transparent)}
html body nav.wcx-tabs a[data-tab="votes"].has-votes:not(.is-on){color:#3a3b40!important}
html body nav.wcx-tabs a[data-tab="votes"].pop::before{animation:wcxVote .6s cubic-bezier(.34,1.45,.5,1)}
/* counters: ink for votes, gold for the bag */
html body nav.wcx-tabs .ct{top:6px;left:calc(50% + 7px);min-width:17px;height:17px;padding:0 4px;font:650 10px/13px var(--wid-sans,sans-serif)!important;letter-spacing:0}
html body nav.wcx-tabs a[data-tab="cart"] .ct{background:linear-gradient(150deg,#d4b263,#a8822f)!important;color:#fff!important}
html body nav.wcx-tabs .ct.vc{background:var(--ti-ink)!important;color:#fff!important}
/* night mode and the Videos page */
html.wid-dark body nav.wcx-tabs a,html body.wid-vfeed nav.wcx-tabs a,html.wid-dark body nav.wcx-tabs a[data-tab="votes"].has-votes:not(.is-on),html body.wid-vfeed nav.wcx-tabs a[data-tab="votes"].has-votes:not(.is-on){color:rgba(255,255,255,.78)!important}
html.wid-dark body nav.wcx-tabs a.is-on,html body.wid-vfeed nav.wcx-tabs a.is-on{color:#fff!important}
html.wid-dark body nav.wcx-tabs a.is-on::before,html body.wid-vfeed nav.wcx-tabs a.is-on::before,html.wid-dark body nav.wcx-tabs a.is-on .fab::before,html body.wid-vfeed nav.wcx-tabs a.is-on .fab::before{background:linear-gradient(160deg,#f0d999,#dcbb73 55%,#b8913f)!important}
html.wid-dark body nav.wcx-tabs .ind,html body.wid-vfeed nav.wcx-tabs .ind{background:linear-gradient(180deg,rgba(220,187,115,.14),rgba(220,187,115,0))!important}
html.wid-dark body nav.wcx-tabs .ct.vc,html body.wid-vfeed nav.wcx-tabs .ct.vc{background:#fff!important;color:#16171b!important}
@media (prefers-reduced-motion:reduce){html body nav.wcx-tabs a::before,html body nav.wcx-tabs .fab::before{transition:none}}
}
		
/* wid-mhead-css */

@media (max-width:720px){
html body .wid-header .wid-hrow{display:flex!important;flex-wrap:wrap!important;align-items:center!important;column-gap:0!important;row-gap:12px!important;padding:10px 10px 12px 16px!important;min-height:0!important}
html body .wid-header .wid-hrow>.wid-logo{order:1!important;flex:none!important;margin:0!important}
html body .wid-header .wid-hrow>.wid-logo svg{width:108px!important;height:auto!important}
html body .wid-header .wid-hrow>.wid-hlinks{order:2!important;margin:0 0 0 auto!important;display:flex!important;align-items:center!important;gap:2px!important;position:static!important;padding:0!important}
html body .wid-header .wid-hrow>.wid-search{order:3!important;flex:1 1 100%!important;width:auto!important;max-width:none!important;margin:0 6px 0 0!important;height:46px!important;border-radius:999px!important}
html body .wid-header .wid-hrow>.wid-lng{display:none!important}
html body .wid-header .wid-hrow>.wid-cur{order:2!important;display:inline-flex!important;align-items:center!important;gap:5px!important;height:34px!important;min-height:0!important;padding:0 11px 0 9px!important;margin:0 4px 0 auto!important;border-radius:999px!important;font:700 12.5px/1 var(--wid-sans)!important;letter-spacing:.02em;flex:none!important;width:auto!important}
html body .wid-header .wid-hrow>.wid-cur svg{width:15px!important;height:15px!important}
html body .wid-header .wid-hrow>.wid-hlinks{order:3!important;margin-left:0!important}
html body .wid-header .wid-hrow>.wid-search{order:4!important}
@media (max-width:389px){html body header.wid-header .wid-hrow{padding-left:12px!important;padding-right:6px!important}html body header.wid-header .wid-hrow>.wid-logo svg{width:96px!important}html body header.wid-header .wid-hlinks>.wid-icon,html body header.wid-header .wid-hlinks>.wid-allbtn{width:38px!important;height:38px!important;min-width:38px!important}html body header.wid-header .wid-hrow>.wid-cur{padding:0 10px!important;margin-right:2px!important;height:32px!important;font-size:12px!important}html body header.wid-header .wid-hrow>.wid-cur svg{display:none!important}html body header.wid-header .wid-hlinks{gap:0!important}}@media (max-width:339px){html body header.wid-header .wid-hrow>.wid-logo svg{width:84px!important}html body header.wid-header .wid-hlinks>.wid-icon,html body header.wid-header .wid-hlinks>.wid-allbtn{width:35px!important;height:35px!important;min-width:35px!important}html body header.wid-header .wid-hlinks>.wid-icon svg,html body header.wid-header .wid-hlinks>.wid-allbtn svg{width:21px!important;height:21px!important}}
html body .wid-header .wid-hlinks>.wid-toggle{order:1!important}
html body .wid-header .wid-hlinks>a.wid-icon:not(.wid-cart-link){order:2!important}
html body .wid-header .wid-hlinks>.wid-cart-link{order:3!important}
html body .wid-header .wid-hlinks>.wid-allbtn{order:4!important}
html body .wid-header .wid-hlinks>.wid-icon,html body .wid-header .wid-hlinks>.wid-allbtn{width:42px!important;height:42px!important;min-width:42px!important;padding:0!important;margin:0!important;border:0!important;border-radius:50%!important;background:transparent!important;box-shadow:none!important;color:var(--wid-ink,#1d222a)!important;display:flex!important;align-items:center!important;justify-content:center!important;transition:background .15s ease!important;-webkit-tap-highlight-color:transparent}
html body .wid-header .wid-hlinks>.wid-icon:hover,html body .wid-header .wid-hlinks>.wid-allbtn:hover{background:transparent!important;color:var(--wid-ink,#1d222a)!important;border:0!important}
html body .wid-header .wid-hlinks>.wid-icon:active,html body .wid-header .wid-hlinks>.wid-allbtn:active{background:var(--wid-chip,#efece2)!important}
html body .wid-header .wid-hlinks>.wid-icon svg,html body .wid-header .wid-hlinks>.wid-allbtn svg{width:23px!important;height:23px!important}
html body .wid-header .wid-hlinks>.wid-allbtn svg{width:25px!important;height:25px!important}
html body .wid-header .wid-hlinks>.wid-allbtn svg .s{stroke-width:2!important}
html body .wid-header .wid-hlinks>.wid-allbtn .wid-allbtn-t{display:none!important}
html.wid-dark body .wid-header .wid-hlinks>.wid-icon,html.wid-dark body .wid-header .wid-hlinks>.wid-allbtn,html.wid-dark body .wid-header .wid-hlinks>.wid-icon:hover,html.wid-dark body .wid-header .wid-hlinks>.wid-allbtn:hover{color:#f2f4ee!important}
html.wid-dark body .wid-header .wid-hlinks>.wid-icon:active,html.wid-dark body .wid-header .wid-hlinks>.wid-allbtn:active{background:rgba(255,255,255,.08)!important}
}
@media (max-width:720px){
html body header.wid-header .wid-hrow>.wid-logo svg{width:108px!important}
html body header.wid-header .wid-hrow>.wid-cur{height:30px!important;padding:0 7px 0 10px!important;gap:3px!important;margin:0 2px 0 auto!important;font:800 14px/1 var(--wid-sans)!important;letter-spacing:0!important}
html body header.wid-header .wid-hrow>.wid-cur>svg:not(.wchev),html body header.wid-header .wid-hrow>.wid-cur>.t{display:none!important}html body header.wid-header .wid-hrow>.wid-cur>svg.wchev{display:inline-block!important;width:10px!important;height:10px!important}
html body header.wid-header .wid-hrow>.wid-cur .wsym{display:inline-block;min-width:9px;text-align:center}
html body header.wid-header .wid-hrow>.wid-cur .wchev{display:inline-block;width:10px;height:10px;opacity:.75}
html body header.wid-header .wid-hrow>.wid-cur .wchev path{fill:none;stroke:currentColor;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}
}
@media (max-width:720px){
html body header.wid-header .wid-hrow>.wid-cur,html body header.wid-header .wid-hrow>.wid-cur:hover{border:0!important;background:transparent!important;box-shadow:none!important;color:var(--wid-ink,#1d222a)!important;height:42px!important;padding:0 6px!important;gap:2px!important;border-radius:999px!important}
html body header.wid-header .wid-hrow>.wid-cur:active{background:var(--wid-chip,#efece2)!important}
html body header.wid-header .wid-hrow>.wid-cur .wsym{display:inline-flex!important;align-items:center;justify-content:center;min-width:25px;height:25px;padding:0 5px;box-sizing:border-box;border-radius:999px;border:1.8px solid currentColor;background:var(--whi-t,#ecdcbc);font:800 12.5px/1 var(--wid-sans);letter-spacing:-.01em;color:var(--wid-ink,#1d222a)}
html body header.wid-header .wid-hrow>.wid-cur>svg.wchev{width:11px!important;height:11px!important;opacity:.85}
html.wid-dark body header.wid-header .wid-hrow>.wid-cur,html.wid-dark body header.wid-header .wid-hrow>.wid-cur:hover{color:#f2f4ee!important}
html.wid-dark body header.wid-header .wid-hrow>.wid-cur .wsym{color:#f2f4ee;border-color:#f2f4ee}
}@media (max-width:339px){html body header.wid-header .wid-hrow>.wid-logo svg{width:90px!important}html body header.wid-header .wid-hrow>.wid-cur{padding:0 5px 0 8px!important;font-size:13px!important}}@media (min-width:721px){
html body header.wid-header .wid-hrow{align-items:center!important}
html body header.wid-header .wid-hrow>.wid-search{height:42px!important;min-height:0!important}
html body header.wid-header .wid-hrow>.wid-search input{font-size:14px!important}
html body header.wid-header .wid-hrow>.wid-search kbd{font-size:11px!important;padding:2px 6px!important}
html body header.wid-header .wid-hlinks{gap:8px!important;align-items:center!important}
html body header.wid-header .wid-hlinks>a.wid-tl{font:500 13.5px/1 var(--wid-sans)!important;letter-spacing:0!important;padding:0 4px!important;display:inline-flex!important;align-items:center!important;gap:6px!important;white-space:nowrap}
html body header.wid-header .wid-hlinks>a.wid-tl span,html body header.wid-header .wid-hlinks>a.wid-tl b{font-size:10.5px!important}
html body header.wid-header .wid-hlinks>.wid-lng,html body header.wid-header .wid-hlinks>.wid-cur,html body header.wid-header .wid-hlinks>.wid-signin{height:36px!important;min-height:0!important;padding:0 13px!important;font:600 13px/1 var(--wid-sans)!important;letter-spacing:.01em!important;display:inline-flex!important;align-items:center!important;gap:6px!important;border-radius:999px!important;white-space:nowrap}
html body header.wid-header .wid-hlinks>.wid-lng svg,html body header.wid-header .wid-hlinks>.wid-cur svg{width:14px!important;height:14px!important}
html body header.wid-header .wid-hlinks>.wid-toggle{width:36px!important;height:36px!important;min-width:36px!important}
html body header.wid-header .wid-hlinks>.wid-toggle svg{width:17px!important;height:17px!important}
html body header.wid-header .wid-hlinks>.wid-icon:not(.wid-toggle) svg{width:21px!important;height:21px!important}
html body header.wid-header .wid-hlinks>.wid-allbtn{height:36px!important;padding:0 15px 0 12px!important;font:700 13px/1 var(--wid-sans)!important;gap:7px!important}
html body header.wid-header .wid-hlinks>.wid-allbtn svg{width:17px!important;height:17px!important}
html body .wid-cats.wnx ul>li>a{font-size:13.5px!important;gap:8px!important;padding:4px 12px 4px 4px!important}
html body .wid-cats.wnx ul>li>a>span:first-child{width:28px!important;height:28px!important}
html body .wid-cats.wnx ul>li>a>span:first-child svg,html body .wid-cats.wnx ul>li>a>span:first-child w-i{width:15px!important;height:15px!important}
html body .wid-cats.wnx .wnx-n{font-size:10.5px!important;padding:3px 6px!important}
html body .wid-cats.wnx ul{padding-top:8px!important;padding-bottom:8px!important}
}@media (min-width:721px) and (max-width:1199px){html body header.wid-header .wid-hlinks>a.wid-tl{display:none!important}}
@media (min-width:721px) and (max-width:979px){html body header.wid-header .wid-hlinks>.wid-signin{display:none!important}html body header.wid-header .wid-hlinks{gap:6px!important}html body header.wid-header .wid-hlinks>.wid-allbtn .wid-allbtn-t{display:none!important}html body header.wid-header .wid-hlinks>.wid-allbtn{width:36px!important;padding:0!important;justify-content:center!important}}

/* wid-acctpill-css */

html body header.wid-header .wid-hlinks.wid-acc-one>a.wid-icon.wid-acc-icon{display:none!important}
html body header.wid-header .wid-hlinks.wid-acc-one>a.wid-signin{gap:7px!important;padding:0 15px 0 11px!important}
html body header.wid-header .wid-hlinks.wid-acc-one>a.wid-signin::before{content:"";flex:none;width:18px;height:18px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8' r='3.8'/%3E%3Cpath d='M4.6 20.3c.9-3.5 3.8-5.3 7.4-5.3s6.5 1.8 7.4 5.3'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8' r='3.8'/%3E%3Cpath d='M4.6 20.3c.9-3.5 3.8-5.3 7.4-5.3s6.5 1.8 7.4 5.3'/%3E%3C/svg%3E") center/contain no-repeat;transition:transform .25s cubic-bezier(.2,1.5,.4,1)}
@media (hover:hover){html body header.wid-header .wid-hlinks.wid-acc-one>a.wid-signin:hover::before{transform:translateY(-1px) scale(1.06)}}

/* wid-vote-css */

html body #wid-list.wid-list>article.wid-row.wid-row .wid-vote.wid-vote{--wv-a:var(--wid-green-2,#304569);--wv-a2:var(--wid-green,#202f49);--wv-s:var(--wid-surface,#fff);--wv-s2:var(--wid-chip,#f6f4ee);--wv-l:var(--wid-line,#e4e2da);--wv-k:var(--wid-ink,#141a23);--wv-ar:var(--wv-a);--wv-chip:color-mix(in srgb,var(--wv-a) 15%,var(--wv-s))}
html.wid-dark body #wid-list.wid-list>article.wid-row.wid-row .wid-vote.wid-vote{--wv-s:#1b232b;--wv-s2:#161d24;--wv-l:#2f3a45;--wv-k:#eef1f4;--wv-ar:#e8eef6;--wv-chip:rgba(255,255,255,.1)}
html body #wid-list.wid-list>article.wid-row.wid-row .wid-vote.wid-vote button.wp_ulike_btn::after{content:"+1"!important;position:absolute;left:50%;top:-6px;z-index:3;display:block!important;width:auto!important;height:auto!important;margin:0!important;border:0!important;background:none!important;font:800 11.5px/1 var(--wid-sans,system-ui);color:var(--wv-a);opacity:0;transform:translate(-50%,0);pointer-events:none}
html.wid-dark body #wid-list.wid-list>article.wid-row.wid-row .wid-vote.wid-vote button.wp_ulike_btn::after{color:#e8eef6}
html body #wid-list.wid-list>article.wid-row.wid-row .wid-vote.wid-vote .count-box{font-variant-numeric:tabular-nums;transition:color .25s ease}
@keyframes wvPop{0%{transform:scale(1)}30%{transform:scale(.92)}65%{transform:scale(1.07)}100%{transform:scale(1)}}
@keyframes wvArrow{0%{transform:translateY(0)}40%{transform:translateY(-7px);opacity:0}41%{transform:translateY(8px);opacity:0}100%{transform:translateY(0);opacity:1}}
@keyframes wvPlus{0%{opacity:0;transform:translate(-50%,4px) scale(.7)}25%{opacity:1;transform:translate(-50%,-10px) scale(1.1)}100%{opacity:0;transform:translate(-50%,-28px) scale(1)}}
@keyframes wvCount{0%{transform:translateY(5px);opacity:0}100%{transform:none;opacity:1}}
html body #wid-list.wid-list>article.wid-row.wid-row .wid-vote.wid-vote .wv-pop button.wp_ulike_btn::before{animation:wvArrow .55s cubic-bezier(.2,1.5,.4,1)}
html body #wid-list.wid-list>article.wid-row.wid-row .wid-vote.wid-vote .wv-pop.wv-up button.wp_ulike_btn::after{animation:wvPlus .9s ease-out}
html body #wid-list.wid-list>article.wid-row.wid-row .wid-vote.wid-vote .wv-pop .count-box{animation:wvCount .4s ease}

/* phones, list view: one pill (arrow chip + count or "Vote") */
@media (max-width:600px){
html body #wid-list.wid-list:not(.is-grid)>article.wid-row.wid-row .wid-vote.wid-vote .wp_ulike_general_class{position:relative!important;display:inline-flex!important;align-items:center!important;gap:7px!important;height:36px!important;box-sizing:border-box!important;margin:0!important;padding:0 14px 0 4px!important;border:1px solid var(--wv-l)!important;border-radius:999px!important;background:linear-gradient(180deg,var(--wv-s) 0%,var(--wv-s2) 100%)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.85),0 1px 2px rgba(16,24,40,.06),0 8px 16px -12px rgba(16,24,40,.45)!important;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .25s cubic-bezier(.2,1.4,.4,1),box-shadow .25s ease,border-color .25s ease;overflow:visible!important;isolation:isolate}
html.wid-dark body #wid-list.wid-list>article.wid-row.wid-row .wid-vote.wid-vote .wp_ulike_general_class{box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 8px 16px -12px rgba(0,0,0,.8)!important}
html body #wid-list.wid-list:not(.is-grid)>article.wid-row.wid-row .wid-vote.wid-vote button.wp_ulike_btn{position:relative!important;flex:none!important;width:28px!important;height:28px!important;min-width:0!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;border-radius:50%!important;background:var(--wv-chip)!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--wv-a) 12%,transparent)!important;cursor:pointer;transition:background .25s ease}
html body #wid-list.wid-list:not(.is-grid)>article.wid-row.wid-row .wid-vote.wid-vote button.wp_ulike_btn::before{content:""!important;position:absolute!important;inset:0!important;width:14px!important;height:14px!important;margin:auto!important;border:0!important;background:var(--wv-ar)!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 19.5V5'/%3E%3Cpath d='M5.5 11.5 12 5l6.5 6.5'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 19.5V5'/%3E%3Cpath d='M5.5 11.5 12 5l6.5 6.5'/%3E%3C/svg%3E") center/contain no-repeat;transition:transform .35s cubic-bezier(.2,1.7,.4,1),background .25s ease}
html body #wid-list.wid-list:not(.is-grid)>article.wid-row.wid-row .wid-vote.wid-vote .count-box{display:inline-block!important;min-width:0!important;margin:0!important;padding:0!important;border:0!important;background:none!important;box-shadow:none!important;font:800 13.5px/1 var(--wid-sans,system-ui)!important;letter-spacing:-.01em;color:var(--wv-k)!important}
html body #wid-list.wid-list:not(.is-grid)>article.wid-row.wid-row.wpc-v0 .wid-vote.wid-vote .count-box{display:none!important}
html body #wid-list.wid-list:not(.is-grid)>article.wid-row.wid-row .wid-vote.wid-vote .count-box::before,html body #wid-list.wid-list:not(.is-grid)>article.wid-row.wid-row .wid-vote.wid-vote .count-box::after{display:none!important}
html body #wid-list.wid-list:not(.is-grid)>article.wid-row.wid-row.wpc-v0 .wid-vote.wid-vote .wp_ulike_general_class{padding:0 14px 0 4px!important}
html body #wid-list.wid-list:not(.is-grid)>article.wid-row.wid-row.wpc-v0 .wid-vote.wid-vote .wp_ulike_general_class::after{content:attr(data-wpcl)!important;padding:0!important;font:800 13px/1 var(--wid-sans,system-ui)!important;letter-spacing:-.005em;color:var(--wv-k)!important;transition:color .25s ease}
html body #wid-list.wid-list:not(.is-grid)>article.wid-row.wid-row .wid-vote.wid-vote .wp_ulike_general_class:active{transform:scale(.94)!important}
html body #wid-list.wid-list:not(.is-grid)>article.wid-row.wid-row .wid-vote.wid-vote .wp_ulike_general_class.wp_ulike_is_liked{border-color:transparent!important;background:linear-gradient(135deg,var(--wv-a) 0%,var(--wv-a2) 100%)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.18),0 10px 20px -10px color-mix(in srgb,var(--wv-a) 85%,transparent)!important}
html.wid-dark body #wid-list.wid-list>article.wid-row.wid-row .wid-vote.wid-vote .wp_ulike_general_class.wp_ulike_is_liked{background:linear-gradient(135deg,color-mix(in srgb,var(--wv-a) 70%,#fff) 0%,var(--wv-a) 100%)!important}
html body #wid-list.wid-list:not(.is-grid)>article.wid-row.wid-row .wid-vote.wid-vote .wp_ulike_is_liked button.wp_ulike_btn{background:rgba(255,255,255,.2)!important;box-shadow:none!important}
html body #wid-list.wid-list:not(.is-grid)>article.wid-row.wid-row .wid-vote.wid-vote .wp_ulike_is_liked button.wp_ulike_btn::before{background:#fff!important}
html body #wid-list.wid-list:not(.is-grid)>article.wid-row.wid-row .wid-vote.wid-vote .wp_ulike_is_liked .count-box,html body #wid-list.wid-list:not(.is-grid)>article.wid-row.wid-row.wpc-v0 .wid-vote.wid-vote .wp_ulike_is_liked::after{color:#fff!important}
html body #wid-list.wid-list:not(.is-grid)>article.wid-row.wid-row .wid-vote.wid-vote .wv-pop .wp_ulike_general_class{animation:wvPop .5s cubic-bezier(.2,1.5,.4,1)}
}
@media (max-width:370px){html body #wid-list.wid-list:not(.is-grid)>article.wid-row.wid-row .wid-vote.wid-vote .wp_ulike_general_class,html body #wid-list.wid-list:not(.is-grid)>article.wid-row.wid-row.wpc-v0 .wid-vote.wid-vote .wp_ulike_general_class{gap:5px!important;padding:0 11px 0 4px!important}}
@media (max-width:340px){html body #wid-list.wid-list:not(.is-grid)>article.wid-row.wid-row.wpc-v0 .wid-vote.wid-vote .wp_ulike_general_class{padding:0 4px!important}html body #wid-list.wid-list:not(.is-grid)>article.wid-row.wid-row.wpc-v0 .wid-vote.wid-vote .wp_ulike_general_class::after{content:none!important}}

/* computers, list view: a soft square tile with the same arrow */
@media (min-width:601px){
html body #wid-list.wid-list:not(.is-grid)>article.wid-row.wid-row .wid-vote.wid-vote button.wp_ulike_btn{position:relative!important;width:46px!important;height:46px!important;min-width:0!important;margin:0!important;padding:0!important;border:1px solid color-mix(in srgb,var(--wv-a) 20%,var(--wv-l))!important;border-radius:15px!important;background:linear-gradient(180deg,color-mix(in srgb,var(--wv-a) 7%,var(--wv-s)) 0%,color-mix(in srgb,var(--wv-a) 14%,var(--wv-s)) 100%)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.75),0 10px 20px -14px color-mix(in srgb,var(--wv-a) 70%,transparent)!important;cursor:pointer;transition:transform .25s cubic-bezier(.2,1.4,.4,1),background .25s ease,border-color .25s ease,box-shadow .25s ease}
html.wid-dark body #wid-list.wid-list:not(.is-grid)>article.wid-row.wid-row .wid-vote.wid-vote button.wp_ulike_btn{border-color:#334050!important;background:linear-gradient(180deg,#222c36,#1b232b)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 10px 20px -14px rgba(0,0,0,.9)!important}
html body #wid-list.wid-list:not(.is-grid)>article.wid-row.wid-row .wid-vote.wid-vote button.wp_ulike_btn::before{content:""!important;position:absolute!important;inset:0!important;width:18px!important;height:18px!important;margin:auto!important;border:0!important;background:var(--wv-ar)!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 19.5V5'/%3E%3Cpath d='M5.5 11.5 12 5l6.5 6.5'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 19.5V5'/%3E%3Cpath d='M5.5 11.5 12 5l6.5 6.5'/%3E%3C/svg%3E") center/contain no-repeat;transition:transform .35s cubic-bezier(.2,1.7,.4,1),background .25s ease}
html body #wid-list.wid-list:not(.is-grid)>article.wid-row.wid-row .wid-vote.wid-vote button.wp_ulike_btn:active{transform:scale(.92)!important}
html body #wid-list.wid-list:not(.is-grid)>article.wid-row.wid-row .wid-vote.wid-vote .count-box{font:800 15px/1 var(--wid-sans,system-ui)!important;color:var(--wv-k)!important}
html body #wid-list.wid-list:not(.is-grid)>article.wid-row.wid-row .wid-vote.wid-vote .wp_ulike_is_liked button.wp_ulike_btn{border-color:transparent!important;background:linear-gradient(135deg,var(--wv-a) 0%,var(--wv-a2) 100%)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 12px 22px -12px color-mix(in srgb,var(--wv-a) 85%,transparent)!important}
html.wid-dark body #wid-list.wid-list:not(.is-grid)>article.wid-row.wid-row .wid-vote.wid-vote .wp_ulike_is_liked button.wp_ulike_btn{background:linear-gradient(135deg,color-mix(in srgb,var(--wv-a) 70%,#fff) 0%,var(--wv-a) 100%)!important}
html body #wid-list.wid-list:not(.is-grid)>article.wid-row.wid-row .wid-vote.wid-vote .wp_ulike_is_liked button.wp_ulike_btn::before{background:#fff!important}
html body #wid-list.wid-list:not(.is-grid)>article.wid-row.wid-row .wid-vote.wid-vote .wv-pop button.wp_ulike_btn{animation:wvPop .5s cubic-bezier(.2,1.5,.4,1)}
}
@media (min-width:601px) and (hover:hover){
html body #wid-list.wid-list:not(.is-grid)>article.wid-row.wid-row .wid-vote.wid-vote button.wp_ulike_btn:hover{transform:translateY(-2px);border-color:transparent!important;background:linear-gradient(135deg,var(--wv-a) 0%,var(--wv-a2) 100%)!important}
html body #wid-list.wid-list:not(.is-grid)>article.wid-row.wid-row .wid-vote.wid-vote button.wp_ulike_btn:hover::before{background:#fff!important;transform:translateY(-2px)}
}

/* grid view (any screen): a small glass pill on the photo's top-left corner, clear of the heart */
html body #wid-list.wid-list.is-grid>article.wid-row.wid-row .wid-vote.wid-vote{position:absolute!important;top:27px!important;left:27px!important;right:auto!important;bottom:auto!important;z-index:3!important;display:flex!important;flex-direction:row!important;align-items:center!important;gap:0!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important}
html body #wid-list.wid-list.is-grid>article.wid-row.wid-row .wid-vote.wid-vote .wid-vlabel,html body #wid-list.wid-list.is-grid>article.wid-row.wid-row .wid-vote.wid-vote .wid-vbar{display:none!important}
html body #wid-list.wid-list.is-grid>article.wid-row.wid-row .wid-vote.wid-vote .wpulike{display:flex!important;margin:0!important;padding:0!important}
html body #wid-list.wid-list.is-grid>article.wid-row.wid-row .wid-vote.wid-vote .wp_ulike_general_class{display:inline-flex!important;flex-direction:row!important;align-items:center!important;gap:6px!important;height:34px!important;box-sizing:border-box!important;margin:0!important;padding:0 12px 0 3px!important;border:1px solid rgba(255,255,255,.75)!important;border-radius:999px!important;background:rgba(255,255,255,.9)!important;-webkit-backdrop-filter:blur(10px) saturate(1.4);backdrop-filter:blur(10px) saturate(1.4);box-shadow:0 6px 16px -8px rgba(16,24,40,.5)!important;cursor:pointer;transition:transform .25s cubic-bezier(.2,1.4,.4,1),background .25s ease!important}
html.wid-dark body #wid-list.wid-list.is-grid>article.wid-row.wid-row .wid-vote.wid-vote .wp_ulike_general_class{background:rgba(22,28,36,.82)!important;border-color:rgba(255,255,255,.14)!important}
html body #wid-list.wid-list.is-grid>article.wid-row.wid-row .wid-vote.wid-vote button.wp_ulike_btn{position:relative!important;flex:none!important;width:26px!important;height:26px!important;min-width:0!important;margin:0!important;padding:0!important;border:0!important;border-radius:50%!important;background:var(--wv-chip)!important;box-shadow:none!important;cursor:pointer;transition:background .25s ease}
html body #wid-list.wid-list.is-grid>article.wid-row.wid-row .wid-vote.wid-vote button.wp_ulike_btn::before{content:""!important;position:absolute!important;inset:0!important;width:13px!important;height:13px!important;margin:auto!important;border:0!important;background:var(--wv-ar)!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 19.5V5'/%3E%3Cpath d='M5.5 11.5 12 5l6.5 6.5'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 19.5V5'/%3E%3Cpath d='M5.5 11.5 12 5l6.5 6.5'/%3E%3C/svg%3E") center/contain no-repeat;transition:transform .35s cubic-bezier(.2,1.7,.4,1)}
html body #wid-list.wid-list.is-grid>article.wid-row.wid-row .wid-vote.wid-vote .count-box{display:inline-block!important;margin:0!important;padding:0!important;border:0!important;background:none!important;font:800 13px/1 var(--wid-sans,system-ui)!important;color:var(--wv-k)!important}
html body #wid-list.wid-list.is-grid>article.wid-row.wid-row .wid-vote.wid-vote .wp_ulike_general_class:active{transform:scale(.94)}
html body #wid-list.wid-list.is-grid>article.wid-row.wid-row .wid-vote.wid-vote .wp_ulike_general_class.wp_ulike_is_liked{border-color:transparent!important;background:linear-gradient(135deg,var(--wv-a) 0%,var(--wv-a2) 100%)!important}
html body #wid-list.wid-list.is-grid>article.wid-row.wid-row .wid-vote.wid-vote .wp_ulike_is_liked button.wp_ulike_btn{background:rgba(255,255,255,.2)!important}
html body #wid-list.wid-list.is-grid>article.wid-row.wid-row .wid-vote.wid-vote .wp_ulike_is_liked button.wp_ulike_btn::before{background:#fff!important}
html body #wid-list.wid-list.is-grid>article.wid-row.wid-row .wid-vote.wid-vote .wp_ulike_is_liked .count-box{color:#fff!important}
html body #wid-list.wid-list.is-grid>article.wid-row.wid-row .wid-vote.wid-vote .wv-pop .wp_ulike_general_class{animation:wvPop .5s cubic-bezier(.2,1.5,.4,1)}
@media (max-width:600px){html body #wid-list.wid-list.is-grid>article.wid-row.wid-row .wid-vote.wid-vote{top:21px!important;left:21px!important}html body #wid-list.wid-list.is-grid>article.wid-row.wid-row .wid-vote.wid-vote .wp_ulike_general_class{height:30px!important;gap:5px!important;padding:0 10px 0 2px!important}html body #wid-list.wid-list.is-grid>article.wid-row.wid-row .wid-vote.wid-vote button.wp_ulike_btn{width:24px!important;height:24px!important}html body #wid-list.wid-list.is-grid>article.wid-row.wid-row .wid-vote.wid-vote button.wp_ulike_btn::before{width:12px!important;height:12px!important}html body #wid-list.wid-list.is-grid>article.wid-row.wid-row .wid-vote.wid-vote .count-box{font-size:12px!important}}
@media (hover:hover){html body #wid-list.wid-list.is-grid>article.wid-row.wid-row .wid-vote.wid-vote .wp_ulike_general_class:hover{transform:translateY(-1px)}html body #wid-list.wid-list.is-grid>article.wid-row.wid-row .wid-vote.wid-vote .wp_ulike_general_class:not(.wp_ulike_is_liked):hover button.wp_ulike_btn{background:var(--wv-a)!important}html body #wid-list.wid-list.is-grid>article.wid-row.wid-row .wid-vote.wid-vote .wp_ulike_general_class:not(.wp_ulike_is_liked):hover button.wp_ulike_btn::before{background:#fff!important;transform:translateY(-1.5px)}}
/* grid view on phones: show the "New" badge once */
html body #wid-list.wid-list.is-grid>article.wid-row:has(.wid-phead .wid-badge) .wid-pname .wid-badge{display:none!important}
@media (max-width:600px) and (hover:hover){
html body #wid-list.wid-list:not(.is-grid)>article.wid-row.wid-row .wid-vote.wid-vote .wp_ulike_general_class:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--wv-a) 40%,var(--wv-l))!important}
html body #wid-list.wid-list:not(.is-grid)>article.wid-row.wid-row .wid-vote.wid-vote .wp_ulike_general_class:hover button.wp_ulike_btn{background:var(--wv-a)!important}
html body #wid-list.wid-list:not(.is-grid)>article.wid-row.wid-row .wid-vote.wid-vote .wp_ulike_general_class:hover button.wp_ulike_btn::before{background:#fff!important;transform:translateY(-1.5px)}
}
html body #wid-list.wid-list>article.wid-row.wid-row .wid-vote.wid-vote button.wp_ulike_btn:focus-visible{outline:2px solid var(--wv-a)!important;outline-offset:3px}
@media (prefers-reduced-motion:reduce){html body #wid-list.wid-list>article.wid-row.wid-row .wid-vote.wid-vote *,html body #wid-list.wid-list>article.wid-row.wid-row .wid-vote.wid-vote .wp_ulike_general_class{animation:none!important;transition:none!important}}

/* wid-hdr3d-css */

@media (min-width:721px){
html body header.wid-header .wid-hlinks{--wx-ink:#111418;--wx-mut:#5c6470;--wx-hov:rgba(17,20,24,.06);--wx-hov2:rgba(17,20,24,.1);--wx-line:rgba(17,20,24,.14);gap:4px!important;align-items:center!important}
html.wid-dark body header.wid-header .wid-hlinks{--wx-ink:#f2f4f7;--wx-mut:#a6adb8;--wx-hov:rgba(255,255,255,.08);--wx-hov2:rgba(255,255,255,.13);--wx-line:rgba(255,255,255,.16)}
/* one quiet style for every control */
html body header.wid-header .wid-hlinks>.wid-tl,html body header.wid-header .wid-hlinks>.wid-lng,html body header.wid-header .wid-hlinks>.wid-cur,html body header.wid-header .wid-hlinks>a.wid-signin,html body header.wid-header .wid-hlinks>.wid-cart-link,html body header.wid-header .wid-hlinks>.wid-toggle{position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;height:40px!important;min-height:0!important;margin:0!important;padding:0 12px!important;border:0!important;border-radius:999px!important;background:transparent!important;box-shadow:none!important;color:var(--wx-ink)!important;font:600 13.5px/1 var(--wid-sans,system-ui)!important;letter-spacing:.01em!important;text-decoration:none!important;transition:background-color .2s ease,color .2s ease!important}
html body header.wid-header .wid-hlinks>.wid-tl{color:var(--wx-ink)!important;opacity:.86}
html body header.wid-header .wid-hlinks>.wid-cart-link,html body header.wid-header .wid-hlinks>.wid-toggle{width:40px!important;padding:0!important}
@media (hover:hover){
html body header.wid-header .wid-hlinks>.wid-tl:hover,html body header.wid-header .wid-hlinks>.wid-lng:hover,html body header.wid-header .wid-hlinks>.wid-cur:hover,html body header.wid-header .wid-hlinks>a.wid-signin:hover,html body header.wid-header .wid-hlinks>.wid-cart-link:hover,html body header.wid-header .wid-hlinks>.wid-toggle:hover{background:var(--wx-hov)!important;opacity:1}
}
html body header.wid-header .wid-hlinks>.wid-tl:active,html body header.wid-header .wid-hlinks>.wid-lng:active,html body header.wid-header .wid-hlinks>.wid-cur:active,html body header.wid-header .wid-hlinks>a.wid-signin:active,html body header.wid-header .wid-hlinks>.wid-cart-link:active,html body header.wid-header .wid-hlinks>.wid-toggle:active{background:var(--wx-hov2)!important}
/* line icons: same weight, same size */
html body header.wid-header .wid-hlinks>.wid-lng>svg,html body header.wid-header .wid-hlinks>.wid-cur>svg{flex:none;width:18px!important;height:18px!important;padding:0!important;background:none!important;box-shadow:none!important}
html body header.wid-header .wid-hlinks>.wid-cart-link>svg,html body header.wid-header .wid-hlinks>.wid-toggle>svg{flex:none;width:21px!important;height:21px!important;padding:0!important;margin:0!important;background:none!important;box-shadow:none!important}
html body header.wid-header .wid-hlinks>.wid-lng>svg *,html body header.wid-header .wid-hlinks>.wid-cur>svg *,html body header.wid-header .wid-hlinks>.wid-cart-link>svg *,html body header.wid-header .wid-hlinks>.wid-toggle>svg *{stroke:var(--wx-ink)!important;stroke-width:1.6px!important;fill:none!important}
html body header.wid-header .wid-hlinks>.wid-cart-link>svg circle{fill:var(--wx-ink)!important;stroke:none!important}
html body header.wid-header .wid-hlinks>.wid-lng .t,html body header.wid-header .wid-hlinks>.wid-cur .t{font:600 13.5px/1 var(--wid-sans,system-ui)!important;letter-spacing:.02em!important;color:var(--wx-ink)!important}
/* hairline between store settings and the shopper's own controls */
html body header.wid-header .wid-hlinks>a.wid-signin{margin-left:9px!important}
html body header.wid-header .wid-hlinks>a.wid-signin::after{content:""!important;position:absolute!important;left:-7px;top:11px;bottom:11px;width:1px;background:var(--wx-line);pointer-events:none}
html body header.wid-header .wid-hlinks>a.wid-signin::before{content:""!important;display:block!important;flex:none!important;width:20px!important;height:20px!important;border-radius:0!important;background:var(--wx-ink)!important;box-shadow:none!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8' r='4'/%3E%3Cpath d='M4.5 20.5c.8-3.8 3.9-5.8 7.5-5.8s6.7 2 7.5 5.8'/%3E%3C/svg%3E") center/contain no-repeat!important;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8' r='4'/%3E%3Cpath d='M4.5 20.5c.8-3.8 3.9-5.8 7.5-5.8s6.7 2 7.5 5.8'/%3E%3C/svg%3E") center/contain no-repeat!important;transform:none!important}
html body header.wid-header .wid-hlinks:not(.wid-acc-one)>a.wid-signin::before{display:none!important}
html body header.wid-header .wid-hlinks:not(.wid-acc-one)>a.wid-signin{padding:0 14px!important}
/* cart count: small, precise */
html body header.wid-header .wid-hlinks>.wid-cart-link [class*="count"],html body header.wid-header .wid-hlinks>.wid-cart-link .wid-cart-n,html body header.wid-header .wid-hlinks>.wid-cart-link b,html body header.wid-header .wid-hlinks>.wid-cart-link i{box-shadow:none!important;outline:0!important;border:0!important}
/* the one solid control */
html body header.wid-header .wid-hlinks>.wid-allbtn{height:40px!important;margin-left:6px!important;padding:0 18px 0 15px!important;gap:8px!important;border:0!important;border-radius:999px!important;background:var(--wx-ink)!important;color:#fff!important;font:600 13.5px/1 var(--wid-sans,system-ui)!important;letter-spacing:.02em!important;box-shadow:none!important;transition:opacity .2s ease,transform .2s ease!important}
html.wid-dark body header.wid-header .wid-hlinks>.wid-allbtn{color:#111418!important}
html body header.wid-header .wid-hlinks>.wid-allbtn>svg{width:17px!important;height:17px!important}
html body header.wid-header .wid-hlinks>.wid-allbtn>svg *{stroke:currentColor!important;stroke-width:1.7px!important}
@media (hover:hover){html body header.wid-header .wid-hlinks>.wid-allbtn:hover{opacity:.86}}
html body header.wid-header .wid-hlinks>.wid-allbtn:active{transform:scale(.97)}
html body header.wid-header .wid-hlinks>*:focus-visible{outline:2px solid var(--wx-ink)!important;outline-offset:2px!important}
}
