@font-face{font-family:Daydream;src:url(/cdn/shop/files/rm-daydream_80659c71-2ebd-4de6-a220-9e0a7595298c.woff2?v=1793099191) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Daydream Swash;src:url(/cdn/shop/files/rm-daydream-swash.woff2?v=1793099191) format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{--rm-groen: #00db71;--rm-groen-licht: #b5ff97;--rm-groen-mint: #f2ffea;--rm-knop-winkelwagen: #00a341;--rm-knop-standaard: #ffb74a;--rm-oranje: #ff914d;--rm-perzik: #ffd391;--rm-creme: #faf5ec;--rm-zand: #fff1d9;--rm-aqua: #8aedff;--rm-aqua-licht: #ecfeff;--rm-inkt: #1a1a1a;--rm-wit: #ffffff;--rm-font-barlow: var(--text-font-family);--rm-font-days: "Days One", var(--heading-font-family);--rm-font-daydream: "Daydream", cursive;--rm-font-daydream-swash: "Daydream Swash", "Daydream", cursive;--rm-radius-blok: 1.5rem;--rm-radius-knop: 3.75rem}.rm-kop-banner{font-family:var(--rm-font-days);font-weight:400;letter-spacing:0;line-height:1.1}.rm-script{font-family:var(--rm-font-daydream);font-weight:400;letter-spacing:0;line-height:1.2}.rm-script--swash{font-family:var(--rm-font-daydream-swash)}.rm-knop{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:3.25rem;padding:0 1.75rem;border:0;border-radius:var(--rm-radius-knop);font-family:var(--rm-font-barlow);font-weight:700;font-size:max(1.1875rem,19px);line-height:1;text-decoration:none;cursor:pointer;transition:opacity .15s ease}.rm-knop:hover{opacity:.85}.rm-knop:focus-visible{outline:3px solid var(--rm-inkt);outline-offset:3px}.rm-knop--winkelwagen{background:var(--rm-knop-winkelwagen);color:var(--rm-wit)}.rm-knop--standaard{background:var(--rm-knop-standaard);color:var(--rm-wit)}.rm-knop--rand{background:transparent;color:var(--rm-inkt);box-shadow:inset 0 0 0 2px var(--rm-inkt)}.rm-bg--wit{background:var(--rm-wit)}.rm-bg--creme{background:var(--rm-creme)}.rm-bg--zand{background:var(--rm-zand)}.rm-script-sub,.rm-page-product main .shopify-section:not(.shopify-section--main-product) .subheading{font-family:var(--rm-font-daydream)!important;font-weight:400!important;font-size:1.75rem!important;line-height:1.15!important;letter-spacing:0!important;text-transform:none!important;color:var(--rm-knop-winkelwagen);margin:0 0 .25rem}@media screen and (min-width:700px){.rm-script-sub,.rm-page-product main .shopify-section:not(.shopify-section--main-product) .subheading{font-size:2rem!important}}.rm-kop{display:grid;gap:0}.rm-sterren{display:inline-flex;align-items:center;gap:.5rem;text-decoration:none;color:inherit;font-size:.9375rem}.rm-sterren__s{letter-spacing:1px;font-size:1.125rem;line-height:1}.rm-sterren__s .aan{color:var(--rm-oranje)}.rm-sterren__s .uit{color:rgb(var(--text-primary) / .2)}.rm-sterren__n{color:rgb(var(--text-primary) / .65);text-decoration:underline;text-underline-offset:2px}.rm-slider{--rm-gap: 1rem;--rm-cols: 3;position:relative}.rm-track{display:grid;grid-auto-flow:column;gap:var(--rm-gap);grid-auto-columns:82%;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding:.25rem .125rem 1.5rem}.rm-track::-webkit-scrollbar{display:none}.rm-track>*{scroll-snap-align:start;min-width:0}@media screen and (min-width:700px){.rm-track{grid-auto-columns:calc((100% - var(--rm-gap)) / 2)}}@media screen and (min-width:1000px){.rm-track{grid-auto-columns:calc((100% - (var(--rm-cols) - 1) * var(--rm-gap)) / var(--rm-cols))}}.rm-slider-nav{display:flex;gap:.5rem;justify-content:center;margin-top:.25rem}.rm-slider--past .rm-slider-nav{display:none}.rm-slider-nav button{width:2.75rem;height:2.75rem;border-radius:50%;display:grid;place-items:center;cursor:pointer;background:var(--rm-wit);color:var(--rm-inkt);border:1px solid rgb(var(--text-primary) / .12);transition:opacity .15s ease}.rm-slider-nav button[disabled]{opacity:.35;cursor:default}@media screen and (min-width:1000px){.rm-rv__slider{padding-inline:3.5rem}.rm-rv__slider .rm-slider-nav{position:absolute;top:0;right:0;bottom:1.5rem;left:0;margin:0;pointer-events:none;justify-content:space-between;align-items:center}.rm-rv__slider .rm-slider-nav button{pointer-events:auto;border:0;background:transparent}}.rm-meer{display:grid;gap:1.5rem;align-items:start}@media screen and (min-width:1000px){.rm-meer{grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);gap:4rem}}.rm-meer__kop .h2{margin:0}.rm-meer__kaart{background:var(--rm-wit);border:1px solid rgb(var(--text-primary) / .1);border-radius:var(--rm-radius-blok);padding:.25rem 1.5rem;box-shadow:0 18px 40px -24px rgb(var(--text-primary) / .35)}.rm-meer__item+.rm-meer__item{border-top:1px solid rgb(var(--text-primary) / .1)}.rm-meer__item summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:.75rem;padding:1.125rem 0;font-weight:700;font-size:1.125rem}.rm-meer__item summary::-webkit-details-marker{display:none}.rm-meer__ico{display:grid;place-items:center;color:var(--rm-inkt)}.rm-meer__titel{flex:1}.rm-meer__pijl{transition:transform .2s ease;opacity:.7}.rm-meer__item[open] .rm-meer__pijl{transform:rotate(180deg)}.rm-meer__body{padding:0 0 1.25rem 2rem;font-size:1rem}.rm-meer__body ul{padding-left:1.125rem;margin:.25rem 0}.rm-meer__body li{margin:.2rem 0}.rm-rv{display:grid;gap:1.5rem}.rm-rv__kop{text-align:center}.rm-rv__kop .h2{margin:0}.rm-rv__kaart{background:var(--rm-wit);border:1px solid rgb(var(--text-primary) / .1);border-radius:1.25rem;padding:1.25rem 1.25rem 1.5rem;height:100%;display:flex;flex-direction:column;gap:.375rem;box-shadow:0 18px 36px -26px rgb(var(--text-primary) / .4)}.rm-rv__sterren{display:inline-flex;align-items:center;gap:1px;font-size:1.25rem;line-height:1}.rm-rv__sterren .aan{color:var(--rm-oranje)}.rm-rv__sterren .uit{color:rgb(var(--text-primary) / .18)}.rm-rv__sterren--groot a{margin-left:.5rem;font-size:1rem;font-weight:700;color:var(--rm-inkt);text-underline-offset:2px}.rm-rv__sterren--klein{font-size:1rem}.rm-rv__wie{display:flex;align-items:center;gap:.5rem;margin-top:.375rem}.rm-rv__badge{background:var(--rm-knop-winkelwagen);color:var(--rm-wit);font-size:.75rem;font-weight:700;border-radius:999px;padding:.1rem .5rem}.rm-rv__plaats{font-size:.875rem;color:rgb(var(--text-primary) / .6)}.rm-rv__titel{font-size:1.0625rem;font-weight:700;margin:.5rem 0 0}.rm-rv__tekst{margin:.25rem 0 0;font-size:1rem;color:rgb(var(--text-primary) / .75);display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.rm-rv__kaart.is-open .rm-rv__tekst{-webkit-line-clamp:unset;display:block}.rm-rv__lees{margin-top:auto;padding-top:.75rem;align-self:flex-start;background:none;border:0;font:inherit;font-weight:700;text-decoration:underline;text-underline-offset:3px;cursor:pointer;color:var(--rm-inkt)}.rm-rv__meer{text-align:center}.rm-rv__samen{background:var(--rm-wit);border:1px solid rgb(var(--text-primary) / .1);border-radius:var(--rm-radius-blok);padding:1.5rem;display:grid;gap:1.25rem;align-items:center;box-shadow:0 18px 40px -26px rgb(var(--text-primary) / .4)}@media screen and (min-width:1000px){.rm-rv__samen{grid-template-columns:1fr 1.2fr 1fr;padding:1.75rem 3rem}.rm-rv__schrijf{text-align:right}}.rm-rv__score{display:grid;gap:.25rem;font-size:1rem}.rm-rv__hist{display:grid;gap:.3rem}.rm-rv__rij{display:grid;grid-template-columns:auto 1fr 2rem;align-items:center;gap:.75rem;font-size:.875rem}.rm-rv__balk{height:.625rem;border-radius:99px;background:var(--rm-creme);overflow:hidden}.rm-rv__balk i{display:block;height:100%;background:var(--rm-knop-winkelwagen);border-radius:99px}.rm-rv__alle{background:var(--rm-wit);border-radius:var(--rm-radius-blok);padding:1.25rem 1.5rem}
/*# sourceMappingURL=/cdn/shop/t/7/assets/rm-huisstijl.css.map */
