:root{--font-body-family: "Outfit", sans-serif !important;--font-heading-family: "Playfair Display", serif !important}body{font-family:var(--font-body-family);color:#2b2c2d;background-color:#fcfbfa;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6,.banner__heading,.slideshow__heading{font-family:var(--font-heading-family)!important;font-weight:500!important;letter-spacing:.02em!important;color:#1a1a1a}.header-wrapper{background-color:#fffffff2!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid rgba(0,0,0,.05)!important;box-shadow:0 2px 10px #00000005!important}.header__menu-item{font-size:1.4rem!important;font-weight:500!important;letter-spacing:.05em!important;text-transform:uppercase!important;color:#2b2c2d!important;padding:1rem 1.5rem!important;transition:color .3s ease!important}.header__menu-item:hover{color:#797068!important}.header__menu-item span{position:relative}.header__menu-item span:after{content:"";position:absolute;width:100%;transform:scaleX(0);height:1px;bottom:-4px;left:0;background-color:#797068;transform-origin:bottom right;transition:transform .3s cubic-bezier(.25,1,.5,1)}.header__menu-item:hover span:after{transform:scaleX(1);transform-origin:bottom left}.slideshow__box{background:#ffffffd9!important;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:16px!important;border:1px solid rgba(255,255,255,.4)!important;box-shadow:0 20px 40px #00000014!important;padding:4rem!important}@media screen and (max-width:749px){.slideshow__box{padding:2.5rem!important;margin:1.5rem!important;border-radius:12px!important}}.slideshow__heading{font-size:calc(var(--font-heading-scale) * 4rem)!important;line-height:1.2!important;margin-bottom:1.5rem!important}.slideshow__subheading{font-family:var(--font-body-family)!important;font-size:1.6rem!important;line-height:1.6!important;color:#555!important;margin-bottom:2.5rem!important}.button,.shopify-payment-button__button{font-family:var(--font-body-family)!important;font-size:1.3rem!important;font-weight:600!important;letter-spacing:.08em!important;text-transform:uppercase!important;padding:1.2rem 3rem!important;border-radius:30px!important;transition:all .4s cubic-bezier(.16,1,.3,1)!important;border:1px solid transparent!important}.button--primary{background-color:#2b2c2d!important;color:#fff!important}.button--primary:hover{background-color:#797068!important;transform:translateY(-2px);box-shadow:0 10px 20px #79706833!important}.button--secondary{background-color:transparent!important;color:#2b2c2d!important;border:1px solid #2b2c2d!important}.button--secondary:hover{background-color:#2b2c2d!important;color:#fff!important;transform:translateY(-2px)}.card-wrapper,.card,.collection-card,.multicolumn-card{overflow:hidden!important;border-radius:12px!important;border:1px solid rgba(0,0,0,.03)!important;background-color:#fff!important;transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s cubic-bezier(.16,1,.3,1)!important}.card-wrapper:hover,.collection-card:hover,.multicolumn-card:hover{transform:translateY(-6px)!important;box-shadow:0 20px 40px #00000014!important}.card__media img,.collection-card img,.multicolumn-card__image-wrapper img{transition:transform .8s cubic-bezier(.16,1,.3,1)!important}.card-wrapper:hover .card__media img,.collection-card:hover img,.multicolumn-card:hover .multicolumn-card__image-wrapper img{transform:scale(1.06)!important}.card__content{padding:2rem!important}.card__heading{font-family:var(--font-body-family)!important;font-size:1.5rem!important;font-weight:500!important;line-height:1.4!important;margin-bottom:.8rem!important;color:#1a1a1a!important}.price{font-size:1.5rem!important;font-weight:600!important;color:#797068!important}.quick-add__submit{min-height:auto!important;padding:1rem 2rem!important;font-size:1.2rem!important;background-color:#2b2c2d0d!important;color:#2b2c2d!important;border:1px solid transparent!important}.quick-add__submit:hover{background-color:#2b2c2d!important;color:#fff!important}.collection-list-title{font-size:calc(var(--font-heading-scale) * 2.8rem)!important;text-align:center!important;margin-bottom:4rem!important;position:relative}.collection-list-title:after{content:"";position:absolute;bottom:-10px;left:50%;transform:translate(-50%);width:50px;height:2px;background-color:#797068}.multicolumn{background-color:#f7f5f2!important;border-radius:20px!important;margin-top:4rem!important;margin-bottom:4rem!important;padding:6rem 2rem!important}.multicolumn-card__info{padding:3rem 2rem!important}.multicolumn-card__info h3{font-size:1.8rem!important;font-weight:600!important;margin-bottom:1.5rem!important}.multicolumn-card__info p{font-size:1.5rem!important;line-height:1.6!important;color:#666!important;font-style:italic!important}.footer{background-color:#1a1c1e!important;color:#e5e5e5!important;border-top:1px solid rgba(255,255,255,.08)!important;padding-top:8rem!important}.footer h2,.footer h3,.footer h4,.footer .footer-block__heading{color:#fff!important;font-size:1.6rem!important;text-transform:uppercase!important;letter-spacing:.08em!important;font-weight:600!important;margin-bottom:2.5rem!important;font-family:var(--font-body-family)!important}.footer__column--info{margin-bottom:4rem!important}.footer-block__details-content a{color:#b5b5b5!important;font-size:1.4rem!important;transition:color .3s ease!important;padding:.6rem 0!important;display:inline-block}.footer-block__details-content a:hover{color:#fff!important;padding-left:5px!important}.footer .field__input{background-color:#ffffff0d!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:30px!important;color:#fff!important;padding-left:2.5rem!important;font-size:1.4rem!important}.footer .field__input:focus{border-color:#fff6!important;box-shadow:none!important}.footer .field__button{right:8px!important;border-radius:50%!important;width:38px!important;height:38px!important;top:50%!important;transform:translateY(-50%)!important;background-color:#fff!important;color:#1a1c1e!important;display:flex!important;align-items:center;justify-content:center;transition:all .3s ease!important}.footer .field__button:hover{background-color:#797068!important;color:#fff!important}.footer .field__button svg{width:1.6rem!important;height:1.6rem!important}.footer__bottom{border-top:1px solid rgba(255,255,255,.05)!important;margin-top:6rem!important;padding-top:3rem!important;padding-bottom:3rem!important}.footer__copyright{font-size:1.2rem!important;color:#888!important}
/*# sourceMappingURL=/cdn/shop/t/11/assets/custom-decor.css.map */
