.shop-navigation{gap:18px;padding-top:7px;padding-bottom:7px}.shop-departments{background:#f8f4e8;border:1px solid #e4d5ac;border-radius:12px;align-self:center;gap:4px;padding:4px;display:flex;box-shadow:0 2px 5px #231c0910}.shop-departments button{color:#655d4b;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:10px 13px;font-size:13px;font-weight:600;line-height:18px;transition:background .18s,color .18s,box-shadow .18s;display:flex}.shop-departments button.active{color:#201c0c;background:#ffcf0a;border-color:#e6ba00;box-shadow:0 1px 3px #4e370026}.shop-departments button:not(.active):hover{color:#282418;background:#fffbed}.shop-departments button:focus-visible{outline-offset:2px;outline:2px solid #967000}.shop-departments svg{flex:none;width:20px;height:20px}.shop-navigation-categories{gap:26px;min-height:42px;padding:0 44px 0 4px}.shop-navigation-categories a{padding:12px 0;font-size:14px;font-weight:600}.retail-category-poster:after{content:none}.retail-category-poster{background:#f2f0eb}.retail-category-poster[data-editorial=true] img{object-position:72% center!important}.retail-product-panel{--product-rail-gutter:32px;--rail-arrow-inset:calc(3px - var(--product-rail-gutter));padding-inline:var(--product-rail-gutter)}.retail-ad-tile:after{background:linear-gradient(90deg,#ffffffb8,#ffffff35 50%,#0000 80%)}.retail-ad-tile>span{width:60%;padding:12px 10px}.retail-ad-tile strong{letter-spacing:-.5px;text-wrap:balance;font-size:19px;line-height:1.08}.retail-ad-tile.is-dark:after{background:linear-gradient(90deg,#1427319c,#0000 80%)}.retail-price-tile.has-editorial-art img{mix-blend-mode:normal}.carousel-arrow,[data-scroll-rail] .carousel-arrow{color:#494753;-webkit-backdrop-filter:none;backdrop-filter:none;background:#ffffffeb;border:1px solid #eeedf3;border-radius:4px;width:25px;height:74px;padding:0;box-shadow:0 2px 5px #29233420}.carousel-arrow svg,[data-scroll-rail] .carousel-arrow svg{width:16px;height:21px}.carousel-arrow:hover{background:#fff;border-color:#d7d1e0;box-shadow:0 3px 7px #29233429}.carousel-arrow:disabled{opacity:.4;cursor:default}.shop-navigation [data-scroll-rail] .carousel-arrow{background:#fff;width:28px;height:40px}.shop-navigation [data-scroll-rail] .carousel-arrow:hover{background:#fff8db;border-color:#e5cf7a}.retail-hero-prev{left:8px}.retail-hero-next{right:8px}@media (max-width:1100px){.retail-product-panel{--product-rail-gutter:28px}.shop-navigation{gap:12px;padding-left:12px;padding-right:12px}.shop-departments button{gap:6px;padding-left:10px;padding-right:10px;font-size:12px}.retail-ad-tile strong{font-size:16px}}@media (max-width:700px){.shop-navigation{flex-wrap:wrap;gap:5px;padding:7px 12px 0}.shop-departments{width:100%;margin:0}.shop-departments button{flex:50%;min-width:0;min-height:39px;padding:8px 5px;font-size:12px}.shop-departments svg{width:18px;height:18px}.shop-navigation>[data-scroll-rail]{flex-basis:100%}.shop-navigation-categories{gap:24px;min-height:39px;padding-right:42px}.shop-navigation-categories a{padding:10px 0;font-size:12px}.shop-navigation [data-scroll-rail] .carousel-arrow{width:25px;height:32px}}@media (max-width:600px){.retail-product-panel{--product-rail-gutter:24px}.carousel-arrow,[data-scroll-rail] .carousel-arrow{width:22px;height:58px}.carousel-arrow svg,[data-scroll-rail] .carousel-arrow svg{width:14px;height:19px}}@media (prefers-reduced-motion:reduce){.shop-departments button{transition:none}}
html[dir=rtl] body{text-align:right}html[dir=rtl] input[type=email],html[dir=rtl] input[type=tel],html[dir=rtl] input[type=number],html[dir=rtl] input[autocomplete=one-time-code]{text-align:right;direction:ltr}html[dir=rtl] .shop-wish{left:auto;right:9px}html[dir=rtl] .shop-discount{margin-left:0;margin-right:5px}html[dir=rtl] .shop-navigation{padding-left:32px;padding-right:12px}html[dir=rtl] .shop-navigation-categories{padding-left:30px;padding-right:0}html[dir=rtl] .nav-drawer-content{left:0;right:auto}html[dir=rtl] .retail-hero-prev{left:auto;right:14px}html[dir=rtl] .retail-hero-next{left:14px;right:auto}html[dir=rtl] .retail-campaign,html[dir=rtl] .retail-ad-tile,html[dir=rtl] .retail-price-tile{direction:ltr}html[dir=rtl] .retail-campaign>div{text-align:right;direction:rtl;margin-left:0;margin-right:auto}html[dir=rtl] .retail-campaign.compact>div{width:45%;padding:18px 14px}html[dir=rtl] .retail-campaign.compact h3{font-size:clamp(17px,1.55vw,23px)}html[dir=rtl] .retail-campaign:after{background:linear-gradient(90deg,#fffdf4c9,#fffdf480 32%,#0000 60%)}html[dir=rtl] .retail-campaign.is-dark:after{background:linear-gradient(90deg,#102639d4,#10263970 32%,#0000 60%)}html[dir=rtl] .retail-campaign h3,html[dir=rtl] .retail-ad-tile strong{letter-spacing:0;line-height:1.3}html[dir=rtl] .retail-campaign>div>span>b{transform:scaleX(-1)}html[dir=rtl] .retail-ad-tile>span{text-align:right;direction:rtl;align-items:flex-start;width:47%;padding-inline:8px}html[dir=rtl] .retail-ad-tile strong{overflow-wrap:normal;word-break:normal;font-size:clamp(13px,1.15vw,18px)}html[dir=rtl] .retail-ad-tile:after{background:linear-gradient(90deg,#fffffff2,#ffffffe6 30%,#ffffff40 53%,#0000 72%)}html[dir=rtl] .retail-ad-tile.is-dark:after{background:linear-gradient(90deg,#142731e6,#142731b3 30%,#14273140 53%,#0000 72%)}html[dir=rtl] .retail-price-tile>div{text-align:right;direction:rtl;align-items:flex-start;width:48%;min-width:0;padding:12px 8px}html[dir=rtl] .retail-price-tile small{overflow-wrap:anywhere;unicode-bidi:plaintext;width:100%}html[dir=rtl] .retail-price-tile strong{letter-spacing:0;unicode-bidi:isolate;font-size:clamp(12px,1.05vw,16px)}html[dir=rtl] .retail-price-tile>span{width:49%;left:auto;right:2px}html[dir=rtl] .shop-product-name,html[dir=rtl] .shop-product-prices{text-align:start}html[dir=rtl] .shop-shine{letter-spacing:0}@media (min-width:601px) and (max-width:1100px){html[dir=rtl] .retail-deals{grid-template-columns:repeat(2,minmax(0,1fr))}html[dir=rtl] .retail-deal-banners{grid-column:1/-1;grid-template-rows:1fr;grid-template-columns:repeat(2,minmax(0,1fr));height:200px}}@media (max-width:600px){html[dir=rtl] .retail-campaign>div{width:52%;padding:18px 14px}html[dir=rtl] .retail-campaign h3{font-size:20px}}
:root[data-shop-theme=truck]{--bg:#f7f5fc;--line:#ded7ed;--ink:#2d253b;--ink-soft:#6d637d;--orange:#6b4d98;--orange-dark:#513773;--orange-tint:#eee8f8;--action-bg:#d9d1f2;--action-ink:#302443;--action-hover:#c9bce8;--action-active:#baa7de;--action-image-filter:none;--selection-tint:#eee8f8;--selection-hover:#f6f3fc;--selection-line:#a38ac5;--carousel-hover:#eee8f8;--carousel-hover-line:#b8a3d6}:root[data-shop-theme=truck] .shop-home{background:#fcfbfe}:root[data-shop-theme=truck] .shop-navigation{color:#332847;background:#d9d1f2;border-color:#c6b8e3}:root[data-shop-theme=truck] .shop-departments{box-shadow:none;background:#e8e1f6;border-color:#c4b4de}:root[data-shop-theme=truck] .shop-departments button{color:#66547f}:root[data-shop-theme=truck] .shop-departments button.active{color:#fff;box-shadow:none;background:#6b5194;border-color:#614786}:root[data-shop-theme=truck] .shop-departments button:not(.active):hover{color:#493360;background:#ebe3f8}:root[data-shop-theme=truck] .shop-navigation-categories a:hover{color:#513475}:root[data-shop-theme=truck] .shop-category-image{background:#eee8f8;box-shadow:0 2px 4px #39234e12}:root[data-shop-theme=truck] .retail-product-panel{background:#d9d1f2}:root[data-shop-theme=truck] .retail-deal-panel{background:#f0eaf9;border-color:#ded4ed}:root[data-shop-theme=truck] .retail-deal-panel.lowest{background:#f7f3fc}:root[data-shop-theme=truck] .retail-ad-tile strong{overflow-wrap:normal;font-size:clamp(14px,1.2vw,18px)}:root[data-shop-theme=truck] .shop-shine{background-image:linear-gradient(100deg,#352746 0%,#8866a6 40%,#bda5d5 50%,#8866a6 60%,#352746 100%)}:root[data-shop-theme=truck] .shop-product-card>button:last-of-type{background:var(--action-bg);color:var(--action-ink);border-color:var(--action-bg)}:root[data-shop-theme=truck] .shop-product-card>button:last-of-type:hover:not(:disabled){background:var(--action-hover)}:root[data-shop-theme=truck] .shop-product-card>button:last-of-type:disabled{color:#84778f;background:#eeeaf4;border-color:#ded7ed}:root[data-shop-theme=truck] .shop-footer{background:var(--header-bg,#d9d1f2);color:#57486a;border-color:#bfaedb}:root[data-shop-theme=truck] .shop-footer h3{color:#322443}:root[data-shop-theme=truck] .shop-footer a:hover{color:#513475}:root[data-shop-theme=truck] .shop-footer-bottom{border-color:#bfaedb}:root[data-shop-theme=truck] .shop-footer-apps a{color:#473357;background:#eee8f8;border-color:#bfaedb}:root[data-shop-theme=truck] .shop-footer-form input{color:#302443}:root[data-shop-theme=truck] .shop-footer-form button{color:#fff;background:#6b5194}@media (max-width:600px){:root[data-shop-theme=truck] .retail-category-section{background:#fcfbfe;border-color:#ded7ed}:root[data-shop-theme=truck] .retail-product-panel{background:#eee8f8}}
:root{--header-bg:#fff9e8;--mobile-nav-active:#876300}:root[data-shop-theme=truck]{--header-bg:#d9d1f2;--mobile-nav-active:#674a97}.shop-header .shop-navigation{z-index:1;background:var(--header-bg);position:relative}.nav-departments-mobile,.nav-mobile-search-row,.mobile-bottom-nav{display:none}:root[data-shop-theme=truck] .shop-header .nav-brand-text{color:#302443}:root[data-shop-theme=truck] .shop-header .nav-delivery-location b{color:#392a4c!important}:root[data-shop-theme=truck] .shop-header .nav-delivery-location>div>span{color:#706181!important}.shop-header .nav-search-desktop form{background:#fff!important}.shop-header .nav-search-desktop input{min-width:0}.shop-header .nav-container-padding{z-index:2;position:relative;transition:padding .3s,gap .3s!important}.shop-header .nav-main-row{transition:gap .3s}.shop-header .nav-logo-link,.shop-header .nav-actions,.shop-header .nav-departments-desktop{opacity:1;max-width:720px;max-height:90px;transition:max-width .3s,max-height .3s,opacity .2s,transform .3s,visibility}.shop-header .nav-departments-desktop{flex:none;max-width:390px;margin-inline-start:auto}@media (max-width:992px){.shop-header[data-compact=true] .nav-logo-link,.shop-header[data-compact=true] .nav-actions,.shop-header[data-compact=true] .nav-departments-desktop{opacity:0;pointer-events:none;visibility:hidden;max-width:0;max-height:0;transition:max-width .3s,max-height .3s,opacity .18s,transform .3s,visibility 0s .3s;overflow:hidden;transform:translateY(-10px)}.shop-header[data-compact=true] .nav-container-padding{gap:0!important;padding-block:8px!important}.shop-header[data-compact=true] .nav-main-row{gap:0!important}.shop-header[data-compact=true] .nav-search-desktop{max-width:none!important}.shop-header[data-compact=true] .shop-navigation{gap:0}}.shop-header .nav-actions{color:var(--header-action-ink,#171a21);flex-shrink:0;gap:8px!important}.shop-header .nav-actions .nav-header-action,.shop-header .nav-actions .nav-header-action:hover:not(:disabled){box-shadow:none;color:var(--header-action-ink,#171a21);background:0 0;border-color:#0000}.shop-header .nav-actions .nav-header-action{border:0;justify-content:center;align-items:center;gap:7px;height:40px;min-height:40px;padding:0 8px;font-size:13px;line-height:20px;display:inline-flex}.shop-header .nav-actions .nav-icon-link{border-radius:6px;width:40px;min-width:40px;padding:0}.shop-header .nav-actions .nav-header-action>svg,.shop-header .nav-actions .nav-header-action>img{object-fit:contain;flex:none;width:22px!important;height:22px!important}.shop-header .nav-actions .nav-header-action>svg{stroke-width:1.7px}.shop-header .nav-actions .nav-header-action>svg:last-child:not(:first-child){width:12px!important;height:12px!important}.shop-header .nav-actions .nav-header-action:focus-visible{outline:2px solid var(--orange);outline-offset:2px;border-radius:6px}.shop-header .nav-actions .nav-header-action:hover:not(:disabled){opacity:.75}:root[data-shop-theme=truck] .shop-header{--header-action-ink:#392a4c}:root[data-shop-theme=truck] .shop-header .nav-header-action>img{filter:none}.shop-header .shop-navigation-categories a[aria-current=page]{text-underline-offset:6px;text-decoration:underline}:root[data-shop-theme=truck] .shop-header .shop-navigation-categories a[aria-current=page]{color:#513475}.nav-orders-link{border:0;border-radius:6px;justify-content:center;align-items:center;min-width:34px;min-height:40px;text-decoration:none}.nav-orders-link:focus-visible{outline:2px solid var(--orange);outline-offset:2px}.nav-country-mobile{justify-content:space-between;align-items:center;gap:12px;font-size:13px;font-weight:600;display:flex}@media (min-width:993px) and (max-width:1200px){.shop-header .nav-actions{gap:6px!important}.shop-header .nav-delivery-location>div:last-child{max-width:100px!important}}@media (max-width:992px){.shop-header .nav-container-padding{gap:8px!important;padding:8px 12px 10px!important;animation:none!important}.shop-header .nav-main-row{opacity:1;min-width:0;max-height:80px;transition:max-height .3s,opacity .2s,transform .3s,visibility;gap:8px!important}.shop-header[data-compact=true] .nav-main-row{opacity:0;visibility:hidden;max-height:0;transition:max-height .3s,opacity .18s,transform .3s,visibility 0s .3s;overflow:hidden;transform:translateY(-10px)}.shop-header .nav-logo-link{flex:none;gap:6px!important}.shop-header .logo-container,.shop-header .logo-container img{width:52px!important;height:52px!important}.shop-header .nav-brand-text{letter-spacing:.01em;font-size:15px!important;display:inline!important}.shop-header .nav-actions,.nav-departments-desktop{display:none!important}.shop-header .nav-departments-mobile{width:auto;min-width:0;max-width:264px;box-shadow:none;background:0 0;border:0;border-radius:0;flex:1 1 0;gap:4px;margin:0;margin-inline-start:auto;padding:0;display:flex}.shop-header .nav-departments-mobile button{color:#625a44;white-space:normal;background:#fffdf5;border:1px solid #e7ddbd;border-radius:7px;flex:1 1 0;gap:4px;min-width:0;min-height:36px;padding:4px 6px;font-size:10.5px;line-height:13px}.shop-header .nav-departments-mobile button.active{color:#211d0d;background:#ffcf0a;border-color:#e4b900}.shop-header .nav-departments-mobile svg{flex:none;width:15px;height:15px}.shop-header .nav-mobile-search-row{align-items:center;gap:8px;min-width:0;display:flex}.shop-header .nav-search-mobile{flex:1 1 0;min-width:0;box-shadow:none!important;background:#fff!important;border-radius:8px!important;margin:0!important}.shop-header .nav-search-mobile input{width:100%;min-width:0;padding:11px 12px!important;font-size:13px!important}.shop-header .nav-search-mobile button{background:#fff;border:0;width:38px;height:40px;min-height:40px}.nav-mobile-menu{flex:none;width:40px;min-width:40px;height:42px;min-height:42px;background:#fff!important}.nav-mobile-menu img{object-fit:contain;width:20px!important;height:20px!important}.shop-header .shop-navigation{flex-wrap:nowrap;gap:0;padding:0 12px}.shop-header .shop-navigation-categories{min-height:36px;padding-block:0;padding-inline-start:0}.shop-header .shop-navigation-categories a{padding-block:9px;font-size:12px}:root[data-shop-theme=truck] .shop-header .nav-departments-mobile{background:0 0;border:0}:root[data-shop-theme=truck] .shop-header .nav-departments-mobile button{color:#67527e;background:#f3effa;border-color:#bfaedb}:root[data-shop-theme=truck] .shop-header .nav-departments-mobile button.active{color:#fff;background:#6b5194;border-color:#614786}body:has(.mobile-bottom-nav){padding-bottom:calc(62px + env(safe-area-inset-bottom,0px))}.mobile-bottom-nav{inset-inline:0;z-index:45;height:calc(62px + env(safe-area-inset-bottom,0px));padding:3px 6px calc(3px + env(safe-area-inset-bottom,0px));background:#fff;border-top:1px solid #e5e7eb;grid-template-columns:repeat(5,minmax(0,1fr));align-items:center;display:grid;position:fixed;bottom:0;box-shadow:0 -2px 10px #15202b08}.mobile-bottom-nav>a{color:#70757e;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-width:0;min-height:52px;font-size:10px;font-weight:500;text-decoration:none;display:flex;position:relative}.mobile-bottom-nav>a[aria-current=page]{color:var(--mobile-nav-active);font-weight:700}.mobile-bottom-nav>a[aria-current=page]:before{content:"";background:currentColor;border-radius:2px;width:24px;height:2px;position:absolute;top:-3px}.mobile-bottom-icon{height:23px;display:block;position:relative}.mobile-bottom-icon svg{width:23px;height:23px}.mobile-cart-count{top:-6px;background:var(--mobile-nav-active);color:#fff;border:2px solid #fff;border-radius:12px;place-items:center;min-width:17px;height:17px;padding:0 3px;font-size:9px;font-weight:700;line-height:1;display:grid;position:absolute;inset-inline-end:-9px}.mobile-deals-icon{color:#b44a22;width:30px;height:27px;display:block;position:relative}.mobile-deals-icon svg{width:30px;height:27px;overflow:visible}.deals-heat{transform-origin:50%;animation:2.4s ease-out infinite deals-heat-rise}.deals-heat:nth-child(2){animation-delay:.65s}.deals-heat:nth-child(3){animation-delay:1.3s}.mobile-bottom-deals[aria-current=page]{color:#a73a1b}.mobile-bottom-nav a:focus-visible{outline:2px solid var(--mobile-nav-active);outline-offset:-3px;border-radius:6px}}@media (max-width:360px){.shop-header .nav-logo-link{gap:4px!important}.shop-header .logo-container,.shop-header .logo-container img{width:46px!important;height:46px!important}.shop-header .nav-brand-text{font-size:12.5px!important}.shop-header .nav-departments-mobile button{padding-inline:5px;font-size:10px}.shop-header .nav-departments-mobile svg{display:none}}@keyframes deals-heat-rise{0%{opacity:0;transform:translateY(3px)scaleY(.6)}35%{opacity:1}to{opacity:0;transform:translateY(-5px)scaleY(1.1)}}@media (prefers-reduced-motion:reduce){.deals-heat{opacity:.8;animation:none}.shop-header .nav-container-padding,.shop-header .nav-main-row,.shop-header .nav-logo-link,.shop-header .nav-actions,.shop-header .nav-departments-desktop{transition:none!important}}@media (max-width:640px){.retail-home .retail-category-section{max-width:none;box-shadow:none;background:0 0;border:0;border-radius:0;margin:0 0 22px!important;padding:14px 0 0!important}.retail-home .retail-category-section .shop-section-heading{margin-bottom:12px;padding-inline:12px}.retail-home .retail-category-layout{display:block}.retail-home .retail-category-poster{display:none}.retail-home .retail-product-panel{--product-rail-gutter:0px;--rail-arrow-inset:0px;background:0 0;border:0;border-radius:0;padding:0!important}.retail-home .shop-product-rail{gap:8px;padding:0 12px;scroll-padding-inline:12px}.retail-home .shop-product-slot{scroll-snap-align:start;flex:0 0 calc(66.6667% + 2.66667px);width:calc(66.6667% + 2.66667px);min-width:0}.retail-home [data-scroll-rail] .carousel-arrow{width:18px;height:58px}:root[data-shop-theme=truck] .retail-home .retail-category-section,:root[data-shop-theme=truck] .retail-home .retail-product-panel{background:0 0}.catalogue-page{width:100%;min-width:0;padding-inline:12px!important;padding-top:20px!important}.catalogue-products-panel{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.category-grid-layout>*{min-width:0}.catalogue-product-grid{align-items:stretch;width:calc(100% + 24px);min-width:0;margin-inline:-12px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;padding:0!important}.catalogue-product-grid>*{min-width:0}.catalogue-product-grid>.shop-product-card,.retail-home .shop-product-card{height:322px;box-shadow:none;border-radius:8px;padding:10px 8px}.catalogue-product-grid .shop-product-media{height:120px;margin:12px 0 8px}.catalogue-product-grid .shop-product-card:has(.shop-savings) .shop-product-media{height:120px;margin:12px 0 8px}.catalogue-product-grid .shop-product-name{height:36px;font-size:12px;line-height:18px}.catalogue-product-grid .shop-product-prices>strong{font-size:15px}.catalogue-product-grid .shop-product-card>button:last-of-type{gap:4px;min-height:34px;padding:5px;font-size:10px}.catalogue-product-grid>div:not(.shop-product-card){border-radius:8px;padding:8px}.catalogue-related-panel{border:0;border-radius:0;padding:0}.catalogue-related-panel [data-scroll-rail]{--rail-arrow-inset:0px;width:calc(100% + 28px);max-width:none;margin-inline:-14px}.catalogue-related-panel .shop-product-rail{gap:8px;padding-inline:12px;scroll-padding-inline:12px}.catalogue-related-panel .shop-product-slot{scroll-snap-align:start;flex:0 0 calc(66.6667% + 2.66667px);width:calc(66.6667% + 2.66667px)}}
.account-artwork{background:var(--header-bg);border-radius:0 0 45% 12%;max-width:600px;height:245px;margin:auto;position:relative;overflow:hidden}.account-artwork>div{inset-inline-start:-4%;border-radius:50%;width:61%;height:210px;position:absolute;top:5px;overflow:hidden}.account-artwork>div:nth-child(2){inset-inline:auto -3%;border:6px solid var(--header-bg);width:53%;height:180px;top:55px}.account-artwork img{object-fit:cover}.account-artwork>span{bottom:18px;color:#24242c;background:#fff;border-radius:8px;padding:8px 12px;font-size:13px;font-weight:700;position:absolute;inset-inline-start:25px}.account-welcome{background:#f7f7f9;max-width:600px;margin:auto;padding-bottom:100px}.account-welcome-copy{text-align:center;padding:24px 20px}.account-welcome-copy h1{margin:0 0 12px;font-size:27px;line-height:1.2}.account-welcome-copy p{color:var(--ink-soft);font-size:14px;line-height:1.6}.account-primary{background:var(--action-bg,#ffcf0a);color:var(--action-ink,#211d0d);text-align:center;border-radius:12px;margin-top:24px;padding:16px;font-size:17px;font-weight:600;text-decoration:none;display:block}.account-preferences,.account-policy-links{background:#fff;border-radius:16px;margin:0 18px 20px;padding:6px 18px}.account-preferences>div{border-bottom:1px solid #eee;justify-content:space-between;align-items:center;gap:12px;min-height:62px;font-size:15px;display:flex}.account-preferences>div:last-child{border:0}.account-benefits{grid-template-columns:1fr 1fr;gap:12px;padding:0 18px 20px;display:grid}.account-benefits a{background:var(--header-bg);border-radius:14px;flex-direction:column;gap:12px;padding:20px 14px;text-decoration:none;display:flex}.account-benefits strong{font-size:15px;line-height:1.4}.account-benefits span{color:var(--ink-soft);font-size:12px;line-height:1.6}.account-policy-links{flex-wrap:wrap;gap:18px;padding-block:20px;font-size:12px;display:flex}.mobile-auth-intro{display:none}.account-welcome{position:relative}.account-back{z-index:2;position:absolute;inset-block-start:12px;inset-inline-start:12px}.auth-back-button.auth-back-button{background:#fff;border-radius:8px;flex:none;min-height:36px;padding:6px 10px;font-size:12px}html[dir=rtl] .auth-back-button svg{transform:scaleX(-1)}@media (max-width:992px){.auth-header{gap:8px}.auth-header>a{gap:6px!important}.auth-header>a>span{font-size:14px!important}.auth-header>a>div,.auth-header>a img{width:36px!important;height:36px!important}}@media (max-width:360px){.auth-header .auth-back-button>span{display:none}.auth-header .auth-back-button{width:36px;padding:8px}}.nav-account-menu{border-radius:12px!important;width:244px!important;padding:16px!important}.nav-account-menu>a{min-height:36px;margin-bottom:2px!important;font-weight:500!important}.nav-account-menu>a svg{width:18px;height:18px}.account-logout.account-logout{width:auto!important;min-height:34px!important;box-shadow:none!important;border-radius:7px!important;gap:6px!important;padding:6px 12px!important;font-size:12px!important}.account-logout img{object-fit:contain;width:17px!important;height:17px!important}.category-load-more{border:1px solid var(--line);background:var(--header-bg);color:var(--ink);cursor:pointer;border-radius:8px;margin:26px auto;padding:12px 28px;font-size:14px;display:block}.mobile-bottom-deals .mobile-deals-icon img{object-fit:contain;width:27px;height:27px}@media (max-width:992px){.shop-header .nav-main-row,.shop-header .nav-logo-link,.shop-header .nav-container-padding,.shop-header [data-compact],.shop-header[data-compact=true] .nav-main-row,.shop-header[data-compact=true] .nav-logo-link{transition:opacity .14s!important}.shop-header .nav-main-row{gap:8px!important}.shop-header .nav-brand-text{font-size:14px!important}.shop-header .logo-container,.shop-header .logo-container img{width:44px!important;height:44px!important}.shop-header .nav-departments-mobile{flex:1 1 0;grid-template-columns:.95fr 1.15fr;gap:5px;width:auto;max-width:none;margin-inline-start:0;display:grid}.shop-header .nav-departments-mobile button{width:100%;min-width:0;min-height:38px;white-space:nowrap!important;gap:3px!important;padding-inline:4px!important;font-size:clamp(9px,2.2vw,11px)!important}.shop-header .nav-departments-mobile button>span:first-child{width:15px;height:18px;display:inline-flex!important}.shop-header .nav-departments-mobile svg{width:100%;height:100%;display:block!important}.mobile-auth-intro{display:block}.mobile-auth-intro h1{text-align:center;margin:0;padding:20px 24px 0;font-size:26px}.mobile-auth-tabs{background:var(--header-bg);border-radius:9px;gap:4px;margin:20px 24px 0;padding:4px;display:flex}.mobile-auth-tabs button{color:var(--ink);background:0 0;border:0;border-radius:6px;flex:1;padding:10px}.mobile-auth-tabs button[aria-pressed=true]{background:#fff;box-shadow:0 1px 4px #0002}.auth-hero-card{display:none!important}.auth-header{padding:12px 20px!important}.auth-wrapper{margin:0 auto!important;padding:16px 24px 30px!important}}@media (max-width:360px){.shop-header .nav-brand-text{font-size:10.5px!important}.shop-header .logo-container,.shop-header .logo-container img{width:32px!important;height:32px!important}.shop-header .nav-logo-link{gap:3px!important}.shop-header .nav-main-row{gap:5px!important}.shop-header .nav-departments-mobile{grid-template-columns:1fr 1.1fr;gap:4px!important}.shop-header .nav-departments-mobile button{gap:2px!important;padding-inline:3px!important;font-size:8px!important}.shop-header .nav-departments-mobile button>span:first-child{width:12px;height:15px}}@media (max-width:992px){.account-page-header,.auth-login-title,.auth-login-subtitle{display:none}.auth-grid-responsive{min-height:0!important}}.account-artwork>span{inset-inline-start:auto;bottom:14px;left:50%;transform:translate(-50%)}
