:root{--flo-paper:#ffffff;--flo-mist:#f3f4ef;--flo-leaf:#b4eed6;--flo-leaf-soft:#e9f8f1;--flo-leaf-deep:#2a7f62;--flo-ink:#10183a;--flo-greenbee:#444c2c;--flo-ink-2:#434b6b;--flo-blue:#2b37d6;--flo-blue-ink:#1d27a8;--flo-line:#dde1ec;--flo-line-strong:#b9bfd3;--flo-star:#10183a;--flo-radius:14px;--flo-radius-lg:22px;--flo-font-display:"Recia", Georgia, serif;--flo-font-body:"Switzer", system-ui, -apple-system, "Segoe UI", sans-serif;--flo-wrap:1240px;--flo-gutter:clamp(16px,4vw,40px);--flo-header-h:60px;--flo-shadow:0 1px 2px rgba(16,24,58,.06),0 8px 24px rgba(16,24,58,.08)}.flo{font-synthesis:none;letter-spacing:0;background:var(--flo-paper);color:var(--flo-ink);font-family:var(--flo-font-body);font-size:17px;line-height:1.55;-webkit-font-smoothing:antialiased}@media(min-width:900px){.flo{font-size:18px}:root{--flo-header-h:72px}}.flo img{max-width:100%;height:auto;display:block}.flo a{color:var(--flo-ink);text-decoration-thickness:2px;text-underline-offset:3px;text-decoration-color:var(--flo-leaf-deep)}.flo a:hover{text-decoration-color:#3c5a22}.flo button,.flo input,.flo select{font:inherit;color:inherit}.flo h1,.flo h2,.flo h3{font-family:var(--flo-font-display);font-weight:600;line-height:1.08;letter-spacing:-.01em;margin:0 0 .4em;text-wrap:balance}.flo h1{font-size:clamp(36px,5vw,68px)}.flo h2{font-size:clamp(25.6px,2.9vw,37.6px)}.flo h3{font-size:clamp(19.2px,1.8vw,23.2px);letter-spacing:-.005em}.flo p{margin:0 0 1em;text-wrap:pretty}.flo .wrap{max-width:var(--flo-wrap);margin-inline:auto;padding-inline:var(--flo-gutter)}.flo .section{padding-block:clamp(56px,7vw,88px)}.flo .visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.flo:focus-visible{outline:3px solid var(--flo-blue);outline-offset:3px;border-radius:6px}.flo .btn{display:inline-flex;align-items:center;justify-content:center;gap:.5em;min-height:52px;padding:0 1.5em;border-radius:999px;border:2px solid var(--flo-ink);background:var(--flo-ink);color:#fff;font-weight:700;font-size:16.32px;text-decoration:none;cursor:pointer;transition:background .15s}.flo .btn:hover{background:#26305a;border-color:#26305a}.flo .btn--ghost{background:transparent;color:var(--flo-ink)}.flo .btn--ghost:hover{background:var(--flo-leaf-soft);color:var(--flo-ink)}.flo .stars{display:inline-flex;gap:2px;color:var(--flo-star)}.flo .stars svg{width:1em;height:1em}@media(prefers-reduced-motion:reduce){.flo *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.flo .link-tap{display:inline-block;padding-block:10px;min-height:44px;line-height:24px}.flo .rev-note{font-size:14.08px;color:var(--flo-ink-2);margin:.75em 0 0}.arch{position:relative;overflow:hidden;border-radius:999px 999px var(--flo-radius) var(--flo-radius);aspect-ratio:4/5;background:var(--flo-mist)}.arch>img{width:100%;height:100%;object-fit:cover}.arch--contain{background:var(--flo-paper)}.arch--contain>img{object-fit:contain;padding:8% 10% 4%}.band--mist .arch--contain,.band--leaf-soft .arch--contain{background:var(--flo-paper)}.lijn{display:block;width:100%;max-width:220px;aspect-ratio:1;object-fit:contain;padding:14px;background:var(--flo-leaf-deep);border-radius:999px 999px var(--flo-radius) var(--flo-radius)}.ico{overflow:visible}.ico__w{fill:none;stroke:#fff;stroke-width:4;stroke-linecap:round;stroke-linejoin:round}.ico__arrow{fill:none;stroke:var(--flo-leaf);stroke-width:4;stroke-linecap:round;stroke-linejoin:round}.ico__leaf{fill:var(--flo-leaf)}.ico__turn{transform-box:view-box;transform-origin:60px 66px}.flo-foto{aspect-ratio:4/5;object-fit:cover;border-radius:999px 999px var(--flo-radius) var(--flo-radius);box-shadow:0 1px 2px #10183a0f,0 8px 24px #10183a1a}.has-motion [data-reveal]{transition:opacity .7s cubic-bezier(.2,.7,.2,1),translate .8s cubic-bezier(.2,.7,.2,1)}.has-motion [data-reveal].m-from{opacity:0;translate:0 28px;transition:none}[data-splitline] .m-w{display:inline-block;overflow:hidden;vertical-align:top;padding-bottom:.14em;margin-bottom:-.14em}[data-splitline] .m-wi{display:inline-block;transition:transform .8s cubic-bezier(.2,.75,.15,1)}.has-motion [data-splitline].m-from .m-wi{transform:translateY(110%);transition:none}@keyframes m-float{0%,to{translate:0 0}50%{translate:0 -10px}}.has-motion [data-float]{animation:m-float 5s ease-in-out infinite}.has-motion [data-float="4"]{animation-duration:4s}.has-motion [data-float="6"]{animation-duration:6s}@keyframes m-float-shadow{0%,to{scale:1;opacity:1}50%{scale:.84;opacity:.7}}.has-motion [data-float-shadow]{animation:m-float-shadow 5s ease-in-out infinite}.has-motion [data-float-shadow="4"]{animation-duration:4s}.has-motion [data-float-shadow="6"]{animation-duration:6s}.m-tilt{transition:transform .5s cubic-bezier(.2,.7,.2,1);transform-style:preserve-3d;will-change:transform}.m-tilt:hover{transition-duration:.12s}.has-motion [data-parallax],.has-motion [data-spin-scroll]{will-change:transform}[data-draw] path{stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}[data-marquee]{overflow:hidden;white-space:nowrap;contain:paint}[data-marquee] .m-track{display:flex;flex-wrap:nowrap;width:max-content;will-change:transform}[data-marquee] .m-unit{display:flex;flex:none}@media(prefers-reduced-motion:reduce){[data-reveal],[data-splitline] .m-wi,[data-float],[data-float-shadow],.m-tilt{animation:none!important;transition:none!important}}.pause-btn{display:grid;place-items:center;width:48px;height:48px;padding:0;border:0;border-radius:50%;background:var(--flo-paper);color:var(--flo-ink);cursor:pointer;box-shadow:0 2px 10px #10183a38}.pause-btn[hidden]{display:none}.pause-btn:hover{background:var(--flo-leaf-soft)}.pause-btn:focus-visible{outline:3px solid var(--flo-blue);outline-offset:2px}.pause-btn .i-play,.pause-btn[aria-pressed=true] .i-pause{display:none}.pause-btn[aria-pressed=true] .i-play{display:block}.vine-leaf__shape{fill:var(--flo-leaf-deep);stroke:none}.vine-leaf__stem{fill:none;stroke:var(--flo-leaf-deep);stroke-width:2;stroke-linecap:round;vector-effect:non-scaling-stroke}.vine-leaves g:nth-child(4n+1) .vine-leaf__shape{fill:color-mix(in srgb,var(--flo-leaf-deep) 78%,var(--flo-leaf))}@media(max-width:759px){.vine-leaves{display:none}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/flo-base.css.map */
