.step-into-comfort-section{padding:40px}.step-into-comfort-section .section-content{display:flex;align-items:center;flex-wrap:wrap;gap:30px;--step-into-comfort-banner: 33%}.step-into-comfort-section .section-content .left-content{width:calc(var(--step-into-comfort-banner) - 15px)}.step-into-comfort-section .section-content .right-content{width:calc(100% - calc(var(--step-into-comfort-banner)) - 15px)}.step-into-comfort-section .section-banner{width:100%;position:relative;padding-bottom:0}.step-into-comfort-section .section-banner img{width:100%;height:100%;object-fit:contain;object-position:center;display:block}.step-into-comfort-section .section-title{margin:0 0 32px}.step-into-comfort-section .section-title h2{color:#1a672f;font-size:32px;text-align:left;font-family:Oswald," sans-serif";font-weight:600;line-height:38px;margin:0 0 8px}.step-into-comfort-section .section-title .description{color:#1b1b1b;font-size:16px;text-align:left;font-family:Oswald," sans-serif";font-weight:400;line-height:24px;letter-spacing:0px}.comfort-steps-list-carousel:not(.slick-initialized){display:flex;flex-wrap:wrap;gap:38px 32px}.comfort-steps-list-carousel:not(.slick-initialized) .step-block{width:calc(50% - 16px)}.comfort-steps-list-carousel .steps-details h3{color:#1b1b1b;font-size:18px;font-family:Oswald," sans-serif";font-weight:400;line-height:20px;margin:0 0 6px;text-transform:capitalize}.comfort-steps-list-carousel .steps-details .step-desc{font-size:14px;font-weight:400;line-height:18px;letter-spacing:0px;color:#6d7175}.comfort-steps-list-carousel .slick-dots{padding:0;display:flex;margin:40px 0 0}.comfort-steps-list-carousel .slick-dots li{background-color:#efeff2;width:25%;height:3px;transition:all ease-in-out .3s}.comfort-steps-list-carousel .slick-dots li.slick-active{background-color:#000}.comfort-steps-list-carousel .slick-dots li button{width:100%;height:100%}@media only screen and (max-width:1299.98){.step-into-comfort-section{padding:40px 30px}}@media only screen and (max-width:1024px){.step-into-comfort-section .section-content .left-content,.step-into-comfort-section .section-content .right-content{width:100%}.step-into-comfort-section .section-title h2{font-size:26px;line-height:30px}}@media only screen and (max-width:767.98px){.step-into-comfort-section{padding:40px 16px}.comfort-steps-list-carousel .slick-dots{margin:30px 0 0}}@media only screen and (max-width:640px){.step-into-comfort-section .section-title h2{font-size:24px;line-height:29px}.step-into-comfort-section .section-title{display:none}}
/*# sourceMappingURL=/cdn/shop/t/106/assets/specification.css.map */
