.header-section{pointer-events:none;touch-action:none}header-component{pointer-events:none;touch-action:none}header-component:has(.header-search__dropdown.is-open) .header-top-part,header-component:has(.header-search__backdrop.is-visible) .header-top-part{z-index:50}header-component:has(.desktop-nav .has-megamenu:hover) .header-bottom-part,header-component:has(.desktop-nav .has-megamenu:focus-within) .header-bottom-part,header-component:has(.header-bottom-part.is-show) .header-bottom-part{z-index:50}header-component .header-top-part{background-color:var(--brand-secondary-ll)!important;border-bottom:1px solid var(--border);position:relative;z-index:10;pointer-events:auto;touch-action:auto}header-component .header-top-part .header-top__inner{display:flex;align-items:center;padding:clamp(12px,1.6666666667vw,48px) 0}@media(max-width:1199px){header-component .header-top-part .header-top__inner{padding:24px 0}}@media(max-width:575px){header-component .header-top-part .header-top__inner{padding:20px 0}}header-component .header-top-part .header-top__inner .icon-logo-wrapper{display:flex;align-items:center;justify-content:flex-start}header-component .header-top-part .header-top__inner .icon-logo-wrapper .mobile-hamburger-btn{display:none;background:transparent;border:none;margin-right:16px;cursor:pointer;color:var(--container-dark-tert);border-radius:4px;line-height:0;flex-shrink:0}@media(max-width:575px){header-component .header-top-part .header-top__inner .icon-logo-wrapper .mobile-hamburger-btn{margin-right:12px}}@media(max-width:1199px){header-component .header-top-part .header-top__inner .icon-logo-wrapper .mobile-hamburger-btn{display:inline-flex;align-items:center;justify-content:center}}header-component .header-top-part .header-top__inner .icon-logo-wrapper .toggle-navigation-button{display:flex;justify-content:center;padding:0;border:0;cursor:pointer;background:transparent;align-items:center;flex-direction:column;height:clamp(12px,1.6666666667vw,48px);width:0;gap:.4rem;position:relative;margin-inline-end:0;visibility:hidden;opacity:0}@media(max-width:1199px){header-component .header-top-part .header-top__inner .icon-logo-wrapper .toggle-navigation-button{display:none!important}}header-component .header-top-part .header-top__inner .icon-logo-wrapper .toggle-navigation-button{transition:visibility .3s,opacity .3s,width .3s,margin-inline-end .3s}header-component .header-top-part .header-top__inner .icon-logo-wrapper .toggle-navigation-button.is-show{opacity:1;visibility:visible;margin-inline-end:clamp(6px,.8333333333vw,24px);width:clamp(12px,1.6666666667vw,48px)}header-component .header-top-part .header-top__inner .icon-logo-wrapper .toggle-navigation-button .hamburger-line{position:absolute;top:50%;left:clamp(1px,.1388888889vw,4px);width:clamp(10px,1.3888888889vw,40px);height:clamp(.75px,.1041666667vw,3px);border-radius:4px;background:var(--container-dark-tert);margin-top:clamp(-2px,-.0694444444vw,-.5px);transition:transform .2s ease;visibility:visible}header-component .header-top-part .header-top__inner .icon-logo-wrapper .toggle-navigation-button .hamburger-line:before{content:"";display:block;position:absolute;width:100%;height:clamp(.75px,.1041666667vw,3px);background:var(--container-dark-tert);border-radius:4px;top:clamp(-14px,-.4861111111vw,-3.5px);transition:top .2s ease .22s,opacity .2s ease,width .2s ease}header-component .header-top-part .header-top__inner .icon-logo-wrapper .toggle-navigation-button .hamburger-line:after{bottom:clamp(-14px,-.4861111111vw,-3.5px);transition:bottom .2s ease .22s,transform .2s ease,width .2s ease;content:"";display:block;position:absolute;width:100%;height:clamp(.75px,.1041666667vw,3px);background:var(--container-dark-tert);border-radius:4px}header-component .header-top-part .header-top__inner .icon-logo-wrapper .toggle-navigation-button[aria-expanded=true] .hamburger-line{transform:rotate(45deg);transition-delay:.22s}header-component .header-top-part .header-top__inner .icon-logo-wrapper .toggle-navigation-button[aria-expanded=true] .hamburger-line:before{top:0;opacity:0;width:100%;transition:top .2s ease,opacity .2s ease .22s,width .1s ease}header-component .header-top-part .header-top__inner .icon-logo-wrapper .toggle-navigation-button[aria-expanded=true] .hamburger-line:after{bottom:0;transform:rotate(-90deg);width:100%;transition:bottom .2s ease,transform .2s ease .22s,width .1s ease}header-component .header-top-part .header-top__inner .header-logo{width:clamp(109px,15.1388888889vw,436px)}@media(max-width:1199px){header-component .header-top-part .header-top__inner .header-logo{width:218px}}@media(max-width:575px){header-component .header-top-part .header-top__inner .header-logo{width:172px}}header-component .header-top-part .header-top__inner .header-logo span{width:100%;height:auto}header-component .header-top-part .header-top__inner .header-logo span img{width:100%;height:auto}header-component .header-top-part .header-top__inner .search-wrapper{margin-left:clamp(52.5px,7.2916666667vw,210px);width:clamp(268px,37.2222222222vw,1072px)}@media(max-width:1199px){header-component .header-top-part .header-top__inner .search-wrapper{display:none!important}}header-component .header-top-part .header-top__inner .search-wrapper header-search-component{display:block;width:100%}header-component .header-top-part .header-top__inner .search-wrapper .header-search__bar{display:flex;align-items:center;gap:clamp(4px,.5555555556vw,16px);width:100%}@media(max-width:1199px){header-component .header-top-part .header-top__inner .search-wrapper .header-search__bar{gap:8px}}header-component .header-top-part .header-top__inner .search-wrapper form{position:relative;width:100%;flex:1 1 auto;display:flex;align-items:center}header-component .header-top-part .header-top__inner .search-wrapper .header-search__submit-button{position:absolute;inset-inline-start:clamp(8px,1.1111111111vw,32px);top:50%;transform:translateY(-50%);height:clamp(12px,1.6666666667vw,48px);width:clamp(12px,1.6666666667vw,48px);display:flex;align-items:center;justify-content:center;background:transparent;border:none;padding:0;cursor:pointer;color:var(--container-dark-tert);z-index:2}@media(max-width:1199px){header-component .header-top-part .header-top__inner .search-wrapper .header-search__submit-button{height:24px;width:24px}}header-component .header-top-part .header-top__inner .search-wrapper .header-search__loader{position:absolute;inset-inline-end:clamp(8px,1.1111111111vw,32px);top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;color:var(--container-dark-tert);z-index:3;pointer-events:none;height:clamp(12px,1.6666666667vw,48px);width:clamp(12px,1.6666666667vw,48px)}@media(max-width:1199px){header-component .header-top-part .header-top__inner .search-wrapper .header-search__loader{inset-inline-end:16px;height:24px;width:24px}}header-component .header-top-part .header-top__inner .search-wrapper .header-search__loader[hidden]{display:none!important}header-component .header-top-part .header-top__inner .search-wrapper .header-search__loader .header-search__spinner{width:100%;height:100%;animation:headerSearchSpin .75s linear infinite;transform-origin:center}header-component .header-top-part .header-top__inner .search-wrapper .header-search__clear-button{position:absolute;inset-inline-end:clamp(8px,1.1111111111vw,32px);top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;background:transparent;border:none;padding:0;cursor:pointer}@media(min-width:1200px){header-component .header-top-part .header-top__inner .search-wrapper .header-search__clear-button{--font-weight: 600;--word-break: break-word;--text-transform: var(--font-b4-case);font-family:var(--font-b4-fam);font-size:clamp(var(--font-b4-s-c) / 2 * 1px,var(--font-b4-s-c) / 1440 * 100vw,var(--font-b4-s-c) * 2px);font-weight:var(--font-weight);line-height:var(--font-b4-lh-w);letter-spacing:var(--font-b4-ls-w);font-style:normal;word-break:var(--word-break);text-transform:var(--text-transform)}}@media(max-width:1199px){header-component .header-top-part .header-top__inner .search-wrapper .header-search__clear-button{--font-weight: 600;--word-break: break-word;--text-transform: var(--font-b4-case);font-family:var(--font-b4-fam);font-size:var(--font-b4-s-w);font-weight:var(--font-weight);line-height:var(--font-b4-lh-w);letter-spacing:var(--font-b4-ls-w);font-style:normal;word-break:var(--word-break);text-transform:var(--text-transform)}}header-component .header-top-part .header-top__inner .search-wrapper .header-search__clear-button{color:var(--font-high);z-index:2;transition:color .2s ease}@media(max-width:1199px){header-component .header-top-part .header-top__inner .search-wrapper .header-search__clear-button{inset-inline-end:16px;padding:0}}header-component .header-top-part .header-top__inner .search-wrapper .header-search__clear-button[hidden]{display:none!important}header-component .header-top-part .header-top__inner .search-wrapper .header-search__clear-button:hover{color:var(--font-low)}header-component .header-top-part .header-top__inner .search-wrapper .header-search__close-button{flex-shrink:0;display:flex;align-items:center;justify-content:center;background:transparent;border:none;padding:clamp(2px,.2777777778vw,8px);cursor:pointer;color:var(--container-dark-tert);z-index:2}@media(max-width:1199px){header-component .header-top-part .header-top__inner .search-wrapper .header-search__close-button{padding:4px}}header-component .header-top-part .header-top__inner .search-wrapper .header-search__close-button[hidden]{visibility:hidden;pointer-events:none;cursor:none;touch-action:none;-webkit-user-select:none;user-select:none}header-component .header-top-part .header-top__inner .search-wrapper .header-search__close-button .svg-wrapper{height:clamp(12px,1.6666666667vw,48px);width:clamp(12px,1.6666666667vw,48px)}@media(max-width:1199px){header-component .header-top-part .header-top__inner .search-wrapper .header-search__close-button .svg-wrapper{height:24px;width:24px}}header-component .header-top-part .header-top__inner .search-wrapper input{height:clamp(24px,3.3333333333vw,96px);padding-block:0;padding-inline-start:clamp(24px,3.3333333333vw,96px);padding-inline-end:clamp(28px,3.8888888889vw,112px);border-radius:clamp(2px,.2777777778vw,8px);border:1px solid var(--border);outline:none;width:100%;background-color:var(--color-background, #fff)}@media(min-width:1200px){header-component .header-top-part .header-top__inner .search-wrapper input{--font-weight: 400;--word-break: break-word;--text-transform: var(--font-b2-case);font-family:var(--font-b2-fam);font-size:clamp(var(--font-b2-s-c) / 2 * 1px,var(--font-b2-s-c) / 1440 * 100vw,var(--font-b2-s-c) * 2px);font-weight:var(--font-weight);line-height:var(--font-b2-lh-w);letter-spacing:var(--font-b2-ls-w);font-style:normal;word-break:var(--word-break);text-transform:var(--text-transform)}}@media(max-width:1199px){header-component .header-top-part .header-top__inner .search-wrapper input{--font-weight: 400;--word-break: break-word;--text-transform: var(--font-b2-case);font-family:var(--font-b2-fam);font-size:var(--font-b2-s-w);font-weight:var(--font-weight);line-height:var(--font-b2-lh-w);letter-spacing:var(--font-b2-ls-w);font-style:normal;word-break:var(--word-break);text-transform:var(--text-transform)}}header-component .header-top-part .header-top__inner .search-wrapper input{color:var(--font-high)}@media(max-width:1199px){header-component .header-top-part .header-top__inner .search-wrapper input{height:48px;padding-inline-start:48px;padding-inline-end:48px;border-radius:4px}}header-component .header-top-part .header-top__inner .search-wrapper input::-webkit-search-decoration,header-component .header-top-part .header-top__inner .search-wrapper input::-webkit-search-cancel-button,header-component .header-top-part .header-top__inner .search-wrapper input::-webkit-search-results-button,header-component .header-top-part .header-top__inner .search-wrapper input::-webkit-search-results-decoration{-webkit-appearance:none;appearance:none;display:none}header-component .header-top-part .header-top__inner .search-wrapper input::placeholder{color:var(--font-low)}header-component .header-top-part .header-top__inner .search-wrapper input:focus{border-color:var(--font-high)}header-component .header-top-part .header-top__inner .search-wrapper .header-search__dropdown{position:absolute;top:calc(100% + 1px);left:0;right:0;width:100%;min-width:100%;background:#fff;z-index:100;max-height:calc(90vh - var(--header-top-height, 97px));overflow:auto}header-component .header-top-part .header-top__inner .search-wrapper .header-search__dropdown[hidden]{display:none!important}header-component .header-top-part .header-top__inner .search-wrapper .header-search__dropdown .predictive-search-form__content{overflow-y:auto;scrollbar-width:thin}header-component .header-top-part .header-top__inner .search-wrapper .header-search__dropdown .predictive-search-form__content.is-loading{opacity:.35;pointer-events:none;transition:opacity .15s ease}header-component .header-top-part .header-top__inner .search-wrapper .header-search__dropdown .predictive-search__search-button{text-decoration:none;cursor:pointer}header-component .header-top-part .header-top__inner .search-wrapper .header-search__backdrop{position:fixed;top:var(--header-top-height, 97px);left:0;right:0;bottom:0;width:100vw;height:calc(100vh - var(--header-top-height, 97px));background-color:#251d1380;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);z-index:40;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .25s ease,visibility .25s ease}@media(max-width:1199px){header-component .header-top-part .header-top__inner .search-wrapper .header-search__backdrop{display:none!important}}header-component .header-top-part .header-top__inner .search-wrapper .header-search__backdrop.is-visible{opacity:1;visibility:visible;pointer-events:auto}header-component .header-top-part .header-top__inner .search-wrapper:has(.header-search__dropdown.is-open) .header-search__backdrop{opacity:1;visibility:visible;pointer-events:auto}header-component .header-top-part .header-top__inner .actions-wrapper{margin-left:auto;display:flex;align-items:center;gap:clamp(12px,1.6666666667vw,48px)}@media(max-width:1199px){header-component .header-top-part .header-top__inner .actions-wrapper{gap:24px}}@media(max-width:767px){header-component .header-top-part .header-top__inner .actions-wrapper{gap:16px}}@media(min-width:1200px){header-component .header-top-part .header-top__inner .actions-wrapper .search-action{display:none!important}}header-component .header-top-part .header-top__inner .actions-wrapper .search-action button{height:clamp(12px,1.6666666667vw,48px);width:clamp(12px,1.6666666667vw,48px)}@media(max-width:1199px){header-component .header-top-part .header-top__inner .actions-wrapper .search-action button{height:24px;width:24px}}header-component .header-top-part .header-top__inner .actions-wrapper .search-action button .svg-wrapper{height:24px;width:24px;color:var(--container-dark-tert)}header-component .header-top-part .header-top__inner .actions-wrapper .account-link{display:flex;align-items:center;gap:clamp(4px,.5555555556vw,16px)}@media(max-width:1199px){header-component .header-top-part .header-top__inner .actions-wrapper .account-link{gap:8px}}header-component .header-top-part .header-top__inner .actions-wrapper .account-link .svg-wrapper{height:clamp(12px,1.6666666667vw,48px);width:clamp(12px,1.6666666667vw,48px);flex-shrink:0;color:var(--container-dark-tert)}@media(max-width:1199px){header-component .header-top-part .header-top__inner .actions-wrapper .account-link .svg-wrapper{height:24px;width:24px}}@media(min-width:1200px){header-component .header-top-part .header-top__inner .actions-wrapper .account-link .text-wrapper{--font-weight: 400;--word-break: break-word;--text-transform: var(--font-b2-case);font-family:var(--font-b2-fam);font-size:clamp(var(--font-b2-s-c) / 2 * 1px,var(--font-b2-s-c) / 1440 * 100vw,var(--font-b2-s-c) * 2px);font-weight:var(--font-weight);line-height:var(--font-b2-lh-w);letter-spacing:var(--font-b2-ls-w);font-style:normal;word-break:var(--word-break);text-transform:var(--text-transform)}}@media(max-width:1199px){header-component .header-top-part .header-top__inner .actions-wrapper .account-link .text-wrapper{--font-weight: 400;--word-break: break-word;--text-transform: var(--font-b2-case);font-family:var(--font-b2-fam);font-size:var(--font-b2-s-m);font-weight:var(--font-weight);line-height:var(--font-b2-lh-m);letter-spacing:var(--font-b2-ls-m);font-style:normal;word-break:var(--word-break);text-transform:var(--text-transform)}}header-component .header-top-part .header-top__inner .actions-wrapper .account-link .text-wrapper{flex:1;color:var(--font-high)}@media(max-width:767px){header-component .header-top-part .header-top__inner .actions-wrapper .account-link .text-wrapper{display:none}}header-component .header-top-part .header-top__inner .actions-wrapper header-actions .header-actions__action{overflow:visible}header-component .header-top-part .header-top__inner .actions-wrapper header-actions .header-actions__action .header-actions__cart-icon{display:flex;align-items:center;gap:clamp(4px,.5555555556vw,16px)}@media(max-width:1199px){header-component .header-top-part .header-top__inner .actions-wrapper header-actions .header-actions__action .header-actions__cart-icon{gap:8px}}@media(max-width:767px){header-component .header-top-part .header-top__inner .actions-wrapper header-actions .header-actions__action .header-actions__cart-icon{position:relative}}header-component .header-top-part .header-top__inner .actions-wrapper header-actions .header-actions__action .header-actions__cart-icon .svg-wrapper{height:clamp(12px,1.6666666667vw,48px);width:clamp(12px,1.6666666667vw,48px);flex-shrink:0;color:var(--container-dark-tert)}@media(max-width:1199px){header-component .header-top-part .header-top__inner .actions-wrapper header-actions .header-actions__action .header-actions__cart-icon .svg-wrapper{height:24px;width:24px}}@media(min-width:1200px){header-component .header-top-part .header-top__inner .actions-wrapper header-actions .header-actions__action .header-actions__cart-icon .text-wrapper{--font-weight: 400;--word-break: break-word;--text-transform: var(--font-b2-case);font-family:var(--font-b2-fam);font-size:clamp(var(--font-b2-s-c) / 2 * 1px,var(--font-b2-s-c) / 1440 * 100vw,var(--font-b2-s-c) * 2px);font-weight:var(--font-weight);line-height:var(--font-b2-lh-w);letter-spacing:var(--font-b2-ls-w);font-style:normal;word-break:var(--word-break);text-transform:var(--text-transform)}}@media(max-width:1199px){header-component .header-top-part .header-top__inner .actions-wrapper header-actions .header-actions__action .header-actions__cart-icon .text-wrapper{--font-weight: 400;--word-break: break-word;--text-transform: var(--font-b2-case);font-family:var(--font-b2-fam);font-size:var(--font-b2-s-m);font-weight:var(--font-weight);line-height:var(--font-b2-lh-m);letter-spacing:var(--font-b2-ls-m);font-style:normal;word-break:var(--word-break);text-transform:var(--text-transform)}}header-component .header-top-part .header-top__inner .actions-wrapper header-actions .header-actions__action .header-actions__cart-icon .text-wrapper{flex:1;color:var(--font-high)}@media(max-width:767px){header-component .header-top-part .header-top__inner .actions-wrapper header-actions .header-actions__action .header-actions__cart-icon .text-wrapper{display:none}}@media(max-width:767px){header-component .header-top-part .header-top__inner .actions-wrapper header-actions .header-actions__action .header-actions__cart-icon .cart-bubble{position:absolute;right:-6px;top:-6px}}header-component .header-top-part .header-top__inner .actions-wrapper header-actions .header-actions__action .header-actions__cart-icon .cart-bubble__text{display:block}header-component .header-top-part .header-top__inner .actions-wrapper header-actions .header-actions__action .header-actions__cart-icon .cart-bubble__text .cart-bubble__text-count{display:block;text-align:center;border-radius:clamp(6px,.8333333333vw,24px);padding:clamp(2px,.2777777778vw,8px) clamp(1px,.1388888889vw,4px);min-width:clamp(12px,1.6666666667vw,48px);background-color:var(--brand-primary-lh)}@media(min-width:1200px){header-component .header-top-part .header-top__inner .actions-wrapper header-actions .header-actions__action .header-actions__cart-icon .cart-bubble__text .cart-bubble__text-count{--font-weight: 600;--word-break: break-word;--text-transform: var(--font-b4-case);font-family:var(--font-b4-fam);font-size:clamp(var(--font-b4-s-c) / 2 * 1px,var(--font-b4-s-c) / 1440 * 100vw,var(--font-b4-s-c) * 2px);font-weight:var(--font-weight);line-height:var(--font-b4-lh-w);letter-spacing:var(--font-b4-ls-w);font-style:normal;word-break:var(--word-break);text-transform:var(--text-transform)}}@media(max-width:1199px){header-component .header-top-part .header-top__inner .actions-wrapper header-actions .header-actions__action .header-actions__cart-icon .cart-bubble__text .cart-bubble__text-count{--font-weight: 600;--word-break: break-word;--text-transform: var(--font-b4-case);font-family:var(--font-b4-fam);font-size:var(--font-b4-s-m);font-weight:var(--font-weight);line-height:var(--font-b4-lh-m);letter-spacing:var(--font-b4-ls-m);font-style:normal;word-break:var(--word-break);text-transform:var(--text-transform)}}header-component .header-top-part .header-top__inner .actions-wrapper header-actions .header-actions__action .header-actions__cart-icon .cart-bubble__text .cart-bubble__text-count{color:var(--font-high)}@media(max-width:1199px){header-component .header-top-part .header-top__inner .actions-wrapper header-actions .header-actions__action .header-actions__cart-icon .cart-bubble__text .cart-bubble__text-count{border-radius:12px;padding:4px 2px;min-width:24px}}@media(max-width:767px){header-component .header-top-part .header-top__inner .actions-wrapper header-actions .header-actions__action .header-actions__cart-icon .cart-bubble__text .cart-bubble__text-count{border-radius:12px;padding:0 2px;min-width:16px}}header-component .header-bottom-part{background-color:var(--brand-secondary-ll);position:relative;z-index:4;pointer-events:auto;touch-action:auto;transition:.25s cubic-bezier(.33,0,0,1),visibility 0s cubic-bezier(.33,0,0,1) 0s,background-color .5s cubic-bezier(.33,0,0,1) 0s,color .5s cubic-bezier(.33,0,0,1)}@media(max-width:1199px){header-component .header-bottom-part{display:none}}header-component .header-bottom-part.is-hide:not(.is-show){transform:translate3d(0,clamp(-112px,-3.8888888889vw,-28px),0);visibility:hidden;pointer-events:none;transition:transform .25s cubic-bezier(.33,0,0,1),visibility 0s cubic-bezier(.33,0,0,1) .25s,background-color .5s .25s cubic-bezier(.33,0,0,1),box-shadow .25s cubic-bezier(.33,0,0,1) 0s,border-color 0s cubic-bezier(.33,0,0,1) 0s}header-component .header-bottom-part:after{position:absolute;content:"";width:100%;bottom:0;left:0;right:0;height:1px;background-color:var(--border)}header-component .header-bottom-part>.container{position:static}@keyframes headerSearchSpin{to{transform:rotate(360deg)}}body.search-scroll-locked,body.search-dropdown-open{overflow:hidden!important}
/*# sourceMappingURL=/cdn/shop/t/22/assets/header.css.map */
