.sofia-sectie{background:var(--achtergrond, #FFFFFF);color:var(--tekstkleur, #14110F);padding-block:56px;font-family:var(--sofia-sans)}.sofia-sectie__binnen{width:100%;max-width:1400px;margin-inline:auto;padding-inline:28px}.sofia-sectie__titel{margin:0;font-family:var(--sofia-sans);font-size:30px;font-weight:500;letter-spacing:-.01em;line-height:1.15;color:inherit}.sofia-sectie__titel--midden{text-align:center}.sofia-sectie__onder{margin:8px 0 0;font-size:15px;line-height:1.5;color:#6b625a}.sofia-spoor{display:flex;gap:16px;min-width:0;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;scroll-behavior:smooth}.sofia-spoor::-webkit-scrollbar{display:none}.sofia-spoor>*{scroll-snap-align:start}.sofia-pijlen{display:flex;gap:10px;flex:0 0 auto}.sofia-pijl{width:46px;height:46px;display:grid;place-items:center;padding:0;border:1px solid rgba(20,17,15,.25);border-radius:50%;background:none;color:inherit;cursor:pointer;transition:border-color .15s ease,background .15s ease,opacity .15s ease}.sofia-pijl:hover{border-color:currentColor;background:#14110f0d}.sofia-pijl[disabled]{opacity:.3;cursor:default}.sofia-pijl svg{width:11px;height:18px}.sofia-stars{display:inline-flex;gap:2px;vertical-align:middle}.sofia-stars--goud{--sterkleur: #F5A623}.sofia-stars--zwart{--sterkleur: #14110F}.sofia-stars__ster{position:relative;display:block;width:var(--ster, 16px);height:var(--ster, 16px)}.sofia-stars__ster svg{display:block;width:100%;height:100%;fill:#d8d8d8}.sofia-stars__ster:before{content:"";position:absolute;top:0;left:0;bottom:0;width:var(--vul, 100%);background:var(--sterkleur, #14110F);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M9 0l2.781 5.924L18 6.88l-4.5 4.609L14.562 18 9 14.924 3.438 18 4.5 11.489 0 6.88l6.219-.956L9 0z'/%3E%3C/svg%3E") no-repeat left center;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M9 0l2.781 5.924L18 6.88l-4.5 4.609L14.562 18 9 14.924 3.438 18 4.5 11.489 0 6.88l6.219-.956L9 0z'/%3E%3C/svg%3E") no-repeat left center;-webkit-mask-size:var(--ster, 16px) var(--ster, 16px);mask-size:var(--ster, 16px) var(--ster, 16px)}.sofia-knop{display:inline-block;margin-top:22px;padding:15px 30px;background:var(--sofia-ink);color:var(--sofia-paper);font-size:13px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;text-decoration:none;transition:background .2s ease}.sofia-knop:hover{background:#2b2b2b}.sofia-reviews__kop{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:26px}.sofia-review{flex:0 0 calc((100% - (var(--per-rij) - 1) * 16px) / var(--per-rij));min-width:0;box-sizing:border-box;padding:24px 22px 26px;background:var(--kaart-bg, #FFFFFF);color:var(--kaart-tekst, #14110F);border:1px solid var(--kaart-rand, transparent)}.sofia-review .sofia-stars{--sterkleur: var(--kaart-ster, #14110F)}.sofia-review__foto{display:block;width:56px;height:56px;margin-bottom:16px;border-radius:50%;object-fit:cover}.sofia-review__foto--leeg{display:grid;place-items:center;background:#8080802e;font-size:20px;font-weight:600;color:var(--kaart-tekst, #8A8178);text-transform:uppercase}.sofia-review__naam{margin:0 0 8px;font-size:16px;font-weight:600;line-height:1.3;color:var(--kaart-tekst, #14110F)}.sofia-review__wanneer{font-size:13px;font-weight:400;color:var(--kaart-tekst, #8A8178);opacity:.6;white-space:nowrap}.sofia-review__tekst{margin:12px 0 0;font-size:15px;line-height:1.55;color:var(--kaart-tekst, #3A3630);opacity:.85}.sofia-fotos{padding-block:48px}.sofia-fotos .sofia-sectie__titel{margin-bottom:26px}.sofia-fotos__strook{display:flex;gap:10px;overflow-x:auto;scrollbar-width:none;padding-inline:10px}.sofia-fotos__strook::-webkit-scrollbar{display:none}.sofia-foto{flex:0 0 auto;display:block;width:calc(var(--hoogte, 420px) * .8);height:var(--hoogte, 420px);overflow:hidden;background:#efeae4}.sofia-foto img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .5s ease}a.sofia-foto:hover img{transform:scale(1.04)}.sofia-foto__leeg{display:block;width:100%;height:100%}.sofia-fotos__bijschrift{margin:22px auto 0;max-width:520px;font-size:15px;line-height:1.5;text-align:center;color:#6b625a}.sofia-opricht__raster{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:48px}.sofia-opricht--rechts .sofia-opricht__beeld{order:2}.sofia-opricht__beeld img,.sofia-opricht__leeg{display:block;width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;background:#efeae4}.sofia-opricht__kop{margin:0 0 12px;font-size:12px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:#b3122a}.sofia-opricht__verhaal{margin-top:16px;font-size:16px;line-height:1.65;color:#3a3630}.sofia-opricht__verhaal p{margin:0 0 14px}.sofia-opricht__verhaal p:last-child{margin-bottom:0}.sofia-opricht__naam{margin:20px 0 0;font-size:22px;font-style:italic;color:var(--sofia-ink)}.sofia-opricht__krabbel{display:block;width:auto;max-width:200px;height:auto;margin:20px 0 0}.sofia-shop__kop{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:20px}.sofia-shop__kop .sofia-sectie__titel{margin:0}.sofia-shop__kop .sofia-pijlen:has(.sofia-pijl[disabled]:first-child):has(.sofia-pijl[disabled]:last-child){display:none}.sofia-shop__paneel[hidden]{display:none}.sofia-kaart{flex:0 0 calc((100% - (var(--per-rij) - 1) * 16px) / var(--per-rij));min-width:0;text-decoration:none;color:inherit}.sofia-kaart__beeld{display:block;width:100%;margin-bottom:12px;overflow:hidden;background:#efeae4}.sofia-kaart__beeld img{display:block;width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;transition:transform .5s ease}.sofia-kaart:hover .sofia-kaart__beeld img{transform:scale(1.04)}.sofia-kaart__naam{display:block;font-size:14px;font-weight:500;line-height:1.4;text-align:center}.sofia-kaart__prijs{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:8px;margin-top:6px;font-size:14px}.sofia-kaart__nu{font-weight:600;color:var(--sofia-ink)}.sofia-kaart__was{color:var(--sofia-red)}.sofia-kaart__bespaar{font-weight:600;color:var(--sofia-red)}.sofia-shop__tabs{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin:0 0 24px}.sofia-shop__tab{padding:9px 18px;border:1px solid var(--sofia-line);border-radius:999px;background:#fff;font-family:var(--sofia-sans);font-size:14px;font-weight:500;color:inherit;cursor:pointer;transition:border-color .15s ease,background .15s ease,color .15s ease}.sofia-shop__tab:hover{border-color:var(--sofia-ink)}.sofia-shop__tab.is-aan{background:var(--sofia-ink);border-color:var(--sofia-ink);color:var(--sofia-paper)}.sofia-shop__leeg{font-size:14px;color:#8a8178;text-align:center}.sofia-collbar{position:relative;background:var(--achtergrond, #FFFFFF);border-bottom:1px solid var(--sofia-line)}.sofia-collbar__spoor{display:flex;align-items:stretch;max-width:1400px;margin-inline:auto;padding-inline:20px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity}.sofia-collbar__spoor::-webkit-scrollbar{display:none}.sofia-collbar__link{position:relative;flex:0 0 auto;display:flex;align-items:center;padding:14px 18px;scroll-snap-align:start;font-family:var(--sofia-sans);font-size:12px;font-weight:500;letter-spacing:.1em;line-height:1;text-transform:uppercase;text-decoration:none;white-space:nowrap;color:var(--tekstkleur, #14110F);transition:color .15s ease,background .15s ease}.sofia-collbar__link+.sofia-collbar__link:before{content:"";position:absolute;left:0;top:50%;width:1px;height:13px;background:var(--sofia-line);transform:translateY(-50%)}.sofia-collbar__link:hover{background:#14110f0a}.sofia-collbar__link.is-aan{color:var(--actief, #B3122A)}.sofia-collbar__link.is-aan:after{content:"";position:absolute;left:18px;right:18px;bottom:-1px;height:2px;background:var(--actief, #B3122A)}@media screen and (max-width:1100px){.sofia-review,.sofia-kaart{flex-basis:calc((100% - 32px) / 3)}}@media screen and (max-width:860px){.sofia-sectie{padding-block:42px}.sofia-sectie__binnen{padding-inline:20px}.sofia-sectie__titel{font-size:25px}.sofia-review,.sofia-kaart{flex-basis:calc((100% - 16px)/2)}.sofia-opricht__raster{grid-template-columns:1fr;gap:28px}.sofia-opricht--rechts .sofia-opricht__beeld{order:0}}@media screen and (max-width:560px){.sofia-sectie__titel{font-size:22px}.sofia-sectie__onder{font-size:14px}.sofia-reviews__kop{flex-direction:column;gap:16px}.sofia-reviews__kop .sofia-pijlen{align-self:flex-end}.sofia-pijl{width:40px;height:40px}.sofia-review{flex-basis:86%;padding:20px 18px 22px}.sofia-kaart{flex-basis:66%}.sofia-foto{width:calc(var(--hoogte, 420px) * .62);height:calc(var(--hoogte, 420px) * .78)}.sofia-shop__tabs{flex-wrap:nowrap;justify-content:flex-start;margin-inline:-20px;padding-inline:20px;overflow-x:auto;scrollbar-width:none}.sofia-shop__tabs::-webkit-scrollbar{display:none}.sofia-shop__tab{flex:0 0 auto;font-size:13px;padding:8px 15px}.sofia-collbar__spoor{padding-inline:12px}.sofia-collbar__link{padding:13px 14px;font-size:11px}.sofia-collbar__link.is-aan:after{left:14px;right:14px}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/sofia-sections.css.map */
