.filtertiles-grid{display:grid;gap:clamp(48px,4.1666670833vw,80px) 18px;grid-template-columns:repeat(2,minmax(0,1fr))}.filtertiles-grid--1{grid-template-columns:repeat(1,minmax(0,1fr))}.filtertiles-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.filtertiles-grid--3 img{max-width:clamp(175px,10.4166677083vw,200px)!important;transform:translateY(calc(clamp(87px, 7.8125007813vw, 150px)*-1))!important}.filtertiles-box{background-color:#fff;border-radius:23px;display:flex;flex-direction:column;justify-content:center;margin-top:clamp(87px,7.8125007813vw,150px);padding:0 clamp(18px,1.5625001563vw,30px) clamp(30px,1.822916849vw,35px);position:relative;scroll-margin-top:clamp(87px,7.8125007813vw,150px);text-align:center}.filtertiles-box--green{background-color:var(--color-green)}.filtertiles-box--green-dark{background-color:var(--color-dark-green)}.filtertiles-box--green,.filtertiles-box--green-dark{color:#fff}.filtertiles-box--green img,.filtertiles-box--green-dark img{border:none!important}.filtertiles-box img{aspect-ratio:1/1;border:3px solid #fff;border-radius:22px;margin-bottom:calc(clamp(62px,6.5104173177vw,125px)*-1);margin-left:auto;margin-right:auto;max-width:clamp(175px,15.6250015625vw,300px);object-fit:cover;transform:translateY(calc(clamp(87px, 7.8125007813vw, 150px)*-1))}.filtertiles-title{font-size:clamp(22px,1.4583334792vw,28px);line-height:1.2;margin-bottom:clamp(15px,1.3020834635vw,25px)}.filtertiles-text{flex:1;font-size:clamp(16px,.8333334167vw,20px)}.filtertiles-link{left:50%;position:absolute;top:100%;transform:translate(-50%,-50%)}.filtertiles-link i{font-size:10px}.filtertiles-filters{max-width:800px;min-width:300px;position:relative;width:calc(50% - 10px)}.filtertiles-filters-wrapper{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;margin-bottom:58px}.filtertiles-filters-wrapper .clear{margin-left:auto;margin-right:0}.filtertiles-filters-header{align-items:center;display:flex;justify-content:center}.filtertiles-filters-header button{align-content:center;align-items:center;background:#fff;border:none;border-radius:23px;color:#6a6a6a;display:flex;font-family:Intro Book;font-size:16px;justify-content:space-between;outline:none;padding:clamp(12px,.7812500781vw,15px) clamp(25px,2.0833335417vw,40px);width:100%}.filtertiles-filters-header button i.icon-arrow{margin-left:20px;min-width:21px;transform:rotate(90deg);transition:transform .45s ease;width:1.6145834948vw}.filtertiles-filters-header button.active i{transform:rotate(-90deg)}.filtertiles-filters-container{border-radius:23px;box-shadow:0 4px 6px rgba(0,0,0,.1);left:0;margin-top:5px;max-height:0;overflow:hidden;position:absolute;right:0;transition:max-height .35s ease;z-index:9}.filtertiles-filters-container form{background-color:#fff;color:#6a6a6a;display:flex;flex-direction:column;padding:clamp(25px,2.0833335417vw,40px)}.filtertiles-filters-container .btn{background:transparent;font-family:Intro Book;font-size:clamp(18px,1.0416667708vw,20px);height:44px;margin:0;padding:10px 20px;text-align:center;transition:background-color .35s ease,color .35s ease,border .35s ease;width:100%}.filtertiles-filters-container .btn-fill{align-items:center;background:var(--color-green);color:#fff;display:flex;gap:10px;justify-content:center}.filtertiles-filters-container .btn-fill i:before{color:inherit!important}.filtertiles-filters-container .btn-fill:hover{background-color:var(--color-dark-green);color:#fff}.filtertiles-filters-container .btn-outline{border:1px solid var(--color-green)}.filtertiles-filters-container .btn-outline:hover{background-color:var(--color-dark-green);border-color:var(--color-dark-green);color:#fff}.filtertiles-filters-buttons{align-items:center;display:flex;justify-content:center}.filtertiles-filters-label{border-bottom:1px solid var(--color-light-gray);display:flex;padding-bottom:5px;padding-bottom:10px;padding-left:35px;padding-top:10px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.filtertiles-filters-label input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.filtertiles-filters-label:hover input~.filtertiles-filters-checkmark{background-color:transparent}.filtertiles-filters-label input:checked~.filtertiles-filters-checkmark{background-color:var(--color-green)}.filtertiles-filters-label input:checked~.filtertiles-filters-checkmark:after{display:block}.filtertiles-filters-label .filtertiles-filters-checkmark:after{border:solid #fff;border-width:0 2px 2px 0;height:10px;left:25%;top:50%;-webkit-transform:rotate(45deg) translate(-50%,-50%);-ms-transform:rotate(45deg) translate(-50%,-50%);transform:rotate(45deg) translate(-50%,-50%);width:4px}.filtertiles-filters-checkmark{background-color:transparent;border:1px solid var(--color-light-gray);border-radius:5px;height:20px;left:0;overflow:hidden;position:absolute;top:50%;transform:translateY(-50%);width:20px}.filtertiles-filters-checkmark:after{content:"";display:none;position:absolute}.filtertiles-filters-label:last-of-type{border-bottom:none;margin-bottom:30px}.filtertiles-filters-checkbox-name{display:flex;justify-content:space-between;padding-right:5px;width:100%}.filtertiles-filters-checkbox-name span{padding-left:10px}@media(max-width:992px){.filtertiles-grid{grid-template-columns:repeat(1,minmax(0,1fr))}.filtertiles-grid--3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:768px){.filtertiles-grid--3{grid-template-columns:repeat(1,minmax(0,1fr))}.filtertiles-filters{max-width:100%;min-width:unset;width:100%}.filtertiles-filters-buttons{display:flex;flex-direction:column}.filtertiles-filters-buttons .btn{width:100%}}@media(max-width:576px){.filtertiles-filters-wrapper .clear{width:100%}}