:root{--rachlis-burgundy: #6B2D3E;--rachlis-navy: #1B2A4A;--rachlis-gold: #C9A96E;--rachlis-cream: #FAF7F2;--rachlis-charcoal: #2C2C2C;--rachlis-rose-gold: #B76E79;--rachlis-gold-light: #E8D5B0;--rachlis-gold-dark: #A8884A;--rachlis-ease: all .3s ease}body{background-color:var(--rachlis-cream);color:var(--rachlis-charcoal);font-family:Assistant,sans-serif}h1,.h1,h2,.h2,h3,.h3,h4,h5,h6{font-family:Assistant,sans-serif;font-weight:300;letter-spacing:.05em}.caption-with-letter-spacing{letter-spacing:.14em;text-transform:uppercase;font-size:1.2rem;color:var(--rachlis-gold)}.button--primary{background-color:var(--rachlis-burgundy)!important;color:var(--rachlis-cream)!important;border-color:var(--rachlis-burgundy)!important;letter-spacing:.1em;font-weight:500;text-transform:uppercase;font-family:Assistant,sans-serif;font-size:1.35rem;padding:1.5rem 3.5rem;transition:var(--rachlis-ease)}.button--primary:hover,.button--primary:focus{background-color:var(--rachlis-rose-gold)!important;border-color:var(--rachlis-rose-gold)!important;transform:translateY(-2px);box-shadow:0 8px 24px #6b2d3e47}.button--secondary{background-color:transparent!important;border-color:var(--rachlis-gold)!important;color:var(--rachlis-gold)!important;letter-spacing:.1em;font-size:1.35rem;font-family:Assistant,sans-serif;text-transform:uppercase;padding:1.5rem 3.5rem;transition:var(--rachlis-ease)}.button--secondary:hover,.button--secondary:focus{background-color:var(--rachlis-gold)!important;color:var(--rachlis-cream)!important;transform:translateY(-2px)}.header{background-color:var(--rachlis-cream);border-bottom:1px solid rgba(201,169,110,.25)}.header__heading-link,.header__heading{letter-spacing:.18em;font-size:2.8rem;font-weight:300;color:var(--rachlis-burgundy)!important;text-decoration:none}.header__menu-item,.header__active-menu-item{letter-spacing:.07em;font-size:1.45rem;font-weight:400;color:var(--rachlis-charcoal)!important;transition:color .2s ease}.header__menu-item:hover{color:var(--rachlis-burgundy)!important}.header__icon .icon{color:var(--rachlis-charcoal);transition:color .2s ease}.header__icon:hover .icon{color:var(--rachlis-burgundy)}.utility-bar.color-scheme-4{background-color:var(--rachlis-burgundy)!important}.announcement-bar__message{color:var(--rachlis-gold-light)!important;letter-spacing:.14em;font-size:1.3rem;font-weight:300}.banner:after{background:linear-gradient(155deg,#1b2a4a94,#6b2d3e61)!important}.banner__heading{font-size:clamp(3rem,5.5vw,6.5rem)!important;font-weight:300!important;letter-spacing:.07em!important;line-height:1.35!important;color:var(--rachlis-cream)!important;text-shadow:0 2px 30px rgba(0,0,0,.2)}.banner__text{color:#faf7f2e6!important;font-size:1.85rem;letter-spacing:.05em}.banner__box{background:transparent!important;box-shadow:none!important;border:none!important;padding:2.5rem 3rem}.banner--desktop-transparent .banner__content .banner__box{background:transparent!important}.title-wrapper-with-link .title,.title-wrapper .title{font-weight:300;letter-spacing:.07em;color:var(--rachlis-navy)}.title-wrapper-with-link{position:relative;padding-bottom:2.5rem}.title-wrapper-with-link:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:55px;height:2px;background:linear-gradient(90deg,var(--rachlis-gold),var(--rachlis-rose-gold));border-radius:2px}[dir=rtl] .title-wrapper-with-link:after{left:auto;right:50%;transform:translate(50%)}.card-wrapper{transition:transform .35s ease}.card-wrapper:hover{transform:translateY(-5px)}.card{transition:box-shadow .35s ease}.card-wrapper:hover .card{box-shadow:0 14px 45px #6b2d3e1a}.card__media .media{overflow:hidden}.card__media .media img,.card__media .media video{transition:transform .6s ease}.card-wrapper:hover .card__media .media img{transform:scale(1.05)}.card__heading{font-weight:300;letter-spacing:.05em;font-size:1.7rem}.price__sale .price-item,.price-item--sale{color:var(--rachlis-rose-gold)!important}.card--card.card--media .card__content .card__heading{font-size:2rem;letter-spacing:.08em}.image-with-text__content-wrapper{padding:4rem 3rem}.image-with-text__text-item h2,.image-with-text .title{font-size:clamp(2.8rem,4vw,4rem);font-weight:300;color:var(--rachlis-navy);letter-spacing:.07em;margin-bottom:2rem}.image-with-text__text-item .rte p{font-size:1.75rem;line-height:2;color:#2c2c2cd1}.multicolumn-card__title{font-size:1.85rem;letter-spacing:.08em;font-weight:400}.multicolumn-card .rte{font-size:1.5rem;line-height:1.7;letter-spacing:.02em}.multicolumn-card.content-container{border:none;box-shadow:none}.email-signup-banner{position:relative}.email-signup-banner .banner__heading,.email-signup-banner__title{color:var(--rachlis-gold)!important;font-size:clamp(2.5rem,4vw,3.8rem)!important;letter-spacing:.08em!important;font-weight:300!important;text-shadow:none}.email-signup-banner .banner__text,.email-signup-banner__sub-title{color:#faf7f2d9!important;font-size:1.7rem}.email-signup-banner .newsletter-form__button{background-color:var(--rachlis-gold)!important;border-color:var(--rachlis-gold)!important;color:var(--rachlis-charcoal)!important;transition:var(--rachlis-ease)}.email-signup-banner .newsletter-form__button:hover{background-color:var(--rachlis-gold-dark)!important;border-color:var(--rachlis-gold-dark)!important}.email-signup-banner .field__input{border-color:#c9a96e73!important;color:var(--rachlis-cream)}.email-signup-banner .field__input::placeholder{color:#faf7f273}.footer{background-color:var(--rachlis-charcoal)!important;border-top:3px solid var(--rachlis-gold);color:#faf7f2bf}.footer a,.footer .link--text{color:#faf7f2a6!important;transition:color .2s ease}.footer a:hover,.footer .link--text:hover{color:var(--rachlis-gold)!important}.footer-block__heading{color:var(--rachlis-gold)!important;letter-spacing:.14em;font-weight:500;text-transform:uppercase;font-size:1.25rem;margin-bottom:2rem}.footer .footer-block__newsletter .footer-block__heading{text-transform:none;font-size:1.85rem;font-weight:300;letter-spacing:.06em}.footer__copyright small,.footer__copyright .copyright__content,.footer__copyright a{color:#faf7f261!important;font-size:1.2rem}.footer__copyright a:hover{color:var(--rachlis-gold)!important}.footer .field__input{background-color:#faf7f20f!important;border-color:#c9a96e47!important;color:var(--rachlis-cream)!important}.footer .field__input::placeholder{color:#faf7f259}.footer .field__label{color:#faf7f273!important}.footer .newsletter-form__button{background-color:var(--rachlis-gold)!important;border-color:var(--rachlis-gold)!important;color:var(--rachlis-charcoal)!important}.footer .newsletter-form__button:hover{background-color:var(--rachlis-gold-dark)!important}.footer__list-social .list-social__link .icon{color:#faf7f28c;transition:color .2s ease}.footer__list-social .list-social__link:hover .icon{color:var(--rachlis-gold)}.field__input:focus,.select__select:focus{border-color:var(--rachlis-gold)!important;box-shadow:0 0 0 3px #c9a96e1f!important;outline:none}.link{color:var(--rachlis-burgundy);transition:color .2s ease}.link:hover{color:var(--rachlis-rose-gold)}.badge{letter-spacing:.06em;font-size:1.1rem}.badge--sale{background-color:var(--rachlis-rose-gold)!important;color:var(--rachlis-cream)!important}@media(pointer:fine){::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:var(--rachlis-cream)}::-webkit-scrollbar-thumb{background:linear-gradient(var(--rachlis-gold),var(--rachlis-rose-gold));border-radius:3px}}@media screen and (max-width:749px){.banner__heading{font-size:clamp(2.8rem,9vw,4.5rem)!important;letter-spacing:.04em!important}.banner__text{font-size:1.6rem}.banner__box{padding:2rem 1.5rem}.button--primary,.button--secondary{padding:1.3rem 2.8rem;font-size:1.3rem}.title-wrapper-with-link .title{font-size:2.8rem}.image-with-text__content-wrapper{padding:2.5rem 1.5rem}}[dir=rtl] .banner__content{text-align:center}[dir=rtl] .list-menu,[dir=rtl] .footer-block__details-content{text-align:right}[dir=rtl] .newsletter-form__field-wrapper .field{direction:rtl}[dir=rtl] .announcement-bar__message{direction:rtl;text-align:center}[dir=rtl] .card__information,[dir=rtl] .price{text-align:right}@keyframes rachlis-shimmer{0%{background-position:-200% center}to{background-position:200% center}}cart-remove-button{display:inline-flex!important;align-items:center!important;align-self:center!important}cart-remove-button .button,cart-remove-button a.button{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:3.4rem!important;min-height:3.4rem!important;width:3.4rem!important;height:3.4rem!important;padding:0!important;margin:0!important;color:var(--rachlis-charcoal)!important;background-color:#2c2c2c12!important;border:1.5px solid rgba(44,44,44,.18)!important;border-radius:50%!important;cursor:pointer!important;transition:all .25s ease!important;box-shadow:none!important;text-decoration:none!important}cart-remove-button .button:hover,cart-remove-button a.button:hover,cart-remove-button .button:focus,cart-remove-button a.button:focus{color:var(--rachlis-burgundy)!important;background-color:#6b2d3e1a!important;border-color:var(--rachlis-burgundy)!important;transform:scale(1.12)!important;box-shadow:0 2px 10px #6b2d3e33!important;outline:none!important}cart-remove-button .icon-remove{width:1.7rem!important;height:1.7rem!important;display:block!important;flex-shrink:0!important;pointer-events:none!important}.cart-drawer cart-remove-button{margin-inline-start:.8rem!important}.cart-item__quantity-wrapper cart-remove-button{margin-inline-start:1rem!important}cart-remove-button .button:not([disabled]):hover{color:var(--rachlis-burgundy)!important;background-color:#6b2d3e1a!important}
/*# sourceMappingURL=/cdn/shop/t/5/assets/rachlis-brand.css.map */
