.lo-sr-section{padding-block:48px;color:var(--lo-ink);font-family:var(--lo-font-body);font-size:16px;line-height:1.6;overflow-wrap:anywhere}.lo-sr-section *,.lo-sr-section *:before,.lo-sr-section *:after{box-sizing:border-box}.lo-sr-bg--page{background-color:var(--lo-page)}.lo-sr-bg--vloer{background-color:var(--lo-vloer)}.lo-sr-bg--diep{background-color:var(--lo-diep);color:var(--lo-on-dark)}.lo-sr-container{width:100%;max-width:var(--lo-max);padding-inline:var(--lo-gutter);margin-inline:auto;box-sizing:border-box}.lo-sr-content{min-width:0}.lo-sr-content>*+*{margin-top:24px}.lo-sr-richtext{font-size:16px;line-height:1.65}.lo-sr-richtext p{margin:0}.lo-sr-richtext p+p{margin-top:16px}.lo-sr-richtext a{display:inline-block;min-width:44px;min-height:44px;padding-block:9px;color:inherit;text-decoration:underline;text-underline-offset:3px}.lo-sr-heading{flex-wrap:wrap}.lo-sr-heading>h2{min-width:0;max-width:100%;flex-shrink:1}.lo-sr-heading>a{max-width:100%}.lo-sr-eyebrow{display:flex;align-items:center;gap:12px}.lo-sr-arrow{display:block;flex:0 0 20px}.lo-sr-photo{display:block;width:100%;height:100%;object-fit:cover;border-radius:0}.lo-sr-actions{display:flex;flex-direction:column;gap:12px}.lo-sr-button{max-width:100%;min-width:44px;min-height:52px;padding:14px 20px;white-space:normal;text-align:center}.lo-sr-actions>a{width:100%}.lo-sr-button>span:first-child{min-width:0}.lo-sr-hero-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:32px}.lo-sr-hero-grid--text{max-width:840px}.lo-sr-hero-media{position:relative;min-width:0;aspect-ratio:4 / 3}.lo-sr-hero-media>img{position:absolute;top:0;right:0;bottom:0;left:0}.lo-sr-position--center>img{object-position:center}.lo-sr-position--top>img{object-position:center top}.lo-sr-position--bottom>img{object-position:center bottom}.lo-sr-hero-open{display:flex;align-items:center;flex-wrap:wrap;gap:12px;font-size:15px}.lo-sr-grid{display:grid;gap:1px;padding:1px;margin:0;list-style:none;background-color:var(--lo-line)}.lo-sr-grid>li{margin:0}.lo-sr-grid>li:before{content:none}.lo-sr-grid.lo-sr-brands{gap:0;padding:0;background:none;border-top:1px solid var(--lo-line);border-left:1px solid var(--lo-line)}.lo-sr-grid.lo-sr-brands>.lo-sr-brand{border-right:1px solid var(--lo-line);border-bottom:1px solid var(--lo-line)}.lo-sr-points{grid-template-columns:repeat(2,minmax(0,1fr))}.lo-sr-point{min-width:0;padding:24px 16px;background-color:var(--lo-page)}.lo-sr-point-title{margin:16px 0 8px;font-family:var(--lo-font-head);font-weight:600;font-size:18px;line-height:1.25}.lo-sr-point p{margin:0;color:var(--lo-ink-soft);font-size:15px;line-height:1.6}.lo-sr-practical-grid{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:40px}.lo-sr-hours{margin:0 0 40px}.lo-sr-hours-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;align-items:center;min-height:44px;padding-block:10px;border-bottom:1px solid var(--lo-line);color:var(--lo-ink-soft)}.lo-sr-hours-row:first-child{border-top:1px solid var(--lo-line)}.lo-sr-hours-row--open{color:var(--lo-ink)}.lo-sr-hours-row dt{margin:0;font-weight:400}.lo-sr-hours-row dd{display:flex;align-items:center;justify-content:flex-end;gap:12px;margin:0;text-align:right}.lo-sr-address{font-style:normal}.lo-sr-address span{display:block}.lo-sr-notes{display:grid;gap:12px;padding:0;list-style:none}.lo-sr-notes li{display:flex;align-items:baseline;gap:12px}.lo-sr-notes li>span:last-child{min-width:0}.lo-sr-contact{display:flex;flex-direction:column;align-items:flex-start}.lo-sr-contact a{display:inline-flex;align-items:center;min-height:44px;min-width:44px;max-width:100%;color:inherit;text-decoration:underline;text-underline-offset:3px}.lo-sr-map{min-width:0}.lo-sr-map-link{display:block;min-width:44px;min-height:44px;color:inherit;text-decoration:none}.lo-sr-map-media{aspect-ratio:4 / 3}.lo-sr-map-drawing{position:relative;display:grid;place-items:center;aspect-ratio:4 / 3;background-color:var(--lo-vloer)}.lo-sr-map-streets{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;stroke:var(--lo-line);stroke-width:1}.lo-sr-map-road{stroke:var(--lo-maat)}.lo-sr-map-pin{position:relative;display:flex;align-items:center;flex-direction:column;gap:8px;max-width:100%;padding:16px;background-color:var(--lo-vloer);text-align:center}.lo-sr-map-diamond{width:14px;height:14px;margin-bottom:12px;background-color:var(--lo-ruit);transform:rotate(45deg)}.lo-sr-map-caption{padding-block:12px}.lo-sr-categories{grid-template-columns:minmax(0,1fr)}.lo-sr-category{display:flex;flex-direction:column;min-width:0;color:inherit;background-color:var(--lo-page);text-decoration:none}.lo-sr-category-media{aspect-ratio:4 / 3;overflow:hidden}.lo-sr-category-media>img{transition:transform var(--lo-dur-4) var(--lo-ease-out)}.lo-sr-category-media--product{background-color:var(--lo-vloer)}.lo-sr-category-media--product>img{padding:8%;object-fit:contain;mix-blend-mode:multiply}.lo-sr-category-content{display:flex;flex:1;flex-direction:column;align-items:stretch;padding:24px}.lo-sr-category-content>span:first-child{flex:none;margin-bottom:24px}.lo-sr-category-title{margin:0 0 12px;font-family:var(--lo-font-head);font-weight:600;font-size:20px;line-height:1.25}.lo-sr-category-content p{margin:0 0 24px;color:var(--lo-ink-soft);font-size:15px;line-height:1.6}.lo-sr-category-arrow{align-self:flex-end;margin-top:auto}.lo-sr-brands{grid-template-columns:repeat(2,minmax(0,1fr))}.lo-sr-brand{min-width:0;background-color:var(--lo-vloer)}.lo-sr-brand-link{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:56px;height:100%;padding:20px 16px;color:inherit;text-decoration:none;font-family:var(--lo-font-head);font-weight:600;font-size:18px;line-height:1.3}.lo-sr-brand-name{position:relative;min-width:0}.lo-sr-brand-line{position:absolute;inset-inline:0;bottom:-8px;min-width:0;transform:scaleX(0);transform-origin:left;transition:transform var(--lo-dur-3) var(--lo-ease-out)}.lo-sr-textimage{display:grid;grid-template-columns:minmax(0,1fr);gap:32px}.lo-sr-textimage--text{max-width:min(68ch,760px);margin-inline:auto}.lo-sr-textimage-media{aspect-ratio:4 / 3;min-width:0}.lo-sr-maatkop{display:flex;align-items:center;gap:12px;max-width:160px}.lo-sr-gallery{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}.lo-sr-gallery-media{min-width:0;aspect-ratio:4 / 5}.lo-sr-faq{border-top:1px solid var(--lo-line)}.lo-sr-faq-item{margin:0;border-bottom:1px solid var(--lo-line)}.lo-sr-faq-item>summary{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:56px;padding-block:16px;cursor:pointer;list-style:none;font-family:var(--lo-font-body);font-weight:500;font-size:17px;line-height:1.5}.lo-sr-faq-item>summary::marker{content:""}.lo-sr-faq-item>summary::-webkit-details-marker{display:none}.lo-sr-faq-plus{flex:0 0 20px;transition:transform var(--lo-dur-2) var(--lo-ease-out)}.lo-sr-faq-item[open] .lo-sr-faq-plus{transform:rotate(45deg)}.lo-sr-faq-answer{max-width:72ch;padding-block:0 24px}.lo-sr-cta-content{max-width:760px;margin-inline:auto;text-align:center}.lo-sr-cta-content>h2{color:inherit}.lo-sr-cta.lo-sr-bg--diep .lo-sr-content>p{color:var(--lo-on-dark)}.lo-sr-cta.lo-sr-bg--diep a:focus-visible{outline-color:var(--lo-on-dark)}@media(min-width:560px){.lo-sr-categories{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:750px){.lo-sr-actions{flex-direction:row;flex-wrap:wrap;align-items:stretch}.lo-sr-actions>a{flex:1 1 0;width:auto}.lo-sr-brands,.lo-sr-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}.lo-sr-cta .lo-sr-actions{justify-content:center}.lo-sr-cta .lo-sr-actions>a{flex:0 1 auto;min-width:200px}}@media(min-width:990px){.lo-sr-section{padding-block:80px}.lo-sr-hero-grid{grid-template-columns:minmax(0,58fr) minmax(0,42fr);gap:40px;align-items:stretch}.lo-sr-hero-grid--text{grid-template-columns:minmax(0,1fr)}.lo-sr-hero-media{min-width:0;min-height:420px;aspect-ratio:auto;height:100%}.lo-sr-hero-content{align-self:center}.lo-sr-hero-content>h1{font-size:48px}.lo-sr-points{grid-template-columns:repeat(4,minmax(0,1fr))}.lo-sr-point{padding:32px 24px}.lo-sr-practical-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lo-sr-categories{grid-template-columns:repeat(3,minmax(0,1fr))}.lo-sr-brands{grid-template-columns:repeat(5,minmax(0,1fr))}.lo-sr-textimage{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;align-items:center}.lo-sr-textimage--text{grid-template-columns:minmax(0,1fr)}.lo-sr-textimage--right .lo-sr-textimage-media{grid-column:2;grid-row:1}.lo-sr-textimage--right .lo-sr-textimage-content{grid-column:1;grid-row:1}.lo-sr-gallery{gap:24px}}@media(min-width:1200px){.lo-sr-hero-media{min-height:520px}}.lo-sr-actions>a{white-space:nowrap;flex-basis:auto}@media(hover:hover)and (pointer:fine){a.lo-sr-category:hover .lo-sr-photo{transform:scale(calc(1 + .03 * var(--lo-move)))}a.lo-sr-brand-link:hover .lo-sr-brand-line{transform:scaleX(1)}}.lo-sr-brand-link:focus-visible .lo-sr-brand-line{transform:scaleX(1)}
/*# sourceMappingURL=/cdn/shop/t/6/assets/lukkes-showroom.css.map */
