.cc-announcement .announcement{background:#d4f877!important;color:#17200d!important}.cc-announcement .announcement a,.cc-announcement .announcement p{color:#17200d!important}.x3-menu-panel{display:none}body:has(.x3-enhanced[open]) :is(button,[role=button]):has([aria-label="Close modal"]),body:has(.x3-enhanced[open]) #whatsapp-widget-root{visibility:hidden!important}.cc-header .header__grid{font-family:Arial,sans-serif!important}.cc-header .header__grid .main-nav__collection-image{display:none!important}.cc-header .header__grid .search__input{background:#eff1ea!important;border:0!important;border-radius:0!important;font:13px Arial,sans-serif!important;min-height:44px!important}@media(min-width:769px){.cc-header .header__grid{display:grid!important;grid-template-columns:1fr minmax(220px,430px) 1fr;gap:0 24px;padding:16px 24px 0!important;max-width:1440px}.cc-header .header__grid .header__logo{width:auto!important;padding:0!important;margin:0!important}.cc-header .header__logo .logo__link{height:52px!important;overflow:hidden}.cc-header .header__logo img{width:90px!important;height:90px!important;margin-top:-19px!important}.cc-header .header__grid .header__search{width:100%!important;max-width:430px!important;margin:0!important;grid-column:2;grid-row:1}.cc-header .header__grid .header__icons{grid-column:3;grid-row:1;margin:0!important;justify-self:end}.cc-header .header__grid .main-menu{grid-column:1/-1;width:100%;margin-top:16px;border-top:1px solid #daddd4}.cc-header .main-menu__content{position:static!important;gap:12px;align-items:center}.cc-header .main-nav{display:flex!important;flex-wrap:nowrap!important;margin:0!important;gap:3px!important}.cc-header .main-nav>li,.cc-header .main-nav>li>details{position:static!important}.cc-header .header__grid .main-nav__item--primary{font:400 13px/20px Arial,sans-serif!important;padding:15px 10px!important;margin:0!important;white-space:nowrap}.cc-header .secondary-nav{padding:0!important;margin:0!important}.cc-header .main-nav__item--primary svg{width:14px;height:14px;margin-left:7px}.cc-header .main-nav>li>details[open]>summary{box-shadow:inset 0 -3px #151915}.cc-header .header__grid .secondary-nav__cta{font:600 12px Arial,sans-serif!important;white-space:nowrap;color:#fff!important;background:#111!important;border:0!important;margin:0!important;padding:11px 15px!important}.cc-header .main-nav>li>details.x3-enhanced>.main-nav__child{display:none!important}.cc-header .main-nav>li>details[open]>.x3-menu-panel{display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:32px;position:absolute;left:0;right:0;top:100%;z-index:30;background:#fff;color:#151915;border-top:1px solid #daddd4;border-bottom:1px solid #daddd4;padding:28px max(24px,calc((100vw - 1392px)/2));box-shadow:0 12px 20px #0000000a;max-height:calc(100vh - 170px);overflow:auto;text-align:left}.x3-menu-panel h2{display:inline-block;font:700 13px/1.4 Arial,sans-serif;letter-spacing:1px;text-transform:uppercase;margin:0 0 12px;padding:8px 12px;color:#fff;background:#111}.x3-menu-panel .x3-menu-more{padding-top:46px}.x3-menu-panel>section a{border-bottom:1px solid #e7e9e3!important;padding:9px 0}.x3-menu-panel ul{list-style:none;margin:0;padding:0;display:block}.x3-menu-panel a{display:block;font:400 14px/1.45 Arial,sans-serif!important;color:#151915;text-decoration:none;padding:7px 0;border:0!important}.x3-menu-panel a:hover{text-decoration:underline;text-underline-offset:4px}.x3-menu-panel a:focus-visible{outline:2px solid #151915;outline-offset:4px}.x3-menu-panel .x3-menu-all{font-weight:600!important;margin-bottom:4px}.x3-menu-panel .x3-menu-sub{padding-left:14px;border-left:1px solid #daddd4;margin:4px 0 10px}.x3-menu-panel .x3-menu-feature{background:#eff1ea;padding:26px;min-height:210px;align-self:stretch;display:flex;flex-direction:column;justify-content:center;gap:14px}.x3-menu-feature small{font:11px/1.4 Arial,sans-serif;letter-spacing:2px;text-transform:uppercase;color:#545c51}.x3-menu-feature strong{font:600 26px/1.15 Arial,sans-serif;letter-spacing:-.5px}.x3-menu-feature p{font:14px/1.5 Arial,sans-serif;margin:0;color:#545c51;max-width:280px}.x3-menu-feature a{font-size:13px!important;font-weight:600!important;margin-top:4px}}@media(min-width:769px)and (max-width:1050px){.cc-header .header__grid{padding-inline:20px!important;gap:0 16px}.cc-header .header__grid .main-nav__item--primary{font-size:12px!important;padding-inline:7px!important}.cc-header .main-nav{gap:0!important}.cc-header .main-nav__item--primary svg{margin-left:4px;width:12px}.cc-header .header__grid .secondary-nav__cta{font-size:11px!important}}@media(max-width:768px){body:has(.main-menu__disclosure[open]) :is(button,[role=button]):has([aria-label="Close modal"]),body:has(.main-menu__disclosure[open]) #whatsapp-widget-root{visibility:hidden!important}.cc-header .header__grid{padding:10px 16px 0!important}.cc-header .header__grid .main-nav__item--primary{font:400 16px/1.4 Arial,sans-serif!important;padding:15px 4px!important;min-height:50px}.cc-header .header__grid .child-nav__item{font:400 15px/1.4 Arial,sans-serif!important;padding:13px 4px!important}.cc-header .header__grid .main-nav__item-header{font-weight:700!important}.cc-header .header__grid .child-promos{display:none!important}.cc-header .header__grid .header__search{margin:8px 0 12px!important}.cc-header .header__grid .secondary-nav__cta{font:600 13px Arial,sans-serif!important;color:#fff!important;background:#111!important;border:0!important;padding:12px 16px!important}.cc-header .header__grid .child-nav__collection-image{display:block!important}}.x3-newsletter-trigger{border:0;background:transparent;color:inherit;font:inherit;cursor:pointer;padding:0;text-decoration:underline;text-underline-offset:3px}.x3-search-toggle{display:none;background:transparent;border:0;color:inherit;align-items:center;justify-content:center;width:40px;height:40px;padding:8px;cursor:pointer}.x3-search-toggle svg{width:22px;height:22px}.cc-header{top:0!important}.cc-header store-header{padding-block:0!important}.cc-header .header__grid{padding-bottom:0!important}@media(min-width:769px){.cc-header .main-menu__disclosure,.cc-header .header.is-out .main-menu__disclosure{max-height:none!important;overflow:visible!important}.cc-header .header__grid{padding-top:10px!important}.cc-header .header__grid .main-menu{margin-top:10px}.cc-header .header__grid .header__search{height:44px}.cc-header .header__grid .header__icons{padding-left:0;gap:2px}.cc-header.x3-compact .header__grid{grid-template-columns:minmax(0,1fr) auto;gap:0 8px;padding:0 20px!important;min-height:60px}.cc-header.x3-compact .header__logo{display:none!important}.cc-header.x3-compact .header__grid .main-menu{grid-column:1;grid-row:1;margin:0!important;border:0}.cc-header.x3-compact .header__grid .header__icons{grid-column:2;grid-row:1}.cc-header.x3-compact .header__search{display:none!important}.cc-header.x3-compact .x3-search-toggle{display:inline-flex}.cc-header.x3-compact.x3-search-open .header__grid .header__search{display:block!important;grid-column:1/-1;grid-row:2;max-width:none!important;margin:0 0 12px!important}.cc-header.x3-compact .main-nav__item--primary{padding-inline:7px!important;font-size:12px!important}.cc-header.x3-compact .secondary-nav__cta{padding:10px!important;font-size:11px!important}.cc-header.x3-compact .main-menu__content{gap:8px}.cc-header.x3-compact .x3-menu-panel{max-height:calc(100vh - 65px)}}@media(max-width:768px){.cc-header.x3-compact .header__search{display:none!important}.cc-header.x3-compact.x3-search-open .header__search{display:block!important}.cc-header.x3-compact .x3-search-toggle{display:inline-flex}.cc-header .header__logo .logo__link{height:56px;overflow:hidden}.cc-header .header__logo img{width:80px;height:80px;margin-top:-12px}.cc-header.x3-compact .header__grid{padding-bottom:6px!important}.cc-header .header__icons{gap:0}.cc-header .header__icon{padding:8px}.cc-header .main-menu__disclosure{max-height:none!important}}.x3-footer{background:#111!important;color:#fff!important;padding:0 0 26px!important;font-family:Arial,Helvetica,sans-serif}.x3-footer>.container{max-width:1480px;padding-inline:32px}.x3-footer a{color:#ddd;text-decoration:none}.x3-footer a:hover{text-decoration:underline;text-underline-offset:4px;color:#d4f877}.x3-footer-intro{display:flex;justify-content:space-between;gap:28px;align-items:end;padding:56px 0 40px;border-bottom:1px solid #3a3a3a}.x3-footer-intro p,.x3-footer-label{font-size:11px;font-weight:700;letter-spacing:.15em;margin:0 0 14px}.x3-footer-intro h2{font:900 clamp(36px,4.5vw,64px)/.96 Arial,sans-serif;letter-spacing:-.05em;color:#fff;margin:0}.x3-footer-intro span{font-size:14px;line-height:1.6;color:#bbb}.x3-footer-grid{display:grid;grid-template-columns:1fr 1fr 1.2fr 1.4fr;gap:32px;padding:40px 0}.x3-footer-grid h2{font:700 14px/1.4 Arial,sans-serif;letter-spacing:0;color:#fff;margin:0 0 18px}.x3-footer-grid ul{list-style:none;padding:0;margin:0}.x3-footer-grid li{margin:0 0 11px;font-size:13px;line-height:1.5}.x3-footer-social{margin-top:26px}.x3-footer .x3-footer-news h2{font-size:28px;line-height:1.1;letter-spacing:-.04em}.x3-footer-news p{font-size:13px;line-height:1.6;color:#bbb}.x3-footer-news button[data-x3-newsletter]{background:#d4f877;color:#111;border:0;padding:15px 20px;font:700 13px Arial,sans-serif;width:100%;margin-top:12px;cursor:pointer}.x3-footer-news details{margin-top:18px;font-size:12px;color:#bbb}.x3-footer-news summary{cursor:pointer}.x3-footer-news .form{margin-top:15px}.x3-footer .footer__meta{border-top:1px solid #3a3a3a;padding-top:25px;gap:24px}.x3-footer .footer__hr{border-color:#3a3a3a;margin:26px 0}.x3-footer-base{display:flex;justify-content:space-between;gap:24px;font-size:11px;line-height:1.7;color:#aaa}.x3-footer-base p{margin:0}.x3-footer-base>div{display:flex;gap:24px;align-items:end}.x3-footer :focus-visible{outline:2px solid #d4f877;outline-offset:4px}@media(max-width:1000px){.x3-footer-grid{grid-template-columns:1fr 1fr;gap:32px}}@media(max-width:600px){.x3-footer>.container{padding-inline:20px}.x3-footer-intro{padding:36px 0 28px;display:block}.x3-footer-intro>div+div{display:none}.x3-footer-grid{gap:28px 16px;padding:28px 0}.x3-footer-news{grid-column:1/-1;border-top:1px solid #333;padding-top:26px}.x3-footer-grid section:nth-child(3){grid-column:1/-1}.x3-footer-base{flex-direction:column}.x3-footer-base>div{justify-content:space-between}.x3-footer .payment-icons{justify-content:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/x3-header-design.css.map */
