html{scroll-behavior:smooth}.section-caption,.section-heading .caption,[class*=caption]{letter-spacing:.35em!important;font-size:.7rem!important;text-transform:uppercase;font-weight:400}h1,h2,h3,.h0,.h1,.h2,.h3,.heading,[class*=heading]{letter-spacing:.02em;font-weight:300!important}.slideshow .heading,.slideshow h1,.slideshow h2{font-size:clamp(2.5rem,6vw,5rem)!important;letter-spacing:.06em;font-weight:200!important;text-transform:uppercase}.image-banner .heading,.image-banner h1,.image-banner h2{font-size:clamp(2rem,5vw,4.5rem)!important;letter-spacing:.08em;font-weight:200!important;text-transform:uppercase}.button--outline,.btn--outline,a.button[class*=outline]{letter-spacing:.2em!important;font-size:.75rem!important;padding:14px 40px!important;border-width:1px!important;text-transform:uppercase;font-weight:400;transition:all .4s cubic-bezier(.25,.46,.45,.94)}.button--outline:hover,.btn--outline:hover{letter-spacing:.25em!important}.collection-card,.collection-list .card{transition:transform .5s cubic-bezier(.25,.46,.45,.94)}.collection-card:hover,.collection-list .card:hover{transform:scale(1.02)}.collection-card__title,.collection-list .card__title{letter-spacing:.15em!important;font-size:.8rem!important;text-transform:uppercase;font-weight:400!important;margin-top:16px!important}.product-card__title,.card__title{letter-spacing:.05em;font-weight:400!important}.product-card__price,.card__price{letter-spacing:.03em;font-weight:300!important}.product-card__media img,.card__media img{transition:transform .8s cubic-bezier(.25,.46,.45,.94)!important}.product-card:hover .product-card__media img,.card:hover .card__media img{transform:scale(1.05)}.rich-text{padding:80px 0!important}.rich-text .heading,.rich-text h2{font-size:clamp(2rem,4vw,3.5rem)!important;letter-spacing:.1em;font-weight:200!important}.rich-text .body,.rich-text p{max-width:600px;margin-left:auto;margin-right:auto;line-height:1.8;letter-spacing:.02em}.scrolling-text{border-top:1px solid rgba(156,133,96,.15);border-bottom:1px solid rgba(156,133,96,.15)}.newsletter-section input[type=email],.newsletter input[type=email]{border:1px solid rgba(156,133,96,.3)!important;padding:14px 20px!important;letter-spacing:.05em;font-size:.85rem!important;background:transparent!important}.testimonials .quote-text,.testimonial__text{font-style:italic;font-weight:300;line-height:1.7;letter-spacing:.01em}.multicolumn .column__title,.multicolumn h3{letter-spacing:.2em!important;font-size:.75rem!important;font-weight:500!important}.image-banner:after,.image-banner .overlay{background:linear-gradient(180deg,transparent 40%,rgba(10,10,10,.6) 100%)!important}.selvain-reveal{opacity:0;transform:translateY(30px);transition:opacity .8s cubic-bezier(.25,.46,.45,.94),transform .8s cubic-bezier(.25,.46,.45,.94)}.selvain-reveal.is-visible{opacity:1;transform:translateY(0)}.selvain-reveal-stagger>*{opacity:0;transform:translateY(20px);transition:opacity .6s cubic-bezier(.25,.46,.45,.94),transform .6s cubic-bezier(.25,.46,.45,.94)}.selvain-reveal-stagger.is-visible>*:nth-child(1){transition-delay:.1s;opacity:1;transform:translateY(0)}.selvain-reveal-stagger.is-visible>*:nth-child(2){transition-delay:.2s;opacity:1;transform:translateY(0)}.selvain-reveal-stagger.is-visible>*:nth-child(3){transition-delay:.3s;opacity:1;transform:translateY(0)}.selvain-reveal-stagger.is-visible>*:nth-child(4){transition-delay:.4s;opacity:1;transform:translateY(0)}@media(max-width:768px){.slideshow .heading,.slideshow h1{font-size:2rem!important;letter-spacing:.04em}.image-banner .heading,.image-banner h1{font-size:1.8rem!important}}@media screen and (max-width:768px){.footer__utils{display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important;width:100%!important;gap:2rem!important}.footer__settings{justify-content:center!important;width:100%!important}.footer__extra{flex-direction:column!important;align-items:center!important;justify-content:center!important;width:100%!important;gap:1.5rem!important;margin:2rem auto 0!important}.footer__copyright{text-align:center!important;width:100%!important}.footer__payment-icons{justify-content:center!important;width:100%!important}}.footer__policies{display:flex!important;justify-content:center!important;flex-wrap:wrap!important;width:100%!important;min-width:100%!important;text-align:center!important}#shop-hcaptcha-badge-container,.shopify-recaptcha-disclaimer{display:none!important;visibility:hidden!important;opacity:0!important}.template-page main#MainContent{padding-bottom:80px!important}
/*# sourceMappingURL=/cdn/shop/t/4/assets/selvain-luxury.css.map */
