.section-main-padding .page-width,[id^=MainProduct-] .page-width,.related-products.page-width{max-width:1600px;padding-left:20px;padding-right:20px}.related-products.page-width{padding-top:10px;padding-bottom:0}.product.grid{padding:20px;background:#fffbf9;border-radius:20px}[id^=MainProduct-].gradient,.product__info-container .color-scheme-1.gradient{background:transparent}@media screen and (min-width:990px){.product--large:not(.product--no-media) .product__media-wrapper,.product--medium:not(.product--no-media) .product__media-wrapper,.product--small:not(.product--no-media) .product__media-wrapper{max-width:50%;width:50%}.product--large:not(.product--no-media) .product__info-wrapper,.product--medium:not(.product--no-media) .product__info-wrapper,.product--small:not(.product--no-media) .product__info-wrapper{max-width:50%;width:50%;padding-left:48px}}.product__media-wrapper .product__media,.product__media-wrapper .product__media-item .global-media-settings,.product__media-wrapper .media{border-radius:16px;overflow:hidden}.product__media-wrapper .global-media-settings{border:0}.product__media img{border-radius:16px}@media screen and (min-width:750px){.thumbnail-list{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.thumbnail-list__item{width:auto!important;max-width:none!important}}@media screen and (min-width:990px){.product--large .thumbnail-list,.product--medium .thumbnail-list,.product--small .thumbnail-list{grid-template-columns:repeat(4,1fr)}}.thumbnail,.thumbnail-list__item .global-media-settings{border-radius:10px;overflow:hidden}.thumbnail img{border-radius:10px}.thumbnail[aria-current]{box-shadow:0 0 0 2px #8e6c56;border-color:transparent}@media screen and (min-width:750px){.thumbnail-slider{display:block}.thumbnail-slider .slider-button{display:none}.thumbnail-list.slider--mobile{overflow:visible;scroll-snap-type:none}}.product__title,.product__title h1,.product__title>*{font-family:var(--font-title);font-weight:500;letter-spacing:1.2px;line-height:1.1;color:#171717}.product__title h1,.product__title>.h2{font-size:34px;margin:0 0 4px}.product__text.caption-with-letter-spacing{font-family:var(--font-text);letter-spacing:.7px;color:#8e6c56;font-size:14px;font-weight:500;margin:20px 0 10px}.product-form__input .form__label{font:500 13px/1.4 var(--font-text);letter-spacing:.6px;color:#171717;text-transform:uppercase;margin-bottom:8px}variant-radios,variant-selects{--tlc-pill-gap: 6px}.product-form__input--pill{margin-bottom:18px}.product-form__input--pill input[type=radio]+label{padding:6px 12px;margin:0 var(--tlc-pill-gap) var(--tlc-pill-gap) 0;border-radius:999px;font:400 13px/1.2 var(--font-text);letter-spacing:.3px;min-width:0;border-color:#ded5cb;color:#3a322b}.product-form__input--pill input[type=radio]+label:hover{border-color:#8e6c56;color:#8e6c56}.product-form__input--pill input[type=radio]:checked+label{background:#171717;border-color:#171717;color:#fff}.product-form__input--pill fieldset,.product-form__input--pill{max-height:214px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#cfc3b6 transparent;padding-right:6px}.product-form__input--pill::-webkit-scrollbar{width:4px}.product-form__input--pill::-webkit-scrollbar-thumb{background:#cfc3b6;border-radius:999px}.product__info-container .price,.product__info-container .price__container,.product__info-container .price-item{font-family:var(--font-text);letter-spacing:.5px;color:#171717}.product__info-container .price{font-size:20px;font-weight:500}.product__description,.product__info-container .rte,.product__accordion .accordion__content{font:400 16px/150% var(--font-text);letter-spacing:.5px;color:#737373}.product__info-container .quantity__label,.product__info-container .product__tax,.product__info-container .shopify-payment-terms{font-family:var(--font-text);letter-spacing:.4px}.product__info-container .button,.product__info-container .shopify-payment-button__button{font:500 16px/1.2 var(--font-text);letter-spacing:.8px;border-radius:999px}.product__info-container .quantity__input{font-family:var(--font-text)}@media screen and (max-width:989px){.product--large:not(.product--no-media) .product__media-wrapper,.product--large:not(.product--no-media) .product__info-wrapper{max-width:100%;width:100%;padding-left:0}}@media screen and (min-width:750px){.product__info-container{max-width:none}}.product__media-wrapper .product__media-item,.product__media-wrapper .product__media-list,.product__media-wrapper .product__media-item .media{width:100%;max-width:100%}.product--large:not(.product--no-media) .product__media-wrapper .product__media-item{width:100%}.product__media-wrapper .product__media{border:1px solid #e6ddd4}.product__media-wrapper .product__media img{width:100%;height:100%}.thumbnail{border:1px solid #e6ddd4}.product-form__submit,.product-form__submit.button--secondary{min-height:46px;border-radius:999px;background:#171717;color:#fff;box-shadow:none;font:500 16px/1.2 var(--font-text);letter-spacing:.8px;transition:background .25s,transform .25s}.product-form__submit:before,.product-form__submit:after{content:none}.product-form__submit:not([disabled]):hover{background:#000;transform:translateY(-1px)}.product-form__submit[disabled],.product-form__submit[aria-disabled=true]{background:#cfc3b6;color:#fff;opacity:1}.shopify-payment-button__button--unbranded{min-height:46px;border-radius:999px}.related-products__panel{padding:20px;background:#fffbf9;border-radius:20px;margin-bottom:40px}.related-products__heading{font-family:var(--font-title);font-weight:500;font-size:32px;letter-spacing:1.6px;color:#171717;margin-bottom:24px}.related-products .card-wrapper .card__inner,.related-products .card-wrapper .card__media,.related-products .card-wrapper .card__inner .media{border-radius:12px;overflow:hidden}.related-products .card__media img,.related-products .card__inner img{border-radius:12px;transition:transform .6s cubic-bezier(.7,0,.2,1)}.related-products .card-wrapper:hover .card__media img{transform:scale(1.04)}.related-products .card__heading,.related-products .card__heading a{font:500 20px/1.2 var(--font-title);letter-spacing:.8px;color:#171717;text-decoration:none}.related-products .card-wrapper:hover .card__heading a{color:#8e6c56}.related-products .price,.related-products .price-item{font:500 16px/1.3 var(--font-text);letter-spacing:.5px;color:#171717}.related-products .price__sale .price-item--regular,.related-products .price-item--regular s,.related-products s.price-item{color:#b8ada1;font-weight:400}.related-products .card__badge .badge{border-radius:999px;padding:5px 12px;background:#171717d1;border-color:transparent;color:#fff;font:500 12px/1.2 var(--font-text);letter-spacing:.4px}.related-products .card__inner.gradient,.related-products .card.gradient{background:transparent}@media screen and (max-width:749px){.product.grid{padding-top:5px}.slider.slider--mobile{scroll-padding-left:2px!important}.product__media-wrapper .product__media{border:0}.main-header .tlc-cart{margin-right:10px}}.product-media-modal__dialog{background:#f3efe7}
/*# sourceMappingURL=/cdn/shop/t/3/assets/tlc-product.css.map */
