:root{--sc-caramel: #B5762A;--sc-caramel-ink: #8A5418;--sc-chocolate: #3B1E0A;--sc-cream: #F8F1E6;--sc-rose: #F5DDD2;--sc-shadow-soft: 0 18px 40px -24px rgba(59, 30, 10, .35)}h1,h2,h3,.h0,.h1,.h2,.h3{text-wrap:balance}.rte p,.banner__text,.multicolumn-card__info .rte{text-wrap:pretty}.rte a:not(.button){color:var(--sc-caramel-ink);text-underline-offset:.2em}.button,.shopify-payment-button__button--unbranded{letter-spacing:.02em}.button:not(.button--secondary):hover{box-shadow:var(--sc-shadow-soft)}@media(prefers-reduced-motion:no-preference){.card-wrapper .card__media img{transition:transform .6s cubic-bezier(.22,1,.36,1)}.card-wrapper:hover .card__media img{transform:scale(1.04)}.button{transition:box-shadow .25s ease,transform .25s ease}.button:not(.button--secondary):hover{transform:translateY(-1px)}}.card .price{color:var(--sc-chocolate);font-weight:700}.banner__content .banner__text.subtitle{font-size:clamp(1.6rem,1.3vw,2rem);line-height:1.5}.banner__content .banner__heading{margin-bottom:1.2rem}.collection-hero__title{font-size:clamp(3.4rem,4vw,5.6rem);line-height:1.05}.collection-hero__image-container{border-radius:var(--media-radius, 22px);overflow:hidden}.shopify-section .collection-intro-text{max-width:76rem;margin:3.2rem auto 0;padding:0 2rem;text-align:center;color:#2a1506;font-size:1.7rem;line-height:1.65;text-wrap:pretty}.card__badge .badge{font-weight:600;letter-spacing:.02em}.collection-hero__inner{justify-content:center;text-align:center;padding-top:4.8rem;padding-bottom:4.8rem}.collection-hero__text-wrapper{flex-basis:100%}
/*# sourceMappingURL=/cdn/shop/t/8/assets/salon-calins.css.map */
