.hero .hn-hero-slideshow{display:block;position:relative;isolation:isolate}.hn-hero-slideshow .hn-hero-slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;transition:opacity .8s ease,visibility .8s;z-index:0}.hn-hero-slideshow .hn-hero-slide.is-active{opacity:1;visibility:visible;z-index:1}.hn-hero-slideshow .hn-hero-slide img{display:block;width:100%;height:100%;object-fit:contain}.hn-hero-slideshow:before{z-index:2}.hn-hero-slideshow .hero-caption{right:6%;left:6%;bottom:82px;text-align:right;line-height:1.6;padding:8px;background:linear-gradient(90deg,transparent,rgba(0,0,0,.8))}.hn-hero-controls{position:absolute;z-index:3;bottom:22px;right:6%;display:flex;align-items:center;gap:8px;padding:4px;background:#0b0b0be6;border:1px solid #5d513b}.hn-hero-controls[hidden]{display:none}.hn-hero-controls button{min-width:44px;min-height:44px;padding:8px 12px;border:0;background:transparent;color:#e5dfd4;cursor:pointer;font:inherit;font-size:12px}.hn-hero-controls button:hover{background:#332c20}.hn-hero-controls [data-count]{min-width:40px;text-align:center;color:#c0ac84;font-size:12px;font-variant-numeric:tabular-nums}.hn-hero-controls button:focus-visible,.hn-hero-slide:focus-visible{outline:2px solid #c9af7b;outline-offset:-3px}@media(max-width:700px){.hero.hn-hero{max-height:none}.hero.hn-hero .hn-hero-slideshow{flex-shrink:0}.hn-hero-slideshow .hn-hero-slide img{padding-bottom:72px}.hn-hero-slideshow .hero-caption{bottom:72px;font-size:9px}.hn-hero-controls{bottom:12px}}@media(prefers-reduced-motion:reduce){.hn-hero-slideshow .hn-hero-slide{transition:none}}.hn-faq{max-width:1000px;margin-inline:auto;padding-block:clamp(40px,7vw,90px)}.hn-faq-header h1{margin:0 0 24px;font-size:clamp(44px,8vw,84px)}.hn-faq-content{line-height:1.75;font-size:16px}.hn-faq-content h2{font-size:clamp(25px,4vw,36px);margin:56px 0 20px;scroll-margin-top:120px}.hn-faq-content p{max-width:76ch}.hn-faq-content a{color:inherit;text-decoration:underline;text-underline-offset:4px;overflow-wrap:anywhere}.hn-faq-content a:focus-visible,.hn-faq-content summary:focus-visible{outline:2px solid currentColor;outline-offset:6px}.hn-intro{font-size:18px;color:#c9c5be}.hn-jump{display:flex;flex-wrap:wrap;gap:12px 24px;padding:20px 0}.hn-faq-content details{border-top:1px solid #454039;padding:0;margin:0}.hn-faq-content details:last-of-type{border-bottom:1px solid #454039}.hn-faq-content summary{cursor:pointer;padding:22px 0;font-size:18px;font-weight:500;line-height:1.5}.hn-faq-content details>div{padding:0 0 22px 20px;color:#d4d0ca}.hn-faq-content li{margin-block:12px}.hn-care-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:28px 0 32px}.hn-care-steps figure{margin:0;padding:18px 10px;background:#151411;border:1px solid #39352e;text-align:center}.hn-care-steps svg{display:block;margin:0 auto 12px;color:#bd9d68;max-width:100%}.hn-care-steps figcaption strong,.hn-care-steps figcaption span{display:block}.hn-care-steps figcaption span{font-size:14px;color:#c9c5be}.hn-contact{margin-top:40px;padding-top:24px;border-top:1px solid #454039}@media(max-width:600px){.hn-faq{padding-inline:22px}.hn-care-steps{gap:8px}.hn-care-steps figure{padding:12px 5px}.hn-care-steps figcaption{font-size:14px}.hn-care-steps figcaption span{font-size:12px}.hn-faq-content details>div{padding-left:0}.hn-jump{flex-direction:column;align-items:flex-start}}.hn-gold-callout{display:flex;align-items:center;justify-content:space-between;gap:28px;padding-block:48px;border-top:1px solid #403a2f;border-bottom:1px solid #403a2f;background:#11100d}.hn-gold-callout h2{font-size:clamp(32px,4vw,52px);margin:12px 0}.hn-gold-callout p:not(.eyebrow){max-width:56ch;color:#c9c3b7;line-height:1.7;margin:0}.hn-gold-callout>a{flex-shrink:0;color:#c6ab78}@media(max-width:700px){.hn-gold-callout{align-items:flex-start;flex-direction:column;padding-block:32px}}.hn-bronze-notice{margin:20px 0;padding:18px;border:1px solid #68583f;background:#181611;color:#e5dfd4;font-size:14px;line-height:1.6}.hn-bronze-notice p{margin:8px 0}.hn-bronze-notice a{color:inherit;text-decoration:underline;text-underline-offset:3px}.hn-bronze-notice a:focus-visible{outline:2px solid currentColor;outline-offset:4px}.hn-gold-note{margin:24px 0;padding:18px 0;border-top:1px solid #403a2f;border-bottom:1px solid #403a2f;color:#c9c3b7;font-size:14px;line-height:1.7}.hn-gold-note a{color:#c6ab78;text-decoration:underline;text-underline-offset:4px;white-space:normal}hn-metal-selector{display:block}hn-metal-selector label{display:block;margin:0 0 8px}hn-metal-selector select{width:100%;margin:0 0 18px}.hn-finish-caption{font-size:12px;line-height:1.6;color:#b6afa3;margin:0 0 16px}.product-gallery .media-item[hidden],hn-metal-selector [hidden]{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/10/compiled_assets/styles.css.map */
