:root{--list-gap: 16px;--check-width: 32px}.cn-product-benefits .title.h1{font-size:36px}.cn-product-benefits .colored-section{border-radius:24px;padding:3rem}.cn-product-benefits .product-benefits__grid{column-gap:2rem;row-gap:2rem}.cn-product-benefits .middle-column{display:flex;flex-direction:column;align-items:center;justify-content:center}.cn-product-benefits .middle-column img{max-width:100%;width:auto}.cn-product-benefits .benefits__accordion{border:0;margin:0}.cn-product-benefits .product-benefits_benefit-container{position:relative;display:flex;flex-direction:row;column-gap:1.5rem}.cn-product-benefits .product-benefits_benefit-container details{flex-grow:1;position:relative;padding-bottom:2rem}.cn-product-benefits .product-benefits_benefit-container summary{display:flex;gap:var(--list-gap);column-gap:var(--list-gap);align-items:center;padding-bottom:0;padding-top:2rem}.cn-product-benefits .product-benefits_benefit-container .benefits-icon{display:flex;flex-direction:column;margin-top:4px}.cn-product-benefits .product-benefits_benefit-container svg{width:var(--check-width);height:var(--check-width);min-width:var(--check-width)}.cn-product-benefits .product-benefits_benefit-container h3{font-weight:700;font-size:16px;text-transform:uppercase}.cn-product-benefits .product-benefits_benefit-description{font-size:14px;line-height:1.4;margin:0;background-color:rgb(var(--color-background));overflow:initial;top:inherit;z-index:3;padding:0;left:-1rem;border-radius:6px;width:100%}.product-benefits_benefit-container details[open] .benefits-icon{opacity:.75}.cn-product-benefits .product-benefits__grid ul{margin:0}@media screen and (min-width: 990px){.cn-product-benefits .product-benefits__grid>div{display:flex;flex-direction:column;justify-content:flex-start}.cn-product-benefits .benefits__accordion{margin-bottom:2rem}.cn-product-benefits .product-benefits_benefit-container .benefits-icon{justify-content:center;margin-top:0}.cn-product-benefits .product-benefits_benefit-container{align-items:center}.cn-product-benefits .product-benefits_benefit-description{padding-bottom:0;padding-top:0;width:calc(100% - var(--list-gap) - var(--check-width));margin:auto 0 auto auto}.cn-product-benefits .product-benefits__grid ul{column-gap:0;row-gap:0}.cn-product-benefits .middle-column{width:calc(18% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}.cn-product-benefits .product-benefits__grid .product-benefits_benefit-container div.list-text{overflow:hidden;max-height:calc(100% - 10px)}.cn-product-benefits .product-benefits__grid .product-benefits_benefit-container{border-bottom:2px dashed #000000;padding-left:1.8rem}.cn-product-benefits .product-benefits__grid .product-benefits_benefit-container:after{content:"";background:#000;border-radius:50%;width:11px;height:11px;position:absolute}.cn-product-benefits .product-benefits__grid .col_left,.cn-product-benefits .product-benefits__grid .col_right{margin-top:2rem}.cn-product-benefits .product-benefits__grid .col_left .product-benefits_benefit-container:after{right:-1px;bottom:-7px}.cn-product-benefits .product-benefits__grid .col_right .product-benefits_benefit-container:after{left:-1px;bottom:-7px}}@media screen and (max-width: 989px){.cn-product-benefits .product-benefits_benefit-container details{padding-bottom:0}.cn-product-benefits .product-benefits__grid .grid__item.middle-column{order:1;margin-bottom:1rem}.cn-product-benefits .product-benefits__grid .grid__item.middle-column img{max-width:150px}.cn-product-benefits .product-benefits__grid{flex-direction:column-reverse;row-gap:0}.cn-product-benefits .product-benefits__grid .product-benefits_benefit-container .product-benefits_benefits-description{font-size:15px;line-height:1.4}}
/*# sourceMappingURL=/cdn/shop/t/388/assets/cn-product-benefits.css.map */
