.product [id^=GalleryThumbnails]{display:none!important}.product [id^=GalleryViewer]{position:relative}.product [id^=GalleryViewer] .slider-buttons{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);display:flex!important;justify-content:space-between;align-items:center;padding:0 1.2rem;margin:0;pointer-events:none;z-index:3}.product [id^=GalleryViewer] .slider-counter{display:none}.product [id^=GalleryViewer] .slider-button{pointer-events:auto;width:4rem;height:4rem;border-radius:50%;background:#f6f1ece6;color:#241812;display:flex;align-items:center;justify-content:center}.product [id^=GalleryViewer] .slider-button:disabled{opacity:0;pointer-events:none}.product [id^=GalleryViewer] .slider-button .icon{width:1.1rem;height:1.1rem}@media(min-width:990px){.product--thumbnail .product__info-wrapper{padding-left:4.8rem}}.product__info-container{font-family:var(--font-body-family)}.product__info-container>*+*{margin-top:2rem}.product__title h1,.product__title h2{font-family:var(--font-body-family);font-weight:400;font-size:2.4rem;line-height:1.3;letter-spacing:.04em;text-transform:none;color:rgb(var(--color-foreground))}.product .price,.product .price-item{font-size:1.6rem;font-weight:300;letter-spacing:.04em;color:rgb(var(--color-foreground))}.lf-desc__body{font-size:1.4rem;font-weight:300;line-height:1.8;letter-spacing:.02em;color:rgba(var(--color-foreground),.85)}.lf-desc__body p{margin:0 0 1rem}.lf-desc__body p:last-child{margin-bottom:0}.lf-desc__body.is-clamped{max-height:9.6rem;overflow:hidden;-webkit-mask-image:linear-gradient(#000 60%,transparent);mask-image:linear-gradient(#000 60%,transparent)}.lf-desc__toggle{position:absolute;opacity:0;pointer-events:none}.lf-desc__toggle:checked~.lf-desc__body.is-clamped{max-height:none;-webkit-mask-image:none;mask-image:none}.lf-desc__btn{display:inline-block;margin-top:1rem;font-size:1.2rem;font-weight:400;letter-spacing:.14em;text-transform:uppercase;text-decoration:underline;text-underline-offset:.4rem;cursor:pointer;color:rgb(var(--color-foreground))}.lf-desc__btn:after{content:"Read more"}.lf-desc__toggle:checked~.lf-desc__btn:after{content:"Read less"}.product-form__input .form__label,.product-form__input legend{font-size:1.15rem;font-weight:400;letter-spacing:.14em;text-transform:uppercase;margin-bottom:.8rem}.product-form__submit,.product-form__buttons .button{min-height:5rem;font-size:1.2rem;font-weight:400;letter-spacing:.18em;text-transform:uppercase}.product__accordion{border-color:rgba(var(--color-foreground),.16)}.product__accordion .accordion__title{font-size:1.2rem;font-weight:400;letter-spacing:.14em;text-transform:uppercase}.product__accordion .accordion__content{font-weight:300;line-height:1.8;font-size:1.4rem}.product__info-container .share-button,.product__info-container .product__sku,.product__info-container .product__inventory{display:none}.card__heading,.card__heading a{font-family:var(--font-body-family);font-weight:400;font-size:1.4rem;letter-spacing:.04em}.card-information .price{font-size:1.4rem;font-weight:300}.related-products__heading{font-family:var(--font-heading-family),"Cormorant Garamond",serif;font-size:3rem;font-weight:400;letter-spacing:.005em;text-align:center;margin:0 0 3.6rem}.related-products .grid{--grid-desktop-horizontal-spacing: 2.4rem;--grid-desktop-vertical-spacing: 4rem;--grid-mobile-horizontal-spacing: 1.4rem;--grid-mobile-vertical-spacing: 3rem}.related-products .card,.related-products .card__inner,.related-products .card__content{background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important}.related-products .card__inner{--ratio-percent: 125% !important}.related-products .card__inner .media,.related-products .card__inner .media img{border-radius:0!important}.related-products .card__inner .media img{object-fit:cover;width:100%;height:100%}.related-products .card__information{padding:1.4rem 0 0!important;text-align:left}.related-products .card__heading,.related-products .card__heading a{font-family:DM Sans,sans-serif!important;font-size:1.4rem!important;font-weight:500!important;letter-spacing:.02em!important;line-height:1.45!important;text-transform:none!important;color:#241812!important;text-decoration:none!important}.related-products .card__heading a{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.related-products .price,.related-products .price *{font-family:DM Sans,sans-serif!important;font-size:1.3rem!important;font-weight:400!important;letter-spacing:.04em;color:#241812bf!important}.related-products .price{margin-top:.4rem;justify-content:flex-start!important}.related-products .badge{background:transparent!important;border:0!important;color:#2418128c!important;font-size:1rem;letter-spacing:.2em;text-transform:uppercase;padding:0!important}@media(max-width:749px){.related-products__heading{font-size:2.4rem;margin-bottom:2.6rem}.related-products .card__heading,.related-products .card__heading a{font-size:1.3rem!important}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/lf-product.css.map */
