.filter-form{display:flex;flex-direction:column;grid-gap:12px}.mm-filters-header{padding-bottom:12px;border-bottom:solid 1px var(--colors-black-200, #E2E8F0)}.mm-filters-header{display:flex;align-items:center;justify-content:space-between}.mm-filters-header .mm-filters-side-content-container-header-close-btn,#mmSortByHiddenElem{display:none}.mm-filters-interface{padding:10px;border-radius:10px;background:var(--UI-Colors-Primary-Green-green-light-label, #E6F1EF);display:flex;flex-direction:column}.mm-cf-tag-filter{padding:10px 0;border-bottom:1px solid var(--UI-Colors-Black-black-10, rgba(0, 26, 20, .1))}.mm-cf-tag-filter.mm-last{border-bottom:none}.mm-cf-tag-filter-header{display:flex;align-items:center;justify-content:space-between;cursor:pointer}.mm-cf-tag-filter-header .mm-icon-minus{display:none}.mm-cf-tag-filter-header+.mm-cf-tag-filter-list{display:none}.mm-cf-tag-filter-header.mm-active+.mm-cf-tag-filter-list{display:block}.mm-cf-tag-filter-header.mm-active .mm-icon-plus{display:none}.mm-cf-tag-filter-header.mm-active .mm-icon-minus{display:block}.mm-filters-interface .mm-cf-tag-filter.mm-last{border-bottom:none}.mm-cf-tag-filter select{width:auto;padding-right:30px}.filter-form .facet-filters__field{display:none}.mm-cf-tag-filter-list span svg{position:absolute;right:10px;top:3px;background:#fff;pointer-events:none}.input-container{position:relative}.mm-cf-tag-filter-mesure-top{display:flex;align-items:center;justify-content:space-between}.mm-cf-tag-filter-mesure-top input{font-size:10px;width:46px;height:22px;padding:5px 6px;border-radius:4px;margin-bottom:0}.mm-cf-tag-filter-mesure-top input+span{position:absolute;right:4px;font-size:10px;top:13px}.mm-feet-size-info{animation:fadeIn .5s;background:#fff;padding:6px 8px;border-radius:4px;margin:4px 0;text-align:center}@keyframes fadeIn{0%{opacity:0%}to{opacity:100%}}.filter-group-display__list{padding:10px 0;display:flex;flex-direction:column;grid-gap:12px}.mm-cf-tag-filter-list input[type=checkbox]{opacity:0;height:1px;width:1px;position:absolute}.mm-cf-tag-filter-list input[type=checkbox]+label{position:relative;display:flex;align-items:center;grid-gap:8px;cursor:pointer;font-size:14px}.mm-cf-tag-filter-list input[type=checkbox]:disabled+label{opacity:.25;pointer-events:none}.mm-cf-tag-filter-list input[type=checkbox]+label span{opacity:.6;margin-left:-4px}.mm-cf-tag-filter-list input[type=checkbox]+label .mm-icon-check{position:absolute;top:1px;left:0;width:14px;height:14px;display:none}.mm-cf-tag-filter-list input[type=checkbox]:checked+label .mm-icon-check{display:block}.mm-cf-tag-filter-list input[type=checkbox]+label:before{content:"";display:flex;width:14px;height:14px;padding:1px;justify-content:center;align-items:center;border-radius:4px;border:1px solid var(--UI-Colors-Black-black-10, rgba(0, 26, 20, .1));background:#fff;transition:.3s}.mm-cf-tag-filter-list input[type=checkbox]:checked+label:before{border:1px solid var(--UI-Colors-Black-black-10, rgba(0, 26, 20, .1));background:var(--UI-Colors-Orange-orange, #FF6E29)}.mm-filter-boolean{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:12px 0;border-bottom:1px solid var(--UI-Colors-Black-black-10, rgba(0, 26, 20, .1))}.mm-filter-boolean-checkbox{border-radius:7px;background:var(--UI-Colors-Black-black-10, rgba(0, 26, 20, .1));position:relative;width:41px;height:22px;cursor:pointer}.mm-filter-boolean-checkbox:after{content:"";position:absolute;top:1px;left:1px;display:flex;width:20px;height:20px;padding:4px;justify-content:center;align-items:center;border-radius:6px;border:1px solid gray;background:gray;transition:.3s}.mm-filter-boolean-checkbox .mm-icon-check{position:absolute;top:3px;left:2px;opacity:0;z-index:2;transition:.3s}.mm-filter-boolean input{opacity:0;height:1px;width:1px;position:absolute}.mm-filter-boolean input:checked+.mm-filter-boolean-checkbox:after{transform:translate(19px);border:1px solid var(--UI-Colors-Black-black-10, rgba(0, 26, 20, .1));background:var(--UI-Colors-Orange-orange, #FF6E29)}.mm-filter-boolean input:checked+.mm-filter-boolean-checkbox .mm-icon-check{transform:translate(19px);opacity:1}.mm-cf-tag-filter-list-colors .filter-group-display__list{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:16px 4px}.mm-cf-tag-filter-list-colors .filter-group-display__list-item label{flex-direction:column;grid-gap:4px}.mm-cf-tag-filter-list-colors .filter-group-display__list-item label span{opacity:.4;transition:.3s}.mm-cf-tag-filter-list-colors .filter-group-display__list-item label:before{display:none!important}.mm-cf-tag-filter-list-colors .filter-group-display__list-item label .mm-cf-color:before{content:"";position:absolute;height:29px!important;width:29px!important;top:50%;left:50%;transform:translate(-50%,-50%);border:solid 2px black!important;background:none!important;border-radius:5px!important;opacity:0;transition:.3s}.mm-cf-tag-filter-list-colors .filter-group-display__list-item input:checked+label span{opacity:1}.mm-cf-tag-filter-list-colors .filter-group-display__list-item input:checked+label .mm-cf-color:before{opacity:1}.mm-cf-tag-filter-list-colors .mm-icon-check{top:4px!important;left:50%!important;transform:translate(-50%);width:16px!important;height:16px!important}.mm-cf-color{position:relative;width:24px;height:24px;border-radius:4px;border:solid 2px rgba(0,0,0,.1)}.mm-filters-scrollable-content{margin-bottom:-12px}.filter-form{width:335px;flex-shrink:0;padding:20px 18px;border-radius:16px;border:1px solid rgba(0,26,20,.1);background:#fff;height:max-content}.mm-title-filter{color:#001a14;font-family:var(--header-font);font-size:18px;font-weight:700;line-height:20px;padding-bottom:12px}.price-range-container{display:flex;flex-direction:column;align-items:center;padding:0 12px}.slider-container{position:relative;width:100%;height:40px}.slider{-webkit-appearance:none;appearance:none;width:100%;position:absolute;top:22px;pointer-events:none;margin:0}.slider-track{position:absolute;width:100%;height:2px;background:#fff3;z-index:1;top:26px}.slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:10px;height:10px;background:#ff6e29;border-radius:50%;cursor:pointer;pointer-events:auto;position:relative;z-index:2}.slider::-moz-range-thumb{width:10px;height:10px;background:#ff6e29;border-radius:50%;cursor:pointer;pointer-events:auto;position:relative;z-index:2}.value-label{position:absolute;top:4px;z-index:3;transform:translate(-12px);width:40px;text-align:center}#min-range-value{left:0}#max-range-value{right:0}.filter-group-display__submit .mm-btn-primary{width:100%;margin-bottom:8px;min-width:unset}.active-filters{text-align:center}.active-filters a{color:var(--UI-Colors-Black-black-40, rgba(0, 26, 20, .4));font-size:14px;font-weight:400;line-height:20px;text-decoration-line:underline}.mm-filter-open-side-content-title{display:flex;align-items:center;grid-gap:5px;cursor:pointer;padding-top:4px}.mm-filter-open-side-content-title span{opacity:.4}.mm-filter-open-side-content-title svg{height:20px;width:20px;transform:scale(.9)}.mm-filters-side-content-wrapper{position:absolute;top:0;right:0;z-index:11;pointer-events:none}.mm-filters-side-content-filter{position:fixed;top:0;left:0;height:100%;width:100%;background:var(--UI-Colors-Black-black-40, rgba(0, 26, 20, .15));opacity:0;transition:1s}.mm-filters-side-content-container{display:flex;flex-direction:column;grid-gap:22px;align-items:flex-start;position:fixed;top:0;right:0;height:100%;width:710px;background:#fff;padding:24px;transform:translate(710px);transition:1s;overflow-y:auto}.mm-filters-side-content-wrapper.mm-visible{pointer-events:auto}.mm-filters-side-content-wrapper.mm-visible .mm-filters-side-content-filter{opacity:1}.mm-filters-side-content-wrapper.mm-visible .mm-filters-side-content-container{transform:translate(0)}.mm-filters-side-content-container-header{padding-bottom:16px;border-bottom:solid 1px var(--colors-black-200, #E2E8F0);width:100%}.mm-filters-side-content-container-header p{color:var(--green);font-size:24px;font-weight:700;line-height:130%}.mm-filters-side-content-container-header-close-btn{width:30px;height:30px;border-radius:6px;background:var(--UI-Colors-Primary-Green-green-light-label, #E6F1EF);display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0}.mm-filters-side-content-container video{width:100%;height:auto;border-radius:8px;aspect-ratio:16 / 9}.mm-filters-side-content-container .metafield-rich_text_field p{margin-bottom:16px}.mm-filters-side-content-container .metafield-rich_text_field a{text-decoration:underline}.mm-filters-side-content-container-header-tabs{grid-gap:8px;margin-top:12px;overflow-x:auto}.mm-filters-side-content-container-header-tab{cursor:pointer;border-radius:10px;border:1px solid rgba(0,26,20,.1);background:#fff;padding:12px 12px 14px;color:var(--UI-Colors-Black-black-40, rgba(0, 26, 20, .4));white-space:nowrap}.mm-filters-side-content-container-header-tab.mm-active{border:1px solid #FF6E29;background:var(--UI-Colors-Orange-orange, #FF6E29);color:#fff}.mm-filters-side-content-container-tab-content{display:none;animation:fadeIn .3s}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.mm-filters-side-content-container-tab-content.mm-visible{display:block}.mm-filters-side-content-container-tab-top{grid-gap:22px;align-items:flex-start;margin-bottom:32px}.mm-filters-side-content-container-tab-top img{width:95px;height:95px;object-fit:contain}.mm-filters-side-content-container-tab-top-right-level{color:var(--green);margin-bottom:4px}.mm-filters-side-content-container-tab-top-right-title{margin-bottom:16px}.mm-filters-side-content-container-tab-top-right-text{color:var(--UI-Colors-Black-black-70, rgba(0, 26, 20, .7))}.mm-wrapper-breadcrumb-collection-mobile{display:none}@media(min-width:768px){.mm-filter-cta-mobile{position:sticky;bottom:0;background:#fff;margin-left:-18px;width:calc(100% + 36px);padding:8px 18px;border-top:solid 1px var(--colors-black-200, #E2E8F0)}}@media(max-width:768px){.filter-form{position:fixed;top:0;right:0;z-index:99;border-radius:0;width:calc(100% - 24px);height:100dvh;transition:1s;transform:translate(100%)}.filter-form.mm-open{transform:translate(0);animation:none}.mm-filters-header{margin-bottom:-12px}.mm-filters-header p{font-weight:600;font-size:16px}.mm-filters-header .mm-filters-side-content-container-header-close-btn{display:flex}.mm-filters-scrollable-content{flex-grow:1;overflow-y:auto;overflow-x:hidden;padding:12px 0}.mm-filter-cta-mobile{border-top:1px solid var(--UI-Colors-Black-black-10, rgba(0, 26, 20, .1));margin-top:-13px;margin-left:-18px;width:calc(100% + 36px);padding:16px 16px 0;background:#fff}.mm-count-collection-grid,.facet-filters__field label{display:none}.facet-filters__field .select svg{top:5px;right:10px;width:16px;background:#fff;height:30px;padding-left:6px}.mm-header-collection-grid>*{width:40%}.mm-header-collection-grid>.mm-mobile{padding:12px;color:#001a14;font-family:var(--body-font);font-size:14px;font-style:normal;font-weight:400;line-height:115%;-webkit-appearance:none;background:#fff;border:1px solid rgba(0,26,20,.15);margin:8px 0 10px;border-radius:10px;position:relative;width:82px}.mm-header-collection-grid>.mm-mobile svg{position:absolute;top:13px;right:10px}.mm-filters-side-content-container{width:100%;padding:12px}.mm-filters-side-content-container-header-tabs{width:calc(100% + 12px)}.mm-filters-side-content-container-header p{font-size:16px;margin-right:24px}.mm-filters-side-content-container-tab-top{flex-direction:column;align-items:center;text-align:center}.mm-filters-side-content-container-tab-top-right-title{font-size:18px;font-weight:600;line-height:130%}.mm-filters-filter-mobile{display:block!important;height:100%;width:100%;position:fixed;top:0;left:0;background:var(--UI-Colors-Black-black-40, rgba(0, 26, 20, .4));transition:.3s;opacity:0;pointer-events:none;z-index:66}.mm-filters-filter-mobile.mm-visible{opacity:1;pointer-events:auto}.mm-header-grid-collection{display:flex;flex-direction:column}.mm-header-grid-collection>h1{order:1;padding-top:12px}.mm-header-collection-grid{order:0;background:#fff;padding:8px 24px;margin-left:-12px;width:calc(100% + 24px);margin-block:12px}.mm-collection-grid{padding:6px 12px;order:1;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:8px}.mm-count-collection-grid.mm-mobile{order:1;padding-top:6px}.mm-wrapper-breadcrumb-collection{display:none}.mm-wrapper-breadcrumb-collection-mobile{display:block;padding:0;order:1}.mm-wrapper-breadcrumb-collection-mobile .mm-breadcrumbs{padding:12px 0}.mm-template-collection-wrapper{padding-inline:0px;overflow:hidden}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/mm-collection-filters.css.map */
