@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}.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-size:15px;font-weight:500;line-height:1;padding:20px;text-decoration:none;text-transform:uppercase;transition:all .1s ease-in-out}@media(min-width:1024px){.tem-wrapper .btn{font-size:1.6rem;font-size:16px}}.tem-wrapper .btn--teal{background-color:#00afaa}.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:#0a2240 url(tem_opt0123-bg_mobile_header.jpg) no-repeat bottom center/100% auto}@media(min-width:1024px){.tem-wrapper .tem_header{background:#0a2240 url(tem_opt0123-bg_header.jpg) no-repeat center center/auto 100%;padding:0 0 0 20px}}.tem-wrapper .tem_header .tem_header__inner{display:flex;flex-direction:column;height:calc(400px + 100vw);justify-content:space-between;margin:0 auto;padding:35px 15px}@media(min-width:1024px){.tem-wrapper .tem_header .tem_header__inner{height:46.6vw;max-height:765px;max-width:1400px;justify-content:center;padding:35px 0}}@media(min-width:1800px){.tem-wrapper .tem_header .tem_header__inner{height:765px}}.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 50% 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-size:30px;font-weight:300;line-height:3.8rem;line-height:38px;margin:20px 0 15px}@media(min-width:1024px){.tem-wrapper .tem_header .tem_header__inner .tem_header__content-container h1{margin:40px 0 15px}}@media(min-width:1280px){.tem-wrapper .tem_header .tem_header__inner .tem_header__content-container h1{font-size:4rem;font-size:40px;line-height:4.8rem;line-height:48px;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.7rem;font-size:17px;font-weight:400;line-height:2.7rem;line-height:27px;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:1280px){.tem-wrapper .tem_header .tem_header__inner .tem_header__content-container p{font-size:1.8rem;font-size:18px;line-height:2.8rem;line-height:28px}}.tem-wrapper .tem_header .tem_header__inner .tem_header__content-container a.btn{display:inline-block;text-align:center;margin:20px 0 0}.tem-wrapper .tem_header-title{color:#fff}.tem-wrapper .gradient-container{background-image:url(tem_opt0123-bg_wave_texture.png),linear-gradient(180deg,#dfdede,#fff);background-repeat:no-repeat,no-repeat;background-position:top right,top center;background-size:200% auto,auto auto}@media(min-width:1024px){.tem-wrapper .gradient-container{background-image:url(tem_opt0123-bg_wave_texture.png),linear-gradient(180deg,#dfdede,#fff);background-repeat:no-repeat,no-repeat;background-position:top right,top center;background-size:100% auto,auto auto}}.tem-wrapper .gradient-container--alt{background-image:url(tem_opt0123-bg_wave_texture_alt.png),linear-gradient(180deg,#dfdede,#fff);background-repeat:no-repeat,no-repeat;background-position:top left,top center;background-size:200% auto,auto auto}@media(min-width:1024px){.tem-wrapper .gradient-container--alt{background-image:url(tem_opt0123-bg_wave_texture_alt.png),linear-gradient(180deg,#dfdede,#fff);background-repeat:no-repeat,no-repeat;background-position:top left,top center;background-size:100% auto,auto auto}}.tem-wrapper .rtbs{padding:50px 0 0}@media(min-width:1024px){.tem-wrapper .rtbs{padding:50px 20px 0}}.tem-wrapper .rtbs .rtbs__inner{margin:0 auto;max-width:1400px}.tem-wrapper .rtbs .rtbs__inner h2{color:#365071;font-family:gotham,helvetica,arial,sans-serif;font-size:2.5rem;font-size:25px;font-weight:700;line-height:3rem;line-height:30px;margin:0 0 30px;padding:0 50px;text-align:center}@media(min-width:1024px){.tem-wrapper .rtbs .rtbs__inner h2{font-size:3.5rem;font-size:35px;line-height:1;margin:65px 0 50px}}.tem-wrapper .rtbs .rtbs__inner .swiper{padding:0 20px 50px}@media(min-width:1024px){.tem-wrapper .rtbs .rtbs__inner .swiper{padding:0 0 50px}}.tem-wrapper .rtbs .rtbs__inner .swiper .swiper-wrapper .swiper-slide{background-color:#fff;height:auto}.tem-wrapper .rtbs .rtbs__inner .swiper .swiper-wrapper .swiper-slide .image{height:62vw;text-indent:-9999px}@media(min-width:1024px){.tem-wrapper .rtbs .rtbs__inner .swiper .swiper-wrapper .swiper-slide .image{height:22.7vw;max-height:330px}}.tem-wrapper .rtbs .rtbs__inner .swiper .swiper-wrapper .swiper-slide .content-container{padding:30px}.tem-wrapper .rtbs .rtbs__inner .swiper .swiper-wrapper .swiper-slide .content-container h3{color:#365071;font-family:gotham,helvetica,arial,sans-serif;font-size:2rem;font-size:20px;font-weight:700;line-height:1;margin:0 0 20px}@media(min-width:1024px){.tem-wrapper .rtbs .rtbs__inner .swiper .swiper-wrapper .swiper-slide .content-container h3{font-size:2.5rem;font-size:25px}}.tem-wrapper .rtbs .rtbs__inner .swiper .swiper-wrapper .swiper-slide .content-container p{color:#365071;font-family:gotham,helvetica,arial,sans-serif;font-size:1.8rem;font-size:18px;font-weight:400;line-height:2.7rem;line-height:27px;margin:0}@media(min-width:1024px){.tem-wrapper .rtbs .rtbs__inner .swiper .swiper-wrapper .swiper-slide .content-container p{line-height:2.8rem;line-height:28px}}.tem-wrapper .rtbs .rtbs__inner .swiper .swiper-wrapper .aches .image{background:#fff0 url(tem_opt0123-aches_image.jpg) no-repeat center center/cover}.tem-wrapper .rtbs .rtbs__inner .swiper .swiper-wrapper .hot .image{background:#fff0 url(tem_opt0123-hot_image.jpg) no-repeat center center/cover}.tem-wrapper .rtbs .rtbs__inner .swiper .swiper-wrapper .snore .image{background:#fff0 url(tem_opt0123-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:#fff0;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 .adapt .adapt__image{background:#fff0 url(tem_opt0123-adapt_stack.png) no-repeat center center/contain;height:52vw;margin:25px 0 50px;text-indent:-9999px}@media(min-width:1024px){.tem-wrapper .adapt .adapt__image{flex:0 0 60%;height:auto;margin:0 0 0 50px}}.tem-wrapper .breeze .breeze__image{background:#fff0 url(tem_opt0123-breeze_stack.png) no-repeat center center/contain;height:52vw;margin:25px 0 50px;text-indent:-9999px}@media(min-width:1024px){.tem-wrapper .breeze .breeze__image{flex:0 0 50%;height:auto;margin:0 130px 0 0}}.tem-wrapper .bases .bases__image{background:#fff0 url(tem_opt0123-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}}.tem-wrapper .pillows .pillows__image{background:#fff0 url(tem_opt0123-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 .product-container{padding:20px}.tem-wrapper .product-container .product-container__inner{background-color:#fff;padding:10px;max-width:1400px;margin:0 auto}@media(min-width:1024px){.tem-wrapper .product-container .product-container__inner{align-items:stretch;display:flex;padding:50px 25px}}@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-size:30px;font-weight:700;line-height:3.5rem;line-height:35px;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;font-size:35px;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-size:25px;font-weight:400;letter-spacing:-.83px;line-height:3rem;line-height:30px;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;font-size:30px;letter-spacing:-1px;line-height:4.5rem;line-height:45px}}.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.8rem;font-size:18px;font-weight:400;line-height:2.7rem;line-height:27px}@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{line-height:2.8rem;line-height:28px}}.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;letter-spacing:.94px;padding:20px 0;text-align:center;width:100%}@media(min-width:1024px){.tem-wrapper .product-container .product-container__inner .product-container__content-container .product-container__btn-container a{letter-spacing:1px;padding:20px 40px;width:auto}}.tem-wrapper .testimonials{padding:50px 0 0}@media(min-width:1024px){.tem-wrapper .testimonials{padding:50px 20px 0}}.tem-wrapper .testimonials .testimonials__inner{margin:0 auto;max-width:1400px;position:relative}.tem-wrapper .testimonials .testimonials__inner h2{color:#0a2240;font-family:gotham,helvetica,arial,sans-serif;font-size:2.5rem;font-size:25px;font-weight:700;line-height:3rem;line-height:30px;margin:0 0 30px;padding:0 50px;text-align:center}@media(min-width:1024px){.tem-wrapper .testimonials .testimonials__inner h2{font-size:3.5rem;font-size:35px;line-height:1;margin:65px 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:#fff;height:auto}.tem-wrapper .testimonials .testimonials__inner .swiper .swiper-wrapper .swiper-slide .inner{padding:50px 40px;text-align:center}.tem-wrapper .testimonials .testimonials__inner .swiper .swiper-wrapper .swiper-slide .inner .stars{background:#fff0 url(tem_opt0123-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:#0a2240;font-family:gotham,helvetica,arial,sans-serif;font-size:2rem;font-size:20px;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;font-size:30px}}.tem-wrapper .testimonials .testimonials__inner .swiper .swiper-wrapper .swiper-slide .inner p{color:#0a2240;font-family:gotham,helvetica,arial,sans-serif;font-size:1.8rem;font-size:18px;font-weight:400;line-height:2.7rem;line-height:27px;margin:0}@media(min-width:1024px){.tem-wrapper .testimonials .testimonials__inner .swiper .swiper-wrapper .swiper-slide .inner p{line-height:2.8rem;line-height:28px}}.tem-wrapper .testimonials .testimonials__inner .swiper .swiper-wrapper .swiper-slide .inner .customer{color:#0a2240;font-family:gotham,helvetica,arial,sans-serif;font-size:1.8rem;font-size:18px;font-weight:500;line-height:2.8rem;line-height:28px;margin:80px 0 0}.tem-wrapper .testimonials .testimonials__inner .swiper .swiper-pagination{position:absolute}.tem-wrapper .testimonials .testimonials__inner .swiper .swiper-pagination .swiper-pagination-bullet{background:#fff0;border:1px solid #0a2240;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:#0a2240}.tem-wrapper .testimonials .testimonials__inner .swiper-button-prev{background:#fff0 url(tem_opt0123-left_arrow.svg) no-repeat center center/contain;left:-15px}.tem-wrapper .testimonials .testimonials__inner .swiper-button-next{background:#fff0 url(tem_opt0123-right_arrow.svg) no-repeat center center/contain;right:-15px}.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{align-items:center;display:flex;justify-content:space-between;padding:50px 0}}@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-size:30px;font-weight:700;line-height:3.5rem;line-height:35px;margin:0 0 20px;text-align:center}@media(min-width:1024px){.tem-wrapper .video .video__inner h2{font-size:3.5rem;font-size:35px}}.tem-wrapper .video .video__inner video,.tem-wrapper .video .video__inner .video__container{cursor:pointer;width:100%}@media(min-width:1024px){.tem-wrapper .video .video__inner video,.tem-wrapper .video .video__inner .video__container{flex:0 0 66%;width:66%}}.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-size:16px;font-weight:400;line-height:2rem;line-height:20px;margin:10px 0}.embed-container{position:relative;padding-bottom:56.25%!important;height:0;overflow:hidden;max-width:100%}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}
/*# sourceMappingURL=/cdn/shop/t/26/assets/tem_opt0123-styles.css.map */
