.pricing-benefit-icon{color:#fff9f5;background:#ffffff0d;border:1px solid #ffffff14;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}.pricing-narrow .grad-deep{padding:48px 24px}.pricing-narrow .grad-deep>div:last-child{width:calc(100% + 48px);margin:32px -24px -48px;position:relative}.pricing-narrow .pricing-benefit-tile{text-align:center;flex-direction:column}.pricing-narrow.pricing-without-price .grad-deep{padding-top:36px}.pricing-narrow.pricing-without-price h2{text-align:center;text-wrap:balance}.pricing-narrow.pricing-without-price .pricing-benefit-grid{margin-top:24px}.treatment-pricing.pricing-narrow.pricing-without-price .pricing-benefit-offer{min-height:76px}.pricing-benefit-icon svg{width:25px;height:25px}.pricing-benefit-icon-fill{fill:none}.pricing-benefit-icon--pearl{color:#743e4c;background:linear-gradient(140deg,#fff,#e8cfc8);border-color:#ffffff9c;border-radius:50%;box-shadow:inset 0 0 0 3px #ffffff54,0 3px 9px #250f2026}.pricing-benefit-icon--duotone{color:#fff4ed;background:#e5b6b520;border-color:#f1c9c72e}.pricing-benefit-icon--duotone .pricing-benefit-icon-fill{fill:#e6a7a866}.treatment-pricing.pricing-benefits .pricing-benefit-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.treatment-pricing.pricing-benefits .pricing-benefit-tile{text-align:left;background:#24101b25;border:1px solid #ffffff0c;border-radius:15px;flex-direction:row;gap:12px;width:auto;min-width:0;min-height:68px;padding:12px}.treatment-pricing.pricing-benefits .pricing-benefit-label{min-width:0;font-size:16px;font-weight:500;line-height:1.35}.treatment-pricing.pricing-benefits .pricing-benefit-offer{background:linear-gradient(110deg,#f1d4c626,#efd2c40d);border-color:#f0c9bf40;grid-column:1/-1}.treatment-pricing.pricing-benefits .pricing-benefit-offer .pricing-benefit-label{font-size:18px}.treatment-pricing.pricing-benefits .pricing-benefit-icon svg{width:25px;height:25px}@media (max-width:767px){.treatment-pricing.pricing-benefits .pricing-benefit-tile{text-align:center;flex-direction:column;justify-content:flex-start;gap:9px;padding:14px 9px}.treatment-pricing.pricing-benefits .pricing-benefit-label{font-size:14px}.treatment-pricing.pricing-benefits .pricing-benefit-offer{text-align:left;flex-direction:row;padding:12px 16px}.treatment-pricing.pricing-benefits .pricing-benefit-offer .pricing-benefit-label{font-size:17px}.treatment-pricing.pricing-benefits .pricing-benefit-icon{width:36px;height:36px}}@media (min-width:1024px) and (max-width:1179px){.treatment-pricing.pricing-benefits .grad-deep{padding-inline:40px}.treatment-pricing.pricing-benefits .pricing-benefit-tile{gap:9px;padding:10px}.treatment-pricing.pricing-benefits .pricing-benefit-label{font-size:15px}.treatment-pricing.pricing-benefits .pricing-benefit-icon{width:34px;height:34px}}@media (min-width:768px) and (max-width:1023px){.treatment-pricing.pricing-benefits .pricing-benefit-tile:not(.pricing-benefit-offer){text-align:center;flex-direction:column}}
