body{font-family:"Helvetica Neue"}html{font-size:.875rem;font-family:"Helvetica Neue"}@media(min-width: 544px){html{font-size:1rem}}@media(min-width: 769px){html{font-size:1.125rem}}h1{font-size:4rem;font-weight:900;font-family:"Helvetica Neue"}h2{font-size:3rem;font-weight:900;font-family:"Helvetica Neue"}h3{font-size:1.67rem;font-weight:900;font-family:"Helvetica Neue";text-align:center}h4{font-size:1.5rem;font-weight:600;font-family:"Helvetica Neue"}h5{font-weight:600;font-family:"Helvetica Neue"}body,html{font-family:"Lexend",sans-serif;height:100%}html{font-size:1rem}figure{margin:0;padding:0}.spSeeAll{-ms-flex-item-align:baseline;align-self:baseline;border:1px #e4e8ed solid;border-radius:4px;color:#1d4470;display:inline-block;font-size:.813rem;line-height:20px;min-width:145px;padding:3px 13px}.spSeeAll i{margin-left:5px}h3{text-align:inherit}.sleepmatch-page .text a{display:inline-block;padding:10px 24px;background:#1d4470;border-radius:8px;color:#fff !important;font-weight:500;font-size:16px;line-height:24px;text-decoration:none}@media(min-width: 992px){.sleepmatch-page .text a{padding:10px 40px;margin:0 10px}}.sleepmatch-page .text h1,.sleepmatch-page .text h2{margin-bottom:20px}@media(min-width: 769px){.sleepmatch-page .text{max-width:630px;margin:auto}}.sleepmatch-page img{max-width:100%}@media(min-width: 769px){.spColumns__item .sleepmatch-page .text{text-align:left}}.bg-margin{background-color:var(--background_color);padding-top:30px !important;padding-bottom:40px !important;position:relative;width:100vw;margin:40px 0 50px -15px !important;overflow:hidden}@media(min-width: 1200px){.bg-margin{padding-top:60px !important;margin:60px 0 80px calc((100vw - 1310px + 50px)/2*-1) !important}}.bg-margin.spReviews{margin-bottom:0 !important;padding-bottom:90px;position:initial}.bg-margin.spReviews .slick-prev,.bg-margin.spReviews .slick-next{top:59%}.bg-margin h2.heading{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important;max-width:1310px;margin:0 auto 30px;padding:0 15px;text-align:center}@media(min-width: 1200px){.bg-margin h2.heading{margin:0 auto 35px}}.bg-margin .spColumns__list,.bg-margin .spReviews__list{max-width:1310px;margin:auto}.bg-margin .spReviews__item{background-color:rgba(0,0,0,0)}.bg-margin .spImageTile .image-fluid{border-radius:8px}.bg-margin .spImageTile .text{padding:0 40px}.bg-margin .spImageTile .text a{text-decoration:underline}.bg-margin .spImageTile .text a:hover{text-decoration:none}.border-items .spColumns__item .spImageTile{background:#fff;border:1px solid #e4e8ed;border-radius:8px;padding:50px 0;margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(min-width: 769px){.border-items .spColumns__item .spImageTile{min-height:340px;padding:0;margin-bottom:30px}}.modal-background{z-index:3}.experience-einstein-carousel .product-tile-pd .color-swatches{display:none}
