.color-background-1,.color-accent-1{--color-button: var(--color-base-accent-2);--color-button-text: var(--color-base-solid-button-labels)}h1,.h1,.h0{letter-spacing:-.025em;line-height:1.02}h2,.h2{letter-spacing:-.018em;line-height:1.1}h3,.h3{letter-spacing:-.01em}h4,.h4,h5,.h5{letter-spacing:0}h1,h2,.h0,.h1,.h2{text-wrap:balance}.button,.button-label,.shopify-challenge__button,.customer button{text-transform:uppercase;font-weight:600;letter-spacing:.09em}*:focus-visible{outline:.3rem solid rgba(var(--color-base-accent-2),1);outline-offset:.3rem;box-shadow:none}.color-background-1+.color-background-1>.section-rule,.color-background-2{--stone-rule: rgba(var(--color-base-text), .12)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.banner__heading{text-transform:uppercase;letter-spacing:-.02em;line-height:.95}@media screen and (max-width:749px){.banner:not(.banner--mobile-bottom) .banner__content .banner__box{background-color:rgb(var(--color-base-accent-1));--color-foreground: 255, 255, 255;--color-button: var(--color-base-accent-2);--color-button-text: var(--color-base-solid-button-labels);padding:2.6rem 2.2rem 2.8rem}.banner:not(.banner--mobile-bottom) .banner__content .button--secondary{--color-button: 255, 255, 255;--color-button-text: 255, 255, 255;--alpha-button-background: 0}.banner__heading{font-size:calc(var(--font-heading-scale) * 3.4rem)}}variant-radios .product-form__input input[type=radio]+label{border-radius:0;font-weight:600;letter-spacing:.04em;padding:1.1rem 2rem;transition:background-color var(--duration-short) ease,border-color var(--duration-short) ease,color var(--duration-short) ease}variant-radios .product-form__input input[type=radio]:checked+label{background-color:rgb(var(--color-base-accent-2));border-color:rgb(var(--color-base-accent-2));color:rgb(var(--color-base-solid-button-labels))}variant-radios .product-form__input input[type=radio]:focus-visible+label{outline:.3rem solid rgb(var(--color-base-accent-2));outline-offset:.3rem}.product-form__submit.button--secondary{--color-button: var(--color-base-accent-2);--color-button-text: var(--color-base-solid-button-labels);--alpha-button-background: 1;--alpha-button-border: 1}.price__regular .price-item--regular,.price__sale .price-item--sale{font-weight:600;letter-spacing:-.01em}
/*# sourceMappingURL=/cdn/shop/t/5/assets/quarry.css.map */
