body:has(site-header){--top-offset:9.4rem}site-header{--font-content:var(--font-body);--font-bold:var(--font-body-bold);--font-extra-bold:var(--font-body-bold);--site-header-max-width:1920px;--border-color:var(--color-border-default);--link-color:#364153;font-family:var(--font-body)}site-header *{box-sizing:border-box}site-header a{color:#000;text-decoration:none}site-header .main-logo svg{color:var(--black)}site-header:not(.mobile,.desktop) .nav-container>.navigation-mobile-toggle:last-of-type{display:none}site-header.desktop{background-color:var(--white);border-bottom:.1rem solid #b3b3b3;display:block;position:sticky;top:0;z-index:33}site-header.desktop>header{align-items:center;display:grid;gap:1rem;grid-template-areas:"logo navigation search service";grid-template-columns:15rem minmax(0,1fr) minmax(5rem,15%) 22rem;margin-inline:auto;max-width:var(--site-header-max-width);padding:0 var(--sp-5)}@media(min-width:1260px){site-header.desktop>header{grid-template-columns:15rem minmax(0,1fr) minmax(5rem,20%) 25rem}}@media(min-width:1600px){site-header.desktop>header{grid-template-columns:15rem minmax(0,1fr) minmax(5rem,25%) 25rem}}site-header.desktop.is-agent aside{gap:.5rem}site-header.desktop .main-logo{display:flex;grid-area:logo}site-header.desktop.is-agent .main-logo svg{width:12.5rem}site-header.desktop .language-switcher-mobile,site-header.desktop nav .language-switcher{display:none}.pos-checkout site-header.desktop{border:0;position:static}.pos-checkout site-header.desktop .banner-wrapper{display:none}.pos-checkout site-header.desktop header{gap:0;grid-template-rows:revert}.pos-checkout search-focus{display:none}body:has(bottom-nav:not([hidden])){padding-block-end:var(--bottom-nav-height)}body:has(bottom-nav:not([hidden])) site-header.mobile>header{grid-template-areas:"logo service";grid-template-columns:minmax(0,1fr) auto;position:relative}@media(max-width:980px){body:has(bottom-nav:not([hidden])) site-header.mobile>header{border-bottom:.1rem solid rgba(0,0,0,.3);padding:1rem}}body:has(bottom-nav:not([hidden])) site-header.mobile .main-logo{grid-column:1/-1;justify-self:center}body:has(bottom-nav:not([hidden])) site-header.mobile .search-toggle,body:has(bottom-nav:not([hidden])) site-header.mobile>header>.nav-container{display:none}body:has(bottom-nav:not([hidden])) site-header.mobile aside{position:static;z-index:1}body:has(bottom-nav:not([hidden])) site-header.mobile .auth-link{left:1rem;position:absolute;top:50%;translate:0 -50%}body:has(bottom-nav:not([hidden])) site-header.mobile aside .nav-container:has(whats-app-contact){display:flex;left:4rem;position:absolute;top:50%;translate:0 -50%}body:has(bottom-nav:not([hidden])) .filter-actions{background-color:#fff;border-top:.1rem solid var(--color-surface-muted);bottom:var(--bottom-nav-height);left:0;padding:0 var(--sp-5);position:fixed;right:0;z-index:15}body:has(bottom-nav:not([hidden])) .filter-options.open,body:has(bottom-nav:not([hidden])) .filters.open{bottom:var(--bottom-nav-height)}body:has(bottom-nav:not([hidden])) .livechat_button{bottom:calc(var(--bottom-nav-height) + 2.6rem)!important}body:has(bottom-nav:not([hidden])):has(.filter-actions) .livechat_button{bottom:calc(var(--bottom-nav-height) + 5.2rem)!important}body:has(bottom-nav:not([hidden])) search-focus{display:none!important}site-header.mobile{display:block;font-family:var(--font-body);font-size:1.54rem}site-header.mobile>header{align-items:center;background-color:var(--white);border-bottom:.1rem solid rgba(0,0,0,.3);display:grid;gap:1rem var(--sp-5);grid-template-areas:"navigation logo service";grid-template-columns:2rem minmax(0,1fr) 12rem;margin-inline:auto;max-width:1920px;min-height:5rem;padding:1rem}@media(min-width:480px){site-header.mobile>header{grid-template-columns:12rem minmax(0,1fr) 12rem}}site-header.mobile .main-logo{align-items:center;display:flex;grid-area:logo}@media(min-width:480px){site-header.mobile .main-logo{justify-self:center}}site-header.mobile .main-logo svg{max-width:100%}site-header.mobile aside .language-switcher,site-header.mobile search-focus{display:none}site-header.mobile search-focus form button,site-header.mobile search-focus form input{grid-area:1/1}site-header.mobile search-focus form input{width:100%}site-header.mobile search-focus form button[type=submit]{justify-self:flex-end;margin-right:-.5rem;padding-inline:var(--sp-5)}site-header.mobile .search-toggle{display:flex}site-header.mobile .search-toggle input[type=checkbox]{height:0;opacity:0;width:0}site-header.mobile .search-toggle svg:last-of-type{display:none}site-header.mobile aside{grid-area:service;position:relative}site-header.mobile aside .service-container{display:flex;justify-content:space-between;margin-left:1.5rem;min-width:10rem}site-header.mobile aside details:has(.pos) summary{padding:0}@media(max-width:1024px){site-header.mobile{position:relative}site-header.mobile>header{border-bottom:0;gap:0;grid-template-areas:"navigation logo service" "search search search";grid-template-columns:4.4rem minmax(0,1fr) auto;grid-template-rows:4.9rem auto;padding:0}site-header.mobile>header>.nav-container{align-items:center;display:flex;justify-content:center;min-height:4.4rem;min-width:4.4rem}site-header.mobile .navigation-mobile-toggle{align-items:center;display:flex;height:100%;justify-content:center;margin:0;padding:0;width:100%}site-header.mobile .navigation-mobile-toggle svg{flex:none;height:2.3rem;width:2.3rem}site-header.mobile .main-logo{grid-column:1/-1;justify-self:center}}@media(max-width:1024px)and (max-width:980px){site-header.mobile .main-logo{grid-area:logo;justify-self:start}}@media(max-width:1024px){site-header.mobile search-focus{border-top:.1rem solid rgba(0,0,0,.3);display:block;grid-area:search;padding:1.6rem 1.1rem 1.1rem}site-header.mobile search-focus form input{line-height:4.3rem}site-header.mobile .search-toggle{display:none}site-header.mobile aside{gap:0}site-header.mobile aside>*{padding:0}site-header.mobile aside .auth-link,site-header.mobile aside .cart-link,site-header.mobile aside .nav-container:has(whats-app-contact),site-header.mobile aside .wishlist-link,site-header.mobile aside details.contact>summary{align-items:center;display:flex;height:4.4rem;justify-content:center;padding:0;width:4.4rem}site-header.mobile aside .nav-container:has(whats-app-contact) whats-app-contact{line-height:1;padding-inline:0}}search-focus{grid-area:search}search-focus form{display:grid;margin-bottom:0;position:relative}search-focus input{background-color:var(--search-background-color,var(--color-surface-muted));border:0;border-radius:var(--radius-sm);color:var(--color-text-primary);font-family:var(--font-body);font-size:1.6rem;grid-area:1/1;line-height:2.8rem;padding-inline:1.8rem var(--sp-10);width:100%}search-focus input::-moz-placeholder{color:var(--search-placeholder-color,var(--color-text-tertiary))}search-focus input::placeholder{color:var(--search-placeholder-color,var(--color-text-tertiary))}search-focus input::-webkit-search-cancel-button{-webkit-appearance:none;display:none}search-focus button{align-items:center;background-color:transparent;border:0;cursor:pointer;display:flex;grid-area:1/1;justify-content:center;justify-self:flex-end;margin-left:-7rem;padding:.5rem 1rem}@media(min-width:1600px){search-focus button{padding:.5rem var(--sp-5)}}search-focus svg{aspect-ratio:1;background:var(--search-background-color,var(--color-surface-muted));border-radius:50%;box-shadow:0 0 0 .5rem var(--search-background-color,var(--color-surface-muted));color:var(--search-icon-color,var(--color-text-primary));vertical-align:revert;width:1.8rem}search-focus .clear-search{display:none}@media(max-width:1024px){search-focus .clear-search{align-items:center;align-self:center;display:flex;grid-area:1/1;height:4.4rem;justify-content:center;justify-self:flex-end;margin:0 3.6rem 0 0;padding:0;width:4.4rem}search-focus .clear-search svg{aspect-ratio:1;background:transparent;border-radius:0;box-shadow:none;width:1.4rem}search-focus:has(input:-moz-placeholder-shown) .clear-search{display:none}search-focus:has(input:placeholder-shown) .clear-search{display:none}}site-header header>aside{align-items:center;display:flex;flex-direction:row;gap:1rem;grid-area:service;justify-content:flex-end}site-header header>aside svg{aspect-ratio:1;vertical-align:revert;width:2.2rem}site-header header>aside>*{line-height:1;padding:.3rem}site-header select.language-switcher{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'><path d='M1 1.5L6 6.5L11 1.5' stroke='%231C1A18' stroke-width='1.5' fill='none' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-position:right .2rem center;background-repeat:no-repeat;background-size:.9rem;border:0;color:#000;cursor:pointer;font-family:var(--font-body-bold);font-size:1.6rem;height:4.2rem;line-height:1;margin:0;min-height:0;outline:0;padding:0 1.4rem 0 .5rem;width:4.2rem}site-header .cart-link,site-header .wishlist-link{position:relative}@media(max-width:1024px){site-header .cart-link header-counter:not([hidden]),site-header .wishlist-link header-counter:not([hidden]){right:.6rem;top:.75rem}}site-header header-counter:not([hidden]){align-items:center;background:var(--color-text-link);color:#fff;display:flex;font-size:1rem;justify-content:center;line-height:1.5;min-width:1.2rem;padding:0 .3rem;position:absolute;right:-.5rem;text-align:center;top:-1.25rem}site-header header-counter:not([hidden]).empty{display:none}@media(max-width:1024px){aside .nav-container:has(details.contact){display:none}}@media(min-width:1024px){.search-toggle{display:none}}aside .nav-container:has(details.contact){padding:0}@media(min-width:1024px){details.contact.contact{padding-left:var(--sp-5)}}details.contact.contact>summary svg{color:#000;margin-block:.3rem -.5rem}site-header.bob-active.desktop header{grid-template-columns:20rem minmax(0,1fr) minmax(0,1fr) 40rem}site-header.bob-active .auth-link{align-items:center;border:.1rem solid #000;border-radius:.5rem;display:flex;padding:.2rem .5rem}site-header.bob-active .auth-link svg{height:1.8rem;width:1.8rem}site-header.bob-active .bob-name{display:inline-block;font-size:1.5rem;max-width:18ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}site-header.bob-active.desktop .auth-link{gap:.5rem}site-header.bob-active.mobile .bob-name{font-size:0}site-header:has(whats-app-contact){--aside-gap:0.25rem}site-header:has(whats-app-contact) header>aside{gap:var(--aside-gap)}site-header:has(whats-app-contact) aside .nav-container{align-items:center;display:inline-flex;gap:var(--aside-gap)}@media(min-width:1024px){site-header:has(whats-app-contact) aside .nav-container details.contact.contact{padding-left:0}}site-header:has(whats-app-contact) aside .nav-container whats-app-contact{padding-inline:.5rem}@media(max-width:1024px){site-header:has(whats-app-contact) aside .nav-container:has(details.contact){display:flex}site-header:has(whats-app-contact) aside .nav-container details.contact{display:none}}site-header.desktop .nav-container{--single-column:20rem;grid-area:navigation}site-header.desktop .nav-container>.navigation-mobile-toggle{display:none}site-header.desktop .nav-container nav{display:flex}@media(min-width:1260px){site-header.desktop .nav-container nav summary{padding-inline:1rem}site-header.desktop .nav-container nav{margin-inline:3rem}}site-header.desktop .nav-container nav>svg{display:none}site-header.desktop .nav-container summary{cursor:pointer;font-family:var(--font-body-bold);line-height:2;list-style:none;padding-block:var(--sp-5);padding-inline:.5rem;white-space:nowrap}site-header.desktop .nav-container summary::-webkit-details-marker{display:none}site-header.desktop .nav-container .contact summary span{display:none}site-header.mobile{--toggle-icon-closed:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m9 18 6-6-6-6'/%3E%3C/svg%3E")}site-header.mobile .nav-container{grid-area:navigation;line-height:normal;position:relative}site-header.mobile .nav-container>.navigation-mobile-toggle{background:transparent;border:0;cursor:pointer;margin:-1rem;padding:1rem}site-header.mobile .nav-container>.navigation-mobile-toggle>svg{display:block;max-width:3.8rem}site-header.mobile .nav-container>.navigation-mobile-toggle:last-of-type{left:0;margin:0;position:absolute;top:0}site-header.mobile .nav-container:not(.mobile-nav-open)>.navigation-mobile-toggle:last-of-type{opacity:0;transform:rotate(-90deg);transition-delay:0s,0s,.25s;visibility:hidden}site-header.mobile .nav-container-secondary{display:none}site-header.mobile nav{background-color:var(--white);height:calc(100vh - var(--top-offset));inset:0;opacity:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:var(--sp-5);position:fixed;top:var(--top-offset);transform:translateY(-1rem);visibility:hidden;width:100vw;z-index:30}site-header.mobile details{position:relative}site-header.mobile details summary{display:block;font-family:var(--font-body-bold);padding:1rem 0;scroll-margin:1rem}site-header.mobile details:has(.menu-container):after{aspect-ratio:1;background-image:var(--toggle-icon-closed);content:"";position:absolute;right:0;top:.75rem;width:2rem;z-index:-1}site-header.mobile summary::-webkit-details-marker{display:none}site-header.mobile summary::marker{content:"";display:none}site-header.mobile .nav-container.mobile-nav-animated>.navigation-mobile-toggle{transition:opacity .25s ease,transform .25s ease,visibility 0s}site-header.mobile .nav-container.mobile-nav-open>.navigation-mobile-toggle:first-of-type{opacity:0;transform:rotate(90deg);transition-delay:0s,0s,.25s;visibility:hidden}site-header.mobile .nav-container.mobile-nav-animated nav{transition:opacity .25s ease,transform .25s ease,visibility 0s .25s}site-header.mobile .nav-container.mobile-nav-open nav{opacity:1;transform:translateY(0);transition-delay:0s;visibility:visible}@media(prefers-reduced-motion:reduce){site-header.mobile .nav-container.mobile-nav-animated nav,site-header.mobile .nav-container.mobile-nav-animated>.navigation-mobile-toggle{transition:none}}.agent-avatar{align-items:center;aspect-ratio:1;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-family:var(--font-body-bold);font-size:.9rem;justify-content:center;letter-spacing:.1rem;text-transform:uppercase;width:2.4rem}.banner-wrapper a{text-decoration:none}promotion-banner{display:block;position:relative;--promotion-close:block}promotion-banner>button{background-color:transparent;border:0;color:var(--banner-close-color,#fff);cursor:pointer;padding:.6rem;position:absolute;right:.4rem;top:50%;translate:0 -50%}promotion-banner svg{display:block}.action-banner{align-items:center;background-color:var(--action-banner-background,var(--color-surface-muted));color:var(--action-banner-color,var(--color-text-primary));display:flex;font-family:var(--font-body);font-size:1.7rem;gap:var(--action-banner-gap,0);justify-content:center;letter-spacing:-.04rem;line-height:normal;margin:0 auto;min-height:4.3rem;padding:.6rem 3rem;text-align:center}.action-banner b,.action-banner strong{font-family:var(--font-body-bold);-webkit-font-smoothing:antialiased}.action-banner .mobile{display:flex}@media(min-width:980px){.action-banner .mobile{display:none}}.action-banner .desktop{display:none}@media(min-width:980px){.action-banner .desktop{display:flex}}