.gh-hero,.gh-hero-strip{display:none!important}.gh-h{--bg:#0d0a07;--ink:#EDE6D8;--dim:#b9ae9a;--gold:#C9A24B;background:#0d0a07;color:var(--ink);font-family:Work Sans,system-ui,sans-serif}.gh-h *{box-sizing:border-box}.gh-h a{text-decoration:none}.gh-h .hero{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden}.gh-h .hero img.bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:right center}.gh-h .label{position:absolute;left:72.8%;top:49.3%;transform:translate(-50%,-50%);font:italic 500 clamp(9px,1.25vw,20px) Georgia,serif;color:#d8bb7c;text-shadow:0 0 6px rgba(0,0,0,.5);white-space:nowrap}.gh-h .label:after{content:"";display:block;width:60%;height:1px;margin:.5em auto 0;background:#d8bb7c99}.gh-h .logo{position:absolute;left:7%;top:50%;transform:translateY(-50%);width:30%;filter:drop-shadow(0 0 40px rgba(201,162,75,.2))}.gh-h .logo img{width:100%;display:block;height:auto}.gh-h .line{height:1px;background:linear-gradient(90deg,transparent,var(--gold) 30%,var(--gold) 70%,transparent);position:relative}.gh-h .line:after{content:"";position:absolute;left:50%;top:-5px;width:10px;height:10px;background:var(--gold);transform:translate(-50%) rotate(45deg)}.gh-h .bar{display:grid;grid-template-columns:auto 1fr 1fr 1fr 1fr;align-items:center;padding:26px 4vw 32px;background:linear-gradient(180deg,#0d0a07,#090705)}.gh-h .t{padding:0 22px;font-size:14px;color:var(--dim);border-right:1px solid rgba(201,162,75,.2)}.gh-h .t:last-child{border:0}.gh-h .t:nth-child(2){margin-left:34px}.gh-h .t b{display:block;font-family:Georgia,serif;font-style:italic;font-weight:400;color:#d5b87c;font-size:17px;margin-bottom:2px}.gh-h a.ruik{display:block;text-align:center;color:var(--ink);padding:20px 44px;border:1px solid rgba(201,162,75,.8);border-radius:18px;background:linear-gradient(135deg,#c9a24b2e,#c9a24b0d);box-shadow:0 0 36px #c9a24b26}.gh-h a.ruik b{display:block;font-family:Georgia,serif;font-weight:500;font-size:32px;line-height:1.05;color:#f0e8d6}.gh-h a.ruik i{display:block;font-family:Georgia,serif;font-size:32px;line-height:1.1;color:var(--gold);margin-bottom:8px}.gh-h a.ruik span{font-size:15px;color:var(--dim)}.gh-h section.s{padding:72px 7vw 8px}.gh-h .eyebrow{font-size:12px;letter-spacing:.3em;text-transform:uppercase;color:var(--gold);display:flex;align-items:center;gap:14px}.gh-h .eyebrow:before{content:"";width:40px;height:1px;background:var(--gold)}.gh-h h2.t2{font-family:Georgia,serif;font-style:italic;font-weight:500;font-size:clamp(28px,3.2vw,44px);margin:12px 0 30px;color:#efe7d6}.gh-h .tiles{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.gh-h .tile{position:relative;padding:34px 24px 26px;border:1px solid rgba(201,162,75,.45);border-radius:14px;min-height:190px;color:var(--ink);background:linear-gradient(160deg,#c9a24b1a,#0d0a0799)}.gh-h .tile h3{font-family:Georgia,serif;font-style:italic;font-weight:500;font-size:28px;color:#f0e8d6;margin:0}.gh-h .tile p{color:var(--dim);font-size:14.5px;margin:8px 0 0;line-height:1.5}.gh-h .tile span{position:absolute;left:24px;bottom:20px;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--gold)}.gh-h .ruikblok{margin:72px 7vw 0;display:grid;grid-template-columns:1fr 1fr;gap:5vw;align-items:center;padding:44px 4vw;border:1px solid rgba(201,162,75,.4);border-radius:18px;background:radial-gradient(ellipse at 20% 50%,rgba(201,162,75,.14),transparent 60%),#0f0b08}.gh-h .ruikblok h2{font-family:Georgia,serif;font-style:italic;font-weight:500;font-size:clamp(28px,3vw,40px);margin:12px 0 0}.gh-h .ruikblok p{color:var(--dim);line-height:1.65;margin:12px 0 22px;max-width:480px}.gh-h .sizes{display:flex;gap:14px}.gh-h .sizes div{flex:1;text-align:center;border:1px solid rgba(201,162,75,.5);border-radius:12px;padding:22px 8px;font-family:Georgia,serif;font-size:30px;color:var(--gold)}.gh-h .sizes small{display:block;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--dim);margin-top:4px}.gh-h .btn{display:inline-block;padding:13px 26px;border-radius:999px;background:var(--gold);color:#1a1209;font-weight:600;font-size:13px;letter-spacing:.1em;text-transform:uppercase}.gh-h .btn.o{background:none;border:1px solid var(--gold);color:var(--gold)}.gh-h .brands{display:flex;flex-wrap:wrap;gap:14px}.gh-h .brands a{padding:15px 26px;border:1px solid rgba(201,162,75,.4);border-radius:999px;font-family:Georgia,serif;font-style:italic;font-size:21px;color:#d9bd80}.gh-h .guides{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.gh-h .guide{border:1px solid rgba(201,162,75,.25);border-radius:14px;padding:28px 26px;background:linear-gradient(160deg,#16100b,#0d0a07);color:var(--ink)}.gh-h .guide small{color:var(--gold);letter-spacing:.2em;text-transform:uppercase;font-size:11.5px}.gh-h .guide h4{font-family:Georgia,serif;font-weight:500;font-size:22px;line-height:1.25;margin:10px 0}.gh-h .guide p{color:var(--dim);font-size:14.5px;line-height:1.55;margin:0}.gh-h .guide span{display:block;margin-top:16px;color:var(--gold);font-size:13px;letter-spacing:.1em;text-transform:uppercase}.gh-h .faq{display:grid;grid-template-columns:1fr 1fr;gap:16px 40px}.gh-h .faq div{border-top:1px solid rgba(201,162,75,.3);padding:18px 0}.gh-h .faq b{display:block;font-family:Georgia,serif;font-weight:500;font-size:19px;color:#efe7d6;margin-bottom:6px}.gh-h .faq span{color:var(--dim);font-size:14.5px;line-height:1.55}.gh-h .revkop{padding:64px 7vw 8px;text-align:center}.gh-h .revkop .eyebrow{justify-content:center}.gh-h .revkop h2{font-family:Georgia,serif;font-style:italic;font-weight:500;font-size:clamp(30px,3.4vw,48px);color:#efe7d6;margin:12px 0 4px}.gh-h .revkop .stars{color:var(--gold);font-size:28px;letter-spacing:.2em}.gh-h .revkop p{color:var(--dim);margin:6px 0 0}@media(max-width:800px){.gh-h .hero{aspect-ratio:auto;display:flex;flex-direction:column;padding-top:44px}.gh-h .logo{position:relative;left:auto;top:auto;transform:none;width:74%;margin:0 auto 6px;order:1}.gh-h .imgwrap{order:2;position:relative;aspect-ratio:16/9;width:100%}.gh-h .label{font-size:7px}.gh-h .bar{grid-template-columns:1fr 1fr;gap:18px 8px;padding:24px 18px 30px}.gh-h a.ruik{grid-column:1/-1;order:-1;margin:0 0 4px}.gh-h .t:nth-child(2){margin-left:0}.gh-h .t{border:0;border-left:1px solid rgba(201,162,75,.35);padding:0 12px}.gh-h section.s{padding:48px 20px 4px}.gh-h .tiles{grid-template-columns:1fr 1fr}.gh-h .guides,.gh-h .faq{grid-template-columns:1fr}.gh-h .ruikblok{grid-template-columns:1fr;margin:48px 18px 0;padding:30px 22px}.gh-h .tile{min-height:150px}.gh-h .sizes div{font-size:24px}}@media(min-width:801px){.gh-h .imgwrap{position:absolute;top:0;right:0;bottom:0;left:0}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/geurhuis-home.css.map */
