body.template-product{background:#fbf6ef}body.template-product #MainContent>.shopify-section,body.template-product #MainContent .section-padding,body.template-product .product__wrapper,body.template-product .product-single,body.template-product .grid-item.product-item,body.template-product collection-component{background-color:transparent!important}body.template-product .product__title{font-family:Cormorant Garamond,serif!important;font-weight:400!important;font-size:clamp(30px,3vw,40px)!important;line-height:1.1!important;letter-spacing:0!important;text-transform:none!important;color:#2e2621!important}body.template-product .product__block .price,body.template-product .product__block .price *{font-family:Jost,sans-serif!important;font-size:17px!important;font-weight:400!important;color:#2e2621!important;letter-spacing:.02em!important}body.template-product .product__block .price .compare-at,body.template-product .product__block .price s,body.template-product .product__block .price .price__compare,body.template-product .product__block .price .price--compare{color:#9a8b7e!important;font-weight:300!important}body.template-product .product__subheading,body.template-product .product__subheading *{font-family:Jost,sans-serif!important;font-style:normal!important;font-weight:300!important;font-size:15px!important;line-height:1.75!important;color:#5a4d42!important;text-align:left!important}body.template-product .radio__legend__option-name{font-family:Jost,sans-serif!important;font-size:12px!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:#8a6a3f!important;font-weight:400!important}body.template-product .radio__legend__value{font-family:Jost,sans-serif!important;font-size:13px!important;color:#2e2621!important;text-transform:none!important}body.template-product .radio__button label{font-family:Jost,sans-serif!important;font-size:12px!important;letter-spacing:.14em!important;text-transform:uppercase!important;font-weight:400!important;color:#2e2621!important;background:transparent!important;border:1px solid #D9CCBB!important;border-radius:0!important;box-shadow:none!important;min-height:42px;display:inline-flex!important;align-items:center;gap:8px;padding:0 16px!important}body.template-product .radio__button label:hover{border-color:#8a6a3f!important}body.template-product .radio__button input:checked+label{background:#2e2621!important;border-color:#2e2621!important;color:#fbf6ef!important}body.template-product .radio__button input:checked+label *{color:#fbf6ef!important}body.template-product .radio__button input[value=Silver i]+label:before,body.template-product .radio__button input[value="Sterling Silver" i]+label:before,body.template-product .radio__button input[value=Gold i]+label:before,body.template-product .radio__button input[value="Rose gold" i]+label:before{content:"";width:12px;height:12px;border-radius:50%;box-shadow:inset 0 0 0 1px #2e26212e;flex-shrink:0}body.template-product .radio__button input[value=Silver i]+label:before,body.template-product .radio__button input[value="Sterling Silver" i]+label:before{background:linear-gradient(135deg,#f7f7f7,#c4c8cc)}body.template-product .radio__button input[value=Gold i]+label:before{background:linear-gradient(135deg,#f6e2a6,#c9a24a)}body.template-product .radio__button input[value="Rose gold" i]+label:before{background:linear-gradient(135deg,#f7d5c8,#c98b76)}body.template-product .product__submit .btn,body.template-product .product__submit button[type=submit]{background:#2e2621!important;border-color:#2e2621!important;color:#fbf6ef!important;border-radius:0!important;font-family:Jost,sans-serif!important;font-size:12.5px!important;letter-spacing:.2em!important;text-transform:uppercase!important;font-weight:400!important;min-height:54px}body.template-product .product__submit .btn:hover,body.template-product .product__submit button[type=submit]:hover{background:#8a6a3f!important;border-color:#8a6a3f!important}body.template-product .product__submit .btn *,body.template-product .product__submit button[type=submit] *{color:#fbf6ef!important}body.template-product .shopify-payment-button__button--unbranded{background:transparent!important;border:1px solid #2E2621!important;color:#2e2621!important;border-radius:0!important;font-family:Jost,sans-serif!important;font-size:12.5px!important;letter-spacing:.2em!important;text-transform:uppercase!important}body.template-product .product__features{padding-top:6px!important;padding-bottom:6px!important}body.template-product .product__features *{font-family:Jost,sans-serif!important;font-size:13.5px!important;font-weight:300!important;color:#2e2621!important;letter-spacing:.02em!important;text-transform:none!important}body.template-product .product__features svg,body.template-product .product__features svg *{color:#b08d57!important;stroke:#b08d57!important}body.template-product .product__complementary h2,body.template-product .product__complementary h3,body.template-product .product__complementary [class*=title]:not(.product-item__title){font-family:Cormorant Garamond,serif!important;font-weight:400!important;font-size:22px!important;letter-spacing:0!important;text-transform:none!important;color:#2e2621!important}body.template-product .product__block--accordion details.accordion,body.template-product .product__block--accordion{border-color:#e6d9c6!important}body.template-product .product__block--accordion .accordion__title,body.template-product .product__block--accordion summary,body.template-product .product__block--accordion summary *{font-family:Jost,sans-serif!important;font-size:13px!important;letter-spacing:.16em!important;text-transform:uppercase!important;font-weight:400!important;color:#2e2621!important}body.template-product .product__block--accordion summary svg path{stroke:#8a6a3f!important}body.template-product .product__block--accordion .accordion__content,body.template-product .product__block--accordion .accordion__content *{font-family:Jost,sans-serif!important;font-weight:300!important;font-size:15px!important;line-height:1.75!important;color:#5a4d42!important;text-transform:none!important;letter-spacing:0!important}body.template-product .product__block--accordion .accordion__content strong,body.template-product .product__block--accordion .accordion__content b,body.template-product .product__block--accordion .accordion__content h3,body.template-product .product__block--accordion .accordion__content h4{font-weight:500!important;color:#2e2621!important}body.template-product #MainContent h2:not(.product__title),body.template-product #MainContent .section-header__title,body.template-product #MainContent .hero__title{font-family:Cormorant Garamond,serif!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;color:#2e2621!important}body.template-product #MainContent>[id*=__related],body.template-product #MainContent>[id*=__section_custom_code],body.template-product #MainContent>.shopify-section:has(#looxReviews){border-top:1px solid #E6D9C6}body.template-product #MainContent>.shopify-section:has(#looxReviews){padding-top:64px}body.template-product #MainContent>.shopify-section:has(#looxReviews):before{content:"Reviews";display:block;text-align:center;font-family:Jost,sans-serif;font-size:12px;letter-spacing:.22em;text-transform:uppercase;color:#8a6a3f;margin-bottom:10px}body.template-product #MainContent>.shopify-section:has(#looxReviews):after{content:"";display:block;height:40px}body.template-product .product-item__title{font-family:Cormorant Garamond,serif!important;font-size:18px!important;font-weight:500!important;color:#2e2621!important;letter-spacing:0!important;text-transform:none!important}body.template-product .product-item__price,body.template-product .product-item__price *{font-family:Jost,sans-serif!important;font-size:13.5px!important;color:#5a4d42!important}body.template-product .product__features{display:inline-block!important;width:50%!important;vertical-align:top;padding:0!important}body.template-product .product__features+.product__block--divider{display:none!important}body.template-product .product__feature{background:transparent!important;padding:6px 0!important}body.template-product .product__complementary{margin-top:22px!important}body.template-product .product__features .flickity-page-dots{display:none!important}body.template-product .loox-rating .loox-icon,body.template-product .loox-rating svg{color:#b08d57!important;fill:#b08d57!important}body.template-product related-products,body.template-product .related__wrapper{background:transparent!important}body.template-product .related__wrapper .tab__title{font-family:Cormorant Garamond,serif!important;font-weight:400!important;font-size:clamp(28px,3.4vw,38px)!important;letter-spacing:0!important;text-transform:none!important;color:#2e2621!important;padding-top:24px}body.template-product .related__wrapper .tab__title:before{content:"More to love";display:block;font-family:Jost,sans-serif;font-size:12px;letter-spacing:.22em;text-transform:uppercase;color:#8a6a3f;margin-bottom:10px}body.template-product .discover-more-item a[style*=uppercase]{font-family:Cormorant Garamond,serif!important;font-size:21px!important;font-weight:500!important;text-transform:none!important;letter-spacing:0!important;color:#2e2621!important;text-decoration:none!important;margin-bottom:6px!important}body.template-product .discover-more-item p{font-family:Jost,sans-serif!important;font-weight:300!important;font-size:14.5px!important;line-height:1.7!important;color:#5a4d42!important}body.template-product .discover-more-item{align-items:center}body.template-product .discover-more-item img{border:1px solid #E6D9C6}body.template-product #MainContent>.shopify-section:has(#looxReviews) .shopify-app-block:before{content:"Kind words from our customers";display:block;text-align:center;font-family:Cormorant Garamond,serif;font-weight:400;font-size:clamp(30px,4vw,42px);line-height:1.1;color:#2e2621;margin:0 0 32px}
/*# sourceMappingURL=/cdn/shop/t/147/assets/ih-product.css.map */
