.header{max-width:100%}.header:not(.drawer-menu).page-width{padding-inline:7rem}.header__icons{gap:1.4rem;align-items:center}.header__icon .svg-wrapper,.header__icon .icon{width:auto;height:3rem}@media screen and (max-width: 1240px){.header:not(.drawer-menu).page-width{padding-inline:4rem}}@media screen and (max-width: 989px){.header header-drawer .icon{height:2rem}.header .header__icons .extra-menu{display:none}}@media screen and (max-width: 749px){.announcement-bar__message{font-size:1.4rem;padding:.6rem 0;min-height:3.4rem}.header:not(.drawer-menu).page-width{padding-inline:1.5rem}.header .header__heading-logo{width:13.3rem}}.shopify-section-group-header-group:has(details[open]){z-index:99999}.header__submenu.custom-megamenu{width:46rem;padding:2rem 1.5rem;border-radius:1.5rem;overflow:hidden;margin-top:3rem;border:0}.header__submenu.custom-megamenu .mega-menu__list{padding:0;list-style:none}.header__submenu.custom-megamenu .mega-menu__list li{margin-bottom:.5rem}.header__submenu.custom-megamenu .mega-menu__list li .menu-card{display:flex;align-items:center;padding:1rem 1.5rem 1rem 1rem;border-radius:1rem;position:relative}.header__submenu.custom-megamenu .mega-menu__list li .menu-card:not(:hover){background:transparent}.header__submenu.custom-megamenu .mega-menu__list li .menu-card .menu-card-image-wrapper{width:8.5rem;height:8.5rem;flex:0 0 9.5rem;object-fit:contain}.header__submenu.custom-megamenu .mega-menu__list li .menu-card .menu-card-content{padding:.8rem 0 .2rem 1.8rem}.header__submenu.custom-megamenu .mega-menu__list li .menu-card .menu-card-content a{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:1;display:block}.header__submenu.custom-megamenu .mega-menu__list li .menu-card .menu-card-content .menu-card__badge .badge{border:0;font-size:1.2rem;font-weight:300;line-height:1.25;margin-bottom:.4rem;padding:.4rem .8rem .3rem}.header__submenu.custom-megamenu .mega-menu__list li .menu-card .menu-card-content .menu-card__badge .badge.badge-subscription{background-color:#4b635d;color:#fff}.header__submenu.custom-megamenu .mega-menu__list li .menu-card .menu-card-content .menu-card__badge .badge.badge-new{background:#e7de59;color:#1e322d}.header__submenu.custom-megamenu .mega-menu__list li .menu-card .menu-card-content h2{font-family:var(--font-body--family);font-size:1.8rem;font-weight:500;line-height:1;margin:0 0 .5rem}.header__submenu.custom-megamenu .mega-menu__list li .menu-card .menu-card-content .rte{font-size:1.5rem;font-weight:400;line-height:1.2;color:rgba(var(--color-foreground),.75)}.header__submenu.custom-megamenu .menu-button{display:block;margin:1rem 1.5rem 0;border-top:1px solid rgba(var(--color-foreground),.2)}.header__submenu.custom-megamenu .menu-button .link{font-size:1.8rem;font-weight:500;line-height:1;padding:1.5rem 0;display:flex;align-items:center;gap:.3rem;text-decoration:none}.header__submenu.custom-megamenu .menu-button .link .icon{width:2rem;height:.7rem;stroke:currentColor;stroke-width:.5;transform:rotate(-90deg);margin:0;transition:all .3s ease-in}.header__submenu.custom-megamenu .menu-button .link:hover .icon{margin-left:.3rem}.menu-drawer__close-button{display:none}.menu-drawer .menu-drawer__navigation .list-menu__item{padding:.75rem 2.5rem;font-size:2rem;font-weight:400;line-height:1.4}.menu-drawer .menu-drawer__navigation>.menu-drawer__menu>li:has(.custom-menu){margin-bottom:2.25rem}.menu-drawer .menu-drawer__navigation .custom-menu{padding:2.5rem}.menu-drawer .menu-drawer__navigation .custom-menu .menu-drawer__menu-item{font-size:1.4rem;font-weight:400;line-height:1.285714285;padding:0}.menu-drawer .menu-drawer__navigation .custom-menu .menu-drawer__menu-item .svg-wrapper{display:none}.menu-drawer .menu-drawer__navigation .custom-menu .menu-drawer__submenu{position:static;background:transparent}.menu-drawer .menu-drawer__navigation .menu-drawer-list{padding:0;list-style:none;margin-top:1.5rem}.menu-drawer .menu-drawer__navigation .menu-drawer-list li{padding:1.1rem 0;border-top:.1rem solid rgba(var(--color-foreground),.2)}.menu-drawer .menu-drawer__navigation .menu-drawer-list li:last-child{border-bottom:.1rem solid rgba(var(--color-foreground),.2)}.menu-drawer .menu-drawer__navigation .menu-drawer-list li .menu-card{display:flex;align-items:center;position:relative;background:transparent;flex-direction:row-reverse}.menu-drawer .menu-drawer__navigation .menu-drawer-list li .menu-card .menu-card-image-wrapper{width:7.5rem;height:7.5rem;flex:0 0 7.5rem;object-fit:contain;margin-left:1rem}.menu-drawer .menu-drawer__navigation .menu-drawer-list li .menu-card .menu-card-content a{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:1;display:block}.menu-drawer .menu-drawer__navigation .menu-drawer-list li .menu-card .menu-card-content .menu-card__badge .badge{border:0;font-size:1.2rem;font-weight:300;line-height:1.25;margin-bottom:.4rem;padding:.4rem .8rem .3rem}.menu-drawer .menu-drawer__navigation .menu-drawer-list li .menu-card .menu-card-content .menu-card__badge .badge.badge-subscription{background-color:#4b635d;color:#fff}.menu-drawer .menu-drawer__navigation .menu-drawer-list li .menu-card .menu-card-content .menu-card__badge .badge.badge-new{background:#e7de59;color:#1e322d}.menu-drawer .menu-drawer__navigation .menu-drawer-list li .menu-card .menu-card-content h2{font-family:var(--font-body--family);font-size:2.2rem;font-weight:500;line-height:1;margin:0}.menu-drawer .menu-drawer__navigation .menu-drawer-list li .menu-card .menu-card-content .rte{display:none}.menu-drawer .menu-drawer__navigation .menu-button{display:block;margin:1rem 0 0}.menu-drawer .menu-drawer__navigation .menu-button .link{font-size:1.8rem;font-weight:500;line-height:1;padding:1.5rem 0;display:flex;align-items:center;justify-content:space-between;gap:.3rem;text-decoration:none}.menu-drawer .menu-drawer__navigation .menu-button .link .icon{width:2rem;height:.7rem;stroke:currentColor;stroke-width:.5;transform:rotate(-90deg);margin:0;transition:all .3s ease-in}.menu-drawer .menu-drawer__utility-links .list-social{flex-direction:column}.menu-drawer .menu-drawer__utility-links .list-social .list-social__link{text-decoration:none;font-size:1.8rem;font-weight:500;line-height:1;gap:1rem;align-items:center;padding:1rem 0}.menu-drawer .menu-drawer__utility-links .list-social .list-social__link .svg-wrapper{width:2.8rem;height:2.8rem;background:url(shape-butts.svg)no-repeat scroll center;background-size:contain;color:#fff}.menu-drawer .menu-drawer__utility-links .list-social .list-social__link .svg-wrapper .icon{width:1.8rem;height:1.8rem}body:has(.white-popup-wrapper.active){overflow:hidden}.promo-link{position:fixed;right:0!important;top:40%;font-weight:500;font-size:1.5rem;line-height:2rem;color:#313547;background-color:#fff;z-index:999;padding:1.95rem 1rem;writing-mode:tb-rl;transform:rotate(180deg);border-top-right-radius:.3rem;border-bottom-right-radius:.3rem;text-decoration:none}.promo-link.promo-link-product{position:absolute;bottom:0;height:.1rem;width:.1rem;opacity:0;z-index:99}.promo-link.promo-link-product:after{display:none}.promo-link:after{content:"";position:absolute;right:-.3rem;top:-.1rem;width:.5rem;height:101%;background-image:url(waves-border.svg);background-size:auto 100%;background-repeat:no-repeat;transform:rotate(180deg)}.white-popup-wrapper{display:none;position:fixed;width:100%;height:100%;background:#0b0b0bcc;top:0;left:0;right:0;bottom:0;z-index:999;align-items:center;justify-content:center}.white-popup-wrapper.active{display:flex}.white-popup-wrapper .white-popup-block{background:#fff;padding:2rem;text-align:left;max-width:61rem;position:relative;border:.1rem solid #fff;border-radius:2rem}.white-popup-wrapper .green-pop{background-color:#4b635d;border-color:#4b635d}.white-popup-wrapper .close-popup{position:absolute;width:3.5rem;height:3.5rem;top:1rem;right:1rem;display:flex;align-items:center;justify-content:center;cursor:pointer}.white-popup-wrapper .content-modal{text-align:center;padding:3rem}.white-popup-wrapper .content-modal-save{display:flex;justify-content:center;padding-top:5.5rem;padding-bottom:6rem}.white-popup-wrapper .content-modal-save .info-modal{text-align:center;width:42rem;max-width:100%}.white-popup-wrapper .content-modal-save .info-modal h1{font-size:3.2rem;line-height:.9375;color:#f4d4ba;margin:0 0 2rem}.white-popup-wrapper .content-modal-save-community .info-modal h1{font-size:2.4rem;line-height:1.16666667}.white-popup-wrapper .content-modal-save .info-modal h1 span{position:relative;top:-.3rem}.white-popup-wrapper .content-modal-save-community .info-modal h1 span{top:0}.white-popup-wrapper .content-modal-save .info-modal p{font-weight:400;font-size:2rem;line-height:1;text-align:center;color:#fff;margin:0 0 1rem}.white-popup-wrapper .content-input-save{margin-top:3.5rem;position:relative}.white-popup-wrapper .wrapper-subscribe-apiklaviyo .klaviyo_styling .klaviyo_messages .error_message{color:#fff}.white-popup-wrapper .inputsave,.white-popup-wrapper .content-input-save input[type=email],.white-popup-wrapper #klaviyopop input[type=email]{width:103%;font-family:var(--font-body--family);background:#ffffff4d;border-radius:8rem;height:4.8rem;color:#fff;border:none;font-weight:500;font-size:1.8rem;line-height:normal;padding-left:2rem;padding-right:12rem}.white-popup-wrapper .submitsave,.white-popup-wrapper .content-input-save input[type=button],.white-popup-wrapper #klaviyopop button{position:absolute;right:.8rem;top:.5rem;height:3.2rem;font-family:var(--font-body-family);font-weight:600;font-size:1.4rem;line-height:1;display:flex;align-items:center;justify-content:center;color:#2f5a5c;text-transform:uppercase;width:auto;border:none;border-radius:3rem;background:#fff;width:9rem;padding:1.1rem 1rem}.white-popup-wrapper #klaviyopop button{width:11rem;height:3.6rem;right:-.4rem}.white-popup-wrapper #klaviyopop p,.white-popup-wrapper #klaviyopop p>span{font-family:var(--font-body--family);color:#fff;font-weight:400;font-size:1.4rem}.white-popup-wrapper #klaviyopop p strong{font-size:2rem;font-family:var(--font-heading-family);color:#f4d4ba}.white-popup-wrapper #klaviyopop.content-input-save ::-webkit-input-placeholder{font-size:1.8rem}.white-popup-wrapper .content-input-save ::-webkit-input-placeholder,.white-popup-wrapper .content-input-save ::-moz-placeholder,.white-popup-wrapper .content-input-save :-ms-input-placeholder,.white-popup-wrapper .content-input-save :-moz-placeholder{font-family:var(--font-body--family);color:#fff;font-size:1.8rem}.white-popup-wrapper #pop-discount #klaviyopop .ql-snow.ql-container{padding-top:3rem;position:relative;text-align:center}.white-popup-wrapper #pop-discount #klaviyopop .ql-snow.ql-container:before{position:absolute;top:-1rem;left:0;right:0;margin:0 auto;background:url(wave-community.svg)no-repeat scroll center;background-size:cover;display:inline-block;content:"";width:10.9rem;height:.9rem}.white-popup-wrapper #pop-discount-promo #klaviyopop .ql-snow.ql-container{padding-top:3rem;position:relative;text-align:center}.white-popup-wrapper #pop-discount-promo #klaviyopop .ql-snow.ql-container:before{position:absolute;top:-1rem;left:0;right:0;margin:0 auto;background:url(wave-community.svg)no-repeat scroll center;background-size:cover;display:inline-block;content:"";width:10.9rem;height:.9rem}@media screen and (max-width: 749px){.promo-link{font-size:1.3rem;padding:1.75rem .7rem}.white-popup-wrapper{padding-inline:.6rem}.white-popup-wrapper .white-popup-block{width:100%;padding:2rem 2.5rem}.white-popup-wrapper .content-modal-save{padding:5.5rem 0 6rem}.white-popup-wrapper .content-modal-save .info-modal h1{font-size:2.4rem;line-height:1}.white-popup-wrapper .content-modal-save .info-modal p{font-size:1.7rem;line-height:1.176470588}.white-popup-wrapper .content-input-save{margin-top:5.5rem}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/header.css.map */
