@font-face{font-family:LP Kid Challenge Body;src:url(AvenirLTStd-Book.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:LP Kid Challenge Body;src:url(AvenirLTStd-Medium.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:LP Kid Challenge Body;src:url(AvenirLTStd-Heavy.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:LP Kid Challenge Heading;src:url(MagallanesExtraBold.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap}.lp-kid-sleep-challenge{position:relative;isolation:isolate;box-sizing:border-box;padding-top:var(--pt-mobile);padding-bottom:var(--pb-mobile);background:var(--sc-bg);color:var(--sc-text);font-family:LP Kid Challenge Body,sans-serif;letter-spacing:0;text-align:center;overflow-wrap:anywhere}.lp-kid-sleep-challenge--mobile-media{min-height:var(--sc-height-mobile)}.lp-kid-sleep-challenge__container{position:relative;z-index:1;box-sizing:border-box;width:100%;max-width:1232px;margin-inline:auto;padding-inline:16px}.lp-kid-sleep-challenge__content{display:flex;flex-direction:column;gap:24px;max-width:541px;margin-inline:auto}.lp-kid-sleep-challenge__intro,.lp-kid-sleep-challenge__heading-group,.lp-kid-sleep-challenge__actions{display:flex;flex-direction:column;align-items:center;gap:12px}.lp-kid-sleep-challenge__heading-group{gap:8px;width:100%}.lp-kid-sleep-challenge__reviews{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px;font-size:var(--sc-review-size);font-weight:600;line-height:1.286}.lp-kid-sleep-challenge__stars{flex:0 0 93.55px;height:14px;background:var(--sc-stars);-webkit-mask:url(lp-kid-sleep-challenge-stars.svg) center / contain no-repeat;mask:url(lp-kid-sleep-challenge-stars.svg) center / contain no-repeat}.lp-kid-sleep-challenge .lp-kid-sleep-challenge__heading{width:100%;max-width:358px;margin:0;color:inherit;font-family:LP Kid Challenge Heading,sans-serif;font-size:var(--sc-heading-mobile);font-weight:800;line-height:1.286;letter-spacing:0}.lp-kid-sleep-challenge .lp-kid-sleep-challenge__description{max-width:358px;margin:0;color:inherit;font-family:inherit;font-size:var(--sc-body-mobile);font-weight:400;line-height:1.357;letter-spacing:.2px;text-box-trim:trim-both;text-box-edge:cap alphabetic}.lp-kid-sleep-challenge__button{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;min-height:52px;padding:14px 12px;border-radius:75px;background:var(--sc-button);color:var(--sc-button-text);font-family:inherit;font-size:var(--sc-button-size);font-weight:700;line-height:1.143;letter-spacing:.02em;text-decoration:none}.lp-kid-sleep-challenge__button:hover{filter:brightness(1.1)}.lp-kid-sleep-challenge__button:focus-visible{outline:3px solid var(--sc-text);outline-offset:4px}.lp-kid-sleep-challenge__guarantee{display:flex;align-items:center;justify-content:center;gap:6px;font-size:var(--sc-guarantee-mobile);font-weight:600;line-height:1.333}.lp-kid-sleep-challenge__guarantee img{flex-shrink:0}.lp-kid-sleep-challenge__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden;pointer-events:none}.lp-kid-sleep-challenge__picture{position:absolute;top:0;left:50%;width:max(100%,var(--sc-image-width-mobile));transform:translate(-50%)}.lp-kid-sleep-challenge__photo{display:block;width:100%;max-width:none;height:auto}.lp-kid-sleep-challenge__picture--desktop-only,.lp-kid-sleep-challenge__clouds{display:none}@media(min-width:768px){.lp-kid-sleep-challenge{padding-top:var(--pt-tablet);padding-bottom:var(--pb-tablet)}}@media(min-width:991px){.lp-kid-sleep-challenge--mobile-media{min-height:0}.lp-kid-sleep-challenge--desktop-media{min-height:var(--sc-height)}.lp-kid-sleep-challenge__container{padding-top:max(0px,calc(var(--pt) - var(--pt-tablet)))}.lp-kid-sleep-challenge__content{gap:32px}.lp-kid-sleep-challenge__intro{gap:16px}.lp-kid-sleep-challenge__heading-group{gap:12px}.lp-kid-sleep-challenge__actions{gap:10px}.lp-kid-sleep-challenge__button{min-height:56px}.lp-kid-sleep-challenge__picture{width:max(100%,var(--sc-image-width))}.lp-kid-sleep-challenge__picture--mobile-only{display:none}.lp-kid-sleep-challenge__picture--desktop-only{display:block}.lp-kid-sleep-challenge__clouds{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:min(100%,1440px);margin-inline:auto}.lp-kid-sleep-challenge__cloud{position:absolute;max-width:none}.lp-kid-sleep-challenge__cloud--1{left:-102px;top:34px}.lp-kid-sleep-challenge__cloud--2{left:-102px;top:268px}.lp-kid-sleep-challenge__cloud--4{right:-90.32px;top:78px;width:255.32px;height:auto}}@media(min-width:1025px){.lp-kid-sleep-challenge__guarantee{font-size:var(--sc-guarantee);line-height:1.286}.lp-kid-sleep-challenge .lp-kid-sleep-challenge__heading{max-width:541px;font-size:var(--sc-heading);line-height:1.192}.lp-kid-sleep-challenge .lp-kid-sleep-challenge__description{max-width:541px;font-size:var(--sc-body);line-height:1.333}}@media(min-width:1200px){.lp-kid-sleep-challenge{padding-top:var(--pt);padding-bottom:var(--pb)}.lp-kid-sleep-challenge__container{padding-top:0}}
/*# sourceMappingURL=/cdn/shop/t/475/assets/lp-kid-sleep-challenge.css.map */
