.image_for_background{position:fixed;top:0;left:0;width:100%;height:100%;background-repeat:repeat;background-size:contain;background-position:center;z-index:0}.gradient{background-image:url("../assets/Cotton Rag Natural Texture.svg")}.header-wrapper--border-bottom{border:none}.product-slider .first-image{filter:grayscale(90%);transition:filter .3s ease}.first-image-wrapper{position:absolute;top:0;right:0;bottom:0;left:0}.first-image-wrapper:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#e6e2d8;opacity:.1;pointer-events:none;transition:opacity .3s ease}.product-slider:hover .first-image{filter:grayscale(0%)}.product-slider:hover .first-image-wrapper:after{opacity:0}@media screen and (max-width:990px){.template-product .grayscale-hover img{filter:none!important}.template-product .grayscale-hover:after{display:none!important}}.product-slider-link{display:block;position:relative;height:100%;cursor:pointer;text-decoration:none}.product-slider-link:hover{text-decoration:none}.product-card-dots-wrapper{display:flex;justify-content:center;margin-top:18px}.product-card-dots{display:flex;gap:6px}.product-card-dots .dot{width:8px;height:8px;background:transparent;border-radius:50%;cursor:pointer;transition:background .3s;border:1px solid #D6CAB9}.product-card-dots .dot.active{background:#d6cab9;border:1px solid #D6CAB9}.product-slider{position:relative}.product-card-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .3s ease}.product-meta-info{text-align:center;padding:18px 10px 1px;color:#d6cab9}.meta-top-line{display:flex;justify-content:center;align-items:flex-start;gap:16px;flex-wrap:wrap;font-size:12px;letter-spacing:15%;text-transform:uppercase;margin-bottom:7px;margin-top:8px}.meta-label{opacity:.9;font-weight:400;font-size:8px;line-height:1}.meta-value{font-weight:500;line-height:1}.location-label{margin-left:14px;line-height:1}.meta-type{font-size:12px;letter-spacing:15%;text-transform:uppercase;margin-top:0;line-height:1}.meta-block{display:flex;gap:6px;align-items:flex-start}@media screen and (max-width:1150px)and (min-width:990px){.meta-block{display:flex;gap:6px;justify-content:center;width:100%}.meta-top-line{flex-direction:column;gap:2px}.meta-type{margin-top:4px}}@media(max-width:749px){.meta-top-line{font-size:10px;gap:8px}.meta-label{font-size:7px}.meta-type{font-size:10px}}@media(max-width:430px){.meta-top-line{font-size:10px;gap:8px}}.productinfo{max-width:100%;padding-right:0;padding-left:10rem}@media(max-width:990px)and (min-width:749px){.productinfo .product{flex-direction:column-reverse}.productinfo .grid--2-col-tablet .grid__item{width:100%;height:auto!important}.productinfo{padding-right:2.5rem;padding-left:2.5rem}}.thumbnail-slider.slider-mobile-gutter.small-hide{display:none}@media screen and (min-width:1700px){.productinfo .product__info-wrapper{padding:0 7rem 0 0!important}}@media(max-width:1699px)and (min-width:1200px){.productinfo .product__info-wrapper{padding:0 5rem 0 0!important}}@media screen and (min-width:990px){.slider-mobile-gutter,.media-gallery-item,.product-media-container,.product__modal-opener,.product__media{height:99.8vh;cursor:pointer}.slider-mobile-gutter .product__media img{width:100%;height:100dvh;object-fit:cover}.productinfo .product__info-wrapper{align-items:center;display:flex}.productinfo .product__title h1{font-size:29.71px;text-align:center;text-transform:uppercase}.productinfo .product__description p,.productinfo .product__description ul{font-size:13px;line-height:1.3;font-family:EB Garamond;padding-left:0}}@media screen and (max-width:989px){.slider-mobile-gutter,.media-gallery-item,.product-media-container{height:calc(100vh - 114px)!important}.product__modal-opener,.product__media,.product__media-wrapper{height:calc(100vh - 112px)!important}.product__info-wrapper{height:auto!important}.product__column-sticky{top:0!important;height:auto!important}.slider-mobile-gutter .product__media img{width:100%;height:calc(100vh - 112px)!important;object-fit:cover}.product__info-wrapper{margin-top:20px}.slider-dots-overlay{position:relative;bottom:auto;margin:15px 0 20px}.thumbnail-slider{display:none}.productinfo .product__title h1{font-size:25px;text-transform:uppercase}.productinfo .product__info-container{max-width:100%}.productinfo .product__description p,.productinfo .product__description ul{font-size:13px;line-height:1.3;font-family:EB Garamond;padding-left:0}.slider-dots-overlay{bottom:0!important}}@media screen and (max-width:749px){.slider-mobile-gutter,.media-gallery-item,.product__modal-opener,.product__media{width:104%!important}.product-media-container.media-fit-cover .media{height:auto!important;width:100%!important}.slider-mobile-gutter .product__media img{width:100%!important;object-fit:cover}.productinfo{padding-right:1.5rem;padding-left:1.5rem}}.slider-dots-overlay{position:absolute;bottom:30px;left:0;right:0;display:flex;justify-content:center;z-index:10;pointer-events:none}.slider-dots-overlay .slider-dots{display:flex;justify-content:center;flex-wrap:wrap;pointer-events:auto}.slider-dot{background:none;border:none;padding:.5rem;cursor:pointer;transition:transform .2s ease}.slider-dot .dot{display:block;width:8px;height:8px;border-radius:50%;background-color:transparent;border:1px solid #2C2D3E}.slider-dot.is-active .dot{background-color:#2c2d3e}@media screen and (max-width:749px){.slider-dots-overlay{bottom:-10px}}@media screen and (min-width:1200px){.collection .card__inner .media.product-slider,.collection .card__inner{max-width:590px!important;height:400px;min-height:400px}}@media(max-width:1199px)and (min-width:991px){.collection .card__inner .media.product-slider,.collection .card__inner{max-width:590px!important;height:300px;min-height:300px}}@media(min-width:990px){.productinfo{overflow:hidden!important}}.productinfo{min-height:100dvh}.product__info-wrapper{height:100dvh;align-items:center}.product__media-list{padding-bottom:0!important}.product__media-list,.product__media-item,.product__media{height:100%}.product__media img,.product__media video,.product__media model-viewer{height:100%;width:100%;object-fit:cover}media-gallery{height:100dvh;display:block}.product__column-sticky{top:0!important;height:100dvh}.product__media-wrapper{height:100dvh}@media screen and (max-width:899px){.product-header{display:none!important}}.product-header{padding-top:20px;display:flex;align-items:center;gap:20px;color:#d6cab9;font-size:13px;font-family:EB Garamond;margin-left:-4vw}@media screen and (min-width:1250px){.product-header{margin-left:-2.5vw}}@media screen and (max-width:990px){.product-header{display:none}}.product-header img{width:90px}@media screen and (min-width:991px){.product__info-container .product-information{display:flex;flex-direction:column;justify-content:center;height:70%}}.product-slider{display:flex;overflow:hidden;position:relative;cursor:pointer}.product-slider{cursor:grab}.product-slider.dragging{cursor:grabbing}.product-slider-link.dragging{pointer-events:none}.product-slider,.product-slider *{user-select:none;-webkit-user-select:none;-webkit-user-drag:none}.product-card-image{pointer-events:none}.product-slider-link{display:block}.product-card-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .4s ease}.product-card-image.active{opacity:1;position:relative}.product-slider{position:relative;overflow:hidden}.dot.active{background:#000}@media(max-width:749px){.productinfo{min-height:calc(100dvh - var(--header-height))}.collection-hero__description.rte p{font-size:10px!important;line-height:1.4!important;max-width:90%!important;margin:30px auto 0!important}}.collection-hero__description.rte{max-width:100%}.collection-hero__description.rte p{font-size:12px;line-height:1.4;display:flex;justify-content:center;text-align:center;max-width:65%;margin:auto;color:#d6cab9;text-transform:uppercase}.collection-hero__title{display:none}.footer__content-top{padding-top:30px;padding-bottom:10px}.footer__content-bottom.scroll-trigger.animate--slide-in{display:none}.footer-block__heading.inline-richtext{font-size:20px;text-align:center;text-transform:uppercase;margin-bottom:0}.footer-block__details-content.rte p a{font-size:14px;text-align:center;text-transform:uppercase;text-decoration:none;font-family:Newtext ITC Std;color:#d6cab9}@media(max-width:749px){.footer-block__heading.inline-richtext{font-size:18px}.footer-block__details-content.rte p a{font-size:10px}.footer__content-top{padding-top:20px;padding-bottom:10px}}.header__inline-menu .mega-menu__content{padding-top:2rem!important}.header__inline-menu .mega-menu-text{position:static;padding:0;z-index:999;font-size:12px;line-height:1.4;font-family:EB Garamond;display:flex;text-align:center;max-width:45%;margin:auto;color:#d6cab9;text-transform:uppercase;background:transparent}.header__inline-menu .mega-menu__content{display:none;opacity:0;transition:opacity .3s ease}.header__inline-menu .mega-menu:hover .mega-menu__content{display:block;opacity:1;position:absolute;z-index:999;background:transparent}@media(max-width:1450px){.header__inline-menu .mega-menu-text{max-width:75%}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/custom.css.map */
