:root{--arsoa-crimson: #b70039;--arsoa-charcoal: #1a1c1c;--arsoa-sage: #8aab96;--arsoa-cream: #faf9f9}h1,h2,.h0,.h1,.h2{letter-spacing:-.01em}h3,h4,h5,h6,.h3,.h4,.h5,.h6{letter-spacing:.01em}.button,.shopify-payment-button__button--unbranded,.product-form__submit,.cart__checkout-button{text-transform:uppercase;letter-spacing:.14em;font-size:1.1rem;font-weight:400}.caption-with-letter-spacing{letter-spacing:.26em;text-transform:uppercase}.title-wrapper .subtitle,.rich-text__caption{color:var(--arsoa-crimson);text-transform:uppercase;letter-spacing:.26em;font-size:1.1rem}.card__media .media img,.collection-list__item .media img,.collage__item .media img{transition:transform .6s ease}.card-wrapper:hover .card__media .media img,.collection-list__item:hover .media img,.collage__item:hover .media img{transform:scale(1.04)}.announcement-bar{font-weight:300;letter-spacing:.14em}.announcement-bar__message{text-transform:uppercase;font-size:1.1rem}.arsoa-rule:before,.arsoa-rule{content:"";display:block;width:28px;height:1.5px;background:var(--arsoa-crimson);margin:0 0 1.4rem}.card--standard.card--text{box-shadow:none}.header__menu-item span,.header__active-menu-item{letter-spacing:.12em;text-transform:uppercase;font-size:1.2rem}.banner .banner__box{background:#faf9f999;-webkit-backdrop-filter:blur(16px) saturate(135%);backdrop-filter:blur(16px) saturate(135%);border:1px solid rgba(255,255,255,.3);box-shadow:0 10px 40px #1a1c1c26}.banner .banner__box .banner__heading,.banner .banner__box .banner__text{text-shadow:0 1px 12px rgba(250,249,249,.55)}.multicolumn .multicolumn__title{margin-bottom:2.4rem}.multicolumn .multicolumn-list{counter-reset:pillar}.multicolumn .multicolumn-list__item{counter-increment:pillar}.multicolumn .multicolumn-card__info{border-top:1px solid rgba(26,28,28,.14);padding-top:2rem}.multicolumn .multicolumn-card__info:before{content:"0" counter(pillar);display:block;color:var(--arsoa-crimson);font-size:1.1rem;letter-spacing:.2em;margin-bottom:1.4rem}.multicolumn .multicolumn-card__info h3{text-transform:uppercase;letter-spacing:.14em;font-size:1.5rem;margin-bottom:.8rem}.multicolumn .multicolumn-card__info .rte{opacity:.72}@property --arsoa-mx{syntax: "<length>"; inherits: false; initial-value: -300px;}@property --arsoa-my{syntax: "<length>"; inherits: false; initial-value: -300px;}.rich-text__heading,.rich-text__text{--arsoa-mx: -300px;--arsoa-my: -300px;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;transition:--arsoa-mx .16s ease-out,--arsoa-my .16s ease-out}.rich-text__heading{background-image:radial-gradient(circle 160px at var(--arsoa-mx) var(--arsoa-my),#ec6189 0%,#b70039 34%,rgba(183,0,57,0) 72%),linear-gradient(#1a1c1c,#1a1c1c)}.rich-text__text{background-image:radial-gradient(circle 140px at var(--arsoa-mx) var(--arsoa-my),#d4587e 0%,#b70039 38%,rgba(183,0,57,0) 74%),linear-gradient(#5b5e5e,#5b5e5e)}@media(prefers-reduced-motion:reduce){.rich-text__heading,.rich-text__text{transition:none}.rich-text__heading{background-image:linear-gradient(#1a1c1c,#1a1c1c)}.rich-text__text{background-image:linear-gradient(#5b5e5e,#5b5e5e)}}.shopify-policy__container{max-width:800px;margin:0 auto;padding:clamp(48px,7vw,96px) 24px}.shopify-policy__title{text-align:center}.main-page-title,.shopify-policy__title{font-weight:300;letter-spacing:-.01em}.main-page-title:after,.shopify-policy__title:after{content:"";display:block;width:30px;height:2px;background:var(--arsoa-crimson);margin:22px auto 0}.page-width--narrow .rte,.shopify-policy__body .rte{max-width:66ch;margin-inline:auto;font-weight:300;line-height:1.85;color:#1a1c1cc7}.page-width--narrow .rte h2,.shopify-policy__body .rte h2{font-weight:400;letter-spacing:.01em;color:#1a1c1c;margin-top:2.6rem;margin-bottom:.7rem;padding-top:2.2rem;border-top:1px solid rgba(26,28,28,.1)}.page-width--narrow .rte h2:first-child,.shopify-policy__body .rte h2:first-child{border-top:none;padding-top:0;margin-top:0}.page-width--narrow .rte p,.shopify-policy__body .rte p{margin-bottom:1.15rem}.page-width--narrow .rte a,.shopify-policy__body .rte a{color:var(--arsoa-crimson);text-underline-offset:3px}.page-width--narrow .rte ul,.shopify-policy__body .rte ul{padding-left:1.2rem}.page-width--narrow .rte li,.shopify-policy__body .rte li{margin-bottom:.5rem}.footer-block--menu .footer-block__heading,.footer-block--newsletter .footer-block__heading{font-size:11px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:#1a1c1c80}.footer-block:not(.footer-block--menu):not(.footer-block--newsletter) .footer-block__heading{font-size:clamp(20px,2.2vw,26px);font-weight:300;letter-spacing:.02em;text-transform:none;color:#1a1c1c;margin-bottom:.9rem}.footer-block:not(.footer-block--menu):not(.footer-block--newsletter) .rte{max-width:34ch;font-weight:300;line-height:1.75;color:#1a1c1c9e}@media(min-width:750px){.footer__blocks-wrapper{text-align:left;align-items:start}}.footer .list-menu--inline{gap:1.2rem 2.2rem}.footer .list-menu__item--link{transition:color .2s ease}.footer .list-menu__item--link:hover,.footer .list-social__link:hover{color:var(--arsoa-crimson)}.footer__content-top{padding-bottom:clamp(28px,4vw,48px)}.header__inline-menu a.header__menu-item[href*="tally.so"]{display:inline-flex;align-items:center;line-height:1;margin-left:clamp(18px,2.5vw,52px);border:1px solid var(--arsoa-crimson);padding:.6em 1.2em;text-decoration:none;transition:background .22s ease}.header__inline-menu a.header__menu-item[href*="tally.so"] span{color:var(--arsoa-crimson);text-decoration:none}.header__inline-menu a.header__menu-item[href*="tally.so"]:hover{background:var(--arsoa-crimson);text-decoration:none}.header__inline-menu a.header__menu-item[href*="tally.so"]:hover span{color:#faf9f9}
/*# sourceMappingURL=/cdn/shop/t/3/assets/arsoa-overrides.css.map */
