#rayne-hydrafacial-aug26 .eyebrow{font-family:"Montserrat",sans-serif!important;font-weight:600!important;font-size:12.5px!important;letter-spacing:3.5px!important;text-transform:uppercase!important;color:var(--tan)!important;margin-bottom:18px!important}#rayne-hydrafacial-aug26 .provider{display:grid!important;grid-template-columns:96px 1fr!important;gap:22px!important;align-items:center!important;padding:22px 0!important;border-bottom:1px solid var(--divider)!important}#rayne-hydrafacial-aug26 .provider:last-child{border-bottom:none!important}#rayne-hydrafacial-aug26 .provider .ph{width:96px!important;height:96px!important;border-radius:50%!important;object-fit:cover!important;object-position:center 22%!important;border:2px solid var(--divider)!important}#rayne-hydrafacial-aug26 .provider h3{font-size:23px!important;margin-bottom:4px!important}#rayne-hydrafacial-aug26 .provider .role{font-size:12px!important;letter-spacing:1.5px!important;text-transform:uppercase!important;color:var(--tan)!important;font-weight:600!important;margin-bottom:8px!important}#rayne-hydrafacial-aug26 .provider p{font-size:14.5px!important;margin:0!important}#rayne-hydrafacial-aug26 .media-img{width:100%!important;max-height:460px!important;object-fit:cover!important;object-position:center 30%!important;border-radius:8px!important;display:block!important;box-shadow:0 16px 40px rgba(74,63,55,.14)!important}#rayne-hydrafacial-aug26 .media-figure{max-width:560px!important;margin:32px auto 30px!important}#rayne-hydrafacial-aug26 .media-cap{font-size:12.5px!important;color:var(--muted)!important;text-align:center!important;margin-top:10px!important;font-style:italic!important}#rayne-hydrafacial-aug26 .dev-appendix{background:#1d1813!important;color:#d7cabd!important;padding:40px 24px 60px!important;font-family:"Montserrat",sans-serif!important;font-size:13px!important}#rayne-hydrafacial-aug26 .dev-appendix .wrap{max-width:1040px!important}#rayne-hydrafacial-aug26 .dev-appendix h3{color:#fff!important;font-family:"Montserrat",sans-serif!important;font-weight:700!important;font-size:13px!important;letter-spacing:2px!important;text-transform:uppercase!important;margin:30px 0 12px!important}#rayne-hydrafacial-aug26 .dev-appendix table{width:100%!important;border-collapse:collapse!important;margin-bottom:18px!important;font-size:12.3px!important}#rayne-hydrafacial-aug26 .dev-appendix th,#rayne-hydrafacial-aug26 .dev-appendix td{border:1px solid #3a322a!important;padding:7px 10px!important;text-align:left!important;vertical-align:top!important}#rayne-hydrafacial-aug26 .dev-appendix th{background:#2a231c!important;color:#e7d8c8!important}#rayne-hydrafacial-aug26 .dev-appendix .pass{color:#9bd3a0!important;font-weight:700!important}#rayne-hydrafacial-aug26 .dev-appendix .flag{color:#e7b86a!important;font-weight:700!important}#rayne-hydrafacial-aug26 .dev-bar{background:#120f0c!important;color:#cdbfb0!important;font-family:"Montserrat",sans-serif!important;font-size:11.5px!important;letter-spacing:.4px!important;padding:8px 18px!important;display:flex!important;flex-wrap:wrap!important;gap:4px 22px!important}#rayne-hydrafacial-aug26 .dev-bar b{color:#e7b86a!important}@media (max-width:820px){#rayne-hydrafacial-aug26 .provider{grid-template-columns:64px 1fr!important;gap:16px!important}#rayne-hydrafacial-aug26 .provider .ph{width:64px!important;height:64px!important}#rayne-hydrafacial-aug26 .form-row{grid-template-columns:1fr!important}}#rayne-hydrafacial-aug26 .bts-offers.three{grid-template-columns:repeat(3,1fr)!important;max-width:1000px!important}#rayne-hydrafacial-aug26 .bts-card .bc-unit{font-family:"Montserrat",sans-serif!important;font-size:13px!important;color:#8b8b90!important;font-weight:500!important;margin-left:4px!important;letter-spacing:.3px!important}#rayne-hydrafacial-aug26 .bts-card .bc-note{font-family:"Montserrat",sans-serif!important;font-size:12.5px!important;line-height:1.55!important;color:#6f6f76!important;margin:12px 0 0!important}#rayne-hydrafacial-aug26 .bts-row{display:flex!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;background:var(--bts-cream)!important;border:1px dashed var(--bts-red)!important;border-radius:6px!important;padding:10px 12px!important;margin-top:12px!important;font-family:"Montserrat",sans-serif!important;font-size:13px!important;color:var(--bts-ink)!important}#rayne-hydrafacial-aug26 .bts-row .br-name{font-weight:600!important}#rayne-hydrafacial-aug26 .bts-row .br-price{font-weight:700!important;color:var(--bts-red)!important;white-space:nowrap!important}@media (max-width:900px){#rayne-hydrafacial-aug26 .bts-offers.three{grid-template-columns:1fr!important;max-width:440px!important}}