.sx-link:after{content:"\2192"}
.sx-h2,.sx-big{color:rgb(var(--color-foreground))}
.sx-hero__ctas .sx-btn--ghost{color:rgb(var(--color-foreground));border-color:rgba(var(--color-foreground),.35)}
.sx-hero .sx-hero__ctas .sx-btn--ghost{color:#fff;border-color:rgba(255,255,255,.35)}
.sx-hero .sx-hero__ctas .sx-btn--ghost:hover,.sx-hero__ctas .sx-btn--ghost:hover{border-color:currentColor}
.sx-card__foot{flex-wrap:wrap}
.sx-card__foot .sx-link{white-space:nowrap}
.sx-lead{color:rgba(var(--color-foreground),.78);opacity:1}
.sx-ptable td:nth-child(2){color:var(--sx-muted)}
@media (max-width:749px){.sx-compare table{min-width:0;font-size:1.3rem}.sx-compare th,.sx-compare td{padding:1rem .8rem}.sx-compare thead th{font-size:1.05rem;letter-spacing:.04em}.sx-yes:before{width:1.6rem;height:1.6rem}}
.header__heading-logo{max-width:100%}
.header{padding-top:1.4rem;padding-bottom:1.4rem}
.header__menu-item{padding:1rem 1.2rem}
.header__menu .header__menu-item:hover span,.header__active-menu-item{text-decoration:none;color:var(--sx-m)}
.announcement-bar{border-bottom:0}
.footer.color-scheme-3 a,.footer.color-scheme-3 .footer-block__heading{color:#fff}
.footer-block__heading{font-size:1.4rem;letter-spacing:.12em;text-transform:uppercase;font-weight:700}
.footer-block__brand-info .rte{color:rgba(255,255,255,.72)}
.newsletter .h1,.newsletter h2{letter-spacing:-.03em}
.collection-hero__title{font-size:clamp(3.2rem,4vw,4.8rem)}
.collection-hero__description{max-width:80rem;font-size:1.6rem;line-height:1.7}
.card-wrapper .card__inner{border-radius:14px}
.price--on-sale .price-item--regular{opacity:.6}
.product-form__submit{min-height:5.4rem;font-size:1.6rem}
.product__info-wrapper .price{font-weight:700}
.shopify-payment-button__button--unbranded{border-radius:10px}