@font-face{font-family:gotham;src:url(Gotham-Light.eot);src:url(Gotham-Light.woff2) format("woff2"),url(Gotham-Light.woff) format("woff"),url(Gotham-Light.ttf) format("truetype"),url(Gotham-Light.svg#Gotham-Light) format("svg"),url(Gotham-Light.eot?#iefix) format("embedded-opentype");font-weight:300;font-style:normal}@font-face{font-family:Gotham;src:url(Gotham-Book.eot);src:url(Gotham-Book.woff2) format("woff2"),url(Gotham-Book.woff) format("woff"),url(Gotham-Book.ttf) format("truetype"),url(Gotham-Book.svg#Gotham-Book) format("svg"),url(Gotham-Book.eot?#iefix) format("embedded-opentype");font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:gotham;src:url(Gotham-Medium.eot);src:url(Gotham-Medium.woff2) format("woff2"),url(Gotham-Medium.woff) format("woff"),url(Gotham-Medium.ttf) format("truetype"),url(Gotham-Medium.svg#Gotham-Medium) format("svg"),url(Gotham-Medium.eot?#iefix) format("embedded-opentype");font-weight:500;font-style:normal}@font-face{font-family:Gotham;src:url(Gotham-Bold.eot);src:url(Gotham-Bold.woff2) format("woff2"),url(Gotham-Bold.woff) format("woff"),url(Gotham-Bold.ttf) format("truetype"),url(Gotham-Bold.svg#Gotham-Bold) format("svg"),url(Gotham-Bold.eot?#iefix) format("embedded-opentype");font-display:swap;font-style:normal;font-weight:700}@font-face{font-family:gotham-condensed;src:url(GothamCondensed-Bold.eot);src:url(GothamCondensed-Bold.woff2) format("woff2"),url(GothamCondensed-Bold.woff) format("woff"),url(GothamCondensed-Bold.ttf) format("truetype"),url(GothamCondensed-Bold.svg#Gotham-Light) format("svg"),url(GothamCondensed-Bold.eot?#iefix) format("embedded-opentype");font-weight:700;font-style:normal}html{box-sizing:border-box;font-size:62.5%}.tem-wrapper *,.tem-wrapper *:before,.tem-wrapper *:after{box-sizing:inherit}.tem-wrapper .btn{color:#fff;border-radius:4px;font-family:gotham,helvetica,arial,sans-serif;font-size:1.5rem;font-weight:500;letter-spacing:.94px;line-height:1;padding:20px 0;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .1s ease-in-out;width:100%}@media (min-width: 1024px){.tem-wrapper .btn{font-size:1.6rem;letter-spacing:1px;padding:20px 30px;width:auto}}.tem-wrapper .btn--teal{color:#0a2240;background-color:#6acfea}.tem-wrapper .btn--teal:hover{transform:scale(1.05)}.tem-wrapper .btn--blue{background-color:#0a2240}.tem-wrapper .btn--blue:hover{transform:scale(1.05)}.tem-wrapper .tem-header{background:transparent url(tem_opt0223-bg_mobile_header.jpg) no-repeat bottom center/100% auto}@media (min-width: 1024px){.tem-wrapper .tem-header{background:transparent url(tem_opt0223-bg_header.jpg) no-repeat center center/contain;padding:0 0 0 20px}}.tem-wrapper .tem-header .tem-header__inner{display:flex;flex-direction:column;height:calc(394px + 130vw);justify-content:space-between;margin:0 auto;padding:20px 20px 100px}@media (min-width: 1024px){.tem-wrapper .tem-header .tem-header__inner{height:53.6vw;max-height:880px;max-width:1400px;justify-content:center;padding:0 0 50px}}@media (min-width: 1280px){.tem-wrapper .tem-header .tem-header__inner{padding:0 0 220px}}@media (min-width: 1800px){.tem-wrapper .tem-header .tem-header__inner{height:880px}}.tem-wrapper .tem-header .tem-header__inner .tem-header__content-container{color:#fff}@media (min-width: 1024px){.tem-wrapper .tem-header .tem-header__inner .tem-header__content-container{padding:0 45% 0 0}}.tem-wrapper .tem-header .tem-header__inner .tem-header__content-container img{display:block;width:150px}@media (min-width: 1024px){.tem-wrapper .tem-header .tem-header__inner .tem-header__content-container img{width:250px}}.tem-wrapper .tem-header .tem-header__inner .tem-header__content-container h1{font-family:gotham,helvetica,arial,sans-serif;font-size:3rem;font-weight:300;line-height:3.8rem;margin:15px 0 10px}@media (min-width: 1024px){.tem-wrapper .tem-header .tem-header__inner .tem-header__content-container h1{margin:40px 0 15px}}@media (min-width: 1400px){.tem-wrapper .tem-header .tem-header__inner .tem-header__content-container h1{font-size:6rem;line-height:1;margin:50px 0 35px}}.tem-wrapper .tem-header .tem-header__inner .tem-header__content-container p{font-family:gotham,helvetica,arial,sans-serif;font-size:1.8rem;font-weight:400;line-height:2.7rem;margin:0}@media (min-width: 1024px){.tem-wrapper .tem-header .tem-header__inner .tem-header__content-container p{padding:0 20% 0 0}}@media (min-width: 1400px){.tem-wrapper .tem-header .tem-header__inner .tem-header__content-container p{font-size:2.4rem;line-height:3.8rem}}.tem-wrapper .tem-header .tem-header__inner .tem-header__btn-container{display:flex;justify-content:center;margin:0 0 90px}@media (min-width: 1024px){.tem-wrapper .tem-header .tem-header__inner .tem-header__btn-container{justify-content:flex-start;margin:40px 0 0}}@media (min-width: 1280px){.tem-wrapper .tem-header .tem-header__inner .tem-header__btn-container a{padding:25px 40px}}.tem-wrapper .rtbs{margin:-65px 0 0}@media (min-width: 1024px){.tem-wrapper .rtbs{padding:50px 20px 0;margin:-120px 0 0}}@media (min-width: 1280px){.tem-wrapper .rtbs{margin:-210px 0 0}}.tem-wrapper .rtbs .rtbs__inner{margin:0 auto;max-width:1400px}.tem-wrapper .rtbs .rtbs__inner .swiper{padding:0 20px 50px}@media (min-width: 1024px){.tem-wrapper .rtbs .rtbs__inner .swiper{padding:0 0 120px}}.tem-wrapper .rtbs .rtbs__inner .swiper .swiper-wrapper .swiper-slide{height:auto}.tem-wrapper .rtbs .rtbs__inner .swiper .swiper-wrapper .swiper-slide .inner{background:#63c2dd;background:linear-gradient(180deg,#63c2dd,#0a2240 62vw);height:100%;padding:9px}@media (min-width: 1024px){.tem-wrapper .rtbs .rtbs__inner .swiper .swiper-wrapper .swiper-slide .inner{background:linear-gradient(180deg,#63c2dd,#0a2240 330px)}}.tem-wrapper .rtbs .rtbs__inner .swiper .swiper-wrapper .swiper-slide .inner .image{height:62vw;text-indent:-9999px}@media (min-width: 1024px){.tem-wrapper .rtbs .rtbs__inner .swiper .swiper-wrapper .swiper-slide .inner .image{height:22.7vw;max-height:330px}}.tem-wrapper .rtbs .rtbs__inner .swiper .swiper-wrapper .swiper-slide .inner .content-container{padding:30px 5px}@media (min-width: 1024px){.tem-wrapper .rtbs .rtbs__inner .swiper .swiper-wrapper .swiper-slide .inner .content-container{padding:30px}}.tem-wrapper .rtbs .rtbs__inner .swiper .swiper-wrapper .swiper-slide .inner .content-container h3{color:#fff;font-family:gotham,helvetica,arial,sans-serif;font-size:2rem;font-weight:700;line-height:2.7rem;margin:0 0 10px}@media (min-width: 1024px){.tem-wrapper .rtbs .rtbs__inner .swiper .swiper-wrapper .swiper-slide .inner .content-container h3{font-size:2.5rem;line-height:3.2rem}}.tem-wrapper .rtbs .rtbs__inner .swiper .swiper-wrapper .swiper-slide .inner .content-container p{color:#fff;font-family:gotham,helvetica,arial,sans-serif;font-size:1.8rem;font-weight:400;line-height:2.7rem;margin:0}@media (min-width: 1024px){.tem-wrapper .rtbs .rtbs__inner .swiper .swiper-wrapper .swiper-slide .inner .content-container p{line-height:2.8rem}}.tem-wrapper .rtbs .rtbs__inner .swiper .swiper-wrapper .aches .image{background:transparent url(tem_opt0223-aches_image.jpg) no-repeat center center/cover}.tem-wrapper .rtbs .rtbs__inner .swiper .swiper-wrapper .hot .image{background:transparent url(tem_opt0223-hot_image.jpg) no-repeat center center/cover}.tem-wrapper .rtbs .rtbs__inner .swiper .swiper-wrapper .snore .image{background:transparent url(tem_opt0223-snore_image.jpg) no-repeat center center/cover}.tem-wrapper .rtbs .rtbs__inner .swiper .swiper-pagination{position:absolute}.tem-wrapper .rtbs .rtbs__inner .swiper .swiper-pagination .swiper-pagination-bullet{background:transparent;border:1px solid #365071;border-radius:3px;height:6px;opacity:1;width:30px}.tem-wrapper .rtbs .rtbs__inner .swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#365071}.tem-wrapper .product-container{padding:20px}.tem-wrapper .product-container .product-container__inner{background-color:#fff;max-width:1400px;margin:0 auto}@media (min-width: 1024px){.tem-wrapper .product-container .product-container__inner{align-items:stretch;display:flex;padding:50px 20px}}@media (min-width: 1280px){.tem-wrapper .product-container .product-container__inner{padding:100px 50px}}@media (min-width: 1024px){.tem-wrapper .product-container .product-container__inner--alt{flex-direction:row-reverse}}.tem-wrapper .product-container .product-container__inner .product-container__content-container h2{color:#0a2240;font-family:gotham,helvetica,arial,sans-serif;font-size:3rem;font-weight:700;line-height:3.5rem;margin:25px 0 10px;padding:0 15px}@media (min-width: 1024px){.tem-wrapper .product-container .product-container__inner .product-container__content-container h2{font-size:3.5rem;padding:0}}.tem-wrapper .product-container .product-container__inner .product-container__content-container h3{color:#0a2240;font-family:gotham,helvetica,arial,sans-serif;font-size:2.5rem;font-weight:400;letter-spacing:-.83px;line-height:3rem;margin:0;padding:0 15px}@media (min-width: 1024px){.tem-wrapper .product-container .product-container__inner .product-container__content-container h3{padding:0}}@media (min-width: 1280px){.tem-wrapper .product-container .product-container__inner .product-container__content-container h3{font-size:3rem;letter-spacing:-1px}}.tem-wrapper .product-container .product-container__inner .product-container__content-container p{padding:0 15px}@media (min-width: 1024px){.tem-wrapper .product-container .product-container__inner .product-container__content-container p{padding:0}}.tem-wrapper .product-container .product-container__inner .product-container__content-container ul{padding:0 0 0 30px}.tem-wrapper .product-container .product-container__inner .product-container__content-container p,.tem-wrapper .product-container .product-container__inner .product-container__content-container li{color:#0a2240;font-family:gotham,helvetica,arial,sans-serif;font-size:1.7rem;font-weight:400;line-height:2.4rem}@media (min-width: 1024px){.tem-wrapper .product-container .product-container__inner .product-container__content-container p,.tem-wrapper .product-container .product-container__inner .product-container__content-container li{font-size:1.8rem;line-height:2.6rem}}.tem-wrapper .product-container .product-container__inner .product-container__content-container .product-container__btn-container{display:flex;justify-content:center;margin:20px 0 0}@media (min-width: 1024px){.tem-wrapper .product-container .product-container__inner .product-container__content-container .product-container__btn-container{justify-content:flex-start;margin:40px 0 0}}.tem-wrapper .product-container .product-container__inner .product-container__content-container .product-container__btn-container a{border-radius:10px}.tem-wrapper .adapt{padding-bottom:0}.tem-wrapper .adapt .product-container__inner{background-color:#eeeff1;padding:10px 10px 30px}@media (min-width: 1024px){.tem-wrapper .adapt .product-container__inner{padding:50px 50px 25px}}.tem-wrapper .adapt .adapt__image{background:transparent url(tem_opt0223-adapt_mobile.jpg) no-repeat center center/contain;height:calc(82vw - 60px);margin:0 0 30px;text-indent:-9999px}@media (min-width: 1024px){.tem-wrapper .adapt .adapt__image{background:transparent url(tem_opt0223-adapt.jpg) no-repeat center top/contain;flex:0 0 60%;height:auto;margin:0 50px 0 0}}@media (min-width: 1400px){.tem-wrapper .adapt .adapt__image{background:transparent url(tem_opt0223-adapt.jpg) no-repeat center top/contain;flex:0 0 800px;height:490px}}.tem-wrapper .adapt .product-container__content-container h2,.tem-wrapper .adapt .product-container__content-container h3,.tem-wrapper .adapt .product-container__content-container p{padding:0 10px}.tem-wrapper .breeze{padding-top:0}.tem-wrapper .breeze .product-container__inner{background-color:#eeeff1;padding:30px 10px 10px}@media (min-width: 1024px){.tem-wrapper .breeze .product-container__inner{padding:25px 50px 50px}}.tem-wrapper .breeze .breeze__image{background:transparent url(tem_opt0223-breeze_mobile.jpg) no-repeat center center/contain;height:calc(82vw - 60px);margin:0 0 30px;text-indent:-9999px}@media (min-width: 1024px){.tem-wrapper .breeze .breeze__image{background:transparent url(tem_opt0223-breeze.jpg) no-repeat center top/contain;flex:0 0 50%;height:auto;margin:0 0 0 50px}}@media (min-width: 1400px){.tem-wrapper .breeze .breeze__image{flex:0 0 760px;height:490px}}.tem-wrapper .breeze .product-container__content-container h2,.tem-wrapper .breeze .product-container__content-container h3,.tem-wrapper .breeze .product-container__content-container p{padding:0 10px}@media (min-width: 1024px){.tem-wrapper .bases .product-container__inner{padding:25px 50px}}.tem-wrapper .bases .bases__image{background:transparent url(tem_opt0223-base.png) no-repeat center center/contain;height:52vw;margin:20px 0 50px;text-indent:-9999px}@media (min-width: 1024px){.tem-wrapper .bases .bases__image{flex:0 0 60%;height:auto;margin:0}}@media (min-width: 1024px){.tem-wrapper .pillows .product-container__inner{padding:25px 50px}}.tem-wrapper .pillows .pillows__image{background:transparent url(tem_opt0223-pillow.png) no-repeat center center/cover;height:52vw;margin:10px 0 50px;text-indent:-9999px}@media (min-width: 1024px){.tem-wrapper .pillows .pillows__image{flex:0 0 50%;height:auto;margin:0 50px 0 0;min-height:360px}}.tem-wrapper .testimonials .testimonials__inner{background:#0a2240 url(tem_opt0223-bg_mobile_wave_texture.png) no-repeat left top/100% auto;margin:30px auto 0;max-width:1400px;padding:50px 0 0;position:relative}@media (min-width: 1024px){.tem-wrapper .testimonials .testimonials__inner{background:#0a2240 url(tem_opt0223-bg_wave_texture.png) no-repeat right top/1640px auto;padding:50px 20px 0}}.tem-wrapper .testimonials .testimonials__inner h2{color:#fff;font-family:gotham,helvetica,arial,sans-serif;font-size:3rem;font-weight:700;margin:0 0 30px;padding:0 50px;text-align:center}@media (min-width: 1024px){.tem-wrapper .testimonials .testimonials__inner h2{line-height:1;margin:35px 0 50px}}.tem-wrapper .testimonials .testimonials__inner h2 span{white-space:nowrap}.tem-wrapper .testimonials .testimonials__inner .swiper{padding:0 20px 50px}@media (min-width: 1024px){.tem-wrapper .testimonials .testimonials__inner .swiper{padding:0 0 50px}}.tem-wrapper .testimonials .testimonials__inner .swiper .swiper-wrapper .swiper-slide{background-color:transparent;height:auto}.tem-wrapper .testimonials .testimonials__inner .swiper .swiper-wrapper .swiper-slide .inner{margin:50px 0;padding:0 40px;text-align:center}.tem-wrapper .testimonials .testimonials__inner .swiper .swiper-wrapper .swiper-slide .inner .stars{background:transparent url(tem_opt0223-stars.png) no-repeat center center/contain;height:35px;margin:0 0 50px;text-indent:-9999px}.tem-wrapper .testimonials .testimonials__inner .swiper .swiper-wrapper .swiper-slide .inner h3{color:#fff;font-family:gotham,helvetica,arial,sans-serif;font-size:2rem;font-weight:500;line-height:1;margin:0 0 20px}@media (min-width: 1024px){.tem-wrapper .testimonials .testimonials__inner .swiper .swiper-wrapper .swiper-slide .inner h3{font-size:3rem}}.tem-wrapper .testimonials .testimonials__inner .swiper .swiper-wrapper .swiper-slide .inner p{color:#fff;font-family:gotham,helvetica,arial,sans-serif;font-size:1.8rem;font-weight:400;line-height:2.8rem;margin:0}.tem-wrapper .testimonials .testimonials__inner .swiper .swiper-wrapper .swiper-slide .inner .customer{color:#fff;font-family:gotham,helvetica,arial,sans-serif;font-size:1.8rem;font-weight:500;line-height:2.8rem;margin:80px 0 0}@media (min-width: 1024px){.tem-wrapper .testimonials .testimonials__inner .swiper .swiper-wrapper .swiper-slide.swiper-slide-active .inner,.tem-wrapper .testimonials .testimonials__inner .swiper .swiper-wrapper .swiper-slide.swiper-slide-next .inner{border-right:1px solid #fff}}.tem-wrapper .testimonials .testimonials__inner .swiper .swiper-pagination{position:absolute}.tem-wrapper .testimonials .testimonials__inner .swiper .swiper-pagination .swiper-pagination-bullet{background:transparent;border:1px solid #fff;height:10px;opacity:1;width:10px}@media (min-width: 1024px){.tem-wrapper .testimonials .testimonials__inner .swiper .swiper-pagination .swiper-pagination-bullet{height:13px;width:13px}}.tem-wrapper .testimonials .testimonials__inner .swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fff}.tem-wrapper .testimonials .testimonials__inner .swiper-button-prev{background:transparent url(tem_opt0223-left_arrow.svg) no-repeat center center/contain}.tem-wrapper .testimonials .testimonials__inner .swiper-button-next{background:transparent url(tem_opt0223-right_arrow.svg) no-repeat center center/contain}.tem-wrapper .testimonials .testimonials__inner .swiper-button-prev,.tem-wrapper .testimonials .testimonials__inner .swiper-button-next{display:none;height:50px;position:absolute;width:50px;z-index:99}@media (min-width: 1024px){.tem-wrapper .testimonials .testimonials__inner .swiper-button-prev,.tem-wrapper .testimonials .testimonials__inner .swiper-button-next{display:block}}.tem-wrapper .testimonials .testimonials__inner .swiper-button-prev:after,.tem-wrapper .testimonials .testimonials__inner .swiper-button-next:after{content:""}.tem-wrapper .video{padding:0 20px}.tem-wrapper .video .video__inner{padding:40px 0;max-width:1400px;margin:0 auto}@media (min-width: 1024px){.tem-wrapper .video .video__inner{padding:50px 0;text-align:center}}@media (min-width: 1280px){.tem-wrapper .video .video__inner{padding:100px 0}}.tem-wrapper .video .video__inner h2{color:#0a2240;font-family:gotham,helvetica,arial,sans-serif;font-size:3rem;font-weight:700;line-height:3.5rem;margin:0 0 20px;text-align:center}@media (min-width: 1024px){.tem-wrapper .video .video__inner h2{font-size:3.5rem;margin:0 0 40px}}.tem-wrapper .video .video__inner video{cursor:pointer;max-width:920px;width:100%}.tem-wrapper .disclaimers{padding:0 20px}.tem-wrapper .disclaimers .disclaimers__inner{border-top:1px solid #2e6484;max-width:1400px;margin:0 auto;padding:50px 0}.tem-wrapper .disclaimers .disclaimers__inner p{color:#2e6484;font-family:gotham,helvetica,arial,sans-serif;font-size:1.6rem;font-weight:400;line-height:2rem;margin:10px 0}
/*# sourceMappingURL=/cdn/shop/t/6/assets/tem_opt0223-styles.css.map */
