.lm-kaw{--lm-ink:#1f1a37;--lm-blue:#626f92;--lm-peach:#f9c4ac;--lm-paper:#fbf9f6;--lm-line:#e6e4e2;color:var(--lm-ink);background:#fff;font-family:inherit}.lm-kaw *{box-sizing:border-box}.lm-kaw .lm-container{width:min(1180px,calc(100% - 36px));margin-inline:auto}.lm-kaw h1,.lm-kaw h2,.lm-kaw h3{letter-spacing:-.025em;line-height:1.14;margin:0}.lm-kaw h1{font-size:clamp(36px,4.6vw,64px)}.lm-kaw h2{font-size:clamp(27px,3.2vw,42px)}.lm-kaw h3{font-size:clamp(21px,2.1vw,26px)}.lm-kaw p{line-height:1.65}.lm-kaw a{text-decoration:none}.lm-kaw .lm-eyebrow{font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--lm-blue)}.lm-kaw .lm-hero{display:grid;grid-template-columns:1fr 1fr;min-height:490px;background:linear-gradient(135deg,#fff4ed,#f6f5f3)}.lm-kaw .lm-hero__copy{padding:clamp(30px,5vw,80px) clamp(20px,6vw,90px);align-self:center}.lm-kaw .lm-hero__copy>p:not(.lm-eyebrow){max-width:56ch;color:#555461;font-size:17px}.lm-kaw .lm-hero__visual{position:relative;overflow:hidden;min-height:350px}.lm-kaw .lm-hero__visual img{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover}.lm-kaw .lm-button{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:14px 22px;border-radius:10px;background:var(--lm-blue);color:#fff!important;font-weight:650;font-size:14px;border:1px solid var(--lm-blue);min-height:46px;text-align:center;cursor:pointer;transition:transform .18s,background-color .18s}.lm-kaw .lm-button:hover{background:#4e5b79;transform:translateY(-2px)}.lm-kaw .lm-button--outline{background:transparent;color:var(--lm-blue)!important}.lm-kaw .lm-button--outline:hover{background:#e8eaf0}.lm-kaw .lm-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.lm-kaw .lm-kaw-section{padding:clamp(40px,6vw,84px) 0}.lm-kaw .lm-kaw-section--soft{background:var(--lm-paper)}.lm-kaw .lm-heading{max-width:740px;margin:0 0 28px}.lm-kaw .lm-heading>p:last-child{color:#595965}.lm-kaw .lm-concept-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.lm-kaw .lm-concept-card{border:1px solid var(--lm-line);border-radius:18px;background:#fff;overflow:hidden;display:block;color:var(--lm-ink);transition:transform .2s,box-shadow .2s}.lm-kaw .lm-concept-card:hover{transform:translateY(-4px);box-shadow:0 12px 35px #1f1a3714}.lm-kaw .lm-concept-card__image{aspect-ratio:4/3;background:#f2ece7;overflow:hidden}.lm-kaw .lm-concept-card__image img{width:100%;height:100%;display:block;object-fit:cover;transition:transform .25s}.lm-kaw .lm-concept-card:hover .lm-concept-card__image img{transform:scale(1.035)}.lm-kaw .lm-concept-card__copy{padding:20px}.lm-kaw .lm-concept-card__copy p{color:#62626c;font-size:14px;margin:8px 0 16px}.lm-kaw .lm-concept-card__copy strong{color:var(--lm-blue);font-size:14px}.lm-kaw .lm-age{display:inline-block;background:#fff0e7;border-radius:40px;padding:5px 10px;color:#634c47;font-size:11px;font-weight:650;margin-bottom:11px}.lm-kaw .lm-category-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.lm-kaw .lm-category{padding:24px 20px;border:1px solid var(--lm-line);background:#fff;border-radius:14px;color:var(--lm-ink);font-size:17px;font-weight:650;display:flex;align-items:center;justify-content:space-between;gap:8px}.lm-kaw .lm-category span{color:var(--lm-blue)}.lm-kaw .lm-category:hover{border-color:var(--lm-blue);background:#f7f8fc}.lm-kaw .lm-room{scroll-margin-top:100px;border:1px solid var(--lm-line);border-radius:20px;background:#fff;overflow:hidden;margin:0 0 24px}.lm-kaw .lm-room__top{display:grid;grid-template-columns:36% 1fr;align-items:stretch}.lm-kaw .lm-room__image{background:#f2ece7;position:relative;min-height:270px}.lm-kaw .lm-room__image img{position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;object-fit:cover}.lm-kaw .lm-room__copy{padding:clamp(24px,3.5vw,45px)}.lm-kaw .lm-room__copy p{margin-bottom:0;color:#60606b}.lm-kaw .lm-room__products{padding:22px 25px;border-top:1px solid var(--lm-line)}.lm-kaw .lm-room__products-title{font-size:16px;font-weight:700;margin:0 0 16px}.lm-kaw .lm-product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.lm-kaw .lm-product{border:1px solid #ebebed;padding:13px;border-radius:12px;display:flex;flex-direction:column}.lm-kaw .lm-product__top{display:flex;gap:12px;align-items:flex-start;min-height:90px}.lm-kaw .lm-product__image{flex:0 0 80px;aspect-ratio:1;background:#f8f6f4;border-radius:7px;overflow:hidden}.lm-kaw .lm-product__image img{width:100%;height:100%;object-fit:cover}.lm-kaw .lm-product__title{font-size:13px;line-height:1.4;color:var(--lm-ink);font-weight:650;display:block}.lm-kaw .lm-product__price{font-size:14px;display:block;margin-top:7px;color:var(--lm-blue)}.lm-kaw .lm-product__choose{margin-top:auto;display:flex;gap:8px;align-items:center;font-size:12px;padding-top:12px}.lm-kaw .lm-product__choose label{display:flex;align-items:center;gap:5px;flex-shrink:0}.lm-kaw .lm-product__choose select{min-width:0;width:100%;padding:9px 8px;border:1px solid #d8d7de;border-radius:7px;background:#fff;color:var(--lm-ink)}.lm-kaw .lm-room__footer{margin-top:16px;display:flex;justify-content:space-between;align-items:center;gap:15px;flex-wrap:wrap}.lm-kaw .lm-room__feedback{color:#6a5c50;font-size:13px}.lm-kaw .lm-support{border-radius:22px;padding:clamp(30px,5vw,60px);background:#f7f1ed;display:grid;grid-template-columns:1.5fr 1fr;gap:30px;align-items:center}.lm-kaw .lm-support p{color:#64606a}.lm-kaw details{padding:18px 0;border-bottom:1px solid var(--lm-line)}.lm-kaw summary{cursor:pointer;font-weight:650}.lm-kaw details p{color:#595963;font-size:15px}.lm-kaw :focus-visible{outline:3px solid var(--lm-peach);outline-offset:3px}@media(max-width:980px){.lm-kaw .lm-concept-grid,.lm-kaw .lm-category-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lm-kaw .lm-product-grid{grid-template-columns:1fr 1fr}}@media(max-width:680px){.lm-kaw .lm-hero{grid-template-columns:1fr}.lm-kaw .lm-hero__visual{order:-1;min-height:310px}.lm-kaw .lm-concept-grid,.lm-kaw .lm-category-grid,.lm-kaw .lm-product-grid,.lm-kaw .lm-room__top,.lm-kaw .lm-support{grid-template-columns:1fr}.lm-kaw .lm-room__image{min-height:250px}.lm-kaw .lm-room__products{padding:20px 15px}.lm-kaw .lm-concept-card__image{aspect-ratio:16/10}.lm-kaw .lm-room__footer .lm-button{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/lomamo-kinderopvang-wereld.css.map */
