@font-face{font-family:Larken;src:url(Larken-Light.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}:root{--rsai-burgundy:#6B0125;--rsai-belladonna:#1C010A;--rsai-acoustic:#EFEBE1;--rsai-spring:#E0BDC8;--rsai-olive:#63600D;--rsai-blue:#94B1C8;--rsai-font-body:"Poppins","Inter",system-ui,-apple-system,sans-serif;--rsai-font-display:"Biondi","Larken","Playfair Display",Georgia,serif;--rsai-font-serif:"Larken","Playfair Display",Georgia,serif;--rsai-ease:cubic-bezier(.4,0,.2,1);--rsai-ease-out:cubic-bezier(.2,.8,.2,1);--rsai-dur-fast:.16s;--rsai-dur:.28s;--rsai-dur-slow:.48s;--rsai-rule:rgba(107,1,37,.18);--rsai-rule-accent:rgba(107,1,37,.75);--rsai-rule-petal:rgba(224,189,200,.8)}.button,.button--primary,.button--secondary,.button--tertiary,.shopify-payment-button__button--unbranded{--shadow-opacity:0;min-height:0;min-width:0;padding:14px 30px;font-family:var(--rsai-font-body);font-weight:500;font-size:13px;line-height:1.2;letter-spacing:.18em;text-transform:uppercase;border:1px solid var(--rsai-burgundy);border-radius:2px;box-shadow:none;transition:background var(--rsai-dur) var(--rsai-ease),color var(--rsai-dur) var(--rsai-ease),border-color var(--rsai-dur) var(--rsai-ease)}.button:before,.button:after,.button--primary:before,.button--primary:after,.button--secondary:before,.button--secondary:after,.shopify-payment-button__button--unbranded:before,.shopify-payment-button__button--unbranded:after{content:none!important;box-shadow:none!important;background:none!important;border:0!important}.button:not([disabled]):hover,.button:not([disabled]):focus,.button--primary:not([disabled]):hover,.button--secondary:not([disabled]):hover{transform:none;box-shadow:none}.button,.button--primary,.shopify-payment-button__button--unbranded{background:var(--rsai-burgundy);color:var(--rsai-acoustic)}.button:not([disabled]):hover,.button--primary:not([disabled]):hover,.shopify-payment-button__button--unbranded:not([disabled]):hover{background:var(--rsai-belladonna);border-color:var(--rsai-belladonna);color:var(--rsai-acoustic)}.button--secondary{background:transparent;color:var(--rsai-burgundy)}.button--secondary:not([disabled]):hover{background:var(--rsai-spring);border-color:var(--rsai-spring);color:var(--rsai-belladonna)}.button--tertiary{background:transparent;border-color:transparent;color:var(--rsai-burgundy);padding:6px 2px}.button--tertiary:not([disabled]):hover,.button--tertiary:not([disabled]):focus{background:transparent;border-color:transparent;color:var(--rsai-burgundy);opacity:.7}.button:not([disabled]):active,.button--primary:not([disabled]):active,.button--secondary:not([disabled]):active{opacity:.92;transform:none}.button[disabled],.button[aria-disabled=true]{opacity:.45;cursor:not-allowed}hr,.rsai-rule{border:0;border-top:1px solid var(--rsai-rule);margin:2rem 0}.rsai-rule--accent{border-top-color:var(--rsai-rule-accent)}.rsai-rule--petal{border-top-color:var(--rsai-rule-petal)}.rsai-divider{display:flex;align-items:center;gap:14px;color:var(--rsai-burgundy);font-family:var(--rsai-font-serif);margin:2.5rem 0}.rsai-divider:before,.rsai-divider:after{content:"";flex:1;border-top:1px solid var(--rsai-rule)}.collapsible-content summary:hover h3.accordion__title{text-decoration:none}.rsai-icon{width:24px;height:24px;stroke:currentColor;stroke-width:1.5;fill:none;stroke-linecap:round;stroke-linejoin:round;display:inline-block;vertical-align:middle}.rsai-link,.rte a:not(.button),.rich-text__text a:not(.button),.article-content a:not(.button),.product__description a:not(.button){position:relative;color:var(--rsai-burgundy);text-decoration:none;padding-bottom:2px;transition:color var(--rsai-dur-fast) ease}.rsai-link:after,.rte a:not(.button):after,.rich-text__text a:not(.button):after,.article-content a:not(.button):after,.product__description a:not(.button):after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:currentColor;opacity:0;transition:opacity var(--rsai-dur-fast) ease}.rsai-link:hover,.rte a:not(.button):hover,.rich-text__text a:not(.button):hover,.article-content a:not(.button):hover,.product__description a:not(.button):hover{color:var(--rsai-belladonna);text-decoration:none}.rsai-link:hover:after,.rte a:not(.button):hover:after,.rich-text__text a:not(.button):hover:after,.article-content a:not(.button):hover:after,.product__description a:not(.button):hover:after{opacity:1}.rsai-link--arrow .rsai-link__arrow,.rsai-link--arrow:after{will-change:transform}.rsai-link--arrow{display:inline-flex;align-items:center;gap:.4em}.rsai-link--arrow .rsai-link__arrow{display:inline-block;transition:transform var(--rsai-dur) var(--rsai-ease)}.rsai-link--arrow:hover .rsai-link__arrow{transform:translate(4px)}.newsletter-form .newsletter-form__button.field__button{transition:background-color var(--rsai-dur-fast) ease,color var(--rsai-dur-fast) ease}.newsletter-form .newsletter-form__button.field__button:hover{background-color:var(--rsai-spring)}.newsletter-form .newsletter-form__button.field__button:hover .icon{color:var(--rsai-belladonna)}.quantity .quantity__button .icon{stroke:currentColor;stroke-width:0;stroke-linejoin:round;transition:stroke-width var(--rsai-dur-fast) ease}.quantity .quantity__button:hover:not([disabled]):not(.disabled) .icon{stroke-width:.6}@media screen and (max-width:989px){.underline-links-hover a:active,.underline-links-hover a:focus{text-decoration:underline;text-underline-offset:.3rem}}@media(prefers-reduced-motion:reduce){.button,.rsai-link,.rsai-link:after,.rsai-link--arrow .rsai-link__arrow,.rte a:after,.newsletter-form .newsletter-form__button.field__button,.quantity .quantity__button .icon{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/57/assets/rsai-brand.css.map */
