.ghf-scope,.ghs{--gold:#c9a227;--gold-hi:#ecd48a;--velvet:#0d0c0a;--hair:#2c2820;--bone:#efe7d6;--smoke:#a39a86;--serif:"Cinzel",Georgia,serif;--text:Georgia,"Times New Roman",serif;--body:"Barlow","Helvetica Neue",Arial,sans-serif}.ghf-card{text-decoration:none}.ghf-card{position:relative;display:grid;gap:6px;align-content:start;padding-top:22px;color:var(--bone)}.ghf-card[hidden]{display:none}.ghf-hook{position:absolute;top:-6px;left:50%;width:18px;height:28px;transform:translate(-50%);border:2px solid var(--gold);border-bottom:0;border-radius:9px 9px 0 0;opacity:.85}.ghf-hook:after{content:"";position:absolute;left:50%;bottom:-2px;width:46px;height:2px;background:var(--gold);transform:translate(-50%)}.ghf-mat{display:block;background:#fff;aspect-ratio:1;overflow:hidden}.ghf-mat img{display:block;width:100%;height:100%;object-fit:contain;transition:transform .5s}.ghf-card:hover .ghf-mat img{transform:scale(1.05)}.ghf-card:hover .ghf-mat{outline:1px solid var(--gold);outline-offset:4px}.ghf-name{font:400 17px/1.3 var(--text)}.ghf-dots{display:flex;flex-wrap:wrap;gap:5px}.ghf-dot{width:14px;height:14px;border-radius:50%;background:var(--d);box-shadow:inset 0 0 0 1px #ffffff59}.ghf-dot--dia{border-radius:2px;transform:rotate(45deg) scale(.82)}.ghf-info{color:var(--smoke);font:500 12px/1.2 var(--body);letter-spacing:.04em}.ghf-pr{font:500 16px/1 var(--serif);color:var(--gold)}.ghf-card .ghqa-btn{justify-self:start}.ghs-row{padding-top:clamp(36px,5vw,64px)}.ghs-row h2{font:italic 400 clamp(24px,2.6vw,34px)/1 var(--text);margin-bottom:14px}.ghs-row-track{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:12px;scrollbar-width:thin;scrollbar-color:var(--gold) transparent}.ghs-row-track .ghf-card{flex:0 0 clamp(150px,19vw,230px);scroll-snap-align:start;padding-top:0}.ghs-row-track .ghf-hook{display:none}@media(max-width:640px){.ghf-name{font-size:15px}.ghs-row-track .ghf-card{flex-basis:38vw}}.ghf-card--no .ghf-mat img,.ghr-item.is-noship .ghr-cloth img{filter:grayscale(1);opacity:.4}.ghf-card--no .ghf-name,.ghf-card--no .ghf-dots,.ghr-item.is-noship .ghr-tag>b,.ghr-item.is-noship .ghr-dots{opacity:.55}.ghf-no,.ghr-item .ghr-tag .ghr-no{display:block;margin-top:4px;font-family:Barlow,Arial,sans-serif;font-size:11.5px;font-weight:500;line-height:1.3;letter-spacing:0;text-transform:none;color:#c8102e;opacity:1}.ghf-no b,.ghr-item .ghr-tag .ghr-no b{display:block;font-size:12.5px;font-weight:700;color:#c8102e}
/*# sourceMappingURL=/cdn/shop/t/8/assets/gh-family.css.map */
