h1,h2,h3,h4{letter-spacing:-.02em;text-wrap:balance}h0,.h0{letter-spacing:-.03em;line-height:1.05}p{text-wrap:pretty;max-width:72ch}.announcement-bar{font-size:.8rem;letter-spacing:.04em;font-weight:500}.announcement-bar .announcement-bar__message{padding:10px 2rem}.banner__media{background-size:cover!important;background-position:center!important}.banner--large .banner__media{min-height:580px}@media screen and (min-width:750px){.banner--large .banner__media{min-height:640px}}.banner__content{padding:3rem 2rem;max-width:640px}@media screen and (min-width:750px){.banner__content{padding:4rem 5rem}}.banner__heading{text-shadow:0 2px 24px rgba(0,0,0,.3);font-weight:500}.banner__text{text-shadow:0 1px 12px rgba(0,0,0,.25);opacity:.95}.banner:not(.banner--adapt) .banner__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,rgba(20,22,31,.55) 0%,rgba(20,22,31,.25) 40%,transparent 70%);pointer-events:none;z-index:0}.banner__content{position:relative;z-index:1}.button,.button--secondary,.shopify-challenge__button,.customer button{transition:all .25s cubic-bezier(.16,1,.3,1);font-weight:500;letter-spacing:.01em}.button:hover{transform:translateY(-1px);box-shadow:0 6px 20px #0000002e}.button:active{transform:translateY(0)}.button--secondary:hover{background:rgba(var(--color-foreground),.06)}.card,.card--card,.card--standard{transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s cubic-bezier(.16,1,.3,1)}.card:hover,.card--card:hover,.card--standard:hover{transform:translateY(-4px);box-shadow:0 12px 32px #00000014}.card__media{overflow:hidden}.card__media img{transition:transform .5s cubic-bezier(.16,1,.3,1)}.card:hover .card__media img{transform:scale(1.04)}.multicolumn .multicolumn-card{transition:transform .3s ease}.multicolumn .multicolumn-card:hover{transform:translateY(-2px)}.multicolumn__title{font-weight:500;letter-spacing:-.01em}.image-with-text__media{border-radius:12px;overflow:hidden}.image-with-text__media img{transition:transform .6s cubic-bezier(.16,1,.3,1)}.image-with-text:hover .image-with-text__media img{transform:scale(1.03)}.image-with-text__heading,.collection .title{font-weight:500;letter-spacing:-.02em}.collection__description{max-width:60ch;margin-inline:auto}.rich-text__heading{font-weight:500;letter-spacing:-.02em;line-height:1.15}.rich-text__text{max-width:52ch;margin-inline:auto;opacity:.88}.collapsible-content__row{transition:background .2s ease}.collapsible-content__row:hover{background:rgba(var(--color-foreground),.02)}details[open] .collapsible-content__row{background:rgba(var(--color-foreground),.015)}.newsletter__heading{font-weight:500;letter-spacing:-.02em}.newsletter__form input[type=email]{border-radius:40px}.section--padding{padding-top:4rem;padding-bottom:4rem}@media screen and (min-width:750px){.section--padding{padding-top:5rem;padding-bottom:5rem}}html{scroll-behavior:smooth;scroll-padding-top:80px}.header{transition:box-shadow .3s ease}.header.is-scrolled{box-shadow:0 1px 12px #0000000f}.footer{border-top:1px solid rgba(var(--color-foreground),.08)}.footer__heading{font-weight:500;letter-spacing:.02em;text-transform:uppercase;font-size:.75rem}.section:not(.section--overlap){transition:background .3s ease}@media screen and (max-width:749px){.banner__content{padding:2rem 1.5rem}.banner--large .banner__media{min-height:420px}.multicolumn .multicolumn-card{text-align:left}}.card__media,.image-with-text__media{background:rgba(var(--color-foreground),.03)}::selection{background:#b86a3a33;color:inherit}a:focus-visible,button:focus-visible,input:focus-visible{outline:2px solid var(--color-foreground);outline-offset:3px;border-radius:4px}
/*# sourceMappingURL=/cdn/shop/t/9/assets/slumbra-premium.css.map */
