body[data-template=product] .product-information h1{font-weight:400;letter-spacing:.04em;text-transform:uppercase;text-wrap:balance}body[data-template=product] .product-information .group-block-content>div:not([class]):has(>script:only-child){display:none}body[data-template=product] .product-information product-price>p{margin:0 0 2px;font-family:var(--custom-sans);font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;color:#706860}body[data-template=product] .product-information product-price .tax-note,body[data-template=product] .product-information product-price .installments{font-family:var(--custom-sans);font-size:.78rem;letter-spacing:0;color:#706860}body[data-template=product] .variant-option__button-label{border-radius:0;border-color:#c9c2b6;font-family:var(--custom-sans);font-size:.8rem;letter-spacing:.06em;text-transform:uppercase}body[data-template=product] .variant-option__button-label--selected,body[data-template=product] .variant-option__button-label:has(input:checked){background:#1a1a1a;border-color:#1a1a1a;color:#fff}body[data-template=product] .variant-option__label,body[data-template=product] .variant-option__name{font-family:var(--custom-sans);font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;color:#1a1a1a}body[data-template=product] .add-to-cart-button,body[data-template=product] .sticky-add-to-cart__button{border-radius:0;padding-block:16px;font-family:var(--custom-font-source-sans);font-weight:600;font-size:12px;letter-spacing:3px;text-transform:uppercase;background:#1a1a1a;border:1px solid #b8956a;color:#fff;transition:background-color .2s ease,border-color .2s ease}body[data-template=product] .add-to-cart-button:hover,body[data-template=product] .sticky-add-to-cart__button:hover{background:var(--custom-gold);border-color:var(--custom-gold);color:#fff}body[data-template=product] .sticky-add-to-cart__title{font-family:var(--custom-serif)}body[data-template=product] .sticky-add-to-cart__price{color:var(--custom-gold)}body[data-template=product] .product__pickup-availabilities{font-family:var(--custom-sans);font-size:.82rem;color:#6f675e}body[data-template=product] .product__pickup-availabilities strong{color:#1a1a1a}body[data-template=product] .product__pickup-availabilities a{color:var(--custom-gold)}body[data-template=product] .product-information .accordion summary.details__header{font-family:var(--custom-serif);font-size:1.05rem;letter-spacing:0;text-transform:none;color:#1a1a1a;padding-block:16px}body[data-template=product] .product-information .accordion .details-content{font-family:var(--custom-sans);font-size:.92rem;line-height:1.7;color:#6f675e}body[data-template=product] .product-information .accordion .details-content a{color:var(--custom-gold)}body[data-template=product] .product-recommendations h3,body[data-template=product] product-recommendations h3{font-family:var(--custom-serif);font-weight:400}body[data-template=product] .tangiblee-cta{border:1px solid #b8956a;border-radius:0;background:#fff;color:#1a1a1a;height:auto;padding:10px 18px}body[data-template=product] .tangiblee-cta .tng-title{font-family:var(--custom-font-source-sans);font-size:12px;font-weight:600;letter-spacing:3px;text-transform:uppercase}body[data-template=product] .tangiblee-cta:hover{background:#1a1a1a;color:#fff}body[data-template=product] #product-size--select:has(#choose-ringSize){flex-direction:row!important;align-items:center;gap:14px}body[data-template=product] .ring-size-label{margin:0;font-family:var(--custom-sans);font-size:.78rem;line-height:1.3;letter-spacing:.12em;text-transform:uppercase;color:#1a1a1a}body[data-template=product] #product-size--select>label{position:absolute}body[data-template=product] #product-size--shown.is-invalid .ring-size-label{color:#b42318}body[data-template=product] #product-size--shown.is-invalid #choose-ringSize{border-color:#b42318!important}body[data-template=product] #custom-alert{padding:10px 0 0!important;margin:0!important;font-family:var(--custom-sans);font-size:.82rem;color:#b42318!important}body[data-template=product] #choose-ringSize{width:88px!important;padding:10px 12px!important;font-family:var(--custom-sans);font-size:.95rem;text-align:center;border:1px solid #c9c2b6!important;border-radius:0}body[data-template=product] .custom-pdp__eyebrow-link{color:inherit;text-decoration:none}body[data-template=product] .custom-pdp__eyebrow-link:hover{text-decoration:underline;text-underline-offset:3px}body[data-template=product] .lb-addon-cont{margin-bottom:30px!important}body[data-template=product] .custom-specs{margin:0;padding:0;font-family:var(--custom-sans);font-size:.92rem;line-height:1.6}body[data-template=product] .custom-specs__row{display:grid;grid-template-columns:minmax(8.5rem,11rem) 1fr;gap:0 16px;padding:7px 0;border-bottom:1px solid rgba(33,31,28,.08)}body[data-template=product] .custom-specs__row:last-child{border-bottom:0}body[data-template=product] .custom-specs__label{margin:0;font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;color:#706860;align-self:baseline}body[data-template=product] .custom-specs__value{margin:0;color:#1a1a1a;text-transform:capitalize}body[data-template=product] .accordion details:has(.custom-specs--empty){display:none}body[data-template=product] .details-content .globo-formbuilder{font-family:var(--custom-sans)}body[data-template=product] .details-content .globo-formbuilder label,body[data-template=product] .details-content .globo-formbuilder .globo-form-label{font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;color:#1a1a1a}body[data-template=product] .details-content .globo-formbuilder input[type=text],body[data-template=product] .details-content .globo-formbuilder input[type=email],body[data-template=product] .details-content .globo-formbuilder input[type=tel],body[data-template=product] .details-content .globo-formbuilder input[type=number],body[data-template=product] .details-content .globo-formbuilder select,body[data-template=product] .details-content .globo-formbuilder textarea{width:100%;border:1px solid #c9c2b6!important;border-radius:0!important;background:#fff!important;padding:12px 14px!important;font-family:var(--custom-sans)!important;font-size:.92rem!important;color:#1a1a1a!important;box-shadow:none!important}body[data-template=product] .details-content .globo-formbuilder input:focus,body[data-template=product] .details-content .globo-formbuilder select:focus,body[data-template=product] .details-content .globo-formbuilder textarea:focus{outline:none;border-color:#b8956a!important}body[data-template=product] .details-content .globo-formbuilder button[type=submit],body[data-template=product] .details-content .globo-formbuilder .globo-form-button,body[data-template=product] .details-content .globo-formbuilder input[type=submit]{background:#1a1a1a!important;color:#fff!important;border:1px solid #b8956a!important;border-radius:0!important;padding:14px 28px!important;font-family:var(--custom-font-source-sans)!important;font-size:12px!important;font-weight:600!important;letter-spacing:3px!important;text-transform:uppercase!important;box-shadow:none!important}body[data-template=product] .details-content .globo-formbuilder button[type=submit]:hover,body[data-template=product] .details-content .globo-formbuilder .globo-form-button:hover,body[data-template=product] .details-content .globo-formbuilder input[type=submit]:hover{background:var(--custom-gold)!important;border-color:var(--custom-gold)!important}body[data-template=product] .product-details .shopify-app-block:not(:has(:not(style,script))){display:none}
/*# sourceMappingURL=/cdn/shop/t/40/assets/custom-pdp.css.map */
