body.type-detail .basic-description{max-width:1080px!important;margin:34px auto 0!important;line-height:1.7!important} body.type-detail .dalia-benefits-card{float:right;width:38%;box-sizing:border-box;margin:0 0 28px 38px;padding:22px 24px;border:1px solid #e6cfc1;border-radius:12px;background:#fbf7f8;box-shadow:0 5px 16px rgba(111,75,89,.05)} body.type-detail .dalia-benefits-card h3{margin:0 0 16px;color:#6f4b59;font-size:22px;line-height:1.25;font-weight:600} body.type-detail .dalia-benefits-card ul{margin:0;padding:0} body.type-detail .dalia-benefits-card li{list-style:none!important;position:relative;margin:11px 0;padding-left:33px;font-size:15px;line-height:1.45} body.type-detail .dalia-benefits-card li:before{content:"✓";position:absolute;left:0;top:1px;width:21px;height:21px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#b38093;color:#fff;font-size:12px;font-weight:700} body.type-detail .basic-description:after{content:"";display:block;clear:both} body.type-detail .dalia-mini-benefits{display:grid;grid-template-columns:repeat(4,1fr);align-items:start;gap:12px;margin:27px 0 28px;padding-top:18px;border-top:1px solid #eee} body.type-detail .dalia-mini-benefit{text-align:center;padding:4px 2px;color:#6f4b59;font-size:12px;line-height:1.3;background:transparent!important;border:0!important;box-shadow:none!important} body.type-detail .dalia-mini-benefit svg{display:block;width:42px;height:42px;margin:0 auto 8px;fill:none;stroke:#6f4b59;stroke-width:3.2;stroke-linecap:round;stroke-linejoin:round} body.type-detail .dalia-bra-user{display:block;width:45px;height:44px;object-fit:contain;margin:0 auto 6px} @media(max-width:767px){ body.type-detail .dalia-benefits-card{float:none;width:100%;margin:20px 0} body.type-detail .dalia-mini-benefits{grid-template-columns:repeat(2,1fr)} body.type-detail .dalia-mini-benefit svg{width:40px;height:40px} body.type-detail .dalia-bra-user{width:43px;height:40px} }