@font-face{font-family:ACG Rubik;font-style:normal;font-weight:400;font-display:swap;src:url(../../fonts/rubik-400.woff2?ver=1.0.8)format("woff2")}@font-face{font-family:ACG Rubik;font-style:normal;font-weight:700;font-display:swap;src:url(../../fonts/rubik-700.woff2?ver=1.0.8)format("woff2")}:root{--acg-base-light:#f6f8ff;--acg-base-dark:#101827;--acg-brand:#3266f6;--acg-surface:#fff;--acg-surface-subtle:#f6f8ff;--acg-border:#dce3f3;--acg-text:#101827;--acg-text-muted:#5f6b82;--acg-brand-strong:#214bb8;--acg-brand-contrast:#fff;--acg-brand-subtle:#f2faf5;--acg-premium:#607ac7;--acg-ok:#087f5b;--acg-warn:#9a6500;--acg-danger:#b4232c;--acg-sale-badge:#3266f6;--acg-sale-badge-text:#fff;--acg-sale-saving-surface:#e3f3ea;--acg-sale-saving-text:#087653;--acg-product-favorite-surface:#050b11a3;--acg-header-utility:#10181f;--acg-header-main:#00080f;--acg-header-nav:#0d1520;--acg-header-text:#fff;--acg-header-muted:#c0cbc3;--acg-header-width:1299px;--acg-focus:#3266f6;--acg-font:"ACG Rubik", Rubik, Arial, sans-serif;--acg-layout-max:1599px;--acg-layout-gutter-total:max(33px, 8.3333vw);--acg-type-micro:10.5px;--acg-type-meta:12px;--acg-type-label:13px;--acg-type-small:14px;--acg-type-body:16px;--acg-type-subtitle:18px;--acg-type-price:21px;--acg-type-section:27px;--acg-radius-sm:6px;--acg-radius-md:9px;--acg-radius-lg:15px;--acg-radius-product:5px;--acg-shadow-menu:0 9px 30px #00080f2e}*,:before,:after{box-sizing:border-box}html{color-scheme:light;scroll-behavior:smooth}body{background:var(--acg-base-light);color:var(--acg-text);font-family:var(--acg-font);font-synthesis:none;text-rendering:optimizelegibility;margin:0;font-size:16px;line-height:1.5}body,button,input,select{font-family:var(--acg-font)}img,svg{max-width:100%;display:block}a{color:inherit;text-decoration:none}button,input,select{font:inherit}button{cursor:pointer}.screen-reader-text{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.screen-reader-text:focus,.acg-skip-link:focus{z-index:1000000;clip:auto;background:var(--acg-surface);width:auto;height:auto;color:var(--acg-text);border:2px solid var(--acg-brand);border-radius:var(--acg-radius-sm);padding:12px 15px;top:12px;left:12px;position:fixed!important}.acg-site-main{min-height:60vh}.acg-content-shell{width:min(calc(100% - var(--acg-layout-gutter-total)), var(--acg-layout-max));margin-inline:auto;padding-block:48px}:focus-visible{outline:3px solid var(--acg-focus);outline-offset:3px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.acg-site-header{z-index:1000;width:100%;color:var(--acg-header-text);font-family:var(--acg-font);isolation:isolate;position:relative}.acg-site-header ul{margin:0;padding:0;list-style:none}.acg-site-header button{color:inherit;background:0 0;border:0;padding:0}.acg-icon{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:1em;height:1em}.acg-icon-fill{fill:currentColor;stroke:none}.acg-header-container{width:100%;max-width:var(--acg-header-width);height:100%;margin-inline:auto}.acg-mobile-header,.acg-mobile-drawer{display:none}.acg-utility-bar{background:var(--acg-header-utility);height:51px}.acg-utility-bar__inner{justify-content:space-between;align-items:center;display:flex}.acg-utility-nav,.acg-utility-nav__list{height:100%}.acg-utility-nav__list{align-items:stretch;display:flex}.acg-utility-nav__list a{height:51px;color:var(--acg-header-muted);white-space:nowrap;align-items:center;padding-inline:21px;font-size:13px;font-weight:400;transition:color .159s;display:flex}.acg-utility-nav__list a:hover,.acg-utility-nav__list a:focus-visible{color:var(--acg-header-text)}.acg-header-social{padding-inline:0}.acg-social-links{align-items:center;gap:18px;display:flex}.acg-social-links a{color:#fff;border-radius:50%;place-items:center;width:24px;height:24px;transition:background-color .159s,box-shadow .159s;display:grid}.acg-social-links a:hover,.acg-social-links a:focus-visible{background:var(--acg-brand);box-shadow:0 0 0 3px #6757e533}.acg-social-links .acg-icon{width:15px;height:15px}.acg-social-links__facebook{background:#395498}.acg-social-links__youtube{background:#c22320}.acg-social-links__instagram{background:#00afc0}.acg-social-links__whatsapp{background:#02d300}.acg-header-main{background:var(--acg-header-main);height:90px}.acg-header-main__inner{grid-template-columns:150px minmax(420px,1fr) 276px;align-items:center;display:grid}.acg-header-logo--desktop{justify-content:flex-start;align-items:center;height:90px;padding-inline:21px;display:flex}.acg-header-logo--desktop a{place-items:center;width:90px;height:90px;display:grid}.acg-header-logo--desktop img{object-fit:contain;width:90px;height:90px}.acg-header-search{min-width:0;padding-inline:21px}.acg-product-search{background:#fff;border-radius:999px;grid-template-columns:159px minmax(0,1fr) 84px;width:100%;height:45px;display:grid;overflow:hidden;box-shadow:0 0 0 2px #b7bcc1}.acg-product-search:not(:has(select)):not(.acg-product-search--mobile){grid-template-columns:minmax(0,1fr) 84px}.acg-product-search:focus-within{box-shadow:0 0 0 3px var(--acg-focus)}.acg-product-search select,.acg-product-search input,.acg-product-search button{border:0;border-radius:0;outline:0;min-width:0;height:45px;margin:0}.acg-product-search select{color:#707980;white-space:nowrap;background:#fff;padding:0 27px 0 12px;font-size:14px;overflow:hidden}.acg-product-search input[type=search]{color:#20282f;appearance:none;background:#fff;width:100%;padding-inline:15px;font-size:14px;box-shadow:inset 1px 0 #8080802e}.acg-product-search input[type=search]::-webkit-search-cancel-button{appearance:none}.acg-product-search input::placeholder{color:#585c66;opacity:1}.acg-product-search button{background:var(--acg-brand);color:#10181f;place-items:center;font-size:14px;font-weight:700;transition:background-color .159s;display:grid}.acg-product-search button:hover,.acg-product-search button:focus-visible{background:var(--acg-brand-strong)}.acg-header-actions{justify-content:flex-end;align-items:center;height:90px;padding-right:21px;display:flex}.acg-header-cart,.acg-header-account{color:#fff;white-space:nowrap;justify-content:center;align-items:center;height:51px;font-size:16px;font-weight:700;transition:color .159s;display:flex}.acg-header-cart:hover,.acg-header-cart:focus-visible,.acg-header-account:hover,.acg-header-account:focus-visible{color:var(--acg-brand)}.acg-header-cart{gap:9px;min-width:69px;padding-inline:9px}.acg-header-cart__icon{flex:0 0 33px;place-items:center;width:33px;height:39px;display:grid;position:relative}.acg-header-cart__icon>.acg-icon{stroke-width:1.5px;width:30px;height:30px}.acg-header-cart__count{background:var(--acg-brand);color:#fff;border-radius:50%;place-items:center;width:18px;height:18px;font-size:11px;font-weight:700;line-height:1;display:grid;position:absolute;top:-1px;left:-2px}.acg-header-cart__label{display:none}.acg-header-account{gap:9px;min-width:138px;padding-inline:9px 0}.acg-header-account>.acg-icon{stroke-width:1.7px;flex:0 0 33px;width:33px;height:33px}.acg-header-navigation{background:var(--acg-header-nav);height:60px}.acg-primary-nav,.acg-primary-nav__list{height:60px}.acg-primary-nav__list{align-items:center;display:flex}.acg-primary-nav__list>li{align-items:center;height:60px;display:flex;position:relative}.acg-primary-nav__list>li>a{color:#fff;white-space:nowrap;align-items:center;height:51px;padding-left:21px;padding-right:21px;font-size:15px;font-weight:700;transition:color .159s,background-color .159s;display:flex}.acg-primary-nav__list>li.current-menu-item>a,.acg-primary-nav__list>li.current-menu-ancestor>a,.acg-primary-nav__list>li>a:hover,.acg-primary-nav__list>li>a:focus-visible{color:var(--acg-brand)}.acg-primary-nav .menu-item-has-children>a:after{content:"";border-bottom:2px solid;border-right:2px solid;width:9px;height:9px;margin:-3px 0 0 9px;transform:rotate(45deg)}.acg-primary-nav .sub-menu{z-index:20;visibility:hidden;border-radius:var(--acg-radius-sm);width:249px;box-shadow:var(--acg-shadow-menu);opacity:0;background:#fff;padding-block:9px;transition:opacity .159s,transform .159s,visibility 0s linear .159s;position:absolute;top:calc(100% - 6px);left:0;transform:translateY(9px)}.acg-primary-nav .sub-menu .sub-menu{top:-9px;left:100%}.acg-primary-nav li:hover>.sub-menu,.acg-primary-nav li:focus-within>.sub-menu{visibility:visible;opacity:1;transition-delay:0s;transform:translateY(0)}.acg-primary-nav .sub-menu li{position:relative}.acg-primary-nav .sub-menu a{color:#20282f;justify-content:space-between;align-items:center;min-height:42px;padding:9px 21px;font-size:14px;font-weight:400;line-height:1.4;display:flex}.acg-primary-nav .sub-menu a:hover,.acg-primary-nav .sub-menu a:focus-visible{color:var(--acg-brand);background:#6757e514}.acg-primary-nav .sub-menu .menu-item-has-children>a:after{margin:0 3px 0 12px;transform:rotate(-45deg)}.acg-primary-nav__list>.acg-menu-premium{margin-left:9px}.acg-primary-nav__list>.acg-menu-premium>a,.acg-primary-nav__list>.acg-menu-premium.current-menu-item>a,.acg-primary-nav__list>.acg-menu-premium.current-menu-ancestor>a{border-radius:var(--acg-radius-md);color:#fff;background:linear-gradient(135deg,#637cc8,#9faedd);gap:9px;height:51px;padding-inline:15px;position:relative;overflow:hidden;box-shadow:0 6px 21px #9d4edd47}.acg-primary-nav__list>.acg-menu-premium>a:after{content:"";background:linear-gradient(90deg,#0000,#ffffff38,#0000);width:34%;transition:transform .219s;position:absolute;inset:0 auto 0 -45%;transform:skew(-20deg)}.acg-primary-nav__list>.acg-menu-premium>a:hover,.acg-primary-nav__list>.acg-menu-premium>a:focus-visible{color:#fff}.acg-primary-nav__list>.acg-menu-premium>a:hover:after,.acg-primary-nav__list>.acg-menu-premium>a:focus-visible:after{transform:translate(420%)skew(-20deg)}.acg-icon--diamond{flex:0 0 21px;width:21px;height:21px}@media (width>=1025px) and (width<=1199px){.acg-header-main__inner{grid-template-columns:120px minmax(420px,1fr) 156px}.acg-header-logo--desktop,.acg-header-search{padding-inline:12px}.acg-header-actions{padding-right:9px}.acg-header-account{min-width:63px}.acg-header-cart__label{display:none}.acg-primary-nav__list>li>a{padding-inline:12px;font-size:13px}}@media (width<=1024px){.acg-desktop-header{display:none}.acg-mobile-header{height:120px;display:block}.acg-mobile-header__top{background:var(--acg-header-main);grid-template-columns:48px minmax(0,1fr) 48px;align-items:center;height:60px;padding-left:9px;padding-right:9px;display:grid}.acg-mobile-menu-trigger{border-radius:9px;justify-self:start;place-items:center;width:45px;height:45px;display:grid}.acg-mobile-menu-trigger .acg-icon{stroke-width:1.7px;width:27px;height:27px}.acg-header-logo--mobile{justify-self:center;place-items:center;width:111px;height:60px;display:grid}.acg-header-logo--mobile img{object-fit:contain;width:111px;height:60px}.acg-mobile-header__cart{justify-content:flex-end;align-items:center;width:48px;height:60px;display:flex}.acg-mobile-header__cart .acg-header-cart{width:45px;min-width:45px;height:45px;padding:0;font-weight:400}.acg-mobile-header__cart .acg-header-cart__icon{flex-basis:33px;width:33px}.acg-mobile-header__cart .acg-header-cart__count{font-weight:400}.acg-mobile-header__search{background:var(--acg-header-nav);align-items:center;height:60px;padding-inline:21px;display:flex}.acg-product-search--mobile{grid-template-columns:minmax(0,1fr) 48px;height:45px}.acg-product-search--mobile input[type=search]{box-shadow:none;padding-inline:15px;font-size:14px}.acg-product-search--mobile button{width:48px}.acg-product-search--mobile button .acg-icon{stroke-width:2px;width:24px;height:24px}.acg-mobile-drawer{z-index:10000;visibility:hidden;pointer-events:none;display:block;position:fixed;inset:0}.acg-mobile-drawer[aria-hidden=false]{visibility:visible;pointer-events:auto}.acg-mobile-drawer__overlay{opacity:0;width:100%;height:100%;transition:opacity .18s;position:absolute;inset:0;background:#00050ab3!important}.acg-mobile-drawer__panel{background:var(--acg-surface);width:501px;max-width:100%;height:100dvh;color:var(--acg-text);flex-direction:column;transition:transform .219s;display:flex;position:relative;overflow:hidden;transform:translate(-100%);box-shadow:12px 0 36px #00080f4d}.acg-mobile-drawer[aria-hidden=false] .acg-mobile-drawer__overlay{opacity:1}.acg-mobile-drawer[aria-hidden=false] .acg-mobile-drawer__panel{transform:translate(0)}.acg-mobile-drawer__close{color:#fff;place-items:center;width:100%;height:51px;min-height:51px;display:grid;background:var(--acg-brand)!important}.acg-mobile-drawer__close .acg-icon{width:24px;height:24px}.acg-mobile-drawer__tabs{background:var(--acg-surface-subtle);border-bottom:1px solid var(--acg-border);grid-template-columns:repeat(2,1fr);min-height:81px;display:grid}.acg-mobile-drawer__tabs button{min-height:81px;color:var(--acg-text-muted);text-transform:uppercase;flex-direction:column;justify-content:center;align-items:center;gap:6px;font-size:13px;font-weight:700;display:flex}.acg-mobile-drawer__tabs button[aria-selected=true]{background:var(--acg-surface);color:var(--acg-brand)}.acg-mobile-drawer__tabs .acg-icon{width:27px;height:27px}.acg-mobile-drawer__content{overscroll-behavior:contain;flex:auto;overflow-y:auto}.acg-mobile-nav__list>li,.acg-mobile-nav .sub-menu>li{border-bottom:1px solid var(--acg-border);position:relative}.acg-mobile-nav a{min-height:51px;color:var(--acg-text);align-items:center;padding:12px 21px;font-size:15px;line-height:1.35;display:flex}.acg-mobile-nav .current-menu-item>a,.acg-mobile-nav a:hover,.acg-mobile-nav a:focus-visible{color:var(--acg-brand)}.acg-mobile-nav .menu-item-has-children>a{padding-right:66px}.acg-mobile-nav .sub-menu{background:#10181f0a}.acg-mobile-nav .sub-menu a{padding-left:33px;font-size:14px}.acg-mobile-nav .sub-menu .sub-menu a{padding-left:48px}.acg-mobile-nav .acg-menu-premium>a,.acg-mobile-nav .acg-menu-premium.current-menu-item>a,.acg-mobile-nav .acg-menu-premium.current-menu-ancestor>a{color:#fff;background:linear-gradient(135deg,#637cc8,#9faedd);border-radius:9px;justify-content:center;min-height:45px;margin:9px 12px;padding:9px 15px;font-weight:700;box-shadow:0 6px 18px #9d4edd38}.acg-js .acg-mobile-nav .sub-menu{display:none}.acg-js .acg-mobile-nav .is-submenu-open>.sub-menu{display:block}.acg-mobile-submenu-toggle{z-index:2;width:60px;height:51px;color:var(--acg-text);cursor:pointer;place-items:center;display:grid;position:absolute;top:0;right:0;border-left:1px solid var(--acg-border)!important}.acg-mobile-submenu-toggle:before{content:"";border-bottom:2px solid;border-right:2px solid;width:9px;height:9px;transition:transform .159s;transform:rotate(45deg)translate(-2px,-2px)}.is-submenu-open>.acg-mobile-submenu-toggle:before{transform:rotate(225deg)translate(-2px,-2px)}.acg-mobile-nav .acg-mobile-submenu-all>a{color:var(--acg-brand-ink);background:#6757e514;gap:12px;font-weight:700}.acg-mobile-nav .acg-mobile-submenu-all>a:after{color:var(--acg-brand-ink);content:"→";margin-left:auto;font-size:18px;font-weight:400}.acg-mobile-drawer__content>.acg-header-account{width:100%;height:57px;color:var(--acg-text);justify-content:flex-start;padding-inline:21px}body.acg-mobile-menu-open{overflow:hidden}}@media (width>=500px) and (width<=1024px){.acg-mobile-drawer__panel{width:501px}}@media (width>=401px) and (width<=499px){.acg-mobile-drawer__panel{width:calc(100% - 39px)}}@media (width<=400px){.acg-mobile-drawer__panel{width:100%}}.acg-theme{--acg-brand-ink:#214bb8;--acg-surface:#fff;--acg-surface-subtle:#f4f6f9;--acg-border:#d9e0e8}.acg-theme .acg-header-container{width:min(calc(100% - var(--acg-layout-gutter-total)), var(--acg-layout-max));max-width:none}.acg-theme .acg-site-header,.acg-theme .acg-site-header button,.acg-theme .acg-site-header input,.acg-theme .acg-site-header select{font-family:var(--acg-font,"ACG Rubik", Rubik, Arial, sans-serif)}.acg-theme .acg-social-links__facebook:is(:hover,:focus-visible){background:#395498;box-shadow:0 0 0 3px #39549833}.acg-theme .acg-social-links__youtube:is(:hover,:focus-visible){background:#c22320;box-shadow:0 0 0 3px #c2232033}.acg-theme .acg-social-links__instagram:is(:hover,:focus-visible){background:#00afc0;box-shadow:0 0 0 3px #00afc033}.acg-theme .acg-social-links__whatsapp:is(:hover,:focus-visible){background:#02d300;box-shadow:0 0 0 3px #02d30033}.acg-menu-icon-sprite{width:0;height:0;position:absolute;overflow:hidden}.acg-menu-link__icon{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.65px;flex:0 0 18px;width:18px;height:18px;transition:color .15s,transform .15s}.acg-menu-link__icon .acg-icon-fill{fill:currentColor;stroke:none}[data-acg-menu-icon]>a,.acg-menu-platform>a{column-gap:9px}.acg-menu-link__label{flex:auto;min-width:0}[data-acg-menu-icon]>a:hover .acg-menu-link__icon,[data-acg-menu-icon]>a:focus-visible .acg-menu-link__icon{color:inherit;transform:none}.acg-account-member{display:none}.is-acg-member .acg-account-guest{display:none!important}.is-acg-member .acg-account-member:not(.acg-mobile-header__account){display:block}.acg-header-favorites{color:#fff;border-radius:9px;place-items:center;width:51px;min-width:51px;height:51px;text-decoration:none;transition:color .15s,background-color .15s;display:inline-grid;position:relative}.acg-header-favorites__icon{place-items:center;width:33px;height:33px;display:grid;position:relative}.acg-header-favorites .acg-icon{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:24px;height:24px}.acg-header-favorites__count{color:#fff;background:#3266f6;border:2px solid #00080f;border-radius:999px;place-items:center;min-width:18px;height:18px;padding-inline:3px;font-size:10px;font-weight:700;line-height:1;display:grid;position:absolute;top:-3px;right:-6px}.acg-header-favorites__count[hidden],.acg-mobile-nav__favorites-count[hidden]{display:none}.acg-header-favorites:hover,.acg-header-favorites:focus-visible{color:#ff9d3c;background:#ffffff14}.acg-header-favorites.has-favorites .acg-icon{fill:#3266f6;stroke:#3266f6}.acg-header-favorites:focus-visible{outline-offset:1px;outline:3px solid #6757e54d}.acg-mobile-header__favorites{display:none}.acg-mobile-nav__favorites-link{column-gap:12px}.acg-mobile-nav__favorites-link svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:21px;height:21px}.acg-mobile-nav__favorites-count{color:#a44f00;background:#fff1e2;border-radius:999px;place-items:center;min-width:24px;height:24px;margin-left:auto;padding-inline:6px;font-size:11px;font-weight:700;display:inline-grid}@media (width>=1025px){.acg-theme .acg-utility-bar,.acg-theme .acg-utility-nav,.acg-theme .acg-utility-nav__list,.acg-theme .acg-utility-nav__list a{height:51px}.acg-theme .acg-utility-bar__inner{padding-inline:0}.acg-theme .acg-utility-nav__list{gap:0}.acg-theme .acg-utility-nav__list a{min-width:24px;padding-inline:21px;font-size:13px;line-height:20px}.acg-theme .acg-social-links{gap:18px}.acg-theme .acg-social-links a{width:24px;height:24px}.acg-theme .acg-social-links .acg-icon{width:15px;height:15px}.acg-theme .acg-header-main,.acg-theme .acg-header-main__inner,.acg-theme .acg-header-logo--desktop,.acg-theme .acg-header-actions{height:90px}.acg-theme .acg-header-main{background:#00080f}.acg-theme .acg-header-main__inner{grid-template-columns:150px minmax(420px,1fr) 324px;gap:0;padding-inline:0}.acg-theme .acg-header-logo--desktop{padding-inline:21px}.acg-theme .acg-header-logo--desktop a{width:90px;height:90px}.acg-theme .acg-header-logo--desktop img{object-fit:contain;width:90px;height:90px}.acg-theme .acg-header-search{width:100%;max-width:none;padding-inline:21px}.acg-theme .acg-product-search{background:#fff;border:0;border-radius:999px;grid-template-columns:minmax(0,1fr) 84px;height:45px;overflow:hidden;box-shadow:0 0 0 2px #b7bcc1}.acg-theme .acg-product-search:focus-within{border-color:var(--acg-brand);box-shadow:0 0 0 3px #6757e52e}.acg-theme .acg-product-search input,.acg-theme .acg-product-search button{height:45px;font-family:inherit}.acg-theme .acg-product-search input[type=search]{box-shadow:none;color:#20282f;background:#fff;padding-inline:15px;font-size:14px}.acg-theme .acg-product-search input::placeholder{color:#585c66}.acg-theme .acg-product-search button{background:var(--acg-brand);color:#10181f;width:84px;font-size:14px;font-weight:700}.acg-theme .acg-header-actions{gap:9px;padding:0 21px 0 0}.acg-account-shell,.acg-account-member{position:relative}.acg-header-premium{color:#ff9d3c;white-space:nowrap;background:#6757e51a;border:1px solid #6757e56b;border-radius:999px;justify-content:center;align-items:center;gap:6px;height:45px;padding-inline:15px;font-size:13px;font-weight:700;transition:border-color .159s,background-color .159s,color .159s;display:inline-flex}.acg-header-premium .acg-icon{width:18px;height:18px}.acg-header-premium:hover,.acg-header-premium:focus-visible{border-color:var(--acg-brand);color:#ffb468;background:#6757e52e}.acg-theme .acg-header-cart{background:0 0;border:0;border-radius:0;width:69px;min-width:69px;height:51px;padding-inline:9px}.acg-theme .acg-header-cart__icon{flex-basis:33px;width:33px;height:39px}.acg-theme .acg-header-cart__icon>.acg-icon{width:30px;height:30px}.acg-theme .acg-header-cart__count{color:#fff;background:#3266f6;width:18px;height:18px;font-size:11px;font-weight:700;top:-1px;left:-2px;right:auto}.acg-theme .acg-header-account{cursor:pointer;border-radius:0;justify-content:flex-start;gap:12px;min-width:156px;height:51px;padding:0;font-family:inherit;font-size:16px}.acg-header-account__avatar{background:0 0;border:0;border-radius:50%;flex:0 0 33px;place-items:center;width:33px;height:33px;display:grid}.acg-header-account__avatar .acg-icon{width:30px;height:30px}.acg-header-account__copy{gap:0;min-width:0;line-height:1;display:grid}.acg-header-account__copy strong{font-size:16px;font-weight:700;line-height:20px}.acg-header-account__copy small{color:#9aa4ad;font-size:11px;font-weight:400;line-height:15px}.acg-account-member__trigger{color:#fff;background:0 0;border:0}.acg-account-member__chevron{fill:none;stroke:#87939d;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:12px;height:12px;margin-left:auto;transition:transform .159s}.acg-account-member.is-acg-account-open .acg-account-member__chevron{transform:rotate(180deg)}.acg-header-account__avatar--initials,.acg-account-menu__avatar,.acg-mobile-account-initials{color:#17110b;letter-spacing:.02em;background:linear-gradient(145deg,#ff9b38,#e86f00);font-size:11px;font-weight:700}.acg-account-menu{z-index:80;color:#10181f;background:#fff;border:1px solid #d9e0e8;border-radius:15px;width:297px;padding:9px;position:absolute;top:calc(100% + 12px);right:0;box-shadow:0 21px 51px #00080f47}.acg-account-menu:before{content:"";background:#fff;border-top:1px solid #d9e0e8;border-left:1px solid #d9e0e8;width:12px;height:12px;position:absolute;top:-6px;right:24px;transform:rotate(45deg)}.acg-account-menu[hidden]{display:none}.acg-account-menu__identity{color:#10181f;border-bottom:1px solid #e2e7ed;align-items:center;gap:12px;min-height:63px;padding:12px;text-decoration:none;transition:background-color .15s;display:flex}.acg-account-menu__identity:hover{background:#6757e512}.acg-account-menu__identity:focus-visible{outline-offset:-3px;outline:3px solid #6757e552}.acg-account-menu__avatar{border-radius:50%;flex:0 0 39px;place-items:center;width:39px;height:39px;display:grid}.acg-account-menu__identity>span:last-child{gap:3px;min-width:0;display:grid}.acg-account-menu__identity strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;line-height:20px;overflow:hidden}.acg-account-menu__identity small{color:#68727a;font-size:12px;line-height:16px}.acg-account-menu nav{padding-top:6px;display:grid}.acg-account-menu nav a{color:#354049;border-radius:9px;align-items:center;gap:12px;min-height:45px;padding:9px 12px;font-size:14px;font-weight:400;line-height:20px;transition:background-color .15s,color .15s;display:flex}.acg-account-menu nav a:hover,.acg-account-menu nav a:focus-visible{color:#a65300;background:#6757e51a}.acg-account-menu nav svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;flex:0 0 18px;width:18px;height:18px}.acg-account-menu nav .acg-account-menu__logout{color:#a63b43;border-top:1px solid #e2e7ed;border-radius:0 0 9px 9px;margin-top:6px}.acg-theme .acg-header-navigation,.acg-theme .acg-primary-nav,.acg-theme .acg-primary-nav__list,.acg-theme .acg-primary-nav__list>li{height:60px}.acg-theme .acg-header-navigation{background:#111922}.acg-theme .acg-header-navigation>.acg-header-container{padding-inline:0}.acg-theme .acg-primary-nav__list{--acg-primary-nav-padding:21px;gap:0}.acg-theme .acg-primary-nav__list>li>a{height:51px;padding-inline:var(--acg-primary-nav-padding);font-size:15px;font-weight:700;position:relative}.acg-theme .acg-primary-nav__list>li>a:before{right:var(--acg-primary-nav-padding);bottom:0;left:var(--acg-primary-nav-padding);background:var(--acg-brand);content:"";transform-origin:50%;height:2px;transition:transform .171s;position:absolute;transform:scaleX(0)}.acg-theme .acg-primary-nav__list>li.current-menu-item>a:before,.acg-theme .acg-primary-nav__list>li.current-menu-ancestor>a:before,.acg-theme .acg-primary-nav__list>li>a:hover:before,.acg-theme .acg-primary-nav__list>li>a:focus-visible:before{transform:scaleX(1)}.acg-theme .acg-primary-nav__list>.acg-menu-premium{margin-left:3px}.acg-theme .acg-primary-nav__list>.acg-menu-premium>a,.acg-theme .acg-primary-nav__list>.acg-menu-premium.current-menu-item>a,.acg-theme .acg-primary-nav__list>.acg-menu-premium.current-menu-ancestor>a{padding-inline:var(--acg-primary-nav-padding);color:#fff;background:linear-gradient(135deg,#7289cd 0%,#8da0d7 100%);border-radius:12px;gap:9px;margin-block:6px;box-shadow:0 9px 21px #7c3aed38}.acg-theme .acg-primary-nav__list>.acg-menu-premium>a:hover,.acg-theme .acg-primary-nav__list>.acg-menu-premium>a:focus-visible{color:#fff;background:linear-gradient(135deg,#5a75c5 0%,#758bcf 100%)}.acg-theme .acg-primary-nav__list>.acg-menu-premium>a:before{display:none}.acg-theme .acg-primary-nav__list>.acg-menu-premium .acg-icon{stroke-width:1.8px;width:18px;height:18px}.acg-theme .acg-primary-nav__list>.acg-menu-lab-item>.sub-menu{overscroll-behavior:contain;max-height:min(621px,100dvh - 201px);overflow-y:auto}.acg-theme .acg-primary-nav__list>.acg-menu-lab-item[data-menu-lab-layout=grouped]>.sub-menu>li:not([data-menu-lab-feature])>.sub-menu a{column-gap:9px}.acg-theme .acg-primary-nav__list>.acg-menu-lab-item[data-menu-lab-layout=grouped]>.sub-menu>li:not([data-menu-lab-feature])>a:hover,.acg-theme .acg-primary-nav__list>.acg-menu-lab-item[data-menu-lab-layout=grouped]>.sub-menu>li:not([data-menu-lab-feature])>a:focus-visible,.acg-theme .acg-primary-nav__list>.acg-menu-lab-item[data-menu-lab-layout=grouped]>.sub-menu>li:not([data-menu-lab-feature])>.sub-menu a:hover,.acg-theme .acg-primary-nav__list>.acg-menu-lab-item[data-menu-lab-layout=grouped]>.sub-menu>li:not([data-menu-lab-feature])>.sub-menu a:focus-visible,.acg-theme .acg-primary-nav__list>.acg-menu-lab-item[data-menu-lab-layout=compact]>.sub-menu a:hover,.acg-theme .acg-primary-nav__list>.acg-menu-lab-item[data-menu-lab-layout=compact]>.sub-menu a:focus-visible{color:var(--acg-brand-ink)}.acg-menu-lab-context{min-height:calc(100vh - 201px)}}@media (width>=1025px) and (width<=1279px){.acg-theme .acg-primary-nav__list{--acg-primary-nav-padding:15px}.acg-theme .acg-header-main__inner{grid-template-columns:99px minmax(300px,1fr) auto;gap:18px;padding-inline:15px}.acg-theme .acg-header-logo--desktop a,.acg-theme .acg-header-logo--desktop img{width:93px;height:54px}.acg-theme .acg-header-search{max-width:none}.acg-theme .acg-header-account__copy small{display:none}.acg-theme .acg-header-account{min-width:141px}.acg-theme .acg-header-navigation>.acg-header-container{padding-inline:0}.acg-theme .acg-primary-nav__list>li>a{font-size:14px}.acg-theme .acg-utility-nav__list{gap:15px}}@media (width>=1025px) and (width<=1139px){.acg-theme .acg-header-premium{width:45px;padding:0}.acg-theme .acg-header-premium span,.acg-theme .acg-header-account__copy{display:none}.acg-theme .acg-header-account{width:45px;min-width:45px;padding:0}.acg-theme .acg-account-member__chevron{display:none}.acg-theme .acg-header-account__avatar{margin-inline:auto}}@media (width<=1024px){.acg-theme .acg-mobile-header{background:var(--acg-header-main);height:auto}.acg-theme .acg-mobile-drawer__panel{width:min(94vw,420px);max-width:100%}.acg-mobile-drawer__footer{border-top:1px solid var(--acg-border);background:var(--acg-surface-subtle);grid-template-columns:minmax(0,1fr);gap:15px;padding:15px 18px 18px;display:grid}.acg-mobile-drawer__footer strong{color:var(--acg-text);letter-spacing:.08em;text-transform:uppercase;margin-bottom:9px;font-size:12px;font-weight:700;line-height:16px;display:block}.acg-mobile-drawer__footer nav>ul:not(.acg-social-links){grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 15px;display:grid}.acg-mobile-drawer__footer nav>ul:not(.acg-social-links) a{min-height:45px;color:var(--acg-text-muted);align-items:center;font-size:14px;line-height:1.35;display:inline-flex}.acg-mobile-drawer__footer nav>ul:not(.acg-social-links) a:hover,.acg-mobile-drawer__footer nav>ul:not(.acg-social-links) a:focus-visible{color:var(--acg-brand-ink)}.acg-mobile-drawer__social .acg-social-links{gap:6px}.acg-mobile-drawer__social .acg-social-links a{background-clip:content-box;width:45px;height:45px;padding:3px}.acg-mobile-nav [data-acg-menu-icon]>a{gap:9px}.acg-mobile-nav .acg-menu-link__icon{color:#53606a;flex-basis:18px;width:18px;height:18px}.acg-theme .acg-mobile-nav .current-menu-item>a,.acg-theme .acg-mobile-nav a:hover,.acg-theme .acg-mobile-nav a:focus-visible,.acg-theme .acg-mobile-drawer__tabs button[aria-selected=true]{color:var(--acg-brand-ink)}.acg-theme .acg-mobile-nav .acg-menu-premium>a,.acg-theme .acg-mobile-nav .acg-menu-premium.current-menu-item>a,.acg-theme .acg-mobile-nav .acg-menu-premium.current-menu-ancestor>a{color:#fff}.acg-drawer-account-guest .acg-header-account{width:100%;height:63px;color:var(--acg-text);justify-content:flex-start;gap:12px;padding-inline:21px;font-size:14px}.acg-drawer-account-guest .acg-header-account>.acg-icon{width:24px;height:24px}.acg-drawer-account-member__identity{border-bottom:1px solid var(--acg-border);color:var(--acg-text);align-items:center;gap:12px;padding:21px 21px 18px;text-decoration:none;display:flex}.acg-drawer-account-member__identity:focus-visible{outline-offset:-3px;outline:3px solid #6757e552}.acg-drawer-account-member__identity .acg-account-menu__avatar{color:#17110b;background:linear-gradient(145deg,#ff9b38,#e86f00);border-radius:50%;flex:0 0 45px;place-items:center;width:45px;height:45px;font-size:12px;font-weight:700;display:grid}.acg-drawer-account-member__identity>span:last-child{gap:3px;display:grid}.acg-drawer-account-member__identity small{color:var(--acg-text-muted);font-size:12px;line-height:16px}.acg-drawer-account-member__identity strong{font-size:16px;font-weight:700;line-height:22px}.acg-drawer-account-member nav{padding:9px 9px 15px;display:grid}.acg-drawer-account-member nav a{min-height:48px;color:var(--acg-text);border-radius:9px;align-items:center;gap:12px;padding:9px 12px;font-size:14px;display:flex}.acg-drawer-account-member nav a:hover,.acg-drawer-account-member nav a:focus-visible{color:#a65300;background:#6757e51a}.acg-drawer-account-member nav svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;flex:0 0 21px;width:21px;height:21px}.acg-drawer-account-member nav .acg-account-menu__logout{border-top:1px solid var(--acg-border);color:var(--acg-danger);border-radius:0 0 9px 9px;margin-top:6px}.acg-menu-lab-context{min-height:calc(100vh - 117px)}.acg-theme .acg-mobile-header__top{grid-template-columns:45px 45px minmax(0,1fr) 45px 45px;height:60px;padding-inline:9px}.acg-theme .acg-mobile-menu-trigger{grid-area:1/1}.acg-theme .acg-header-logo--mobile{grid-area:1/3;width:min(111px,100%)}.acg-theme .acg-header-logo--mobile img{width:100%;max-width:111px}.acg-theme .acg-mobile-header__favorites{grid-area:1/2;place-self:center end;place-items:center;width:45px;min-width:45px;height:45px;display:grid}.acg-theme .acg-mobile-header__cart{grid-area:1/5;width:45px}.acg-theme .acg-mobile-header__cart .acg-header-cart{width:45px;min-width:45px;height:45px;padding:0}.acg-theme .acg-mobile-header__search{height:57px;padding-inline:clamp(12px,4vw,21px)}.acg-theme .acg-product-search--mobile{height:45px;box-shadow:none;border:1px solid #d5d9dc}.acg-theme .acg-product-search--mobile input[type=search],.acg-theme .acg-product-search--mobile button{height:45px}}@media (prefers-reduced-motion:reduce){.acg-header-premium,.acg-menu-link__icon,.acg-theme .acg-primary-nav__list>li>a:before{transition-duration:.01ms!important}}.acg-primary-nav.is-acg-menu-enhancing .sub-menu{transition:none!important}@media (width>=1025px){.acg-theme .acg-primary-nav,.acg-primary-nav__list>.acg-menu-lab-item>a{position:relative}.acg-primary-nav__list>.acg-menu-lab-item[data-menu-lab-layout=grouped]{position:static}.acg-primary-nav__list>.acg-menu-lab-item>a:before{background:var(--acg-brand);content:"";transform-origin:50%;height:2px;transition:transform .171s;position:absolute;bottom:0;left:21px;right:21px;transform:scaleX(0)}.acg-primary-nav__list>.acg-menu-lab-item:hover>a:before,.acg-primary-nav__list>.acg-menu-lab-item:focus-within>a:before,.acg-primary-nav__list>.acg-menu-lab-item.is-menu-lab-open>a:before,.acg-theme.is-menu-lab-inspect-open .acg-primary-nav__list>.is-menu-lab-inspect-target>a:before{transform:scaleX(1)}.acg-primary-nav__list>.acg-menu-lab-item:focus-within>a:after,.acg-primary-nav__list>.acg-menu-lab-item.is-menu-lab-open>a:after,.acg-theme.is-menu-lab-inspect-open .acg-primary-nav__list>.is-menu-lab-inspect-target>a:after{transform:rotate(225deg)translate(-1px,-1px)}.acg-primary-nav__list>.acg-menu-lab-item>.sub-menu{--acg-menu-lab-shift:0px;pointer-events:none;width:min(759px,100vw - 33px);min-width:621px;transform:translate(var(--acg-menu-lab-shift), 6px);background:#fff;border:1px solid #d9e0e8;border-radius:0 0 15px 15px;padding:0;transition:opacity .159s,transform .159s,visibility 0s linear .159s;display:flex;top:calc(100% - 1px);left:0;overflow:hidden;box-shadow:0 24px 60px #00080f42}.acg-theme .acg-primary-nav__list>.acg-menu-lab-item>.sub-menu{visibility:hidden;opacity:0;transform:translate(var(--acg-menu-lab-shift), 6px)}.acg-primary-nav__list>.acg-menu-lab-item.has-menu-lab-feature>.sub-menu{width:min(1041px,100vw - 63px)}.acg-primary-nav__list>.acg-menu-lab-item[data-menu-lab-layout=grouped]>.sub-menu{--acg-menu-lab-shift:-50%;left:50%}.acg-primary-nav__list>.acg-menu-lab-item.is-menu-lab-open>.sub-menu,.acg-theme.is-menu-lab-inspect-open .acg-primary-nav__list>.is-menu-lab-inspect-target>.sub-menu{visibility:visible;opacity:1;pointer-events:auto;transform:translate(var(--acg-menu-lab-shift), 0);transition-delay:0s}.acg-primary-nav__list>.acg-menu-lab-item[data-menu-lab-layout=grouped]>.sub-menu>li:not([data-menu-lab-feature]){flex:var(--acg-menu-lab-weight,1) 1 0;min-width:0;padding:30px 27px 30px 33px;display:block}.acg-primary-nav__list>.acg-menu-lab-item[data-menu-lab-layout=grouped]>.sub-menu>li:not([data-menu-lab-feature])>a{color:#10181f;letter-spacing:.12em;text-transform:uppercase;background:0 0;min-height:0;padding:0 0 15px;font-size:11px;font-weight:700;line-height:1.25;display:inline-flex}.acg-primary-nav__list>.acg-menu-lab-item[data-menu-lab-layout=grouped]>.sub-menu>li:not([data-menu-lab-feature])>a:after{display:none}.acg-primary-nav__list>.acg-menu-lab-item[data-menu-lab-layout=grouped]>.sub-menu>li:not([data-menu-lab-feature])>a:hover,.acg-primary-nav__list>.acg-menu-lab-item[data-menu-lab-layout=grouped]>.sub-menu>li:not([data-menu-lab-feature])>a:focus-visible{color:var(--acg-brand-strong);background:0 0}.acg-primary-nav__list>.acg-menu-lab-item[data-menu-lab-layout=grouped]>.sub-menu>li:not([data-menu-lab-feature])>.sub-menu{visibility:visible;width:auto;box-shadow:none;opacity:1;background:0 0;border-radius:0;grid-template-columns:1fr;gap:0 27px;padding:6px 0 0;transition:none;display:grid;position:static;transform:none}.acg-primary-nav__list>.acg-menu-lab-item[data-menu-lab-layout=grouped]>.sub-menu>li.is-menu-lab-dense>.sub-menu{grid-template-columns:repeat(2,minmax(0,1fr))}.acg-primary-nav__list>.acg-menu-lab-item[data-menu-lab-layout=grouped]>.sub-menu>li:not([data-menu-lab-feature])>.sub-menu li{position:static}.acg-primary-nav__list>.acg-menu-lab-item[data-menu-lab-layout=grouped]>.sub-menu>li:not([data-menu-lab-feature])>.sub-menu a{color:#354049;background:0 0;justify-content:flex-start;width:max-content;max-width:100%;min-height:33px;padding:6px 18px 6px 0;font-size:14px;font-weight:400;line-height:1.35;transition:color .15s,transform .15s;position:relative}.acg-primary-nav__list>.acg-menu-lab-item[data-menu-lab-layout=grouped]>.sub-menu>li:not([data-menu-lab-feature])>.sub-menu a:after{content:"→";opacity:0;border:0;width:auto;height:auto;margin:0;transition:opacity .15s,transform .15s;display:block;position:absolute;top:50%;right:0;transform:translate(-6px,-52%)}.acg-primary-nav__list>.acg-menu-lab-item[data-menu-lab-layout=grouped]>.sub-menu>li:not([data-menu-lab-feature])>.sub-menu a:hover,.acg-primary-nav__list>.acg-menu-lab-item[data-menu-lab-layout=grouped]>.sub-menu>li:not([data-menu-lab-feature])>.sub-menu a:focus-visible{color:var(--acg-brand-strong);background:0 0;transform:translate(3px)}.acg-primary-nav__list>.acg-menu-lab-item[data-menu-lab-layout=grouped]>.sub-menu>li:not([data-menu-lab-feature])>.sub-menu a:hover:after,.acg-primary-nav__list>.acg-menu-lab-item[data-menu-lab-layout=grouped]>.sub-menu>li:not([data-menu-lab-feature])>.sub-menu a:focus-visible:after{opacity:1;transform:translateY(-52%)}.acg-primary-nav__list>.acg-menu-lab-item[data-menu-lab-layout=grouped]>.sub-menu>.acg-menu-lab-feature{border-left:1px solid #d9e0e8;flex:0 0 clamp(249px,23vw,303px);min-width:0;padding:0;display:block;position:relative;overflow:hidden}.acg-primary-nav__list>.acg-menu-lab-item[data-menu-lab-layout=grouped]>.sub-menu>.acg-menu-lab-feature>a{isolation:isolate;color:#fff;text-transform:none;background:#0d1017;align-items:flex-end;width:100%;height:100%;min-height:315px;padding:27px 24px;display:flex;position:relative;overflow:hidden}.acg-menu-lab-feature>a:before{z-index:-1;content:"";background:linear-gradient(#040b0c0a 20%,#040b0c61 58%,#040b0cf0 100%),linear-gradient(90deg,#040b0c47,#0000 55%);position:absolute;inset:0}.acg-menu-lab-feature>a:after{display:none}.acg-menu-lab-feature img{z-index:-2;object-fit:cover;object-position:50% 52%;opacity:0;width:100%;height:100%;transition:opacity .219s;display:block;position:absolute;inset:0}.acg-menu-lab-feature img.is-menu-lab-image-loaded{opacity:1}.acg-menu-lab-feature>a:focus-visible{outline:2px solid var(--acg-focus);outline-offset:-3px}.acg-menu-lab-feature__content{gap:6px;width:100%;display:grid}.acg-menu-lab-feature__eyebrow{color:#ffc56f;letter-spacing:.13em;text-transform:uppercase;font-size:10px;font-weight:700;line-height:1.2}.acg-menu-lab-feature__content strong{letter-spacing:-.02em;max-width:231px;font-size:20px;font-weight:700;line-height:1.12}.acg-menu-lab-feature__cta{align-items:center;gap:9px;margin-top:3px;font-size:12px;font-weight:700;line-height:1.3;display:inline-flex}.acg-menu-lab-feature__cta:after{content:"→";transition:transform .15s}.acg-menu-lab-feature>a:hover .acg-menu-lab-feature__cta:after,.acg-menu-lab-feature>a:focus-visible .acg-menu-lab-feature__cta:after{transform:translate(3px)}.acg-primary-nav__list>.acg-menu-lab-item[data-menu-lab-layout=compact]>.sub-menu{width:279px;min-width:0;padding:9px;display:block}.acg-primary-nav__list>.acg-menu-lab-item[data-menu-lab-layout=compact]>.sub-menu a{border-radius:6px}}@media (width>=1025px) and (width<=1150px){.acg-primary-nav__list>.acg-menu-lab-item[data-menu-lab-layout=grouped]>.sub-menu>li:not([data-menu-lab-feature]){padding-left:24px;padding-right:21px}.acg-primary-nav__list>.acg-menu-lab-item[data-menu-lab-layout=grouped]>.sub-menu>li:not([data-menu-lab-feature])>.sub-menu{gap:0 21px}}@media (width<=1024px){.acg-menu-lab-context{min-height:calc(100vh - 120px);padding:18px 15px 48px}.acg-menu-lab-context__inner{width:min(390px,100%)}}@media (prefers-reduced-motion:reduce){.acg-primary-nav__list>.acg-menu-lab-item>.sub-menu,.acg-primary-nav__list>.acg-menu-lab-item>a:before,.acg-primary-nav__list>.acg-menu-lab-item>a:after,.acg-menu-lab-feature img,.acg-menu-lab-feature__cta:after{transition-duration:.01ms!important}}@media (width>=1025px){.acg-theme .acg-site-header{position:relative;top:auto}.acg-theme .acg-desktop-header{grid-template-rows:51px 90px 60px;height:201px;display:grid}.acg-theme .acg-utility-bar{grid-row:1}.acg-theme .acg-header-main{grid-row:2}.acg-theme .acg-header-navigation{grid-row:3}.acg-theme .acg-site-header.is-acg-search-sticky .acg-header-main{z-index:30;top:var(--acg-admin-bar-fixed-offset,0px);width:100%;position:fixed;left:0;box-shadow:0 9px 24px #00080f33}.acg-theme .acg-menu-lab-backdrop{inset:var(--acg-sticky-visible-height,201px) 0 0}}@media (width<=1024px){.acg-theme .acg-site-header{z-index:1100;position:sticky;top:-60px}.acg-theme .acg-mobile-header{display:block}.acg-theme .acg-mobile-header__top{z-index:1;position:relative}.acg-theme .acg-mobile-header__search{z-index:2;position:relative}.acg-theme .acg-site-header.is-acg-search-sticky .acg-mobile-header__search{box-shadow:0 9px 24px #00080f33}}.acg-product-search-shell{width:100%;min-width:0;position:relative}.acg-search-suggestions[hidden]{display:none!important}.acg-search-suggestions{z-index:120;max-height:min(540px,100vh - 120px);color:var(--acg-text);overscroll-behavior:contain;background:#fff;border:1px solid #dce3f3;border-radius:12px;position:absolute;top:calc(100% + 9px);left:0;right:0;overflow:hidden auto;box-shadow:0 18px 42px #0b13242e}.acg-search-suggestions__status{color:var(--acg-text-muted);margin:0;padding:15px;font-size:13px;line-height:1.4}.acg-search-suggestions__status:empty,.acg-search-suggestions__status[data-state=ready]{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.acg-search-suggestions__status[data-state=loading]:before{border:2px solid #dce3f3;border-top-color:var(--acg-brand);content:"";vertical-align:-2px;border-radius:50%;width:12px;height:12px;margin-right:8px;animation:.65s linear infinite acg-search-spin;display:inline-block}.acg-search-suggestions__group+.acg-search-suggestions__group,.acg-search-suggestions__all{border-top:1px solid #eceff2}.acg-search-suggestions__heading{color:#707980;letter-spacing:.06em;text-transform:uppercase;margin:0;padding:10px 12px 6px;font-size:11px;font-weight:700;line-height:1.3}.acg-search-suggestions__product,.acg-search-suggestions__category,.acg-search-suggestions__all{min-width:0;color:var(--acg-text);align-items:center;text-decoration:none;transition:background-color .12s;display:grid}.acg-search-suggestions__product{grid-template-columns:48px minmax(0,1fr);gap:12px;min-height:63px;padding:7px 12px}.acg-search-suggestions__media{background:#eef1f4;border-radius:7px;place-items:center;width:48px;height:48px;display:grid;overflow:hidden}.acg-search-suggestions__media img{object-fit:cover;width:48px;height:48px}.acg-search-suggestions__copy,.acg-search-suggestions__category-copy{gap:3px;min-width:0;display:grid}.acg-search-suggestions__name{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;line-height:1.35;overflow:hidden}.acg-search-suggestions__meta{align-items:center;gap:8px;min-height:18px;display:flex}.acg-search-suggestions__price{color:#4f5961;font-size:12px;line-height:1.3}.acg-search-suggestions__sale{color:#087653;text-transform:uppercase;background:#e3f3ea;border-radius:999px;padding:2px 6px;font-size:10px;font-weight:700;line-height:1.3}.acg-search-suggestions__category{grid-template-columns:36px minmax(0,1fr);gap:10px;min-height:51px;padding:6px 12px}.acg-search-suggestions__category-icon{background:#f2faf5;border-radius:4px;width:27px;height:20px;margin-left:3px;display:block;position:relative}.acg-search-suggestions__category-icon:before{content:"";background:#bdc8e8;border-radius:3px 3px 0 0;width:11px;height:6px;position:absolute;top:-4px;left:3px}.acg-search-suggestions__category-count{color:#707980;font-size:11px;line-height:1.3}.acg-search-suggestions__all{color:#214bb8;grid-template-columns:minmax(0,1fr) auto;gap:12px;min-height:48px;padding:9px 12px;font-size:12px;font-weight:700}.acg-search-suggestions__arrow{font-size:18px;line-height:1}.acg-search-suggestions :is([role=option]:hover,[role=option]:focus-visible,[role=option].is-active){background:#f5fbf7;outline:0}@keyframes acg-search-spin{to{transform:rotate(1turn)}}@media (width<=1024px){.acg-search-suggestions{border-radius:9px;max-height:calc(100vh - 78px);top:calc(100% + 6px)}}@media (prefers-reduced-motion:reduce){.acg-search-suggestions__status[data-state=loading]:before{animation-duration:1.5s}.acg-search-suggestions__product,.acg-search-suggestions__category,.acg-search-suggestions__all{transition-duration:.01ms}}.acg-site-footer{color:#dbe2e8;font-family:var(--acg-font,"ACG Rubik",Rubik,Arial,sans-serif);font-synthesis:none}.acg-site-footer :is(h2,p,ul){margin:0}.acg-site-footer ul{padding:0;list-style:none}.acg-site-footer__links a{text-underline-offset:4px;align-items:center;text-decoration-line:underline;text-decoration-color:#0000;text-decoration-thickness:1px;transition:color .15s,text-decoration-color .15s;display:inline-flex}.store-footer{background:radial-gradient(ellipse at 5% 0%,var(--store-footer-glow),transparent 58%),var(--store-footer-surface);margin-top:40px}.store-footer .acg-site-footer__accent{background:linear-gradient(90deg,transparent,var(--store-footer-accent),transparent);opacity:.65;height:1px}.store-footer .acg-site-footer__main{background:0 0;padding:54px 0 42px}.store-footer__grid{grid-template-columns:minmax(0,1.4fr) minmax(0,.9fr) minmax(0,.9fr) minmax(0,1.3fr);align-items:start;gap:clamp(24px,3.4vw,54px);display:grid}.store-footer__grid>*{min-width:0}.store-footer__logo{width:min(212px,100%);display:inline-flex}.store-footer__logo img{width:100%;height:auto;display:block}.store-footer .store-footer__title{color:#f4f7fc;letter-spacing:-.65px;max-width:18ch;margin:18px 0 0;font-size:24px;font-weight:600;line-height:1.25}.store-footer .store-footer__description{max-width:33ch;color:var(--store-footer-muted);margin:12px 0 0;font-size:14px;line-height:1.7}.store-footer .store-footer__social{margin-top:22px}.acg-theme .store-footer .store-header-social{gap:9px;margin:0}.acg-theme .store-footer .store-header-social a{color:#e6edf8;background:#ffffff05;border:1px solid #ffffff24;border-radius:50%;width:38px;height:38px;transition:background-color .15s,border-color .15s}.acg-theme .store-footer .store-header-social a:is(:hover,:focus-visible){border-color:var(--store-footer-accent);color:#fff;background:#ffffff0d}.acg-theme .store-footer .store-header-social .acg-icon{width:18px;height:18px}.store-footer h2{color:#edf3fc;letter-spacing:.07em;text-transform:uppercase;margin:6px 0 17px;font-size:13px;font-weight:600;line-height:1.5}.store-footer .acg-site-footer__links{gap:3px;padding:0;list-style:none;display:grid;margin:0!important}.store-footer .acg-site-footer__links a{min-height:34px;color:var(--store-footer-muted);overflow-wrap:anywhere;padding-block:4px;font-size:14px;font-weight:400;line-height:1.55}.store-footer .acg-site-footer__links a:is(:hover,:focus-visible){color:#fff;text-decoration-color:var(--store-footer-accent)}.store-footer__contact{color:#e7effa;background:#ffffff04;border:1px solid #ffffff20;border-radius:10px;min-width:0;margin-top:20px;padding:13px 15px;text-decoration:none;transition:border-color .15s,background-color .15s;display:block}.store-footer__contact-label{color:var(--store-footer-muted);align-items:center;gap:8px;font-size:12px;line-height:1.5;display:flex}.store-footer__contact-label svg{fill:none;width:17px;height:17px;stroke:var(--store-footer-accent);stroke-width:1.6px;flex:0 0 17px}.store-footer__contact strong{color:#f4f7fc;overflow-wrap:anywhere;margin-top:5px;font-size:13px;font-weight:500;line-height:1.5;display:block}.store-footer__contact:is(:hover,:focus-visible){border-color:var(--store-footer-accent);background:#ffffff09}.store-footer a:focus-visible{outline:2px solid var(--store-footer-accent);outline-offset:4px}.store-footer__base{background:#00000016;border-top:1px solid #ffffff13;padding-block:19px}.store-footer__bottom{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 32px;display:flex}.store-footer .store-footer__bottom>p{color:var(--store-footer-muted);margin:0;font-size:12px;line-height:1.6}.store-footer .store-footer__legal .acg-site-footer__links{flex-wrap:wrap;gap:2px 24px;display:flex}.store-footer .store-footer__legal a{min-height:32px;font-size:12px}@media (width<=1099px){.store-footer__grid{grid-template-columns:minmax(0,1.25fr) minmax(0,.85fr) minmax(0,.9fr) minmax(0,1.25fr);gap:24px}.store-footer .store-footer__title{font-size:22px}.store-footer .acg-site-footer__links a{font-size:13px}.store-footer__contact{padding-inline:12px}.store-footer__contact strong{font-size:12px}}@media (width<=899px){.store-footer__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px}.store-footer__brand{grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;column-gap:36px;display:grid}.store-footer__brand>:not(.store-footer__social){grid-column:1}.store-footer .store-footer__social{grid-area:1/2/4;align-self:end;margin-top:0}.store-footer__help{border-top:1px solid #ffffff13;grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:32px;padding-top:28px;display:grid}.store-footer__contact{margin-top:0}}@media (width<=599px){.store-footer .acg-site-footer__main{padding-block:36px 32px}.store-footer__grid{gap:30px 24px}.store-footer__brand{display:block}.store-footer__logo{width:200px}.store-footer .store-footer__title{max-width:22ch;font-size:23px}.store-footer .store-footer__description{max-width:36ch;font-size:13px;line-height:1.7}.store-footer .store-footer__social{margin-top:20px}.store-footer h2{margin-top:0;margin-bottom:12px;font-size:12px}.store-footer .acg-site-footer__links a{min-height:36px;font-size:13px}.store-footer__help{padding-top:24px;display:block}.store-footer__help .acg-site-footer__links{flex-wrap:wrap;gap:1px 22px;display:flex}.store-footer__contact{margin-top:16px;padding:13px 15px}.store-footer__contact strong{font-size:13px}.store-footer__bottom{flex-direction:column-reverse;align-items:flex-start;gap:13px}.store-footer .store-footer__legal .acg-site-footer__links{gap:1px 20px}.store-footer .store-footer__legal a{min-height:30px;font-size:12px}}@media (prefers-reduced-motion:reduce){.store-footer a{transition:none!important}}.gbp-shell{width:min(calc(100% - var(--acg-layout-gutter-total)), var(--acg-layout-max));margin-inline:auto}.gbp-theme main :is(a,button):focus-visible{outline:2px solid var(--acg-brand-strong);outline-offset:3px}.gbp-theme .tuh-side-cart{--tuh-cart-button-hover:var(--acg-brand-strong)}:root,.acg-theme.gbp-theme{--acg-brand:#3266f6;--acg-brand-strong:#214bb8;--acg-brand-ink:#214bb8;--acg-base-light:#f6f8ff;--acg-base-dark:#101827;--acg-surface:#fff;--acg-surface-subtle:#f6f8ff;--acg-border:#dce3f3;--acg-text:#101827;--acg-text-muted:#5f6b82;--acg-sale-badge:#3266f6;--acg-sale-badge-text:#fff;--acg-header-utility:#101827;--acg-header-main:#101827;--acg-header-nav:#1b2540;--acg-focus:#3266f6;--tuh-primary:#3266f6;--tuh-primary-hover:#214bb8;--tuh-primary-contrast:#fff;--tuh-secondary:#214bb8;background:#f6f8ff}.gbp-theme .acg-header-main__inner{grid-template-columns:250px minmax(280px,1fr) 300px;gap:30px}.gbp-theme .acg-header-logo--desktop{padding:0}.gbp-theme .acg-header-logo--desktop a{width:205px;height:auto}.gbp-theme .acg-header-logo--desktop img{width:205px;max-width:none;height:auto}.gbp-theme .acg-header-logo--mobile,.gbp-theme .acg-header-logo--mobile img{width:160px;max-width:100%;height:auto}.gbp-theme .acg-header-search{padding:0}.gbp-theme .acg-header-search button,.gbp-theme .acg-mobile-header__search button{color:#fff}.gbp-theme .acg-utility-bar{border-bottom:1px solid #ffffff12}.gbp-theme .acg-primary-nav__list{justify-content:flex-start;gap:40px}.gbp-theme .acg-primary-nav__list>li>a{font-size:14px}.gbp-theme .acg-header-navigation{border-bottom:1px solid #ffffff0d}.gbp-theme .acg-product-gallery__stage{background:#fff}.gbp-theme .acg-product-gallery img{object-fit:contain}.gbp-delivery-note{color:#5f6b82;border-top:1px solid #dce3f3;padding:14px 0;font-size:13px;line-height:1.7}.gbp-theme .acg-page-content{background:#fff;border:1px solid #dee5f3;border-radius:16px;max-width:1000px;margin:30px auto 60px;padding:40px;line-height:1.85}.gbp-theme .acg-page-content h1{margin-bottom:24px;font-size:clamp(26px,3vw,40px);line-height:1.2}.gbp-theme .acg-page-content h2{margin-top:28px;font-size:22px}.gbp-theme .acg-page-content a{color:#214bb8;text-decoration:underline}.gbp-footer{--store-footer-surface:#101b34;--store-footer-glow:#3266f633;--store-footer-accent:#a8c0ff;--store-footer-muted:#c2cce1}@media (width<=1100px){.gbp-theme .acg-header-main__inner{grid-template-columns:210px minmax(250px,1fr) 270px;gap:20px}}@media (width<=767px){.gbp-theme .acg-page-content{padding:24px 20px}}.gbp-theme .tuh-account-login-integrated{--tuh-primary:#3266f6;--tuh-primary-hover:#214bb8;--tuh-secondary:#214bb8;--tuh-primary-contrast:#fff;--tuh-text-primary:#101827;--tuh-card-border:#dce3f3}.gbp-theme .acg-header-account__avatar--initials,.gbp-theme .acg-account-menu__avatar,.gbp-theme .acg-mobile-account-initials{color:#fff;background:#3266f6}@media (width>=1025px){.gbp-theme .acg-header-actions{gap:16px;min-width:0;padding:0}.gbp-theme .acg-account-shell{flex:1;min-width:0}.gbp-theme .acg-header-account{gap:10px;width:100%;min-width:0}.gbp-theme .acg-header-account__copy{text-align:left;flex:1;min-width:0}.gbp-theme .acg-header-account__copy strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gbp-theme .acg-header-favorites,.gbp-theme .acg-header-cart{flex-shrink:0}}.gbp-theme .acg-primary-nav__list{gap:32px}.gbp-theme .gbp-header-support{color:#c4cde1}.gbp-theme .gbp-menu-feature img{aspect-ratio:3/4;object-fit:cover;width:110px}.gbp-theme .gbp-cover-composition{aspect-ratio:8/11;isolation:isolate;background:#171920;width:100%;height:100%;display:block;position:relative;overflow:hidden}.gbp-theme .gbp-cover-composition img.gbp-cover-scene{object-fit:cover;filter:blur(8px)brightness(.6);opacity:.9;z-index:0;pointer-events:none;width:calc(100% + 20px);max-width:none;height:calc(100% + 20px);position:absolute;inset:-10px}.gbp-theme .gbp-cover-composition img.gbp-cover-front{object-fit:contain;object-position:center;z-index:1;pointer-events:none;background:#101219;width:60.4%;height:60.5%;position:absolute;top:27.5%;left:23.1%}.gbp-theme .gbp-cover-composition img.gbp-cover-frame{object-fit:fill;z-index:2;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.gbp-theme .acg-gallery[data-kind=video] .gbp-cover-composition{display:none}.gbp-theme .gbp-hero__art img{object-position:right center}.gbp-theme .gbp-hero__main--catalog-ensemble .gbp-hero__title{max-width:650px}.gbp-theme .gbp-category__figure img{object-fit:contain}.gbp-theme .gbp-category:hover .gbp-category__figure,.gbp-theme .gbp-category:focus-visible .gbp-category__figure,.gbp-theme .acg-product-card:hover,.gbp-theme .gbp-button:hover{transform:none}.gbp-theme .pgg-faq{border-bottom:1px solid var(--acg-border);background:#fff;padding:20px 24px}.gbp-theme .pgg-faq summary{cursor:pointer;font-weight:700}.gbp-theme .pgg-faq p{margin-top:16px;line-height:1.7}.gbp-theme .pgg-guide{gap:22px;max-width:75ch;padding-left:24px;display:grid}.gbp-theme .pgg-guide h3{margin:0 0 8px}.gbp-theme .pgg-guide p{line-height:1.7}.gbp-theme .acg-contact-guide{overflow-wrap:anywhere;padding:30px}.gbp-theme .acg-legal-content{background:#fff;min-width:0;padding:26px;line-height:1.8}.gbp-theme .acg-legal-content h2{margin:24px 0 12px;font-size:22px}.gbp-theme .acg-legal-content a{overflow-wrap:anywhere}.gbp-theme .acg-legal-nav ul{padding-left:18px;line-height:1.8}.gbp-theme .gbp-category:hover .gbp-category__figure img{transform:none}.gbp-theme .tuh-side-cart{--tuh-cart-button-bg:#3266f6;--tuh-cart-button-hover:#214bb8}.gbp-theme .pgg-product-status{color:#5f6b82;background:#f6f8ff;border:1px solid #dce3f3;border-radius:8px;gap:4px;margin:16px 0;padding:14px 16px;font-size:13px;line-height:1.5;display:grid}.gbp-theme .pgg-product-status strong{color:#214bb8;font-size:14px}.gbp-nav-icon{flex:0 0 20px;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.gbp-nav-icon svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%}.gbp-nav-label{gap:5px;min-width:0;display:grid}.acg-theme .store-header-social{align-items:center;gap:10px;margin:0;padding:0;list-style:none;display:flex}.acg-theme .store-header-social a{color:#fff;border:0;border-radius:50%;place-items:center;width:30px;height:30px;padding:0;text-decoration:none;display:grid}.acg-theme .store-header-social .acg-icon{width:17px;height:17px}.acg-theme .store-header-social__whatsapp{background:#25d366}.acg-theme .store-header-social__facebook{background:#1877f2}.acg-theme .store-header-social__instagram{background:linear-gradient(135deg,#f9ce34,#ee2a7b 55%,#6228d7)}.acg-theme .store-header-social a[aria-disabled=true]{pointer-events:none}.acg-theme .store-header-social a:focus-visible{outline-offset:4px;outline:2px solid}.acg-theme .acg-mobile-drawer__social .store-header-social a{width:40px;height:40px}.acg-theme .acg-mobile-drawer__social .store-header-social .acg-icon{width:21px;height:21px}.gbp-theme .acg-product-search:focus-within{border-color:#9faedd;box-shadow:0 0 0 3px #9faedd30}.gbp-theme .acg-header-favorites,.gbp-theme .acg-header-cart{border-radius:10px;transition:background-color .15s,color .15s}.gbp-theme .acg-header-favorites:hover,.gbp-theme .acg-header-cart:hover{color:#d6dcf0;background:#ffffff0a}.gbp-theme .acg-header-main :is(a,button):focus-visible{outline-offset:4px;border-radius:6px;outline:2px solid #bdc8e8}@media (width>=1025px){.gbp-theme .acg-primary-nav__list{gap:18px}.gbp-theme .acg-primary-nav__list>li>a{gap:9px;padding-inline:18px}.gbp-theme .acg-primary-nav__list>li>a>.gbp-nav-icon{color:#a7acbd;flex-basis:17px;width:17px;height:17px}.gbp-theme .acg-primary-nav__list>li>a:is(:hover,:focus-visible),.gbp-theme .acg-primary-nav__list>li:is(.current-menu-item,.current-menu-ancestor,.is-menu-lab-open)>a,.gbp-theme .acg-primary-nav__list>li>a:hover>.gbp-nav-icon,.gbp-theme .acg-primary-nav__list>li.is-menu-lab-open>a>.gbp-nav-icon{color:#ced6ee}.gbp-theme .acg-primary-nav__list>li>a:focus-visible{outline-offset:-5px;border-radius:8px;outline:2px solid #b9d0ff}.gbp-theme .acg-primary-nav__list>li.menu-item-has-children>a:after{border-width:1.5px;width:7px;height:7px;margin-left:2px}.gbp-theme .acg-primary-nav__list>.gbp-menu-genres>.sub-menu{border:1px solid #dce3f3;border-top:3px solid #90a2d8;border-radius:0 0 16px 16px;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;width:min(610px,100vw - 32px);min-width:0;max-height:calc(100dvh - 216px);padding:20px;display:grid;overflow-y:auto;box-shadow:0 20px 44px #10121924}.gbp-theme .gbp-menu-genres>.sub-menu>li{min-width:0}.gbp-theme .gbp-menu-genres .gbp-menu-overview{grid-area:1/1/auto/3;margin-bottom:8px}.gbp-theme .acg-primary-nav .gbp-menu-overview>a{border-bottom:1px solid #e5f2e9;border-radius:0;flex-wrap:wrap;align-items:center;gap:9px 16px;padding:10px;display:flex}.gbp-menu-heading{color:#1b2540;letter-spacing:-.3px;font-size:18px;font-weight:700}.gbp-menu-all{color:#214bb8;align-items:center;gap:8px;font-size:11px;font-weight:700;display:flex}.gbp-theme .acg-primary-nav .gbp-menu-category>a,.gbp-theme .acg-primary-nav .gbp-menu-help>a{border:1px solid #0000;border-radius:10px;justify-content:flex-start;gap:12px;height:100%;min-height:84px;padding:12px 10px}.gbp-menu-category .gbp-nav-icon,.gbp-menu-help .gbp-nav-icon{color:#3266f6;background:#f2fbf5;border-radius:10px;flex-basis:38px;width:38px;height:38px;padding:9px}.gbp-menu-category .gbp-nav-label>span,.gbp-menu-help .gbp-nav-label>span{color:#1b2540;font-size:14px;font-weight:700}.gbp-menu-category .gbp-nav-label small,.gbp-menu-help .gbp-nav-label small{color:#5f6b82;font-size:12px;font-weight:400;line-height:1.5}.gbp-theme .acg-primary-nav .gbp-menu-category>a:is(:hover,:focus-visible),.gbp-theme .acg-primary-nav .gbp-menu-help>a:is(:hover,:focus-visible){color:#214bb8;background:#f8fdfa;border-color:#e6f6eb}.gbp-theme .acg-primary-nav .gbp-menu-genres .sub-menu a:focus-visible{outline-offset:-2px;outline:2px solid #3266f6}}@media (width>=1025px) and (width<=1199px){.gbp-theme .acg-primary-nav__list{gap:8px}.gbp-theme .acg-primary-nav__list>li>a{padding-inline:14px;font-size:13px}}@media (width<=1024px){.gbp-theme .acg-site-header{top:-64px}.gbp-theme .acg-mobile-header{height:auto}.gbp-theme .acg-mobile-header__top{z-index:3;grid-template-columns:44px minmax(0,1fr) 148px auto;gap:8px;height:64px;padding-inline:clamp(10px,3vw,20px)}.gbp-theme .acg-mobile-menu-trigger{grid-area:1/1;width:44px;height:44px}.gbp-theme .acg-header-logo--mobile{grid-area:1/2;justify-self:start;width:min(170px,100%);height:auto}.gbp-theme .acg-header-logo--mobile img{width:100%;max-width:100%;height:auto}.portal-mobile-preferences{grid-area:1/3}.portal-tablet-shortcuts{grid-area:1/4;align-items:center;gap:4px;display:flex}.gbp-theme .acg-mobile-drawer__panel{border-radius:0 18px 18px 0;width:min(92vw,420px)}.gbp-drawer-heading{background:#101827;flex-shrink:0;justify-content:space-between;align-items:center;gap:20px;padding:18px 20px;display:flex}.gbp-drawer-heading>a{width:165px}.gbp-drawer-heading img{width:165px;height:auto;display:block}.gbp-theme .gbp-drawer-heading .acg-mobile-drawer__close{color:#fff;border:1px solid #ffffff29;border-radius:10px;width:38px;height:38px;min-height:38px;background:#ffffff0a!important}.gbp-theme .gbp-drawer-heading .acg-mobile-drawer__close .acg-icon{stroke:currentColor}.gbp-theme .acg-mobile-drawer__tabs{flex-shrink:0}.gbp-theme .acg-mobile-drawer__tabs button{min-height:70px;padding-block:13px}.gbp-theme .acg-mobile-nav a{gap:12px}.gbp-theme .acg-mobile-nav .gbp-nav-icon{color:#52596f;flex-basis:18px;width:18px;height:18px}.gbp-theme .acg-mobile-nav .gbp-nav-label{flex:1}.gbp-theme .acg-mobile-nav li.is-submenu-open>a{color:#214bb8;background:#f3fbf6}.gbp-theme .acg-mobile-nav .sub-menu{background:#f9fdfa}.gbp-theme .acg-mobile-nav .sub-menu a{font-size:13px}.gbp-theme .acg-mobile-drawer__footer{flex-shrink:0;gap:16px;padding:18px 20px}.gbp-theme .acg-mobile-drawer__footer nav>ul:not(.acg-social-links) a{font-size:12px}.gbp-theme.acg-mobile-menu-open :is(.tuh-whatsapp-wrapper,#tuh-manage-cookies-btn){visibility:hidden;pointer-events:none}}@media (width<=768px){.gbp-theme .acg-mobile-header__top{grid-template-columns:40px minmax(0,1fr) 148px;gap:6px;padding-inline:10px}.gbp-theme .acg-mobile-menu-trigger{width:40px}.gbp-theme .acg-header-logo--mobile{width:min(144px,100%)}.portal-tablet-shortcuts{display:none}}@media (prefers-reduced-motion:reduce){.gbp-theme .acg-header-favorites,.gbp-theme .acg-header-cart{transition:none}}@media (width>=1025px){.gbp-theme .acg-primary-nav__list{align-items:center;gap:8px;width:100%}.gbp-theme .acg-primary-nav__list>li>a{padding-inline:14px;font-size:14px}.gbp-theme .acg-primary-nav__list>.gbp-menu-premium{margin-left:auto;padding-left:14px}.gbp-theme .acg-primary-nav__list>.gbp-menu-premium>a{color:#fff;height:40px;box-shadow:none;background:#15803d;border:1px solid #4b65b3;border-radius:8px;padding-inline:18px;font-weight:700;transition:background-color .16s,border-color .16s}.gbp-theme .acg-primary-nav__list>.gbp-menu-premium>a>.gbp-nav-icon{width:18px;height:18px;color:inherit;flex-basis:18px}.gbp-theme .acg-primary-nav__list>.gbp-menu-premium>a:is(:hover,:focus-visible){color:#fff;background:#166534;border-color:#748bcf}.gbp-theme .acg-primary-nav .gbp-menu-genres>.sub-menu{gap:4px;width:min(580px,100vw - 32px);padding:16px}.gbp-theme .acg-primary-nav .gbp-menu-category>a{min-height:76px}.gbp-theme .acg-primary-nav .gbp-menu-genres .gbp-menu-help{border-top:1px solid #e4ede7;grid-column:1/3;margin-top:6px}.gbp-theme .acg-primary-nav .gbp-menu-help>a{min-height:64px}.gbp-theme .gbp-menu-heading{font-size:16px}}@media (width>=1025px) and (width<=1199px){.gbp-theme .acg-primary-nav__list{gap:2px}.gbp-theme .acg-primary-nav__list>li>a{gap:7px;padding-inline:11px;font-size:13px}.gbp-theme .acg-primary-nav__list>.gbp-menu-premium{padding-left:4px}.gbp-theme .acg-primary-nav__list>.gbp-menu-premium>a{padding-inline:13px}}@media (width<=1024px){.gbp-theme .acg-mobile-nav .gbp-menu-premium{border:0;margin:14px 18px}.gbp-theme .acg-mobile-nav .gbp-menu-premium>a{color:#fff;background:#15803d;border:1px solid #4b65b3;border-radius:8px;min-height:48px;padding:12px 16px;font-weight:700}.gbp-theme .acg-mobile-nav .gbp-menu-premium>a:is(:hover,:focus-visible){color:#fff;background:#166534}.gbp-theme .acg-mobile-nav .gbp-menu-premium .gbp-nav-icon{color:#fff}}.portal-header-tools{align-items:center;gap:22px;display:flex}.portal-locale-controls{--locale-text:#354154;--locale-surface:#fff;--locale-border:#d9e0e8;--locale-hover:var(--acg-brand-subtle);border:1px solid var(--locale-border);background:var(--locale-surface);width:264px;color:var(--locale-text);border-radius:9px;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;display:grid}.portal-locale-picker{min-width:0;font-size:13px;font-weight:700;position:relative}.portal-locale-picker+.portal-locale-picker{box-shadow:-1px 0 0 var(--locale-border)}.portal-locale-picker summary{box-sizing:border-box;height:42px;min-height:42px;color:inherit;cursor:pointer;user-select:none;border:0;border-radius:8px;grid-template-columns:20px minmax(0,1fr) 12px;align-items:center;gap:6px;margin:0;padding:0 11px;line-height:1;list-style:none;display:grid}.portal-locale-picker summary::-webkit-details-marker{display:none}.portal-locale-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.portal-locale-picker summary img,.portal-locale-options img{object-fit:cover;border-radius:2px;width:20px;height:14px;display:block;box-shadow:0 0 0 1px #0b132417}.portal-locale-picker summary .acg-icon{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px;display:block}.portal-locale-chevron{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:12px;height:12px;display:block}.portal-locale-picker summary:hover,.portal-locale-picker[open] summary{background:var(--locale-hover)}.portal-locale-picker summary:focus-visible,.portal-locale-options a:focus-visible{outline:2px solid var(--acg-brand);outline-offset:3px}.portal-locale-options{z-index:110;color:#354154;background:#fff;border:1px solid #e3e5eb;border-radius:11px;width:190px;padding:7px;font-weight:400;position:absolute;top:calc(100% + 7px);left:0;box-shadow:0 12px 32px #0b13241f}.portal-currency-picker .portal-locale-options{left:auto;right:0}.portal-locale-options a{color:#354154;border-radius:6px;align-items:center;gap:10px;min-height:42px;padding:8px 10px;text-decoration:none;display:flex}.portal-locale-options a>span:last-child:not(:nth-child(2)){margin-left:auto}.portal-locale-options a:hover,.portal-locale-options a[aria-current]{background:var(--acg-brand-subtle);color:var(--acg-brand-strong)}.portal-locale-options p{color:#596579;border-top:1px solid #edf0f4;margin:5px 4px 2px;padding:8px 6px 2px;font-size:10px;line-height:1.5}.portal-currency-symbol{color:#596579;width:22px;font-weight:700}.portal-currency-note{color:#596579;margin:8px 0 0;font-size:12px;line-height:1.5}.portal-search-preferences,.portal-mobile-preferences{display:flex}.portal-search-preferences .portal-locale-controls,.portal-mobile-preferences .portal-locale-controls{--locale-text:#fff;--locale-surface:#ffffff0d;--locale-border:#ffffff40;--locale-hover:#ffffff1f}.portal-mobile-preferences{display:none}@media (width>=1280px){.acg-theme .acg-header-search{align-items:center;gap:14px;display:flex}.acg-header-search .acg-product-search{flex:1;min-width:0}.portal-search-preferences{flex:0 0 264px}}@media (width>=1025px) and (width<=1279px){.acg-theme .acg-desktop-header{grid-template-rows:51px 112px 60px;height:223px}.acg-theme .acg-header-main,.acg-theme .acg-header-main__inner,.acg-theme .acg-header-logo--desktop,.acg-theme .acg-header-actions{height:112px}.acg-theme .acg-header-main__inner{padding-block:0}.portal-search-preferences{margin-top:8px}}@media (width<=1024px){.acg-theme .acg-mobile-header__search{flex-direction:column;align-items:stretch;gap:8px;height:auto;padding-bottom:10px}.acg-theme .acg-mobile-header__search .acg-product-search--mobile{flex:none;width:100%}.portal-mobile-preferences{width:148px;display:flex}.portal-mobile-preferences .portal-locale-controls{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);width:148px}.portal-locale-controls--compact .portal-locale-picker{font-size:11px}.portal-locale-controls--compact summary{grid-template-columns:16px minmax(0,1fr) 9px;gap:4px;padding-inline:7px}.portal-locale-controls--compact summary img{width:18px;height:13px}.portal-locale-controls--compact summary .acg-icon{width:16px;height:16px}.portal-locale-controls--compact .portal-locale-chevron{width:9px;height:9px}.portal-locale-controls--compact .portal-locale-options{font-size:13px;left:auto;right:0}.portal-locale-controls--mobile{width:100%}.portal-locale-controls--mobile .portal-locale-options{width:100%;box-shadow:none;border:0;margin-top:6px;position:static}}.portal-bottom-nav{display:none}@media (width<=768px){body.portal-has-bottom-nav{padding-bottom:calc(66px + env(safe-area-inset-bottom))}.portal-bottom-nav{z-index:45;padding:5px max(6px, env(safe-area-inset-right)) calc(5px + env(safe-area-inset-bottom)) max(6px, env(safe-area-inset-left));background:#fff;border-top:1px solid #e4e7ec;grid-template-columns:repeat(5,minmax(0,1fr));gap:2px;display:grid;position:fixed;inset:auto 0 0;box-shadow:0 -4px 20px #1018280f}.portal-bottom-nav a{color:#526073;min-height:56px;font:500 10px/1.2 var(--acg-font,Arial, sans-serif);border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:4px 2px;text-decoration:none;display:flex}.portal-bottom-nav .acg-icon{width:22px;height:22px}.portal-bottom-nav a[aria-current]{color:var(--portal-purple,#214bb8);background:#edf6f0;font-weight:700}.portal-bottom-nav a:focus-visible{outline-offset:-2px;outline:2px solid #3266f6}body.acg-mobile-menu-open .portal-bottom-nav,body.tuh-cart-open .portal-bottom-nav,body.portal-account-menu-open .portal-bottom-nav{visibility:hidden}:is(.portal-has-bottom-nav,.acg-product-sticky-visible) .tuh-whatsapp-wrapper{bottom:calc(82px + env(safe-area-inset-bottom))!important}}