.comfort-accordions__wrapper{padding:0 46px;max-width:1272px;margin:auto;display:flex;justify-content:space-between;align-items:center;gap:20px}@media(max-width: 991.98px){.comfort-accordions__wrapper{padding:0 16px;flex-direction:column;gap:40px}}.comfort-accordions__wrapper .text-block{max-width:460px}@media(max-width: 991.98px){.comfort-accordions__wrapper .text-block{max-width:unset}}.comfort-accordions__wrapper .text-block__title{font-size:46px;line-height:125%;letter-spacing:-0.01em;margin-bottom:23px}@media(max-width: 991.98px){.comfort-accordions__wrapper .text-block__title{font-size:30px;line-height:120%;margin-bottom:16px;max-width:290px}}.comfort-accordions__wrapper .image-block{max-width:580px;aspect-ratio:1/1;width:100%;height:100%;overflow:hidden;border-radius:16px}@media(max-width: 991.98px){.comfort-accordions__wrapper .image-block{max-width:unset;border-radius:12px}}.comfort-accordions__wrapper .image-block__image{display:none}.comfort-accordions__wrapper .image-block__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.comfort-accordions__wrapper .image-block__image.active{display:block;width:100%;height:100%}.comfort-accordions .comfort-accordions-list{display:flex;width:100%;flex-direction:column}.comfort-accordions .comfort-accordions-list .comfort-accordion{border-bottom:1px solid rgba(25,25,28,.1490196078);cursor:pointer;transition:border-bottom .3s ease-in-out}.comfort-accordions .comfort-accordions-list .comfort-accordion__summary{display:flex;gap:20px;justify-content:space-between;align-items:center;cursor:pointer}@media(max-width: 991.98px){.comfort-accordions .comfort-accordions-list .comfort-accordion__summary{gap:13px}}.comfort-accordions .comfort-accordions-list .comfort-accordion__summary .summary-wrapper{display:flex;gap:20px;align-items:center}.comfort-accordions .comfort-accordions-list .comfort-accordion__title{font-size:20px;line-height:130%}@media(max-width: 991.98px){.comfort-accordions .comfort-accordions-list .comfort-accordion__title{font-size:16px}}.comfort-accordions .comfort-accordions-list .comfort-accordion__content{display:grid;grid-template-rows:0fr;transition-duration:.3s}.comfort-accordions .comfort-accordions-list .comfort-accordion__content-body{overflow:hidden}.comfort-accordions .comfort-accordions-list .comfort-accordion__content-body *{overflow:hidden;font-size:14px;line-height:157%;color:rgba(25,25,28,.7)}@media(max-width: 991.98px){.comfort-accordions .comfort-accordions-list .comfort-accordion__content-body *{font-size:13px;line-height:146%}}.comfort-accordions .comfort-accordions-list .comfort-accordion:hover{border-bottom:1px solid #19191c}.comfort-accordions .comfort-accordions-list .comfort-accordion .comfort-accordion-arrow{transition:.3s}.comfort-accordions .comfort-accordions-list .comfort-accordion__details summary{padding:30px 0}@media(max-width: 991.98px){.comfort-accordions .comfort-accordions-list .comfort-accordion__details summary{padding:23px 0}}.comfort-accordions .comfort-accordions-list .comfort-accordion__details[open] summary{padding-bottom:16px}@media(max-width: 991.98px){.comfort-accordions .comfort-accordions-list .comfort-accordion__details[open] summary{padding-bottom:15px}}.comfort-accordions .comfort-accordions-list .comfort-accordion:has(.comfort-accordion__details[open]){padding-bottom:22px;border-color:#19191c}@media(max-width: 991.98px){.comfort-accordions .comfort-accordions-list .comfort-accordion:has(.comfort-accordion__details[open]){padding-bottom:17px}}.comfort-accordions .comfort-accordions-list .comfort-accordion:has(.comfort-accordion__details[open]) .comfort-accordion-arrow{transform:rotate(-180deg)}.comfort-accordions .comfort-accordions-list .comfort-accordion__details[open]+.comfort-accordion__content{grid-template-rows:1fr}.comfort-accordions details{appearance:none;-webkit-appearance:none;-moz-appearance:none}.comfort-accordions details summary::-webkit-details-marker{display:none}