.sleep-pdp{--sleep-pdp-grad-start: #fafdfe;padding:48px 5.13% 64px;background:linear-gradient(150deg,var(--sleep-pdp-grad-start) 40%,#a9d6de 170%);color:var(--sleep-text, #ffffff)}.sleep-pdp--no-top{padding-top:0}.sleep-pdp--no-bottom{padding-bottom:0}.sleep-pdp__inner{display:flex;flex-direction:column;gap:22px;max-width:1100px;margin:0 auto}.sleep-pdp__copy{display:flex;flex-direction:column;gap:18px}.sleep-pdp__heading{margin:0;font-family:Red Hat Display,sans-serif;font-weight:800;font-size:40px;line-height:45px;color:#04181e}.sleep-pdp__heading,.sleep-pdp__heading *{font-family:Red Hat Display,sans-serif!important;font-weight:800!important;font-size:40px!important;line-height:45px!important;color:#04181e!important}.sleep-pdp__heading p{margin:0}.sleep-pdp__features{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.sleep-pdp__feature{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:8px 0;font-family:Red Hat Display,sans-serif;font-size:15px}.sleep-pdp__feature:last-child{border-bottom:0}.sleep-pdp__feature-label{font-family:Red Hat Display,sans-serif;font-weight:400;font-size:16px;line-height:16px;color:#000}.sleep-pdp__feature-value{font-family:Red Hat Display,sans-serif;font-weight:400;font-size:16px;line-height:16px;color:#00d282}.sleep-pdp__price-row{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding-top:4px}.sleep-pdp__product{font-family:Red Hat Display,sans-serif;font-weight:700;font-size:22px;line-height:16px;color:#000}.sleep-pdp__price{font-family:Red Hat Display,sans-serif;font-weight:700;font-size:30px;line-height:16px;color:#ee3838}.sleep-pdp__secondary{font-size:13px;color:color-mix(in srgb,currentColor 70%,transparent)}.sleep-pdp__cta{margin-top:4px;font-weight:700}.sleep-pdp__media img{display:block;width:100%;height:auto;border-radius:18px}@media(min-width:768px){.sleep-pdp{padding:80px 5%}.sleep-pdp__inner{flex-direction:row;gap:40px;align-items:center}.sleep-pdp__copy,.sleep-pdp__media{flex:1}.sleep-pdp__heading{font-size:40px}.sleep-pdp__feature{font-size:17px}.sleep-pdp__price{font-size:26px}.sleep-pdp__cta{align-self:flex-start}}@media(min-width:1024px){.sleep-pdp{padding:96px 64px;overflow:hidden}.sleep-pdp__inner{position:relative;min-height:620px;gap:64px;align-items:center}.sleep-pdp__copy{flex:0 0 420px;position:relative;z-index:2}.sleep-pdp__media{position:absolute;top:57%;right:-6%;transform:translateY(-50%);width:65%;max-width:none;z-index:1}.sleep-pdp__media img{width:100%;max-width:none;height:auto}.sleep-pdp__heading{font-size:52px}.sleep-pdp__heading,.sleep-pdp__heading *{color:var(--sleep-text, #04181E)!important}.sleep-pdp__feature-label,.sleep-pdp__product{color:var(--sleep-text, #000000)}[data-sleep-theme=dark] .sleep-pdp,.sleep-pdp[data-sleep-desktop-theme=dark],.sleep-pdp[style*=--sleep-bg-dark]{--sleep-pdp-grad-start: #2c2c2e}}body.template-page-stress-lp .sleep-pdp,body.template-page-stress-lp [data-sleep-theme=dark] .sleep-pdp,body.template-page-stress-lp .sleep-pdp[data-sleep-desktop-theme=dark],body.template-page-stress-lp .sleep-pdp[style*=--sleep-bg-dark]{--sleep-pdp-grad-start: #fafdfe}body.template-page-stress-lp .sleep-pdp__heading,body.template-page-stress-lp .sleep-pdp__heading *{color:#04181e!important}body.template-page-stress-lp .sleep-pdp__feature-label,body.template-page-stress-lp .sleep-pdp__product,body.template-page-stress-lp .sleep-pdp__secondary{color:#000}
/*# sourceMappingURL=/cdn/shop/t/474/assets/sleep-lp-pdp.css.map */
