.cad-bar{background:rgb(var(--fs-ink, 11,10,9));color:rgb(var(--fs-paper, 245,241,234));border-bottom:1px solid rgba(var(--fs-gold, 176,141,87),.55)}.cad-bar__inner{max-width:var(--page-width, 120rem);margin:0 auto;padding:1rem 2rem;display:flex;align-items:center;justify-content:center;gap:.6rem 1.6rem;flex-wrap:wrap;text-align:center}.cad-bar__kicker{font-family:var(--fs-mono, monospace);font-size:1.1rem;letter-spacing:.12em;text-transform:uppercase;color:rgb(var(--fs-gold, 176,141,87));white-space:nowrap}.cad-bar__text{font-family:var(--fs-serif, Georgia, serif);font-size:1.7rem;line-height:1.25}.cad-bar__sub{font-size:1.2rem;opacity:.65}.cad-bar__cta{display:inline-flex;align-items:center;min-height:3.6rem;padding:0 1.4rem;background:rgb(var(--fs-gold, 176,141,87));color:rgb(var(--fs-ink, 11,10,9));text-decoration:none;font-family:var(--fs-mono, monospace);font-size:1.05rem;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;transition:background .15s ease,color .15s ease}.cad-bar__cta:hover{background:rgb(var(--fs-paper, 245,241,234))}@media screen and (max-width:749px){.cad-bar__inner{padding:.8rem 1.4rem;gap:.4rem 1rem}.cad-bar__kicker,.cad-bar__sub{display:none}.cad-bar__text{font-size:1.45rem}.cad-bar__cta{min-height:3.4rem;padding:0 1rem;font-size:1rem}}.cad-feest{background:rgb(var(--fs-ink, 11,10,9));color:rgb(var(--fs-paper, 245,241,234));border-top:1px solid rgba(var(--fs-gold, 176,141,87),.5);border-bottom:1px solid rgba(var(--fs-gold, 176,141,87),.5)}.cad-feest__inner{max-width:var(--page-width, 120rem);margin:0 auto;padding:5.6rem 2rem;display:flex;align-items:center;gap:4.8rem;flex-wrap:wrap}.cad-feest__body{flex:1 1 36rem;min-width:0}.cad-feest__beeld{flex:0 1 52rem;min-width:0;margin:0}.cad-feest__beeld img{display:block;width:100%;height:auto;border:1px solid rgba(var(--fs-gold, 176,141,87),.6)}.cad-feest__kicker{display:block;margin:0 0 1.6rem;font-family:var(--fs-mono, monospace);font-size:1.1rem;letter-spacing:.12em;text-transform:uppercase;color:rgb(var(--fs-gold, 176,141,87))}.cad-feest__kop{font-family:var(--fs-serif, Georgia, serif);font-weight:300;font-size:clamp(3.2rem,5vw,5.2rem);line-height:1.04;letter-spacing:-.02em;margin:0 0 1.6rem;color:rgb(var(--fs-paper, 245,241,234))}.cad-feest__sub{font-size:1.6rem;line-height:1.6;max-width:54ch;margin:0 0 2rem;color:rgba(var(--fs-paper, 245,241,234),.82)}.cad-feest__deadline{display:block;max-width:54ch;margin:0 0 2.8rem;padding:.2rem 0 .2rem 1.4rem;border-left:1px solid rgb(var(--fs-gold, 176,141,87));font-size:1.45rem;line-height:1.6;color:rgba(var(--fs-paper, 245,241,234),.9)}.cad-feest__cta{display:inline-flex;align-items:center;min-height:5.2rem;padding:0 2.8rem;background:rgb(var(--fs-gold, 176,141,87));color:rgb(var(--fs-ink, 11,10,9));text-decoration:none;font-family:var(--fs-mono, monospace);font-size:1.25rem;letter-spacing:.12em;text-transform:uppercase;transition:background .15s ease}.cad-feest__cta:hover{background:rgb(var(--fs-paper, 245,241,234))}.cad-feest--collectie .cad-feest__inner{flex-direction:column;text-align:center;gap:3.2rem}.cad-feest--collectie .cad-feest__body{flex:0 0 auto}.cad-feest--collectie .cad-feest__sub{margin:0 auto 2rem;max-width:62ch}.cad-feest--collectie .cad-feest__deadline{margin:0 auto;max-width:62ch;text-align:left}.cad-feest--collectie .cad-feest__beeld{flex:0 0 auto;width:100%;max-width:78rem}@media screen and (max-width:900px){.cad-feest__inner{padding:4rem 2rem;gap:2.8rem}.cad-feest__body,.cad-feest__beeld{flex:1 1 100%}.cad-feest__beeld{max-width:56rem}.cad-feest__sub{font-size:1.5rem}.cad-feest__deadline{font-size:1.4rem}.cad-feest__cta{width:100%;justify-content:center}}.cad-product{display:flex;align-items:baseline;gap:1.2rem;margin:1.2rem 0 1.6rem;padding:1.2rem 0;border-top:1px solid var(--fs-hair, rgba(0,0,0,.14));border-bottom:1px solid var(--fs-hair, rgba(0,0,0,.14))}.cad-product__mark{flex-shrink:0;font-family:var(--fs-mono, monospace);font-size:1.05rem;letter-spacing:.1em;text-transform:uppercase;color:rgb(var(--fs-gold, 176,141,87))}.cad-product__kop{display:block;font-family:var(--fs-serif, Georgia, serif);font-size:1.8rem;line-height:1.2;color:rgb(var(--fs-ink, 11,10,9))}.cad-product__sub{display:block;font-size:1.35rem;color:rgba(var(--fs-ink, 11,10,9),.7)}.cad-float{position:fixed;left:1.8rem;bottom:calc(1.8rem + env(safe-area-inset-bottom,0px));z-index:998;display:inline-flex;align-items:center;gap:.9rem;min-height:4.4rem;padding:0 1.6rem;background:rgb(var(--fs-ink, 11,10,9));color:rgb(var(--fs-paper, 245,241,234));border:1px solid rgba(var(--fs-gold, 176,141,87),.7);text-decoration:none;font-family:var(--fs-mono, monospace);font-size:1.05rem;letter-spacing:.1em;text-transform:uppercase;transition:bottom .25s ease,background .15s ease}.cad-float:hover{background:rgb(var(--fs-gold, 176,141,87));color:rgb(var(--fs-ink, 11,10,9))}.cad-float__dot{width:.7rem;height:.7rem;border-radius:50%;background:rgb(var(--fs-gold, 176,141,87))}@media screen and (max-width:749px){.cad-float{left:1.2rem;bottom:calc(1.2rem + env(safe-area-inset-bottom,0px));max-width:calc(100vw - 9.6rem);padding:0 1.2rem;font-size:1rem}}body:has(.four-s-sticky-cart.four-s-sticky-visible) .cad-float{bottom:calc(8.2rem + env(safe-area-inset-bottom,0px))}@media(prefers-reduced-motion:reduce){.cad-float{transition:none}}@media print{.cad-float,.cad-bar{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/4s-cadeau-actie.css.map */
