:root{--rr-gold: #B8956A;--rr-gold-light: #D4B896;--rr-dark: #1A1A1A;--rr-warm-white: #F7F3EE;--rr-border: #E8E0D8;--rr-radius-card: 14px;--rr-radius-btn: 8px;--rr-radius-pill: 50px;--rr-transition: .28s ease}.announcement-bar,.shopify-section-announcement-bar{background-color:#1a1a1a}.announcement-bar__message,.announcement-bar p,.announcement-bar a{letter-spacing:.04em;font-weight:500}.header-wrapper{transition:background-color var(--rr-transition),box-shadow var(--rr-transition),backdrop-filter var(--rr-transition)}sticky-header.scrolled .header-wrapper,.scrolled-past-header .header-wrapper,.header-wrapper.header-wrapper--border-bottom{background-color:#ffffffe0;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 1px 0 0 var(--rr-border)}.header__menu-item,.list-menu__item--link{position:relative;text-decoration:none;transition:color var(--rr-transition)}.header__menu-item:after,.list-menu__item--link:after{content:"";position:absolute;bottom:0;left:0;width:0;height:1.5px;background-color:var(--rr-gold);transition:width .28s cubic-bezier(.4,0,.2,1)}.header__menu-item:hover:after,.list-menu__item--link:hover:after{width:100%}.header__menu-item:hover,.list-menu__item--link:hover{color:var(--rr-gold);opacity:1}.header__icon--account .svg-wrapper svg,.header__icon--account account-icon svg{width:22px;height:22px}.cart-bag-icon{height:24px;width:24px}.cart-count-bubble{background-color:var(--rr-gold);color:#fff;font-weight:600;min-width:18px;height:18px;border-radius:var(--rr-radius-pill);font-size:10px}.header__icon:hover{opacity:.75;transition:opacity var(--rr-transition)}.scrolled-past-header .header__heading-logo-wrapper{transition:transform .4s cubic-bezier(.4,0,.2,1)}.menu-drawer__navigation .list-menu__item--link{border-bottom:1px solid var(--rr-border);padding:1.2rem 0}.menu-drawer__navigation .list-menu__item--link:last-child{border-bottom:none}.menu-drawer__navigation .list-menu__item--link:hover{color:var(--rr-gold);padding-left:6px;transition:padding-left .2s ease,color .2s ease}.custom-hero{min-height:560px}@media screen and (max-width:749px){.custom-hero{min-height:420px}.custom-hero .custom-hero__content-wrapper{text-align:center;align-items:center}.custom-hero__button-wrapper,.custom-hero__rating-wrapper{justify-content:center}}.custom-hero__title{line-height:1.18}.custom-hero__rating-text p,.custom-hero__rating-text{color:#4a4a4a}.custom-hero__rating .icon-star,.custom-hero__rating svg{color:var(--rr-gold);fill:var(--rr-gold)}.custom-hero .custom-hero__button--secondary,.custom-hero .button--secondary{background-color:transparent;border:1.5px solid var(--rr-gold);color:var(--rr-dark);transition:background-color var(--rr-transition),color var(--rr-transition)}.custom-hero .custom-hero__button--secondary:hover,.custom-hero .button--secondary:hover{background-color:var(--rr-gold);color:#fff}.custom-hero .custom-hero__button--primary,.custom-hero .button--primary{transition:opacity var(--rr-transition),transform var(--rr-transition)}.custom-hero .custom-hero__button--primary:hover,.custom-hero .button--primary:hover{opacity:.88;transform:translateY(-1px)}.card-wrapper,.card,.card__inner{border-radius:var(--rr-radius-card)}.card__media img,.card__media .media{object-fit:cover}.card__media img{transition:transform .55s cubic-bezier(.4,0,.2,1)}.card-wrapper:hover .card__media img{transform:scale(1.04)}.card-wrapper{transition:box-shadow var(--rr-transition),transform var(--rr-transition)}.card-wrapper:hover{box-shadow:0 8px 28px #1a1a1a1a;transform:translateY(-3px)}.card .card__information{padding:14px 16px 16px}.card__heading a,.card__heading{font-size:15px;font-weight:500;letter-spacing:.01em;transition:color var(--rr-transition)}.card-wrapper:hover .card__heading a{color:var(--rr-gold)}.price__regular .price-item--regular,.price .price-item--regular,.price__sale .price-item--sale,.price .price-item--sale{font-weight:600;font-size:15px;color:var(--rr-dark)}.price__sale s,.price s,.price-item--regular+s,.price-item--last{font-size:12px;font-weight:400;color:#999;text-decoration:line-through;margin-left:4px}.badge--sale,.card__badge .badge{background-color:var(--rr-gold);color:#fff;border-radius:var(--rr-radius-pill);font-size:10px;font-weight:600;letter-spacing:.05em;padding:3px 10px;border:none;text-transform:uppercase}.card-wrapper .card__content .quick-add,.card-wrapper [class*=view-product]{transition:opacity var(--rr-transition),transform var(--rr-transition);opacity:0;transform:translateY(6px)}.card-wrapper:hover .card__content .quick-add,.card-wrapper:hover [class*=view-product]{opacity:1;transform:translateY(0)}.rd-marquee__item,.scrolling-ticker__item,[class*=marquee] span,[class*=marquee] p{font-weight:500;letter-spacing:.06em}.rd-benefits-bar__item-title,[class*=benefits-bar] .title,[class*=benefit] h3{font-weight:600;letter-spacing:.01em}[class*=benefits-bar]{border-bottom:1px solid var(--rr-border)}footer.footer,.footer{border-top:1px solid var(--rr-border)}@media screen and (min-width:750px){.footer .section-footer-padding,.footer [class*=section-][class*=-padding]{padding-bottom:80px}}.footer-block__heading,.footer h2{font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--rr-dark);margin-bottom:16px}.footer a,.footer .footer__list-item a{transition:color var(--rr-transition),padding-left var(--rr-transition);display:inline-block}.footer a:hover,.footer .footer__list-item a:hover{color:var(--rr-gold);padding-left:4px;text-decoration:none}.footer .list-social__link,.footer__list-social .list-social__link{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;border:1.5px solid var(--rr-border);background-color:transparent;transition:background-color var(--rr-transition),border-color var(--rr-transition),transform var(--rr-transition)}.footer .list-social__link:hover,.footer__list-social .list-social__link:hover{background-color:var(--rr-gold);border-color:var(--rr-gold);transform:translateY(-2px)}.footer .list-social__link:hover svg,.footer .list-social__link:hover svg path{fill:#fff;color:#fff}.footer .list-social{display:flex;gap:10px;flex-wrap:wrap}.footer__content-bottom,.footer .footer__content-bottom{background-color:var(--rr-warm-white);border-top:1px solid var(--rr-border);padding-top:18px;padding-bottom:18px;margin-top:24px}.footer .copyright__content,.footer .copyright__content a{font-size:12px;color:#888}.footer .copyright__content a:hover{color:var(--rr-gold)}.footer .list-payment{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.footer .list-payment__item svg,.footer .list-payment__item img{height:22px;width:auto;opacity:.75;transition:opacity var(--rr-transition)}.footer .list-payment__item:hover svg,.footer .list-payment__item:hover img{opacity:1}.button,button.button,a.button,input[type=submit],.shopify-payment-button__button{border-radius:var(--rr-radius-btn);transition:opacity var(--rr-transition),transform var(--rr-transition),background-color var(--rr-transition);letter-spacing:.04em}.button:hover,a.button:hover{opacity:.88;transform:translateY(-1px)}.button:active,a.button:active{transform:translateY(0)}.main-collection-banner,[class*=collection-banner]{background-color:#1a1a1a}.collection-grid__item .card__inner,.collection-product-card .card__inner{padding-bottom:100%}.section__header h2,.section__heading,[class*=__heading]:not(.footer-block__heading):not(.header__heading){letter-spacing:-.01em}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:var(--rr-gold-light);border-radius:10px}::-webkit-scrollbar-thumb:hover{background:var(--rr-gold)}::selection{background-color:#b8956a33;color:var(--rr-dark)}*:focus-visible{outline:2px solid var(--rr-gold);outline-offset:3px;border-radius:3px}
/*# sourceMappingURL=/cdn/shop/t/28/assets/premium-enhancements.css.map */
