:root{--font-secondary:"SourceSans3",sans-serif;--color-text-base:#000;--color-text-gray:rgba(0, 0, 0, 0.4);--color-wrapper:#ffffff;--color-primary:#a9987a;--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-secondary:#f2ede8;--color-secondary-hover:color-mix(in srgb, var(--color-secondary) 95%, black);--color-secondary-backdrop:color-mix(in srgb, var(--color-secondary) 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:var(--color-secondary);--color-border-white:rgba(255, 255, 255, 0.4);--font-weight:400;--font-size:16px;--line-height:100%;--letter-spacing:0.01em;--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)}body .header{position:sticky}html{scroll-behavior:smooth}.layout{overflow-x:hidden}body:not(.homepage) .layout>main{padding-top:15px}.splide__track{overflow:visible}.theme-s .input{font-family:var(--font-secondary);outline-color:transparent;background-color:var(--color-secondary);border-radius:var(--border-radius-small);text-transform:initial;-webkit-transition:background-color var(--transition-base),outline-color var(--transition-base);transition:background-color var(--transition-base),outline-color var(--transition-base)}.theme-s .input:not(:-moz-placeholder),.theme-s .input:not(:-ms-input-placeholder),.theme-s .input:not(:placeholder-shown){background-color:var(--color-white);outline-color:var(--color-primary)}.theme-s .input:focus{background-color:var(--color-white)}.theme-s .input-label{font-weight:700;line-height:100%;letter-spacing:.01em;color:var(--color-text-base);top:18px}.theme-s .accordion__trigger{background-color:var(--color-secondary)!important;border-radius:var(--border-radius-small);padding:10px}.theme-s .accordion__trigger svg{width:100%;height:100%;-webkit-transition:var(--transition-base);transition:var(--transition-base)}.theme-s .accordion__label{font-size:12px;font-weight:800;line-height:100%;letter-spacing:.01em}.theme-s .accordion__content{padding-top:0}.theme-s .accordion__icon,.theme-s .accordion__trigger-icon{color:currentColor}.theme-s .accordion.open .accordion__icon svg{color:var(--color-primary)}.theme-s .pagination{width:100%;gap:4px;border-top:1px solid var(--color-border);padding-block:8px}.theme-s .pagination .pagination__button{height:32px;font-size:12px;padding:10px;font-weight:700;line-height:100%;letter-spacing:.01em;border-radius:var(--border-radius-small);background-color:var(--color-secondary)}.theme-s .pagination .pagination__button:not(.next){aspect-ratio:1;padding:unset}.theme-s .questions__content{row-gap:0}.theme-s .questions__form-submit{font-style:italic}.theme-s .just-validate-error-label{font-family:var(--font-secondary)}.theme-s .toastify{font-family:var(--font-secondary);text-transform:initial}.theme-s .reviews__form{border:1px solid var(--color-border)}.theme-s .reviews__form-dropzone{background-color:var(--color-secondary)}.theme-s .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-s .reviews__form-rating .reviews__form-label{font-weight:700;line-height:100%;letter-spacing:-.02em;padding-top:1px}.theme-s .reviews__form-legal{font-family:var(--font-secondary);text-transform:initial}.theme-s .reviews__form-legal a{font-family:var(--font-secondary);text-transform:initial;text-decoration:none}.theme-s .reviews__form-close{font-weight:800;font-size:inherit;background-color:var(--color-secondary);border-radius:var(--border-radius-small)}.theme-s .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-text-base)}.theme-s .reviews__card{background-color:var(--color-secondary);padding:15px 12px}.theme-s .reviews__card-text{font-size:14px;line-height:114%;letter-spacing:-.02em}.theme-s .reviews__card-text *{font-family:var(--font-secondary);text-transform:initial}.theme-s .reviews__card-text strong{font-weight:400;font-style:italic}.theme-s .reviews__card-name{font-weight:700;font-size:inherit;line-height:100%;letter-spacing:-.02em}.theme-s .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-s .reviews__card-star{width:16px;height:16px}.theme-s .reviews__actions{gap:4px}.theme-s .reviews .reviews__grid .reviews__card-text>p a{color:var(--color-primary);font-style:italic}.theme-s .reviews.reviews-all .reviews__card-header{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.theme-s .reviews.reviews-all .reviews__card-photo{border:unset}@media only screen and (min-width:768px){.splide__track{overflow:hidden}.theme-s .pagination{gap:8px}.theme-s .reviews__grid{-ms-grid-columns:(minmax(0,1fr))[3];grid-template-columns:repeat(3,minmax(0,1fr))}}@media only screen and (min-width:1024px){.theme-s .accordion__trigger{padding:12px}.theme-s .accordion__label{font-size:14px}.theme-s .pagination{gap:.42vw;padding-block:.42vw}.theme-s .pagination .pagination__button{height:40px;padding:12px;font-size:inherit}.theme-s .questions__form,.theme-s .questions__list{-ms-grid-columns:(minmax(0,1fr))[4];grid-template-columns:repeat(4,minmax(0,1fr))}.theme-s .reviews__actions{-ms-grid-columns:(minmax(0,1fr))[3];grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.theme-s .reviews.reviews-all .reviews__gallery{margin-bottom:8px}}@media only screen and (min-width:1500px){:root{--font-size:0.83vw}.layout{overflow-x:unset}body:not(.homepage) .layout>main{padding-top:.78vw}.theme-s .input-label{font-size:inherit;top:1.04vw;left:.83vw}.theme-s .accordion__trigger{padding:.63vw}.theme-s .accordion__label{font-size:inherit}.theme-s .pagination .pagination__button{height:2.08vw;padding:.63vw}.theme-s .reviews__form-label:not(.reviews__form-rating>.reviews__form-label){font-size:inherit}.theme-s .reviews__form-rating{margin-bottom:29px}.theme-s .reviews__form-rating .reviews__form-label{font-size:inherit}.theme-s .reviews__form-fit-chip,.theme-s .reviews__form-legal{font-size:.73vw}.theme-s .reviews__card{padding:.78vw .63vw}.theme-s .reviews__card-text{font-size:.73vw}.theme-s .reviews__card-date{font-size:.52vw}.theme-s .reviews__card-star{width:.83vw;height:.83vw}.theme-s .reviews__actions{gap:.42vw}}@media (min-width:320px) and (max-width:1024px){.theme-s .reviews__btn{font-size:13px;border-radius:var(--border-radius-small)}.theme-s .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-s .reviews:not(.reviews-all) .reviews__card{width:79.75%;min-width:79.75%}}