.hamburger-menu-wrapper{position:fixed;top:0;right:0;bottom:0;left:0;z-index:11;pointer-events:none;visibility:hidden;transition:visibility 0s linear .6s}.hamburger-menu-wrapper.open{visibility:visible;transition:visibility 0s linear 0s}.hamburger-menu-inner{background:var(--body-background);border-radius:var(--card-radius);clip-path:inset(0px 100% 0px 0px round var(--card-radius));display:grid;grid-template-columns:30rem 30rem;height:calc(100svh - 2rem);left:1rem;overflow:hidden;position:absolute;top:1rem;will-change:clip-path;transition:.4s ease-out}.hamburger-menu-wrapper.open .hamburger-menu-inner{transition:.4s ease-out .2s;clip-path:inset(0px 50% 0px 0px round var(--card-radius))}.hamburger-menu-wrapper.open:has(.hamburger-submenu.open) .hamburger-menu-inner{clip-path:inset(0px 0% 0px 0px round var(--card-radius))}.hamburger-menu-inner.active{clip-path:inset(0px 0% 0px 0px round var(--card-radius))}.header-toggle.hamburger-open{color:var(--header-color)}.hamburger-social-icons .socialmedia-list{--gap: 10px}.hamburger-social-icons-wrapper{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;border:1px solid rgb(var(--header-border-color));border-radius:var(--card-radius);padding:20px;gap:20px;margin-top:40px}.hamburger-social-icons .socialmedia-link{--svg-wrapper-size: 13px;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border-radius:100%;color:var(--link-color);border:1px solid var(--link-color);transition:.4s ease}.hamburger-header{margin-bottom:40px}.hamburger-menu-list{height:100%;overflow:hidden;overflow-y:auto;padding-right:10px;padding-block:4px}.hamburger-menu{height:calc(100vh - 2rem);overflow:hidden;padding:40px;display:grid;grid-template-rows:auto 1fr auto}.hamburger-menu-wrapper.open .hamburger-menu{pointer-events:auto}.hamburger-close{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border:1px solid var(--button-border);border-radius:10px;color:var(--button-text);transition:.4s ease-out}.hamburger-close:focus-visible{outline-offset:2px}.hamburger-close svg{width:12px;height:auto;display:block}.hamburger-submenu{height:calc(100vh - 2rem);overflow:hidden;overflow-y:auto;position:relative}.hamburger-submenu.open{pointer-events:auto}.hamburger-submenu-inner{height:100%;overflow:hidden;overflow-y:auto}.hamburger-submenu-link{color:var(--link-color);display:flex;align-items:center;justify-content:space-between;position:relative;transition:.4s ease;overflow:hidden;min-height:1.3em}.hamburger-submenu-item>.hamburger-submenu-link{overflow:visible}.hamburger-submenu-link:before,.hamburger-submenu-link .mobile-menu-text:before,.hamburger-submenu-menu-link:before{content:attr(data-replace);position:absolute;left:0;transform:translateY(100%);min-height:24px}.hamburger-submenu-link .mobile-menu-text{color:var(--link-color);position:relative;transition:.4s ease;min-height:24px}.hamburger-submenu-menu-link{color:var(--link-color);position:relative;transition:.4s ease;display:inline-block}.hamburger-submenu-link:hover{color:var(--link-hover-color)}.hamburger-submenu-link .header-dropdown-icon{--svg-wrapper-size: 24px;border:none;cursor:pointer;padding:5px;transition:transform .4s ease}.hamburger-submenu-menu-wrap .mobile-menu-back{padding:6px 10px;border-radius:5px;display:inline-flex;width:auto;align-items:center;gap:5px;border:1px solid var(--button-border);margin-bottom:20px;color:var(--button-text);display:none}.hamburger-submenu-list .hamburger-submenu-item+.hamburger-submenu-item{margin-top:12px}.hamburger-submenu-item{overflow:hidden}.hamburger-submenu-link .header-dropdown-icon svg{width:100%}.hamburger-menu-item{cursor:pointer;gap:10px;display:flex;align-items:center;justify-content:space-between}.hamburger-menu-item+.hamburger-menu-item{margin-top:20px}.hamburger-menu-link{color:var(--link-color);display:inline-block;cursor:pointer}.hamburger-menu-item:not(.has-children) .hamburger-menu-link{width:100%}.hamburger-menu-item>.svg-wrapper{--svg-wrapper-size: 32px;aspect-ratio:1;padding:9px;border-radius:10px;color:var(--link-color);border:1px solid currentColor;cursor:pointer}.hamburger-menu-item>.svg-wrapper:focus-visible{outline-offset:2px}.hamburger-submenu-wrapper-inner{opacity:0;visibility:hidden;pointer-events:none;grid-column:1/2;grid-row:1/2;transition:.4s ease-out;will-change:transform;padding:25px;background:var(--body-alternate-background);border-radius:var(--card-radius);overflow:hidden;overflow-y:auto;height:100%}.hamburger-submenu-wrapper-inner.open{opacity:1;visibility:visible;pointer-events:auto;transform:translate(0)}.hamburger-submenu-wrapper{height:100%;padding:40px 30px;display:grid}.hamburger-submenu-item.open .header-menu-icon{transform:rotate(90deg)}.hamburger-submenu-menu{min-height:28px;transition:height .4s ease}.hamburger-submenu-menu-wrap{opacity:0;display:none;padding:10px 0;visibility:hidden;transition:opacity .4s ease 0s,visibility 0s linear .41s}.hamburger-submenu-item.open .hamburger-submenu-menu-wrap{opacity:1;display:block;visibility:visible;transition:opacity .4s ease .1s,visibility 0s linear 0s}.hamburger-submenu-menu-list .hamburger-submenu-menu-item+.hamburger-submenu-menu-item{margin-top:8px}.hamburger-submenu-menu-item{overflow:hidden}.hamburger-social-heading{color:var(--heading-color)}.hamburger-promotions{display:flex;flex-direction:column;gap:10px;margin-top:20px}.hamburger-promotion{position:relative;border-radius:var(--card-radius);overflow:hidden}.hamburger-promotion-content-inner{display:flex;align-items:center;justify-content:space-between;gap:10px}.hamburger-promotion-media{height:200px}.hamburger-promotion-content{position:absolute;bottom:0;inset-inline:0;padding:5px clamp(5px,var(--card-radius),12px) clamp(5px,var(--card-radius),15px);background:linear-gradient(180deg,#0000 21.24%,rgba(var(--image-overlay-background),var(--image-overlay-opacity)) 94.15%)}.hamburger-promotion-button{--svg-wrapper-size: 12px;width:28px;height:28px}.hamburger-submenu-wrapper-inner:not(:has(.hamburger-submenu-list)) .hamburger-promotions{margin:0}@media (max-width:1024px){.hamburger-menu-wrapper{display:none}}@media (min-width: 768px){.header-main.header-sticky.header-hamburger.header-sticky-animation .header-logo-inner{padding:0}.header-main.header-sticky.header-sticky-animation.header-hamburger .header-logo-inner>img{left:50%;transform-origin:center top}.header-hamburger .header-wrapper{grid-template-areas:"navigation logo buttons";grid-template-columns:1fr auto 1fr}.header-hamburger .header-toggle,.header-hamburger .mobile-hamburger{margin-left:0;margin-right:auto}}@media (min-width: 1025px){header:has(.header-hamburger) .backdrop-overlay{z-index:11;transition:opacity .4s ease .4s,visibility 0s linear .8s}header:has(.hamburger-menu-wrapper.open) .backdrop-overlay{opacity:1;visibility:visible;transition:opacity .4s ease 0s,visibility 0s linear 0s}.header-hamburger .header-toggle .icon-hamburger rect{transition:width .4s ease}.header-hamburger .header-toggle:hover .icon-hamburger rect:first-child{width:7px}.header-hamburger .header-toggle:hover .icon-hamburger rect:last-child{width:15px}.hamburger-submenu-link .mobile-menu-text:hover,.hamburger-submenu-menu-link:hover{color:var(--link-hover-color)}.hamburger-submenu-menu-wrap .mobile-menu-back:hover{color:var(--button-text-hover);border-color:var(--button-background-hover);background:var(--button-background-hover)}a.hamburger-menu-link:hover,.hamburger-menu-item.has-children:hover span.hamburger-menu-link,.hamburger-menu-item.has-children:not(:has(a.hamburger-menu-link:hover)):hover .svg-wrapper{color:var(--link-hover-color)}.hamburger-social-icons .socialmedia-link:hover{background:var(--link-color);color:var(--link-hover-color);border-color:var(--link-color)}.hamburger-close:hover{background:var(--button-background-hover);color:var(--button-text-hover);border-color:var(--button-background-hover)}.hamburger-submenu-item>.hamburger-submenu-link:hover,.hamburger-submenu-item .hamburger-submenu-link .mobile-menu-text:hover,.hamburger-submenu-menu-link:hover{transform:translateY(-100%)}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/header-hamburger.css.map */
