.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}.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{text-align:center;font-family:Red Hat Text,system-ui,sans-serif;font-size:.74rem;letter-spacing:.08em;text-transform:uppercase;font-weight:500;color:#3a0000b3;padding:4px 0 14px;line-height:1.6;margin:0}.hom-trust-line__sep{display:inline-block;margin:0 .5em;color:#3a00004d}@media(max-width:540px){.hom-trust-line{font-size:.66rem;letter-spacing:.06em}.hom-trust-line__sep{margin:0 .35em}}.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-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}
/*# sourceMappingURL=/cdn/shop/t/2/assets/hom-product.css.map */
