:root{--jrc-maroon: #6B0F1A;--jrc-maroon-dk: #3d0810;--jrc-gold: #D4AF37;--jrc-gold-lt: #e8c84a;--jrc-ivory: #F6F1EB;--jrc-charcoal: #1C1C1C;--jrc-dark: #0e0204;--jrc-ease: .25s ease}body{font-size:1.75rem;line-height:1.75;-webkit-font-smoothing:antialiased}@media screen and (min-width:750px){body{font-size:1.85rem}}p,li,.rte p,.rte li{font-size:1.75rem;line-height:1.8}@media screen and (min-width:750px){p,li,.rte p,.rte li{font-size:1.85rem}}h1,h2,h3,h4,.h0,.h1,.h2,.h3,.banner__heading,.rich-text__heading,.multicolumn .title{font-weight:900!important;text-transform:uppercase;letter-spacing:-.02em;line-height:1.05}.caption-with-letter-spacing{letter-spacing:.22em;font-weight:700;font-size:1.05rem!important;text-transform:uppercase;color:var(--jrc-gold)!important}.header{border-bottom:1px solid rgba(212,175,55,.2)}.header__menu-item a,.header .list-menu__item--link{font-weight:700;text-transform:uppercase;font-size:1.25rem;letter-spacing:.08em}.button--primary,.button:not(.button--secondary):not(.button--tertiary){background:var(--jrc-gold)!important;color:var(--jrc-charcoal)!important;font-weight:800!important;letter-spacing:.1em;text-transform:uppercase;border:none!important;transition:transform var(--jrc-ease),box-shadow var(--jrc-ease),background var(--jrc-ease)}.button--primary:hover,.button:not(.button--secondary):not(.button--tertiary):hover{background:var(--jrc-gold-lt)!important;transform:translateY(-2px);box-shadow:0 8px 24px #d4af3766}.button--secondary{border:2px solid currentColor!important;background:transparent!important;font-weight:700!important;letter-spacing:.1em;text-transform:uppercase;transition:all var(--jrc-ease)}.button--secondary:hover{opacity:.85;transform:translateY(-2px)}.color-scheme-3 .button--secondary,.color-scheme-4 .button--secondary{color:#ffffffe6!important;border-color:#ffffff80!important}.color-scheme-3 .button--secondary:hover,.color-scheme-4 .button--secondary:hover{border-color:var(--jrc-gold)!important;color:var(--jrc-gold)!important}.multicolumn .title-wrapper-with-link,.multicolumn .multicolumn__title{text-align:center}.multicolumn__title{display:flex!important;justify-content:center!important;text-align:center!important;width:100%}.multicolumn__title h2,.multicolumn__title .title{text-align:center!important;width:100%}.multicolumn .title:after{content:"";display:block;width:4.5rem;height:3px;background:var(--jrc-gold);margin:1.2rem auto 0}.multicolumn-card{border-radius:0!important;border-top:3px solid var(--jrc-gold)!important;transition:transform var(--jrc-ease),box-shadow var(--jrc-ease)}.multicolumn-card:hover{transform:translateY(-5px);box-shadow:0 16px 40px #0000001f}.multicolumn-card__info h3{color:var(--jrc-maroon)!important;font-weight:900!important;text-transform:uppercase;font-size:1.55rem!important;letter-spacing:.04em;margin-bottom:.75rem}.multicolumn-card__info p,.multicolumn-card__info .rte p{font-size:1.65rem;line-height:1.75;opacity:.82}.color-scheme-2 .multicolumn-list{gap:0!important;align-items:stretch}.color-scheme-2 .multicolumn-card{border-top:none!important;border:none!important;background:transparent!important;box-shadow:none!important;padding:1.5rem 2rem!important;position:relative}.color-scheme-2 .multicolumn-card:hover{transform:none;box-shadow:none!important;background:#6b0f1a0a!important}.color-scheme-2 .multicolumn-card__info h3{color:var(--jrc-charcoal)!important;font-size:1.6rem!important;font-weight:800!important;text-transform:uppercase;letter-spacing:.06em;margin-bottom:1rem;line-height:1.3}.color-scheme-2 .multicolumn-list>li:nth-child(1) .multicolumn-card:before{content:"01"}.color-scheme-2 .multicolumn-list>li:nth-child(2) .multicolumn-card:before{content:"02"}.color-scheme-2 .multicolumn-list>li:nth-child(3) .multicolumn-card:before{content:"03"}.color-scheme-2 .multicolumn-card:before{display:block;font-size:3.5rem;font-weight:900;color:var(--jrc-gold);line-height:1;margin-bottom:1.2rem;letter-spacing:-.03em;opacity:.9}.color-scheme-2 .multicolumn-card__info p,.color-scheme-2 .multicolumn-card__info .rte p{font-size:1.6rem;line-height:1.8;opacity:.7;font-weight:400;text-transform:none;letter-spacing:0}.color-scheme-2 .title-wrapper-with-link{margin-bottom:2rem!important;text-align:center!important;display:block!important;width:100%}.color-scheme-2 .multicolumn__title,.color-scheme-2 .title{text-align:center!important;font-size:clamp(2.8rem,4vw,4.5rem)!important}.color-scheme-3 .title-wrapper-with-link,.color-scheme-3 .title-wrapper-with-link *{text-align:center!important;justify-content:center!important;margin-bottom:3rem!important}.color-scheme-3 .multicolumn__title,.color-scheme-3 .title{text-align:center!important;display:block!important;width:100%}.color-scheme-3 .multicolumn-card{border-top:none!important;border:1px solid rgba(255,255,255,.12)!important;background:#ffffff0f!important;border-radius:4px!important;padding:2.8rem 2.4rem 2.4rem!important;position:relative}.color-scheme-3 .multicolumn-card:before{content:"\201c";display:block;font-size:5rem;line-height:1;color:var(--jrc-gold);opacity:.6;margin-bottom:.5rem;font-family:Georgia,serif;font-weight:400}.color-scheme-3 .multicolumn-card:hover{background:#ffffff1a!important;border-color:#d4af374d!important}.color-scheme-3 .multicolumn-card__info h3{color:#fff!important;font-size:1.55rem!important;font-weight:700!important;text-transform:none!important;letter-spacing:0!important;line-height:1.4;margin-bottom:1rem;font-style:italic}.color-scheme-3 .multicolumn-card__info p,.color-scheme-3 .multicolumn-card__info .rte p{font-style:normal;font-weight:400;text-transform:none;opacity:.78;font-size:1.55rem;line-height:1.75}.color-scheme-1 .multicolumn-card{border-top:none!important;border:none!important;border-left:3px solid var(--jrc-gold)!important;background:transparent!important;box-shadow:none!important;padding:1.8rem 2.4rem!important;border-radius:0!important}.color-scheme-1 .multicolumn-card:hover{transform:none!important;box-shadow:none!important;background:#6b0f1a0a!important}.color-scheme-1 .multicolumn-card__info h3{color:var(--jrc-maroon)!important;font-size:1.7rem!important;font-weight:900!important;text-transform:uppercase;letter-spacing:.04em;margin-bottom:.8rem}.color-scheme-1 .multicolumn-card__info p,.color-scheme-1 .multicolumn-card__info .rte p{font-size:1.6rem;line-height:1.75;opacity:.75;font-weight:400;text-transform:none;letter-spacing:0}.rich-text__heading{letter-spacing:-.025em}.rich-text__blocks .rich-text__text{font-size:1.8rem;line-height:1.8;opacity:.88}.banner__heading{line-height:1;font-size:clamp(3.5rem,6vw,7.5rem)!important}.banner__text.subtitle{font-size:1.8rem;opacity:.88;max-width:52rem;font-weight:400;text-transform:none;letter-spacing:0;line-height:1.65}@media screen and (min-width:750px){.banner__text.subtitle{font-size:2rem}}.collapsible-content__header .caption-with-letter-spacing{color:var(--jrc-gold)}.footer{border-top:3px solid var(--jrc-gold)}.footer-block__heading{color:var(--jrc-gold)!important;text-transform:uppercase;letter-spacing:.12em;font-size:1.2rem!important;font-weight:800!important}@media screen and (max-width:749px){.banner__heading{font-size:clamp(3rem,10vw,5.5rem)!important}.banner__text.subtitle{font-size:1.65rem}.button--primary,.button--secondary{width:100%;justify-content:center}}.jrc-whatsapp-float{position:fixed;bottom:2rem;right:2rem;z-index:9999;background:#25d366;color:#fff;border-radius:50px;padding:.9rem 1.5rem;font-weight:800;font-size:1.25rem;text-decoration:none;display:flex;align-items:center;gap:.6rem;box-shadow:0 4px 20px #25d36666;transition:transform var(--jrc-ease),box-shadow var(--jrc-ease);letter-spacing:.05em;text-transform:uppercase}.jrc-whatsapp-float:hover{transform:translateY(-3px);box-shadow:0 8px 30px #25d3668c;color:#fff}@media screen and (max-width:749px){.jrc-whatsapp-float{bottom:1.2rem;right:1.2rem;padding:.75rem 1.2rem;font-size:1.15rem}}.color-scheme-4 .multicolumn-card{border-top:none!important;border:none!important;background:transparent!important;box-shadow:none!important}.color-scheme-4 .multicolumn-card:hover{transform:none;box-shadow:none}.color-scheme-4 .multicolumn-card__info h3{color:var(--jrc-gold)!important;font-size:2.8rem!important;font-weight:900!important;letter-spacing:-.03em;margin-bottom:.4rem}.color-scheme-4 .multicolumn-card__info p,.color-scheme-4 .multicolumn-card__info .rte p{font-size:1.3rem;opacity:.6;text-transform:uppercase;letter-spacing:.12em;font-weight:700}.contact-form .field__label{font-weight:700;text-transform:uppercase;font-size:1.1rem;letter-spacing:.08em}.contact-form .field__input,.contact-form .field__select{border-radius:0;border:2px solid rgba(107,15,26,.2);transition:border-color var(--jrc-ease);font-size:1.6rem}.contact-form .field__input:focus,.contact-form .field__select:focus{border-color:var(--jrc-gold);outline:none}
/*# sourceMappingURL=/cdn/shop/t/5/assets/jrcustoms-beauty.css.map */
