body,p,ul li span,ul li p{font-size:16px;line-height:130%;font-family:var(--font-figtree)}body:has(.mobile-facets__disclosure.menu-opening):after,body:has(#HeaderDrawer.drawer-open):after{opacity:0}body:has(details[open]):after{opacity:0;z-index:0}body.menu-active:after,body.filter-drawer-open:after{opacity:1!important}.tableof-contents,.product-grid li.grid__item .card-wrapper .card__inner .card__media{border-radius:0}.app__cart--open ._cart__body_mdyn7_1{width:540px}.m-only{display:none!important}.d-only{display:flex!important}.gPreorderTopMessageParent .gPreorderTopMessage{display:none}.gPreorderBadge.rectangle,.gPreorderComingSoonBadge.rectangle{border-radius:40px!important}.gPreorderBadge.rectangle,.gPreorderComingSoonBadge.rectangle span{line-height:130%!important;font-size:12px!important;font-family:var(--font-figtree)!important}._shop_1584k_1._active_1584k_18{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.menu-opening .mobile-facets__inner{position:relative}.mobile-facets__label>svg{width:22px;height:22px}.active-facets{margin:0!important;flex-direction:column}.mobile-facets__submenu .mobile-facets__list .mobile-facets__item .mobile-facets__label svg.icon-checkmark{top:15px!important;left:6px!important;width:11px!important;height:11px!important}.active-facets .active-facets__button-wrapper *{font-size:14px}.active-facets .active-facets__button-wrapper{position:absolute;top:46px;left:auto;right:46px;padding:0;z-index:2}.active-facets .active-facets__button-wrapper .active-facets__button-remove{padding:0;text-decoration:underline}.active-facets .active-facets__button{margin:0;padding:0}.active-facets .mobile-facets__inner .active-facets-mobile{gap:5px}.tableof-contents .social-plateforms,.social-plateforms.m-only.tableof-contents{display:none!important}body:has(._shop_1584k_1._active_1584k_18):after{opacity:1}.product-page .breadcrumb{display:none}.product-page .product__media-list .product__media-item:first-child .product__media img{object-fit:contain}.app__cart--open .app__cart-main ._card_1e7ru_1{gap:20px;padding:0}.app__cart--open .app__cart-main{padding:20px 50px 30px}.app__cart--open ._wrapper_1v91g_1{padding:40px 50px 0}.app__cart--open ._header_15t53_1{border-bottom:none}.app__cart--open ._card__title_1e7ru_51{font-size:16px;text-transform:uppercase;font-family:var(--font-estoria);font-weight:var(--fontweight-regular)}.app__cart--open ._card__variant_1e7ru_65,.app__cart--open ._container__price_1ffrp_16{font-size:16px;font-family:var(--font-figtree);font-weight:var(--fontweight-regular)}.app__cart--open ._cart__body_mdyn7_1 ._header_15t53_1 ._header__main_15t53_8 ._main_15t53_48 ._title_15t53_19{visibility:hidden}.app__cart--open ._cart__body_mdyn7_1 ._header_15t53_1 ._header__body_15t53_16 ._body_15t53_55 ._wrapper_1v91g_1 ._title_1v91g_12{gap:10px;text-align:center;color:var(--color-light-yellow);background:#354419;padding:10px 0;font-size:16px;font-weight:var(--fontweight-regular);font-family:var(--font-figtree);display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.app__cart--open ._cart__body_mdyn7_1 ._header_15t53_1 ._header__body_15t53_16 ._body_15t53_55 ._wrapper_1v91g_1 ._title_1v91g_12:before{content:"";width:20px;height:20px;display:block;background-size:20px auto;background-repeat:no-repeat;background-image:url(https://cdn.shopify.com/s/files/1/0738/9252/8284/files/free-shipping-icon.svg?v=1784550089)}.app__cart--open ._cart__body_mdyn7_1 ._header_15t53_1 ._header__body_15t53_16 ._body_15t53_55 ._wrapper_1v91g_1 ._tiers_1v91g_22{display:none}.app__cart--open ._cart__body_mdyn7_1 .app__cart-main ._card__image_1e7ru_20{background:#d2d0b6;border-radius:0}.app__cart--open ._cart__body_mdyn7_1 .app__cart-main ._container_1a8k1_1{border-radius:0}.app__cart--open ._cart__body_mdyn7_1 ._actions__button_13dmj_94>button{font-size:12px;border-radius:40px;padding:12px 33.5px;text-transform:uppercase;font-family:var(--font-primary)}.app__cart--open ._cart__body_mdyn7_1 ._actions__button_13dmj_94>button:hover{background:transparent;color:var(--color-green)}.app__cart--open ._cart__body_mdyn7_1 ._cart__footer_mdyn7_13 ._button_1jy42_5{border-radius:40px;border:1px solid var(--color-green)!important}.app__cart--open ._cart__body_mdyn7_1 ._cart__footer_mdyn7_13 ._button_1jy42_5:hover{background:transparent}.app__cart--open ._cart__body_mdyn7_1 ._cart__footer_mdyn7_13 ._button_1jy42_5:hover p{color:var(--color-green)}.app__cart--open ._container_1a8k1_1{height:45px}.app__cart--open ._container_1a8k1_1 ._container__btn_1a8k1_9{width:43px}.app__cart--open ._container_1a8k1_1 ._container__digits_1a8k1_46{width:44px}.app__cart--open ._container_1btl5_1 ._list_1btl5_9{row-gap:15px}.app__cart--open ._container_1btl5_1 ._list_1btl5_9 ._card_13dmj_1{padding:0}.app__cart--open ._container_1btl5_1 ._list_1btl5_9 ._card_13dmj_1 ._card__img_13dmj_28{background:#d2d0b6;flex:0 0 25%;height:105px}.app__cart--open ._RemoveButton_1y0c3_1 svg{width:18px;height:24px}.app__cart--open ._main__title_13dmj_24{font-size:12px;font-family:var(--font-primary);font-weight:var(--fontweight-bold)}.app__cart--open ._container_1btl5_1 ._title_1btl5_1{font-family:var(--font-figtree);font-weight:var(--fontweight-medium)}.app__cart--open ._price__value_13dmj_25{font-size:16px;font-family:var(--font-figtree);font-weight:var(--fontweight-regular)}.app__cart--open ._button_1thhh_1,.app__cart--open ._wrapper_1jy42_1 ._button__text_1jy42_17{font-size:12px;line-height:150%;font-family:var(--font-primary);font-weight:var(--fontweight-bold)}.app__cart--open ._card__body_13dmj_58{gap:0}.app__cart--open ._info_13dmj_66{flex-direction:column;align-items:flex-start}.app__cart--open ._cart__footer_mdyn7_13,.app__cart--open .app__cart-main>div:last-child{border-top:none!important}.app__cart--open ._cart__footer_mdyn7_13 ._button_1snwb_5{border-radius:40px;border:1px solid var(--color-green)!important}.app__cart--open ._cart__footer_mdyn7_13 ._button_1snwb_5 p{font-size:12px;text-transform:uppercase;font-family:var(--font-primary)}.app__cart--open ._cart__footer_mdyn7_13 ._button_1snwb_5:hover{background:transparent!important;color:var(--color-green)!important}.app__cart--open ._cart__footer_mdyn7_13 ._button_1snwb_5:hover p{color:var(--color-green)!important;font-weight:var(--fontweight-bold)!important}.app__cart--open ._main__title_13dmj_24:hover,.app__cart--open ._card__title_1e7ru_51:hover{color:inherit}.app__cart--open ._card__content_1e7ru_39{position:relative}.app__cart--open ._card__footer_1e7ru_74{position:static}.app__cart--open ._footer__price_1e7ru_92{position:absolute;top:48%;left:0;right:auto;transform:translateY(-50%)}.app__cart--open ._card__variant_1e7ru_65{margin-top:0}.app__cart--open ._container__digits_1a8k1_46{border-left:none;border-right:none}.app__cart--open ._container__btn_1a8k1_9:hover:not(:disabled){background:transparent}.app__cart--open ._container__btn_1a8k1_9:hover:not(:disabled) svg path{fill:var(--amountButtonDigits)}.app__cart-main ._button_1cedl_23{color:var(--color-light-yellow)!important;background:var(--color-green)!important;border-radius:40px!important;font-size:12px!important;font-family:var(--font-primary);font-weight:var(--fontweight-bold)!important;padding:16.5px 27.5px!important;border:1px solid var(--color-green)!important}.app__cart-main ._button_1cedl_23:hover{background:transparent!important;color:var(--color-green)!important}.app__cart-main ._card_1nm3q_1{padding:0 0 20px;border-radius:0;border-bottom:1px solid var(--color-green)}.app__cart-main ._card__image_1nm3q_20{flex:0 0 25%;height:105px;background:#d2d0b6;border-radius:0}.app__cart-main ._selectWrapper_1c3tu_1{border-radius:0!important;background:transparent!important;border:1px solid var(--color-green)!important}.app__cart-main ._selectWrapper_1c3tu_1 ._selectWrapper__select_1c3tu_9{height:43px}.app__cart-main ._selectWrapper_1c3tu_1 ._selectWrapper__select_1c3tu_9 option{font-weight:var(--fontweight-regular)}.app__cart-main ._card__variant_1nm3q_65{font-size:16px;line-height:130%;font-family:var(--font-figtree);font-weight:var(--fontweight-regular)}.app__cart-main ._actions_13dmj_83{gap:5px;flex-wrap:wrap}.app__cart-main ._actions_13dmj_83 ._actions__list_13dmj_89{flex:unset}.app__cart-main ._actions_13dmj_83 ._actions__button_13dmj_94{justify-content:flex-start}.app__cart-main ._main_13dmj_24{gap:0;flex-direction:row}.app__cart-main ._card__title_1nm3q_51{text-transform:uppercase;font-family:var(--font-estoria);font-weight:var(--fontweight-regular)}.variant-thumbnails{gap:10px;display:flex;margin-bottom:25px}.variant-thumbnails .variant-thumbnail-item{width:25%;padding:10px;text-align:center;cursor:pointer;border:1px solid #d9d9d9;transition:.25s}.variant-thumbnails .variant-thumbnail-item.active{border-color:var(--color-green)}.variant-thumbnails .variant-thumb{width:100%;height:auto;object-fit:contain;opacity:.6;transition:.25s;max-width:100px;margin:0 auto}.variant-thumbnails .variant-thumbnail-item.active .variant-thumb{opacity:1}.variant-thumbnails .variant-title{display:block;color:var(--color-green);font-size:16px;line-height:130%;font-family:var(--font-figtree)}.variant-thumbnails .variant-thumbnail-item.active .variant-title{font-weight:600}.product-grid li.grid__item .card__inner{overflow:hidden;position:relative}.product-grid li.grid__item .card-wrapper .card__content{position:static}.product-grid li.grid__item .card-wrapper .card__content .card__information .title-wrapper{gap:8px;display:flex;flex-direction:column}.product-page .product-form__input--pill{display:none}.product-grid-container .card{position:relative;overflow:hidden}.product-grid-container .card .quick-add{position:absolute;z-index:3;opacity:0;width:100%;bottom:-100%;transition:.75s all ease}.product-grid-container .grid__item .card-wrapper:hover .card .quick-add{opacity:1;bottom:1.4rem}.product-grid-container .grid__item .card .quick-add form{display:flex;justify-content:center}.product-grid-container .grid__item .card .quick-add form button{width:100%;max-width:85%;min-width:auto;border-radius:40px;text-transform:uppercase;background:var(--color-green);color:var(--color-light-yellow)}.product-grid-container .grid__item .card .quick-add form button span{font-size:12px}.product-grid-container .grid__item .card .quick-add form button:hover{color:var(--color-green);background:#f9cd4f}.product-grid li.grid__item .underline-links-hover:hover a{text-decoration:none}.product-page .product-description{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.product-page .product-description.expanded{display:block}.product-page .read-more-btn{display:inline-block;margin-top:10px;cursor:pointer;text-decoration:underline}form input[type=text],form input[type=email],form input[type=tel],form textarea{border-radius:40px}form button{border-top-right-radius:40px;border-bottom-right-radius:40px}.upsell-products{margin-bottom:130px}.upsell-products .upsell-heading{font-size:20px;line-height:1;margin-bottom:13px;font-family:var(--font-primary);font-weight:var(--fontweight-bold)}.upsell-products .upsell-swiper{margin-top:30px;overflow:visible}.upsell-products .card .card__inner .card__media{position:relative;background:#d2d0b6;aspect-ratio:1 / 1.2234;border-radius:0}.upsell-products .card__content .card__heading a{font-family:var(--font-primary);font-size:14px;line-height:1;letter-spacing:1.6px;color:var(--color-green);font-weight:700}.upsell-products .card--standard>.card__content .card__information{padding:0;position:relative}.upsell-products .card--standard>.card__content .card__information .top-part{gap:10px;display:flex;flex-direction:column}.app__cart--open ._button_1vbrd_23{border-radius:40px;font-size:12px;line-height:1;font-family:var(--font-primary);font-weight:var(--fontweight-bold);border:1px solid var(--color-green)}.app__cart--open ._button_1vbrd_23:hover{color:var(--color-green);background:var(--color-light-yellow)}.upsell-products .card__content .card-information .price{font-family:var(--font-mont);font-size:16px;line-height:1;font-weight:700;color:var(--color-green)}.upsell-products .underline-links-hover:hover a{text-decoration:none;text-underline-offset:0}body.product-page .product-faqs{padding:130px 0}.product-faqs .faq-list .faq-item .faq-question{display:flex;justify-content:space-between;align-items:center;width:100%}.product-faqs .faq-list .faq-item .faq-question .faq-question__text{font-size:22px;line-height:1.286;letter-spacing:.6px;font-weight:var(--fontweight-regular);font-family:var(--font-estoria);display:block;text-transform:uppercase}.contact-form .h-captcha{display:none}header.site-header .desktop-localization-wrapper.language form button.disclosure__button span{visibility:hidden}header.site-header .desktop-localization-wrapper.language form button.disclosure__button{border:1px solid transparent!important}header.site-header .localization-selector+.disclosure__list-wrapper,header.site-header.header-scrolled .localization-selector+.disclosure__list-wrapper{border:1px solid var(--color-green);background:var(--color-light-yellow)}body:has(.inner-page-banner) header.site-header .localization-selector+.disclosure__list-wrapper{border:1px solid var(--color-light-yellow)}body:has(.inner-page-banner) header.site-header.header-scrolled .localization-selector+.disclosure__list-wrapper{border:1px solid var(--color-green);background:var(--color-light-yellow)}header.site-header .localization-selector+.disclosure__list-wrapper{display:block;height:45px;border-radius:25px!important;transition:.4s ease-in-out}header.site-header .localization-selector+.disclosure__list-wrapper:hover{height:90px}body:has(.inner-page-banner) header.site-header .localization-selector+.disclosure__list-wrapper .disclosure__list .disclosure__item a{position:relative}body:has(.inner-page-banner) header.site-header .localization-selector+.disclosure__list-wrapper .disclosure__list .disclosure__item a:after{content:"";height:1px;display:block;background:var(--color-light-yellow);position:absolute;top:auto;bottom:0;left:10px;right:10px;opacity:1;transform:translateY(-50%)}body:has(.inner-page-banner) header.site-header.header-scrolled .localization-selector+.disclosure__list-wrapper .disclosure__list .disclosure__item a:after{background:var(--color-green)}body.menu-active header.site-header .localization-selector+.disclosure__list-wrapper{border:1px solid var(--color-green)}body.menu-active .language-selector .disclosure__list .disclosure__item a{opacity:1;position:relative}body.menu-active header.site-header .localization-selector+.disclosure__list-wrapper .disclosure__list .disclosure__item a:after{content:"";height:1px;display:block;position:absolute;top:auto;bottom:0;left:10px;right:10px;opacity:1;transform:translateY(-50%);background:var(--color-green)}body.menu-active header.site-header .localization-selector+.disclosure__list-wrapper{background:var(--color-light-yellow)}.language-selector .disclosure__list{width:100%;padding:0;display:flex;gap:0;max-width:unset;flex-direction:column;min-width:auto!important}.language-selector .disclosure__list li{white-space:nowrap}.language-selector .disclosure__list li.active{order:-1}.language-selector .disclosure__list li.active a{pointer-events:none}.language-selector .disclosure__list .disclosure__item a{opacity:1;width:100%;padding:12px 10px;display:block;font-size:13px;letter-spacing:0;text-align:center;line-height:inherit;font-family:var(--font-gill);font-weight:var(--fontweight-regular);position:relative}.language-selector .disclosure__list .disclosure__item a:after{content:"";height:1px;display:block;position:absolute;top:auto;bottom:0;left:10px;right:10px;opacity:1;transform:translateY(-50%);background:var(--color-green)}.language-selector .disclosure__list .disclosure__item a span{font-size:13px}._cart__body_mdyn7_1 ._tiers_droy1_26{display:none}._header_15t53_1 ._header__body_15t53_16{margin:0 20px}._header__body_15t53_16 ._wrapper_droy1_1{height:42px;display:flex;align-items:center;background:var(--color-green);justify-content:center}._header__body_15t53_16 ._wrapper_droy1_1 p{font-size:16px;color:var(--color-light-yellow);font-family:var(--font-figtree);font-weight:var(--fontweight-medium)}.app__cart-main ._card__img_13dmj_28{flex:0 0 25%;height:105px;background:#d2d0b6;border-radius:0}.app__cart-main ._card_13dmj_1{padding:0}@media(min-width:490px){.app__cart--open ._cart__body_mdyn7_1 .app__cart-main ._card__image_1e7ru_20{height:113px;flex:0 0 113px}}@media(max-width:767px){.product-grid-container .grid__item:hover .card .quick-add{display:none}.variant-thumbnails .variant-thumbnail-item{width:33.33%}.variant-thumbnails .variant-title{font-size:14px}#shopify-section-template--20415834751132__product-grid .product-grid li.grid__item .card-wrapper .card__inner .card__media{border-radius:0!important}body.product-page .product-faqs{padding:60px 0}.upsell-products{margin-bottom:60px}.upsell-products .upsell-heading{font-size:12px}.upsell-products .upsell-swiper{margin-top:20px}.upsell-products .card-information{width:auto;position:static}.upsell-products .card__content .card__heading a{font-size:12px}.upsell-products .card__information .top-part{margin-bottom:10px}.upsell-products .card__content .card-information .price{font-size:14px}.app__cart--open ._wrapper_1v91g_1{padding:0 20px}.app__cart--open .app__cart-main{padding:20px}.app__cart--open ._cart__body_mdyn7_1 ._actions__button_13dmj_94>button{padding:12px 27px}.product-page .product.grid .product__info-wrapper.grid__item .product__info-container{padding-top:60px}.product-faqs .faq-list .faq-item .faq-question .faq-question__text{font-size:12px;line-height:1}header.site-header .localization-selector+.disclosure__list-wrapper{height:40px}.language-selector .disclosure__list .disclosure__item a{padding:10px}header.site-header .localization-selector+.disclosure__list-wrapper:hover{height:81px}}@media(max-width:991px){.d-only{display:none!important}.m-only{margin-left:0;display:flex!important}}@media(max-width:1024px){body,p,ul li span,ul li p{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom.css.map */
