.hom-material-strip{padding:8px 0 14px;border-top:1px solid rgba(58,0,0,.08);border-bottom:1px solid rgba(58,0,0,.08);margin:4px 0 18px;text-align:center}.hom-material-strip__eyebrow{font-family:Red Hat Text,system-ui,sans-serif;font-size:.66rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#3a00008c;margin:0 0 4px}.hom-material-strip__detail{font-family:Red Hat Text,system-ui,sans-serif;font-size:.86rem;line-height:1.55;color:#3a0000bf;margin:0}.hom-rating-snippet{display:flex;align-items:center;justify-content:center;gap:8px;padding:6px 0 14px;font-family:Red Hat Text,system-ui,sans-serif;font-size:.78rem;color:#3a0000bf}.hom-rating-snippet__stars{display:inline-flex;align-items:center;gap:1px;color:#d4a017;letter-spacing:0;font-size:.95rem;line-height:1}.hom-rating-snippet__stars svg{width:14px;height:14px}.hom-rating-snippet__num{font-weight:600;color:#3a0000}.hom-rating-snippet__count{color:#3a00008c}.hom-rating-snippet__count a{color:inherit;text-decoration:underline;text-underline-offset:2px}.hom-payment-icons{display:flex;align-items:center;justify-content:center;gap:6px;flex-wrap:wrap;padding:0 0 12px}.hom-payment-icons__chip{display:inline-flex;align-items:center;justify-content:center;height:26px;border:1px solid rgba(0,0,0,.12);border-radius:4px;overflow:hidden;flex-shrink:0}.hom-payment-icons__chip--logo{width:41px;background:#fff;padding:3px;box-sizing:border-box}.hom-payment-icons__chip--logo img{width:100%;height:100%;object-fit:contain}.hom-trust-line{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 14px;text-align:center;font-family:Red Hat Text,system-ui,sans-serif;font-size:.72rem;letter-spacing:.07em;text-transform:uppercase;font-weight:500;color:#3a0000b3;padding:4px 0 14px;line-height:1.5;margin:0}.hom-trust-line__item{display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.hom-trust-line__icon{width:13px;height:13px;flex-shrink:0;color:#d4a017}.hom-trust-line__sep{display:inline-block;margin:0 .5em;color:#3a00004d}@media(max-width:540px){.hom-trust-line{font-size:.65rem;letter-spacing:.05em;gap:5px 11px}}.hom-crafting-notice{font-family:Red Hat Text,system-ui,sans-serif;font-size:.85rem;color:#3a0000bf;text-align:center;margin:4px 0 6px;line-height:1.6}.hom-crafting-notice strong{color:#3a0000;font-weight:600}.hom-crafting-notice__mark{color:#d4a017;margin-right:4px}.hom-crafting-notice a{color:#3a0000;font-weight:500;text-decoration:underline;text-underline-offset:2px;white-space:nowrap}.product-details:not(:has(variant-picker)) [class*=divider_HrJgFt]{display:none}.hom-size-guide-link{text-align:center;font-family:Red Hat Text,system-ui,sans-serif;font-size:.78rem;padding:0 0 12px;margin:0}.hom-size-guide-link a{color:#3a0000b3;text-decoration:underline;text-underline-offset:2px;display:inline-flex;align-items:center;gap:5px}.hom-size-guide-link a:hover{color:#3a0000}.hom-size-guide-link svg{vertical-align:middle}.shopify-section details[name],.shopify-section details{transition:background .18s ease}.shopify-section details summary{transition:color .18s ease}@media(prefers-reduced-motion:no-preference){.shopify-section details>*:not(summary){animation:hom-acc-fade .32s cubic-bezier(.4,0,.2,1)}}@keyframes hom-acc-fade{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.hom-plating-swatch{margin-bottom:12px}.hom-plating-swatch legend,.hom-plating-swatch .form__label,.hom-plating-swatch [class*=legend]{font-family:Red Hat Text,system-ui,sans-serif;font-size:.78rem;font-weight:500;letter-spacing:.04em;color:#3a0000b3;margin-bottom:6px;display:inline-block}.hom-plating-swatch__group{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.hom-plating-swatch__current{font-family:Red Hat Text,system-ui,sans-serif;font-size:.78rem;color:#3a0000;margin-left:4px}.hom-plating-swatch input[type=radio],.hom-plating-swatch input[type=checkbox]{position:absolute!important;opacity:0!important;pointer-events:none!important;width:1px!important;height:1px!important}.hom-plating-swatch label,.hom-plating-swatch [data-hom-swatch-label]{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:4px;cursor:pointer;border:2px solid transparent;padding:3px;position:relative;font-size:0;vertical-align:middle;transition:border-color .18s cubic-bezier(.4,0,.2,1);background:transparent}.hom-plating-swatch [data-hom-swatch-label]:before{content:"";display:block;width:100%;height:100%;border-radius:2px;box-shadow:inset 0 0 0 1px #0000000f}.hom-plating-swatch [data-hom-plating=gold]:before{background:linear-gradient(135deg,#e6c073,#cfa040,#a8801c)}.hom-plating-swatch [data-hom-plating=rhodium]:before{background:linear-gradient(135deg,#f0f0f3,#cccccf,#a4a4a8)}.hom-plating-swatch [data-hom-plating=rose]:before{background:linear-gradient(135deg,#ecbcaa,#c98a72,#9c6952)}.hom-plating-swatch [data-hom-swatch-label].is-checked{border-color:#3a0000}.hom-plating-swatch [data-hom-swatch-label]:hover:not(.is-checked){border-color:#3a000059}.jdgm-prev-badge[data-number-of-reviews="0"],.jdgm-rev-widg[data-number-of-reviews="0"] .jdgm-rev-widg__summary{display:none!important}.hom-plating-swatch .variant-option__button-label,.hom-plating-swatch [data-hom-swatch-label]{flex:0 0 auto!important;width:38px!important;height:38px!important;min-width:0!important;min-height:0!important;padding:3px!important;border:2px solid transparent!important;border-radius:6px!important;background:transparent!important;overflow:visible!important}.hom-plating-swatch .variant-option__button-label__text{display:none!important}.hom-plating-swatch .variant-option__button-label svg{display:none!important}.hom-plating-swatch .variant-option__button-label:has(:checked),.hom-plating-swatch [data-hom-swatch-label].is-checked{background:transparent!important;border-color:#3a0000!important;color:inherit!important}.hom-plating-swatch .variant-option__button-label:hover:not(:has(:checked)){border-color:#3a000059!important}.hom-size-hint{font-family:Red Hat Text,system-ui,sans-serif;font-size:.8rem;font-weight:500;letter-spacing:.02em;color:#9a2b2b;margin:10px 0 0;text-align:center}.product-information__grid .text-block>h1,.product-information__grid h1{font-size:clamp(34px,4vw,46px);line-height:1.08;letter-spacing:-.01em}.product-information__grid .price{font-family:Newsreader,Georgia,serif;font-size:26px;font-weight:300;line-height:1.2;text-transform:none;letter-spacing:0;color:#1a1512}.product-information__grid .tax-note{font-size:10.5px;font-weight:400;letter-spacing:.14em;color:#3a00007a}.product-information__grid .product-details{max-width:520px}.product-information__grid .product-details,.product-information__grid .product-details h1,.product-information__grid .text-block--align-center,.product-information__grid .text-center,.product-information__grid .variant-picker,.product-information__grid .variant-picker legend,.product-information__grid .hom-nickel-note,.product-information__grid .hom-size-hint,.product-information__grid .hom-size-guide-link,.product-information__grid .hom-trust-line,.product-information__grid .hom-crafting-notice,.product-information__grid .hom-payment-icons{text-align:left}.product-information__grid .hom-trust-line,.product-information__grid .hom-payment-icons{justify-content:flex-start}.product-information__grid product-price{margin-top:2px}.product-information__grid .divider{margin-top:30px}.product-information__grid variant-picker{margin-top:26px}.product-information__grid .hom-size-guide-link{margin-top:18px}.product-information__grid product-form-component{display:block;margin-top:30px}.product-information__grid .hom-payment-icons{margin-top:26px}.product-information__grid .hom-trust-line,.product-information__grid .hom-crafting-notice{margin-top:14px}.product-information__grid .accordion{margin-top:34px}.product-information__grid .hom-nickel-note{max-width:46ch;margin-top:10px;font-size:11.5px;line-height:1.6;color:#3a0000a8}.product-information__grid .tax-note{color:#3a00009e}.product-information__grid .add-to-cart-button[disabled],.product-information__grid button[type=submit][disabled]{opacity:1;background-color:#ede6e6;border-color:#ede6e6;color:#3a0000c7;cursor:not-allowed}.product-information__grid .variant-picker--center,.product-information__grid .tax-note,.product-information__grid .text-block--align-center,.product-information__grid .text-center{text-align:left!important}.product-information__grid product-price>*{text-align:left!important}.product-information__grid fieldset.variant-option{justify-content:flex-start!important;align-items:flex-start!important;text-align:left!important}.product-information__grid .group-block-content.layout-panel-flex--column{gap:24px!important}.product-information__grid .group-block-content.layout-panel-flex--column>.spacing-style,.product-information__grid .group-block-content.layout-panel-flex--column>.text-block,.product-information__grid .group-block-content.layout-panel-flex--column>.variant-picker,.product-information__grid .group-block-content.layout-panel-flex--column>.accordion,.product-information__grid .group-block-content.layout-panel-flex--column>.hom-size-hint,.product-information__grid .group-block-content.layout-panel-flex--column>product-price{margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}.product-information__grid .group-block-content.layout-panel-flex--column>:first-child{padding-top:48px!important}.product-information__grid .group-block-content.layout-panel-flex--column>.accordion{margin-top:24px!important}.product-information__grid legend{font-size:11px!important;font-weight:600!important;letter-spacing:.13em!important;text-transform:uppercase!important;color:#3a0000b8!important;margin-bottom:10px!important}.product-information__grid .tax-note,.product-information__grid .hom-nickel-note,.product-information__grid .hom-trust-line,.product-information__grid .hom-crafting-notice{font-size:11.5px!important;line-height:1.62!important;color:#3a000094!important}.product-information__grid .hom-size-hint{color:#3a00009e!important;font-size:11.5px!important;margin-top:8px!important}
/*# sourceMappingURL=/cdn/shop/t/13/assets/hom-product.css.map */
