:root{--font-secondary:"FiraSans",sans-serif;--color-text-base:#000;--color-text-gray:rgba(0, 0, 0, 0.4);--color-wrapper:#ffffff;--color-gray:rgba(0, 0, 0, 0.4);--color-secondary:rgba(0, 0, 0, 0.08);--color-secondary-hover:color-mix(in srgb, var(--color-secondary) 90%, black);--color-gray-light:var(--color-secondary)!important;--color-gray-light-hover:var(--color-secondary-hover);--color-primary:#d10c54;--color-primary-hover:color-mix(in srgb, var(--color-primary) 80%, white);--color-primary-backdrop:color-mix(in srgb, var(--color-primary) 20%, transparent);--color-dark:#000;--color-dark-hover:color-mix(in srgb, var(--color-dark) 95%, white);--color-dark-backdrop:color-mix(in srgb, var(--color-dark) 20%, transparent);--color-border:rgba(0, 0, 0, 0.12);--color-border-white:rgba(255, 255, 255, 0.4);--font-weight:400;--font-size:16px;--line-height:100%;--letter-spacing:-0.02em;--text-transform:uppercase;--white:#fff;--dark:#333}body{background-color:var(--color-wrapper);font-weight:var(--font-weight);font-size:var(--font-size);line-height:var(--line-height);letter-spacing:var(--letter-spacing);color:var(--color-text-base)}body *{text-transform:var(--text-transform)}html{scroll-behavior:smooth}body:not(.homepage) .layout>main{padding-top:15px}.splide__track{overflow:visible}.theme-o .input{font-family:var(--font-secondary);outline-color:transparent;background-color:var(--color-gray-light);border-radius:var(--border-radius-small);text-transform:initial}.theme-o .input-label{color:var(--color-text-base)}.theme-o .accordion__trigger{background-color:var(--color-gray-light)}.theme-o .accordion__icon,.theme-o .accordion__trigger-icon{color:currentColor}.theme-o .just-validate-error-label{font-family:var(--font-secondary)}.theme-o .filter-chip{outline-color:var(--color-border);outline-width:1px;border-radius:var(--border-radius-small);padding:10px 12px;font-size:12px;line-height:100%;letter-spacing:-.02em;font-weight:700}.theme-o .toastify{font-family:var(--font-secondary);text-transform:initial}.theme-o .pagination{width:100%;gap:4px;margin-top:12px;border-top:1px solid var(--color-border);padding-block:8px}.theme-o .pagination__button{background-color:var(--color-gray-light);font-weight:700!important}.theme-o .reviews__form{border:1px solid var(--color-border)}.theme-o .reviews__form-dropzone{background-color:var(--color-gray-light)}.theme-o .reviews__form-label:not(.reviews__form-rating>.reviews__form-label){font-family:var(--font-secondary);text-transform:initial;line-height:100%;letter-spacing:-.02em}.theme-o .reviews__form-rating .reviews__form-label{font-weight:700;line-height:100%;letter-spacing:-.02em;padding-top:1px}.theme-o .reviews__form-legal{font-family:var(--font-secondary);text-transform:initial;color:var(--color-gray)}.theme-o .reviews__form-legal a{font-family:var(--font-secondary);text-transform:initial;text-decoration:none}.theme-o .reviews__form-legal a::after{background-color:currentColor}.theme-o .reviews__form-close{font-weight:800;font-size:inherit;background-color:var(--color-gray-light);border-radius:var(--border-radius-small)}.theme-o .reviews__form-fit-chip{border-radius:var(--border-radius-small);background-color:var(--color-white);outline-color:var(--color-border);outline-width:1px;font-weight:700;color:var(--color-gray)}.theme-o .reviews__card{background-color:var(--color-gray-light);padding:15px 12px}.theme-o .reviews__card-text{font-size:14px;line-height:114%;letter-spacing:-.02em}.theme-o .reviews__card-text *{font-family:var(--font-secondary);text-transform:initial}.theme-o .reviews__card-text strong{font-weight:400;font-style:italic}.theme-o .reviews__card-name{font-weight:700;font-size:inherit;line-height:100%;letter-spacing:-.02em}.theme-o .reviews__card-date{font-family:var(--font-secondary);text-transform:initial;font-size:10px;line-height:160%;letter-spacing:-.02em;color:var(--color-gray)}.theme-o .reviews__card-star{width:16px;height:16px}.theme-o .reviews .reviews__grid .reviews__card-text>p a{color:var(--color-primary);font-style:italic}.theme-o .reviews.reviews-all .reviews__card-header{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.theme-o .reviews.reviews-all .reviews__card-photo{border:unset}.theme-o .agreement *{text-transform:initial;font-family:var(--font-secondary)}@media only screen and (min-width:768px){.splide__track{overflow:hidden}.theme-o .reviews__grid{-ms-grid-columns:(minmax(0,1fr))[3];grid-template-columns:repeat(3,minmax(0,1fr))}}@media only screen and (min-width:1024px){body:not(.homepage) .header{position:sticky}.theme-o .pagination{gap:8px;margin-top:16px;border-top:none;padding-block:0}.theme-o .reviews__actions{-ms-grid-columns:(minmax(0,1fr))[3];grid-template-columns:repeat(3,minmax(0,1fr))}.theme-o .reviews.reviews-all .reviews__gallery{margin-bottom:8px}}@media only screen and (min-width:1500px){:root{--font-size:0.83vw}body:not(.homepage) .layout>main{padding-top:.78vw}.theme-o .pagination{gap:.42vw;margin-top:.83vw}.theme-o .reviews__form-label:not(.reviews__form-rating>.reviews__form-label){font-size:inherit}.theme-o .reviews__form-rating{margin-bottom:29px}.theme-o .reviews__form-rating .reviews__form-label{font-size:inherit}.theme-o .reviews__form-fit-chip,.theme-o .reviews__form-legal{font-size:.73vw}.theme-o .reviews__card{padding:.78vw .63vw}.theme-o .reviews__card-text{font-size:.73vw}.theme-o .reviews__card-date{font-size:.52vw}.theme-o .reviews__card-star{width:.83vw;height:.83vw}}@media (min-width:320px) and (max-width:1024px){.theme-o .reviews__btn{font-size:13px}.theme-o .reviews.reviews-all .reviews__content{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;row-gap:4px}}@media (min-width:320px) and (max-width:767px){.theme-o .reviews:not(.reviews-all) .reviews__card{width:79.75%;min-width:79.75%}}