:root {--typeHeaderSize: 32px;}.text-center {text-align: center}@media only screen and (min-width:590px){.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin:0 0 20px}.page-width{padding:15px 40px}}.swiper-container-thumbs{margin-top:10px}.swiper-slide{display:flex;align-items:center;justify-content:center;font-size:24px;color:#fff;position:relative}.swiper-container-thumbs .swiper-slide-thumb-active{border:1px solid black}.swiper-container-thumbs .swiper-slide-thumb-active::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,0.4)}.swiper-slide img{width:100%;height:auto}.page-width{max-width:1300px;margin:0 auto}.grid{list-style:none;margin:0;padding:0;margin-left:-30px;display:block}.grid:after{content:"";display:table;clear:both}.grid__item{float:left;padding-left:30px;width:100%;min-height:1px}.collapsibles-wrapper--border-bottom{border-bottom:1px solid #e5e5e5}.product-block{margin:25px 0}.product_price{font-weight:bold}@media only screen and (min-width:590px){.product_details{width:50%}.product-single__sticky{position:sticky;top:20px}}@media only screen and (max-width:590px){.page-width{margin-left:10px;margin-right:10px}}.characteristic-layout{display:flex;justify-content:center;flex-wrap:wrap}.characteristic-block{display:flex;flex-wrap:wrap;justify-content:center}.characteristic-md4-block{width:25%}.characteristic-content{position:relative;display:flex;align-items:center;justify-content:center;text-align:center;flex-direction:column;min-width:18rem;min-height:18rem;margin-left:2.7rem;margin-right:2.7rem;padding:2rem 2rem}.characteristic-content_title{text-transform:uppercase;margin-bottom:7px}.characteristic-content_subtitle{text-transform:uppercase;color:#575e61}.Product_details-title{font-size:calc(var(--typeHeaderSize) * 2.9)}.remove_top-padding{padding-top:0}.remove_bottom-padding{padding-bottom:0}.dynamic-characteristics__layout{background:#e6e6e6;padding-bottom:60px}.dynamic-characteristics{max-width:660px}.dynamic-characteristics_title-layout{display:flex;background:#fdfdfd;justify-content:center;border-radius:50px;min-height:60px}.dynamic-characteristics_title{padding:15px 20px;background:#fff;text-align:center;border-radius:50px;display:flex;flex-direction:column;justify-content:center}.dynamic-characteristics_title-2{width:50%}.dynamic-characteristics_title-3{width:33.33333333%}.dynamic-characteristics_title.active{background:#24bce2;color:white;font-weight:600;font-size:19px}.dynamic-characteristics_layout{display:flex;justify-content:space-between}.dynamic-characteristics_layout-left{width:55%;background:white;border-radius:0 50px 50px 0;padding:0 60px 60px 8vw}.dynamic-characteristics-left_content{margin:40px 0}.dynamic-characteristics-left_content-layout{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center}.dynamic-characteristics-left_content-layout svg{width:100px}.dynamic-characteristics-left_content-layout img{max-width:max-content;height: 100px;width:100px}.dynamic-characteristics-left_content-layout p{margin:0}.dynamic-characteristics_layout-right{width:40%;display:flex;align-content:center;justify-content:center;flex-wrap:wrap}.dynamic-characteristics_layout-right img{width:70%;height:auto}.drop-down_display{display:none;margin-left:100px}.dynamic-characteristics-left_content-layout.active .svg_switch{transform:rotate(180deg)}.svg_switch{margin-left:10px}.dynamic-characteristics-items_list .dynamic-characteristics_layout{display:none}.dynamic-characteristics-items_list .dynamic-characteristics_layout.active{display:flex}.characteristics__layout{background:#e6e6e6;padding-bottom:60px}.characteristics_layout{display:flex;justify-content:space-between}.characteristics_layout-left{width:40%}.characteristics_layout-left_image{display:flex}.characteristics_layout-left_image img{width:75%;margin:0 auto}.classcharacteristics_layout-right{width:55%;background:white;border-radius:50px 0 0 50px;padding:0 60px 60px 8vw}.classcharacteristics_layout-right_content{margin:40px 0}.characteristics-left_content-layout{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center}.characteristics-left_content-layout.active .svg_switch{transform:rotate(180deg)}.characteristics-left_content-layout p{margin:0}.characteristics-left_content-layout svg{width:100px}.dynamic-characteristics_drop-down_display{display:none;margin-left:45px}@media screen and (max-width:1344px){.drop-down_display video,.drop-down_display img{width:100%}}@media screen and (max-width:749px){.characteristic-content{width:9.2rem;height:100%;padding:0;margin-left:0;margin-right:0;min-width:5.2rem;min-height:4.2rem}.characteristic-content_title{font-size:18px}.characteristic-content_subtitle{font-size:12px}.characteristic-md4-block{width:50%}.characteristic-md4-block .characteristic-content{width:auto;height:auto}.Product_details-title{font-size:calc(var(--typeHeaderSize) * 1.6)}.dynamic-characteristics_title.active{font-size:calc(var(--typeBaseSize) * 1.1)}.dynamic-characteristics-items_list .dynamic-characteristics_layout.active{flex-direction:column-reverse}.dynamic-characteristics_layout-left{width:100%;padding:0 6vw 10px 2vw}.dynamic-characteristics_layout-right{width:100%;display:flex}.dynamic-characteristics_layout-right img{width:55%;margin:0 auto}.dynamic-characteristics-left_content-layout svg{width:50px}.dynamic-characteristics-left_content-layout img{width:50px}.dynamic-characteristics-left_content-layout p{font-size:12px}.dynamic-characteristics-left_content-layout .svg_switch svg{width:12px!important;height:12px!important}.drop-down_display{margin-left:50px}.characteristics_layout{flex-direction:column}.characteristics_layout-left{width:100%}.classcharacteristics_layout-right{width:100%;padding:0 6vw 10px 2vw}.characteristics-left_content-layout svg{width:50px}.characteristics-left_content-layout p{font-size:12px}.characteristics-left_content-layout .svg_switch svg{width:12px!important;height:12px!important}}.animation-container{overflow:hidden}.animated-div{transition:all 1s ease}.animation-left{opacity:0;transform:translateX(-50vw)}.animation-right{opacity:0;transform:translateX(50vw)}.animation-bottom{opacity:0;transform:translateY(50vh)}.animation-bottomLeft{opacity:0;transform:translateX(-50vw) translateY(50vh)}.animation-bottomRight{opacity:0;transform:translateX(50vw) translateY(50vh)}.animation-container .animation-bottomRight.animatedaStart,.animation-bottomLeft.animatedaStart{opacity:1;transform:translateX(0) translateY(0)}.animation-container .animation-right.animatedaStart,.animation-left.animatedaStart{opacity:1;transform:translateX(0) translateY(0)}.animation-container .animation-bottom.animatedaStart{opacity:1;transform:translateY(0)}