.divine-commerce-heading h1{font-family:Clash Display,CosmoInter,sans-serif;font-size:clamp(32px,3.3vw,48px);font-weight:700;line-height:1.12;letter-spacing:-.02em}.divine-product-title h2,.divine-product-information>h2,.cDisc_title,.cSup_title{font-family:Clash Display,CosmoInter,sans-serif;font-weight:700;letter-spacing:-.02em}.divine-product-title h2,.divine-product-information>h2{font-size:28px;line-height:1.18}.divine-product-page,.divine-category-page{font-size:14px;line-height:1.6}.perm-details.perm-details{--perm-panel:#23242f;--perm-border:#36384b;--perm-muted:#b9bfd1;background:#171820;font:400 14px/1.65 CosmoInter,system-ui;letter-spacing:normal;padding:0 0 70px}.perm-details>.page-width{width:calc(100% - 64px);max-width:1570px;padding:0;margin:0 auto}body:has(.perm-details) .divine-product-page{padding-bottom:28px}.perm-details :is(.perm-details__header,.perm-details__card,.perm-details__cta){border-width:1px;border-radius:16px;padding:28px}.perm-details .perm-details__grid{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:20px;margin-top:20px}.perm-details .perm-details__card{min-height:0}.perm-details.perm-details :is(h2,h3){font-family:Clash Display,CosmoInter,sans-serif;font-weight:700;font-style:normal;letter-spacing:-.02em;word-spacing:.12em;text-transform:none}.divine-commerce-heading h1,.divine-product-title h2,.divine-product-information>h2{word-spacing:.12em}.perm-details .perm-details__header h2{font-size:28px;line-height:1.2}.perm-details .perm-details__card h3{font-size:22px;line-height:1.2;margin-bottom:16px}.perm-details :is(.perm-details__header>p,.perm-details__list li,.perm-details__cta p){font-size:14px;line-height:1.7;color:#b9bfd1;letter-spacing:normal}.perm-details .perm-details__note{font-size:14px;font-style:normal}.perm-details .perm-details__logo{width:56px;height:56px;flex-basis:56px}.perm-details .perm-details__warning{margin-top:20px;border-width:1px;border-radius:16px;background:#35212a}.perm-details .perm-details__warning h3{font-size:20px}.perm-details .perm-details__cta{margin-top:20px}.perm-details .perm-details__cta h3{font-size:25px}.perm-details .perm-details__cta-button{font-weight:700;border:1px solid #00a4ff66;background:linear-gradient(#009ee844,#0571ad44),url(cosmo-footer-texture.png);background-size:auto,250px;border-radius:10px}.perm-details .perm-details__cta-button:hover{background-color:#007abc77}.divine-payment-band .divine-payment-logo{transition:color .2s ease,filter .2s ease}.divine-payment-band .divine-payment-logo:hover{color:#00a4ff;filter:drop-shadow(0 0 8px #00a4ff45)}@media(max-width:989px){.perm-details .perm-details__grid{grid-template-columns:1fr}}@media(max-width:749px){.perm-details>.page-width{width:calc(100% - 30px)}.perm-details.perm-details{padding-bottom:45px}.perm-details :is(.perm-details__header,.perm-details__card,.perm-details__cta,.perm-details__warning){padding:20px}.perm-details .perm-details__header h2{font-size:24px;width:calc(100% - 66px)}.perm-details .perm-details__badge{margin-left:66px}.divine-product-title h2,.divine-product-information>h2{font-size:25px}}@media(prefers-reduced-motion:reduce){.divine-payment-band .divine-payment-logo{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/divine-polish.css.map */
