.sleep-3{padding:var(--section-padding);background-color:var(--background-color)}.sleep-3 .sleep-3-content{max-width:var(--content-max-width);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;margin:0 auto}.sleep-3 .sleep-3-subtitle{color:var(--subtitle-color);font-size:var(--subtitle-font-size);margin:var(--subtitle-margin);font-family:HelveticaNowDisplay,sans-serif;font-weight:400}.sleep-3 .sleep-3-button{background-color:var(--button-background-color);color:var(--button-text-color);padding:var(--button-padding);font-size:var(--button-font-size);border-radius:500px;line-height:1.5;font-family:HelveticaNowDisplay,sans-serif;font-weight:500}.sleep-3 .sleep-3-divider{background-color:var(--divider-background-color);margin:var(--divider-margin);width:68px;height:8px;border-radius:8px}.sleep-3 .sleep-3-description{color:var(--description-color);font-size:var(--description-font-size);margin:var(--description-margin);font-family:HelveticaNowDisplay,sans-serif;font-weight:400}.sleep-3 .sleep-3-description .bold{color:#2a6fd3;font-family:HelveticaNowDisplay,sans-serif;font-weight:700}.sleep-3 .sleep-3-svg{height:auto;aspect-ratio:597 / 116;max-width:1280px;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;outline:none;touch-action:manipulation}.sleep-3 .sleep-3-svg *{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;outline:none;touch-action:manipulation}.sleep-3 .sleep-3-svg .postsleep,.sleep-3 .sleep-3-svg .presleep,.sleep-3 .sleep-3-svg .awake,.sleep-3 .sleep-3-svg .REM,.sleep-3 .sleep-3-svg .deep{opacity:.3;transition:opacity .3s ease;cursor:pointer;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;outline:none;touch-action:manipulation}.sleep-3 .sleep-3-svg .light{opacity:1;transition:opacity .3s ease;cursor:pointer;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;outline:none;touch-action:manipulation}.sleep-3 .sleep-3-svg .postsleep:hover,.sleep-3 .sleep-3-svg .presleep:hover,.sleep-3 .sleep-3-svg .awake:hover,.sleep-3 .sleep-3-svg .REM:hover,.sleep-3 .sleep-3-svg .light:hover,.sleep-3 .sleep-3-svg .deep:hover{opacity:1}.sleep-3 .sleep-3-svg:hover .postsleep:not(:hover),.sleep-3 .sleep-3-svg:hover .presleep:not(:hover),.sleep-3 .sleep-3-svg:hover .awake:not(:hover),.sleep-3 .sleep-3-svg:hover .REM:not(:hover),.sleep-3 .sleep-3-svg:hover .light:not(:hover),.sleep-3 .sleep-3-svg:hover .deep:not(:hover){opacity:.3}.sleep-3 .sleep-3-title-item{display:none;pointer-events:none}.sleep-3 .sleep-3-title-light{display:block}.sleep-3 .sleep-3-img-box:has(.sleep-3-svg .postsleep:hover) .sleep-3-title-postsleep,.sleep-3 .sleep-3-img-box:has(.sleep-3-svg .presleep:hover) .sleep-3-title-presleep,.sleep-3 .sleep-3-img-box:has(.sleep-3-svg .awake:hover) .sleep-3-title-awake,.sleep-3 .sleep-3-img-box:has(.sleep-3-svg .REM:hover) .sleep-3-title-REM,.sleep-3 .sleep-3-img-box:has(.sleep-3-svg .light:hover) .sleep-3-title-light,.sleep-3 .sleep-3-img-box:has(.sleep-3-svg .deep:hover) .sleep-3-title-deep{display:block}.sleep-3 .sleep-3-img-box:has(.sleep-3-svg .postsleep:hover) .sleep-3-title-item:not(.sleep-3-title-postsleep),.sleep-3 .sleep-3-img-box:has(.sleep-3-svg .presleep:hover) .sleep-3-title-item:not(.sleep-3-title-presleep),.sleep-3 .sleep-3-img-box:has(.sleep-3-svg .awake:hover) .sleep-3-title-item:not(.sleep-3-title-awake),.sleep-3 .sleep-3-img-box:has(.sleep-3-svg .REM:hover) .sleep-3-title-item:not(.sleep-3-title-REM),.sleep-3 .sleep-3-img-box:has(.sleep-3-svg .light:hover) .sleep-3-title-item:not(.sleep-3-title-light),.sleep-3 .sleep-3-img-box:has(.sleep-3-svg .deep:hover) .sleep-3-title-item:not(.sleep-3-title-deep){display:none}.sleep-3 .sleep-3-img-box:not(:has(.sleep-3-svg:hover)) .sleep-3-title-item:not(.sleep-3-title-light){display:none}.sleep-3 .sleep-3-img-box:not(:has(.sleep-3-svg:hover)) .sleep-3-title-light{display:block}.sleep-3 .sleep-3-img-title{color:var(--img-title-color);font-size:var(--img-title-font-size);margin:var(--img-title-margin);font-family:HelveticaNowDisplay,sans-serif;font-weight:400;line-height:1.5}@media(min-width:1280px){.sleep-3 .sleep-3-svg{width:1280px}}@media(min-width:768px)and (max-width:1279px){.sleep-3 .sleep-3-svg{width:calc(100vw - 80px)}}@media(max-width:767px)and (min-width:375px){.sleep-3 .sleep-3-svg{width:calc(100vw - 32px)}}@media(max-width:374px){.sleep-3 .sleep-3-svg{width:calc((375 - 32) / 375 * 100vw)}.sleep-3 .sleep-3-divider{width:calc(68 / 375 * 100vw);height:calc(8 / 375 * 100vw)}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/sleep-3.css.map */
