@-webkit-keyframes sheens{0%{left:-30%;opacity:0}50%{opacity:1}to{left:130%;opacity:0}}@keyframes sheens{0%{left:-30%;opacity:0}50%{opacity:1}to{left:130%;opacity:0}}html.overflow-hidden{height:100vh;overflow:hidden}html.overflow-hidden body{overflow-y:scroll}.page-width.narrow{max-width:814px}.button,.shopify-challenge__button,.customer button{width:auto;height:60px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5px 30px;text-align:center;color:#fff;font-style:normal!important;font-weight:500!important;font-size:18px!important;line-height:1!important;cursor:pointer;font:inherit;text-decoration:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:#368732;border-radius:8px;-webkit-transition:all .2s ease;transition:all .2s ease}.button svg,.shopify-challenge__button svg,.customer button svg{width:24px;height:auto;-ms-flex-negative:0;flex-shrink:0;margin-right:10px;fill:currentColor;-webkit-transition:fill .25s linear;transition:fill .25s linear}.button:hover,.shopify-challenge__button:hover,.customer button:hover{background:#2f742b}.swiper-button-next,.swiper-button-prev{width:44px;height:44px;display:block!important;font-size:0;line-height:0;color:#162115;cursor:pointer;border-radius:50%;background:#fff;border:1px solid rgba(22,33,21,.2);background-repeat:no-repeat;background-position:center;background-size:24px;-webkit-transition:all .25s linear;transition:all .25s linear}.swiper-button-next:hover,.swiper-button-prev:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.swiper-button-next:after,.swiper-button-prev:after{display:none}.swiper-button-prev{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24'%3E%3Cpath fill='%23162115' d='m10.828 12 4.95 4.95-1.414 1.415L8 12l6.364-6.364 1.414 1.414-4.95 4.95Z'/%3E%3C/svg%3E")}.swiper-button-next{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24'%3E%3Cpath fill='%23162115' d='m13.172 12-4.95 4.95 1.414 1.415L16 12 9.636 5.637 8.222 7.05l4.95 4.95Z'/%3E%3C/svg%3E")}.swiper-pagination{bottom:20px!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;font-size:0;line-height:0}.swiper-pagination-bullet{width:8px;height:8px;margin:0!important;background:#fff;border:1px solid rgba(22,33,21,.2);border-radius:50%;opacity:1;-webkit-transition:all .25s linear;transition:all .25s linear}.swiper-pagination-bullet-active{background:#368732;border-color:#368732}.shopify-section-header-sticky:not(.shopify-section-header-hidden)~.main-grid .main-catalog,.shopify-section-header-sticky:not(.shopify-section-header-hidden)~.main-grid .main-filter{top:var(--header-height)}.shopify-section-header-sticky:not(.shopify-section-header-hidden)~main .product__column-sticky{top:calc(var(--header-height) + 20px)}@media only screen and (min-width: 1280px){.content-for-layout.main-grid{width:100%;max-width:calc(1980px - 6rem);margin:auto!important}}@media only screen and (max-width: 1280px){.content-for-layout.main-grid{display:block}}.main-grid{min-height:calc(100vh - var(--header-height))}@media only screen and (min-width: 1280px){.main-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:0}}@media only screen and (min-width: 1280px){.main-grid .page-width{padding:0 30px 0 0}}@media only screen and (min-width: 1280px){.main-grid .footer{margin-left:-30px}}.main-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transition:padding .25s linear;transition:padding .25s linear}@media only screen and (min-width: 1280px){.main-content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:calc(100% - 390px)}}.section-footer{margin-top:auto}.main-aside{display:none;-ms-flex-preferred-size:360px;flex-basis:360px;-ms-flex-negative:0;flex-shrink:0;background:#fff;-webkit-box-shadow:0px 4px 30px rgba(24,35,23,.1);box-shadow:0 4px 30px #1823171a}@media only screen and (min-width: 1280px){.main-aside{display:block}}.main-aside .filter-trigger{display:none}.menu-drawer{border:0!important;-webkit-box-shadow:0px 4px 30px rgba(24,35,23,.1)!important;box-shadow:0 4px 30px #1823171a!important}.main-catalog,.main-filter{position:sticky;top:0;z-index:2;width:100%;-webkit-transition:all .25s linear;transition:all .25s linear}.main-catalog.window{position:fixed;top:var(--header-height);left:0;right:0;bottom:0;z-index:10;opacity:0;visibility:hidden;-webkit-transition:opacity .25s linear;transition:opacity .25s linear}.main-catalog.window.open{opacity:1;visibility:visible}.main-catalog.window .main-catalog__inner{width:100%;max-width:calc(1980px - 6rem)!important;height:calc(100vh - var(--header-height));overflow-y:auto}@media only screen and (min-width: 1280px){.main-catalog.window .main-catalog__inner{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;margin:auto}.main-catalog.window .main-catalog__inner ul{-ms-flex-preferred-size:360px;flex-basis:360px}}#MainContent>*:not(.main-aside){-webkit-transition:-webkit-filter .25s linear;transition:-webkit-filter .25s linear;transition:filter .25s linear;transition:filter .25s linear,-webkit-filter .25s linear}.footer{-webkit-transition:-webkit-filter .25s linear;transition:-webkit-filter .25s linear;transition:filter .25s linear;transition:filter .25s linear,-webkit-filter .25s linear}body.overflow-hidden:has(.main-catalog.window.open) #MainContent>*:not(.main-aside){-webkit-filter:blur(6px);filter:blur(6px)}body.overflow-hidden:has(.main-catalog.window.open) .footer{-webkit-filter:blur(6px);filter:blur(6px)}.main-catalog__inner ul{margin:0;padding:0;list-style-type:none;background:#fff}.main-catalog__inner ul>li+li{border-top:1px solid rgba(22,33,21,.1)}@media only screen and (min-width: 1280px){.main-catalog__inner ul>li:last-child{border-bottom:1px solid rgba(22,33,21,.1)}}.main-catalog__inner li{position:relative}.main-catalog__inner li:hover>.main-catalog__link{color:#368732}.main-catalog__inner li:hover>ul{opacity:1;visibility:visible}.main-catalog__inner li.active>.main-catalog__link{color:#368732}.main-catalog__inner li.active>.main-catalog__link .main-catalog__link-toggle svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.main-catalog__inner li.active>ul{display:block;padding-left:20px}.main-catalog__inner li ul{display:none}@media only screen and (min-width: 1280px){.main-catalog__inner li ul{position:absolute;top:0;left:100%;z-index:5;width:360px;display:block;opacity:0;visibility:hidden;-webkit-transition:opacity .25s linear;transition:opacity .25s linear}}.main-catalog__link{display:-webkit-box;display:-ms-flexbox;display:flex;color:#162115}.main-catalog__link a{min-height:70px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:23px 30px;font-style:normal;font-weight:400;font-size:18px;line-height:1;color:currentColor;text-decoration:none;-webkit-transition:color .25s linear;transition:color .25s linear}.main-catalog__link a img{width:24px;height:auto;-ms-flex-negative:0;flex-shrink:0;margin-right:16px}.main-catalog__link-toggle{width:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;font-size:0;line-height:0;color:currentColor}.main-catalog__link-toggle svg{width:10px;height:auto;-ms-flex-negative:0;flex-shrink:0;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:all .25s linear;transition:all .25s linear}@media only screen and (min-width: 1280px){.main-catalog__link-toggle svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}}.main-catalog__link-toggle svg path{fill:currentColor;-webkit-transition:fill .25s linear;transition:fill .25s linear}.product-status{position:absolute;top:16px;left:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:2px}.product-status__item{padding:4px;font-style:normal;font-weight:400;font-size:14px;line-height:1;color:var(--statusColor);background:var(--bg);border-radius:4px}.block__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px}@media only screen and (min-width: 576px){.block__header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.block__header h2{margin:0}.block__header__cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;font-weight:400;line-height:1;text-decoration:none;color:#162115}@media only screen and (min-width: 1200px){.block__header__cta{-webkit-transition:color .25s linear;transition:color .25s linear}.block__header__cta:hover{color:#368732}}.block__header__cta svg{width:16px;height:auto;-ms-flex-negative:0;flex-shrink:0;margin-left:4px;fill:#368732}.price{margin-top:auto;padding-top:20px}.price *{font-style:normal;font-weight:500;font-size:25px;line-height:1;color:#162115}.price sub,.price sup{font-size:16px;line-height:1}.price sub{margin-right:4px}@media only screen and (min-width: 1024px){.price{padding-top:38px}}.price .price__regular .price-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.price .price__sale{position:relative}.price .price__sale *{color:#ff5438}.price .price__sale s.price-item{position:absolute;bottom:calc(100% - 2px);left:0;font-style:normal;font-weight:400;font-size:16px;line-height:1;color:#1621154d}.simple-card{position:relative;width:calc(100% / var(--col));min-width:200px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#fff;border-radius:8px;overflow:hidden}@media only screen and (min-width: 1200px){.simple-card:hover .simple-card__media img{-webkit-transform:scale(1.1);transform:scale(1.1)}.simple-card .simple-card__media{overflow:hidden}.simple-card .simple-card__media img{-webkit-transition:-webkit-transform 1.3s ease;transition:-webkit-transform 1.3s ease;transition:transform 1.3s ease;transition:transform 1.3s ease,-webkit-transform 1.3s ease}}.simple-card__media{position:relative;display:block;font-size:0}.simple-card__media:before{content:"";display:block;padding-top:100%}.simple-card__media img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.simple-card__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:16px}.simple-card__info h3{margin:0;font-style:normal;font-weight:400;font-size:16px;line-height:1;color:#162115}.simple-card__info h3 a{color:inherit;text-decoration:none}.simple-card__info h3 a:hover{text-decoration:underline}.simple-card__info h3 a:before{content:"";position:absolute;top:0;left:0;z-index:1;width:100%;height:100%}.simple-card__sku{margin-bottom:4px;font-style:normal;font-weight:400;font-size:11px;line-height:1;color:#16211566}.list-social{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;padding:0 30px;font-size:0;line-height:0}.list-social a:hover svg{fill:#368732}.list-social svg{display:block;width:40px;height:40px;-webkit-transition:fill .25s linear;transition:fill .25s linear}.list-social.black{margin-top:20px;gap:10px;padding-left:0}.list-social.black .list-social__item{background:#162115;border-radius:8px}.locals localization-form{display:block}.locals .localization-form{margin:0;padding:0}.locals .localization-form .disclosure__button{position:relative;height:40px!important;width:auto!important;min-height:0!important;min-width:0!important;margin:0;padding:0 26px 0 0!important;color:#fff;font-style:normal;font-weight:400;font-size:18px;line-height:1;text-transform:uppercase;background:#fff0}.locals .localization-form .disclosure__button[aria-expanded=true] svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.locals .localization-form .disclosure__button:before,.locals .localization-form .disclosure__button:after{display:none}.locals .localization-form .disclosure__button svg{position:absolute;top:0;bottom:0;right:0;width:24px;height:24px;margin:auto;fill:#fff6;-webkit-transition:-webkit-transform .25s linear;transition:-webkit-transform .25s linear;transition:transform .25s linear;transition:transform .25s linear,-webkit-transform .25s linear}.locals .localization-form .disclosure__list-wrapper{background:#162115;border-radius:8px}.locals .localization-form .disclosure__list-wrapper *{color:#fff}details[open] .modal-overlay:after{background:#16211580}html.overflow{height:100vh;overflow:hidden}html.overflow body{overflow-y:scroll}.active .page-collection:before{opacity:1;visibility:visible}.active .page-collection .main-aside{-webkit-transform:translateX(0);transform:translate(0)}.trigger-close{position:absolute;top:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;padding:10px}@media only screen and (min-width: 1280px){.trigger-close{display:none}}.trigger-close svg{width:20px}.page-collection:before{content:"";position:fixed;top:0;left:0;z-index:2;width:100vw;height:100vh;background:#1621154d;opacity:0;visibility:hidden;-webkit-transition:opacity .25s linear;transition:opacity .25s linear}.page-collection .main-aside{padding:25px 30px}@media only screen and (max-width: 1280px){.page-collection .main-aside{padding-top:45px}}.page-collection .main-aside *{color:#162115}@media only screen and (max-width: 1280px){.page-collection .main-aside{display:block;position:fixed;top:var(--header-height);left:0;z-index:30;width:100%;max-width:360px;height:calc(var(--vh, 1vh) * 100 - var(--header-height));-webkit-transform:translateX(-100%);transform:translate(-100%);-webkit-transition:-webkit-transform .25s linear;transition:-webkit-transform .25s linear;transition:transform .25s linear;transition:transform .25s linear,-webkit-transform .25s linear;overflow-y:auto}}.page-collection .facets__form-vertical{width:100%;display:block}.page-collection .facets__disclosure-vertical{padding-bottom:24px;border:0}.page-collection .facets__disclosure-vertical[open] .facets__summary svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.page-collection .facets__disclosure-vertical:first-of-type .facets__summary{padding-top:0}.page-collection .facets__disclosure-vertical:first-of-type .facets__summary svg{top:-4px}.page-collection .facets__disclosure-vertical:not(.page-collection .facets__disclosure-vertical:last-child){border-bottom:1px solid rgba(54,135,50,.2)}.page-collection .facets__header-vertical{padding:16px 0 0}.page-collection .facets__header-vertical .facets__selected{font-size:13px;line-height:1;color:#368732}.page-collection .facets__summary{margin:0;padding-top:24px;font-family:var(--font-heading-family);font-style:normal;font-weight:400;font-size:14px;line-height:1;-webkit-box-shadow:none!important;box-shadow:none!important;outline:none!important}.page-collection .facets__summary svg{position:absolute;top:19px;right:0;width:24px;height:24px;fill:#3687324d;-webkit-transition:-webkit-transform .25s linear;transition:-webkit-transform .25s linear;transition:transform .25s linear;transition:transform .25s linear,-webkit-transform .25s linear}.page-collection .facets__summary .facets__summary-label{text-decoration:none!important}.page-collection .facets__summary .facets__selected{color:#1621154d}.page-collection .parent-display{padding:0}.page-collection .facets-wrap{display:block;margin:0;padding:16px 0 0;border:0}.page-collection .facets__price{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;padding:16px 0 0}.page-collection .facets__price .field-currency{-ms-flex-item-align:end;align-self:flex-end;margin-bottom:5px}.page-collection .facets__price .field{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.page-collection .facets__price .field:before,.page-collection .facets__price .field:after{display:none!important}.page-collection .facets__price .field__label{left:16px;top:-4px;padding:0 4px;font-style:normal;font-weight:400;font-size:11px!important;line-height:1!important;letter-spacing:normal!important;background:#fff}.page-collection .facets__price input{display:block;height:40px;padding:4px 16px;color:#162115;font-style:normal;font-weight:400;font-size:16px;line-height:1;border:1px solid rgba(54,135,50,.3);border-radius:8px;background:#fff;-webkit-box-shadow:none;box-shadow:none}.page-collection .facets-layout-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px}.page-collection .facets-layout-list .facets__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:0}.page-collection .facets-layout-list .facets__item .facets__label{padding:8px 0;line-height:1}.page-collection .facets-layout-list .facets__item .facets__label span{padding-top:2px;text-decoration:none!important}.page-collection .facets-layout-list .facets__item .facets__label span span{color:#1621154d}.page-collection .facets-layout-list .facets__item svg{display:none}.page-collection .facets-layout-list .facets__item input{position:relative;top:auto;left:auto;z-index:initial;width:16px;height:16px;display:block;-ms-flex-negative:0;flex-shrink:0;margin:0 8px 0 0;padding:0;border:1px solid rgba(54,135,50,.3);border-radius:4px;-webkit-transition:all .25s linear;transition:all .25s linear}.page-collection .facets-layout-list .facets__item input:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;width:8px;height:8px;margin:auto;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:bottom left;transform-origin:bottom left;-webkit-transition:.12s -webkit-transform ease-in-out;transition:.12s -webkit-transform ease-in-out;transition:.12s transform ease-in-out;transition:.12s transform ease-in-out,.12s -webkit-transform ease-in-out;background:currentColor;-webkit-clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);background:#fff}.page-collection .facets-layout-list .facets__item input:checked{background:#368732}.page-collection .facets-layout-list .facets__item input:checked:before{-webkit-transform:scale(1);transform:scale(1)}.page-collection #Details-filter_p_m_custom_width_cm .facets-layout-list,.page-collection #Details-filter_p_m_custom_depth_cm .facets-layout-list,.page-collection #Details-filter_p_m_custom_height_cm .facets-layout-list,.page-collection #Details-filter_p_m_custom_edge .facets-layout-list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-collection #Details-filter_p_m_custom_width_cm .facets__label,.page-collection #Details-filter_p_m_custom_depth_cm .facets__label,.page-collection #Details-filter_p_m_custom_height_cm .facets__label,.page-collection #Details-filter_p_m_custom_edge .facets__label{padding:0}.page-collection #Details-filter_p_m_custom_width_cm .facets__label input,.page-collection #Details-filter_p_m_custom_depth_cm .facets__label input,.page-collection #Details-filter_p_m_custom_height_cm .facets__label input,.page-collection #Details-filter_p_m_custom_edge .facets__label input{position:absolute;opacity:0;pointer-events:none}.page-collection #Details-filter_p_m_custom_width_cm .facets__label input:checked~span,.page-collection #Details-filter_p_m_custom_depth_cm .facets__label input:checked~span,.page-collection #Details-filter_p_m_custom_height_cm .facets__label input:checked~span,.page-collection #Details-filter_p_m_custom_edge .facets__label input:checked~span{color:#fff;background:#368732}.page-collection #Details-filter_p_m_custom_width_cm .facets__label span,.page-collection #Details-filter_p_m_custom_depth_cm .facets__label span,.page-collection #Details-filter_p_m_custom_height_cm .facets__label span,.page-collection #Details-filter_p_m_custom_edge .facets__label span{padding:7px 8px 5px;border:1px solid rgba(54,135,50,.3);border-radius:4px;-webkit-transition:all .25s linear;transition:all .25s linear}.page-collection #Details-filter_p_m_custom_width_cm .facets__label span span,.page-collection #Details-filter_p_m_custom_depth_cm .facets__label span span,.page-collection #Details-filter_p_m_custom_height_cm .facets__label span span,.page-collection #Details-filter_p_m_custom_edge .facets__label span span{display:none}.breadcrumbs{padding-top:35px}.breadcrumbs *{font-style:normal;font-weight:400;font-size:14px;line-height:1;color:#162115;text-decoration:none}.breadcrumbs ol{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.breadcrumbs li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.breadcrumbs li svg{width:24px;height:auto;-ms-flex-negative:0;flex-shrink:0;margin:0 4px;fill:#3687324d}.breadcrumbs__item span{color:#1621154d}.collection-hero{padding-top:20px!important}@media only screen and (min-width: 768px){.collection-hero{padding-top:35px!important}}.collection-hero__text-wrapper h1{margin:0;font-style:normal;line-height:1}@media only screen and (min-width: 750px){.collection-hero__text-wrapper h1{font-size:60px}}.section-col-prods{margin-top:0!important}.collection-grid-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width: 1024px){.collection-grid-header{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.collection-grid-header .filter-trigger{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-right:15px;cursor:pointer}@media only screen and (min-width: 1280px){.collection-grid-header .filter-trigger{display:none}}.collection-grid-header .filter-trigger svg{width:16px;height:auto;-ms-flex-negative:0;flex-shrink:0;margin-right:4px}.collection-grid-header .filter-trigger svg path{fill:#368732}.collection-grid-header .product-count{-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding-right:16px}.collection-grid-header .product-count span{visibility:visible!important}.collection-grid-header .facets-pill{width:100%;display:block!important;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;margin-top:24px}@media only screen and (min-width: 1024px){.collection-grid-header .facets-pill{width:initial;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-top:0}}.collection-grid-header .facets.facets-sort{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;width:100%;margin-left:auto;margin-top:14px}@media only screen and (min-width: 460px){.collection-grid-header .facets.facets-sort{width:auto;margin-top:0}}@media only screen and (min-width: 1024px){.collection-grid-header .facets.facets-sort{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}}.collection-grid-header .facets.facets-sort .facet-filters{padding-left:0}@media only screen and (min-width: 460px){.collection-grid-header .facets.facets-sort .facet-filters{padding-left:10px}}@media only screen and (max-width: 460px){.collection-grid-header .facets.facets-sort .facet-filters .select{width:100%!important}}.collection-grid-header .facets__form{width:100%;display:block;margin:0}.collection-grid-header .active-facets{margin:0;grid-column:initial;grid-row:initial;gap:4px}.collection-grid-header facet-remove{-webkit-box-ordinal-group:100;-ms-flex-order:99;order:99}.collection-grid-header .active-facets__button-wrapper{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin:0;padding:0}@media only screen and (min-width: 1014px){.collection-grid-header .active-facets__button-wrapper .active-facets__button-remove{padding-right:20px}}.collection-grid-header .active-facets__button-remove{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4px 10px;text-decoration:none;border:1px solid #FF5438;border-radius:8px}@media only screen and (min-width: 1024px){.collection-grid-header .active-facets__button-remove{height:44px;padding:4px 13px 4px 20px}}.collection-grid-header .active-facets__button-remove span{font-style:normal;font-weight:400;font-size:14px!important;color:#162115;line-height:1}@media only screen and (min-width: 1024px){.collection-grid-header .active-facets__button-remove span{font-size:16px!important}}.collection-grid-header .active-facets__button{margin:0;padding:0}.collection-grid-header .active-facets__button span:not(.visually-hidden){height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4px 10px;font-style:normal;font-weight:400;font-size:14px!important;line-height:1;border:1px solid rgba(54,135,50,.3);border-radius:8px;background:#fff0;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:border .25s linear;transition:border .25s linear}@media only screen and (min-width: 1024px){.collection-grid-header .active-facets__button span:not(.visually-hidden){height:44px;padding:4px 13px 4px 20px;font-size:16px!important}}.collection-grid-header .active-facets__button span:not(.visually-hidden):hover{border-color:#368732}.collection-grid-header .active-facets__button span:not(.visually-hidden) svg{width:18px;height:18px;-ms-flex-negative:0;flex-shrink:0;margin:0 0 0 4px;fill:#ff5438}.collection-grid-header .facets:has(.facet-filters.sorting){-ms-flex-negative:0;flex-shrink:0}.collection-grid-header .facets:has(.facet-filters.sorting) .facet-filters__label{display:none}.collection-grid-header .facets:has(.facet-filters.sorting) .select{position:relative;width:220px;height:44px;padding-right:34px;border:1px solid rgba(54,135,50,.3);border-radius:8px;-webkit-box-shadow:none;box-shadow:none;outline:0}.collection-grid-header .facets:has(.facet-filters.sorting) .select:before{content:"";position:absolute;top:0;left:0;bottom:0;width:38px;pointer-events:none;background-repeat:no-repeat;background-position:center;background-size:16px 16px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='%23162115' d='m7.966 5.3-.942.943-1.69-1.691v8.781H4V4.552l-1.69 1.69-.943-.942 3.3-3.3 3.3 3.3Zm6.667 5.4-3.3 3.3-3.3-3.3.943-.943 1.691 1.691V2.667H12v8.781l1.69-1.69.943.942Z' opacity='.3'/%3E%3C/svg%3E")}.collection-grid-header .facets:has(.facet-filters.sorting) .select select{padding-left:38px;padding-right:0;font-style:normal;font-weight:400;font-size:16px;line-height:1;color:#162115;-webkit-box-shadow:none;box-shadow:none;outline:0}.collection-grid-header .facets:has(.facet-filters.sorting) .select svg{position:absolute;top:0;bottom:0;right:10px;width:24px;height:24px;margin:auto;fill:#3687324d}.page-collection .product-grid{display:grid;grid-template-columns:repeat(1,1fr);gap:10px;margin:24px 0 0}@media only screen and (min-width: 440px){.page-collection .product-grid{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width: 576px){.page-collection .product-grid{grid-template-columns:repeat(3,1fr)}}@media only screen and (min-width: 1024px){.page-collection .product-grid{grid-template-columns:repeat(4,1fr)}}@media only screen and (min-width: 1280px){.page-collection .product-grid{grid-template-columns:repeat(5,1fr)}}.page-collection .product-grid .simple-card{width:100%;min-width:0}.pagination-wrapper{margin-top:30px!important}.pagination-wrapper .pagination__list{gap:4px}.pagination-wrapper .pagination__list>li{max-width:initial;-webkit-box-flex:initial;-ms-flex:initial;flex:initial;margin:0!important}.pagination-wrapper .pagination__list .pagination__item{width:48px;height:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-style:normal;font-weight:400;font-size:16px;line-height:1;color:#162115;border:1px solid rgba(54,135,50,.3);border-radius:8px;opacity:1;-webkit-transition:all .25s linear;transition:all .25s linear}.pagination-wrapper .pagination__list .pagination__item.pagination__item--current{color:#fff;background:#368732}.pagination-wrapper .pagination__list .pagination__item.link:not(.pagination-wrapper .pagination__list .pagination__item.link.pagination__item--current):hover{background:#fff;border-color:#368732}.pagination-wrapper .pagination__list .pagination__item:after{display:none}.pagination-wrapper .pagination__list span.pagination__item{border:0}.page-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-top:24px;font-style:normal;font-weight:400;font-size:16px;line-height:1;color:#368732;text-decoration:none}.page-link:hover svg{-webkit-transform:translateX(5px);transform:translate(5px)}.page-link svg{width:16px;height:16px;-ms-flex-negative:0;flex-shrink:0;margin-left:4px;fill:currentColor;-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}.swiper-pagination-progressbar{position:relative;left:auto!important;right:auto!important;top:auto!important;bottom:auto!important;height:2px!important;margin-top:10px;background:#3687324d}.swiper-pagination-progressbar span{background:#368732!important}.page-content h1{margin-top:30px;margin-bottom:20px}.page-content h2{margin-bottom:20px}.page-content p+h2,.page-content ul+h2{margin-top:30px}@media only screen and (min-width: 1024px){.page-content p+h2,.page-content ul+h2{margin-top:60px}}.page-content a{color:#368732;font-weight:500}.page-content a:hover{color:#368732;font-weight:500;text-decoration:none}.collapsible-content h2{margin-bottom:20px}@media only screen and (min-width: 750px){.collapsible-content h2{font-size:30px}}.collapsible-content .accordion{margin:0;padding:20px 15px;border:0;background:#fff;border-radius:16px}@media only screen and (min-width: 768px){.collapsible-content .accordion{padding:20px}}.collapsible-content .accordion+.accordion{margin-top:8px}.collapsible-content .accordion summary{padding:0}.collapsible-content .accordion summary:hover{background:#fff}.collapsible-content .accordion summary[aria-expanded=true] svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.collapsible-content .accordion summary svg{position:absolute;top:0;bottom:0;right:0;width:24px;height:24px;fill:#368732;-webkit-transition:-webkit-transform .25s;transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s}.collapsible-content .accordion .accordion__title{font-style:normal;font-size:16px;line-height:1;color:#162115;text-decoration:none!important}@media only screen and (min-width: 768px){.collapsible-content .accordion .accordion__title{font-size:20px}}.collapsible-content .accordion .accordion__content{margin-top:15px;margin-bottom:0}.template-page .content-for-layout{min-height:calc(100vh - 366px)}.template-page .section+.section{margin-top:0}.cart-drawer .cart-item__image{aspect-ratio:1/1.4;-o-object-fit:cover;object-fit:cover}cart-remove-button .button{width:40px;height:40px;padding:4px}cart-remove-button .button svg{width:20px;height:auto;margin:0}[role=status]{text-align:center}
/*# sourceMappingURL=/cdn/shop/t/3/assets/style.css.map */
