:root{--font-heading-family: "Barlow Condensed", "Arial Narrow", Impact, sans-serif;--font-heading-style: italic;--font-heading-weight: 800;--font-body-family: "Montserrat", "Helvetica Neue", Arial, sans-serif;--font-body-style: normal;--font-body-weight: 400;--font-body-weight-bold: 700;--font-heading-scale: 1.15}h0,h1,h2,h3,.h0,.h1,.h2,.h3,.banner__heading,.title,.product__title h1{text-transform:uppercase;letter-spacing:.02em;line-height:1.05}.card__heading,.card__heading.h5{text-transform:uppercase;letter-spacing:.06em;font-size:1.35rem;font-family:var(--font-body-family);font-weight:600}.price{font-weight:500;letter-spacing:.04em}.announcement-bar__message{text-transform:uppercase;letter-spacing:.18em;font-size:1.1rem;font-weight:600;padding:.9rem 2rem}.header__menu-item{text-transform:uppercase;letter-spacing:.12em;font-size:1.3rem;font-weight:600}.header__menu-item:hover span,.header__active-menu-item{text-decoration:none;color:rgb(var(--color-base-accent-1))}.button,.shopify-payment-button__button--unbranded{text-transform:uppercase;letter-spacing:.14em;font-weight:700;min-height:5rem;padding:0 3.6rem;transition:transform .15s ease,filter .15s ease,background-color .15s ease}.button:not([disabled]):hover,.shopify-payment-button__button--unbranded:hover{transform:translateY(-2px);filter:brightness(1.1)}.button--secondary:not([disabled]):hover{background-color:rgba(var(--color-foreground),.08)}.banner__heading.h0{font-size:clamp(4.4rem,9vw,11rem)}.banner__text .subtitle,.banner__text{text-transform:uppercase;letter-spacing:.16em;font-weight:500}.banner__content .banner__box{padding-bottom:5rem}.card-wrapper .card__media img{transition:transform .6s cubic-bezier(.2,.7,.2,1)}.card-wrapper:hover .card__media img{transform:scale(1.04)}.card__information{padding-top:1.2rem}.badge{text-transform:uppercase;letter-spacing:.12em;font-weight:700;font-size:1rem;padding:.5rem 1rem}.collection__title.title-wrapper .title,.title-wrapper-with-link .title{position:relative;padding-bottom:1.2rem}.collection__title.title-wrapper .title:after,.title-wrapper-with-link .title:after{content:"";position:absolute;left:0;bottom:0;width:4.8rem;height:3px;background:rgb(var(--color-base-accent-1))}.multicolumn-card__info .inline-richtext,.multicolumn-card__info h3{text-transform:uppercase;letter-spacing:.08em}.multicolumn-card__info h3:before{content:"";display:block;width:3.2rem;height:3px;margin:0 auto 1.6rem;background:rgb(var(--color-base-accent-1))}.multicolumn-card__info .rte{opacity:.8}.product__title h1{font-size:clamp(3rem,4vw,4.4rem)}.product-form__input input[type=radio]+label{text-transform:uppercase;letter-spacing:.08em;font-weight:600;min-width:5.6rem}.product-form__input input[type=radio]:checked+label{background-color:rgb(var(--color-base-accent-1));border-color:rgb(var(--color-base-accent-1));color:rgb(var(--color-base-solid-button-labels))}.product__accordion summary .accordion__title{text-transform:uppercase;letter-spacing:.1em;font-weight:600}.newsletter__wrapper{border-top:1px solid rgba(var(--color-foreground),.1);border-bottom:1px solid rgba(var(--color-foreground),.1)}.footer-block__heading{text-transform:uppercase;letter-spacing:.14em;font-size:1.3rem;font-weight:700}.footer-block__details-content a,.footer .rte a{text-decoration:none}.footer-block__details-content a:hover,.footer .rte a:hover{color:rgb(var(--color-base-accent-1))}@media(prefers-reduced-motion:reduce){.button,.card-wrapper .card__media img{transition:none}.card-wrapper:hover .card__media img,.button:hover{transform:none}}.header__menu-item,.menu-drawer__menu-item,.button,.shopify-payment-button__button--unbranded,.announcement-bar__message,.card__heading,.card__heading.h5,.badge,.footer-block__heading,.product-form__input input[type=radio]+label,.accordion__title{font-family:var(--font-heading-family);font-style:italic;font-weight:700}.card__heading,.card__heading.h5{font-size:1.7rem;letter-spacing:.04em}.header__menu-item{font-size:1.6rem;letter-spacing:.08em}.button,.shopify-payment-button__button--unbranded{font-size:1.6rem;letter-spacing:.1em}.announcement-bar__message{font-size:1.4rem;letter-spacing:.14em}.footer-block__heading{font-size:1.6rem}h0,h1,h2,h3,.h0,.h1,.h2,.h3,.banner__heading{letter-spacing:.01em}
/*# sourceMappingURL=/cdn/shop/t/5/assets/staybolo-custom.css.map */
