@import"https://fonts.googleapis.com/css2?family=Jost:wght@300;400;500&family=Newsreader:ital,opsz,wght@0,6..72,200..600;1,6..72,200..500&display=swap";:root{--rr-shell: #f4f1e8;--rr-ember: #a85c34;--rr-glow: #ffb454;--rr-ease: cubic-bezier(.22, 1, .36, 1);--rr-hairline: rgba(var(--color-foreground), .18);--rr-hairline-soft: rgba(var(--color-foreground), .1);--font-heading-family: "Newsreader", "Fraunces", Georgia, serif;--font-heading-weight: 300;--font-heading-style: normal;--font-body-family: "Jost", "Assistant", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-body-weight: 300;--font-body-weight-bold: 500;--font-body-style: normal}body{letter-spacing:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,.h0,.h1,.h2,.h3,.h4{font-family:var(--font-heading-family);font-weight:300;letter-spacing:-.01em;line-height:1.12}.h0{font-size:clamp(3.8rem,6.4vw,7.2rem);font-weight:200}.h1,h1{font-size:clamp(3rem,4vw,4.6rem)}.h2,h2{font-size:clamp(2.4rem,2.6vw,3.2rem)}.rr-label,.product__text.caption-with-letter-spacing,.card__content .caption-with-letter-spacing,.announcement-bar__message{font-family:var(--font-body-family);font-size:1.15rem;font-weight:400;letter-spacing:.2em;text-transform:uppercase}.card,.card-wrapper,.card__inner,.media,.global-media-settings,.quick-add-modal__content,.cart-drawer__inner{box-shadow:none!important}.card--standard .card__inner,.global-media-settings,.media{border:0}.section+.section,.shopify-section+.shopify-section{border-top:0}.rr-rule{border:0;border-top:1px solid var(--rr-hairline);margin:0}.header-wrapper{border-bottom:1px solid var(--rr-hairline-soft)}.header__heading-logo{filter:brightness(0) invert(1);opacity:.92}.header__menu-item,.header__menu-item span,.list-menu__item--link{font-size:1.25rem;font-weight:400;letter-spacing:.16em;text-transform:uppercase}.announcement-bar__message{padding:1.1rem 2rem;min-height:0}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{font-family:var(--font-body-family);font-size:1.25rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;border-radius:0;min-height:4.8rem;padding:0 2.6rem}.button:after,.button:before{border-radius:0;box-shadow:none}.button--secondary{background:transparent}.button:focus-visible,a:focus-visible,summary:focus-visible,input:focus-visible,select:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:3px;box-shadow:none}.field__input,.select__select,.customer .field input,.newsletter-form__field-wrapper .field__input{border-radius:0;font-family:var(--font-body-family)}.field:after,.select:after{border-radius:0;box-shadow:none}.card--standard .card__inner,.card--standard .card__inner .media,.card--media .card__inner{background-color:var(--rr-shell)}.card__content{padding-top:1.4rem;padding-left:0;padding-right:0}.card__heading,.card-information .card__heading a{font-family:var(--font-heading-family);font-weight:300;font-size:1.9rem;letter-spacing:0}.card-information>*+*{margin-top:.4rem}.price,.price-item{font-family:var(--font-body-family);font-weight:400;font-size:1.4rem;letter-spacing:.04em}.card__badge .badge,.badge{border-radius:0;font-size:1.05rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;padding:.5rem 1rem;border:0}.product-media-container,.product__media,.product-media-container.constrain-height .product__media-item,.thumbnail{background-color:var(--rr-shell);border-radius:0;border:0}.product-media-container:after,.product-media-container:before,.global-media-settings:after{box-shadow:none;border-radius:0}.product__title,.product__title h1{font-weight:300;letter-spacing:-.015em}.product__info-container .price{font-size:1.8rem}.product-form__input input[type=radio]+label{border-radius:0;font-size:1.2rem;letter-spacing:.14em;text-transform:uppercase;padding:1rem 1.6rem;border-color:var(--rr-hairline)}.product-form__input input[type=radio]:checked+label{background-color:rgb(var(--color-foreground));color:rgb(var(--color-background));border-color:rgb(var(--color-foreground))}.product__accordion .accordion__title,.product .accordion summary{font-family:var(--font-body-family);font-size:1.25rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase}.product .accordion{border-top:1px solid var(--rr-hairline-soft);border-bottom:0}.product .accordion:last-of-type{border-bottom:1px solid var(--rr-hairline-soft)}.image-with-text__content{padding:4rem 3.2rem}.image-with-text__media,.banner__media{border-radius:0}.rich-text__blocks,.newsletter-form{max-width:62rem}.rr-arc{display:block;width:5.6rem;height:2.8rem;border:1px solid var(--rr-ember);border-bottom:0;border-radius:5.6rem 5.6rem 0 0;margin:0 0 1.6rem}.rr-arc--center{margin-left:auto;margin-right:auto}.footer{border-top:1px solid var(--rr-hairline-soft)}.footer__content-top{padding-bottom:3.2rem}.footer-block__heading{font-family:var(--font-body-family);font-size:1.15rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase}.footer__content-bottom{border-top:1px solid var(--rr-hairline-soft)}.drawer__inner,.cart-drawer__form{border-radius:0}.cart-item__image{background-color:var(--rr-shell);border-radius:0}.banner__heading em,.rr-glow{font-style:normal;color:var(--rr-glow);text-shadow:0 0 .8rem rgba(255,180,84,.55),0 0 2.4rem rgba(255,150,40,.38),0 0 5.6rem rgba(255,140,30,.22)}@media(prefers-reduced-motion:no-preference){@keyframes rr-glow-breathe{0%,to{text-shadow:0 0 .7rem rgba(255,180,84,.42),0 0 2rem rgba(255,150,40,.26),0 0 4.8rem rgba(255,140,30,.14)}50%{text-shadow:0 0 1.1rem rgba(255,180,84,.68),0 0 3.2rem rgba(255,150,40,.48),0 0 7.2rem rgba(255,140,30,.3)}}.banner__heading em,.rr-glow{animation:rr-glow-breathe 4.5s ease-in-out 1.4s infinite}}@media(prefers-reduced-motion:no-preference){.banner__box.scroll-trigger.animate--slide-in{animation:none;opacity:1}@keyframes rr-rise{0%{opacity:0;transform:translateY(1.6rem)}to{opacity:1;transform:none}}.banner__box>*{animation:rr-rise .7s var(--rr-ease) .45s backwards}.banner__box>*:nth-child(1){animation-delay:.05s}.banner__box>*:nth-child(2){animation-delay:.18s}.banner__box>*:nth-child(3){animation-delay:.31s}.drawer__inner{transition-duration:.45s;transition-timing-function:var(--rr-ease)}@keyframes rr-fade{0%{opacity:0}to{opacity:1}}.drawer.active .cart-item{animation:rr-fade .3s ease backwards}.drawer.active .cart-item:nth-child(2){animation-delay:.05s}.drawer.active .cart-item:nth-child(3){animation-delay:.1s}.drawer.active .cart-item:nth-child(4){animation-delay:.15s}.drawer.active .cart-item:nth-child(n+5){animation-delay:.2s}}@media(hover:hover)and (prefers-reduced-motion:no-preference){.card .media img,.card__inner img{transition:transform .7s var(--rr-ease)}.card-wrapper:hover .media img,.card-wrapper:focus-within .media img{transform:scale(1.04)}.card-wrapper:hover .card,body:not(.animate--hover-vertical-lift) .card-wrapper:hover{transform:none;box-shadow:none}.button{transition:background-color .25s var(--rr-ease),color .25s var(--rr-ease),border-color .25s var(--rr-ease);transform:none}.button:not([disabled]):hover{transform:none;box-shadow:none}.button--primary:not([disabled]):hover{background-color:var(--rr-ember);border-color:var(--rr-ember);color:#fdf8f1}.button--secondary:not([disabled]):hover{background-color:rgb(var(--color-foreground));color:rgb(var(--color-background))}.button:not([disabled]):active{transform:scale(.99)}.header__menu-item>span,.footer-block__details-content .list-menu__item--link{background-image:linear-gradient(currentColor,currentColor);background-size:0% 1px;background-repeat:no-repeat;background-position:0 100%;padding-bottom:2px;transition:background-size .3s var(--rr-ease)}.header__menu-item>span.header__active-menu-item,.header__menu-item:hover>span,.header__menu-item:focus-visible>span,.footer-block__details-content .list-menu__item--link:hover{background-size:100% 1px;text-decoration:none}.list-social__link svg{transition:transform .3s var(--rr-ease)}.list-social__link:hover svg{transform:scale(1.12)}.product-form__input input[type=radio]+label{transition:background-color .2s ease,color .2s ease,border-color .2s ease}.product-form__input input[type=radio]:not(:checked)+label:hover{border-color:rgb(var(--color-foreground))}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/rr-motion.css.map */
