p{font-family:Inter,sans-serif!important;font-size:16px!important;line-height:1.4!important;color:#666!important;font-weight:400!important}.rte{font-size:18px!important;line-height:1.4!important;color:#666!important}h3,.h3,h3 *,.h3 *{color:#66b2e8!important}.ls-product-info{text-align:center;padding:0}.ls-product-price{font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:1.25;color:#666;margin:0 0 4px;padding:0}.ls-product-title{margin:0;padding:0;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:1.25}.ls-product-title,.ls-product-title a,.ls-product-title a:visited{color:#666!important;text-decoration:none;transition:color .2s ease}.ls-product-title a:hover,.ls-product-title a:focus{color:#66b2e8!important}.ls-product-vendor{font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:1.25;color:#666;margin-bottom:2px}.ls-pdp-vendor{margin:0 0 12px;padding:0;font-family:Cormorant Garamond,serif;font-size:24px;font-weight:400;line-height:1;color:#a39f9d}.ls-pdp-title{margin:0 0 12px;padding:0;font-family:Cormorant Garamond,serif;font-size:30px;font-weight:400;line-height:1;color:#a39f9d}@media screen and (max-width:749px){.ls-product-price{font-size:14px}.ls-product-title{font-size:13px;line-height:1.2}}.vendor-logo{display:flex;justify-content:center;margin:0;padding:0}.vendor-logo img{max-width:240px;width:auto;height:auto;display:block;margin:0;padding:0}.product-material{margin:1rem 0;padding:.75rem 0;border-top:1px solid rgba(0,0,0,.08);border-bottom:1px solid rgba(0,0,0,.08);font-family:Inter,sans-serif;color:inherit}.product-material__label{display:block;font-size:1rem;font-weight:700;color:#555;margin-bottom:.25rem;font-family:Inter,sans-serif}.product-material__value{display:block;font-size:.95rem;color:#555;font-family:Inter,sans-serif}.facets__label{font-family:Cormorant Garamond,serif!important;font-size:22px!important;color:#666!important;font-weight:400!important}.sorting-filter__label,.sorting-filter__option,.sorting-filter__status,.sorting-filter__options{font-family:Cormorant Garamond,serif!important;color:#666!important;font-size:18px!important}.products-count-wrapper,.products-count-wrapper span{font-family:Cormorant Garamond,serif!important;font-size:20px!important;color:#666!important;font-weight:400!important}.facets__status{font-family:Jost,sans-serif;color:#666}.facets__summary{color:#666}.price{font-family:Inter,sans-serif!important;font-size:16px!important;font-weight:600!important;color:#666!important;line-height:1!important}.price-meta{text-transform:none}.price-meta .price-tax-note,.price-meta .shipping-note,.price-meta .shipping-note a,.price-meta .delivery-note{font-family:Inter,sans-serif;font-size:12px;font-weight:700;color:#666;line-height:1;text-transform:none}.price-meta .price-tax-note,.price-meta .shipping-note{display:inline}.price-meta .delivery-note{display:block}.price-meta .shipping-note a{text-decoration:none;transition:color .2s ease}.price-meta .shipping-note a:hover{color:#66b2e8;text-decoration:underline}@media screen and (max-width:749px){.announcement-bar{--padding-block-start: 8px !important;--padding-block-end: 8px !important}.announcement-bar__slide{--font-size: .875rem !important}}.three-columns-contact{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:40px;padding:40px;align-items:start}.three-columns-contact .column{min-width:0}.three-columns-contact h3{margin-bottom:15px}.three-columns-contact p,.three-columns-contact a,.contact-item,.contact-item a{font-family:Inter,sans-serif!important;font-size:15px!important;line-height:1.4!important;color:#666!important;font-weight:400!important}.three-columns-contact p{margin-bottom:15px}.contact-list,.contact-item,.contact-item a{list-style:none;margin:0;padding:0}.contact-item{display:flex;align-items:center;gap:10px;margin-bottom:12px}.contact-item svg{width:18px;height:18px;stroke:currentColor;stroke-width:1.5;fill:none;flex-shrink:0}.three-columns-contact a{text-decoration:none;transition:color .2s ease}.three-columns-contact a:hover{color:#66b2e8!important}.map-wrapper{width:100%;height:220px;border-radius:16px;overflow:hidden;margin-top:20px}.map-wrapper iframe{width:100%;height:100%;border:0;display:block}@media screen and (max-width:749px){.three-columns-contact{grid-template-columns:1fr!important;gap:36px;padding:24px 0!important}.three-columns-contact .column,.three-columns-contact h3,.three-columns-contact p,.contact-list,.contact-item{margin-left:0!important;padding-left:0!important}.map-wrapper{height:180px}}.size-request-note,.size-request-note p{font-family:Inter,sans-serif;font-size:12px!important;line-height:1.4;color:#666}.size-request-note{margin-top:1rem;padding-top:1rem;padding-bottom:1.5rem;border-top:1px solid #e5e5e5}.size-request-note strong{display:block;margin-bottom:.25rem;color:#666;font-size:12px!important;font-weight:600;white-space:nowrap}.size-request-note a{color:inherit;text-decoration:underline;text-underline-offset:2px}@media screen and (max-width:749px){.size-request-note{font-size:10px;padding:1rem 0}}.product-recommendations-heading{margin:2rem 0 1rem;text-align:left;font-family:Cormorant Garamond,serif!important;font-size:1.6rem;font-weight:400;line-height:1.3;color:#66b2e8}@media screen and (max-width:749px){.product-recommendations-heading{font-size:1.25rem;margin:1.5rem 0 .75rem}}button.add-to-cart{background-color:#a39f9d!important;color:#fff!important}#more-payment-options-link.shopify-payment-button__more-options{display:none}.variant-picker__form{--color-selected-variant-background: #a39f9d !important;--color-selected-variant-border: #a39f9d !important;--color-selected-variant-text: #ffffff !important;--color-selected-variant-hover-background: #8f8b89 !important;--color-selected-variant-hover-border: #8f8b89 !important;--color-selected-variant-hover-text: #ffffff !important}.variant-option__button-label:has(input:checked),.variant-option__button-label:has(input[data-current-checked=true]){background-color:#a39f9d!important;border-color:#a39f9d!important;color:#fff!important}.variant-option__button-label:has(input:checked) span,.variant-option__button-label:has(input[data-current-checked=true]) span{color:#fff!important;font-weight:700!important}.add-to-cart-button{background-color:#a39f9d!important;border-color:#a39f9d!important;color:#fff!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
