.header-wrapper.header-wrapper--redesign{background-color:transparent;box-shadow:none;backdrop-filter:blur(0px);-webkit-backdrop-filter:blur(0px);transition:padding .35s ease,backdrop-filter .35s ease,-webkit-backdrop-filter .35s ease}.header.header--redesign{--font-body-family: "Manrope", sans-serif;font-family:Manrope,sans-serif;padding:10px 100px;max-width:100%;margin:0 auto;border-radius:0;border:1px solid transparent;background-color:#fff;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none;transition:border-radius .35s ease,background-color .35s ease,backdrop-filter .35s ease,-webkit-backdrop-filter .35s ease,box-shadow .35s ease,border-color .35s ease,padding .35s ease}.header.header--redesign.header--shadow{box-shadow:0 12px 54px #00000014}.header.header--redesign .header__overlay{display:block;opacity:0;pointer-events:none;top:var(--header-bottom-position, 78px);height:calc(100dvh - var(--header-bottom-position, 78px));transition:opacity .3s ease}.header.header--redesign .header__icons{gap:22px}.header.header--redesign .header__heading-link{max-width:228px;transition:.3s ease}.header.header--redesign .cart-count-bubble{width:20px;height:20px;background-color:#0f1010}.header.header--redesign .header__icon-link,.header.header--redesign .header__cart{transition:.3s ease}.header.header--redesign .header__icon-link svg{flex-shrink:0;width:24px;height:24px}.header.header--redesign .header__icon-link{padding:0}.header.header--redesign .header__cart{margin-right:0;position:relative}.header.header--redesign .menu-drawer{border-radius:0 0 32px 32px}.header.header--redesign .menu-drawer__navigation{max-width:100%;padding:16px 12px 24px}.header.header--redesign .menu-drawer__menu.has-submenu.list-menu{align-items:unset}.header.header--redesign .menu-drawer__menu li+li{padding-top:16px;margin-top:16px;border-top:1px solid #E5E5E5}.header.header--redesign .menu-drawer__menu-item{padding-left:8px;font-family:Manrope,sans-serif;font-size:16px;font-weight:600;transition:opacity .3s ease}.header.header--redesign .menu-drawer__close-button{font-family:Manrope,sans-serif;transition:opacity .3s ease}.header.header--redesign .menu-drawer__close-button svg{margin-right:12px}.header.header--redesign .mega-menu:has(.mega-menu__custom-block) .mega-menu__content-clip,.header.header--redesign .mega-menu:has(.mega-menu__custom-block) .mega-menu__content{border-radius:0}.header.header--redesign .header__menu-item,.header.header--redesign .header__menu-item span{transition:opacity .3s ease}.header.header--redesign .header__menu-item:hover,.header.header--redesign .header__menu-item:hover span,.header.header--redesign .menu-drawer__close-button:hover,.header.header--redesign .menu-drawer__menu-item:hover{text-decoration:none}@media(-moz-touch-enabled:0),(hover:hover),(pointer:fine){.header.header--redesign .header__icon-link:hover .header__icon-link-icons{transform:none}.header.header--redesign .header__heading-link:hover,.header.header--redesign .header__icon-link:hover,.header.header--redesign .header__cart:hover,.header.header--redesign .header__menu-item:hover,.header.header--redesign .menu-drawer__close-button:hover,.header.header--redesign .menu-drawer__menu-item:hover{opacity:.7}}.header-sticky-active .header-wrapper--redesign{padding:12px 8px;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.header-sticky-active .header.header--redesign{border-radius:16px 16px 0 0;background-color:#fffc;backdrop-filter:blur(50px);-webkit-backdrop-filter:blur(50px);border-color:#f3f3f4;box-shadow:0 2px 8px #0000000f,0 12px 27px #00000014}.header.header--redesign .mega-menu__content-clip{position:absolute;top:100%;left:50%;width:100vw;max-width:100vw;transform:translate(-50%);overflow:hidden;border-radius:0 0 32px 32px;z-index:2}.header.header--redesign .mega-menu__content{position:relative;left:auto;top:auto;width:100%;max-width:100%;border-radius:0 0 32px 32px;padding:32px 200px 64px;opacity:1;transform:translateY(-100%);transition:transform .3s ease;z-index:auto;border:none}.header.header--redesign .mega-menu[open] .mega-menu__content{opacity:1;transform:translateY(0)}.header.header--redesign .mega-menu[open] .mega-menu__content--closing{transform:translateY(-100%)}body.mega-menu-preparing .header.header--redesign,body.mega-menu-open .header.header--redesign{box-shadow:none}body.mega-menu-preparing .header-sticky-active .header-wrapper--redesign,body.mega-menu-open .header-sticky-active .header-wrapper--redesign{padding:0;backdrop-filter:blur(0px);-webkit-backdrop-filter:blur(0px)}body.mega-menu-preparing .header-sticky-active .header.header--redesign,body.mega-menu-open .header-sticky-active .header.header--redesign{border-radius:0;background-color:#fff;backdrop-filter:none;-webkit-backdrop-filter:none;border-color:transparent;box-shadow:none}body.mega-menu-open .header.header--redesign .header__overlay{opacity:1;pointer-events:auto}.header.header--redesign .mega-menu__custom-block-row{height:348px;gap:12px;align-items:stretch}.header.header--redesign .mega-menu__custom-block-col{display:flex;flex-direction:column;align-items:center;overflow:hidden;flex:1;max-width:none;gap:0;background-color:#f3f3f4;border-radius:8px;padding:20px 0 0;text-decoration:none;color:#0f1010}.header.header--redesign .mega-menu__custom-block-group{display:flex;flex:1;gap:12px;align-items:stretch}.header.header--redesign .mega-menu__custom-block-text-content{display:flex;flex-direction:column;gap:12px;padding:0 16px;width:100%;flex-shrink:0}.header.header--redesign .mega-menu__custom-block-title,.header.header--redesign .mega-menu__custom-block-title a{font-family:var(--font-body-family);font-size:22px;font-weight:600;line-height:normal;text-align:center;color:#0f1010;text-decoration:none;margin:0}.header.header--redesign .mega-menu__custom-block-group .mega-menu__custom-block-title,.header.header--redesign .mega-menu__custom-block-group .mega-menu__custom-block-title a{font-size:20px}.header.header--redesign .mega-menu__custom-block-text{font-size:16px;line-height:24px;text-align:center;color:#0f1010;margin:0}.header.header--redesign .mega-menu__custom-block-image-wrapper{position:relative;padding-top:0;width:100%;flex:1;overflow:unset;border-radius:0 0 8px 8px;margin-top:16px}.header.header--redesign .mega-menu__custom-block-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;object-position:bottom center;transition:transform .4s ease;filter:none;transform:none}@media(-moz-touch-enabled:0),(hover:hover),(pointer:fine){.header.header--redesign .mega-menu__custom-block-col:hover .mega-menu__custom-block-image{transform:scale(1.05);filter:none}}@media(max-width:1500px){.header.header--redesign .mega-menu__content{padding-left:100px;padding-right:100px}}body.mobile-menu-preparing .header-sticky-active .header-wrapper--redesign{padding:0;backdrop-filter:blur(0px);-webkit-backdrop-filter:blur(0px)}body.mobile-menu-preparing .header-sticky-active .header.header--redesign{border-radius:0;background-color:#fff;backdrop-filter:none;-webkit-backdrop-filter:none;border-color:transparent;box-shadow:none}#shopify-section-promo-bar-redesign{position:relative;z-index:5}.section-header.header-sticky-active:has(header-drawer details[open]) .header-wrapper--redesign{padding:0;backdrop-filter:blur(0px);-webkit-backdrop-filter:blur(0px)}.section-header.header-sticky-active:has(header-drawer details[open]) .header.header--redesign{border-radius:0;background-color:#fff;backdrop-filter:none;-webkit-backdrop-filter:none;border-color:transparent;box-shadow:none}.section-header:has(header-drawer details[open]) .header.header--redesign{box-shadow:none}.section-header:has(header-drawer details[open]) .header.header--redesign .header__overlay{opacity:1;pointer-events:auto}.section-header .menu-drawer{top:var(--header-bottom-position, 0px);padding-top:0;max-height:calc(100dvh - var(--header-bottom-position, 0px));border-radius:0;overflow:hidden}.section-header .menu-drawer__inner-container{height:calc(100dvh - var(--header-bottom-position, 0px));overscroll-behavior:contain}.section-header .menu-drawer__submenu{bottom:auto;height:auto}.section-header .menu-drawer__inner-submenu{gap:24px;height:auto;max-height:calc(100dvh - var(--header-bottom-position, 0px));overscroll-behavior:contain}.section-header .menu-drawer__submenu .menu-drawer__submenu{border-radius:0}.section-header .menu-drawer__custom-block-row{display:grid;grid-template-columns:1fr 1fr;gap:12px}.section-header .menu-drawer__custom-block-col{display:flex;flex-direction:column;background-color:#f3f3f4;border-radius:8px;padding:20px 0 0;overflow:hidden;gap:0;max-width:none;text-decoration:none;color:#0f1010}.section-header .menu-drawer__custom-block-col:first-child{grid-column:1 / -1}.section-header .menu-drawer__custom-block-text-content{display:flex;flex-direction:column;gap:12px;padding:0 16px;width:100%}.section-header .menu-drawer__custom-block-title,.section-header .menu-drawer__custom-block-title a{font-family:var(--font-body-family);font-size:22px;font-weight:600;line-height:normal;letter-spacing:0;text-align:center;color:#0f1010;text-decoration:none;margin:0}.section-header .menu-drawer__custom-block-text{font-size:16px;line-height:24px;text-align:center;color:#0f1010;margin:0}.section-header .menu-drawer__custom-block-image-wrapper{position:relative;padding-top:0;overflow:unset;width:100%;flex:1;min-height:250px;border-radius:0 0 8px 8px;margin-top:16px}.section-header .menu-drawer__custom-block-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;object-position:bottom center;filter:none;transform:none;transition:transform .4s ease}@media(-moz-touch-enabled:0),(hover:hover),(pointer:fine){.section-header .menu-drawer__custom-block-col:hover .menu-drawer__custom-block-image{transform:scale(1.05);filter:none}}@media(min-width:1200px){.header.header--redesign.header--middle-left{grid-template-columns:1fr 2.75fr 1fr}}@media(max-width:1500px){.header.header--redesign{padding-left:50px;padding-right:50px}.header.header--redesign .header__icon-link-text{display:inline-block}}@media(max-width:1199px){.header.header--redesign{padding:11px 12px;grid-template-areas:"heading icons left-icon";grid-template-columns:1fr auto auto}.header.header--redesign .header__heading-link{max-width:190px;margin-right:auto}.header.header--redesign header-drawer{justify-self:end;padding:12px;margin:0 0 0 14px}.header.header--redesign .header__cart svg+span{display:none}.header.header--redesign .cart-count-bubble{position:absolute;bottom:9px;right:6px;width:16px;height:16px;font-size:8px}}@media(max-width:991px){.header.header--redesign .cart-count-bubble{bottom:2px;right:7px}}@media(max-width:767px){.section-header .menu-drawer__custom-block-row{grid-template-columns:1fr}.section-header .menu-drawer__custom-block-col:first-child{grid-column:auto}}.section-header .menu-drawer__menu-item--account{display:flex;align-items:center;gap:12px}.section-header .menu-drawer__menu-item--account svg{flex-shrink:0;width:24px;height:24px}
/*# sourceMappingURL=/cdn/shop/t/533/assets/header-redesign.css.map */
