.goedkopespc-brand{display:block;width:520px;max-width:65%;flex-shrink:0}.goedkopespc-brand img{display:block;width:100%;height:auto}.goedkopespc-header .container{gap:24px}@media(max-width:575px){.goedkopespc-header .container{flex-direction:column;align-items:flex-start!important;gap:16px}.goedkopespc-brand{width:100%;max-width:100%}.goedkopespc-header .container>a:last-child{font-size:14px}}
.spc-navigation{display:flex;gap:28px;align-items:center}.spc-navigation a{font-weight:700;color:#222;white-space:nowrap}
.spc-hero-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:45px;align-items:center}.spc-hero-image{width:100%;height:420px;object-fit:cover}.spc-hero-grid .btn-brown{display:inline-flex;min-height:0;margin-top:20px}
.spc-store{background:#f3f1eb}.spc-store-gallery{display:grid;grid-template-columns:1.3fr 1fr 1fr;gap:20px;margin-top:28px}.spc-store-gallery a{display:block;cursor:zoom-in}.spc-store-gallery img{width:100%;height:360px;object-fit:cover}.spc-store .btn-brown{display:inline-flex;min-height:0}
#aanbod{scroll-margin-top:25px}
@media(max-width:767px){.spc-hero-grid{grid-template-columns:1fr;gap:25px}.spc-hero-image{height:280px}.spc-store-gallery{grid-template-columns:1fr}.spc-store-gallery img{height:320px}.spc-navigation{gap:24px}}

.spc-hero-grid .spc-hero-button{margin-top:22px;padding:16px 27px;font-size:16px}

.spc-fullscreen-hero{position:relative;min-height:100vh;min-height:100svh;display:flex;align-items:center;padding:100px 0;overflow:hidden;background:#29251e}
.spc-fullscreen-photo,.spc-hero-shade{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}
.spc-hero-shade{background:linear-gradient(90deg,rgba(0,0,0,.75),rgba(0,0,0,.35) 60%,rgba(0,0,0,.08))}
.spc-fullscreen-content{position:relative;z-index:1;color:#fff}.spc-fullscreen-content h1{color:#fff;font-size:clamp(42px,5.5vw,78px);line-height:1.08;margin-bottom:28px;max-width:850px}.spc-fullscreen-content p{max-width:620px;color:#fff;font-size:19px;line-height:1.7}.spc-fullscreen-content .spc-hero-subtitle{font-size:24px;font-weight:600}
.spc-showroom{padding:75px 0;background:#f3f1eb}.spc-showroom-heading{display:flex;gap:40px;justify-content:space-between;align-items:center;margin-bottom:35px}.spc-showroom-heading>div{max-width:740px}.spc-showroom-heading h2.h3{font-size:1.75rem;line-height:1.3}.spc-showroom-heading p{line-height:1.8;margin-bottom:0}.spc-showroom-heading>a{flex-shrink:0}
.spc-showroom-gallery{display:grid;grid-template-columns:1.3fr 1fr 1fr;gap:20px}.spc-showroom-gallery figure{margin:0}.spc-showroom-gallery a{display:block;cursor:zoom-in}.spc-showroom-gallery img{width:100%;height:390px;object-fit:cover;display:block}.spc-showroom-gallery figcaption{font-size:13px;line-height:1.5;padding-top:12px;color:#555}
.spc-related{padding:85px 0}.spc-about{padding:75px 0}.spc-about p{line-height:1.85}
@media(max-width:767px){.spc-fullscreen-hero{padding:65px 0}.spc-fullscreen-content .spc-hero-subtitle{font-size:20px}.spc-hero-shade{background:rgba(0,0,0,.55)}.spc-showroom,.spc-about{padding:45px 0}.spc-showroom-heading{display:block}.spc-showroom-heading>a{margin-top:22px}.spc-showroom-gallery{grid-template-columns:1fr 1fr}.spc-showroom-gallery figure:first-child{grid-column:1/-1}.spc-showroom-gallery img{height:240px}.spc-showroom-gallery figure:first-child img{height:340px}.spc-related{padding:55px 0}}

.spc-about .spc-editorial-grid{display:grid;grid-template-columns:1fr 1.4fr;gap:70px;align-items:center}
.spc-about .spc-build-photo{margin:0}.spc-about .spc-build-photo img{display:block;width:100%;height:auto}
.spc-about .spc-build-photo figcaption{font-size:12px;line-height:1.6;color:#666;margin-top:14px}
.spc-about h2{font-size:30px;line-height:1.25;margin-bottom:25px}.spc-about p{line-height:1.85}
@media(max-width:767px){.spc-about .spc-editorial-grid{grid-template-columns:1fr;gap:28px}.spc-about h2{font-size:26px}}

.spc-native-header{position:relative!important;top:auto!important;background:#fff!important}
.spc-native-header .navbar-brand{width:480px;max-width:65%;margin-right:20px}
.spc-native-header .navbar-brand img,.spc-native-header.scrollHeader .navbar-brand img{width:100%;max-height:none;height:auto}
.spc-native-header .navbar-nav>li>a{color:#222!important}
@media(max-width:991px){.spc-native-header .navbar-header{width:calc(100% - 65px)}.spc-native-header .navbar-brand{width:360px;max-width:100%;margin:0}.spc-native-header .navbar-toggler{cursor:pointer}.spc-native-header #nav{background:#fff}.spc-native-header .navbar-nav>li>a{padding:15px 20px}}
@media(max-width:767px){body{padding-bottom:54px}#click-to-call-bar.ctc-bar{display:block!important;position:fixed;bottom:0;left:0;width:100%;height:54px;line-height:54px;z-index:1000;background:#cfae46!important;color:#222!important;font-weight:700;text-align:center}.scroll-to-top{bottom:75px!important}}
