.section-before-after{background-color:#ffeef0}.section-before-after .section-header{min-width:100%;padding:0 15px}.section-before-after .section-subtitle{color:#ed5579;text-transform:uppercase}.section-before-after .row-grid{border:2px solid #ED5579;background:#fff;padding:45px 65px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:60px;margin:45px auto 0;max-width:1440px}.section-before-after .item{text-align:center}.section-before-after .item-header{display:flex;align-items:center;justify-content:center;gap:15px;color:#ed5579;font-family:Poppins;font-size:17px;font-style:normal;font-weight:500;line-height:20px}.section-before-after .item-image img{width:100%;height:auto;margin:17px 0}.section-before-after .item-user{display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap}.section-before-after .item-user .name{color:#000;font-family:Poppins;font-size:14px;font-style:normal;font-weight:600;line-height:20px}.section-before-after .item-user .lbl{color:#535353;font-family:Poppins;font-size:12px;font-style:normal;font-weight:500;line-height:normal;display:flex;align-items:center;gap:4px}.section-before-after .item-review{color:#000;text-align:center;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:20px;margin-top:17px}.section-before-after .row-button{margin-top:25px}.section-before-after .row-button a{display:block;min-width:200px;height:35px;padding:10px;justify-content:center;align-items:center;gap:10px;flex-shrink:0;border-radius:4px;background:#ed5579;color:#fff;height:auto;line-height:revert;width:fit-content;text-align:center;font-size:14px;font-weight:600;margin:auto}.section-before-after .row-button a:hover{background-color:#000}@media screen and (max-width: 1360px){.section-before-after .row-grid{gap:40px}}@media screen and (max-width: 1080px){.section-before-after .row-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.section-before-after .item-image img{max-width:250px;margin-left:auto;margin-right:auto}}@media screen and (max-width: 549px){.section-before-after .row-grid{grid-template-columns:repeat(1,minmax(0,1fr));padding:45px 50px}}@media screen and (max-width: 420px){.section-before-after .row-grid{grid-template-columns:repeat(1,minmax(0,1fr));padding:45px 40px}}
/*# sourceMappingURL=/cdn/shop/t/109/assets/css-product-before-after.css.map */
