.group-product-section{--bgcolor:var(--white-color);background-color:var(--bgcolor);width:100%}.group-product-section-head,.group-product-section-wrapper{position:relative}@media screen and (min-width:768px){.group-product-section-head{padding-right:132px}}.group-product-section-title{--fw:600;--fs:22px;--lh:30px;--mb:8px;--c:var(--dark-gray-color);color:var(--c);font-size:var(--fs);font-weight:var(--fw);line-height:var(--lh);margin-bottom:var(--mb)}@media screen and (min-width:480px){.group-product-section-title{--fw:700;--fs:40px;--lh:48px;--mb:12px}}@media screen and (min-width:768px){.group-product-section-title{max-width:940px}}@media screen and (min-width:1600px){.group-product-section-title{max-width:1250px}}.group-product-section-subtitle{--fw:400;--fs:15px;--lh:22px;--c:var(--gray-color);color:var(--c);font-size:var(--fs);font-weight:var(--fw);line-height:var(--lh);margin:0}@media screen and (min-width:768px){.group-product-section-subtitle{--fs:22px;--lh:30px;max-width:940px}}@media screen and (min-width:1600px){.group-product-section-subtitle{max-width:1250px}}.group-product-section-carousel{padding:30px 0}.group-product-section-item-title{--fw:600;--fs:17px;--lh:25px;--c:var(--dark-gray-color);color:var(--c);font-size:var(--fs);font-weight:var(--fw);line-height:var(--lh);transition:all .25s cubic-bezier(.645,.045,.355,1)}@media screen and (min-width:768px){.group-product-section-item-title{--fs:22px;--lh:30px}}.group-product-section-item-text{--fw:40;--fs:17px;--lh:21px;--c:var(--gray-color);color:var(--c);font-size:var(--fs);font-weight:var(--fw);line-height:var(--lh)}@media screen and (min-width:768px){.group-product-section-item-text{--fs:20px;--lh:29px}}.group-product-section-item-image{height:auto;margin-bottom:24px;max-width:100%}.group-product-section-item{--c:var(--super-light-blue-gray-15-color);background:var(--c);border-radius:12px;height:auto;margin:0;padding:24px;position:relative}.group-product-section-item--link{transform:translateZ(0);transition:transform 1.5s cubic-bezier(.23,1,.32,1) 0s!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (min-width:1024px){.group-product-section:not(.noanim) .group-product-section-item--link:hover{;transform:scale(1.05) translateZ(0)}}.group-product-section-item--link:hover a{--c:var(--ultramarine-blue-color)}.group-product-section-item--link a{--c:var(--dark-gray-color);color:var(--c);display:block;padding-right:40px;transition:all .25s cubic-bezier(.645,.045,.355,1)}.group-product-section-item--link a:before{content:"";inset:0;position:absolute}.group-product-section-item--link a span{position:relative}.group-product-section-item--link a span:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath stroke='%233C65D4' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M1 14h22m0 0-5-5m5 5-5 5'/%3E%3C/svg%3E");bottom:0;content:"";display:inline-block;height:24px;position:absolute;right:-30px;width:24px}@media screen and (max-width:767px){.group-product-section .swiper-container{display:block}.group-product-section .swiper-wrapper{flex-direction:column;gap:24px}}.group-product-section .swiper-buttons{align-items:center;bottom:2px;display:none;gap:20px;position:absolute;right:0}.group-product-section .swiper-button-disabled{opacity:35%}.group-product-section .swiper-next,.group-product-section .swiper-prev{background-color:var(--ultramarine-blue-color);background-position:50% 50%;background-repeat:no-repeat;background-size:20px auto;border-radius:6px;height:44px;width:44px;&:hover{background-color:#3259c4}}.group-product-section .swiper-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='19' fill='none'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M19 11H1m0 0 4-4m-4 4 4 4'/%3E%3C/svg%3E")}.group-product-section .swiper-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='19' fill='none'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M1 11h18m0 0-4-4m4 4-4 4'/%3E%3C/svg%3E")}@media screen and (min-width:768px){.group-product-section .swiper-buttons--enabled{display:flex}}.group-product-section-carousel:not(.swiper-container-initialized){display:block}.group-product-section-carousel:not(.swiper-container-initialized) .swiper-wrapper{display:grid;gap:30px;grid-template-columns:repeat(1,1fr)}@media screen and (min-width:768px){.group-product-section-carousel:not(.swiper-container-initialized) .swiper-wrapper{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1024px){.group-product-section-carousel:not(.swiper-container-initialized) .swiper-wrapper{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:1600px){.group-product-section-carousel:not(.swiper-container-initialized) .swiper-wrapper{grid-template-columns:repeat(4,1fr)}}