:root{--hc-copper: var(--ha-accent, #E4995D);--hc-cream: #f4f1eb;--hc-muted: #a8a399;--hc-line: rgba(244, 241, 235, .12);--hc-panel: #101012}.hsg{max-width:720px;margin:0 auto;color:var(--hc-cream)}.hsg p{margin:0 0 12px;color:var(--hc-muted);line-height:1.55}.hsg .hsg__intro{font-size:.95em}.hsg .hsg__note{color:var(--hc-cream);border-left:2px solid var(--hc-copper);padding-left:12px}.hsg__tabs{display:flex;gap:8px;margin:18px 0 20px;flex-wrap:wrap}.hsg__tab{min-height:44px;padding:0 18px;border-radius:999px;cursor:pointer;border:1px solid var(--hc-line);background:transparent;color:var(--hc-cream);font:inherit;letter-spacing:.06em}.hsg__tab[aria-selected=true]{border-color:var(--hc-copper);color:#0a0a0a;background:var(--hc-copper)}.hsg__tab:focus-visible{outline:2px solid var(--hc-copper);outline-offset:2px}.hsg .hsg__h{margin:0 0 10px;font-size:1.05rem;letter-spacing:.04em}.hsg__panel+.hsg__panel{margin-top:28px}.hsg__wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:0 0 10px;border:1px solid var(--hc-line);border-radius:12px}.popup .rte .hsg__table,.hsg__table{display:table!important;width:100%;min-width:300px;margin:0;border-collapse:collapse;font-size:.92rem;table-layout:auto}.hsg__table thead{display:table-header-group!important}.hsg__table tbody{display:table-row-group!important;margin:0!important}.hsg__table tr{display:table-row!important}.hsg__table th,.hsg__table td{display:table-cell!important;padding:11px 14px;text-align:left;vertical-align:middle;border-bottom:1px solid var(--hc-line);color:var(--hc-cream);font-weight:400;white-space:nowrap}.hsg__table thead th{font-size:.7rem;letter-spacing:.14em;text-transform:uppercase;color:var(--hc-muted);border-bottom-color:var(--hc-copper);background:#ffffff05}.hsg__table tbody th{font-weight:600;color:var(--hc-copper)}.hsg__table tbody tr:last-child>*{border-bottom:0}.hsg__table td:last-child{white-space:normal}.hsg .hsg__foot{font-size:.85em}.product-size-guide-popup .product-size-guide-popup__container{max-width:820px}@media(max-width:599px){.hsg__table th,.hsg__table td{padding:10px;font-size:.86rem}.product-size-guide-popup .product-size-guide-popup__container{padding-left:16px;padding-right:16px}}.hpi{padding-top:56px;padding-bottom:40px;color:var(--hc-cream)}.hpi__grid{display:grid;gap:28px}.hpi__media{display:none}@media(min-width:990px){.hpi{padding-top:88px}.hpi__grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:64px;align-items:start}.hpi__grid--solo{grid-template-columns:minmax(0,720px);justify-content:center}.hpi__media{display:block;position:sticky;top:96px;border-radius:16px;overflow:hidden;background:var(--hc-panel)}.hpi__img{display:block;width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover}}.hpi__eyebrow{margin:0 0 8px;font-size:.72rem;letter-spacing:.22em;text-transform:uppercase;color:var(--hc-copper)}.hpi__title{margin:0 0 20px;font-size:clamp(1.6rem,4.6vw,2.4rem);line-height:1.1}.hpi__desc{max-width:64ch;color:#d9d4ca;line-height:1.65}.hpi__desc h2,.hpi__desc h3,.hpi__desc h4{margin:26px 0 8px;font-size:.8rem;letter-spacing:.16em;text-transform:uppercase;color:var(--hc-cream)}.hpi__desc hr{display:none}.hpi__desc p{margin:0 0 12px}.hpi__desc ul{margin:0 0 14px;padding-left:18px}.hpi__desc li{margin:4px 0}.hpi__desc li::marker{color:var(--hc-copper)}.hpi__desc span:empty{display:none}.hpi__desc img{max-width:100%;height:auto;border-radius:12px}.hpi__facts{margin:24px 0 0;padding:0;border-top:1px solid var(--hc-line)}.hpi__fact{display:grid;grid-template-columns:minmax(110px,34%) 1fr;gap:12px;padding:12px 0;border-bottom:1px solid var(--hc-line)}.hpi__fact dt{font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:var(--hc-muted)}.hpi__fact dd{margin:0;color:var(--hc-cream);line-height:1.5}.hpi__acc{margin-top:28px;border-top:1px solid var(--hc-line)}.hpi__item{border-bottom:1px solid var(--hc-line)}.hpi__sum{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:56px;cursor:pointer;list-style:none;font-size:.82rem;letter-spacing:.14em;text-transform:uppercase}.hpi__sum::-webkit-details-marker{display:none}.hpi__sum:after{content:"+";font-size:1.3rem;line-height:1;color:var(--hc-copper);transition:transform .2s}.hpi__item[open]>.hpi__sum:after{transform:rotate(45deg)}.hpi__sum:focus-visible{outline:2px solid var(--hc-copper);outline-offset:2px}.hpi__body{padding:0 0 18px;max-width:64ch;color:#d9d4ca;line-height:1.6}.hpi__body p{margin:0 0 10px}.hpi__body a,.hpi__contact a{color:var(--hc-copper);text-underline-offset:3px}.hpi__guide{min-height:44px;margin-top:4px;padding:0 18px;border-radius:10px;cursor:pointer;border:1px solid var(--hc-copper);background:transparent;color:var(--hc-cream);font:inherit}.hpi__contact{margin:22px 0 0;font-size:.9rem;color:var(--hc-muted)}.hp-pairs{padding-top:24px;padding-bottom:64px;color:var(--hc-cream)}.hp-pairs[hidden],.hp-pair[hidden]{display:none!important}.hp-pairs__head{margin-bottom:20px}.hp-pairs__title{margin:0;font-size:clamp(1.25rem,3.6vw,1.7rem)}.hp-pairs__sub{margin:6px 0 0;color:var(--hc-muted);font-size:.92rem}.hp-pairs__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none}@media(min-width:990px){.hp-pairs__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}}.hp-pair__link{display:flex;flex-direction:column;height:100%;color:inherit;text-decoration:none;border:1px solid var(--hc-line);border-radius:14px;overflow:hidden;background:var(--hc-panel);transition:border-color .2s}.hp-pair__link:hover,.hp-pair__link:focus-visible{border-color:var(--hc-copper)}.hp-pair__media{display:block;aspect-ratio:1 / 1;background:#0c0c0e}.hp-pair__img{display:block;width:100%;height:100%;object-fit:cover}.hp-pair__body{display:flex;flex-direction:column;gap:3px;padding:12px 12px 14px}.hp-pair__title{font-size:.95rem}.hp-pair__kind{font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;color:var(--hc-muted)}.hp-pair__variant{font-size:.8rem;color:var(--hc-muted)}.hp-pair__variant:empty{display:none}.hp-pair__price{margin-top:4px;color:var(--hc-copper);font-weight:600}.hch{position:relative;isolation:isolate;overflow:hidden;color:var(--hc-cream);background:radial-gradient(120% 140% at 100% 0%,#e4995d29,#e4995d00 55%),linear-gradient(180deg,#0b0b0d,#060607);border-bottom:1px solid rgba(228,153,93,.28)}.hch__photo{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.hch__img{display:block;width:100%;height:100%;object-fit:cover}.hch__photo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#06060759,#0606078c 45%,#060607f0)}.hch__inner{position:relative;padding-top:44px;padding-bottom:22px}.hch--photo .hch__inner{padding-top:84px}.hch__eyebrow{margin:0 0 10px;font-size:.68rem;letter-spacing:.32em;text-transform:uppercase;color:var(--hc-copper)}.hch__title{margin:0;font-size:clamp(2.6rem,13vw,6.2rem);line-height:.92;letter-spacing:.02em;text-transform:uppercase;text-shadow:0 2px 24px rgba(0,0,0,.45)}.hch__line{margin:14px 0 0;max-width:46ch;color:#d9d4ca;font-size:.95rem;line-height:1.5}.hch__meta{margin:14px 0 0;display:flex;align-items:center;gap:12px;font-size:.7rem;letter-spacing:.2em;text-transform:uppercase;color:var(--hc-muted)}.hch__meta:before{content:"";width:28px;height:1px;background:var(--hc-copper)}.hch__nav{position:relative;padding-bottom:16px}.hch__nav ul{display:flex;gap:8px;margin:0;padding:0 0 2px;list-style:none;overflow-x:auto;scrollbar-width:none}.hch__nav ul::-webkit-scrollbar{display:none}.hch__nav a{display:inline-flex;align-items:center;min-height:40px;padding:0 16px;border-radius:999px;white-space:nowrap;border:1px solid var(--hc-line);color:var(--hc-cream);text-decoration:none;font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;background:#06060773;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.hch__nav a:hover,.hch__nav a:focus-visible{border-color:var(--hc-copper)}.hch__nav a[aria-current=page]{background:var(--hc-copper);border-color:var(--hc-copper);color:#0a0a0a}@media(min-width:990px){.hch{min-height:380px;display:flex;flex-direction:column;justify-content:flex-end}.hch__photo{left:38%}.hch__photo:after{background:linear-gradient(90deg,#060607,#060607b3 22%,#0606071a 60%),linear-gradient(0deg,#060607bf,#06060700 45%)}.hch__inner,.hch--photo .hch__inner{padding-top:72px;padding-bottom:26px}.hch__nav{padding-bottom:24px}}body:has(.hch) .collection__title{display:none}.hct{padding-top:32px;padding-bottom:12px;color:var(--hc-cream)}.hct__head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:16px}.hct__eyebrow{margin:0 0 6px;font-size:.68rem;letter-spacing:.28em;text-transform:uppercase;color:var(--hc-copper)}.hct__title{margin:0;font-size:clamp(1.3rem,4.6vw,2rem);line-height:1.1}.hct__note{margin:6px 0 0;font-size:.78rem;color:var(--hc-muted)}.hct__nav{display:none;gap:8px}.hct__btn{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;border-radius:50%;border:1px solid var(--hc-line);background:transparent;color:var(--hc-cream)}.hct__btn:hover:not([disabled]),.hct__btn:focus-visible{border-color:var(--hc-copper);color:var(--hc-copper)}.hct__btn[disabled]{opacity:.3;cursor:default}.hct__track{display:grid;grid-auto-flow:column;grid-auto-columns:62%;gap:12px;margin:0 calc(-1 * var(--page-gutter, 16px));padding:4px var(--page-gutter, 16px) 18px;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--page-gutter, 16px);scrollbar-width:none;overscroll-behavior-x:contain}.hct__track::-webkit-scrollbar{display:none}.hct__track:focus-visible{outline:2px solid var(--hc-copper);outline-offset:2px}.hct__item{scroll-snap-align:start;min-width:0}.hct__card{position:relative;display:flex;flex-direction:column;height:100%;overflow:hidden;color:inherit;text-decoration:none;border-radius:16px;border:1px solid var(--hc-line);background:var(--hc-panel);transition:border-color .2s,transform .2s}.hct__card:hover,.hct__card:focus-visible{border-color:var(--hc-copper)}.hct__media{display:block;aspect-ratio:4 / 5;background:#0c0c0e;overflow:hidden}.hct__img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .5s}.hct__card:hover .hct__img{transform:scale(1.04)}.hct__rank{position:absolute;top:10px;left:10px;z-index:1;min-width:44px;height:32px;padding:0 10px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;font-size:.9rem;font-weight:700;letter-spacing:.04em;color:var(--hc-cream);background:#060607b8;border:1px solid rgba(244,241,235,.25);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.hct__item--podium .hct__rank{color:#0a0a0a;background:var(--hc-copper);border-color:var(--hc-copper)}.hct__body{display:flex;flex-direction:column;gap:3px;padding:12px 14px 16px}.hct__name{font-size:1rem}.hct__kind{font-size:.7rem;letter-spacing:.14em;text-transform:uppercase;color:var(--hc-muted)}.hct__price{margin-top:6px;color:var(--hc-copper);font-weight:600}@media(min-width:750px){.hct__track{grid-auto-columns:38%}}@media(min-width:990px){.hct{padding-top:48px;padding-bottom:24px}.hct__nav{display:flex}.hct__track{grid-auto-columns:calc((100% - 3 * 16px) / 4.3);gap:16px;margin:0;padding:4px 0 18px;scroll-padding-inline:0}}@media(prefers-reduced-motion:reduce){.hct__img,.hct__card{transition:none}}.hb2-hero{position:relative;isolation:isolate;color:var(--hc-cream);background:#060607}.hb2-hero__photo{position:relative;aspect-ratio:1040 / 1700;max-height:92svh;overflow:hidden}.hb2-hero__img{display:block;width:100%;height:100%;object-fit:cover;object-position:55% 60%}.hb2-hero__photo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,#06060700 64%,#060607cc 86%,#060607)}.hb2-hero__head{position:relative;z-index:1;margin-top:-118px;padding:0 20px}.hb2-hero__head h1{margin:0;font-size:clamp(30px,8.4vw,44px);line-height:1.02;text-shadow:0 2px 18px rgba(0,0,0,.55)}.hb2-hero__intro{position:relative;z-index:1;padding:14px 20px 40px;max-width:560px}.hb2-hero__intro p{margin:0 0 16px;color:#d9d4ca;line-height:1.6}.hb2-link{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:var(--hc-copper);text-decoration:underline;text-underline-offset:5px;letter-spacing:.08em;text-transform:uppercase;font-size:.8rem}@media(min-width:900px){.hb2-hero{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);min-height:min(88vh,860px);align-items:center}.hb2-hero__photo{position:absolute;inset:0 0 0 auto;width:62%;aspect-ratio:auto}.hb2-hero__img{object-position:50% 32%}.hb2-hero__photo:after{background:linear-gradient(90deg,#060607,#060607d9 14%,#06060700 48%),linear-gradient(0deg,#06060799,#06060700 30%)}.hb2-hero__head,.hb2-hero__intro{grid-column:1;margin:0;padding-left:max(40px,6vw);padding-right:24px}.hb2-hero__head{align-self:end}.hb2-hero__intro{align-self:start;padding-top:18px}.hb2-hero__head h1{font-size:clamp(44px,4.6vw,68px)}}.hb2-proof{display:grid;gap:24px;padding:56px 20px;color:var(--hc-cream);max-width:1180px;margin:0 auto}.hb2-proof__photo{margin:0;border-radius:16px;overflow:hidden;max-height:70vh}.hb2-proof__photo img{display:block;width:100%;height:100%;max-height:70vh;object-fit:cover;object-position:50% 25%}.hb2-proof__copy h2{margin:6px 0 14px}.hb2-proof__copy p{color:#d9d4ca;line-height:1.6}.hb2-proof .hb-globe{width:1em;height:1em;vertical-align:-.12em;margin-left:.25em;color:var(--hc-copper)}@media(min-width:900px){.hb2-proof{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px;align-items:center;padding:96px 40px}}body:has(.hp-bar.is-on){padding-bottom:76px}body:has(.product-size-guide-popup.active) .hp-bar,body:has(.popup.active) .hp-bar{visibility:hidden}.hct__track{grid-auto-flow:row;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-columns:auto;gap:8px;margin:0;padding:4px 0 12px;overflow:visible;scroll-snap-type:none}.hct--lazy{min-height:280px}.hct__rank{top:6px;left:6px;min-width:0;height:24px;padding:0 8px;font-size:.72rem}.hct__card{border-radius:12px}.hct__body{padding:8px 8px 10px}.hct__name{font-size:.8rem;line-height:1.25;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.hct__kind{font-size:.6rem;letter-spacing:.1em}.hct__price{margin-top:4px;font-size:.85rem}@media(min-width:750px){.hct__track{gap:14px}.hct__body{padding:12px 14px 16px}.hct__name{font-size:1rem}.hct__kind{font-size:.7rem}.hct__rank{top:10px;left:10px;height:30px;font-size:.85rem}}@media(min-width:990px){.hct__track{grid-template-columns:repeat(3,minmax(0,1fr));max-width:960px}.hct--lazy{min-height:460px}}.page-width{width:min(var(--global-container-width, 1432px),100% - 48px);max-width:100%;margin-inline:auto}@media(max-width:749px){.page-width{width:calc(100% - 32px)}}.hpi{padding-top:48px;padding-bottom:32px}.hpi__grid{gap:32px}.hpi__eyebrow{color:var(--hc-copper)}.hpi__title{margin:0 0 18px;font-size:clamp(1.5rem,3.4vw,2.1rem);letter-spacing:.01em}.hpi__desc{max-width:60ch;color:#ddd8ce;font-size:1rem;line-height:1.7}.hpi__desc p{margin:0 0 14px}.hpi__desc p:empty{display:none}.hpi__desc .hpi__lead{font-size:1.12rem;line-height:1.5;color:var(--hc-cream)}.hpi__desc strong{color:var(--hc-cream);font-weight:600}.hpi__desc ul{margin:4px 0 16px;padding-left:0;list-style:none}.hpi__desc li{position:relative;margin:0 0 6px;padding-left:16px}.hpi__desc li:before{content:"";position:absolute;left:0;top:.72em;width:6px;height:1px;background:var(--hc-copper)}.hpi__desc li::marker{content:none}.hpi__sign{margin:20px 0 0;max-width:60ch;padding-top:14px;border-top:1px solid var(--hc-line);font-size:.78rem;letter-spacing:.18em;text-transform:uppercase;color:var(--hc-muted)}.hpi__sign strong{color:var(--hc-copper);font-weight:600;letter-spacing:.22em}.hpi__facts{display:none}.hpi__acc{margin-top:30px}@media(min-width:990px){.hpi{padding-top:72px;padding-bottom:40px}.hpi__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:72px}.hpi__media{top:calc(var(--header-height-static, 80px) + 16px)}}.hp-pairs{padding-top:16px;padding-bottom:56px}.hp-pairs__title{font-size:clamp(1.3rem,3.2vw,1.8rem)}.hp-pair__why{font-size:.74rem;color:var(--hc-muted);line-height:1.4}.hp-pair__why:empty{display:none}.hct__card--text{justify-content:flex-end;min-height:100%;background:linear-gradient(160deg,#141416,#0a0a0b)}.hct__card--text .hct__media{display:flex;align-items:center;justify-content:center;background:transparent}.hct__big{font-size:clamp(2.6rem,9vw,5.4rem);line-height:1;font-weight:700;letter-spacing:.02em;color:#e4995d38}.hct__card--text .hct__body{position:relative}.hct__card--text .hct__name{font-size:.95rem}@media(min-width:750px){.hct__card--text .hct__name{font-size:1.05rem}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/holy-conversion.css.map */
