.info-form>.container:not(.carousel-with-form){max-width:978px;display:flex;flex-direction:column;gap:24px;text-align:center;padding-top:96px;padding-bottom:78px}@media (max-width:991px){.info-form>.container:not(.carousel-with-form){gap:16px;padding:48px 24px}}.info-form button:not(.swiper-button){width:100%;max-width:414px;min-height:unset;padding:13px 20px;line-height:unset}@media (max-width:991px){.info-form button:not(.swiper-button){max-width:unset}}.info-form button:not(.swiper-button) span{font-size:14px;line-height:160%;letter-spacing:.7px;font-weight:550}.info-form .product-form__error-message{width:100%;position:absolute;bottom:100%;left:50%;transform:translateX(-50%);margin-bottom:10px}.info-form__heading-wrapper{display:flex;flex-direction:column;gap:12px}@media (max-width:991px){.info-form__heading-wrapper{gap:6px}}.info-form__heading-wrapper .product-set__preheading{font-size:14px;letter-spacing:.05em;line-height:120%;font-weight:400}@media (max-width:991px){.info-form__heading-wrapper .product-set__preheading{font-size:13px}}.info-form__preheading{font-size:16px;font-weight:400;line-height:14px;letter-spacing:.8px;text-transform:uppercase}@media (max-width:991px){.info-form__preheading{line-height:24px;letter-spacing:1.7px}}.info-form__heading{font-size:50px;font-weight:300;line-height:120%;letter-spacing:normal}@media (max-width:991px){.info-form__heading{font-size:28px;line-height:117%}}.info-form__text em{font-style:italic}.info-form__text>*{color:#121212;font-size:16px;font-weight:300;line-height:140%}@media (max-width:991px){.info-form__text>*{font-size:14px;padding:0 11px}}.info-form__price-info{font-size:13px;font-weight:300;line-height:140%;margin:0 auto}@media (max-width:991px){.info-form__price-info{font-size:11px;font-style:normal;font-weight:300;line-height:140%;padding:0 21px}}.info-form__price-info em{font-style:italic}.carousel-with-form{--gap:9.167%;--carousel-width:51.85%;display:flex;flex-direction:row;align-items:center;gap:var(--gap)}@media (max-width:991px){.carousel-with-form{--gap:48px;--carousel-width:100%;flex-direction:column}}.carousel-with-form.carousel-with-form--reverse{flex-direction:row-reverse}@media (max-width:991px){.carousel-with-form.carousel-with-form--reverse{flex-direction:column}}.carousel-with-form .carousel-with-form__carousel{width:100%;max-width:var(--carousel-width)}@media (max-width:991px){.carousel-with-form .carousel-with-form__carousel{min-width:calc(100% + 24px * 2);margin-left:-24px}}.carousel-with-form .carousel-with-form__content{width:100%;max-width:calc(100% - var(--carousel-width) - var(--gap))}@media (max-width:991px){.carousel-with-form .carousel-with-form__content{max-width:unset}}.carousel-with-form.container{padding-top:var(--padding-top-desktop);padding-bottom:var(--padding-bottom-desktop);max-width:calc(1216px + 32px * 2)}@media (max-width:991px){.carousel-with-form.container{padding-top:var(--padding-top-mobile);padding-bottom:var(--padding-bottom-mobile)}}.carousel-with-form.container .container{max-width:unset;padding:0;margin:0}.carousel-with-form .info-form__heading{text-transform:unset;font-size:32px}@media (max-width:991px){.carousel-with-form .info-form__heading{font-size:22px;line-height:120%}}.carousel-with-form .info-form__text{margin-top:24px}@media (max-width:991px){.carousel-with-form .info-form__text{margin-top:16px}}.carousel-with-form .info-form__text>*{padding:0}.carousel-with-form .info-form__price-info{margin-top:24px;padding:0}@media (max-width:991px){.carousel-with-form .info-form__price-info{margin-top:16px}}.carousel-with-form .product__form{margin-top:24px}@media (max-width:991px){.carousel-with-form .product__form{margin-top:16px}}.carousel-with-form .product__form button:not(.swiper-button){background-color:#121212;max-width:341px;padding:12px 20px}.carousel-with-form .product__form button:not(.swiper-button).disabled,.carousel-with-form .product__form button:not(.swiper-button)[disabled]{color:#fff}.carousel-with-form .product__form button:not(.swiper-button).disabled:hover,.carousel-with-form .product__form button:not(.swiper-button)[disabled]:hover{color:#fff}.carousel-with-form .swiper-button:after{opacity:1;background-size:15px;background-color:transparent}@media (max-width:991px){.carousel-with-form .swiper-button:after{background-size:10px}}.carousel-with-form .swiper-button.swiper-button-next{right:30px}@media (max-width:991px){.carousel-with-form .swiper-button.swiper-button-next{right:10px}}.carousel-with-form .swiper-button.swiper-button-next:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='21' viewBox='0 0 12 21' fill='none'%3E%3Cpath d='M0.795413 0.795532L10.1704 10.1705L0.79541 19.5455' stroke='%237D7D7D' stroke-width='2.25'/%3E%3C/svg%3E")}.carousel-with-form .swiper-button.swiper-button-prev{left:30px}@media (max-width:991px){.carousel-with-form .swiper-button.swiper-button-prev{left:10px}}.carousel-with-form .swiper-button.swiper-button-prev:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='21' viewBox='0 0 12 21' fill='none'%3E%3Cpath d='M10.9648 19.5449L1.58984 10.1699L10.9648 0.794922' stroke='%237D7D7D' stroke-width='2.25'/%3E%3C/svg%3E")}