html.js{--mp-x: 24px;--mp-y: 12px;--mp-h: 64px}@media screen and (max-width:749px){html.js{--mp-x: 12px;--mp-y: 8px;--mp-h: 56px}}html.js #memerle-header-wrapper,html.js #memerle-header-wrapper:has(.site-header.scrolled){padding:calc(env(safe-area-inset-top,0px) + var(--mp-y)) var(--mp-x) 0!important;background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;pointer-events:none;transition:padding .35s ease}html.js #memerle-header-wrapper>*{pointer-events:auto}html.js #memerle-header-wrapper:has(.announcement-bar):not(:has(.site-header.scrolled)){padding-top:0!important}html.js #memerle-header-wrapper .announcement-bar,html.js #memerle-topbar .announcement-bar{display:flex;align-items:center;box-sizing:content-box!important;height:34px;max-height:calc(34px + env(safe-area-inset-top,0px));margin:0 calc(-1 * var(--mp-x)) var(--mp-y)!important;padding:env(safe-area-inset-top,0px) 0 0!important;width:auto!important;overflow:hidden;white-space:nowrap;line-height:34px;background:#02a145!important;color:#fff!important;font-size:12px!important;font-weight:500!important;letter-spacing:.04em!important;text-align:center;opacity:1;transition:max-height .35s ease,margin .35s ease,padding .35s ease,opacity .25s ease}html.js #memerle-topbar .announcement-bar:not(.memerle-marquee){justify-content:center}html.js #memerle-header-wrapper:has(.site-header.scrolled) .announcement-bar{max-height:0;margin-bottom:0!important;padding-top:0!important;opacity:0}html.js .memerle-marquee__track{display:flex;width:max-content;animation:memerle-marquee 60s linear infinite;will-change:transform}html.js .memerle-marquee:hover .memerle-marquee__track{animation-play-state:paused}html.js .memerle-marquee__group{display:flex;margin:0;padding:0;list-style:none}html.js .memerle-marquee__group li{position:relative;padding:0 44px}html.js .memerle-marquee__group li:after{content:"";position:absolute;right:-2.5px;top:50%;width:5px;height:5px;margin-top:-2.5px;border-radius:50%;background:currentColor;opacity:.85}@keyframes memerle-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){html.js .memerle-marquee__track{animation:none}}html.js .site-header,html.js .site-header.scrolled,html.js #shopify-section-header .site-header{height:var(--mp-h)!important;min-height:var(--mp-h)!important;border-radius:999px!important;background:#bebebe47!important;backdrop-filter:blur(20px) saturate(140%)!important;-webkit-backdrop-filter:blur(20px) saturate(140%)!important;border:1px solid rgba(255,255,255,.5)!important;box-shadow:0 6px 24px #1a1a1a12!important}html.js .memerle-header-wrapper .header__inner{padding-left:14px!important;padding-right:14px!important}@media screen and (min-width:750px){html.js .memerle-header-wrapper .header__inner{padding-left:32px!important;padding-right:28px!important}}html.js .site-header.scrolled .memerle-logo-mark,html.js .site-header.scrolled .header__heading-logo{filter:none!important}html.js .site-header.scrolled a,html.js .site-header.scrolled .header__menu-item,html.js .site-header.scrolled .header__menu-item span,html.js .site-header.scrolled svg,html.js .site-header.scrolled .header__icon svg,html.js .site-header.scrolled .header__icons svg,html.js .site-header.scrolled button svg,html.js .site-header.scrolled .disclosure__button,html.js .site-header.scrolled select,html.js .site-header.scrolled .localization-form__select{color:#1a1a1a!important}html.js .site-header a:hover,html.js .site-header .header__menu-item:hover,html.js .site-header .header__menu-item:hover span,html.js .site-header .header__icon:hover svg{color:#02a145!important}html.js .site-header.scrolled .cart-count-bubble{background:#1a1a1a!important;color:#fff!important}@media screen and (min-width:990px){html.js .site-header .header__inline-menu .header__menu-item,html.js .site-header .header__inline-menu .header__menu-item span,html.js .site-header .header__inline-menu .list-menu__item a,html.js .site-header .disclosure__button,html.js .site-header .disclosure__button span,html.js .site-header .localization-form__select,html.js .site-header .localization-form__select span{text-transform:uppercase!important;letter-spacing:0!important;font-size:11px!important;font-weight:600!important}html.js .memerle-header-wrapper .site-header .memerle-logo-mark,html.js .memerle-header-wrapper .site-header .header__heading-logo{max-height:26px!important;width:auto!important}html.js .memerle-header-wrapper .mega-menu__content{margin-top:10px;border:none!important;border-radius:24px;box-shadow:0 12px 32px #1a1a1a1f}}@media screen and (max-width:989px){html.js .memerle-header-wrapper .site-header .header__inner{display:grid!important;grid-template-areas:"left-icons heading icons"!important;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)!important;column-gap:8px!important}html.js .memerle-header-wrapper .site-header .header__inner>header-drawer{grid-area:left-icons!important;justify-self:start!important}html.js .memerle-header-wrapper .site-header .header__heading{grid-area:heading!important;justify-self:center!important;text-align:center!important;margin:0!important}html.js .memerle-header-wrapper .site-header .header__heading-link{display:flex!important;justify-content:center!important;margin:0!important;padding:0!important}html.js .memerle-header-wrapper .site-header .header__icons{grid-area:icons!important;justify-self:end!important}}@media screen and (max-width:749px){html.js .memerle-header-wrapper .site-header .memerle-logo-mark,html.js .memerle-header-wrapper .site-header .header__heading-logo{max-height:22px!important;width:auto!important}}html.js .memerle-lang-flags .memerle-flag{display:inline-block;flex-shrink:0;width:21px;height:14px;border-radius:2px;box-shadow:0 0 0 1px #0000001f;vertical-align:middle}html.js .memerle-lang-flags .disclosure__button{display:inline-flex;align-items:center;gap:6px}html.js .memerle-lang-flags .disclosure__link{display:flex;align-items:center;gap:8px}html.js .site-header svg.memerle-flag,html.js .memerle-lang-flags svg.memerle-flag{fill:none!important;stroke:none!important;color:inherit!important;width:21px!important;height:14px!important;position:static!important;display:inline-block!important}html.js .site-header .memerle-lang-flags .disclosure__button{padding-left:8px!important;padding-right:8px!important;min-width:0!important;width:auto!important}html.js .site-header .memerle-lang-flags .disclosure__button .icon-caret{position:static!important;margin:0!important}@media screen and (max-width:989px){html.js .site-header:has(#Details-menu-drawer-container[open]){backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html.js #memerle-header-wrapper:has(#Details-menu-drawer-container[open]):before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background:#1a1a1a59;pointer-events:auto;animation:memerle-fade-in .25s ease}html.js .memerle-header-wrapper .menu-drawer{position:fixed!important;top:calc(env(safe-area-inset-top,0px) + 12px)!important;left:12px!important;right:12px!important;bottom:calc(env(safe-area-inset-bottom,0px) + 12px)!important;width:auto!important;height:auto!important;max-height:none!important;padding:0!important;border:none!important;border-radius:18px!important;background:#fff!important;box-shadow:0 20px 60px #1a1a1a2e!important;overflow:hidden!important;z-index:2!important;opacity:0;transform:translateY(10px) scale(.98)!important;transition:opacity .25s ease,transform .25s ease,visibility .25s ease!important}html.js .memerle-header-wrapper details[open].menu-opening>.menu-drawer{opacity:1;transform:none!important}html.js .memerle-header-wrapper .menu-drawer__inner-container,html.js .memerle-header-wrapper .menu-drawer__navigation-container{height:100%!important}html.js .memerle-header-wrapper .menu-drawer__navigation{padding:72px 0 0!important}html.js .memerle-header-wrapper #Details-menu-drawer-container[open]>summary.header__icon--menu{position:fixed!important;top:calc(env(safe-area-inset-top,0px) + 28px)!important;right:28px!important;z-index:3!important;width:40px!important;height:40px!important;display:flex!important;align-items:center;justify-content:center}html.js .memerle-header-wrapper .menu-drawer__menu>li{margin:0!important;border-bottom:1px solid #e6e6e6}html.js .memerle-header-wrapper .menu-drawer__menu>li:first-child{border-top:1px solid #e6e6e6}html.js .memerle-header-wrapper .menu-drawer__menu-item{position:relative;display:flex!important;align-items:center;padding:24px 28px!important;font-size:15px!important;font-weight:600!important;letter-spacing:0!important;text-transform:uppercase!important;color:#1a1a1a!important;background:transparent!important}html.js .memerle-header-wrapper .menu-drawer__menu-item--active{color:#02a145!important}html.js .memerle-header-wrapper .menu-drawer__menu-item .icon-arrow{position:absolute;right:28px!important;top:50%;width:12px!important;height:12px!important;margin-top:-6px}html.js .memerle-header-wrapper .menu-drawer__submenu{padding-top:72px!important;background:#fff!important}html.js .memerle-header-wrapper .menu-drawer__close-button{margin:0 0 8px!important;padding:0 28px 16px!important;font-size:13px!important;font-weight:600!important;text-transform:uppercase!important;color:#6b6b6b!important;background:transparent!important}html.js .memerle-header-wrapper .menu-drawer__utility-links{padding:0 28px 24px!important;background:transparent!important;border-top:1px solid #e6e6e6}html.js .memerle-header-wrapper .menu-drawer__account{display:flex!important;align-items:center;gap:10px;margin:0!important;padding:24px 0!important;font-size:15px!important;font-weight:700!important;text-transform:uppercase!important;color:#1a1a1a!important}html.js .memerle-header-wrapper .menu-drawer__localization localization-form:has(#HeaderCountryMobileForm){display:none!important}html.js .memerle-header-wrapper .menu-drawer__localization{padding:0!important}}@keyframes memerle-fade-in{0%{opacity:0}to{opacity:1}}@media screen and (max-width:989px){html.js body .memerle-header-wrapper .site-header .header__icons .header__icon svg,html.js body .memerle-header-wrapper .site-header .header__icons .header__icon,html.js body .memerle-header-wrapper .site-header summary.header__icon--menu svg,html.js body .memerle-header-wrapper .site-header summary.header__icon--menu{color:#fff!important}html.js body .memerle-header-wrapper #Details-menu-drawer-container[open]>summary.header__icon--menu,html.js body .memerle-header-wrapper #Details-menu-drawer-container[open]>summary.header__icon--menu svg{color:#1a1a1a!important}html.js body .memerle-header-wrapper .site-header .cart-count-bubble{background:#fff!important;color:#1a1a1a!important}html.js .memerle-header-wrapper .menu-drawer__localization,html.js .memerle-header-wrapper .menu-drawer__localization localization-form,html.js .memerle-header-wrapper .menu-drawer__localization form,html.js .memerle-header-wrapper .menu-drawer__localization .disclosure{margin-left:0!important;padding-left:0!important}html.js body .memerle-header-wrapper .menu-drawer__localization .disclosure__button{margin:0!important;padding:0!important;min-height:0!important;font-size:14px!important;font-weight:600!important}html.js .memerle-header-wrapper .menu-drawer__navigation-container,html.js .memerle-header-wrapper .menu-drawer__submenu{scrollbar-width:none}html.js .memerle-header-wrapper .menu-drawer__navigation-container::-webkit-scrollbar,html.js .memerle-header-wrapper .menu-drawer__submenu::-webkit-scrollbar{display:none}}@media screen and (max-width:749px){html.js body .site-header,html.js body .site-header.scrolled,html.js body #shopify-section-header .site-header{background:#96938e57!important;border:1px solid rgba(255,255,255,.3)!important;box-shadow:0 4px 14px #00000012!important}}html.js #memerle-topbar{position:absolute;top:0;left:0;right:0;z-index:3}html.js #memerle-topbar .announcement-bar{margin:0!important;max-height:none;opacity:1}html.js.memerle-has-topbar #memerle-header-wrapper:not(:has(.site-header.scrolled)){padding-top:calc(env(safe-area-inset-top,0px) + 34px + var(--mp-y))!important}html.js #memerle-topbar{padding-top:env(safe-area-inset-top,0px);background:rgb(var(--color-background, 255, 255, 255))}html.js #memerle-topbar .announcement-bar{padding-top:0!important}html.js #memerle-topbar{top:calc(-1 * var(--header-height, 100px))}@media screen and (max-width:749px){html.js body.template-index #memerle-topbar,html.js body[class*=template-index] #memerle-topbar{top:0}}html.js #memerle-header-wrapper .announcement-bar,html.js #memerle-topbar .announcement-bar{background:#01873a!important}
/*# sourceMappingURL=/cdn/shop/t/48/assets/memerle-header-pill.css.map */
