﻿.accordions_carousel_header{margin:0 auto;max-width:1320px;padding:80px 40px;position:relative}.accordions_carousel_header-top-title{font-size:24px;font-weight:700;letter-spacing:.25em;line-height:26px;margin:0 0 80px;text-align:center}.accordions_carousel_header-slides{padding:0 50px;position:relative}.accordions_carousel_header-swiper:not(.is-initialized) .swiper-slide{margin-right:58.52px;max-width:341.03px}.accordions_carousel_header-img{position:relative}.accordions_carousel_header-img:before{content:"";display:block;padding-top:100%;width:100%}.accordions_carousel_header-img img{bottom:0;height:100%;left:0;object-fit:cover;position:absolute;right:0;top:0;width:100%}.accordions_carousel_header-handorgel{border:0;margin:29.97px 0 0}.accordions_carousel_header .accordions_carousel_header_slide-btn{background:transparent;border:0;display:flex;gap:14.4px;justify-content:center;padding:0}.accordions_carousel_header .accordions_carousel_header_slide-btn:focus,.accordions_carousel_header .accordions_carousel_header_slide-btn:hover,.accordions_carousel_header-item-title.handorgel__header--open .handorgel__header__button{background:transparent;color:#000}.accordions_carousel_header .handorgel__header__title{font-size:18px;font-weight:700;letter-spacing:.25em;line-height:20px;text-align:center}.accordions_carousel_header_slide-btn.handorgel__header__button svg{flex:0 1 19px;transition:transform .5s ease}.accordions_carousel_header .handorgel__header--open svg{transform:rotate(-180deg)}.accordions_carousel_header .handorgel__content--open .handorgel__content__inner{opacity:1}.accordions_carousel_header .accordions_carousel_header_slide-richtext{border:0;font-size:18px;font-weight:400;line-height:25px;margin-top:25px;text-align:center}.accordions_carousel_header_slide-buttons{align-items:center;display:flex;flex-flow:row wrap;gap:20px;justify-content:center}.accordions_carousel_header .accordions_carousel_header_slide-richtext h1,.accordions_carousel_header .accordions_carousel_header_slide-richtext h2,.accordions_carousel_header .accordions_carousel_header_slide-richtext h3,.accordions_carousel_header .accordions_carousel_header_slide-richtext h4,.accordions_carousel_header .accordions_carousel_header_slide-richtext h5,.accordions_carousel_header .accordions_carousel_header_slide-richtext h6{font-size:18px;font-weight:700;line-height:25px}.accordions_carousel_header_slide-buttons .button{border-radius:19.3974px 0 0 0;font-size:18px;font-weight:700;letter-spacing:.25em;line-height:20px;padding:10px 20px 9.79px}.accordions_carousel_header_slide-nav{align-items:center;display:flex;gap:42px;justify-content:space-between;left:50%;margin:auto;max-width:100%;padding:0;position:absolute;top:153px;transform:translateX(-50%);width:100%;z-index:3}.accordions_carousel_header_slide-nav .accordions_carousel_header_slide-btn:after{display:none}.accordions_carousel_header_slide-nav .accordions_carousel_header_slide-btn{color:#000;height:auto;left:0;margin:0;position:relative;right:0;width:auto}.accordions_carousel_header_slide-nav .accordions_carousel_header_slide-btn:before{bottom:-20px;content:"";display:block;height:calc(100% + 40px);left:-20px;position:absolute;right:-20px;top:-20px;width:calc(100% + 40px)}.accordions_carousel_header_slide-nav .accordions_carousel_header_slide-btn svg{height:35.4px;width:auto}.accordions_carousel_header_slide-nav .accordions_carousel_header_slide-btn:hover{color:#1d462e}@media (min-width:1025px){.accordions_carousel_header_slide-nav.hide-arrows-desktop{display:none}}@media (min-width:768px){.accordions_carousel_header_slide-nav.hide-arrows-tablet{display:none}}@media (max-width:1024px){.accordions_carousel_header{padding:45px 45px 48px}.accordions_carousel_header-top-title{font-size:24px;line-height:26px;margin:0 0 28px}.accordions_carousel_header-slides{padding:0 28px}.accordions_carousel_header-swiper:not(.is-initialized) .swiper-slide{margin-right:25px;max-width:298px}.accordions_carousel_header-handorgel{margin:19px 0 0}.accordions_carousel_header .accordions_carousel_header_slide-btn{gap:8px}.accordions_carousel_header .handorgel__header__title{font-size:14px;line-height:15px}.accordions_carousel_header_slide-btn.handorgel__header__button svg{flex:0 1 11px}.accordions_carousel_header .accordions_carousel_header_slide-richtext{font-size:16px;line-height:28px;margin-top:29px}.accordions_carousel_header .accordions_carousel_header_slide-richtext h1,.accordions_carousel_header .accordions_carousel_header_slide-richtext h2,.accordions_carousel_header .accordions_carousel_header_slide-richtext h3,.accordions_carousel_header .accordions_carousel_header_slide-richtext h4,.accordions_carousel_header .accordions_carousel_header_slide-richtext h5,.accordions_carousel_header .accordions_carousel_header_slide-richtext h6{font-size:21px;line-height:26px}.accordions_carousel_header_slide-buttons .button{border-radius:13.2269px 0 0 0;font-size:16px;line-height:15px;padding:7px 19.99px 7.27px 19px}.accordions_carousel_header_slide-nav{top:133px}.accordions_carousel_header_slide-nav .accordions_carousel_header_slide-btn svg{height:33.41px}}@media (max-width:767px){.accordions_carousel_header{padding:30px 24px}.accordions_carousel_header-top-title{font-size:12px;line-height:13px;margin:0 0 21px}.accordions_carousel_header-slides{padding:0 24px}.accordions_carousel_header-swiper:not(.is-initialized) .swiper-slide{margin-right:0;max-width:100%}.accordions_carousel_header-handorgel{margin:20px 0 0}.accordions_carousel_header .accordions_carousel_header_slide-btn{gap:9px}.accordions_carousel_header .handorgel__header__title{font-size:10px;line-height:9px}.accordions_carousel_header_slide-btn.handorgel__header__button svg{flex:0 1 7px}.accordions_carousel_header .accordions_carousel_header_slide-richtext{font-size:10px;line-height:13px;margin-top:19px}.accordions_carousel_header .accordions_carousel_header_slide-richtext h1,.accordions_carousel_header .accordions_carousel_header_slide-richtext h2,.accordions_carousel_header .accordions_carousel_header_slide-richtext h3,.accordions_carousel_header .accordions_carousel_header_slide-richtext h4,.accordions_carousel_header .accordions_carousel_header_slide-richtext h5,.accordions_carousel_header .accordions_carousel_header_slide-richtext h6{font-size:10px;line-height:9px}.accordions_carousel_header_slide-buttons .button{border-radius:6.75px 0 0 0;font-size:9px;line-height:9px;padding:3px 20px 4px}.accordions_carousel_header-img:before{min-height:298px}.accordions_carousel_header_slide-nav{top:185px}.accordions_carousel_header_slide-nav .accordions_carousel_header_slide-btn svg{height:17px}}
