.collection-filters{margin-top:38px}.bc_wr{margin-bottom:0}.flby{padding:0 15px 10px;border-bottom:1px solid #CFC9C9;font-family:Denim Regular,sans-serif;font-style:normal;font-weight:400;font-size:12px;line-height:167%;letter-spacing:.04em;text-transform:uppercase;color:#676c68}.flby.none{display:none}.flTtl{font-family:Denim Medium,sans-serif;font-style:normal;font-size:18px;line-height:20px;letter-spacing:.04em;color:#000f08;text-transform:none}.flTtl .fwsb{font-weight:500!important;text-transform:none}.flTtl.custom-title__categories{padding:0 15px 10px;border-bottom:1px solid #CFC9C9;font-family:Denim Regular,sans-serif;font-style:normal;font-weight:400;font-size:12px;color:#676c68;width:calc(100% + 30px);left:-15px}.flTtl.custom-title__categories span{font-weight:400!important;font-family:Denim Regular,sans-serif;font-style:normal;font-size:12px;color:#676c68}.flTtl.custom-title__categories span{line-height:167%;letter-spacing:.04em;text-transform:uppercase}.flTtl .at{padding:0}.sdCate li+li.lvl-1{border-top:0}.sdCate a{font-family:Denim Regular,sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:20px;letter-spacing:.04em;color:#676c6a}.sdCate .active>a{letter-spacing:.04em;text-decoration-line:underline;color:#000f08}.collection-product-count{font-family:Denim Regular,sans-serif;font-style:normal;font-weight:400;line-height:167%;text-align:right;letter-spacing:.02em;color:#676c68}.active-facets{margin-top:5px;margin-bottom:10px}.active-facets .active-fl{border-radius:20px;border:1px solid var(--actfbd)}.active-fl{border:none;font-family:Denim Regular}.categoriesFilterBx{margin-top:20px}.categoriesFilterBx[open] .custom-list__categories{display:block}.categoriesFilterBx .title__categories .close__category{opacity:0;color:#676c6a}.categoriesFilterBx[open] .title__categories .open__category{opacity:0}.title__categories .close__category{pointer-events:none;transition:none}.categoriesFilterBx[open] .title__categories .close__category{transition:none;opacity:1;pointer-events:all}.categoriesFilterBx[open] .close__category:after{position:absolute;content:"";width:100%;height:100%;left:0}.categoriesFilterBx[open] .category__filter--title>span{transform:rotate(180deg)}.categoriesFilterBx .category__filter--title>span{transform:rotate(0)}.cl_bnr.style3{display:none}.tlbr_item_cnt{margin-left:auto}.collection-custom__content{margin-bottom:125px}.collection-custom__title{font-family:Denim Medium,sans-serif;font-style:normal;font-weight:500;font-size:30px;line-height:33px;color:#000f08;margin-top:48px;margin-bottom:15px}@media screen and (max-width: 767px){.collection-custom__title{display:none}}.collection-custom__description{font-family:Denim Regular,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:150%;letter-spacing:.01em;font-feature-settings:"liga" off;color:#000f08;margin-top:25px}.collection-custom__description a{text-decoration:underline}.collection-custom__description h1,.collection-custom__description h2,.collection-custom__description h3,.collection-custom__description h4 .collection-custom__description h5,.collection-custom__description h6{font-family:Denim Regular,sans-serif;font-size:16px}.category__filter--title{font-family:Denim Regular,sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:20px;letter-spacing:.04em;color:#000f08;background-color:transparent;position:relative}.btn.loadMore{background:#000f08;border-radius:98px;max-width:250px;display:flex;height:56px;align-items:center;justify-content:center;width:100%;margin:20px auto 0;font-style:normal;font-weight:500;font-size:18px;line-height:20px;text-align:center;letter-spacing:.04em;color:#fff;font-family:Denim Regular,sans-serif}.filterBx{padding:0 15px 20px;border-bottom:1px solid #CFC9C9}.filterBx__categories .close__category{opacity:0;position:absolute;left:0;top:50%;transform:translateY(-50%)}.filterBx__categories.is-active .open__category{opacity:0}.filterBx__categories.is-active .close__category{opacity:1}.filterBx{margin-bottom:20px}.filterBx__categories.filterBx{margin-bottom:40px}.filterBx__categories button{margin-top:20px;border:0;background-color:transparent;padding:0;width:100%}.category__filter--title{width:100%;display:flex;justify-content:space-between}.filterBx__categories.is-active .category__filter--title>span{transform:rotate(180deg)}.custom-list__categories{display:none}.filterBx__categories.is-active .custom-list__categories{display:block}.sdBlock{margin-top:18px}.sdCate a{padding:0 10px 18px 0}.sdCate li:last-child a{padding-bottom:0}span.checkbox{border:1px solid #CFC9C9;width:20px;height:20px;margin:0 15px 0 0}.fl-checkbox{font-family:Denim Regular,sans-serif;font-style:normal;font-weight:400;font-size:16px!important;line-height:18px!important;letter-spacing:.01em;color:#676c6a;display:flex;align-items:center}.fl-checkbox .prcnt{margin-left:5px;font-size:16px!important;line-height:18px!important}.flList li:not(.color) .fl-checkbox.disabled{color:#676c6a;opacity:1}.flList li>ul{padding:4px 0 4px 35px}span.checkbox{min-width:20px;min-height:20px}.filterDD input:checked+span.checkbox{border:1px solid #000F08}.filterDD input:checked~.nameCheckbox{font-family:Denim Medium,sans-serif;font-weight:500!important;color:#000f08}input:checked+span.checkbox:before{position:relative;top:1px}.fl-checkbox.disabled:hover span.checkbox{border:1px solid #CFC9C9}.fl-checkbox:hover span.checkbox{border:1px solid #089D70}.tlbr{margin-bottom:5px;margin-top:15px}#CollectionProductGrid{position:relative}.select__select{display:none}.collection-custom-sortby{z-index:2}.collection-custom-sortby__title{font-family:Denim Regular,sans-serif;width:100%;text-align:right;font-weight:400;font-size:16px;line-height:20px}.collection-custom-sortby__title svg{transform:rotate(180deg)}.collection-custom-sortby span{display:inline-flex;align-items:center;cursor:pointer}.collection-custom-sortby span svg{margin-left:10px}.collection-custom-sortby ul{display:none;margin-top:17px;background:#fff;border:1px solid #ECEAEA;padding:12px 24px}.collection-custom-sortby.is-active ul{display:block}.collection-custom-sortby.is-active . svg{transform:rotate(0)}.collection-custom-sortby ul li:not(:last-child){margin-bottom:10px}.collection-custom-sortby ul li{cursor:pointer}.custom-sort-option{font-family:Denim Regular,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:125%;letter-spacing:.01em;color:#676c6a}.infinitpaginOuter{margin-bottom:20px}.cl_sort_by_value_wrapper{margin-bottom:100px;display:flex;align-items:center;justify-content:center;font-size:16px;color:#cfc9c9;font-family:Denim Regular}details.filterBx[open] .flTtl svg path:first-child{opacity:0}.filter__title,.counter__mobile,.collection__content{display:none}.collection__content-title{margin-top:16px;font-family:Denim Medium,sans-serif;font-style:normal;font-weight:500;font-size:28px;line-height:114%;text-align:center;color:#000f08}.collection__content--desc{margin-top:24px;font-family:Denim Regular,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:150%;text-align:center!important;letter-spacing:.01em;color:#000f08}.collection__content--desc h1,.collection__content--desc h2,.collection__content--desc h3,.collection__content--desc h4,.collection__content--desc h5,.collection__content--desc h6{font-family:Denim Regular,sans-serif;font-weight:400;font-size:14px}.collection__content{margin-bottom:40px}@media screen and (max-width: 767px){.collection__content{margin-bottom:20px}}.collection-custom__removeAll,.collection-custom__view{display:none}.btn-filter{font-family:Denim Regular,sans-serif;font-size:16px;font-weight:400;line-height:125%;letter-spacing:.02em;color:#000f08}.filterBx .count-bubble{display:none}.grid_bx .grid_title a,.pr_price{color:#000f08}@media screen and (max-width: 1024px){.collection-custom-sortby{position:relative;top:auto;right:auto}.tlbr{margin:0;padding:18px 16px;width:calc(100% + 32px);left:-16px;background-color:#f5f3f3;position:relative}.collection-custom-sortby ul{position:absolute;top:100%;right:0}.collection-custom__removeAll .collection-custom__view{display:block}#CollectionProductGrid .collection-custom__view{display:none}.custom-sort-option{white-space:nowrap}.collection-filters{margin-top:0;display:flex;flex-direction:column}.collection-custom__content{display:none}.btn-filter{background-color:transparent;padding:0;color:#000f08;display:flex;align-items:center}.btn-filter span{text-transform:none}.button__svg-filter{margin-right:10px;display:flex}.btn-filter:hover{color:#000f08;background-color:transparent;opacity:1}.collection__content--desc{max-width:800px;margin:0 auto}.collection-filters .backdropFilter{position:fixed;right:0;top:0;width:0;height:100%;z-index:776;background-color:#000f0880;content:"";transition:.3s ease-in-out;transform:translate(100%)}.collection-filters.active .backdropFilter{width:10%;transform:translate(0);transition:.3s ease-in-out}.sb_filter .closeFilter{z-index:7;top:18px;margin-left:auto}.filter__title{background:#f5f3f3;padding:18px 16px;display:flex;align-items:center;position:fixed;width:90%;z-index:6}.filter__title span{font-family:Denim Regular,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:125%;letter-spacing:.01em;color:#000f08}.collection__content-title h1{font-family:Denim Medium,sans-serif;font-style:normal;font-weight:500;font-size:28px;line-height:114%;text-align:center;color:#000f08}.sb_filter .closeFilter,.sb_filter .closeFilter svg{background-color:transparent;width:20px;height:20px}.filterWrap{padding:16px 16px 0}.filterBx,.flTtl.custom-title__categories{padding:0 0 20px}.flTtl.custom-title__categories{left:auto;width:100%}.flby{padding:0 0 10px}.counter__mobile,.counter__mobile>div{display:flex;justify-content:flex-end;margin-left:auto!important;margin-right:0}.counter__mobile{margin-top:12px}.active-facets{margin-bottom:7px}.collection__content{display:block}.flForm{height:auto;padding-top:56px;padding-bottom:84px}.collection-custom__removeAll{padding:0 16px 10px;position:absolute;bottom:0;left:0;width:100%;z-index:5;display:flex;flex-direction:column;background:#fff}span.checkbox{min-width:24px;min-height:24px}input:checked+span.checkbox:before{top:4px}.collection-custom__removeAll a svg{margin-left:8px;width:11px;height:11px}.collection-custom__removeAll .active-facets a.remove__active{display:none}.collection-custom__removeAll .active-facets a{position:relative;padding:0 18px 0 0;border:none;margin-top:8px;margin-bottom:0;align-items:center;justify-content:center;background-color:transparent;font-family:Denim Medium,sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:18px;text-align:right;letter-spacing:.04em;text-decoration-line:underline;color:#000f08}.collection-custom__view{background:#000f08;border-radius:98px;display:flex;justify-content:center;align-items:center;font-family:Denim Medium,sans-serif;font-style:normal;font-weight:500;text-align:center;letter-spacing:.04em;color:#fff;margin-bottom:0;padding:12px 28px;font-size:14px;line-height:18px}.collection-custom__removeAll .active-facets a:before{position:absolute;right:0;top:9px;transform:rotate(-45deg) translateY(-50%);content:"";background-color:#000f08;width:15px;height:1px}.collection-custom__removeAll .active-facets a:after{position:absolute;right:0;top:9px;transform:rotate(45deg) translateY(-50%);content:"";background-color:#000f08;width:15px;height:1px}.collection-custom__removeAll .active-facets{margin:0;align-items:center;justify-content:center}}@media screen and (max-width: 576px){.btn.loadMore{max-width:188px;height:42px;padding:12px 28px;font-size:14px;line-height:18px}.grid_bx .grid_title{font-size:14px;line-height:18px}.pr_price{font-size:14px}.product_card_wrapper s.pr_price{font-size:12px}.flTtl.custom-title__categories{padding-bottom:8px}.category__filter--title,.flTtl{font-size:16px}.flby{margin-bottom:18px}.filterBx{margin-bottom:18px;padding-bottom:18px}span.checkbox{width:24px;height:24px}.sdCate a{font-size:16px}input:checked+span.checkbox:before{position:relative;top:4px}}@media screen and (max-width: 500px){.infinitpaginOuter{margin-bottom:16px}.cl_sort_by_value_wrapper{margin-bottom:40px}.product_card_wrapper .grid_meta>a{right:-10px}}@media screen and (max-width: 374px){.pr_price{font-size:14px}.product_card_wrapper s.pr_price{font-size:10px}}.otCookiesNotification{display:none}.collection_main_info{display:flex;width:100%;align-items:flex-start;justify-content:center;padding:48px 0 24px;flex-direction:column}.cmi_title{margin:0 0 24px;font-weight:500}.cmi_main{width:100%;max-width:100%}.cmi_description h4{margin:0 0 16px}.cmi_description{max-width:756px;margin:0 0 24px}.cmi_description p{font-family:Denim Regular;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.16px}.cmi_buttons{display:flex;align-items:center;justify-content:flex-start;overflow-x:scroll;margin-bottom:9px;padding-left:16px;width:calc(100% + 32px);left:-16px;position:relative}.cmi_buttons::-webkit-scrollbar{display:none}.cmi_button{text-align:center;font-family:Denim Medium;font-size:18px;line-height:normal;letter-spacing:.72px;width:auto;white-space:nowrap;margin-right:16px;cursor:pointer}.cmi_button.cmi_filter_button{background:#000f08;border:2px solid #000F08;color:#fff;padding:18px 42px;border-radius:98px;display:none;align-items:center}.cmi_filter_button svg{margin-right:10px}.cmi_button a{padding:18px 42px;color:#000f08;border:2px solid #CFC9C9;border-radius:98px;display:flex;align-items:center;gap:10px}.cmi_button.active a{color:#fff;border:2px solid #000F08;background-color:#000f08}.cmi_image_mob{height:306px;width:100%;max-width:100%;margin-left:0;display:none;margin-bottom:24px}.cmi_image_desk{display:none}.cmi_image_desk img,.cmi_image_mob img{width:100%;height:100%;object-fit:cover}@media screen and (min-width:1025px){.cmi_button.cmi_filter_button{display:flex}.cmi_buttons{display:flex;align-items:center;justify-content:flex-start;overflow-x:scroll;width:100%;position:unset;padding-left:0;margin-bottom:0}.collection_main_info{display:flex;width:100%;align-items:flex-end;justify-content:space-between;padding:48px 0 32px;flex-direction:row}.cmi_main{max-width:855px}.cmi_image_desk{height:306px;width:100%;max-width:380px;margin-left:30px;display:block}.cmi_image_mob{display:none}.cmi_filters{max-height:0;overflow:hidden;transition:max-height .2s ease-out}.cmi_description{margin-bottom:40px}}.grid_banner{position:relative;margin-bottom:32px;height:auto!important}.grid_banner img{width:100%;height:100%;object-fit:cover}.grid_banner_content{position:absolute;top:32px;left:32px}.grid_banner_title{margin:0 0 24px;max-width:415px;color:#fff;letter-spacing:.64px;line-height:normal;font-weight:500}.grid_banner_button{padding:18px 42px;background:#089d70;border-radius:98px;font-family:Denim Medium;font-size:18px;line-height:20px;text-align:center;letter-spacing:.72px;color:#fff;display:flex;width:fit-content}.grid_banner_button:hover{background:#056b4c;color:#fff}.cmi_button a:hover,.cmi_button.cmi_filter_button:hover{background:#056b4c;color:#fff;border:2px solid #056B4C}.grid_banner_image_desk{display:block}.grid_banner_image_mob{display:none}@media screen and (max-width:500px){.collection_main_info{padding-top:0;padding-bottom:0}.grid_banner{height:390px!important}.grid_banner_content{left:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;width:calc(100% - 68px);transform:translate(-50%)}.grid_banner img{height:100%;object-fit:cover}.grid_banner_title{text-align:center;font-size:24px;letter-spacing:.48px}.cmi_title{text-align:center;font-size:28px;line-height:32px}.grid_banner_image_desk{display:none}.grid_banner_image_mob{display:block}.cmi_button a{padding:10px 20px;font-size:16px;line-height:normal;letter-spacing:.64px}.cmi_button{margin-right:8px}}.grid_banner_small .grid_banner_small_content{position:absolute;bottom:0;left:0;padding:26px;color:#fff}.grid_banner_small .grid_banner_small_content .grid_banner_title{text-align:left!important;font-size:24px;line-height:23px;margin-bottom:8px}.grid_banner_small .grid_banner_small_content .grid_banner_description{font-size:14px;line-height:19px;margin-bottom:8px;font-family:Denim Regular}.grid_banner_small .grid_banner_small_content .grid_banner_cta{font-family:Denim Medium;font-size:18px;line-height:19px}@media screen and (max-width: 500px){.grid_banner.grid_banner_small{height:auto!important}}@media screen and (max-width:766px){.grid_banner_small .grid_banner_small_content .grid_banner_title{font-size:18px;line-height:19px;margin-bottom:6px}.grid_banner_small .grid_banner_small_content .grid_banner_description{font-size:14px;line-height:18px;margin-bottom:6px}.grid_banner_small .grid_banner_small_content .grid_banner_cta{font-size:16px;line-height:17px}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/custom-main-collection.css.map */
