.site-header{background-color:#f6f3ec}.site-header__logo{width:100%;max-height:70px}.site-header__logo img.medium-up--hide{max-width:190px}.site-header__logo a{max-width:140px;margin-left:0}.btn.pink{color:#001f4a;background-color:#f8afb0}.header-item.header-buttons{justify-content:flex-end;gap:20px}.header-item .exit{height:18px}.gst-landing{padding:60px 0;background-size:120px!important;background-repeat:no-repeat!important;background-position-x:calc(100vw - 130px)!important;background-position-y:100px!important;background:#001f4a url(//goodsleepco.com/cdn/shop/t/2/assets/gst-landing-device.png?v=129289037237797967931769748204)}.gst-landing.us{background:#001f4a url(//goodsleepco.com/cdn/shop/t/2/assets/gst-landing-device-us.png?v=116983744846773650571769748204)}@media screen and (max-width:768px){.gst-landing.us{background-size:225px!important;background-repeat:no-repeat!important;background-position-x:calc(100vw - 228px)!important;background-position-y:0px!important;padding-top:150px}}.gst-landing h2{color:#fff;text-align:left;margin-bottom:50px}.gst-landing h2 span{color:#f8afb1}.features{margin-bottom:40px}.features .feature{display:flex;align-items:center;gap:15px}.gst-landing .features .feature svg{margin-left:-10px}.features .feature .text{max-width:281px;color:#fff}.features .feature .text span{color:#99bcd2}.pink-btn{background:#f8afb0 url(//goodsleepco.com/cdn/shop/t/2/assets/blue-button-arrow.svg?v=179349752287193982901769748204) no-repeat 150% 45%!important;padding:14px 60px 14px 30px;color:#001f4a}.pink-btn:hover{color:#001f4a;background-position:91% 45%!important}.gst-landing .get-started-container{display:flex;flex-direction:row;align-items:center;gap:15px}.rating{color:#ffbf00;display:flex;align-items:center;gap:10px}.rating .big-rating-text{font-size:36px}.rating .stars{height:19px}.rating .tests-completed{font-size:10px}.gst-landing-blocks{padding:30px 0 90px;background-color:#001f4a}.gst-landing-blocks .container{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:400px 300px 300px;gap:20px}.gst-landing-blocks .container>*{border-radius:15px;background-color:#99bcd2}.gst-landing-blocks.us .container>*{border-radius:15px;background-color:#f4efe9}.gst-landing-blocks .container>.block{padding:30px;display:flex;flex-direction:column;justify-content:center;gap:18px;transition:all .3s}.gst-landing-blocks .container>.block svg{transition:all .3s;fill:#001f4a}.gst-landing-blocks .container>.block svg{max-width:50px;max-height:50px}.gst-landing-blocks .container>.block h2.h3{color:#fff;font-size:50px;line-height:50px;font-weight:800;margin-bottom:0}.gst-landing-blocks .user-with-device{grid-column-start:1;grid-column-end:3;grid-row-start:1;grid-row-end:2;object-fit:cover;width:100%;height:100%}.gst-landing-blocks .block:nth-of-type(1){grid-column-start:1;grid-column-end:2;grid-row-start:2;grid-row-end:3}.gst-landing-blocks .block:nth-of-type(2){grid-column-start:2;grid-column-end:3;grid-row-start:2;grid-row-end:3}.gst-landing-blocks .block:nth-of-type(3){grid-column-start:1;grid-column-end:2;grid-row-start:3;grid-row-end:4}.gst-landing-blocks .block:nth-of-type(4){grid-column-start:2;grid-column-end:3;grid-row-start:3;grid-row-end:4}.gst-landing-blocks.us .us-block{grid-column-start:3;grid-column-end:5;grid-row-start:1;grid-row-end:3;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:15% 1fr;grid-gap:20px}.gst-landing-blocks.us .us-block>.block{background-color:#f4efe9;color:#001f4a;border-radius:15px;padding:30px}.gst-landing-blocks.us .us-block>.block:nth-of-type(1){grid-column-start:1;grid-column-end:3;grid-row-start:1;grid-row-end:2;background-color:unset;color:#fff;padding:0}.gst-landing-blocks.us .us-block>.block:nth-of-type(1) span{color:#f8afb1}.gst-landing-blocks.us .us-block>.block:nth-of-type(2){grid-column-start:1;grid-column-end:2;grid-row-start:2;grid-row-end:3}.gst-landing-blocks.us .us-block>.block:nth-of-type(3){grid-column-start:2;grid-column-end:3;grid-row-start:2;grid-row-end:3}.gst-landing-blocks.us .text{margin-bottom:10px}.gst-landing-blocks.us .h4{color:#f8afb1}.gst-landing-blocks.us ul{margin-left:30px}@media screen and (max-width:1025px){.gst-landing-blocks.us .us-block{grid-template-columns:1fr;grid-template-rows:80px 1fr 1fr}.gst-landing-blocks.us .us-block>.block:nth-of-type(2){grid-column-start:1;grid-column-end:2;grid-row-start:2;grid-row-end:3}.gst-landing-blocks.us .us-block>.block:nth-of-type(3){grid-column-start:1;grid-column-end:2;grid-row-start:3;grid-row-end:4}}@media screen and (max-width:769px){.gst-landing-blocks.us .container{display:block}.gst-landing-blocks.us .us-block{grid-template-columns:1fr;grid-template-rows:60px 1fr 1fr;gap:20px 0}.gst-landing-blocks.us .us-block>.block:nth-of-type(1){margin-bottom:0}.gst-landing-blocks.us .us-block>.block:nth-of-type(2){grid-column-start:1;grid-column-end:2;grid-row-start:2;grid-row-end:3}.gst-landing-blocks.us .us-block>.block:nth-of-type(3){grid-column-start:1;grid-column-end:2;grid-row-start:3;grid-row-end:4}.gst-landing-blocks.us .user-with-device{grid-column-start:1;grid-column-end:2;grid-row-start:1;grid-row-end:2;margin-bottom:20px}}.gst-vs-blocks{padding:60px 0;background-color:#f6f3ec}.gst-vs-blocks .container>h2{margin-bottom:0}.gst-vs-blocks .container{display:flex;flex-direction:column;justify-content:center;align-items:stretch;gap:30px}.gst-vs-blocks .container .block{border-radius:15px;padding:30px}.gst-vs-blocks .container .features{display:flex;flex-direction:column;gap:15px;max-width:300px}.gst-vs-blocks .container .feature{display:flex;align-items:center}.gst-vs-blocks .container .feature svg{min-width:22px;height:22px}.gst-vs-blocks .container .feature h2.h5{font-size:18px;line-height:20px;font-weight:600;margin-bottom:0}.gst-vs-blocks .container .vs-block{display:flex;align-items:center;justify-content:center}.gst-vs-blocks .container .vs-block .h2{margin-bottom:0}.gst-vs-blocks .container .block:nth-of-type(1){background-color:#001f4a;color:#fff;border:4px solid #F8AFB1;box-shadow:0 0 34px #b3a6a7}.gst-vs-blocks .container .block:nth-of-type(1)>svg{height:87px}.gst-vs-blocks .container .block:nth-of-type(3){background-color:#fff;color:#001f4a}.gst-convenient{background-color:#f6f3ec}.pink-text{color:#f8afb1}.pink-underline{border-bottom:5px solid #F8AFB1}.gst-convenient .convenient-steps{display:flex;flex-direction:column;gap:30px;padding:60px 0 90px}.gst-convenient .convenient-steps .step{display:flex;flex-direction:column;gap:10px}.gst-convenient .convenient-steps .step .step-number{background-color:#f8afb0;border-radius:200px;min-width:54px;height:54px;line-height:54px;font-size:24px;font-weight:800}.gst-convenient .convenient-steps .step .step-title{font-size:24px;line-height:24px;font-weight:800;color:#001f4a;text-align:left}.gst-convenient .convenient-steps .step>div{display:flex;align-items:center;gap:20px}.gst-convenient .convenient-steps img{object-fit:contain;height:320px;margin-bottom:30px}.gst-convenient.us .convenient-steps{margin-bottom:60px}.gst-convenient.us .convenient-steps img{height:320px;min-width:320px}.gst-convenient.us .text-center .h6{max-width:784px;margin:0 auto 30px}.gst-convenient.us .convenient-steps{background-color:#001f4a;border-radius:15px;padding:30px}.gst-convenient.us .convenient-steps .step{align-items:center;color:#fbfbfc}.gst-convenient.us .convenient-steps .step .step-title{color:#f8afb1;text-align:center}.gst-convenient.us .convenient-steps .step .step-text{text-align:center}.gst-convenient.us .convenient-steps .step .step-text.bold{font-weight:700}.gst-review{padding-top:135px;padding-bottom:60px;background-color:#001f4a;color:#fff}.gst-review .text{max-width:600px}.gst-review .flex{display:flex;justify-content:space-between}.gst-ready{padding:60px 0 90px;background-color:#001f4a}.gst-ready .container{display:flex;justify-content:center;align-items:center;gap:20px}.gst-ready h2{color:#fff;margin-bottom:0}.gst-ready .btn{color:#001f4a}.gst-start{padding:60px;background-color:#f6f3ec}.gst-start .container{max-width:750px;margin:0 auto}.gst-effortless{padding:430px 0 60px;background-size:100%!important;background-repeat:no-repeat!important;background-position-x:10px!important;background-position-y:60px!important;background:#99bcd2 url(//goodsleepco.com/cdn/shop/t/2/assets/gst-effortless-bg.png?v=25302973493924116171769748204)}.gst-effortless.us{background:#99bcd2 url(//goodsleepco.com/cdn/shop/t/2/assets/gst-effortless-bg-us.png?v=182535063571569300791769748204);background-size:min(500px,43vw)!important}@media screen and (min-width:769px){.gst-effortless.us{background-size:min(400px,43vw)!important}}@media screen and (max-width:768px){.gst-effortless.us{background-size:min(400px,100vw)!important}}.gst-effortless h2.h1 span{color:#fff}.gst-life-changing{padding:90px 0;background-size:cover!important;background-repeat:no-repeat!important;background-position:center center!important;background:url(//goodsleepco.com/cdn/shop/t/2/assets/gst-life-changing-bg.png?v=170992760619601600701769748204)}.gst-life-changing .container{display:flex;justify-content:flex-end}.gst-life-changing .card{background-color:#001f4a;color:#fff;padding:30px;border-radius:15px;max-width:520px}.gst-life-changing .card h2 span{color:#f8afb1}.gst-life-changing .card ul{margin-left:15px}.product-section{background-color:#f6f3ec}.product-single__meta{padding-left:unset;padding:30px 45px;background-color:#fff;border-radius:15px}.product-single__meta .card-top{background-color:#001f4a;color:#fff;margin:-55px -45px 30px;border-radius:15px 15px 0 0;padding:30px 45px}.product-single__meta .features{margin-top:30px}.product-single__meta .features.bold>div{font-weight:800;line-height:32px}.product-single__meta .features span{color:#99bcd2}.product-single__meta .features svg{width:40px}.product-single__meta .features .text{color:#001f4a;max-width:unset}.product-single__meta .features{display:flex;flex-direction:column;gap:15px}.product-single__meta .add-to-cart{background-color:#f8afb0!important;color:#001f4a!important}.product-single__meta .add-to-cart{background:#f8afb0 url(//goodsleepco.com/cdn/shop/t/2/assets/blue-button-arrow.svg?v=179349752287193982901769748204) no-repeat 150% 45%!important;color:#001f4a}.product-single__meta .add-to-cart:hover{color:#001f4a;background-position:91% 45%!important}.product-single__meta #spiceaddonsappid{display:none!important}.product-single__meta .product-block:nth-of-type(4){display:flex}.product-single__meta .product-block:nth-of-type(4)>span{font-family:proxima-nova;font-size:16px;font-weight:300;line-height:28px;margin-right:3px}.image-wrap,.product__thumb-item a:before{border-radius:15px}@media only screen and (max-width:374px){.site-header .page-width{padding:0 10px}.site-header__logo img.medium-up--hide{max-width:150px}}@media only screen and (max-width:768px){.gst-landing-blocks .container>.block{justify-content:start;align-items:center;text-align:center}.gst-convenient .convenient-steps .step>div{justify-content:center}.product-single__meta{margin-left:unset}.pink-btn{padding:14px}.pink-btn:hover{color:#001f4a;background-position:150% 45%!important}.gst-landing .features .feature svg{max-width:50px}.gst-landing-blocks .container>.block{justify-content:start;align-items:center;text-align:center;overflow:auto;max-width:100%;max-height:100%;box-sizing:border-box}.gst-landing-blocks .container>.block svg{min-width:50px;min-height:50px}.gst-landing .get-started-container,.gst-review .flex,.gst-ready .container{flex-direction:column}.product-single__meta{padding:30px 25px}.product-single__meta .card-top{margin:-55px -25px 30px;padding:30px 25px}}@media only screen and (min-width:769px){.site-header{padding:10px 0}.header-item--logo{-webkit-box-flex:0 0 200px;-ms-flex:0 0 200px;flex:0 0 200px}.site-header__logo a{max-width:200px}.gst-landing h2{font-size:80px;line-height:80px;font-weight:800}.gst-landing{padding:78px 0;background-position-x:75%!important;background-position-y:center!important;background-repeat:no-repeat!important;background-size:min(30%,500px)!important}.gst-landing .get-started-container{gap:40px}.gst-landing-blocks .container{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:1fr 1fr;gap:20px}.gst-landing-blocks .user-with-device{grid-column-start:1;grid-column-end:3;grid-row-start:1;grid-row-end:3}.gst-landing-blocks .block:nth-of-type(1){grid-column-start:3;grid-column-end:4;grid-row-start:1;grid-row-end:2}.gst-landing-blocks .block:nth-of-type(2){grid-column-start:4;grid-column-end:5;grid-row-start:1;grid-row-end:2}.gst-landing-blocks .block:nth-of-type(3){grid-column-start:3;grid-column-end:4;grid-row-start:2;grid-row-end:3}.gst-landing-blocks .block:nth-of-type(4){grid-column-start:4;grid-column-end:5;grid-row-start:2;grid-row-end:3}.gst-vs-blocks .container{flex-direction:row}.gst-convenient .convenient-steps{flex-direction:row;gap:90px}.gst-convenient .convenient-steps .step .step-text{text-align:left}.gst-effortless{padding:150px 0;background-size:min(700px,50vw)!important;background-repeat:no-repeat!important;background-position-x:calc(50vw - min(660px,50vw))!important;background-position-y:50%!important}.gst-effortless .container{padding-left:calc(50% + min(100px,4vw))}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/goodsleeptest.css.map */
