.ccc{--section-padding-x:clamp(16px, calc(16px + 32*(100vw - 834px)) , 48px);--section-max-width:1344px;--section-padding:clamp(28px, calc(28px + 22*(100vw - 834px)) , 50px) 0;--header-margin-bottom:clamp(20px, calc(20px + 12*(100vw - 834px)) , 32px);--items-columns:4;--items-gap:24px;--item-width:calc((100% - var(--items-gap)*(var(--items-columns) - 1))/var(--items-columns));overflow:hidden;width:100%}.ccc-container{margin:0 auto;max-width:var(--section-max-width);padding:var(--section-padding);width:calc(100% - var(--section-padding-x)*2)}.ccc-content{position:relative;width:100%}.ccc-header{margin-bottom:var(--header-margin-bottom)}.ccc-title{color:#041f19;font-family:var(--base-font);font-size:clamp(22px,calc(22px + (28 - 22) * ((100vw - 360px) / (1440 - 360))),28px);font-weight:400;line-height:clamp(30px,calc(30px + (36 - 30) * ((100vw - 360px) / (1440 - 360))),36px);text-align:center}.ccc-title strong,.ccc-title strong *{font-family:var(--base-font-bold)}.ccc-items{justify-content:center}.ccc-item{background-color:var(--background-color);border-radius:8px;display:flex;flex-direction:column;height:auto;max-width:var(--item-width);overflow:hidden;position:relative;width:100%}.ccc-item:not(:last-child){margin-right:var(--items-gap)}.ccc-item-image-wrapper{--aspect-ratio:318.5/230;--object-fit:cover;width:100%}.ccc-item-image-wrapper img{scale:1.03}.ccc-item-info{align-items:center;display:flex;flex:1;gap:clamp(10px,calc(10px + 10*(100vw - 834px)),20px);grid-gap:clamp(10px,calc(10px + 10*(100vw - 834px)),20px);justify-content:center;padding:clamp(12px,calc(12px + 4*(100vw - 834px)),16px)}.ccc-item-info-icon-wrapper{--aspect-ratio:1;--object-fit:contain;width:40px}.ccc-item-info-texts{display:flex;flex:1;flex-direction:column;gap:4px;grid-gap:4px}.ccc-item-title{font-family:var(--base-font-medium);font-size:clamp(16px,calc(16px + (18 - 16) * ((100vw - 360px) / (1440 - 360))),18px);font-weight:500;line-height:clamp(20px,calc(20px + (22 - 20) * ((100vw - 360px) / (1440 - 360))),22px);margin:0}.ccc-item-text,.ccc-item-title{color:var(--white);letter-spacing:normal;text-transform:unset}.ccc-item-text{font-family:var(--base-font);font-size:clamp(14px,calc(14px + (15 - 14) * ((100vw - 360px) / (1440 - 360))),15px);font-weight:400;line-height:clamp(18px,calc(18px + (20 - 18) * ((100vw - 360px) / (1440 - 360))),20px)}@media (max-width:1100px){.ccc{--items-columns:3}}@media (max-width:834px){.ccc{--item-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/175/assets/css-custom-cards-carousel.css.map */
