body:has([data-kameo-design=garantievoorwaarden]) .svc-wn{background:#faf8fc;padding:68px 0 80px}body:has([data-kameo-design=garantievoorwaarden]) .svc-kop{display:grid;grid-template-columns:1fr 1fr;gap:60px;max-width:none;align-items:end;margin-bottom:32px}body:has([data-kameo-design=garantievoorwaarden]) .svc-lede{margin:0;max-width:510px;font-size:15px}.kg-products{display:grid;gap:16px}.kg-product{border:1px solid #e5dbea;border-radius:22px;background:#fff;overflow:hidden}.kg-product[open]{border-color:#cdb4e4;box-shadow:0 12px 34px -24px #52297266}.kg-product__summary{display:grid;grid-template-columns:112px minmax(0,1fr) auto 38px;gap:24px;align-items:center;list-style:none;padding:24px 28px;cursor:pointer;transition:background .18s ease-out}.kg-product__summary::-webkit-details-marker{display:none}.kg-product__summary:hover{background:#f8f4fc}.kg-product[open] .kg-product__summary{background:#f3edfa}.kg-product__image{width:112px;height:86px;object-fit:cover;border-radius:12px;display:block}.kg-product__intro{display:grid;gap:6px}.kg-product__name{font-size:28px;letter-spacing:-.035em;font-weight:600;color:#1d1d1d;line-height:1.1}.kg-product__sub{font-size:14px;color:#6d7390;line-height:1.5}.kg-product__term{max-width:165px;line-height:1.3;color:#714ba1;font-size:16px;font-weight:600;text-align:right}.kg-product__toggle{display:grid;place-items:center;width:38px;height:38px;background:#fff;border:1px solid #ded0ea;border-radius:50%;color:#714ba1}.kg-product__toggle svg{width:22px;height:22px;transition:transform .2s ease-out}.kg-product[open] .kg-product__toggle{background:#522972;color:#fff;border-color:#522972}.kg-product[open] .kg-product__toggle svg{transform:rotate(180deg)}.kg-coverage{display:grid;grid-template-columns:1fr 1fr;padding:34px 36px 38px;gap:48px}.kg-coverage__column+section{border-left:1px solid #e8e0ee;padding-left:40px}.kg-coverage__column h3{font-size:21px;font-weight:600;letter-spacing:-.02em;display:flex;align-items:center;gap:12px;margin:0 0 15px;color:#1d1d1d}.kg-coverage__column h3 span{background:#eee8f4;width:30px;height:30px;display:grid;place-items:center;border-radius:50%;color:#846994;font-size:18px;flex:none}.kg-coverage__column--yes h3 span{background:#eef6e6;color:#598526}.kg-coverage__column ul{list-style:none;padding:0;margin:0}.kg-coverage__column li{font-size:15px;line-height:1.55;color:#60647a;padding:13px 0 13px 21px;position:relative;border-bottom:1px solid #f0ebf4;margin:0}.kg-coverage__column li:last-child{border-bottom:0}.kg-coverage__column li:before{content:"";position:absolute;left:2px;top:22px;width:5px;height:5px;border-radius:50%;background:#baa4c9}.kg-coverage__column--yes li:before{background:#83ac59}.kg-product__summary:focus-visible{outline:3px solid #8b00e3;outline-offset:-4px}body:has([data-kameo-design=over-kameo-sleep]) .s-breadcrumbs{display:none}.ka-hero{position:relative;background:#210c2e;color:#fff;isolation:isolate;overflow:hidden}.ka-hero__aurora{position:absolute;border-radius:50%;filter:blur(70px);opacity:.8;pointer-events:none;z-index:-1}.ka-hero__aurora--left{width:560px;height:560px;background:radial-gradient(circle,#63318a,transparent 65%);top:-220px;left:-120px}.ka-hero__aurora--right{width:480px;height:480px;background:radial-gradient(circle,rgba(139,0,227,.5),transparent 62%);bottom:-200px;right:8%}.ka-hero__in{position:relative;z-index:2;max-width:1280px;margin:auto;display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center;padding:76px 24px 110px;min-height:590px}.ka-kicker{display:flex;align-items:center;gap:10px;font-size:11px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;color:#d8b8ef;margin:0 0 22px}.ka-kicker:before{content:"";width:26px;height:2px;background:currentColor}.ka-hero h1{font-size:clamp(44px,5vw,68px);line-height:1.04;font-weight:600;letter-spacing:-.04em;margin:0 0 24px;color:#fff}.ka-hero h1 em{display:block;font-style:normal;background:linear-gradient(100deg,#d9b8ff 10%,#ac49eb 90%);background-clip:text;-webkit-background-clip:text;color:transparent}.ka-hero__sub{font-size:19px;line-height:1.65;color:#e9ddf0;max-width:420px;margin:0 0 30px}.ka-button{display:inline-flex;align-items:center;gap:25px;min-height:50px;background:#fff;border-radius:99px;color:#341647;text-decoration:none;padding:13px 26px;font-size:15px;font-weight:600}.ka-button span{font-size:24px;line-height:1}.ka-button:hover{background:#eedeff;color:#341647}.ka-hero__pb{display:block;width:150px;height:30px;object-fit:contain;margin-top:28px}.ka-hero__visual{position:relative;padding:15px 0}.ka-hero__photo{border-radius:28px;overflow:hidden;transform:rotate(-2deg);box-shadow:0 24px 60px #10051866;border:1px solid #ffffff30}.ka-hero__photo img{width:100%;height:auto;aspect-ratio:1.4;object-fit:cover;object-position:58% center;display:block}.ka-hero__tag{position:absolute;right:20px;bottom:-3px;border-radius:14px;padding:16px 24px;background:#fff;color:#522972;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;transform:rotate(3deg);box-shadow:0 8px 25px #10051833}.ka-hero__wave{position:absolute;bottom:-1px;left:0;right:0;line-height:0;z-index:3}.ka-hero__wave svg{width:100%;height:56px;display:block}body:has([data-kameo-design=over-kameo-sleep]) .ov-stm--licht{padding:80px 0 86px;text-align:left}body:has([data-kameo-design=over-kameo-sleep]) .ov-stm--licht .ov-stm__wrap{max-width:1280px;display:grid;grid-template-columns:1.25fr 1fr;gap:54px;padding-inline:24px;align-items:center}body:has([data-kameo-design=over-kameo-sleep]) .ov-stm--licht .ov-stm__rule{display:none}body:has([data-kameo-design=over-kameo-sleep]) .ov-stm__statement{font-size:clamp(28px,3vw,39px);letter-spacing:-.035em;line-height:1.23;margin:0}body:has([data-kameo-design=over-kameo-sleep]) .ov-stm--licht .ov-stm__tekst{font-size:17px;line-height:1.7;max-width:450px;margin:0;padding-left:35px;border-left:1px solid #dccae9}body:has([data-kameo-design=over-kameo-sleep]) .ov-band{background:#f4eef9}body:has([data-kameo-design=over-kameo-sleep]) .ov-band__wrap{padding:74px 24px;grid-template-columns:1.05fr 1fr;gap:65px}body:has([data-kameo-design=over-kameo-sleep]) .ov-band__media{border-radius:24px;box-shadow:0 16px 38px -20px #34164750;transform:rotate(-1.5deg)}body:has([data-kameo-design=over-kameo-sleep]) .ov-band__img{aspect-ratio:1.15;object-position:45% center}body:has([data-kameo-design=over-kameo-sleep]) .ov-band__label{border-radius:10px;left:18px;right:18px;bottom:18px;font-size:10px;text-align:center;letter-spacing:.08em;padding:12px}body:has([data-kameo-design=over-kameo-sleep]) .ov-band__titel{font-size:42px;max-width:420px;line-height:1.1;margin-bottom:24px}body:has([data-kameo-design=over-kameo-sleep]) .ov-band__tekst{font-size:15px;line-height:1.7;color:#60647a}body:has([data-kameo-design=over-kameo-sleep]) .ov-band__quote{font-size:18px;line-height:1.5;border:0;border-top:1px solid #d9c7e7;padding:22px 0 0;margin-top:24px}body:has([data-kameo-design=over-kameo-sleep]) .ov-stats{background:#fff;padding:64px 0 70px}body:has([data-kameo-design=over-kameo-sleep]) .ov-stats__wrap{display:grid;grid-template-columns:.85fr 1.6fr;gap:55px;align-items:center}body:has([data-kameo-design=over-kameo-sleep]) .ov-stats__head{margin:0;max-width:360px}body:has([data-kameo-design=over-kameo-sleep]) .ov-stats__titel{color:#1d1d1d;font-size:32px}body:has([data-kameo-design=over-kameo-sleep]) .ov-stats__eyebrow{color:#8b00e3;font-size:10px;letter-spacing:.1em}body:has([data-kameo-design=over-kameo-sleep]) .ov-stats__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:0}body:has([data-kameo-design=over-kameo-sleep]) .ov-stat{padding:8px 19px!important;background:none;border:0;border-left:1px solid #e6daef;border-radius:0;box-shadow:none;text-align:left}body:has([data-kameo-design=over-kameo-sleep]) .ov-stat:first-child{padding-left:0!important;border:0}body:has([data-kameo-design=over-kameo-sleep]) .ov-stat__n{font-size:clamp(32px,3.2vw,46px);font-weight:600;color:#714ba1;letter-spacing:-.055em;white-space:nowrap}body:has([data-kameo-design=over-kameo-sleep]) .ov-stat__label{color:#6d7390;font-size:12px;line-height:1.5;max-width:160px;margin-top:13px}body:has([data-kameo-design=over-kameo-sleep]) .ov-val{background:#f7f4fa;padding:72px 0 80px}body:has([data-kameo-design=over-kameo-sleep]) .ov-val__head{max-width:760px;text-align:center;margin:0 auto 42px}body:has([data-kameo-design=over-kameo-sleep]) .ov-val__eyebrow{justify-content:center}body:has([data-kameo-design=over-kameo-sleep]) .ov-val__titel{font-size:42px;text-wrap:balance}body:has([data-kameo-design=over-kameo-sleep]) .ov-val__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}body:has([data-kameo-design=over-kameo-sleep]) .ov-card{display:flex;flex-direction:column;padding:24px 22px 28px;border:1px solid #e9deef;border-radius:24px;background:#fff;box-shadow:0 12px 30px -25px #34164755;gap:0}body:has([data-kameo-design=over-kameo-sleep]) .ov-card__art{height:220px;min-height:0;flex:none;display:flex;align-items:flex-end;justify-content:center;aspect-ratio:auto;background:none}body:has([data-kameo-design=over-kameo-sleep]) .ov-card__art img{width:100%;height:100%;max-width:230px;object-fit:contain;object-position:center bottom}body:has([data-kameo-design=over-kameo-sleep]) .ov-card__body{border:0;padding:24px 0 0}body:has([data-kameo-design=over-kameo-sleep]) .ov-card__titel{font-size:21px;line-height:1.25;margin:0 0 12px;min-height:53px;letter-spacing:-.025em}body:has([data-kameo-design=over-kameo-sleep]) .ov-card__tekst{font-size:14px;line-height:1.65;color:#6d7390}body:has([data-kameo-design=over-kameo-sleep]) .ov-stm--donker{max-width:none;margin:0;border-radius:0;background:radial-gradient(ellipse at 75% 100%,#52216f,transparent 60%),#210c2e;padding:76px 24px;text-align:center}body:has([data-kameo-design=over-kameo-sleep]) .ov-stm--donker .ov-stm__wrap{max-width:940px}body:has([data-kameo-design=over-kameo-sleep]) .ov-stm--donker .ov-stm__eyebrow{color:#d3afe9;justify-content:center}body:has([data-kameo-design=over-kameo-sleep]) .ov-stm--donker .ov-stm__titel{color:#fff;font-size:44px;max-width:650px;margin:0 auto 24px}body:has([data-kameo-design=over-kameo-sleep]) .ov-stm--donker .ov-stm__tekst{color:#ded0e8;font-size:19px;line-height:1.6;max-width:660px}body:has([data-kameo-design=over-kameo-sleep]) .ov-stm--donker .ov-stm__slot{color:#c3a5d8;font-size:12px;letter-spacing:.04em;margin-top:28px}body:has([data-kameo-design=over-kameo-sleep]) .ov-stm--donker .ov-stm__knop{background:#fff;color:#341647;margin-top:28px}body:has([data-kameo-design=over-kameo-sleep]) .s-usps{background:#f7f4fa}@media(max-width:989px){.ka-hero__in{gap:35px;padding-top:58px;padding-bottom:86px;min-height:500px}.ka-hero__photo img{aspect-ratio:1.2}.ka-hero__sub{font-size:17px}body:has([data-kameo-design=over-kameo-sleep]) .ov-stm--licht .ov-stm__wrap{gap:35px}body:has([data-kameo-design=over-kameo-sleep]) .ov-band__wrap{gap:35px}body:has([data-kameo-design=over-kameo-sleep]) .ov-band__titel{font-size:34px}body:has([data-kameo-design=over-kameo-sleep]) .ov-stats__wrap{grid-template-columns:1fr;gap:35px}body:has([data-kameo-design=over-kameo-sleep]) .ov-stats__head{max-width:600px}body:has([data-kameo-design=over-kameo-sleep]) .ov-stat__n{font-size:44px}body:has([data-kameo-design=over-kameo-sleep]) .ov-val__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}body:has([data-kameo-design=over-kameo-sleep]) .ov-card__titel{min-height:0}}@media(max-width:749px){body:has([data-kameo-design=garantievoorwaarden]) .svc-wn{padding:42px 0 48px}body:has([data-kameo-design=garantievoorwaarden]) .svc-kop{grid-template-columns:1fr;gap:14px;margin-bottom:25px}.kg-products{gap:14px}.kg-product{border-radius:18px}.kg-product__summary{grid-template-columns:70px minmax(0,1fr) 30px;gap:5px 14px;padding:18px 16px}.kg-product__image{grid-row:1/3;width:70px;height:72px;object-fit:cover}.kg-product__intro{gap:4px}.kg-product__name{font-size:22px}.kg-product__sub{font-size:12px;line-height:1.4}.kg-product__term{grid-row:2;grid-column:2;text-align:left;max-width:none;font-size:12px}.kg-product__toggle{grid-column:3;grid-row:1/3;width:30px;height:30px}.kg-coverage{grid-template-columns:1fr;padding:23px 22px 26px;gap:26px}.kg-coverage__column+section{border-left:0;border-top:1px solid #e3d7ec;padding:23px 0 0}.kg-coverage__column h3{font-size:20px;margin-bottom:10px}.kg-coverage__column li{font-size:14px;padding:12px 0 12px 18px;line-height:1.55}.ka-hero__in{grid-template-columns:1fr;gap:35px;padding:38px 20px 74px;min-height:0}.ka-kicker{margin-bottom:18px;font-size:10px}.ka-hero h1{font-size:46px;margin-bottom:18px}.ka-hero__sub{font-size:16px;line-height:1.6;margin-bottom:23px;max-width:340px}.ka-button{font-size:14px;padding:12px 22px;min-height:48px}.ka-hero__pb{width:140px;height:28px;margin-top:20px}.ka-hero__visual{padding:0 5px;margin:0 0 10px}.ka-hero__photo{border-radius:22px;transform:rotate(-2deg)}.ka-hero__photo img{aspect-ratio:1.65;object-position:55% center}.ka-hero__tag{font-size:10px;bottom:-16px;right:12px;padding:13px 18px;border-radius:10px}.ka-hero__wave svg{height:30px}body:has([data-kameo-design=over-kameo-sleep]) .ov-stm--licht{padding:48px 0}body:has([data-kameo-design=over-kameo-sleep]) .ov-stm--licht .ov-stm__wrap{grid-template-columns:1fr;gap:24px;padding-inline:20px}body:has([data-kameo-design=over-kameo-sleep]) .ov-stm__statement{font-size:30px;line-height:1.25}body:has([data-kameo-design=over-kameo-sleep]) .ov-stm--licht .ov-stm__tekst{border-left:0;padding:0;font-size:15px;line-height:1.7;max-width:none}body:has([data-kameo-design=over-kameo-sleep]) .ov-band__wrap{grid-template-columns:1fr;padding:48px 20px;gap:32px}body:has([data-kameo-design=over-kameo-sleep]) .ov-band__media{margin:0 4px}body:has([data-kameo-design=over-kameo-sleep]) .ov-band__img{aspect-ratio:1.4}body:has([data-kameo-design=over-kameo-sleep]) .ov-band__titel{font-size:34px;margin-bottom:18px}body:has([data-kameo-design=over-kameo-sleep]) .ov-band__quote{font-size:17px}body:has([data-kameo-design=over-kameo-sleep]) .ov-stats{padding:46px 0}body:has([data-kameo-design=over-kameo-sleep]) .ov-stats__wrap{padding-inline:20px;gap:28px}body:has([data-kameo-design=over-kameo-sleep]) .ov-stats__titel{font-size:30px;max-width:330px}body:has([data-kameo-design=over-kameo-sleep]) .ov-stats__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 0}body:has([data-kameo-design=over-kameo-sleep]) .ov-stat{padding:8px 20px!important;border-bottom:0}body:has([data-kameo-design=over-kameo-sleep]) .ov-stat:nth-child(3){padding-left:0!important;border-left:0}body:has([data-kameo-design=over-kameo-sleep]) .ov-stat__n{font-size:43px}body:has([data-kameo-design=over-kameo-sleep]) .ov-stat__label{font-size:13px}body:has([data-kameo-design=over-kameo-sleep]) .ov-val{padding:46px 0 50px}body:has([data-kameo-design=over-kameo-sleep]) .ov-val__head{text-align:left;margin:0 0 28px}body:has([data-kameo-design=over-kameo-sleep]) .ov-val__eyebrow{justify-content:flex-start}body:has([data-kameo-design=over-kameo-sleep]) .ov-val__titel{font-size:32px}body:has([data-kameo-design=over-kameo-sleep]) .ov-val__grid{grid-template-columns:1fr;gap:16px}body:has([data-kameo-design=over-kameo-sleep]) .ov-card{display:grid;grid-template-columns:105px minmax(0,1fr);gap:18px;padding:22px 16px!important;border:1px solid #e7ddec;align-items:center}body:has([data-kameo-design=over-kameo-sleep]) .ov-card__art{height:156px;align-items:center}body:has([data-kameo-design=over-kameo-sleep]) .ov-card__art img{max-width:105px;object-position:center}body:has([data-kameo-design=over-kameo-sleep]) .ov-card__body{padding:0}body:has([data-kameo-design=over-kameo-sleep]) .ov-card__titel{font-size:19px;line-height:1.25;margin-bottom:9px;min-height:0}body:has([data-kameo-design=over-kameo-sleep]) .ov-card__tekst{font-size:13px;line-height:1.6}body:has([data-kameo-design=over-kameo-sleep]) .ov-stm--donker{padding:50px 20px}body:has([data-kameo-design=over-kameo-sleep]) .ov-stm--donker .ov-stm__wrap{padding:0}body:has([data-kameo-design=over-kameo-sleep]) .ov-stm--donker .ov-stm__titel{font-size:34px}body:has([data-kameo-design=over-kameo-sleep]) .ov-stm--donker .ov-stm__tekst{font-size:17px}}@media(prefers-reduced-motion:reduce){.kg-product__toggle svg,.kg-product__summary{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/kameo-page-revision2.css.map */
