:root{--header-height: 42px;--header-bg: #ffffff;--header-border: rgba(0, 0, 0, .1);--header-color: #3a3a3a;--header-group-z-index: 100;--header-z-index: 1001;--header-transition: transform .3s cubic-bezier(.4, 0, .2, 1)}.hide-mobile,.hide-tablet{display:none!important}@media (min-width: 1201px){.hide-tablet{display:none!important}}@media (min-width: 990px){.hide-desktop{display:none!important}}.header-sections{position:sticky;top:0;z-index:var(--header-group-z-index)}@media (min-width: 1201px){:root{--header-height: 56px}}.header-sections.hide{transform:translateY(-100%)}.header-sections{transition:var(--header-transition);display:flex;flex-direction:column}.header{background-color:var(--header-bg);border-bottom:1px solid var(--header-border);transition:var(--header-transition);z-index:var(--header-z-index);position:sticky}.header__inner{display:flex;align-items:center;justify-content:space-between;padding:10px 20px;max-width:1740px;margin:0 auto}.header__left{display:flex;align-items:center;gap:12px}@media (min-width: 1201px){.header__left{gap:0;display:none}}.header__burger{display:flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;background:none;border:none;color:var(--header-color);cursor:pointer;flex-shrink:0;position:relative}@media (min-width: 1201px){.header__burger{display:none}}.header__burger-icon{position:absolute;width:20px;height:20px;transition:opacity .3s ease,transform .3s ease}.header__burger-icon--burger{opacity:1;transform:rotate(0)}.header__burger-icon--cross{opacity:0;transform:rotate(90deg);width:16px;height:16px}.header__burger.is-open .header__burger-icon--burger{opacity:0;transform:rotate(-90deg)}.header__burger.is-open .header__burger-icon--cross{opacity:1;transform:rotate(0)}.header__logo{display:flex;align-items:center;text-decoration:none;flex-shrink:0}.header__logo img{display:block;width:auto;height:auto;max-height:30px}.header__logo-text{font-family:Brandon Grotesque,sans-serif;font-size:1.25rem;font-weight:400;color:var(--header-color);letter-spacing:.05em}@media (max-width: 1200px){.header__logo{position:absolute;left:50%;transform:translate(-50%)}.header__logo img{max-height:19px}}@media (min-width: 1201px){.header__logo img{max-height:35px}}.header__nav{display:none}@media (max-width: 1200px){.header__nav.is-open{display:flex;flex-direction:column;position:fixed;top:var(--header-height, 41px);left:0;width:100%;height:calc(100% - var(--header-height));background-color:#fff;z-index:10000;overflow-y:auto;padding:20px 20px 32px;gap:0;scroll-behavior:smooth}.header__nav.is-open .header__nav-list{display:flex;flex-direction:column;gap:24px}}@media (min-width: 1201px){.header__nav{display:flex;align-items:center;justify-content:center}}.header__nav-list{display:flex;gap:64px;list-style:none;margin:0;padding:0}@media (max-width: 1560px){.header__nav-list{gap:24px}}@media (max-width: 1280px){.header__nav-list{gap:16px}}@media (max-width: 1200px){.header__nav-list{gap:0}}.header__nav-item{position:relative}.header__nav-link{display:flex;align-items:center;gap:8px;font-family:Brandon Grotesque,sans-serif;font-weight:400;line-height:1.25;text-decoration:none;transition:opacity .2s,color .2s}.header__nav-icon{width:24px;height:24px;flex-shrink:0}@media (min-width: 1201px){.header__nav-link:not(.header__nav-link--dropdown) .header__nav-icon{display:none}}.header__nav-mobile-only,.mobile-submenu__back{display:none}@media (max-width: 1200px){.header__nav.is-open .header__nav-mobile-only{display:flex;flex-direction:column;gap:20px;margin-top:auto}.header__nav.is-open .header__nav-item{display:flex;align-items:center;flex-wrap:wrap;column-gap:24px;scroll-margin-top:20px}.header__nav.is-open .header__nav-item:has(.header__nav-link){padding-bottom:24px;border-bottom:.5px solid #0000001a}.header__nav.is-open .header__nav-item:has(.header__nav-link):last-child{border-bottom:none}.header__nav.is-open .header__nav-item.has-submenu-open{padding-bottom:0}.header__nav.is-open .header__nav-item.has-submenu-open .header__mega-menu{border-bottom:.5px solid #0000001a;padding-bottom:24px}.header__nav.is-open .header__nav-item-mobile-image{display:block!important;flex-shrink:0;width:76px;height:76px;border-radius:14.25px;overflow:hidden}.header__nav.is-open .header__nav-item-mobile-image img{width:100%;height:100%;object-fit:cover}.header__nav.is-open .header__nav-link{display:flex;align-items:center;justify-content:space-between;width:calc(100% - 100px);padding:0;gap:16px;font-family:Cardinal Fruit,serif;font-weight:500;letter-spacing:-.672px}.header__nav.is-open .header__nav-link--button{padding:var(--mobile-padding-y, 0) var(--mobile-padding-x, 0);width:100%;min-height:83px;gap:24px}.header__nav.is-open .header__nav-item:not(:has(.header__nav-link--dropdown)) .header__nav-link--button{padding:var(--mobile-padding-y, 0) var(--mobile-padding-x, 0)}.header__nav.is-open .header__nav-link .header__nav-icon{display:block;width:24px;height:24px;margin-left:auto;flex-shrink:0}.header__nav.is-open .header__nav-link--dropdown .header__nav-icon{transform:rotate(-90deg);transition:transform .4s cubic-bezier(.4,0,.2,1)}.header__nav.is-open .header__nav-item.has-submenu-open .header__nav-link--dropdown .header__nav-icon{transform:rotate(90deg);transition:transform .4s cubic-bezier(.4,0,.2,1)}.header__nav.is-open .header__mega-menu{display:block;position:relative;width:100%;background-color:#fff;padding:0;margin-top:0;z-index:1;overflow:hidden;max-height:0;opacity:0;visibility:hidden;pointer-events:auto;box-shadow:none;border:none;inset:unset;transform:unset;transition:max-height .5s cubic-bezier(.4,0,.2,1),opacity .4s cubic-bezier(.4,0,.2,1),margin-top .4s cubic-bezier(.4,0,.2,1),padding-top .4s cubic-bezier(.4,0,.2,1),padding-bottom .4s cubic-bezier(.4,0,.2,1),visibility 0s linear .5s}.header__nav.is-open .header__nav-item.has-submenu-open .header__mega-menu{max-height:5000px;opacity:1;visibility:visible;transition:max-height .5s cubic-bezier(.4,0,.2,1),opacity .4s cubic-bezier(.4,0,.2,1),margin-top .4s cubic-bezier(.4,0,.2,1),padding-top .4s cubic-bezier(.4,0,.2,1),padding-bottom .4s cubic-bezier(.4,0,.2,1),visibility 0s linear 0s}.header__nav.is-open .header__nav-item{transition:padding-bottom .4s cubic-bezier(.4,0,.2,1),border-bottom .4s cubic-bezier(.4,0,.2,1)}.header__nav.is-open .header__nav-item.has-submenu-open .mobile-submenu__back{display:none}.header__nav.is-open .mega-menu__inner.mega-menu__inner{padding:20px 0 0;margin-top:20px;box-shadow:none;display:flex;flex-direction:column;gap:20px;border-top:1px solid #D0D0D0;border-radius:0}.header__nav.is-open .header__nav-item.has-submenu-open .mega-menu__content{flex-direction:column;gap:16px}.header__nav.is-open .header__nav-item.has-submenu-open .menu-button{margin-top:auto}.header__nav.is-open .header__nav-item.has-submenu-open .menu-product-item{border:.5px solid #acacac}}.header__mobile-actions{display:flex;flex-direction:column;gap:16px}.header__mobile-action-card{display:flex;align-items:center;justify-content:space-between;padding:16px;border:.5px solid #A9A9A9;border-radius:8px;text-decoration:none;min-height:83px}.header__mobile-action-content{display:flex;flex-direction:column;gap:4px}.header__mobile-action-title{font-family:Cardinal Fruit,serif;font-size:20px;font-weight:500;line-height:26px;letter-spacing:-.56px;color:#000;margin:0}.header__mobile-action-description{font-family:Brandon Grotesque,sans-serif;font-size:14px;font-weight:400;line-height:normal;color:#939393;margin:0}.header__mobile-action-card svg{width:24px;height:24px;color:#000;flex-shrink:0}.header__mobile-footer{padding-top:20px;border-top:.5px solid #0000001a}.header__mobile-footer-links{display:flex;flex-wrap:wrap;gap:12px 36px;justify-content:center;align-items:center}.header__mobile-footer-link{font-family:Brandon Grotesque,sans-serif;font-size:14px;font-weight:400;line-height:normal;color:#939393;text-decoration:none}.header__mega-menu{position:fixed;top:calc(var(--header-height, 56px) - 8px);left:50%;transform:translate(-50%) translateY(-10px);width:100%;background-color:var(--header-bg);border:1px solid var(--header-border);border-bottom-left-radius:8px;border-bottom-right-radius:8px;opacity:0;visibility:hidden;transition:opacity .3s,transform .3s,visibility .3s;box-shadow:0 10px 40px #0000001a;z-index:1001;margin-top:8px;pointer-events:none}.header__nav-item.is-open .header__mega-menu,.header__nav-item--editor-active .header__mega-menu{opacity:1;visibility:visible;transform:translate(-50%) translateY(0);pointer-events:auto}.mega-menu__inner.mega-menu__inner{padding:24px;box-shadow:none}.mega-menu__content{display:flex;justify-content:center;align-items:center;gap:20px;width:100%}.header__actions{display:flex;align-items:center;gap:16px;flex-shrink:0;transition:opacity .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1)}@media (min-width: 1201px){.header__actions{gap:24px}}@media (max-width: 1200px){.header:has(.header__nav.is-open:has(.has-submenu-open)) .header__actions{opacity:0;transform:scale(.9);pointer-events:none}}.header__action{position:relative;display:flex;align-items:center;justify-content:center;width:20px;height:20px;color:var(--header-color);text-decoration:none;transition:opacity .2s}@media (min-width: 1201px){.header__action{width:24px;height:24px}}.header__action svg{width:100%;height:100%}.header__cart-badge{position:absolute;top:-8px;right:-8px;display:flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:2px 4px;background-color:#3a3a3a;border-radius:30px;font-family:Brandon Grotesque,sans-serif;font-size:10px;font-weight:700;line-height:11px;color:#fff;text-align:center}@media (min-width: 1201px){.header__cart-badge{min-width:20px;height:20px;font-size:12px;line-height:13px}}.currency-selector{position:relative;display:flex;align-items:center}.currency-selector__form{display:none}.currency-selector__trigger{display:flex;align-items:center;gap:8px;padding:8px 12px;background-color:transparent;border-radius:6px;font-family:Brandon Grotesque,sans-serif;font-size:var(--link-font-size-d, 22px);font-weight:400;line-height:1.25;color:var(--link-color, #383635);cursor:pointer;transition:all .2s ease;white-space:nowrap;border:none}.currency-selector__trigger:hover{background-color:#00000008}.currency-selector__trigger:focus{outline:none;box-shadow:0 0 0 2px #3a3a3a1a}@media (max-width: 1200px){.currency-selector__trigger{font-size:14px;padding:2px 6px;gap:4px}}.currency-selector__selected{font-family:Brandon Grotesque,sans-serif;font-weight:400;line-height:1}.currency-selector__icon{width:24px;height:24px;flex-shrink:0;transition:transform .2s ease}@media (max-width: 1200px){.currency-selector__icon{width:16px;height:16px}}.currency-selector[data-open=true] .currency-selector__icon{transform:rotate(180deg)}.currency-selector__dropdown{position:absolute;top:calc(100% + 8px);right:0;min-width:100%;background-color:var(--header-bg);border:1px solid var(--header-border);border-radius:8px;box-shadow:0 4px 12px #0000001a;opacity:0;visibility:hidden;transform:translateY(-8px);transition:opacity .2s ease,transform .2s ease,visibility .2s;z-index:1000;overflow:hidden}.currency-selector[data-open=true] .currency-selector__dropdown{opacity:1;visibility:visible;transform:translateY(0)}.currency-selector__option{display:block;width:100%;padding:12px 16px;background:none;border:none;font-family:Brandon Grotesque,sans-serif;font-size:18px;font-weight:400;line-height:1.25;color:var(--link-color, #383635);text-align:left;cursor:pointer;transition:background-color .15s ease}.currency-selector__option:hover{background-color:#0000000d}.currency-selector__option:focus{outline:none;background-color:#00000014}.currency-selector__option[data-selected=true]{background-color:#3a3a3a0f;font-weight:700}@media (max-width: 1200px){.currency-selector__option{font-size:14px;padding:6px;text-align:center}}@media (min-width: 1201px){.currency-selector__option{padding:14px 18px;font-size:20px}}.currency-selector--mobile{margin-left:-6px}@media (min-width: 1201px){.currency-selector--mobile{display:none}}.currency-selector--desktop{display:none;margin-right:-12px}@media (min-width: 1201px){.currency-selector--desktop{display:flex}}
/*# sourceMappingURL=/cdn/shop/t/213/assets/header-new.css.map */
