@import"https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Cormorant+Garamond:ital,wght@0,300;0,400;1,300;1,400&family=DM+Sans:wght@300;400;500&display=swap";:root{--rfj-black: #111111;--rfj-cream: #f7f4ef;--rfj-linen: #e8e2d8;--rfj-gold: #c9b48a;--rfj-bronze: #7c6a52;--rfj-obsidian:#1c1a15;--rfj-border: #e0dbd2;--rfj-muted: #888888}body{font-family:DM Sans,sans-serif!important;background-color:var(--rfj-cream)!important;color:var(--rfj-black)!important;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,.h1,.h2,.h3,.h4{font-family:Bebas Neue,sans-serif!important;letter-spacing:1px!important}.announcement-bar,.announcement-bar__message,[class*=announcement]{background-color:var(--rfj-black)!important;color:var(--rfj-cream)!important;font-family:DM Sans,sans-serif!important;font-size:11px!important;letter-spacing:2.5px!important;text-transform:uppercase!important}header,.header,.site-header,[class*=header__wrapper],.header-wrapper{background-color:var(--rfj-cream)!important;border-bottom:1px solid var(--rfj-border)!important}.header__heading-link,.header__menu-item,.header__menu-item .link,nav a,.nav-link,.desktop_header-menu a{font-family:DM Sans,sans-serif!important;font-size:11px!important;letter-spacing:2px!important;text-transform:uppercase!important;color:var(--rfj-muted)!important;font-weight:500!important}.header__heading-link:hover,.header__menu-item:hover .link,nav a:hover,.nav-link:hover{color:var(--rfj-black)!important}.header__heading img,.header__logo img,.logo img{max-height:52px!important;width:auto!important}.marquee,.marquee__content,[class*=marquee]{background-color:var(--rfj-black)!important;color:#444!important}.marquee h2,.marquee .h2,[class*=marquee] h2,[class*=marquee] span{font-family:DM Sans,sans-serif!important;font-size:10px!important;letter-spacing:3px!important;text-transform:uppercase!important;color:#444!important}.slideshow,.slideshow__slide,[class*=slideshow] .color-scheme-2,.banner{background-color:var(--rfj-black)!important}.slideshow__slide .h1,.slideshow__slide h1,.banner__heading,[class*=slide] h1,[class*=slide] h2{font-family:Bebas Neue,sans-serif!important;color:var(--rfj-cream)!important;letter-spacing:1px!important;line-height:.95!important}.slideshow__slide p,.banner__text,[class*=slide] p{font-family:DM Sans,sans-serif!important;color:#f7f4ef8c!important;font-weight:300!important;line-height:1.85!important}.btn,.button,button[type=submit],.shopify-payment-button__button,[class*=btn--primary],[class*=button--primary]{font-family:DM Sans,sans-serif!important;font-weight:500!important;letter-spacing:2px!important;text-transform:uppercase!important;border-radius:2px!important;transition:all .2s ease!important}.btn-primary,.button--primary,[class*=btn--primary]{background-color:var(--rfj-gold)!important;color:var(--rfj-black)!important;border-color:var(--rfj-gold)!important}.btn-primary:hover,.button--primary:hover{background-color:#d4bc96!important;border-color:#d4bc96!important}.btn-secondary,.button--secondary,[class*=btn--secondary]{background-color:transparent!important;color:var(--rfj-black)!important;border:1px solid var(--rfj-black)!important}.btn-secondary:hover{background-color:var(--rfj-black)!important;color:var(--rfj-cream)!important}.card,.card-wrapper,.product-card,[class*=card__inner]{background-color:#fff!important;border:none!important;border-radius:0!important}.card__heading,.card .h2,.product-card__title,[class*=card__heading]{font-family:DM Sans,sans-serif!important;font-size:15px!important;font-weight:500!important;color:var(--rfj-black)!important;letter-spacing:0!important}.price,.price__regular,.price-item--regular,[class*=price]{font-family:Bebas Neue,sans-serif!important;font-size:22px!important;color:var(--rfj-black)!important;letter-spacing:1px!important}.badge,.badge--sale,[class*=badge]{background-color:var(--rfj-black)!important;color:var(--rfj-cream)!important;font-family:DM Sans,sans-serif!important;font-size:9px!important;letter-spacing:2px!important;text-transform:uppercase!important;border-radius:2px!important;font-weight:500!important}.collection-hero,.collection-hero__inner,[class*=collection-banner]{background-color:var(--rfj-black)!important}.collection-hero__title,[class*=collection-banner] h1,[class*=collection-banner] h2{font-family:Bebas Neue,sans-serif!important;color:var(--rfj-cream)!important}.collection-hero__description,[class*=collection-banner] p{color:#f7f4ef80!important;font-weight:300!important}.section-header__title,[class*=section] h2,[class*=section] .h2{font-family:Bebas Neue,sans-serif!important;letter-spacing:1px!important;color:var(--rfj-black)!important}[class*=section] .title-container h2:after,.section-header__title:after{background-color:var(--rfj-gold)!important}[class*=revealing-text],[class*=reveal-text]{background-color:var(--rfj-black)!important}[class*=revealing-text] h1,[class*=revealing-text] h2,[class*=reveal-text] h1,[class*=reveal-text] h2{font-family:Bebas Neue,sans-serif!important;color:var(--rfj-cream)!important}[class*=icons-with-text],[class*=icon-with-text]{background-color:#1a1a1a!important}[class*=icons-with-text] .title,[class*=icons-with-text] h3,[class*=icon-with-text] h3{color:var(--rfj-cream)!important;font-weight:500!important}[class*=icons-with-text] p,[class*=icon-with-text] p{color:#f7f4ef73!important;font-weight:300!important}[class*=icons-with-text] svg,[class*=icon-with-text] svg{color:var(--rfj-gold)!important;fill:var(--rfj-gold)!important}.review-tab,[class*=review-tab]{background-color:var(--rfj-cream)!important}.review-tab .title,[class*=review-tab] h2{color:var(--rfj-black)!important}.rating .icon-star,[class*=star] svg{color:var(--rfj-gold)!important;fill:var(--rfj-gold)!important}[class*=news-letter],[class*=newsletter]{background-color:var(--rfj-linen)!important}[class*=newsletter] h2,[class*=news-letter] h2{font-family:Bebas Neue,sans-serif!important;color:var(--rfj-black)!important}[class*=newsletter] input[type=email]{border:1px solid var(--rfj-border)!important;border-radius:2px!important;font-family:DM Sans,sans-serif!important;background:#fff!important}[class*=newsletter] button,[class*=newsletter] .btn{background-color:var(--rfj-black)!important;color:var(--rfj-cream)!important}.cart-drawer,.offcanvas.cart,[id*=cart-drawer],[class*=mini-cart]{background-color:var(--rfj-cream)!important;border-left:1px solid var(--rfj-border)!important}.cart-drawer__title,[class*=cart] h2,[class*=cart] h3{font-family:Bebas Neue,sans-serif!important;color:var(--rfj-black)!important;letter-spacing:1px!important}.cart-item__name,[class*=cart-item] .title{font-size:14px!important;font-weight:500!important;color:var(--rfj-black)!important}.cart-checkout-button,[class*=cart] .btn-primary,[class*=checkout] button{background-color:var(--rfj-gold)!important;color:var(--rfj-black)!important;font-family:DM Sans,sans-serif!important;font-weight:600!important;letter-spacing:2px!important;text-transform:uppercase!important;border-radius:2px!important}footer,.footer,.site-footer{background-color:#0d0d0d!important;color:#333!important;border-top:1px solid #1a1a1a!important}.footer__heading,footer h2,footer h3,footer h4,.footer h2{font-family:DM Sans,sans-serif!important;font-size:9px!important;letter-spacing:2.5px!important;text-transform:uppercase!important;color:#444!important;font-weight:500!important}footer a,.footer a,.footer__list a{color:#333!important;font-size:12px!important;transition:color .2s!important}footer a:hover,.footer a:hover{color:var(--rfj-gold)!important}.footer__copyright,[class*=copyright]{color:#2a2a2a!important;font-size:10px!important;letter-spacing:1px!important}.footer [class*=social] svg,.social-icons svg{color:#2a2a2a!important;fill:#2a2a2a!important;transition:color .2s!important}.footer [class*=social]:hover svg,.social-icons a:hover svg{color:var(--rfj-gold)!important;fill:var(--rfj-gold)!important}.product__title,.product-single__title{font-family:Bebas Neue,sans-serif!important;font-size:48px!important;color:var(--rfj-black)!important;line-height:1!important}.product__vendor,[class*=product__vendor]{font-size:10px!important;letter-spacing:2px!important;text-transform:uppercase!important;color:var(--rfj-bronze)!important}.product__price,.product-single__price{font-family:Bebas Neue,sans-serif!important;font-size:32px!important;color:var(--rfj-black)!important}.variant-input,.swatch,[class*=swatch]{border-radius:2px!important;font-family:DM Sans,sans-serif!important}.variant-input--active,.swatch--active,input[type=radio]:checked+.swatch{border-color:var(--rfj-black)!important;background-color:var(--rfj-black)!important;color:var(--rfj-cream)!important}input[type=text],input[type=email],input[type=password],input[type=search],textarea,select{border:1px solid var(--rfj-border)!important;border-radius:2px!important;font-family:DM Sans,sans-serif!important;background:#fff!important;color:var(--rfj-black)!important}input:focus,textarea:focus,select:focus{border-color:var(--rfj-gold)!important;outline:none!important;box-shadow:0 0 0 2px #c9b48a33!important}a{color:var(--rfj-black);transition:color .2s}a:hover{color:var(--rfj-bronze)}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:var(--rfj-cream)}::-webkit-scrollbar-thumb{background:var(--rfj-linen);border-radius:2px}::-webkit-scrollbar-thumb:hover{background:var(--rfj-gold)}.rfj-ticker{background:var(--rfj-black);overflow:hidden;padding:12px 0;border-top:1px solid #1a1a1a;border-bottom:1px solid #1a1a1a}.rfj-ticker__track{display:flex;width:max-content;animation:rfj-tick 22s linear infinite}.rfj-ticker__item{font-size:10px;letter-spacing:3px;text-transform:uppercase;color:#444;padding:0 32px;white-space:nowrap;font-family:DM Sans,sans-serif}.rfj-ticker__dot{color:var(--rfj-gold);padding:0 8px}@keyframes rfj-tick{0%{transform:translate(0)}to{transform:translate(-50%)}}.rfj-only-sustainable{font-family:Cormorant Garamond,serif;font-size:14px;font-style:italic;font-weight:300;color:var(--rfj-bronze);letter-spacing:2px}.rfj-us-badge{display:inline-block;background:#1a1a1a;color:#444;font-size:9px;letter-spacing:1.5px;text-transform:uppercase;padding:5px 10px;border-radius:2px;font-family:DM Sans,sans-serif}[class*=collection-list] .card__heading,[class*=collection-list] h2{font-family:Bebas Neue,sans-serif!important;font-size:26px!important;letter-spacing:1px!important;color:var(--rfj-black)!important}@media(max-width:768px){.product__title{font-size:36px!important}.price{font-size:22px!important}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/rfj-brand.css.map */
