:where(:root) .overlay-navigation{--content-padding:1.5rem;--navigation-header-size:5rem;--navigation-close-spacing-block:1.25rem}:where(:root) .overlay-navigation.overlay-wrapper{--content-hide:translateX(-1.875rem)}:where(:root) .overlay-navigation .overlay-content{background-color:#fff;height:100%;overflow:auto}:where(:root) .overlay-navigation .navigation-root{display:flex;flex-direction:column;height:100%}:where(:root) .overlay-navigation .navigation-root.v-enter-active,:where(:root) .overlay-navigation .navigation-root.v-leave-active{transition:opacity .3s ease,transform .3s ease}:where(:root) .overlay-navigation .navigation-root.v-enter-from,:where(:root) .overlay-navigation .navigation-root.v-leave-to{opacity:0;transform:translate(-1.875rem)}:where(:root) .overlay-navigation .navigation-main{display:flex;flex-basis:100%;flex-direction:column;gap:1.125rem;padding:var(--navigation-header-size) var(--content-padding) var(--content-padding)}:where(:root) .overlay-navigation .navigation-main .menu-entry{align-items:center;display:flex;font-family:var(--font-stack-serif);font-size:1.75rem;font-weight:700;justify-content:space-between;text-decoration:none;width:100%}:where(:root) .overlay-navigation .navigation-main .menu-entry:is(button){-webkit-tap-highlight-color:transparent}:where(:root) .overlay-navigation .navigation-main .menu-entry:is(button):focus:not(:focus-visible){outline:none}:where(:root) .overlay-navigation .navigation-main .menu-entry:is(button):active .ui-icon,:where(:root) .overlay-navigation .navigation-main .menu-entry:is(button):focus-visible .ui-icon,:where(:root) .overlay-navigation .navigation-main .menu-entry:is(button):hover .ui-icon{transform:translate(.25rem)}:where(:root) .overlay-navigation .navigation-main .menu-entry:is(button) .ui-icon{--ui-icon-size:1.125rem;transition:transform .25s cubic-bezier(.25,.46,.45,.94)}:where(:root) .overlay-navigation .navigation-main .menu-entry:is(.link){display:block;-webkit-tap-highlight-color:transparent}:where(:root) .overlay-navigation .navigation-main .menu-entry:is(.link):focus:not(:focus-visible){outline:none}:where(:root) .overlay-navigation .navigation-main .menu-entry:is(.link):active,:where(:root) .overlay-navigation .navigation-main .menu-entry:is(.link):focus-visible,:where(:root) .overlay-navigation .navigation-main .menu-entry:is(.link):hover{text-decoration:underline}:where(:root) .overlay-navigation .overlay-navigation-close{position:absolute;right:var(--content-padding);top:var(--navigation-close-spacing-block);z-index:2}:where(:root) .overlay-navigation .inspiration-circles{font-size:.875rem;padding:2rem 0}:where(:root) .overlay-navigation .inspiration-circles .tt{--tt-font-size:1.125rem;padding:0 var(--content-padding) 1.5rem;text-transform:lowercase}:where(:root) .overlay-navigation .inspiration-circles .tt span{text-transform:capitalize}:where(:root) .overlay-navigation .inspiration-circles .media-image{border-radius:50%;margin:auto;width:5.625rem}:where(:root) .overlay-navigation .inspiration-circles-items{display:flex;gap:1rem;text-align:center}:where(:root) .overlay-navigation .inspiration-circles-items .link{-webkit-tap-highlight-color:transparent}:where(:root) .overlay-navigation .inspiration-circles-items .link:focus:not(:focus-visible){outline:none}:where(:root) .overlay-navigation .inspiration-circles-items .link:active span,:where(:root) .overlay-navigation .inspiration-circles-items .link:focus-visible span,:where(:root) .overlay-navigation .inspiration-circles-items .link:hover span{text-decoration:underline}:where(:root) .overlay-navigation .inspiration-circles-items .link span{display:block;margin-top:.25rem}:where(:root) .overlay-navigation .overlay-navigation-footer{background-color:var(--color-charcoal);color:var(--color-white);padding:var(--content-padding)}:where(:root) .overlay-navigation .overlay-navigation-footer ul{display:flex;flex-direction:column;gap:1rem}:where(:root) .overlay-navigation .overlay-navigation-footer li>*{align-items:center;display:flex;justify-content:space-between;width:100%}:where(:root) .overlay-navigation .overlay-navigation-footer li>:is(a,button){text-decoration:none;-webkit-tap-highlight-color:transparent}:where(:root) .overlay-navigation .overlay-navigation-footer li>:is(a,button):focus:not(:focus-visible){outline:none}:where(:root) .overlay-navigation .overlay-navigation-footer li>:is(a,button):active,:where(:root) .overlay-navigation .overlay-navigation-footer li>:is(a,button):focus-visible,:where(:root) .overlay-navigation .overlay-navigation-footer li>:is(a,button):hover{text-decoration:underline}:where(:root) .overlay-navigation .overlay-navigation-footer .ui-icon{border:1px solid;border-radius:50%;box-sizing:content-box;padding:.3125rem}:where(:root) .overlay-navigation .overlay-navigation-menu{background-color:var(--color-white);height:100%;left:0;overflow:auto;position:absolute;top:0;width:100%;z-index:1}:where(:root) .overlay-navigation .overlay-navigation-menu.v-enter-active,:where(:root) .overlay-navigation .overlay-navigation-menu.v-leave-active{transition:opacity .3s ease,transform .3s ease}:where(:root) .overlay-navigation .overlay-navigation-menu.v-enter-from,:where(:root) .overlay-navigation .overlay-navigation-menu.v-leave-to{opacity:0}.closing :where(:root) .overlay-navigation .overlay-navigation-menu.v-leave-to,:where(:root) .overlay-navigation .overlay-navigation-menu.v-enter-from{transform:translate(1.875rem)}.closing :where(:root) .overlay-navigation .overlay-navigation-menu.v-enter-from,:where(:root) .overlay-navigation .overlay-navigation-menu.v-leave-to{transform:translate(-1.875rem)}:where(:root) .overlay-navigation .overlay-navigation-menu li:not(:last-child){border-bottom:1px solid var(--color-light-sand)}:where(:root) .overlay-navigation .overlay-navigation-menu .bold{font-weight:700}:where(:root) .overlay-navigation .overlay-navigation-menu .red{color:var(--mega-menu-item-red)}:where(:root) .overlay-navigation .overlay-navigation-menu .copper{color:var(--mega-menu-item-copper)}:where(:root) .overlay-navigation .overlay-navigation-menu .blue{color:var(--mega-menu-item-blue)}:where(:root) .overlay-navigation .overlay-navigation-menu .tree-discount{align-items:center;background-color:var(--color-light-red);color:var(--color-white);display:flex;font-size:.875rem;font-weight:700;gap:.75rem;justify-content:center;padding:.75rem var(--content-padding)}:where(:root) .overlay-navigation .overlay-navigation-menu .menu-entry{align-items:center;display:flex;gap:.5rem;justify-content:space-between;padding:.875rem var(--content-padding);text-decoration:none;width:100%;-webkit-tap-highlight-color:transparent}:where(:root) .overlay-navigation .overlay-navigation-menu .menu-entry:focus:not(:focus-visible){outline:none}:where(:root) .overlay-navigation .overlay-navigation-menu .menu-entry:active .entry-arrow,:where(:root) .overlay-navigation .overlay-navigation-menu .menu-entry:focus-visible .entry-arrow,:where(:root) .overlay-navigation .overlay-navigation-menu .menu-entry:hover .entry-arrow{transform:translate(.25rem)}:where(:root) .overlay-navigation .overlay-navigation-menu .menu-entry .entry-icon+span{margin-right:auto}:where(:root) .overlay-navigation .overlay-navigation-menu .menu-entry .entry-arrow{--ui-icon-size:var(--mega-menu-entry-arrow-size,1.5rem);color:var(--color-black);transition:transform .25s cubic-bezier(.25,.46,.45,.94)}:where(:root) .overlay-navigation .overlay-navigation-menu .entry-discount{background:var(--color-light-red);border-radius:.625rem;color:var(--color-white);font-size:.75rem;font-weight:700;height:1.25rem;line-height:1.25rem;margin-left:.125rem;margin-right:auto;padding:0 .5625rem}:where(:root) .overlay-navigation .navigation-menu-header{align-items:center;background-color:var(--color-smoke);display:flex;gap:.5rem;padding:var(--navigation-close-spacing-block) var(--content-padding);padding-right:calc(var(--content-padding) + 3rem);position:sticky;top:0;z-index:1}:where(:root) .overlay-navigation .navigation-menu-header .menu-level-back{order:-1}:where(:root) .overlay-navigation .navigation-menu-header .tt{--tt-font-size:1.5rem;--tt-font-family:var(--font-stack-serif);margin:auto}:where(:root) .header-site{grid-column:full-width;grid-template-columns:inherit;position:relative;z-index:20}:where(:root) .header-site.fixed{--header-opacity:0;--header-reveal:100;position:sticky;top:var(--scroll-top,0)}:where(:root) .header-site.fixed .wrapper{opacity:var(--header-opacity);transform:translate3d(0,calc(var(--header-reveal)*-1px),0)}:where(:root) .header-site.reveal .wrapper{background-color:#fff;color:#000}:where(:root) .header-site .wrapper{display:grid;grid-template-columns:inherit;top:0;width:100%;z-index:10}:where(:root) .header-site .header-wrapper{align-items:center;display:flex;grid-column:content;height:5rem;position:relative;width:100%}:where(:root) .header-site .header-navigation{display:none}:where(:root) .header-site .cart-notification{border-bottom:.0625rem solid #dedcdb;border-top:.0625rem solid #dedcdb;overflow:hidden;position:absolute;right:0;top:100%;z-index:2}:where(:root) .header-site .cart-notification.v-enter-active,:where(:root) .header-site .cart-notification.v-leave-active{transition:transform .5s cubic-bezier(.25,.46,.45,.94),opacity .5s cubic-bezier(.25,.46,.45,.94)}:where(:root) .header-site .cart-notification.v-leave-active{transition-duration:.25s,.25s}:where(:root) .header-site .cart-notification.v-enter-from,:where(:root) .header-site .cart-notification.v-leave-to{opacity:0}:where(:root) .header-site .logo-site{display:block;fill:currentcolor;height:1.875rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}:where(:root) .header-site .logo-site+span{clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}:where(:root) .header-site .header-buttons{display:flex;gap:.625rem;list-style-type:"";margin:0;padding:0}@media (max-width:61.9375em){:where(:root) .header-site .header-buttons .cta.icon-only{--cta-min-height:2.25rem;--cta-min-width:2.25rem}}:where(:root) .header-site .header-buttons.menu{margin-right:auto}:where(:root) .header-site .header-buttons.account{margin-left:auto}:where(:root) .header-site .header-buttons.account .user-menu{display:none}:where(:root) .header-site .button-toggle-border{border:1px solid #000}:where(:root) .header-site .user-menu-label{font-size:.875rem;overflow:hidden;padding-left:.4375rem;padding-right:.3125rem;text-overflow:ellipsis;white-space:nowrap;width:100%}:where(:root) .header-site .user-menu-label+.ui-user{flex-shrink:0}:where(:root) .header-site.variant-1{color:#000}:where(:root) .header-site.variant-2{color:#fff;grid-row:2/3;z-index:10}:where(:root) .header-site.variant-2+[role=main]{grid-row:2/4;z-index:5}@media (min-width:36em){:where(:root) .header-site .cart-notification{border-bottom:0;border-top:0;right:1.25rem;transform:translate3d(0,1.25rem,0)}:where(:root) .header-site .cart-notification.v-enter-from,:where(:root) .header-site .cart-notification.v-leave-to{opacity:0;transform:translate3d(0,3.125rem,0)}}@media (min-width:62em){:where(:root) .header-site .wrapper .header-wrapper{display:grid;grid-template-columns:1fr max-content 1fr;height:5.5rem}:where(:root) .header-site .wrapper .cart-notification{position:absolute;right:.625rem;top:100%}:where(:root) .header-site .wrapper .cart-notification.v-enter-active,:where(:root) .header-site .wrapper .cart-notification.v-leave-active{transition:transform .5s cubic-bezier(.25,.46,.45,.94),opacity .5s cubic-bezier(.25,.46,.45,.94)}:where(:root) .header-site .wrapper .cart-notification.v-leave-active{transition-duration:.25s,.25s}:where(:root) .header-site .wrapper .cart-notification.v-enter-from,:where(:root) .header-site .wrapper .cart-notification.v-leave-to{opacity:0}:where(:root) .header-site .overlay-navigation{display:none}:where(:root) .header-site .header-buttons{gap:1rem}:where(:root) .header-site .header-buttons.menu{display:none}:where(:root) .header-site .header-buttons.account .user-menu{display:block}:where(:root) .header-site.cart-opened:after{opacity:1;pointer-events:auto;transition-duration:.5s}:where(:root) .header-site.fixed.cart-updated .wrapper{background:#000}:where(:root) .header-site.fixed.cart-updated .wrapper .header-wrapper svg.logo-site{fill:#fff;height:1.75rem}:where(:root) .header-site.fixed.cart-updated .wrapper .header-wrapper ul.header-menu li a,:where(:root) .header-site.fixed.cart-updated .wrapper .header-wrapper ul.header-menu li button{align-items:center;color:#fff}:where(:root) .header-site.fixed.cart-opened .wrapper{transform:none;transition-duration:.5s}:where(:root) .header-site.reveal .wrapper{background:#000}:where(:root) .header-site.reveal .wrapper .header-wrapper{align-items:center}:where(:root) .header-site.reveal .wrapper .header-wrapper svg.logo-site{fill:#fff;height:1.75rem}:where(:root) .header-site.reveal .wrapper .header-menu-item{align-items:center;color:#fff}:where(:root) .header-site .logo{width:-moz-fit-content;width:fit-content}:where(:root) .header-site svg.logo-site{height:2.5rem;left:auto;position:relative;top:auto;transform:none}:where(:root) .header-site .user-menu-toggle{font-weight:400}:where(:root) .header-site .header-navigation{display:block}:where(:root) .header-site ul.header-menu{align-items:center;display:flex;gap:3.75rem;list-style:none;margin:0;padding:0}:where(:root) .header-site ul.header-menu a{text-decoration:none}:where(:root) .header-site .header-menu-item{align-items:center;color:inherit;display:flex;flex-wrap:wrap;font-size:1.25rem;font-weight:700;line-height:2.25rem;position:relative;-webkit-tap-highlight-color:transparent}:where(:root) .header-site .header-menu-item:focus:not(:focus-visible){outline:none}:where(:root) .header-site .header-menu-item:active:before,:where(:root) .header-site .header-menu-item:focus-visible:before,:where(:root) .header-site .header-menu-item:hover:before{width:100%}:where(:root) .header-site .header-menu-item:before{background-color:currentcolor;bottom:-.1875rem;content:"";height:.125rem;left:50%;position:absolute;transform:translate(-50%);transition:width .2s ease;width:0}:where(:root) .header-site .header-menu-item svg{height:1.875rem;transform:translate3d(0,.125rem,0);width:1.875rem}:where(:root) .header-site .header-menu-item svg.ui-down{height:2.125rem;width:2.125rem}:where(:root) .header-site .header-search-overlay{background-color:transparent;height:auto;left:0;position:absolute;top:0;width:100%}:where(:root) .header-site .header-search-overlay:before{background-color:#00000029;content:"";height:100vh;left:0;pointer-events:auto;position:fixed;top:0;width:100vw}:where(:root) .header-site .header-search-overlay.v-enter-active,:where(:root) .header-site .header-search-overlay.v-leave-active{transition:opacity .3s ease}:where(:root) .header-site .header-search-overlay.v-enter-active .search-layer,:where(:root) .header-site .header-search-overlay.v-leave-active .search-layer{transition:transform .3s ease}:where(:root) .header-site .header-search-overlay.v-enter-from,:where(:root) .header-site .header-search-overlay.v-leave-to{opacity:0}:where(:root) .header-site .header-search-overlay.v-enter-from .search-layer,:where(:root) .header-site .header-search-overlay.v-leave-to .search-layer{transform:translateY(-2rem)}:where(:root) .header-site .header-search-overlay .search-layer{margin:0 auto;position:relative}:where(:root) .header-site:not(.variant-2):not(.reveal) .user-menu .drop-list-container .cta{--cta-background:#000;--cta-background--hover:#3d3c3c;--cta-background--active:#605f5f;--cta-color:#fff}:where(:root) .header-site.variant-1.reveal .user-menu .drop-list-container .cta,:where(:root) .header-site.variant-2 .user-menu .drop-list-container .cta{--cta-border-width:1px;--cta-background:#fff;--cta-border:#bdbab8;--cta-border--hover:#000;--cta-color:#000}:where(:root) .header-site .user-menu .drop-list-container .cta{--cta-border-radius:calc((var(--cta-min-height) + (var(--cta-border-width, 0px)*2))/2)}:root[data-ssr] .header-site.variant-1.reveal .header-buttons .cta,:root[data-ssr] .header-site.variant-2 .header-buttons .cta{--cta-border-width:1px;--cta-background:#fff;--cta-border:#bdbab8;--cta-border--hover:#000;--cta-color:#000}}:where(:root) .header-site-t{grid-column:full-width;grid-template-columns:inherit;position:relative;z-index:20}:where(:root) .header-site-t .wrapper{background-color:#fff;box-shadow:0 2px 4px #1c1b1a14,0 4px 8px #1c1b1a14;display:grid;grid-template-columns:inherit;pointer-events:none;width:100%}:where(:root) .header-site-t .wrapper svg{color:currentcolor;transition:color .3s ease}:where(:root) .header-site-t .wrapper>*{grid-column:content;pointer-events:auto}:where(:root) .header-site-t .header-level1{align-items:center;display:flex;gap:1rem;height:4rem;margin-right:0;position:relative;transition:transform .25s cubic-bezier(.25,.46,.45,.94)}:where(:root) .header-site-t .header-level1 .header-inspiration-link{display:none}:where(:root) .header-site-t .header-level1 svg{display:block}:where(:root) .header-site-t .header-level1 .cta.type-solid{--cta-icon-size:1.5rem;--cta-font-weight:normal;--cta-min-height:2.25rem;--cta-min-width:2.25rem}:where(:root) .header-site-t .header-level1 .cta.type-solid:not(.icon-only){--cta-padding:.5rem;--cta-icon-padding:.75rem}@media (max-width:35.9375em){:where(:root) .header-site-t .header-level1 .user-menu{display:none}:where(:root) .header-site-t .header-level1 .header-logo{margin-right:auto;z-index:1111000}:where(:root) .header-site-t .header-level1 .header-navigation{order:1}:where(:root) .header-site-t .header-level1 .cta.type-solid.header-search-toggle{--cta-icon-padding:0;--cta-padding:0;--cta-min-width:2.25rem;--cta-min-height:2.25rem}:where(:root) .header-site-t .header-level1 .cta.type-solid.header-search-toggle .label{clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}}:where(:root) .header-site-t .header-level2{display:none}:where(:root) .header-site-t:after{background-color:#1c1b1a29;content:"";height:100vh;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .25s cubic-bezier(.25,.46,.45,.94);width:100%;z-index:4}:where(:root) .header-site-t.cart-opened:after{opacity:1;pointer-events:auto;transition-duration:.5s}:where(:root) .header-site-t.fixed{--header-opacity:0;--header-reveal:100;position:sticky;top:var(--scroll-top,0)}:where(:root) .header-site-t.fixed .wrapper{opacity:var(--header-opacity);transform:translate3d(0,calc(var(--header-reveal)*-1px),0)}:where(:root) .header-site-t.animate .wrapper{transition:transform .25s cubic-bezier(.25,.46,.45,.94)}:where(:root) .header-site-t .cart-notification{position:absolute;right:0;top:100%}:where(:root) .header-site-t .cart-notification.v-enter-active,:where(:root) .header-site-t .cart-notification.v-leave-active{transition:transform .5s cubic-bezier(.25,.46,.45,.94),opacity .5s cubic-bezier(.25,.46,.45,.94)}:where(:root) .header-site-t .cart-notification.v-leave-active{transition-duration:.25s,.25s}:where(:root) .header-site-t .cart-notification.v-enter,:where(:root) .header-site-t .cart-notification.v-leave-to{opacity:0}:where(:root) .header-site-t .header-nav-toggle{background-color:transparent;border-width:0;padding:1rem;-webkit-tap-highlight-color:transparent}:where(:root) .header-site-t .header-nav-toggle:focus:not(:focus-visible){outline:none}:where(:root) .header-site-t .header-nav-toggle:active .header-nav-icon,:where(:root) .header-site-t .header-nav-toggle:focus-visible .header-nav-icon,:where(:root) .header-site-t .header-nav-toggle:hover .header-nav-icon{transform:scaleX(1.15)}:where(:root) .header-site-t .header-nav-toggle *{pointer-events:none}:where(:root) .header-site-t .header-nav-toggle .header-nav-icon{display:block;transition:transform .3s ease}:where(:root) .header-site-t .header-nav-toggle .label{clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}:where(:root) .header-site-t .header-logo .logo-description{clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}:where(:root) .header-site-t .header-logo:is(.link){-webkit-tap-highlight-color:transparent}:where(:root) .header-site-t .header-logo:is(.link):focus:not(:focus-visible){outline:none}:where(:root) .header-site-t .header-logo:is(.link):active,:where(:root) .header-site-t .header-logo:is(.link):focus-visible,:where(:root) .header-site-t .header-logo:is(.link):hover{opacity:.64}:where(:root) .header-site-t .logo-site{display:block;height:1.5rem}:where(:root) .header-site-t .header-search-overlay{background-color:#1c1b1a29;height:100%;left:0;position:fixed;top:0;width:100%;z-index:2}:where(:root) .header-site-t .header-search-overlay.v-enter-active,:where(:root) .header-site-t .header-search-overlay.v-leave-active{transition:opacity .3s ease}:where(:root) .header-site-t .header-search-overlay.v-enter-active .search-layer,:where(:root) .header-site-t .header-search-overlay.v-leave-active .search-layer{transition:transform .3s ease}:where(:root) .header-site-t .header-search-overlay.v-enter-from,:where(:root) .header-site-t .header-search-overlay.v-leave-to{opacity:0}:where(:root) .header-site-t .header-search-overlay.v-enter-from .search-layer,:where(:root) .header-site-t .header-search-overlay.v-leave-to .search-layer{transform:translateY(-2rem)}@media (max-width:35.9375em){:where(:root) .header-site-t .icon-notification .bubble-count{right:calc(-.55rem + var(--icon-notification-offset-right, 2px));top:calc(-.45rem + var(--icon-notification-offset-top, 2px))}}:where(:root) .header-site-t .header-cart .bubble-count{--bubble-count-background:#2d53f6}:where(:root) .header-site-t .header-favorites .bubble-count{--bubble-count-background:#000}@media (min-width:36em){:where(:root) .header-site-t .header-level1{gap:.5rem 1rem;height:4rem;padding-inline:.75rem}:where(:root) .header-site-t .header-level1 .cta{--cta-min-width:2.25rem;--cta-min-height:2.25rem}:where(:root) .header-site-t .header-level1 .header-inspiration-link{display:block;margin-right:auto}:where(:root) .header-site-t .header-level1 .header-inspiration-link .text-button{font-size:1rem;font-weight:400;margin-right:1rem;text-decoration:underline}:where(:root) .header-site-t .header-level1 .header-inspiration-link span{background-image:none}:where(:root) .header-site-t .header-level1 span.icon-notification span.bubble-count{right:calc(-.55rem + var(--icon-notification-offset-right, 2px));top:calc(-.45rem + var(--icon-notification-offset-top, 2px))}:where(:root) .header-site-t .header-level1 .cta.type-solid.header-search-toggle{--cta-icon-padding:0;--cta-padding:0}:where(:root) .header-site-t .header-level1 .cta.type-solid.header-search-toggle .label{clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}:where(:root) .header-site-t .header-navigation-toggle{border:1px solid rgba(0,0,0,.16);border-radius:50%;height:2.25rem;padding:.75rem;width:2.25rem}:where(:root) .header-site-t .cart-notification{margin-top:.5rem;right:.5rem}:where(:root) .header-site-t .cart-notification.v-enter{transform:translate3d(0,3rem,0)}:where(:root) .header-site-t.cart-updated .wrapper{transform:none}:where(:root) .header-site-t.fixed .cart-notification.v-enter{transform:none}:where(:root) .header-site-t .header-logo{left:50%;position:absolute;transform:translate(-50%);transition:opacity .3s ease}:where(:root) .header-site-t .header-search{margin-left:.5rem;position:relative}:where(:root) .header-site-t .header-search-overlay{background-color:transparent;height:auto;left:0;position:absolute;top:0;width:auto}:where(:root) .header-site-t .header-search-overlay:before{background-color:none;content:"";height:100vh;left:0;pointer-events:auto;position:fixed;top:0;width:100vw}:where(:root) .header-site-t .logo-site{width:7.143125rem}:where(:root) .header-site-t .header-nav-overlay{left:-2rem;overflow:hidden;position:absolute;top:0;z-index:1}:where(:root) .header-site-t .header-nav-overlay.v-enter-active,:where(:root) .header-site-t .header-nav-overlay.v-leave-active{transition:opacity .5s ease}:where(:root) .header-site-t .header-nav-overlay.v-enter-active .header-nav-overlay-inner,:where(:root) .header-site-t .header-nav-overlay.v-leave-active .header-nav-overlay-inner{transition:transform .5s ease}:where(:root) .header-site-t .header-nav-overlay.v-enter,:where(:root) .header-site-t .header-nav-overlay.v-leave-to{opacity:0}:where(:root) .header-site-t .header-nav-overlay.v-enter .header-nav-overlay-inner,:where(:root) .header-site-t .header-nav-overlay.v-leave-to .header-nav-overlay-inner{transform:translateY(-2rem)}:where(:root) .header-site-t .header-nav-overlay:before{background-color:#1c1b1a29;bottom:0;content:"";left:0;position:fixed;top:0;width:100vw}:where(:root) .pre-header+.header-site-t .header-nav-overlay:before{top:-3rem}:where(:root) .header-site-t .header-nav-overlay .header-nav-toggle{left:2rem;position:absolute;top:1rem;z-index:2}:where(:root) .header-site-t .header-nav-overlay-inner{align-items:flex-start;display:flex;font-size:1.125rem;opacity:1;padding:1rem 2rem;position:relative;transform:translateY(0)}:where(:root) .header-site-t .header-nav-overlay-inner ul{list-style-type:none;margin:0 0 0 3.125rem;padding-left:2rem;width:15rem}:where(:root) .header-site-t .header-nav-overlay-inner [role=link],:where(:root) .header-site-t .header-nav-overlay-inner a{display:inline-block;margin:.75rem 0 .5rem;padding-bottom:.25rem;position:relative;text-decoration:none}:where(:root) .header-site-t .header-nav-overlay-inner [role=link]:after,:where(:root) .header-site-t .header-nav-overlay-inner a:after{background-color:currentColor;bottom:0;content:true;height:1px;left:0;position:absolute;width:100%}:where(:root) .header-site-t .header-nav-overlay-inner [role=link]:after,:where(:root) .header-site-t .header-nav-overlay-inner a:after{opacity:0;transition:opacity .25s cubic-bezier(.215,.61,.355,1)}:where(:root) .header-site-t .header-nav-overlay-inner [role=link],:where(:root) .header-site-t .header-nav-overlay-inner a{-webkit-tap-highlight-color:transparent}:where(:root) .header-site-t .header-nav-overlay-inner [role=link]:focus:not(:focus-visible),:where(:root) .header-site-t .header-nav-overlay-inner a:focus:not(:focus-visible){outline:none}:where(:root) .header-site-t .header-nav-overlay-inner [role=link]:active:after,:where(:root) .header-site-t .header-nav-overlay-inner [role=link]:focus-visible:after,:where(:root) .header-site-t .header-nav-overlay-inner [role=link]:hover:after,:where(:root) .header-site-t .header-nav-overlay-inner a:active:after,:where(:root) .header-site-t .header-nav-overlay-inner a:focus-visible:after,:where(:root) .header-site-t .header-nav-overlay-inner a:hover:after{opacity:1}:where(:root) .header-site-t .user-menu{display:none}:where(:root) .header-site-t .user-menu .user-entry .link{min-height:4rem;width:19.5rem}}@media (min-width:62em){:where(:root) .header-site-t{--site-logo-height:2rem}:where(:root) .header-site-t .header-level1{height:5rem}:where(:root) .searching.search-opened .header-site-t .header-level1{transform:none}:where(:root) .header-site-t .header-level1 .cta.type-solid{--cta-min-height:3rem;--cta-min-width:3rem}:where(:root) .header-site-t .header-level1 #site-search{height:3rem}:where(:root) .header-site-t .header-level1 #site-search:hover button{background:none}:where(:root) .header-site-t .header-level1 .main-search{font-size:1rem;position:relative;z-index:1}:where(:root) .header-site-t .header-level1 span.icon-notification span.bubble-count{right:calc(-.75rem + var(--icon-notification-offset-right, 2px));top:calc(-.75rem + var(--icon-notification-offset-top, 2px))}:where(:root) .header-site-t .header-navigation-toggle{border:1px solid rgba(0,0,0,.16);border-radius:50%;padding:.75rem}:where(:root) .header-site-t .cart-notification{margin-top:.5rem;right:.5rem}:where(:root) .header-site-t .cart-notification.v-enter{transform:translate3d(0,3rem,0)}:where(:root) .header-site-t.cart-updated .wrapper{transform:none}:where(:root) .header-site-t.fixed .cart-notification.v-enter{transform:none}:where(:root) .header-site-t .header-logo{left:50%;position:absolute;transform:translate(-50%);transition:opacity .3s ease}:where(:root) .header-site-t .logo-site{height:var(--site-logo-height)}:where(:root) .header-site-t .header-search-overlay{background-color:transparent;height:auto;left:0;position:absolute;top:-1rem;z-index:2}:where(:root) .header-site-t .header-search-overlay:before{background-color:#00000029;content:"";height:100vh;left:0;pointer-events:auto;position:fixed;top:0;width:100vw}:where(:root) .header-site-t .user-menu-label{font-size:16px;margin-right:.75rem;max-width:12rem;overflow:hidden;padding-top:.25rem;text-overflow:ellipsis;transition:color .3s ease;white-space:nowrap;width:100%}:where(:root) .header-site-t .user-menu-label+.ui-icon{flex-shrink:0}:where(:root) .header-site-t .user-menu-toggle{font-weight:400}:where(:root) .header-site-t:not(.variant-2):not(.reveal) .user-menu .drop-list-container .cta{--cta-background--hover:#dfdede}:where(:root) .header-site-t .user-menu-list-container{background-color:#fff;border-radius:2px;box-shadow:var(--shadow-032);color:#1c1b1a;margin:.5rem;position:absolute;right:0;top:100%;width:19.5rem;z-index:5}:where(:root) .header-site-t .user-menu-list-container.reveal-enter-active,:where(:root) .header-site-t .user-menu-list-container.reveal-leave-active{transition:transform .25s cubic-bezier(.25,.46,.45,.94),opacity .25s cubic-bezier(.25,.46,.45,.94)}:where(:root) .header-site-t .user-menu-list-container.reveal-enter,:where(:root) .header-site-t .user-menu-list-container.reveal-leave-to{opacity:0;transform:translate3d(0,-.625rem,0)}:where(:root) .header-site-t .header-nav-overlay{left:-2rem;overflow:hidden;position:absolute;top:0;z-index:1}:where(:root) .header-site-t .header-nav-overlay.v-enter-active,:where(:root) .header-site-t .header-nav-overlay.v-leave-active{transition:opacity .5s ease}:where(:root) .header-site-t .header-nav-overlay.v-enter-active .header-nav-overlay-inner,:where(:root) .header-site-t .header-nav-overlay.v-leave-active .header-nav-overlay-inner{transition:transform .5s ease}:where(:root) .header-site-t .header-nav-overlay.v-enter,:where(:root) .header-site-t .header-nav-overlay.v-leave-to{opacity:0}:where(:root) .header-site-t .header-nav-overlay.v-enter .header-nav-overlay-inner,:where(:root) .header-site-t .header-nav-overlay.v-leave-to .header-nav-overlay-inner{transform:translateY(-2rem)}:where(:root) .header-site-t .header-nav-overlay:before{background-color:none;bottom:0;content:"";left:0;position:fixed;top:0;width:100vw}:where(:root) .pre-header+.header-site-t .header-nav-overlay:before{top:-3rem}:where(:root) .header-site-t .header-nav-overlay .header-nav-toggle{left:2rem;position:absolute;top:1rem;z-index:2}:where(:root) .header-site-t .header-nav-overlay-inner{align-items:flex-start;display:flex;font-size:1.125rem;opacity:1;padding:1rem 2rem;position:relative;transform:translateY(0)}:where(:root) .header-site-t .header-nav-overlay-inner ul{list-style-type:none;margin:0 0 0 3.125rem;padding-left:2rem;width:15rem}:where(:root) .header-site-t .header-nav-overlay-inner [role=link],:where(:root) .header-site-t .header-nav-overlay-inner a{display:inline-block;margin:.75rem 0 .5rem;padding-bottom:.25rem;position:relative;text-decoration:none}:where(:root) .header-site-t .header-nav-overlay-inner [role=link]:after,:where(:root) .header-site-t .header-nav-overlay-inner a:after{background-color:currentColor;bottom:0;content:true;height:1px;left:0;position:absolute;width:100%}:where(:root) .header-site-t .header-nav-overlay-inner [role=link]:after,:where(:root) .header-site-t .header-nav-overlay-inner a:after{opacity:0;transition:opacity .25s cubic-bezier(.215,.61,.355,1)}:where(:root) .header-site-t .header-nav-overlay-inner [role=link],:where(:root) .header-site-t .header-nav-overlay-inner a{-webkit-tap-highlight-color:transparent}:where(:root) .header-site-t .header-nav-overlay-inner [role=link]:focus:not(:focus-visible),:where(:root) .header-site-t .header-nav-overlay-inner a:focus:not(:focus-visible){outline:none}:where(:root) .header-site-t .header-nav-overlay-inner [role=link]:active:after,:where(:root) .header-site-t .header-nav-overlay-inner [role=link]:focus-visible:after,:where(:root) .header-site-t .header-nav-overlay-inner [role=link]:hover:after,:where(:root) .header-site-t .header-nav-overlay-inner a:active:after,:where(:root) .header-site-t .header-nav-overlay-inner a:focus-visible:after,:where(:root) .header-site-t .header-nav-overlay-inner a:hover:after{opacity:1}:where(:root) .header-site-t .user-menu{background:#f2f1f1;border-radius:10rem;display:block}:where(:root) .header-site-t .user-menu .drop-list-container button{border-radius:100vw}:where(:root) .header-site-t .user-menu .user-entry .link{margin-bottom:1.25rem;min-height:2.125rem;width:19.5rem}:where(:root) .header-site-t .user-menu .user-entry .link:hover{font-weight:700}:where(:root) .header-site-t .user-menu .drop-list-container .drop-list{padding:0;width:15.625rem}:where(:root) .header-site-t .user-menu .drop-list-container .drop-list .drop-list-wrapper{max-width:100%}:where(:root) .header-site-t .user-menu .drop-list-container .drop-list .drop-list-wrapper ul{padding-top:1rem}:where(:root) .header-site-t .user-menu .drop-list-container .drop-list .drop-list-wrapper ul li.user-entry:first-child>a:first-child{width:10rem}:where(:root) .header-navigation .cta{--cta-min-width:3rem;--cta-min-height:3rem}}@media (min-width:75em){:where(:root) .header-site-t .header-level1{z-index:2}:where(:root) .header-site-t .header-navigation{align-items:center;display:flex}:where(:root) .header-site-t .header-navigation .department-label{display:inline;font-size:.875rem;font-weight:600;margin-left:.75rem}:where(:root) .header-site-t .header-nav-toggle{border:1px solid;border-radius:50%;padding:.75rem;transition:border-color .3s ease}:where(:root) .header-site-t .header-search{margin-left:1.5rem}:where(:root) .header-site-t .header-level2{display:block;position:relative;z-index:1}:where(:root) .header-site-t.nav-bar{padding-top:2rem}}@font-face{font-display:swap;font-family:Utopia;font-style:normal;font-weight:400;src:local("Utopia Regular"),local("Utopia-Regular"),url(https://static.ellosgroup.com/jotex/static/fonts/Utopia-Regular.woff2) format("woff2"),url(https://static.ellosgroup.com/jotex/static/fonts/Utopia-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Utopia;font-style:italic;font-weight:400;src:local("Utopia Italic"),local("Utopia-Italic"),url(https://static.ellosgroup.com/jotex/static/fonts/Utopia-Italic.woff2) format("woff2"),url(https://static.ellosgroup.com/jotex/static/fonts/Utopia-Italic.woff) format("woff")}@font-face{font-display:swap;font-family:Utopia;font-style:normal;font-weight:700;src:local("Utopia Bold"),local("Utopia-Bold"),url(https://static.ellosgroup.com/jotex/static/fonts/Utopia-Bold.woff2) format("woff2"),url(https://static.ellosgroup.com/jotex/static/fonts/Utopia-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:Utopia;font-style:italic;font-weight:700;src:local("Utopia Bold Italic"),local("Utopia-BoldItalic"),url(https://static.ellosgroup.com/jotex/static/fonts/Utopia-BoldItalic.woff2) format("woff2"),url(https://static.ellosgroup.com/jotex/static/fonts/Utopia-BoldItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Brown;font-style:normal;font-weight:100;src:url(https://static.ellosgroup.com/jotex/static/fonts/brown-latin/Brown-Thin.woff2) format("woff2"),url(https://static.ellosgroup.com/jotex/static/fonts/brown-latin/Brown-Thin.woff) format("woff")}@font-face{font-display:swap;font-family:Brown;font-style:italic;font-weight:100;src:url(https://static.ellosgroup.com/jotex/static/fonts/brown-latin/Brown-ThinItalic.woff2) format("woff2"),url(https://static.ellosgroup.com/jotex/static/fonts/brown-latin/Brown-ThinItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Brown;font-style:normal;font-weight:300;src:url(https://static.ellosgroup.com/jotex/static/fonts/brown-latin/Brown-Light.woff2) format("woff2"),url(https://static.ellosgroup.com/jotex/static/fonts/brown-latin/Brown-Light.woff) format("woff")}@font-face{font-display:swap;font-family:Brown;font-style:italic;font-weight:300;src:url(https://static.ellosgroup.com/jotex/static/fonts/brown-latin/Brown-LightItalic.woff2) format("woff2"),url(https://static.ellosgroup.com/jotex/static/fonts/brown-latin/Brown-LightItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Brown;font-style:normal;font-weight:400;src:url(https://static.ellosgroup.com/jotex/static/fonts/brown-latin/Brown-Regular.woff2) format("woff2"),url(https://static.ellosgroup.com/jotex/static/fonts/brown-latin/Brown-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Brown;font-style:italic;font-weight:400;src:url(https://static.ellosgroup.com/jotex/static/fonts/brown-latin/Brown-RegularItalic.woff2) format("woff2"),url(https://static.ellosgroup.com/jotex/static/fonts/brown-latin/Brown-RegularItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Brown;font-style:normal;font-weight:500;src:url(https://static.ellosgroup.com/jotex/static/fonts/brown-latin/Brown-Medium.woff2) format("woff2"),url(https://static.ellosgroup.com/jotex/static/fonts/brown-latin/Brown-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:Brown;font-style:italic;font-weight:500;src:url(https://static.ellosgroup.com/jotex/static/fonts/brown-latin/Brown-MediumItalic.woff2) format("woff2"),url(https://static.ellosgroup.com/jotex/static/fonts/brown-latin/Brown-MediumItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Brown;font-style:normal;font-weight:700;src:url(https://static.ellosgroup.com/jotex/static/fonts/brown-latin/Brown-Bold.woff2) format("woff2"),url(https://static.ellosgroup.com/jotex/static/fonts/brown-latin/Brown-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:Brown;font-style:italic;font-weight:700;src:url(https://static.ellosgroup.com/jotex/static/fonts/brown-latin/Brown-BoldItalic.woff2) format("woff2"),url(https://static.ellosgroup.com/jotex/static/fonts/brown-latin/Brown-BoldItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Brown;font-style:normal;font-weight:900;src:url(https://static.ellosgroup.com/jotex/static/fonts/brown-latin/Brown-Black.woff2) format("woff2"),url(https://static.ellosgroup.com/jotex/static/fonts/brown-latin/Brown-Black.woff) format("woff")}@font-face{font-display:swap;font-family:Brown;font-style:italic;font-weight:900;src:url(https://static.ellosgroup.com/jotex/static/fonts/brown-latin/Brown-BlackItalic.woff2) format("woff2"),url(https://static.ellosgroup.com/jotex/static/fonts/brown-latin/Brown-BlackItalic.woff) format("woff")}:where([data-storefront=jotex]){--color-white:#fff;--color-smoke:#f8f8f8;--color-light-sand:#dedcdb;--color-sand:#bdbab8;--color-steel:#97928f;--color-iron:#797572;--color-sonic-silver:#767676;--color-charcoal:#494644;--color-bat:#272727;--color-black:#000;--color-light-red:#ca0000;--color-lavender-blush:#fff3f3;--color-green:#387d46;--color-light-green:#f0f8f3;--color-gold:#cb9d37;--color-orange:#b2831a;--color-yellow-orange:#ffcf2e;--color-dark-orange:#755919;--color-black-interact:#3d3c3c;--color-orange-interact:#9b731a;--color-silver-interact:#c6c6c6;--color-black-active:#605f5f;--color-orange-active:#84631a;--color-silver-active:#a7a7a7;--color-blush:#dec5b8;--color-coffee:#f5eee6;--color-graphite:#1c1b1a;--color-natural-green:#45b370;--color-snow:#f8f8f8;--color-dark-snow:#f2f1f1;--color-silver:#e5e3e3;--color-dark-silver:#bdbab8;--color-dark-charcoal:#545453;--color-harp:#f1f5eb;--color-lighter-red:#ffe6e5;--color-old-lace:#fff4e9;--color-fire-bush:#de8912;--color-red:#ca0000;--color-ocean-green:#387d46;--color-hover-red:#ffdbdb;--color-basics-blue:#004ddb;--color-azul-blue:#2d53f6;--font-stack-serif:Utopia,Times,serif;--font-stack-sans:brown,Tahoma,sans;--font-stack-elpy:ModernEra,Tahoma,"Helvetica Neue",sans-serif;--font-letter-spacing-display-s:-1;--font-letter-spacing-display-m:-.5;--font-letter-spacing-display-l:-.25;--font-letter-spacing-title-m:-.1;--font-letter-spacing-title-l:.5;--font-letter-spacing-title-xl:1;--font-letter-spacing-title-2xl:1;--font-letter-spacing-overline-xs:1;--font-letter-spacing-overline-s:1.5;--font-letter-spacing-overline-m:2;--font-letter-spacing-overline-l:2.5;--font-letter-spacing-overline-xl:3;--font-letter-spacing-overline-2xl:3.5;--shadow-level1:0 2px 4px 0 rgba(28,27,26,.08);--shadow-level2:0 4px 8px 0 rgba(28,27,26,.08);--shadow-level3:0 8px 16px 0 rgba(28,27,26,.1);--shadow-level4:0 16px 24px 0 rgba(28,27,26,.1);--shadow-level5:0 24px 32px 0 rgba(28,27,26,.12);--shadow-level6:0 32px 48px 0 rgba(28,27,26,.16);--shadow-level3-reversed:0 -8px 16px 0 rgba(28,27,26,.1)}:where([data-storefront=jotex]){--color-text-primary:#1c1b1a;--color-text-primary-muted:#797572;--color-text-inverse:#fff;--color-text-inverse-muted:#e5e3e3;--color-text-accent:#2d53f6;--color-text-discount:#ca0000;--color-text-outlet:#c68b66;--color-text-terms:#797572;--color-text-terms-dark:#1c1b1a;--color-text-error:#ca0000;--color-text-positive:#387d46;--color-text-warning:#b2831a;--color-text-negative:#ca0000;--color-text-information:#1c1b1a;--color-text-disabled:#bdbab8;--color-text-elpy:#5738bf;--color-surface-primary:#fff;--color-surface-subtle:#f8f8f8;--color-surface-subtle-dark:#f2f1f1;--color-surface-subtle-darker:#e5e3e3;--color-surface-inverse:#1c1b1a;--color-surface-inverse-light:#797572;--color-surface-brand:#494644;--color-surface-brand-dark:#272727;--color-surface-brand-darker:#000;--color-surface-accent:#2d53f6;--color-surface-error:#ca0000;--color-surface-sale:#ca0000;--color-surface-outlet:#c68b66;--color-surface-disabled:#f2f1f1;--color-surface-disabled-dark:#e5e3e3;--color-surface-disabled-darker:#bdbab8;--color-surface-negative:#ffe6e5;--color-surface-negative-inverse:#ca0000;--color-surface-positive:#45b370;--color-surface-positive-inverse:#387d46;--color-surface-warning:#fff4e9;--color-surface-warning-inverse:#b2831a;--color-surface-information:#f2f1f1;--color-surface-information-inverse:#1c1b1a;--color-surface-overlay-backdrop:#00000052;--color-surface-elpy-light:#ededfe;--color-surface-elpy-dark:#5738bf;--color-border-primary:#1c1b1a;--color-border-subtle:#e5e3e3;--color-border-subtle-dark:#bdbab8;--color-border-inverse:#fff;--color-border-error:#ca0000;--color-border-disabled:#bdbab8}@media ((min-width:62em)){.typescale{--title-1-font-size:2.5rem;--title-1-spacing-top:3rem;--title-1-spacing-bottom:1.5rem;--title-2-font-size:1.75rem;--title-2-spacing-top:2rem;--title-2-spacing-bottom:1rem;--title-3-font-size:1.125rem;--title-3-spacing-top:1.5rem;--title-3-spacing-bottom:.75rem;--body-font-size:1rem;--body-spacing:1rem}}.alphabet-list{--alphabet-list-primary-color:var(--color-graphite);--alphabet-list-secondary-color:var(--color-steel)}.bubble-count{--bubble-count-background:var(--color-azul-blue)}.chatbot-badge{--cta-background:#000;--cta-background--hover:#3d3c3c;--cta-background--active:#605f5f;--cta-color:#fff}.control-button.type-solid{--control-background--disabled:var(--color-surface-disabled)}.control-button.type-solid.variant-primary{--control-background:var(--color-surface-inverse);--control-background--hover:#494948;--control-background--active:#656463;--control-color:var(--color-text-inverse)}.control-button.type-solid.variant-inverse{--control-background:var(--color-surface-primary);--control-background--hover:#ebebeb;--control-background--active:#d6d6d6;--control-color:var(--color-text-primary)}.cta.type-solid{--cta-background--disabled:var(--color-surface-disabled);--color-text--disabled:var(--color-text-disabled)}.cta.type-solid.variant-primary{--cta-background:var(--color-surface-inverse);--cta-background--hover:#494948;--cta-background--active:#656463;--cta-color:var(--color-text-inverse)}.cta.type-solid.variant-1,.cta.type-solid.variant-secondary{--cta-background:var(--color-surface-brand);--cta-background--hover:#585553;--cta-background--active:#666462;--cta-color:var(--color-text-inverse)}.cta.type-solid.variant-3,.cta.type-solid.variant-tertiary{--cta-background:var(--color-surface-subtle-dark);--cta-background--hover:#dfdede;--cta-background--active:#cbcaca;--cta-color:var(--color-text-primary)}.cta.type-solid.variant-2,.cta.type-solid.variant-4,.cta.type-solid.variant-6,.cta.type-solid.variant-inverse{--cta-background:var(--color-surface-primary);--cta-background--hover:#ebebeb;--cta-background--active:#d6d6d6;--cta-color:var(--color-text-primary)}.cta.type-solid.variant-5,.cta.type-solid.variant-accent{--cta-background:var(--color-surface-accent);--cta-background--hover:#2646cf;--cta-background--active:#2442c5;--cta-color:var(--color-text-inverse)}.cta{--cta-border-radius:0;--cta-font-weight:700;--cta-font-size:.875rem;--cta-line-height:1;--cta-padding:.625rem;--cta-label-padding:calc((var(--cta-min-height) - var(--cta-font-size)*2)/2);--cta-text-padding:.625rem;--cta-icon-padding:.3125rem}.input-checkbox{--input-check-border-hover:#979593;--input-check-border-active:#626160}.input-field{--input-field-border--hover:#979593;--input-field-border--active:#626160}.input-toggle{--input-toggle-background-hover:#cac8c8;--input-toggle-background-active:#aeadad}.product-label{--product-label-default-background:#fff;--product-label-default-color:#1c1b1a;--product-label-font-size:.6875rem;--product-label-font-family:brown,Tahoma,sans;--product-label-font-weight:700;--product-label-letter-spacing:.03125rem;--product-label-line-height:1.4;--product-label-radius:2px}.product-label.size-sm{--product-label-font-size:.6875rem}.product-label.size-md{--product-label-font-size:.875rem}.star-rating{--start-rating-filled-color:#000}.text-button:not(.flow){--text-button-weight:700;--text-button-offset:0px;--text-button-underline:1px;--text-button-background-size:100% 1px,0 1px}.text-button.variant-1,.text-button.variant-primary{--text-button-color:var(--color-text-primary);--text-button-color--hover:#494948;--text-button-color--active:#656463}.text-button.variant-2,.text-button.variant-4,.text-button.variant-accent{--text-button-color:var(--color-text-accent);--text-button-color--hover:#2646cf;--text-button-color--active:#2442c5}.text-button.variant-3,.text-button.variant-inverse{--text-button-color:var(--color-text-inverse);--text-button-color--hover:#ebebeb;--text-button-color--active:#d6d6d6}.ui-badge.variant-primary{--ui-badge-background:var(--color-surface-inverse);--ui-badge-color:var(--color-text-inverse)}.ui-badge.variant-secondary{--ui-badge-background:var(--color-surface-brand-dark);--ui-badge-color:var(--color-text-primary)}.ui-badge.variant-tertiary{--ui-badge-background:var(--color-surface-subtle-darker);--ui-badge-color:var(--color-text-primary)}.ui-badge.variant-inverse{--ui-badge-background:var(--color-surface-primary);--ui-badge-color:var(--color-text-primary)}.ui-badge.variant-accent{--ui-badge-background:var(--color-surface-accent);--ui-badge-color:var(--color-text-inverse)}.ui-badge.variant-positive{--ui-badge-background:var(--color-surface-positive);--ui-badge-color:var(--color-text-positive)}.ui-badge.variant-warning{--ui-badge-background:var(--color-surface-warning);--ui-badge-color:var(--color-text-warning)}.ui-badge.variant-negative{--ui-badge-background:var(--color-surface-negative);--ui-badge-color:var(--color-text-negative)}.ui-badge.variant-information{--ui-badge-background:var(--color-surface-information);--ui-badge-color:var(--color-text-information)}.ui-badge.size-s{--ui-badge-font-size:.75rem;--ui-badge-padding:.0625rem .75rem 0 .75rem;--ui-badge-height:1.25rem}.ui-badge.size-m{--ui-badge-font-size:.8125rem;--ui-badge-padding:.0625rem .75rem 0 .75rem;--ui-badge-height:1.5rem}.ui-badge.size-l{--ui-badge-padding:.5rem .75rem;--ui-badge-font-size:.875rem;--ui-badge-height:auto}:where(:root){--deals-card-font:$font-stack-sans;--deals-card-scrim-gradient-color:$color-graphite}:where(:root){--footer-background:var(--color-black);--footer-help-tag-border:var(--color-sonic-silver);--footer-help-tag-border--hover:var(--color-white);--footer-help-firstTag-background:var(--color-white);--footer-help-firstTag-background--hover:var(--color-silver-interact);--footer-help-firstTag-color:var(--color-graphite);--footer-navigation-border:rgba(73,70,68,.7);--footer-navigation-icon:var(--color-steel);--footer-navigation-icon--hover:var(--color-white);--footer-title-font-size:1.125rem;--network-link--hover:#bdbab8;--footer-country-selector--hover:hsla(24,4%,73%,.12)}.icon-notification{--icon-notification-offset-right:-4px;--icon-notification-offset-top:-4px}:where(:root){--insurance-border-color:rgba(28,27,26,.2);--ins-selected-text-color:#cb9d37;--sublinks-background-color:#f2f1f1}.load-more .cta{--cta-background:#494644;--cta-background--hover:#1c1b1a;--cta-color:#fff}.mega-menu{--mega-menu-backdrop:rgba(39,39,39,.48);--mega-menu-width:1700;--mega-menu-radius:0 0 .25rem .25rem;--mega-menu-title-family:var(--font-stack-serif);--mega-menu-title-color-label:var(--color-iron);--mega-menu-title-size:1.125rem;--mega-menu-title-size-bold:1.875rem;--mega-menu-item-blue:var(--color-basics-blue);--mega-menu-item-red:var(--color-light-red);--mega-menu-item-copper:var(--color-copper);--mega-menu-aside-width:40%;--mega-menu-entry-arrow-size:1.125rem;--mega-menu-entry-item-gap:4.4919786096%;--mega-menu-aside-background:var(--color-smoke)}.mega-menu .root{--mega-menu-entry-rows:8}:where(:root){--dialog-backdrop-hidden:rgba(28,27,26,0);--dialog-backdrop:rgba(28,27,26,.32)}:where(:root){--pre-footer-background:#f8f8f8;--pre-footer-text-color:#494644;--pre-footer-icon-size-m:2.8125rem;--pre-footer-text-button-size-m:var(--footer-title-font-size)}.product-card{--discount-color:#ca0000;--product-card-more-colors:#777;--outlet-bg:#ffcf2e;--outlet-color:var(--color-black);--outlet-spacing:.25rem;--best-price-color:var(--color-basics-blue);--rating-bottom-spacing:.125rem;--rating-color:#797572;--rating-desktop-display:flex;--rating-order:-1;--rating-top-spacing:0}.search-suggestion{--search-result-product-alignment:center}:where(:root){--seo-links-root-title-font-size:1.5rem;--seo-links-medium-title-font-size:1.75rem;--seo-links-title-margin-bottom:1rem;--seo-links-title-text-transform:none}:where(:root){--seo-qa-title-font-weight:$font-weight-bold;--seo-qa-question-font-size:.8125rem}:where(:root){--text-block-root-line-height-s:1.25;--text-block-root-line-height-m:1.5;--text-block-root-line-height-l:2;--text-block-root-line-height-xl:2.5;--text-block-root-font-size-xs:.6875rem;--text-block-root-font-size-s:.75rem;--text-block-root-font-size-m:.8125rem;--text-block-root-font-size-l:.875rem;--text-block-root-font-size-xl:1rem;--text-block-root-font-size-2xl:1.125rem;--text-block-root-font-size-title-s:1.25rem;--text-block-root-font-size-title-m:1.5rem;--text-block-root-font-size-title-l:1.75rem;--text-block-root-font-size-title-xl:2rem;--text-block-root-font-size-title-2xl:2.25rem;--text-block-root-font-family-1:var(--font-stack-sans);--text-block-root-font-family-2:var(--font-stack-serif)}.top-banner-wrapper{--top-banner-description-weight:400}@media (min-width:36em){.top-banner-wrapper{--top-banner-height:3rem;--top-banner-spacing:1.875rem;--top-banner-chevron-display:block;--top-banner-close-display:block;--top-banner-single-offset:2rem;--top-banner-offset-close:2.875rem}}:where(:root) [id=site] .footer-site,:where(:root) [id=site] .header-site,:where(:root) [id=site] .native-scroller.full-width,:where(:root) [id=site] .product-list-block{grid-template-columns:[full-width-start] minmax(var(--content-padding),1fr) [content-start] min(100% - var(--content-padding) * 2,var(--content-max-width)) [content-end] minmax(var(--content-padding),1fr) [full-width-end];--content-size:min(100vw - (var(--content-padding) * 2),var(--content-max-width))}@media (min-width:62em){:where(:root) [id=site] .footer-site,:where(:root) [id=site] .header-site,:where(:root) [id=site] .native-scroller.full-width,:where(:root) [id=site] .product-list-block{--content-padding:2.5rem;--content-max-width:85rem}}
