/*! Flickity v2.2.2
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{position:absolute;background:hsla(0,0%,100%,.75);border:none;color:#333}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{outline:none;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25}.flickity-page-dots .dot.is-selected{opacity:1}.flickity-enabled.is-fade .flickity-slider>*{pointer-events:none;z-index:0}.flickity-enabled.is-fade .flickity-slider>.is-selected{pointer-events:auto;z-index:1}.f{display:flex}.f--wrap{flex-wrap:wrap}.f--col{flex-direction:column}.f--col-reverse{flex-direction:column-reverse}.f--reverse{flex-direction:row-reverse}.f--top{align-items:flex-start}.f--middle{align-items:center}.f--bottom{align-items:flex-end}.f--center{justify-content:center}.f--between{justify-content:space-between}.f--end{justify-content:flex-end}.t--center{text-align:center}.t--left{text-align:left}.t--right{text-align:right}.t--up{text-transform:uppercase}[class*=fx--]{transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;transition-duration:1s;transition-timing-function:ease}.fx--fast{transition-duration:.4s}.fx--slow{transition-duration:1.4s}.fx--in{opacity:0;transition-timing-function:linear}.fx--in-up{-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0}.fx--in-left{-webkit-transform:translateX(-20px);transform:translateX(-20px);opacity:0}.fx--in-right{-webkit-transform:translateX(20px);transform:translateX(20px);opacity:0}.fx--in-out{-webkit-transform:scale(.95);transform:scale(.95);-webkit-transform-origin:center;transform-origin:center;opacity:0}.fx--in-in{-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-transform-origin:center;transform-origin:center;opacity:0}.s--revealed [class*=fx--],[class*=fx--].s--revealed{-webkit-transform:translate(0) scale(1);transform:translate(0) scale(1);opacity:1}.delay--1{transition-delay:.1s}.delay--2{transition-delay:.2s}.delay--3{transition-delay:.3s}.delay--4{transition-delay:.4s}.delay--5{transition-delay:.5s}.delay--6{transition-delay:.6s}.delay--7{transition-delay:.7s}.delay--8{transition-delay:.8s}.delay--9{transition-delay:.9s}.delay--10{transition-delay:1s}.delay--11{transition-delay:1.1s}.delay--12{transition-delay:1.2s}.delay--13{transition-delay:1.3s}.delay--14{transition-delay:1.4s}.delay--15{transition-delay:1.5s}.delay--16{transition-delay:1.6s}.delay--17{transition-delay:1.7s}.delay--18{transition-delay:1.8s}.delay--19{transition-delay:1.9s}.delay--20{transition-delay:2s}.fade-enter,.fade-leave-to{opacity:0}.fade-enter-active,.fade-leave-active{transition:opacity .3s linear}.c--white{color:#fff}.c--light{color:#f4f6f7}.c--mid{color:#dee9ea}.c--dark{color:#006767}.bg--white{background-color:#fff}.bg--black{background-color:#000}.bg--light{background-color:#f4f6f7}.bg--mid{background-color:#dee9ea}.bg--mid2{background-color:#c9dcdd}.bg--dark{background-color:#006767}.fill{position:absolute;top:0;left:0}.fill,.fit{width:100%;height:100%}.fit{-o-object-fit:cover;object-fit:cover}.z--back{z-index:-1}.z--base{z-index:0;position:relative}.z--front{z-index:1}.hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.relative{position:relative}.card,.rounded{border-radius:10px}.card{background-color:#fff;box-shadow:0 2px 20px 0 rgba(54,55,75,.07)}[data-ua*="rv:11"] .wave{display:none}.anchor-offset{position:relative;top:-84px}@media (max-width:736px){.anchor-offset{top:-60px}}*{margin:0;padding:0;box-sizing:border-box}html{overflow-x:hidden;overflow-y:scroll}body{overflow:initial;background-color:#002e32;transition:opacity .3s linear;opacity:0}.s--loaded body,body.challenge,body.s--loaded{opacity:1}body.s--out{transition-duration:.2s;opacity:0}@media (max-width:736px){body{background-color:#f4f6f7}}main{overflow:hidden}#root{transition:opacity .3s linear}[v-cloak]{opacity:0}img,picture{display:inline-block;max-width:100%;height:auto}ul{list-style-type:none}button:active,button:focus{outline:0}svg{display:inline-block;overflow:visible}.flickity-enabled{outline:0;cursor:-webkit-grab;cursor:grab}.flickity-page-dots{list-style-type:none;display:flex;align-items:center;position:relative;bottom:0;justify-content:center}.flickity-page-dots .dot{width:35px;border-radius:5px;height:5px;background-color:#94c0bd;margin-left:3px;margin-right:3px;cursor:pointer;transition:.2s linear;opacity:.5}.flickity-page-dots .dot.is-selected,.flickity-page-dots .dot:hover{background-color:#002e32}.field{margin-bottom:30px;display:flex;flex-wrap:wrap}[type=email],[type=number],[type=password],[type=tel],[type=text],select,textarea{display:block;width:100%;outline:0;font-size:16px;line-height:1.1;font-family:inherit;background-color:#fff;border-radius:10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:.15s linear;border:0;padding:16px 18px;color:#6c6c6c}[type=email]:active+label,[type=email]:focus+label,[type=email]:hover+label,[type=number]:active+label,[type=number]:focus+label,[type=number]:hover+label,[type=password]:active+label,[type=password]:focus+label,[type=password]:hover+label,[type=tel]:active+label,[type=tel]:focus+label,[type=tel]:hover+label,[type=text]:active+label,[type=text]:focus+label,[type=text]:hover+label,select:active+label,select:focus+label,select:hover+label,textarea:active+label,textarea:focus+label,textarea:hover+label{color:#006767}[type=email]::-webkit-input-placeholder,[type=number]::-webkit-input-placeholder,[type=password]::-webkit-input-placeholder,[type=tel]::-webkit-input-placeholder,[type=text]::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#8e8a8e}[type=email]:-moz-placeholder,[type=email]::-moz-placeholder,[type=number]:-moz-placeholder,[type=number]::-moz-placeholder,[type=password]:-moz-placeholder,[type=password]::-moz-placeholder,[type=tel]:-moz-placeholder,[type=tel]::-moz-placeholder,[type=text]:-moz-placeholder,[type=text]::-moz-placeholder,select:-moz-placeholder,select::-moz-placeholder,textarea:-moz-placeholder,textarea::-moz-placeholder{color:#8e8a8e}[type=email]:-ms-input-placeholder,[type=number]:-ms-input-placeholder,[type=password]:-ms-input-placeholder,[type=tel]:-ms-input-placeholder,[type=text]:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#8e8a8e}select{background-position:top 50% right 25px;background-repeat:no-repeat}textarea{min-height:145px}[type=checkbox],[type=radio]{outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;display:inline-block;width:10px;height:10px;background-color:#006767}label{text-transform:uppercase;font-size:13px;color:#f4f6f7;display:inline-block;margin-bottom:10px;transition:.15s linear}.field label{order:-1}.shopify-challenge__container{min-height:100vh;padding-top:100px;padding-bottom:100px;display:flex;flex-direction:column;justify-content:center;align-items:center}.shopify-challenge__message{max-width:350px;margin-bottom:40px}.btn.shopify-challenge__button{margin-top:30px}.termsCheck.termsCheck{display:flex;align-items:center;justify-content:center;margin-bottom:0}@media (max-width:736px){.termsCheck.termsCheck{align-items:flex-start}}.termsCheck.termsCheck p{font-size:12px;text-transform:none;color:hsla(0,0%,100%,.6);margin-bottom:0;text-align:left;line-height:1.2}.termsCheck.termsCheck a{text-decoration:underline}.termsCheck.termsCheck a:hover{color:#fff;text-decoration:none}.termsCheck.termsCheck [type=checkbox]{width:16px;height:16px;border-radius:5px;background-color:#fff;margin-right:10px;padding:0;margin-bottom:0;cursor:pointer;flex-shrink:0}.termsCheck.termsCheck [type=checkbox]:checked{background-image:url(icon--check.svg);background-size:80% 80%;background-position:50%;background-repeat:no-repeat}.container{max-width:1411px;width:100%;margin-left:auto;margin-right:auto;padding-left:22px;padding-right:22px}@media (max-width:736px){.container{max-width:1389px;padding-left:12px;padding-right:12px}}.container--full{max-width:100%}.container--slim{max-width:1180px}.g{display:flex;flex-wrap:wrap;margin-left:-11px;margin-right:-11px}@media (max-width:736px){.g{margin-left:-12px;margin-right:-12px}}.g--slim{margin-left:0;margin-right:0}.g__col{padding-left:11px;padding-right:11px}@media (max-width:736px){.g__col{padding-left:12px;padding-right:12px}}.g--slim>.g__col{padding-left:0;padding-right:0}.g16{width:16.66%}.g20{width:20%}.g25{width:25%}.g33{width:33.33%}.g40{width:40%}.g50{width:50%}.g60{width:60%}.g66{width:66.66%}.g75{width:75%}.g100{width:100%}html{-webkit-font-smoothing:antialiased}body{font-size:15px;line-height:1;font-family:Manrope,sans-serif;color:#6c6c6c}h1,h2,h3{color:#006767}h1,h2,h3,h4,h5,h6{line-height:1.5;font-weight:400}.h1,h1{font-size:42px;line-height:1.24}@media (max-width:768px){.h1,h1{font-size:32px}}.h2,.shopify-challenge__message,h2{font-size:32px;line-height:1.31}@media (max-width:768px){.h2,.shopify-challenge__message,h2{font-size:28px}}.h3,h3{font-size:26px}@media (max-width:768px){.h3,h3{font-size:20px}}.h4,h4{font-size:22px}@media (max-width:768px){.h4,h4{font-size:18px}}.h5,h5{font-size:18px}.h6,h6,p{font-size:16px}p{margin-bottom:1em;line-height:1.75}@media (max-width:768px){p{font-size:14px}}b{font-weight:700}a{border:0;color:currentColor;text-decoration:none;transition:color .1s linear}address{font-style:normal}table{table-layout:fixed}small{font-size:inherit}.editor h1,.editor h2,.editor h3,.editor h4,.editor h5,.editor h6,.shopify-policy__body h1,.shopify-policy__body h2,.shopify-policy__body h3,.shopify-policy__body h4,.shopify-policy__body h5,.shopify-policy__body h6{margin-top:55px;color:#1e1a1f;margin-bottom:22px}@media (max-width:736px){.editor h1,.editor h2,.editor h3,.editor h4,.editor h5,.editor h6,.shopify-policy__body h1,.shopify-policy__body h2,.shopify-policy__body h3,.shopify-policy__body h4,.shopify-policy__body h5,.shopify-policy__body h6{margin-top:30px}}.editor p,.shopify-policy__body p{margin-bottom:40px;color:#8e8a8e}@media (max-width:736px){.editor p,.shopify-policy__body p{margin-bottom:30px}}.editor p a,.shopify-policy__body p a{text-decoration:underline}.editor ol,.editor ul,.shopify-policy__body ol,.shopify-policy__body ul{margin-bottom:40px;margin-top:1em;list-style-position:outside}@media (max-width:736px){.editor ol,.editor ul,.shopify-policy__body ol,.shopify-policy__body ul{margin-bottom:30px}}.editor ol ol,.editor ol ul,.editor ul ol,.editor ul ul,.shopify-policy__body ol ol,.shopify-policy__body ol ul,.shopify-policy__body ul ol,.shopify-policy__body ul ul{padding-left:1em;margin-bottom:20px}.editor ol ul,.editor ul ul,.shopify-policy__body ol ul,.shopify-policy__body ul ul{padding-left:0}.editor ol,.shopify-policy__body ol{padding-left:15px}.editor ul,.shopify-policy__body ul{margin-bottom:40px}@media (max-width:736px){.editor ul,.shopify-policy__body ul{margin-bottom:30px}}.editor ul li,.shopify-policy__body ul li{line-height:1.3;margin-bottom:17px}.editor figure,.shopify-policy__body figure{text-align:center;margin-bottom:55px}@media (max-width:736px){.editor figure,.shopify-policy__body figure{margin-bottom:30px}}.editor figure img,.shopify-policy__body figure img{margin-bottom:0}.editor figcaption,.shopify-policy__body figcaption{font-size:11px;text-transform:uppercase;padding-top:5px}.editor blockquote,.shopify-policy__body blockquote{margin-bottom:79px;margin-top:84px;font-size:24px;line-height:1.5;padding:30px 60px;position:relative}@media (max-width:736px){.editor blockquote,.shopify-policy__body blockquote{font-size:13px;padding:25px;text-align:center;margin-top:30px;margin-bottom:30px}}.editor blockquote p,.shopify-policy__body blockquote p{margin-bottom:0}.page .editor p{color:#636063}.page .editor ul{list-style-type:disc;list-style-position:inside}.page .editor ul li{margin-left:20px}.cyax-accordion{border-bottom:1px solid #909090}.cyax-accordion h4{padding-top:20px;padding-bottom:20px;margin-bottom:0;font-size:16px;color:#909090;position:relative;cursor:pointer}.cyax-accordion h4:hover{color:#002e32}.cyax-accordion h4:hover:after,.cyax-accordion h4:hover:before{background-color:#002e32}.cyax-accordion h4.s--active{color:#002e32}.cyax-accordion h4.s--active:after{-webkit-transform:rotate(180deg);transform:rotate(180deg);background-color:#002e32}.cyax-accordion h4:after,.cyax-accordion h4:before{content:"";position:absolute;top:50%;right:0;width:10px;height:2px;background-color:#909090;transition:.2s cubic-bezier(.165,.84,.44,1)}.cyax-accordion h4:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.cyax-accordionContent{height:0;overflow:hidden}.cyax-accordionContent p{margin-bottom:20px}.blocks{position:relative;overflow:hidden}.blocks .g__col{min-height:741px;display:flex;flex-direction:column;justify-content:center}@media (max-width:768px){.blocks .g__col{min-height:0}}@media (max-width:736px){.blocks .g__col{width:100%}}@media (max-width:736px){.blocks .button{width:auto;align-self:center}}.blocks__image{display:block;height:100%;position:relative}@media (max-width:736px){.blocks__image{height:auto;border-radius:10px;overflow:hidden}}.blocks__image img{right:-11px;left:auto;width:50vw;max-width:50vw;-webkit-transform-origin:right;transform-origin:right}@media (max-width:736px){.blocks__image img{width:100%;right:auto;max-width:100%;position:relative}}.blocks--flipped .blocks__image img{-webkit-transform-origin:left;transform-origin:left;left:-11px;right:auto}@media (max-width:736px){.blocks--flipped .blocks__image img{left:auto}}.blocks__content{padding:90px 20px;max-width:508px;width:100%;margin:auto}@media (max-width:768px){.blocks__content{padding-top:40px;padding-bottom:40px}}@media (max-width:736px){.blocks__content{padding-left:0;padding-right:0}}.blocks__content h2{margin-bottom:27px}@media (max-width:736px){.blocks__content h2{font-size:20px;margin-bottom:20px}}.blocks__content h3{margin-bottom:19px}.blocks__content p{margin-bottom:32px}@media (max-width:736px){.blocks__content p{margin-bottom:23px}}@media (max-width:736px){.blocks__content div{text-align:center}}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0}.btn,.button,button{font-family:Manrope,sans-serif}.btn,.button{font-size:16px;border-radius:100px;display:inline-block;background-color:#fcae79;color:#002e32;padding:8px 22px;cursor:pointer;transition:.2s linear;text-align:center;border:0}@media (max-width:736px){.btn,.button{padding:10px 20px;font-size:14px}}.btn.disabled,.btn[disabled],.button.disabled,.button[disabled]{opacity:.3;background-color:#6c6c6c;cursor:not-allowed;color:#000}.btn.disabled:hover,.btn[disabled]:hover,.button.disabled:hover,.button[disabled]:hover{background-color:#8e8a8e;color:#000}.btn.selected,.btn:hover,.button--brand,.button.selected,.button:hover{background-color:#002e32;color:#fcae79}.button--brand.selected,.button--brand:hover{background-color:#fcae79;color:#002e32}.button--shadow{box-shadow:0 4px 10px rgba(0,0,0,.25)}.button--sale{background-color:#950101}.button--sale:hover{background-color:#6a0000}.button--lg{padding:12px 35px;font-size:18px}@media (max-width:768px){.button--lg{padding-left:28px;padding-right:28px}}@media (max-width:736px){.button--lg{padding:10px 20px;font-size:14px}}.button--full{width:100%}.button--outline{border:1px solid;color:currentColor;background-color:transparent}.button--outline:hover{color:#002e32;background-color:#fff;border-color:#fff}.button--alt-outline{border:1px solid #c4c4c4;color:#282828;background-color:transparent}.button--alt-outline:hover{color:#002e32;background-color:#fff;border-color:#fcae79}.button--alt2-outline{border:1px solid #fcae79;color:#002e32;background-color:#fff}.button--special{border:1px solid #fcae79;color:#fcae79;background-color:#002e32}.button--special:hover{color:#002e32;background-color:#fcae79;border-color:#002e32}.button--main{border-radius:5px;font-size:12px;border:1px solid #fcae79;font-weight:800}.button--main,.button--special-outline{padding:0 45px;height:46px;line-height:46px;color:#282828}.button--special-outline{border:1px solid #c4c4c4;border-radius:5px;background-color:transparent;font-weight:700;font-size:14px}.button--special-outline.selected,.button--special-outline:hover{color:#002e32;background-color:#fff;border-color:#fcae79}.button--secondary{background:#fff;border:1px solid #fcae79;border-radius:5px;font-size:12px;color:#282828;height:46px;line-height:46px;text-align:center;padding:0 45px;font-weight:800}.cookieBar{background-color:#dee9ea;padding:8px 0;position:relative}.s--scrolled .cookieBar{margin-top:5px}@media (max-width:736px){.cookieBar .container{flex-direction:column;text-align:center;justify-content:center}}.cookieBar p{margin-left:auto;margin-right:auto;margin-bottom:0;font-size:14px;color:#6c6c6c}@media (max-width:736px){.cookieBar p{font-size:12px}}.cookieBar p a{color:#006767}.cookieBar p a:hover{text-decoration:underline}.cookieBar .button{flex-shrink:0;font-size:14px;padding:8px 11px;margin-left:20px}@media (max-width:736px){.cookieBar .button{margin-left:0}}.cookieBar svg{display:inline-block;margin-right:9px}.currencySelect{position:relative}.currencySelect__toggle{border:0;font-size:13px;text-transform:uppercase;color:#eeebe7;cursor:pointer}.currencySelect__toggle:before{content:"";position:absolute;top:50%;right:0;margin-top:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-image:url(icon--arrow.svg);width:7px;height:7px;background-size:cover;transition:.3s cubic-bezier(.165,.84,.44,1);pointer-events:none}.s--currency-open .currencySelect__toggle:before{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.currencySelect__toggle:after{content:"";position:absolute;bottom:100%;margin-bottom:21px;right:9px;width:0;height:0;border-color:#dee9ea transparent transparent;border-style:solid;border-width:9px 15.5px 0;z-index:25;opacity:0;transition:.3s cubic-bezier(.165,.84,.44,1)}.s--currency-open .currencySelect__toggle:after{opacity:1;margin-bottom:11px}.currencySelect__toggle:hover{color:#f4f6f7}.currencySelect__toggle .text{margin-right:6px;font-weight:600}.currencySelect__toggle .flag{border:2px solid #eeebe7;border-radius:50%;width:23px;height:23px;overflow:hidden;margin-right:12px}.currencySelect__toggle .flag img{height:100%;max-width:unset;margin:0 auto;width:auto}.currencySelect__dropdown{position:absolute;bottom:100%;left:-415px;z-index:24;padding:22px 18px 20px;background-color:#dee9ea;width:100vw;max-width:829px;margin-bottom:20px;opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px);pointer-events:none;transition:.3s cubic-bezier(.165,.84,.44,1);background:#dee9ea;-webkit-filter:drop-shadow(0 2px 20px rgba(54,55,75,.47));filter:drop-shadow(0 2px 20px rgba(54,55,75,.47));overflow:hidden}@media (max-width:1024px){.currencySelect__dropdown{left:-140px;max-width:760px;padding:12px 8px 6px}}@media (max-width:768px){.currencySelect__dropdown{left:calc(-100vw + 100px);max-width:calc(100vw - 20px)}}.s--currency-open .currencySelect__dropdown{-webkit-transform:translateY(0);transform:translateY(0);pointer-events:all;opacity:1}.currencySelect__dropdown a{display:flex;align-items:center;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;background-color:#fff;color:#006767;padding:11px 8px;font-size:13px;position:relative;margin-bottom:6px;border:1px solid transparent;transition:.2 linear;width:calc(25% - 6px);margin-left:3px;margin-right:3px}@media (max-width:768px){.currencySelect__dropdown a{width:calc(33% - 6px)}}@media (max-width:430px){.currencySelect__dropdown a{width:calc(50% - 6px)}}.currencySelect__dropdown a:hover,.currencySelect__dropdown a[data-active]{border:1px solid #006767}.currencySelect__dropdown img{width:23px;height:15px;-o-object-fit:contain;object-fit:contain;margin-right:10px}.currencySelect-overlay{position:fixed;top:0;right:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.6);pointer-events:none;z-index:23;opacity:0;transition:.5s linear}.s--currency-open .currencySelect-overlay{opacity:1;pointer-events:all}.currencySelect__inner{display:flex;flex-wrap:wrap}.homeCyAxSlider{height:75vh;overflow:hidden;position:relative;background-color:#6c6c6c}@media (max-width:1024px){.homeCyAxSlider{height:576px}}.homeCyAxSlider .slider_item{width:100%;height:75vh;background-position:bottom;background-size:cover;background-repeat:no-repeat}@media (max-width:1024px){.homeCyAxSlider .slider_item{height:576px}}.homeCyAxSlider .slider_item .text_box{height:100%;color:#fff;padding-left:150px;padding-right:0}@media (max-width:1200px){.homeCyAxSlider .slider_item .text_box{padding-left:75px}}@media (max-width:768px){.homeCyAxSlider .slider_item .text_box{justify-content:flex-start;padding:100px 0 0;align-items:center;text-align:center}}@media (max-width:768px){.homeCyAxSlider .slider_item .text_box .button_box{position:absolute;bottom:35px;flex-direction:column}}.homeCyAxSlider .slider_item .text_box h3{font-weight:800;font-size:14px;letter-spacing:.2em;text-transform:uppercase;color:#fff;margin-bottom:15px}@media (max-width:1200px){.homeCyAxSlider .slider_item .text_box h3{margin-bottom:5px}}.homeCyAxSlider .slider_item .text_box h2{font-weight:200;font-size:55px;color:#fff}@media (max-width:1200px){.homeCyAxSlider .slider_item .text_box h2{font-size:40px}}@media (max-width:736px){.homeCyAxSlider .slider_item .text_box h2{font-size:36px;padding:0 10px}}.homeCyAxSlider .slider_item .text_box p{max-width:395px;width:100%;font-weight:400;font-size:20px;line-height:150%;letter-spacing:.05em;margin-top:15px;margin-bottom:35px}@media (max-width:1200px){.homeCyAxSlider .slider_item .text_box p{font-size:16px;margin-top:10px;margin-bottom:15px}}@media (max-width:736px){.homeCyAxSlider .slider_item .text_box p{padding:0 10px}}.homeCyAxSlider .slider_item .text_box .button{font-weight:500;font-size:14px;line-height:25px;color:#002e32;background-color:#fcae79;border-radius:100px;border:1px solid #fcae79}.homeCyAxSlider .slider_item .text_box .button.extra{margin-left:15px}@media (max-width:768px){.homeCyAxSlider .slider_item .text_box .button.extra{margin-left:0;margin-top:15px}}.homeCyAxSlider .slider_item .text_box .button.outline-w{border:1px solid #fff;color:#fff;background-color:transparent}.homeCyAxSlider .slider_item .text_box .button:hover{background-color:#002e32;color:#fcae79;border:1px solid #002e32}@media (max-width:1200px){.homeCyAxSlider .slider_item .text_box .button{line-height:15px}}.homeCyAxSlider .slider_item .text_box .play{margin-left:25px}@media (max-width:768px){.homeCyAxSlider .slider_item .text_box .play{margin-left:0;margin-bottom:10px}}.homeCyAxSlider .slider_item .text_box .play span{margin-left:8px;font-size:14px}.homeCyAxSlider .flickity-page-dots{position:absolute;bottom:15px}.homeCyAxSlider .flickity-page-dots .dot{background-color:#f4f6f7}.homeCyAxSlider .flickity-page-dots .dot.is-selected,.homeCyAxSlider .flickity-page-dots .dot:hover{background-color:#fcae79}.cyax-stepper-slide-enter-active,.cyax-stepper-slide-leave-active{transition:.5s}.cyax-stepper-slide-enter{-webkit-transform:translate(100%);transform:translate(100%)}.cyax-stepper-slide-leave{-webkit-transform:translate(-100%);transform:translate(-100%)}.cyax-stepper-slideback-enter-active,.cyax-stepper-slideback-leave-active{transition:.5s}.cyax-stepper-slideback-enter{-webkit-transform:translate(-100%);transform:translate(-100%)}.cyax-stepper-slideback-leave{-webkit-transform:translate(100%);transform:translate(100%)}.cyax-timer{font-size:20px;color:#fff;text-align:center}.cyax-timer .day,.cyax-timer .hour,.cyax-timer .min,.cyax-timer .sec{font-size:24px;display:inline-block;font-weight:500;text-align:center;margin:0 5px}.cyax-timer .day .format,.cyax-timer .hour .format,.cyax-timer .min .format,.cyax-timer .sec .format{font-weight:300;font-size:12px;opacity:.8;width:60px;margin-top:5px}.cyax-timer .number{background:rgba(51,51,51,.53);padding:0 5px;border-radius:5px;display:inline-block;width:60px;text-align:center}.cyax-timer .message{font-size:12px;font-weight:400;margin-bottom:8px;opacity:.8}.cyax-timer .status-tag{width:270px;margin:10px auto;padding:8px 0;font-weight:500;color:#000;text-align:center;border-radius:15px}.cyax-timer .status-tag.upcoming{background-color:#90ee90}.cyax-timer .status-tag.running{background-color:gold}.cyax-timer .status-tag.expired{background-color:silver}.a-little-treat{text-align:center}.a-little-treat h2{font-size:38px;font-weight:500;color:#006767;margin-bottom:15px;letter-spacing:-1px}.a-little-treat h3{font-size:20px;font-weight:400;color:#002e32;margin-bottom:45px}@media (max-width:1024px){.a-little-treat .g33{width:50%}}@media (max-width:636px){.a-little-treat .g33{width:100%}}.a-little-treat .extra-items{background-color:transparent;margin:10px 0;color:#002e32;position:relative;border:1px solid #c4c4c4}@media (max-width:636px){.a-little-treat .extra-items .button--secondary{padding:0 15px}}.a-little-treat .extra-items .notification{position:absolute;background:#3cbfa0;color:#002e32;left:15px;top:-15px;height:30px;line-height:30px;transition:all .5s ease-out;overflow:hidden;width:100px;border-radius:5px;opacity:0;-webkit-transform:translateY(-30px);transform:translateY(-30px)}.a-little-treat .extra-items .notification.visible{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.a-little-treat .extra-items img{display:block}.a-little-treat .extra-items.highlighted{border:1px solid #006767;background-color:#fff}.a-little-treat .extra-items.highlighted .actions{background:#006767}.a-little-treat .extra-items .actions{padding:10px}.a-little-treat .extra-items .description{padding:20px 10px;font-size:16px;font-weight:600}.a-little-treat .extra-items .description .price_discount{color:#950101;position:relative}.a-little-treat .extra-items .description .price_discount .compare_price{color:#000;position:absolute;top:-16px;font-size:14px;right:0;text-decoration:line-through}.a-little-treat .extra-items .shippingInfo{background-color:#006767;color:#fff;padding:10px 5px;font-size:14px;font-weight:700;line-height:18px}.a-little-treat .stepper-actions{margin-top:35px}.a-little-treat .stepper-actions .button{width:50%}.a-little-treat .stepper-actions .button:first-child{margin-right:10px}.a-little-treat .stepper-actions .button:last-child{margin-left:10px}.a-little-treat .modal{background-color:rgba(0,0,0,.6);z-index:999999}.a-little-treat .modal__content{box-shadow:-7px 7px 4px rgba(0,0,0,.25);width:95%;background:#e3dbd1;max-width:1024px;border:2px solid #ccc;border-radius:5px;justify-content:start;overflow-x:hidden;overflow-y:scroll}.a-little-treat .modal__close{margin:10px}.a-little-treat .modal__close svg{width:15px;height:15px}.a-little-treat .modal .g{padding:25px 25px 40px}.a-little-treat .modal .productExInfo{text-align:left}.a-little-treat .modal .productExInfo .title{font-size:24px;margin-bottom:10px;font-weight:500}.a-little-treat .modal .productExInfo .price{font-size:18px;font-weight:600}.a-little-treat .modal .productExInfo .price_discount{font-size:18px;font-weight:600;color:#950101;position:relative;margin-top:30px}.a-little-treat .modal .productExInfo .price_discount span{color:#000;position:absolute;top:-18px;font-size:16px;left:0;text-decoration:line-through}.a-little-treat .modal .productExInfo .description{padding:0;font-weight:400;margin:15px 0}.a-little-treat .modal .productExInfo .description ul{margin-left:10px}.a-little-treat .modal .productExInfo .description ul li{position:relative;padding-left:15px;margin-bottom:10px}.a-little-treat .modal .productExInfo .description ul li:before{content:"-";position:absolute;left:0}.a-little-treat .modal .productExInfo .actions{background:transparent;padding:0 0 20px;margin-top:20px;border-bottom:1px solid #000}.footer{background:#6c6c6c;color:#f4f6f7}.footer .container{padding:0 11px}@media (max-width:736px){.footer .container{padding:0 12px}}.footer .first{background:#004245;padding:50px 70px}@media (max-width:1200px){.footer .first{padding:50px 20px}}@media (max-width:768px){.footer .first{padding:0}}@media (max-width:555px){.footer .first .g,.footer .first .g__col{padding:0;margin:0}}@media (max-width:768px){.footer .first .g60{padding:30px 31px;width:100%}}@media (max-width:555px){.footer .first .g60{padding:10px 31px 30px}}@media (max-width:350px){.footer .first .g60{padding:10px 21px 30px}}@media (max-width:768px){.footer .first .g40{background-color:#00383c;width:100%}}@media (max-width:555px){.footer .first .g33{width:100%}}@media (max-width:768px){.footer .first .f--end{justify-content:center}}.footer .first .navi h6{font-size:16px;font-weight:400;margin-bottom:5px}@media (max-width:555px){.footer .first .navi h6{cursor:pointer;position:relative;width:100%;padding:20px 0 0;margin-bottom:0}}@media (max-width:555px){.footer .first .navi h6:after{background-image:url(icon--footer-arrow.svg);content:"";position:absolute;right:5px;height:10px;width:20px;background-repeat:no-repeat;background-size:contain;bottom:6px;transition:1s cubic-bezier(.165,.84,.44,1)}}.footer .first .navi h6.s--active:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media (max-width:555px){.footer .first .navi{border-bottom:2px solid #4c9494;padding-bottom:20px}}.footer .first .navi:last-child{border-bottom:none;padding-bottom:0}.footer .first .navi .navi_container{height:0;overflow:hidden}@media (min-width:556px){.footer .first .navi .navi_container{height:auto!important;overflow:visible!important}}.footer .first .navi a{font-size:14px;font-weight:400;margin-top:10px;color:#b3c7c8;opacity:0}@media (min-width:556px){.footer .first .navi a{opacity:1!important}}.footer .first .navi a:hover{color:#f5f7f8}.footer .first .newsletter{width:100%;max-width:400px}@media (max-width:768px){.footer .first .newsletter{max-width:550px;padding:30px 20px}}@media (max-width:555px){.footer .first .newsletter{padding:30px 31px;max-width:100%}}@media (max-width:350px){.footer .first .newsletter{padding:30px 21px}}.footer .first .newsletter h5{font-size:16px;font-weight:400;margin-bottom:20px}.footer .first .newsletter form{position:relative}.footer .first .newsletter p{font-weight:300;font-size:14px;margin-top:15px}.footer .first .newsletter input{padding:15px 130px 15px 24px;background:hsla(0,0%,84.7%,.06);border:1px solid hsla(0,0%,59.2%,.4);border-radius:100px;color:#fff;font-weight:400;font-size:14px}.footer .first .newsletter input::-webkit-input-placeholder{color:hsla(0,0%,100%,.8)}.footer .first .newsletter input::-moz-placeholder{color:hsla(0,0%,100%,.8)}.footer .first .newsletter input:-ms-input-placeholder{color:hsla(0,0%,100%,.8)}.footer .first .newsletter input::-ms-input-placeholder{color:hsla(0,0%,100%,.8)}.footer .first .newsletter input::placeholder{color:hsla(0,0%,100%,.8)}.footer .first .newsletter button{position:absolute;top:9px;right:10px;z-index:2;color:#fcae79;background:#0e494c;padding:5px 20px;border-radius:100px;border:1px solid #fcae79}.footer .first .newsletter button:hover{background-color:#002e32;color:#fcae79;border:1px solid #fcae79}.footer .second{background:#002e32;padding:40px 70px 80px}@media (max-width:1200px){.footer .second{padding:40px 20px 80px}}@media (max-width:1024px){.footer .second{flex-direction:column-reverse}}@media (max-width:1024px){.footer .second .g50{width:100%;justify-content:center}}@media (max-width:768px){.footer .second .navi{position:relative;flex-direction:row-reverse;justify-content:space-between}}.footer .second .copyright{font-size:14px;font-weight:300;line-height:20px}@media (max-width:1024px){.footer .second .copyright{padding-top:25px}}@media (max-width:555px){.footer .second .copyright{padding:50px 0 0;flex-direction:column}}@media (max-width:555px){.footer .second .copyright .dash{display:none}}@media (max-width:555px){.footer .second .copyright .cyberaxle{padding-top:5px}}.footer .second .legal{margin:0 15px}@media (max-width:555px){.footer .second .legal{position:absolute;bottom:-35px;width:calc(100vw - 63px);margin:0 auto;justify-content:center}}.footer .second .legal li{margin:0 15px;font-size:14px;font-weight:400;opacity:.7}@media (max-width:350px){.footer .second .legal li{margin:0 auto}}.footer .second .legal li:hover{opacity:1}.footer .second .social a{width:25px;height:25px;margin-right:5px;border-radius:100%;background:#4c9494;color:#002e32}.footer .second .social a:hover,.header{color:#fff}.header{padding-top:17px;padding-bottom:17px;background-color:transparent;transition:.5s cubic-bezier(.77,0,.175,1);position:absolute;top:0;z-index:20;width:100%}@media (max-width:736px){.header{padding-top:12px;padding-bottom:12px}}.header.alt{position:relative}.header.alt,.s--scrolled .header{top:0!important;background-color:#fff;color:#006767}.s--scrolled .header{-webkit-transform:translateY(-5px);transform:translateY(-5px);position:fixed;padding-bottom:12px;box-shadow:0 4px 4px rgba(0,0,0,.07)}@media (max-width:736px){.s--scrolled .header{padding-bottom:7px}}.header__logo{width:165px;height:50px;color:#fff;transition:.5s cubic-bezier(.165,.84,.44,1);display:flex;align-items:center}@media (max-width:736px){.header__logo{width:116px;height:36px}}.header__logo:hover{color:#009a9a}.alt .header__logo,.s--scrolled .header__logo{color:#006767}.header__logo svg{display:block;width:165px;height:50px;transition:.5s cubic-bezier(.165,.84,.44,1)}@media (max-width:736px){.header__logo svg{width:116px;height:36px}}.s--scrolled .header__logo svg{width:132px}@media (max-width:736px){.s--scrolled .header__logo svg{width:116px}}.shop_button_container{position:relative}.header__shop_button{font-size:16px;vertical-align:top;color:#fff;margin:0 17px 0 0;cursor:pointer;padding-right:15px}@media (max-width:736px){.header__shop_button{margin-right:10px}}@media (max-width:350px){.header__shop_button{margin-right:5px}}.header__shop_button:hover{color:#009a9a}.header__shop_button:hover svg path{fill:#009a9a}.alt .header__shop_button,.s--scrolled .header__shop_button{color:#006767}.header__shop_button svg{width:8px;height:auto;position:absolute;top:47%;z-index:-1;right:19px}@media (max-width:736px){.header__shop_button svg{right:12px}}@media (max-width:350px){.header__shop_button svg{right:7px}}.alt .header__shop_button svg path,.s--scrolled .header__shop_button svg path{fill:#006767}.cyaxShopButtonDrop-overlay{position:fixed;top:0;right:0;width:100vw;height:100vh;background-color:transparent;pointer-events:none;z-index:23}.cyaxShopButtonDrop-open .cyaxShopButtonDrop-overlay{pointer-events:all}.cyax-ShopButtonDrop{position:absolute;display:none;background:#fff;border-radius:5px;margin:20px 0 0;box-shadow:0 4px 4px rgba(0,0,0,.07);z-index:24;left:-10px}@media (max-width:736px){.cyax-ShopButtonDrop{margin-top:10px}}.cyaxShopButtonDrop-open .cyax-ShopButtonDrop{display:block}.cyax-ShopButtonDrop li a{color:#006767;font-size:16px;padding:10px 15px;display:block;min-width:175px}.cyax-ShopButtonDrop li a:hover{color:#009a9a}.cyax-ShopButtonDrop li:first-child a{padding-top:15px}.cyax-ShopButtonDrop li:last-child a{padding-bottom:15px}.header__nav{margin-left:auto}@media (max-width:1023px){.header__nav .header__menu{display:none}}.header__menu a{display:inline-block;margin-left:17px;margin-right:17px;padding:4px 0;font-size:16px;border-bottom:1px solid transparent}.header__menu a:hover{color:#009a9a}.header__menu [data-selected]{border-bottom-color:currentColor}.header__action{margin-left:17px;margin-right:17px}@media (max-width:736px){.header__action{margin:0;font-size:14px;padding-left:14px;padding-right:14px}}@media (max-width:340px){.header__action{display:none}}@media (max-width:340px){.s--scrolled .header__action{display:inline-block}}.header__cart{margin-left:17px;margin-right:17px;font-size:16px}.header__cart:hover{color:#009a9a}.header__cart:hover svg path{fill:#009a9a}.header__cart:hover svg path:first-child{fill:none;stroke:#009a9a}@media (max-width:1023px){.header__cart{font-size:0}}@media (max-width:736px){.header__cart{margin-left:10px;margin-right:10px}}@media (max-width:350px){.header__cart{margin-left:7px;margin-right:7px}}.header__cart svg{vertical-align:middle;height:25px;width:auto;margin-left:5px}@media (max-width:1023px){.header__cart svg{margin-left:0}}.alt .header__cart svg path,.s--scrolled .header__cart svg path{fill:#006767}.alt .header__cart svg path:first-child,.s--scrolled .header__cart svg path:first-child{fill:none;stroke:#006767}@media (max-width:1023px){.header__cart svg{display:block}}.header__toggle{display:none;position:relative;width:25px;height:21px;color:#006767;cursor:pointer;margin-left:17px}.alt .header__toggle path,.s--scrolled .header__toggle path{fill:#006767}@media (max-width:1023px){.header__toggle{display:block}}@media (max-width:736px){.header__toggle{margin-left:10px}}@media (max-width:350px){.header__toggle{margin-left:5px}}.header__toggle i{position:absolute;top:0;left:0;width:100%;height:3px;border-radius:2px;background-color:currentColor}.header__toggle :nth-child(2){top:50%;margin-top:-1px}.header__toggle :nth-child(3){top:auto;bottom:0}.hero{padding-top:43px;padding-bottom:43px}@media (max-width:736px){.hero{padding-top:0;padding-bottom:0;display:flex;flex-direction:column-reverse;background-color:#f4f6f7}}@media (max-width:736px){.hero__bg{position:relative;height:auto}.hero__bg img{display:block}}.hero__box{width:100%;max-width:557px;padding:64px 83px 55px 52px;color:#fff;background-size:cover}@media (max-width:768px){.hero__box{padding:30px;max-width:380px}}@media (max-width:736px){.hero__box{padding:15px 0 30px;color:#6c6c6c;background-image:none!important;background-color:transparent!important;max-width:100%;text-align:center;align-items:center;max-width:310px;margin:auto}}.hero__box h1{padding-bottom:26px;color:#fff;max-width:100%}@media (max-width:736px){.hero__box h1{color:#006767}}.hero__box p{margin-bottom:32px;max-width:100%}@media (max-width:736px){.hero__box .button{background-color:#006767;border:0;color:#fff}.hero__box .button:hover{color:#fff;background-color:#009a9a}}.homeAdapativeSleep{background:#eeebe7;padding:22px 11px}.homeAdapativeSleep.alt{background:#e3dbd1}.homeAdapativeSleep.bg--black{background:#000}@media (max-width:768px){.homeAdapativeSleep,.homeAdapativeSleep .container{padding:0}}@media (max-width:768px){.homeAdapativeSleep .reverse{flex-direction:column-reverse}}@media (max-width:768px){.homeAdapativeSleep .g50{width:100%}}.homeAdapativeSleep .left{text-align:center}.homeAdapativeSleep .left .inner{width:100%;max-width:500px}@media (max-width:768px){.homeAdapativeSleep .left .inner.t--left{text-align:center}}.homeAdapativeSleep .left .inner h3{letter-spacing:.1em;text-transform:uppercase;font-size:14px;font-weight:800;margin-top:125px}@media (max-width:1440px){.homeAdapativeSleep .left .inner h3{margin-top:75px}}@media (max-width:1200px){.homeAdapativeSleep .left .inner h3{margin-top:55px}}@media (max-width:1024px){.homeAdapativeSleep .left .inner h3{margin-top:35px}}.homeAdapativeSleep .left .inner h2{font-weight:300;font-size:30px;color:#2a2a2a;margin:25px auto 15px}@media (max-width:1024px){.homeAdapativeSleep .left .inner h2{font-size:26px}}.homeAdapativeSleep .left .inner h2.bg--black{color:#eeebe7}.homeAdapativeSleep .left .inner p{font-size:16px;color:#2a2a2a;font-weight:300;margin:30px auto 125px;max-width:300px;width:100%}@media (max-width:1440px){.homeAdapativeSleep .left .inner p{margin-bottom:75px}}@media (max-width:1200px){.homeAdapativeSleep .left .inner p{margin-bottom:55px}}@media (max-width:1024px){.homeAdapativeSleep .left .inner p{margin-bottom:35px;margin-top:20px}}.homeAdapativeSleep .left .inner p.logo-special{margin-bottom:45px}@media (max-width:1024px){.homeAdapativeSleep .left .inner p.logo-special{margin-bottom:15px}}.homeAdapativeSleep .left .inner p.special{max-width:500px}.homeAdapativeSleep .left .inner p.bg--black{color:#eeebe7}.homeAdapativeSleep .left .inner p.nightbuds-sensors b{font-size:24px;font-weight:300}.homeAdapativeSleep .left .inner .logo-box{margin-bottom:125px}@media (max-width:1440px){.homeAdapativeSleep .left .inner .logo-box{margin-bottom:75px}}@media (max-width:1200px){.homeAdapativeSleep .left .inner .logo-box{margin-bottom:55px}}@media (max-width:1024px){.homeAdapativeSleep .left .inner .logo-box{margin-bottom:35px}}@media (max-width:1024px){.homeAdapativeSleep .left .inner .logo-box.f--between{justify-content:center}}@media (max-width:1024px){.homeAdapativeSleep .left .inner .logo-box .logo{margin:20px 8px 0}}.homeAdapativeSleep .right{background-size:cover;background-position:50%;background-repeat:no-repeat}@media (max-width:768px){.homeAdapativeSleep .right{height:370px}}@media (max-width:555px){.homeAdapativeSleep .right{height:270px}}@media (max-width:350px){.homeAdapativeSleep .right{height:220px}}.homeAdapativeSleep .right.videobox{position:relative;overflow:hidden;min-height:550px;height:auto}@media (max-width:1024px){.homeAdapativeSleep .right.videobox{min-height:300px}}@media (max-width:768px){.homeAdapativeSleep .right.videobox{min-height:unset}}.homeAdapativeSleep .right video{position:absolute;width:auto;height:auto;min-width:100%;min-height:100%}@media (max-width:1920px){.homeAdapativeSleep .right video{max-height:100%}}@media (max-width:768px){.homeAdapativeSleep .right video{position:relative}}.homeAdapativeSleep.makeit-full,.homeAdapativeSleep.makeit-full .container{padding:0}.homeAdapativeSleep.makeit-full .inner{padding-left:20px;padding-right:0}@media (max-width:768px){.homeAdapativeSleep.makeit-full .inner{padding-left:15px;padding-right:15px}}.homeAdapativeSleep.productOffSwitch .left{background:linear-gradient(225.77deg,#6990b4 42.86%,#fcae79 162.74%)}.homeAdapativeSleep.productOffSwitch .left.nightbuds{background:linear-gradient(300.19deg,#394c5e 50.92%,#6990b4 122.84%)}.homeAdapativeSleep.productOffSwitch .inner h2{font-size:40px;margin-top:160px;color:#f2f3f0}@media (max-width:1440px){.homeAdapativeSleep.productOffSwitch .inner h2{margin-top:120px}}@media (max-width:1024px){.homeAdapativeSleep.productOffSwitch .inner h2{margin-top:90px}}@media (max-width:768px){.homeAdapativeSleep.productOffSwitch .inner h2{margin-top:40px}}.homeAdapativeSleep.productOffSwitch .inner p.special{margin:20px 0;font-weight:400;max-width:350px;color:#f2f3f0}@media (max-width:768px){.homeAdapativeSleep.productOffSwitch .inner p.special{margin:20px auto}}.homeAdapativeSleep.productOffSwitch .inner .play{padding-bottom:160px;color:#f2f3f0}@media (max-width:1440px){.homeAdapativeSleep.productOffSwitch .inner .play{padding-bottom:120px}}@media (max-width:1024px){.homeAdapativeSleep.productOffSwitch .inner .play{padding-bottom:90px}}@media (max-width:768px){.homeAdapativeSleep.productOffSwitch .inner .play{justify-content:center;padding-bottom:40px}}.homeAdapativeSleep.productOffSwitch .inner .play span{padding-left:10px}.homeAdapativeSleep.productIntelligent{background:#fff;padding:0}@media (max-width:768px){.homeAdapativeSleep.productIntelligent{background-color:#eeebe7}}.homeAdapativeSleep.productIntelligent .container{padding:0}.homeAdapativeSleep.productIntelligent .g{flex-direction:row-reverse}@media (max-width:768px){.homeAdapativeSleep.productIntelligent .g{flex-direction:column-reverse}}.homeAdapativeSleep.productIntelligent .inner{margin-bottom:20px}.homeAdapativeSleep.productIntelligent .inner h3{margin-top:50px}@media (max-width:485px){.homeAdapativeSleep.productIntelligent .inner h3{padding:0 15px;margin-bottom:20px}}.homeAdapativeSleep.productIntelligent .inner h2{font-size:28px;margin-bottom:30px}@media (max-width:1200px){.homeAdapativeSleep.productIntelligent .inner h2{padding:0 5px}}@media (max-width:485px){.homeAdapativeSleep.productIntelligent .inner h2{padding:0 15px;margin-bottom:20px}}.homeAdapativeSleep.productIntelligent .flickity-page-dots .dot{background-color:#63a39c}.homeAdapativeSleep.productIntelligent .flickity-page-dots .dot.is-selected,.homeAdapativeSleep.productIntelligent .flickity-page-dots .dot:hover{background-color:#fcae79}.homeAdapativeSleep.productIntelligent .box_items:after{content:"flickity";display:none}@media screen and (min-width:486px){.homeAdapativeSleep.productIntelligent .box_items:after{content:""}}.homeAdapativeSleep.productIntelligent .item{text-align:left;max-width:400px;margin:10px auto 30px}@media (max-width:485px){.homeAdapativeSleep.productIntelligent .item{text-align:center;display:block;max-width:100%;width:100%;padding:0 20px}}.homeAdapativeSleep.productIntelligent .item img{padding-right:15px;width:53px;height:auto;padding-top:10px}@media (max-width:485px){.homeAdapativeSleep.productIntelligent .item img{padding:0 0 10px}}.homeAdapativeSleep.productIntelligent .item h4{color:#2a2a2a;font-size:18px;font-weight:600}.homeAdapativeSleep.productIntelligent .item p{max-width:100%;margin:0;font-size:14px}.homeAdapativeSleep.productInTheBox{background:#184144}.homeAdapativeSleep.productInTheBox .g{flex-direction:row-reverse}@media (max-width:768px){.homeAdapativeSleep.productInTheBox .g{flex-direction:column-reverse}}.homeAdapativeSleep.productInTheBox .inner{padding-bottom:60px}@media (max-width:1024px){.homeAdapativeSleep.productInTheBox .inner{padding-bottom:30px}}@media (max-width:768px){.homeAdapativeSleep.productInTheBox .inner{padding-bottom:60px}}.homeAdapativeSleep.productInTheBox .inner h3{color:#eeebe7;margin:0 auto;padding:60px 0 20px}@media (max-width:1024px){.homeAdapativeSleep.productInTheBox .inner h3{padding-top:30px}}.homeAdapativeSleep.productInTheBox .inner ul{text-align:left;max-width:400px;margin:0 auto}@media (max-width:1024px){.homeAdapativeSleep.productInTheBox .inner ul{max-width:350px}}@media (max-width:768px){.homeAdapativeSleep.productInTheBox .inner ul{max-width:100%;padding:0 40px}}@media (max-width:430px){.homeAdapativeSleep.productInTheBox .inner ul{padding:0 20px}}.homeAdapativeSleep.productInTheBox .inner ul li{color:#fff;font-weight:600;font-size:16px;padding:20px 0;border-top:1px solid hsla(0,0%,100%,.5)}.homeAdapativeSleep.productInTheBox .inner ul li:last-child{border-bottom:1px solid hsla(0,0%,100%,.5)}.homeAdapativeSleep.wakeUpBest{background:#fff;padding:0}.homeAdapativeSleep.wakeUpBest .container{padding:0}@media (max-width:768px){.homeAdapativeSleep.wakeUpBest .right{height:550px}}@media (max-width:555px){.homeAdapativeSleep.wakeUpBest .right{height:450px}}@media (max-width:485px){.homeAdapativeSleep.wakeUpBest .right{height:350px}}.homeAdapativeSleep.wakeUpBest .inner{padding-bottom:170px;text-align:left}@media (max-width:1200px){.homeAdapativeSleep.wakeUpBest .inner{padding:0 24px 90px}}@media (max-width:1024px){.homeAdapativeSleep.wakeUpBest .inner{padding-bottom:65px}}@media (max-width:768px){.homeAdapativeSleep.wakeUpBest .inner{padding-bottom:45px;text-align:center}}.homeAdapativeSleep.wakeUpBest .inner h2{font-size:70px;color:#016767;margin:0;padding-top:170px;padding-bottom:20px}@media (max-width:1200px){.homeAdapativeSleep.wakeUpBest .inner h2{padding-top:90px}}@media (max-width:1024px){.homeAdapativeSleep.wakeUpBest .inner h2{padding-top:65px;font-size:60px}}@media (max-width:768px){.homeAdapativeSleep.wakeUpBest .inner h2{padding-top:35px;font-size:48px}}@media (max-width:430px){.homeAdapativeSleep.wakeUpBest .inner h2{font-size:38px}}.homeAdapativeSleep.wakeUpBest .inner p{margin:0;font-weight:400;color:#016767;padding-bottom:25px}@media (max-width:768px){.homeAdapativeSleep.wakeUpBest .inner p{margin:0 auto}}.homeAdapativeSleep.wakeUpBest .inner .button{padding:8px 42px;font-size:14px;-webkit-filter:drop-shadow(0 4px 10px rgba(0,0,0,.25));filter:drop-shadow(0 4px 10px rgba(0,0,0,.25));font-weight:700}.homeAdapativeSleep.businessBanner{background:#006767;color:#fff}@media (max-width:768px){.homeAdapativeSleep.businessBanner .left{align-items:center}}@media (max-width:768px){.homeAdapativeSleep.businessBanner .right{height:500px}}.homeAdapativeSleep.businessBanner .inner{padding:150px 50px}@media (max-width:768px){.homeAdapativeSleep.businessBanner .inner{padding:20px 10px 50px}}@media (max-width:485px){.homeAdapativeSleep.businessBanner .inner.t--left{text-align:left}}@media (max-width:768px){.homeAdapativeSleep.businessBanner .inner .f--middle{justify-content:center}}@media (max-width:485px){.homeAdapativeSleep.businessBanner .inner .f--row{flex-direction:column;align-items:start}}.homeAdapativeSleep.businessBanner .inner h2{color:#fff;font-size:40px}.homeAdapativeSleep.businessBanner .inner p{color:#fff;max-width:345px;font-size:18px;margin:10px 0 35px}.homeAdapativeSleep.businessBanner .inner .button{font-size:14px}@media (max-width:485px){.homeAdapativeSleep.businessBanner .inner .button{margin-bottom:25px;width:100%}}.homeAdapativeSleep.businessBanner .inner .download{color:#fff;margin-left:10px}.homeAdapativeSleep.businessBanner .inner .download span{font-size:12px;padding-left:5px}.homeAdapativeSleep.businessEmployers{background:#fff}@media (max-width:768px){.homeAdapativeSleep.businessEmployers .left{align-items:center}}@media (max-width:485px){.homeAdapativeSleep.businessEmployers .left .inner.t--left{text-align:left}}.homeAdapativeSleep.businessEmployers .left .inner h3{margin-top:95px}@media (max-width:768px){.homeAdapativeSleep.businessEmployers .left .inner h3{margin-top:30px}}.homeAdapativeSleep.businessEmployers .left p.special{margin:25px auto}.homeAdapativeSleep.businessEmployers .left p.bottom{margin:0 auto 95px;max-width:500px}@media (max-width:768px){.homeAdapativeSleep.businessEmployers .left p.bottom{margin-bottom:40px}}.homeAdapativeSleep.businessEmployers .right{background-size:contain;background-position:0;margin:25px auto}@media (max-width:768px){.homeAdapativeSleep.businessEmployers .right{background-position:50%;background-size:cover;height:450px}}.homeAdapativeSleep.businessOrg .g{flex-direction:row-reverse}@media (max-width:768px){.homeAdapativeSleep.businessOrg .g{flex-direction:column-reverse}}@media (max-width:485px){.homeAdapativeSleep.businessCoaching .inner.t--left,.homeAdapativeSleep.businessOrg .inner.t--left{text-align:left}}.cyaxHomeBuyProducts{background-color:#eeebe7}.cyaxHomeBuyProducts .container{padding:0}.cyaxHomeBuyProducts .mobOnly{display:none}.cyaxHomeBuyProducts .image_bg{background-position:50%;background-size:contain;background-repeat:no-repeat;margin:30px 0;max-width:475px}@media (max-width:736px){.cyaxHomeBuyProducts .image_bg{margin:20px 0}}.cyaxHomeBuyProducts h2{color:#f4f6f7;font-weight:300;font-size:24px;margin-top:45px}@media (max-width:1024px){.cyaxHomeBuyProducts h2{font-size:22px}}@media (max-width:736px){.cyaxHomeBuyProducts h2{margin-top:25px}}.cyaxHomeBuyProducts h2 b{font-weight:700}.cyaxHomeBuyProducts p{font-size:14px;color:#f4f6f7;opacity:.7;margin:0;width:100%;font-weight:300;max-width:220px}.cyaxHomeBuyProducts p.price{color:#f4f6f7;opacity:1;margin-bottom:45px;font-size:16px}@media (max-width:736px){.cyaxHomeBuyProducts p.price{margin-bottom:25px}}.cyaxHomeBuyProducts p.price .oldprice{-webkit-text-decoration-line:line-through;text-decoration-line:line-through;color:#e3dbd1;opacity:.7;margin-left:5px}.cyaxHomeBuyProducts .product_c_white{background-color:#d8d8d8;margin-left:10px}.cyaxHomeBuyProducts .product_c_black,.cyaxHomeBuyProducts .product_c_white{width:14px;height:14px;border-radius:100%;display:inline-block;border:1px solid #979797}.cyaxHomeBuyProducts .product_c_black{background-color:#282828;margin-left:5px}.cyaxHomeBuyProducts .button{font-weight:600;font-size:14px;line-height:15px;color:#002e32;background:#fcae79;border-radius:100px;margin:10px 0}.cyaxHomeBuyProducts .button:hover{background-color:#002e32;color:#fcae79}@media (max-width:1024px){.cyaxHomeBuyProducts .button{padding:8px 11px;line-height:12px}}@media (max-width:485px){.cyaxHomeBuyProducts .button{display:none}}.cyaxHomeBuyProducts .arrow{display:none}@media (max-width:485px){.cyaxHomeBuyProducts .arrow{display:block;position:absolute;right:10px;padding:0 20px;margin-top:-3px}}.cyaxHomeBuyProducts .left_box{background:linear-gradient(300.19deg,#394c5e 50.92%,#6990b4 122.84%)}@media (max-width:736px){.cyaxHomeBuyProducts .left_box{width:100%}}@media (max-width:736px){.cyaxHomeBuyProducts .left_box .g40{width:50%}}@media (max-width:555px){.cyaxHomeBuyProducts .left_box .g40{width:40%}}@media (max-width:736px){.cyaxHomeBuyProducts .left_box .g60{width:50%}}@media (max-width:555px){.cyaxHomeBuyProducts .left_box .g60{width:60%}}.cyaxHomeBuyProducts .left_box .image_bg{background-position:100%;background-size:cover;margin:55px 0}@media (max-width:736px){.cyaxHomeBuyProducts .left_box .image_bg{margin:30px 0}}.cyaxHomeBuyProducts .left_box .button,.cyaxHomeBuyProducts .left_box h2,.cyaxHomeBuyProducts .left_box p{margin-left:30px}@media (max-width:1024px){.cyaxHomeBuyProducts .left_box .button,.cyaxHomeBuyProducts .left_box h2,.cyaxHomeBuyProducts .left_box p{margin-left:0}}.cyaxHomeBuyProducts .right_box{background:linear-gradient(282.98deg,#6990b4 57.2%,#fcae79 121.64%)}@media (max-width:736px){.cyaxHomeBuyProducts .right_box{width:100%}}@media (max-width:1024px){.cyaxHomeBuyProducts .right_box .g{margin-left:0}}@media (max-width:736px){.cyaxHomeBuyProducts .right_box .g40{width:50%}}@media (max-width:555px){.cyaxHomeBuyProducts .right_box .g40{width:40%}}@media (max-width:736px){.cyaxHomeBuyProducts .right_box .g60{width:50%}}@media (max-width:555px){.cyaxHomeBuyProducts .right_box .g60{width:60%}}@media (max-width:768px){.cyaxHomeBuyProducts.detailed{padding-bottom:45px}}@media (max-width:768px){.cyaxHomeBuyProducts.detailed .mobOnly{display:inline-block}}.cyaxHomeBuyProducts.detailed .title{color:#006767;text-transform:uppercase;font-size:14px;font-weight:800;text-align:center;padding-top:40px;width:100%}@media (max-width:768px){.cyaxHomeBuyProducts.detailed .image_bg{display:none}}@media (max-width:768px){.cyaxHomeBuyProducts.detailed .image{height:280px;display:flex}}@media (max-width:636px){.cyaxHomeBuyProducts.detailed .image{height:220px}}@media (max-width:555px){.cyaxHomeBuyProducts.detailed .image{height:180px}}@media (max-width:430px){.cyaxHomeBuyProducts.detailed .image{height:140px}}@media (max-width:768px){.cyaxHomeBuyProducts.detailed h2{color:#2a2a2a;margin-top:0;font-size:26px}}@media (max-width:768px){.cyaxHomeBuyProducts.detailed p{max-width:100%;color:#2a2a2a;margin:10px 0;font-size:16px;opacity:1}}@media (max-width:430px){.cyaxHomeBuyProducts.detailed p{font-size:14px}}.cyaxHomeBuyProducts.detailed p.description{text-align:center;padding:0 0 20px;font-size:24px;font-weight:300;color:#2a2a2a}@media (max-width:768px){.cyaxHomeBuyProducts.detailed p.description{color:#2a2a2a}}.cyaxHomeBuyProducts.detailed p.pricePreTxt{font-weight:800;margin-bottom:0;text-transform:uppercase;letter-spacing:.07em;font-size:14px}@media (max-width:485px){.cyaxHomeBuyProducts.detailed p.pricePreTxt{font-size:12px}}.cyaxHomeBuyProducts.detailed p.price{margin-bottom:0}@media (max-width:768px){.cyaxHomeBuyProducts.detailed p.price{color:#2a2a2a;margin-top:0;font-size:26px;line-height:40px}}@media (max-width:768px){.cyaxHomeBuyProducts.detailed p.price .oldprice{color:#2a2a2a}}@media (max-width:768px){.cyaxHomeBuyProducts.detailed .g{margin:0 auto}}@media (max-width:768px){.cyaxHomeBuyProducts.detailed .g50{width:47%;margin:0 auto;border-radius:0 0 25px 25px;position:relative}}@media (max-width:768px) and (max-width:430px){.cyaxHomeBuyProducts.detailed .g50{padding:0}}@media (max-width:768px){.cyaxHomeBuyProducts.detailed .left_box{background:linear-gradient(180deg,rgba(58,76,94,0),#929ca4)}}@media (max-width:768px){.cyaxHomeBuyProducts.detailed .right_box{background:linear-gradient(180deg,rgba(76,148,148,0),#a8bdcf)}}.cyaxHomeBuyProducts.detailed .right_box .image img{height:auto;width:100%;padding:25px}@media (max-width:485px){.cyaxHomeBuyProducts.detailed .right_box .image img{padding:20px}}@media (max-width:350px){.cyaxHomeBuyProducts.detailed .right_box .image img{padding:10px}}@media (max-width:636px){.cyaxHomeBuyProducts.detailed .right_box h2{font-weight:700;text-transform:lowercase}}@media (max-width:636px){.cyaxHomeBuyProducts.detailed .right_box h2 b{display:none}}@media (max-width:768px){.cyaxHomeBuyProducts.detailed .g60{width:100%}}@media (max-width:768px){.cyaxHomeBuyProducts.detailed .product_c_black,.cyaxHomeBuyProducts.detailed .product_c_white{display:none}}.cyaxHomeBuyProducts.detailed .button{margin-bottom:45px}@media (max-width:768px){.cyaxHomeBuyProducts.detailed .button{display:none}}.cyaxHomeBuyProducts.detailed .extra{border-top:1px solid hsla(0,0%,100%,.1);margin-left:-11px;margin-right:-11px}@media (max-width:768px){.cyaxHomeBuyProducts.detailed .extra{border-top:none}}.cyaxHomeBuyProducts.detailed .extra ul{padding:20px 22px 40px;max-width:600px;margin:0 auto}@media (max-width:768px){.cyaxHomeBuyProducts.detailed .extra ul{padding-bottom:60px}}.cyaxHomeBuyProducts.detailed .extra ul li{color:#f4f6f7;margin-bottom:25px}@media (max-width:768px){.cyaxHomeBuyProducts.detailed .extra ul li{color:#2a2a2a}}.cyaxHomeBuyProducts.detailed .extra ul li h4{font-size:16px;font-weight:600}@media (max-width:430px){.cyaxHomeBuyProducts.detailed .extra ul li h4{font-size:14px}}.cyaxHomeBuyProducts.detailed .extra ul li p{margin:0;width:100%;opacity:1;font-weight:300;max-width:100%}.cyaxHomeBuyProducts.detailed .buttonExtra{position:absolute;bottom:25px;margin:0 -12px;width:100%;text-align:center}@media (max-width:430px){.cyaxHomeBuyProducts.detailed .buttonExtra{margin:0}}.cyaxHomeBuyProducts.detailed .buttonExtra .button{line-height:26px;padding:8px 20px;display:inline-block;margin:0 auto;-webkit-filter:drop-shadow(0 4px 10px rgba(0,0,0,.25));filter:drop-shadow(0 4px 10px rgba(0,0,0,.25))}@media (max-width:350px){.cyaxHomeBuyProducts.detailed .buttonExtra .button{padding:7px 11px}}.homeCommunityPerks{background:#002e32}.homeCommunityPerks .first_container{background:#e5e1db;text-align:center;padding:30px 10px}.homeCommunityPerks .first_container h2{font-weight:300;font-size:22px;color:#2a2a2a;margin-bottom:10px}.homeCommunityPerks .first_container p{font-weight:300;font-size:16px;color:#2a2a2a;margin:0 auto;width:100%;max-width:592px}.homeCommunityPerks .bg_container{height:400px;width:100%;background-position:50%;background-repeat:no-repeat;background-size:cover}.homeCommunityPerks .second_container{text-align:center}.homeCommunityPerks .second_container h3{font-weight:800;font-size:14px;text-transform:uppercase;letter-spacing:.09em;margin-bottom:20px;padding-top:60px}.homeCommunityPerks .second_container h2{font-weight:300;font-size:30px;color:#f4f6f7;margin-bottom:30px}@media (max-width:485px){.homeCommunityPerks .second_container h2{font-size:26px}}@media (max-width:736px){.homeCommunityPerks .second_container .stories{display:block}}.homeCommunityPerks .second_container .stories:after{content:"flickity";display:none}@media screen and (min-width:737px){.homeCommunityPerks .second_container .stories:after{content:""}}@media (max-width:736px){.homeCommunityPerks .second_container .stories .g33{width:100%}}.homeCommunityPerks .second_container .stories p{font-weight:300;font-size:15px;margin:10px auto;padding:0 30px;color:#fff;max-width:450px}@media (max-width:1024px){.homeCommunityPerks .second_container .stories p{padding:0 15px;font-size:14px}}@media (max-width:768px){.homeCommunityPerks .second_container .stories p{padding:0 10px}}.homeCommunityPerks .second_container .stories p.name{font-weight:600;font-size:18px}.homeCommunityPerks .second_container .stories .flickity-page-dots{margin-top:30px}.homeCommunityPerks .second_container .stories .flickity-page-dots .dot.is-selected,.homeCommunityPerks .second_container .stories .flickity-page-dots .dot:hover{background-color:#fcae79}.homeCommunityPerks .button{font-weight:500;font-size:14px;line-height:16px;color:#fcae79;background:#002e32;border-radius:100px;margin:25px 0 60px;border:1px solid #fcae79}.homeCommunityPerks .button:hover{color:#002e32;background:#fcae79;border:1px solid #002e32}.homeCyAxEcosystem{background-color:#eeebe7;text-align:center;padding:60px 0}.homeCyAxEcosystem .container{padding:0}.homeCyAxEcosystem h3{font-weight:800;font-size:14px;letter-spacing:.1em;text-transform:uppercase;color:#006767}.homeCyAxEcosystem h2{font-weight:300;font-size:30px;color:#2a2a2a;margin:20px 0}@media (max-width:350px){.homeCyAxEcosystem h2{font-size:26px}}.homeCyAxEcosystem p{font-weight:600;font-size:14px;color:#2a2a2a;margin-bottom:40px}@media (max-width:636px){.homeCyAxEcosystem p{margin-bottom:30px}}.homeCyAxEcosystem .box_bg{height:355px;background-position:100%;background-size:cover;background-repeat:no-repeat}@media (max-width:636px){.homeCyAxEcosystem .box_bg{width:100%;height:385px;background-position:50%}}.homeCyAxEcosystem .box_text{padding-left:50px;text-align:left}@media (max-width:1024px){.homeCyAxEcosystem .box_text{padding-left:25px}}@media (max-width:636px){.homeCyAxEcosystem .box_text{width:100%;padding-left:12px;margin:30px 20px 0}}.homeCyAxEcosystem .box_text .disclaimer{font-weight:300;font-size:12px;margin-bottom:0}.homeCyAxEcosystem .box_text ul{width:100%;max-width:400px;padding-right:10px}@media (max-width:636px){.homeCyAxEcosystem .box_text ul{max-width:100%;padding:0}}.homeCyAxEcosystem .box_text ul li{border-bottom:1px solid rgba(57,76,94,.5);margin-bottom:20px;display:block}.homeCyAxEcosystem .box_text ul li h2{font-size:18px;font-weight:600;margin:0 0 5px;color:#006767}@media (max-width:1024px){.homeCyAxEcosystem .box_text ul li h2{font-size:16px}}.homeCyAxEcosystem .box_text ul li p{margin:0 0 20px;font-size:24px;font-weight:300}@media (max-width:1024px){.homeCyAxEcosystem .box_text ul li p{font-size:20px}}.homeExperience{position:relative;background-color:#6c6c6c;background-repeat:no-repeat;background-position:50%;background-size:cover;height:85vh;text-align:center}@media (max-width:1024px){.homeExperience{height:520px}}@media (max-width:768px){.homeExperience{height:470px}}@media (max-width:736px){.homeExperience{height:370px}}@media (max-width:500px){.homeExperience{height:350px}}@media (max-width:485px){.homeExperience{height:320px}}@media (max-width:350px){.homeExperience{height:300px}}.homeExperience .video-bg{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.homeExperience .video-bg .overlay{pointer-events:none;background-color:#6c6c6c;height:100%;width:100%;left:0;top:0;opacity:0;position:absolute}.homeExperience .video-bg video{position:absolute;top:50%;left:50%;width:auto;height:auto;min-width:100%;min-height:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (max-width:1024px){.homeExperience .video-bg video{width:120%}}@media (max-width:555px){.homeExperience .video-bg video{width:135%}}@media (max-width:430px){.homeExperience .video-bg video{width:170%}}@media (max-width:350px){.homeExperience .video-bg video{width:175%}}.homeExperience .video_text{position:relative;height:100%}.homeExperience .video_text h2{padding-top:50px;font-weight:800;font-size:18px;letter-spacing:.1em;text-transform:uppercase;color:#eeebe7}@media (max-width:736px){.homeExperience .video_text h2{padding:0 10px}}.homeExperience .video_text p{font-weight:600;font-size:14px;color:#eeebe7;letter-spacing:.04em;margin:20px auto 0}@media (max-width:736px){.homeExperience .video_text p{padding:0 10px}}.homeExperience .video_text .play{position:absolute;bottom:75px;width:100%;color:#eeebe7}@media (max-width:1024px){.homeExperience .video_text .play{bottom:35px}}.homeExperience .video_text .play span{font-weight:600;font-size:16px;letter-spacing:.04em;margin-top:15px}.homeLovedBy{background-color:#eeebe7;text-align:center;padding:40px 0}.homeLovedBy h3{font-weight:800;font-size:14px;letter-spacing:.1em;text-transform:uppercase;color:#006767;margin-bottom:35px}.homeLovedBy img{margin-bottom:10px}.homeLovedBy p{font-weight:300;font-size:16px;color:#2a2a2a;margin:0 auto}@media (max-width:736px){.homeLovedBy .g{display:block}}.homeLovedBy .g:after{content:"flickity";display:none}@media screen and (min-width:737px){.homeLovedBy .g:after{content:""}}@media (max-width:736px){.homeLovedBy .g .g25{width:100%}}.homeLovedBy .flickity-page-dots{margin-top:30px}.homeMasterYourWindDown{background:#002e32;padding:50px 0}@media (max-width:768px){.homeMasterYourWindDown .g{align-items:center}}@media (max-width:736px){.homeMasterYourWindDown .g__col{width:100%}}.homeMasterYourWindDown h2{margin-bottom:10px;color:#fcae79;font-size:30px;font-weight:300}@media (max-width:736px){.homeMasterYourWindDown h2{font-size:40px;margin-bottom:12px;padding:0 20px}}@media (max-width:500px){.homeMasterYourWindDown h2{padding:0}}.homeMasterYourWindDown p{margin-bottom:0;font-size:18px;color:#f2f3f0;font-weight:300;width:100%;max-width:400px}@media (max-width:736px){.homeMasterYourWindDown p{margin-bottom:0;padding:0 20px;max-width:100%}}@media (max-width:500px){.homeMasterYourWindDown p{padding:0}}.homeMasterYourWindDown form{position:relative;margin:0 40px}@media (max-width:1024px){.homeMasterYourWindDown form{margin:0 0 0 15px}}@media (max-width:736px){.homeMasterYourWindDown form{margin:20px 20px 0}}@media (max-width:500px){.homeMasterYourWindDown form{margin:20px 0 0}}.homeMasterYourWindDown input{padding:15px 170px 15px 24px;background:hsla(0,0%,84.7%,.06);border:1px solid hsla(0,0%,59.2%,.4);border-radius:100px;color:#fff;font-weight:400;font-size:14px}.homeMasterYourWindDown input::-webkit-input-placeholder{color:hsla(0,0%,100%,.8)}.homeMasterYourWindDown input::-moz-placeholder{color:hsla(0,0%,100%,.8)}.homeMasterYourWindDown input:-ms-input-placeholder{color:hsla(0,0%,100%,.8)}.homeMasterYourWindDown input::-ms-input-placeholder{color:hsla(0,0%,100%,.8)}.homeMasterYourWindDown input::placeholder{color:hsla(0,0%,100%,.8)}@media (max-width:1024px){.homeMasterYourWindDown input{padding-right:150px}}@media (max-width:768px){.homeMasterYourWindDown input{padding-right:130px}}@media (max-width:736px){.homeMasterYourWindDown input{padding-right:160px}}@media (max-width:430px){.homeMasterYourWindDown input{padding-right:120px}}.homeMasterYourWindDown button{position:absolute;top:9px;right:10px;z-index:2;color:#002e32;background:#fcae79;padding:5px 40px;border-radius:100px;border:1px solid #002e32}@media (max-width:1024px){.homeMasterYourWindDown button{padding:5px 30px}}@media (max-width:768px){.homeMasterYourWindDown button{padding:5px 20px}}@media (max-width:736px){.homeMasterYourWindDown button{padding:5px 40px}}@media (max-width:430px){.homeMasterYourWindDown button{padding:5px 20px}}.homeMasterYourWindDown button:hover{background-color:#002e32;color:#fcae79;border:1px solid #fcae79}.homeMasterYourWindDown .privacy-terms p{margin-top:10px;color:#fff;font-size:12px;max-width:100%;padding:0}@media (max-width:736px){.homeMasterYourWindDown .privacy-terms p{margin-bottom:10px}}.homeSleepExperience{background-color:#eeebe7;padding:60px 0;text-align:center}@media (max-width:736px){.homeSleepExperience .desktop{display:none}}@media (max-width:1024px){.homeSleepExperience .g40{width:50%}}.homeSleepExperience .g60{max-width:570px}@media (max-width:1024px){.homeSleepExperience .g60{padding-right:33px;width:50%}}.homeSleepExperience .container{padding:0}.homeSleepExperience h2{font-weight:300;font-size:30px;text-align:left;color:#2a2a2a;margin-bottom:15px}@media (max-width:1024px){.homeSleepExperience h2{font-size:26px}}@media (max-width:768px){.homeSleepExperience h2{font-size:26px}}@media (max-width:736px){.homeSleepExperience h2{padding:0 10px}}.homeSleepExperience p{font-weight:300;font-size:16px;color:#2a2a2a;text-align:left;margin-bottom:40px}@media (max-width:736px){.homeSleepExperience p{padding:0 10px}}.homeSleepExperience h4{font-weight:600;text-align:left;font-size:18px;cursor:pointer;color:#2a2a2a}.homeSleepExperience h4.s--active{color:#006767;margin-bottom:10px}.homeSleepExperience .mobile{display:none}@media (max-width:736px){.homeSleepExperience .mobile{display:block}}.homeSleepExperience .mobile h2,.homeSleepExperience .mobile p{text-align:center;padding:0 10px}.homeSleepExperience .mobile p{max-width:480px;margin:0 auto 40px}.homeSleepExperience .spacer{border-bottom:1px solid rgba(57,76,94,.3);display:block;width:100%;margin:20px 0}.homeSleepExperience .accordion_description{height:0;overflow:hidden;text-align:left;font-weight:300;margin:0;font-size:14px}.homeSleepExperience .sleepexperiencepc__carousel{margin:15px 30px}.homeSleepExperience .sleepexperiencemob__carousel{overflow:hidden}.homeSleepExperience .sleepexperiencemob__carousel:after{content:"flickity";display:none}@media screen and (min-width:737px){.homeSleepExperience .sleepexperiencemob__carousel:after{content:""}}.homeSleepExperience .sleepexperiencemob__carousel .item{width:100%}.homeSleepExperience .sleepexperiencemob__carousel .item img{width:100%;max-width:530px}.homeSleepExperience .sleepexperiencemob__carousel .item h4{text-align:center;margin-top:20px;padding:0 10px}.homeSleepExperience .sleepexperiencemob__carousel .item p{margin-top:10px}.homeSleepExperience .button{font-weight:600;font-size:16px;line-height:26px;color:#002e32;background:#fcae79;border-radius:100px;margin:25px 0 10px}@media (max-width:736px){.homeSleepExperience .button{margin:35px 0 0}}.homeSleepExperience .button:hover{background-color:#002e32;color:#fcae79}@media (max-width:768px){.homeSleepExperience.productEcosystem{padding-top:30px}}.homeSleepExperience.productEcosystem .outer img{display:none}@media (max-width:768px){.homeSleepExperience.productEcosystem .outer img{display:inline-block;padding-bottom:35px}}.homeSleepExperience.productEcosystem .outer h3{font-size:14px;text-align:center;letter-spacing:.07em;text-transform:uppercase;font-weight:800}.homeSleepExperience.productEcosystem .outer h2{font-size:28px;font-weight:300;text-align:center;max-width:570px;margin:25px auto 10px}.homeSleepExperience.productEcosystem .outer p{max-width:550px;text-align:center;margin:10px auto 20px}.homeSleepExperience.productEcosystem .g60{padding-top:35px}.homeSleepExperience.productEcosystem .footer-items{text-align:center;margin-top:35px;font-size:20px;color:#2a2a2a;font-weight:300;min-height:50px}@media (max-width:1024px){.homeSleepExperience.productEcosystem .footer-items{font-size:18px}}@media (max-width:736px){.homeSleepExperience.productEcosystem .footer-items{padding:0 30px;font-size:20px}}.homeSleepExperience.productEcosystem .footer-items .g33{position:relative;padding-left:0}.homeSleepExperience.productEcosystem .footer-items .g33:first-child{padding-left:11px}@media (max-width:736px){.homeSleepExperience.productEcosystem .footer-items .g33{padding-left:11px;border-bottom:1px solid #6990b4;padding-bottom:15px;margin-top:15px;width:100%}}.homeSleepExperience.productEcosystem .footer-items .g33:after{content:"";border-right:1px solid #6990b4;position:absolute;right:11px;top:0;height:50px}@media (max-width:736px){.homeSleepExperience.productEcosystem .footer-items .g33:after{display:none}}@media (max-width:736px){.homeSleepExperience.productEcosystem .footer-items .g33:last-child{border-bottom:none;padding-bottom:0}}.homeSleepExperience.productEcosystem .footer-items .g33:last-child:after{display:none}.homeSleepMastery{background:#eeebe7;padding-top:65px;padding-bottom:75px;text-align:center}.homeSleepMastery h2{letter-spacing:.1em;text-transform:uppercase;font-size:14px;font-weight:800}.homeSleepMastery p{font-weight:300;font-size:22px;margin:10px auto 30px}@media (max-width:736px){.homeSleepMastery p{margin-bottom:5px}}@media (max-width:430px){.homeSleepMastery p{margin-bottom:15px}}.homeSleepMastery .g__col{padding-left:22px;padding-right:22px}@media (max-width:1024px){.homeSleepMastery .g__col{padding-left:11px;padding-right:11px}}@media (max-width:736px){.homeSleepMastery .g__col{padding-left:15px;padding-right:15px}}@media (max-width:430px){.homeSleepMastery .g__col{padding-left:7px;padding-right:7px}}@media (max-width:736px){.homeSleepMastery .g{max-width:500px;margin:0 auto}}@media (max-width:736px){.homeSleepMastery .g25{width:50%}}.homeSleepMastery .box{background:#fff;box-shadow:0 0 25px 0 rgba(0,0,0,.1);border-radius:15px}@media (max-width:736px){.homeSleepMastery .box{margin-top:30px}}@media (max-width:430px){.homeSleepMastery .box{margin-top:15px}}.homeSleepMastery .box img{border-radius:15px 15px 0 0;width:100%}.homeSleepMastery .box .sub{text-align:left;padding:5px 15px 15px}.homeSleepMastery .box .sub h3{font-size:15px;font-weight:600;color:#070707;margin-bottom:5px}.homeSleepMastery .box .sub a.link{font-weight:600;font-size:12px;color:rgba(7,7,7,.7)}@media (max-width:768px){.homeSleepMastery.businessResources{padding-top:45px;padding-bottom:55px}}@media (max-width:736px){.homeSleepMastery.businessResources .g{max-width:none}}@media (max-width:555px){.homeSleepMastery.businessResources .g33{width:100%}}.homeSleepMastery.businessResources h2{color:#002e32;font-size:30px;font-weight:300;text-transform:none;letter-spacing:normal}.homeSleepMastery.businessResources p{font-size:16px;color:#2a2a2a;max-width:600px;width:100%}@media (max-width:430px){.homeSleepMastery.businessResources .box{margin-top:30px}}.homeSleepMastery.businessResources .box .sub{padding:10px 20px 35px}.homeSleepMastery.businessResources .box .sub h3{font-size:24px;font-weight:400}@media (max-width:768px){.homeSleepMastery.businessResources .box .sub h3{font-size:17px}}.homeSleepMastery.businessResources .box .sub a.link{color:#4c9595;font-weight:800;font-size:13px;letter-spacing:2px;text-transform:uppercase;text-align:right;width:100%;position:absolute;right:15px;bottom:15px}@media (max-width:768px){.homeSleepMastery.businessResources .box .sub a.link{font-size:12px}}.homeSleepScience{background:linear-gradient(180deg,#006767,#002e32);position:relative}.homeSleepScience:before{content:" ";background-image:url(bg--wave-background.jpg);position:absolute;top:0;width:100%;height:100%;opacity:.1;z-index:1;background-position:top;background-size:cover;background-repeat:no-repeat}.homeSleepScience .container{position:relative;z-index:2}@media (max-width:1000px){.homeSleepScience .text{width:100%;position:relative;z-index:4}}.homeSleepScience h3{font-weight:800;font-size:14px;color:#e3dbd1;letter-spacing:.1em;text-transform:uppercase;margin-top:70px}@media (max-width:500px){.homeSleepScience h3{text-align:center}}.homeSleepScience h2{font-weight:300;font-size:28px;color:#f4f6f7;margin-top:15px}@media (max-width:500px){.homeSleepScience h2{text-align:center}}.homeSleepScience p{font-weight:300;font-size:16px;color:#fff;margin:10px 0 0;width:100%;max-width:450px}@media (max-width:1000px){.homeSleepScience p{max-width:600px}}@media (max-width:500px){.homeSleepScience p{text-align:center}}.homeSleepScience p.quote{font-style:italic;font-size:20px;margin-top:30px;max-width:450px;text-align:left}@media (max-width:736px){.homeSleepScience p.quote{max-width:430px}}@media (max-width:636px){.homeSleepScience p.quote{max-width:350px}}@media (max-width:555px){.homeSleepScience p.quote{font-size:18px}}@media (max-width:500px){.homeSleepScience p.quote{font-size:16px;max-width:300px}}@media (max-width:485px){.homeSleepScience p.quote{max-width:250px}}@media (max-width:350px){.homeSleepScience p.quote{max-width:230px}}.homeSleepScience p.signature{font-weight:300;font-size:14px;margin:20px 0 70px;text-align:left}.homeSleepScience p.signature b{font-weight:700}.homeSleepScience .image{-webkit-filter:drop-shadow(0 -4px 20px rgba(0,0,0,.45));filter:drop-shadow(0 -4px 20px rgba(0,0,0,.45));position:relative}@media (max-width:1000px){.homeSleepScience .image{position:absolute;z-index:3;bottom:0;right:0;height:100%}}@media (max-width:736px){.homeSleepScience .image{width:53%}}@media (max-width:636px){.homeSleepScience .image{width:65%}}@media (max-width:485px){.homeSleepScience .image{width:75%}}@media (max-width:350px){.homeSleepScience .image{width:83%}}.homeSleepScience .image img{position:absolute;bottom:0;padding:0 20px}@media (max-width:736px){.homeSleepScience .image img{right:-40px}}@media (max-width:636px){.homeSleepScience .image img{right:-55px}}@media (max-width:485px){.homeSleepScience .image img{right:-75px}}.homeWakeUpBest{position:relative;background-color:#fff}.homeWakeUpBest .mobOnly{display:none}@media (max-width:636px){.homeWakeUpBest .mobOnly{display:inline-block}}.homeWakeUpBest .bg_container{width:100%;height:750px;background-position:50%;background-repeat:no-repeat;background-size:cover}@media (max-width:636px){.homeWakeUpBest .bg_container{display:none}}.homeWakeUpBest .txt_container{position:absolute;bottom:80px;left:80px}@media (max-width:636px){.homeWakeUpBest .txt_container{position:relative;bottom:0;left:0;text-align:center;padding-bottom:25px}}.homeWakeUpBest .txt_container h2{color:#fff;width:500px;font-weight:300;font-size:70px;text-shadow:0 0 10px rgba(0,0,0,.5)}@media (max-width:636px){.homeWakeUpBest .txt_container h2{color:#006767;font-size:32px;margin:20px auto 10px;text-shadow:none;width:100%;max-width:250px;letter-spacing:1px}}.homeWakeUpBest .txt_container p{font-size:16px;font-weight:400;width:250px;color:#f4f6f7;text-shadow:0 4px 4px rgba(0,0,0,.25);margin:15px 0 0}@media (max-width:636px){.homeWakeUpBest .txt_container p{color:#006767;text-shadow:none;font-size:18px;letter-spacing:1px;margin:5px auto 0;width:100%;max-width:280px}}body #insta-feed{margin:0}@media (max-width:1200px){body #insta-feed a:nth-last-child(2){display:none}}@media (max-width:1024px){body #insta-feed a:nth-last-child(4){display:none}}body #insta-feed h2{margin:0 0 20px;text-transform:uppercase;letter-spacing:1px;font-size:14px;color:#696969}@media (max-width:1200px){body #insta-feed .instafeed-container{width:14.2857142857%!important;padding-top:14.2857142857%!important}}@media (max-width:1024px){body #insta-feed .instafeed-container{width:16.6666666667%!important;padding-top:16.6666666667%!important}}@media (max-width:768px){body #insta-feed .instafeed-container{width:33.3333333333%!important;padding-top:33.3333333333%!important}}.minicart{position:fixed;top:0;right:0;width:100%;height:100vh;max-width:650px;background-color:#fff;padding:15px 20px 0;z-index:999999999;display:flex;flex-direction:column;-webkit-transform:translateX(100%);transform:translateX(100%);transition:.3s cubic-bezier(.165,.84,.44,1);opacity:0}.s--minicart-open .minicart{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}.minicart p.cyaxcart-nextday{margin-bottom:10px;margin-top:0;font-size:16px;text-align:center}.minicart__overlay{position:fixed;top:0;right:0;width:120vw;height:120vh;background-color:rgba(0,0,0,.6);pointer-events:none;z-index:999999998;opacity:0;transition:.5s linear}.s--minicart-open .minicart__overlay{opacity:1;pointer-events:all}.minicart__head{opacity:0;transition:.3s linear .2s}.s--minicart-open .minicart__head{opacity:1}.minicart__head h2{font-size:14px;color:#006767;margin-bottom:15px}.minicart__head h2 svg{margin-left:5px}.minicart__head h2 svg path{fill:#006767}.minicart__head h2 svg path:first-child{fill:none;stroke:#006767}.minicart__head h2 button{background:none;border:0;color:#006767;margin-left:auto;cursor:pointer;transition:.5s cubic-bezier(.165,.84,.44,1)}.minicart__head h2 button svg{margin-left:0}.minicart__head h2 button svg path:first-child{fill:#006767;stroke:none}.minicart__head h2 button:hover{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.minicart__head .productBanner{padding:5px 0;border-radius:10px;opacity:0;transition:.3s linear .25s}.s--minicart-open .minicart__head .productBanner{opacity:1}.minicart__head li{flex-direction:row;justify-content:center;text-align:center}.minicart__cart{max-height:100%;height:100%;opacity:0;transition:.3s linear .3s;overflow:hidden}[data-ua*=Version] .minicart__cart{height:auto}.s--minicart-open .minicart__cart{opacity:1}.minicart__cart>div{height:100%;display:flex;flex-direction:column}.minicart__cart .cartList{overflow-x:hidden;overflow-y:scroll;height:100%;border-top:none}.minicart__cart .cartTotals{margin:auto;padding:20px 0}.minicart__cart .cartEmpty{padding-top:38px}.mobileNav{display:none;width:100vw;max-width:264px;position:fixed;top:0;right:0;height:100vh;background-color:#dee9ea;padding:20px 25px 65px;z-index:30;flex-direction:column;-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0;transition:.5s cubic-bezier(.165,.84,.44,1);overflow-y:auto}.s--nav-open .mobileNav{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}@media (max-width:1024px){.mobileNav{display:flex}}.mobileNav .header__menu{flex-direction:column;align-items:flex-start;margin-top:10px}.mobileNav .header__menu a{margin-left:0;margin-right:0;padding-top:16px;padding-bottom:16px;width:100%;border-bottom:1px solid rgba(0,103,103,.13);color:#006767}.mobileNav .header__menu a:hover{color:#009a9a}.mobileNav__overlay{position:fixed;top:0;right:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.6);pointer-events:none;z-index:23;opacity:0;transition:.5s linear}.s--nav-open .mobileNav__overlay{opacity:1;pointer-events:all}.mobileNav__close{align-self:flex-end;color:#006767;cursor:pointer;transition:.2s cubic-bezier(.165,.84,.44,1);margin-bottom:20px}.mobileNav__close:hover{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.mobileNav__action{align-self:flex-start;margin-bottom:10px}.mobileNav__social{color:#006767;padding-top:30px}.mobileNav__social a{margin-right:32px;margin-bottom:29px}.mobileNav__social a:hover{color:#009a9a}.mobileNav__legal{font-size:10px;color:#006767;flex-direction:column;align-items:flex-start}.mobileNav__legal li{margin-bottom:10px}.mobileNav__legal li a{opacity:1}.mobileNav__legal li a:hover{opacity:.48}.mobileNav__legal a{opacity:1}.mobileNav__legal a:hover{opacity:.38}.mobileNav__legal p{font-size:inherit;opacity:.48;margin-bottom:0}@-webkit-keyframes extendFromLeftToRight{0%{width:0}to{width:100%}}@keyframes extendFromLeftToRight{0%{width:0}to{width:100%}}@-webkit-keyframes rollDown{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes rollDown{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.notification-bar{position:absolute;top:85px;left:0;right:0;width:100%;height:60px;text-align:center;-webkit-animation:rollDown .3s ease-out 0s 1;animation:rollDown .3s ease-out 0s 1;overflow:hidden;z-index:10}@media (max-width:736px){.notification-bar{top:61px}}.notification-bar--success{background-color:#fcae79;color:#000}.notification-bar--success .notification-bar__progress-bar-fill{background:#006767}.notification-bar--error{background-color:#ac0505;color:#fff}.notification-bar--error .notification-bar__progress-bar-fill{background:#be6969}.notification-bar--durationLong .notification-bar__progress-bar-fill{-webkit-animation:extendFromLeftToRight 10s linear 0s 1;animation:extendFromLeftToRight 10s linear 0s 1}.notification-bar--durationShort .notification-bar__progress-bar-fill{-webkit-animation:extendFromLeftToRight 5s linear 0s 1;animation:extendFromLeftToRight 5s linear 0s 1}.notification-bar__paragraphs{margin-top:15px;font-weight:500}.notification-bar__paragraphs p{padding:4px 0 0;margin:0}.notification-bar__progress-bar{position:absolute;z-index:10;left:0;right:0;top:0;width:100%;height:10px;background:#3d3d3d;border-top:1px solid #006767}.notification-bar__progress-bar-fill{height:9px}.notification-bar__closeBtn{position:absolute;font-size:28px;right:16px;top:14px;cursor:pointer}.editor ul.pagination{margin:0;list-style:none}.editor ul.pagination li{margin:0}@media (max-width:500px){.editor ul.pagination li.pagination__text{margin:10px 0}}.pagination{margin:0;text-align:center;display:flex;border-top:1px dotted #006767;padding:8px 0 0;flex:1 0 100%}@media (max-width:500px){.pagination{display:block}}.pagination li{margin:0}.pagination .btn{min-width:185px;padding:8px 5px;line-height:1.75}@media (max-width:736px){.pagination .btn{padding:8px 5px;min-width:175px}}@media (max-width:500px){.pagination .btn{width:100%}}.pagination .btn .icon{width:40px;height:auto;vertical-align:middle;margin-top:-3px}.pagination .btn .icon path{fill:#fff}.pagination .btn .icon-arrow-left{margin-right:10px}.pagination .btn .icon-arrow-right{margin-left:10px}.pagination .btn[disabled]{color:#000}.pagination .btn[disabled] .icon path{fill:#000}.pagination .pagination__text{flex:1 0 auto;padding:8px 0}.popupModal .modal__close{color:#fff;position:absolute;top:20px;right:20px}.modal.popupModal--timed{background-color:transparent;align-items:flex-end}.popup{background-color:#36374b;padding:50px 38px;max-width:602px;width:100vw}@media (max-width:736px){.popup{padding:24px 16px;max-width:calc(100vw - 44px)}}.popup h2,.popup h3,.popup h6{color:#fff}@media (max-height:600px){.popup img{display:none}}@media (max-width:736px){.popup img{display:none}}.popup .form-sent{color:#fff;text-align:center;padding-top:10px;font-size:14px}.exitPopup h2{margin-bottom:35px}@media (max-width:736px){.exitPopup h2{font-size:22px;margin-bottom:18px}}.exitPopup h6{margin-bottom:20px}@media (max-width:736px){.exitPopup h6{font-size:14px;margin-bottom:24px}}.exitPopup img{margin-bottom:42px}@media (max-width:736px){.exitPopup img{margin-bottom:24px}}.exitPopup [type=email]{display:block;margin-bottom:13px;padding-top:20px;padding-bottom:20px}@media (max-width:736px){.exitPopup [type=email]{margin-bottom:8px}}.exitPopup button{margin-bottom:23px}@media (max-width:736px){.exitPopup button{font-size:18px;padding-top:19px;padding-bottom:19px}}.timedPopup{padding:55px 50px;max-width:851px;border-radius:10px 10px 0 0;box-shadow:0 2px 20px rgba(54,55,75,.47)}@media (max-width:736px){.timedPopup{flex-direction:column;padding:25px 15px 15px;max-width:calc(100vw - 44px);text-align:left;align-items:flex-start}}.timedPopup>h3{display:none;margin-bottom:16px}@media (max-width:736px){.timedPopup>h3{display:block;margin-top:-10px}}.timedPopup>div{width:100%}@media (max-width:736px){.timedPopup>div h3{display:none}}.timedPopup img{margin-right:46px;flex-shrink:0}@media (max-width:736px){.timedPopup img{margin-right:0;margin-bottom:16px;display:none}}.timedPopup h3{margin-bottom:6px}.timedPopup p{font-size:14px;margin-bottom:23px;line-height:1.28;color:#8e8a8e}@media (max-width:736px){.timedPopup p{margin-bottom:16px}}.timedPopup label{justify-content:flex-start}.timedPopup label p{text-align:left}.timedPopup form{position:relative}@media (max-width:736px){.timedPopup form{display:flex;flex-wrap:wrap}}.timedPopup form p{margin-bottom:0}.timedPopup [type=email]{padding:18px 148px 18px 20px;margin-bottom:17px}.timedPopup button{position:absolute;top:8px;right:14px;z-index:2}.productCompare{background-color:#e3dbd1;color:#44423f}.productCompare h3{font-size:14px;text-transform:uppercase;font-weight:800;letter-spacing:.09em;padding:50px 0 35px}.productCompare .g{padding-bottom:50px;font-weight:600;flex-wrap:nowrap}.productCompare p{line-height:18px;font-size:14px;font-weight:600;margin-bottom:30px;margin-top:15px}.productCompare b{font-weight:800}.productCompare li{margin:15px 0;height:20px;line-height:20px;font-size:14px}@media (max-width:555px){.productCompare li{height:40px;font-size:13px}}.productCompare .list{width:84px;padding:0;margin:0 11px;min-width:84px}.productCompare .list.kokoon{background:#fff;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.15)}.productCompare .list:nth-child(3){position:relative;margin-left:0}.productCompare .list:nth-child(3):after{border-right:1px solid #aab0a8;position:absolute;top:0;right:-11px;height:100%;content:""}.productCompare .titles ul{margin-top:81px}.product-counter{width:114px;border:1px solid #fcae79;height:46px;font-size:18px;font-weight:500;text-align:center;background:#fff;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:1;transition:opacity .25s linear;overflow:hidden}.product-counter.processing{pointer-events:none}.product-counter.processing .product-counter__btn,.product-counter.processing .product-counter__value span{opacity:.2}.product-counter__btn{cursor:pointer;font-size:24px;font-weight:300;height:100%}.product-counter__value{height:100%;text-align:center;overflow:hidden;background:#fff}.product-counter .loading-ring,.product-counter__value span{height:100%}.product-counter .loading-ring div{box-sizing:border-box;display:block;position:absolute;width:20px;height:20px;margin:12px 16px;border-radius:50%;-webkit-animation:loading-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;animation:loading-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border:4px solid transparent;border-top-color:#006767}.product-counter .loading-ring div:first-child{-webkit-animation-delay:-.45s;animation-delay:-.45s}.product-counter .loading-ring div:nth-child(2){-webkit-animation-delay:-.3s;animation-delay:-.3s}.product-counter .loading-ring div:nth-child(3){-webkit-animation-delay:-.15s;animation-delay:-.15s}@-webkit-keyframes loading-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes loading-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.productCustomerStories{background-color:#eeebe7;text-align:center}.productCustomerStories .bg{height:400px;width:100%;background-position:50%;background-repeat:no-repeat;background-size:cover}@media (max-width:736px){.productCustomerStories .bg{height:300px}}.productCustomerStories h2{font-size:14px;font-weight:800;letter-spacing:.09em;text-transform:uppercase;padding-top:50px}.productCustomerStories p{font-size:28px;font-weight:300;color:#2a2a2a;max-width:700px;margin:0 auto;line-height:38px;padding:20px 0 30px}.productCustomerStories .video_container{max-width:710px;margin:0 auto;padding-bottom:50px}.productDesignedFor{background-color:#eeebe7}.productDesignedFor .container{padding:50px 22px}.productDesignedFor p{text-align:center;font-size:14px;font-weight:400;color:#2a2a2a;margin:0 auto}.productDesignedFor .box_items{padding-bottom:20px}@media (max-width:1024px){.productDesignedFor .box_items{padding-bottom:0}}.productDesignedFor .box_items .g25{position:relative}@media (max-width:1024px){.productDesignedFor .box_items .g25{width:50%;display:flex;flex-direction:column;flex-wrap:wrap;align-content:center;padding-bottom:40px}}@media (max-width:636px){.productDesignedFor .box_items .g25{width:100%;padding-bottom:20px;display:inline-block}}.productDesignedFor .box_items .g25:after{content:"";border-right:1px solid #6990b4;position:absolute;right:11px;top:0;height:90px}@media (max-width:636px){.productDesignedFor .box_items .g25:after{display:none}}.productDesignedFor .box_items .g25:last-child:after{display:none}@media (max-width:1024px){.productDesignedFor .box_items .g25:nth-child(2):after{display:none}}@media (max-width:636px){.productDesignedFor .box_items .g25:last-child p{border-bottom:none}}.productDesignedFor .box_items h3{font-size:16px;font-weight:600;padding-right:5px}.productDesignedFor .box_items p{text-align:left;font-size:20px;font-weight:300;margin:5px 0 0;line-height:28px;max-width:295px;padding-right:5px}@media (max-width:636px){.productDesignedFor .box_items p{border-bottom:1px solid #6990b4;padding-right:0;padding-bottom:20px;max-width:100%}}.productDesignedFor .logo-box{max-width:360px;margin:20px auto}@media (max-width:430px){.productDesignedFor .logo-box{max-width:100%;margin:15px auto;justify-content:center}}@media (max-width:430px){.productDesignedFor .logo-box .logo{padding:5px 10px}}.productKokoonExperience{background-color:#e3dbd1;padding:50px 0}.productKokoonExperience h3{letter-spacing:.09em;text-transform:uppercase;font-size:14px;font-weight:800;padding-bottom:20px}.productKokoonExperience h2{font-size:28px;font-weight:300;color:#1d1d1d;padding-bottom:10px}.productKokoonExperience .special{max-width:500px;font-size:16px;font-weight:300;color:#1d1d1d;line-height:24px;margin:0 auto}.productKokoonExperience .box_items{padding-top:35px;max-width:960px;margin:0 auto}@media (max-width:636px){.productKokoonExperience .box_items{padding-top:15px}}@media (max-width:636px){.productKokoonExperience .box_items .g33{width:100%;padding-top:30px}}.productKokoonExperience .box_items h4{font-size:14px;color:#006767;font-weight:600;padding-bottom:10px}.productKokoonExperience .box_items p{max-width:275px;font-size:14px;font-weight:300;margin:0 auto;line-height:20px;color:#1d1d1d}.productSpecifications{background-color:#016767;padding:50px 0}@media (max-width:768px){.productSpecifications{padding-bottom:25px}}.productSpecifications h2{letter-spacing:.09em;text-transform:uppercase;font-size:14px;font-weight:800;padding-bottom:45px;color:#eeebe7;text-align:center}@media (max-width:768px){.productSpecifications .left,.productSpecifications .right{width:100%}}@media (max-width:1200px){.productSpecifications .left{padding-right:40px}}@media (max-width:768px){.productSpecifications .left{padding:0 20px 50px}}@media (max-width:768px){.productSpecifications .items{max-width:550px;margin:0 auto;padding-left:50px}}@media (max-width:555px){.productSpecifications .items{max-width:525px;padding-left:25px}}@media (max-width:500px){.productSpecifications .items{padding-left:0}}@media (max-width:350px){.productSpecifications .items .g50{width:100%}}.productSpecifications .items span{padding-right:15px;width:50px;min-width:50px;padding-top:10px;text-align:center}.productSpecifications .items h4{font-size:14px;color:#fff;font-weight:600}.productSpecifications .items p{font-size:13px;color:#fff;font-weight:300;line-height:18px;margin:2px 0 25px}.productSpecifications.nightbuds .left{background-position:100%;background-size:cover;background-repeat:no-repeat;min-height:500px;margin-left:-11px}@media (max-width:768px){.productSpecifications.nightbuds .left{min-height:400px;padding:0;margin-bottom:30px}}@media (max-width:500px){.productSpecifications.nightbuds .left{min-height:250px}}.productSpecifications.nightbuds .right .items{max-width:650px}.productUltimateComfort{background-color:#e3dbd1}.productUltimateComfort .container--full{background-color:#e1d7cb;padding:0}@media (max-width:500px){.productUltimateComfort .container--full{background-color:transparent}}@media (max-width:768px){.productUltimateComfort .reverse{flex-direction:column-reverse}}@media (max-width:768px){.productUltimateComfort .g50{width:100%}}.productUltimateComfort .flickity-page-dots{padding-bottom:50px}.productUltimateComfort .flickity-page-dots .dot{background-color:#63a39c}.productUltimateComfort .flickity-page-dots .dot.is-selected,.productUltimateComfort .flickity-page-dots .dot:hover{background-color:#fcae79}.productUltimateComfort .left{text-align:center}.productUltimateComfort .left .inner{width:100%;max-width:380px}.productUltimateComfort .left .inner h2{letter-spacing:.1em;text-transform:uppercase;font-size:14px;font-weight:800;margin-top:130px}@media (max-width:1200px){.productUltimateComfort .left .inner h2{margin-top:90px}}@media (max-width:768px){.productUltimateComfort .left .inner h2{margin-top:50px}}.productUltimateComfort .left .inner .special{font-weight:300;font-size:28px;color:#2a2a2a;margin-bottom:130px;margin-top:15px;line-height:38px}@media (max-width:1200px){.productUltimateComfort .left .inner .special{margin-bottom:90px}}@media (max-width:768px){.productUltimateComfort .left .inner .special{margin-bottom:50px}}@media (max-width:500px){.productUltimateComfort .left .inner .special{margin-bottom:0;font-size:26px;padding:0 15px}}.productUltimateComfort .right{background-size:cover;background-position:50%;background-repeat:no-repeat}@media (max-width:768px){.productUltimateComfort .right{height:370px}}@media (max-width:555px){.productUltimateComfort .right{height:270px}}@media (max-width:350px){.productUltimateComfort .right{height:220px}}.productUltimateComfort .right.videobox{position:relative;overflow:hidden;min-height:550px;height:auto}@media (max-width:1024px){.productUltimateComfort .right.videobox{min-height:300px}}@media (max-width:768px){.productUltimateComfort .right.videobox{min-height:unset}}.productUltimateComfort .right video{position:absolute;width:auto;height:auto;min-width:100%;min-height:100%}@media (max-width:1920px){.productUltimateComfort .right video{max-height:100%}}@media (max-width:768px){.productUltimateComfort .right video{position:relative}}.productUltimateComfort .box_items{text-align:center;padding:50px 0}@media (max-width:768px){.productUltimateComfort .box_items{padding-bottom:0}}@media (max-width:500px){.productUltimateComfort .box_items{display:block;padding-top:35px}}.productUltimateComfort .box_items:after{content:"flickity";display:none}@media screen and (min-width:501px){.productUltimateComfort .box_items:after{content:""}}@media (max-width:768px){.productUltimateComfort .box_items .g25{width:50%}}@media (max-width:500px){.productUltimateComfort .box_items .g25{width:100%}}.productUltimateComfort .box_items img{padding-bottom:10px}.productUltimateComfort .box_items h3{font-size:20px;font-weight:600;color:#2a2a2a;margin-bottom:5px}.productUltimateComfort .box_items p{font-size:14px;font-weight:300;color:#2a2a2a;margin-bottom:0;padding:0 20px;line-height:20px}@media (max-width:768px){.productUltimateComfort .box_items p{padding-bottom:50px}}@media (max-width:500px){.productUltimateComfort .box_items p{padding-bottom:30px}}.productUltimateComfort.nightbuds{background-color:#000}.productUltimateComfort.nightbuds .container--full{background-color:#e3dbd1}@media (max-width:500px){.productUltimateComfort.nightbuds .container--full{padding-bottom:45px}}@media (max-width:1024px){.productUltimateComfort.nightbuds .sub .g66{width:100%}}@media (max-width:736px){.productUltimateComfort.nightbuds .sub .g66.f{display:block}}@media (max-width:1024px){.productUltimateComfort.nightbuds .sub .g33.thinnest{width:100%}}@media (max-width:736px){.productUltimateComfort.nightbuds .sub .box_items{display:block;padding-top:35px}}.productUltimateComfort.nightbuds .sub .box_items:after{content:"flickity";display:none}@media screen and (min-width:737px){.productUltimateComfort.nightbuds .sub .box_items:after{content:""}}@media (max-width:736px){.productUltimateComfort.nightbuds .sub .box_items .g33{width:100%}}.productUltimateComfort.nightbuds .sub .box_items h3,.productUltimateComfort.nightbuds .sub .box_items p{color:#dadada}@media (max-width:736px){.productUltimateComfort.nightbuds .sub .box_items p{padding-bottom:30px}}.productUltimateComfort.nightbuds .sub .thinnest{text-align:center;overflow:hidden}.productUltimateComfort.nightbuds .sub .thinnest h2{font-size:14px;text-align:center;text-transform:uppercase;letter-spacing:.07em;margin:30px auto 20px;font-weight:800}.productUltimateComfort.nightbuds .sub .thinnest img{margin-bottom:-2px}.productUltimateComfort.noiseProtection{background:linear-gradient(225.77deg,#6990b4 42.86%,#fcae79 162.74%)}@media (max-width:736px){.productUltimateComfort.noiseProtection{background:linear-gradient(310.77deg,#6990b4 42.86%,#fcae79 120.74%)}}.productUltimateComfort.noiseProtection.alt{background:linear-gradient(300.19deg,#394c5e 50.92%,#6990b4 122.84%)}.productUltimateComfort.noiseProtection .flickity-page-dots .dot{background-color:#b0c7db}.productUltimateComfort.noiseProtection .flickity-page-dots .dot.is-selected,.productUltimateComfort.noiseProtection .flickity-page-dots .dot:hover{background-color:#fcae79}.productUltimateComfort.noiseProtection .container--full{background-color:rgba(238,235,231,.05)}@media (max-width:736px){.productUltimateComfort.noiseProtection .container--full{background-color:transparent}}.productUltimateComfort.noiseProtection .container--full .g{flex-direction:row-reverse}@media (max-width:768px){.productUltimateComfort.noiseProtection .container--full .g{flex-direction:column-reverse}}.productUltimateComfort.noiseProtection .inner h2{color:#e3dbd1}.productUltimateComfort.noiseProtection .inner .special{color:#f4f6f7}@media (max-width:736px){.productUltimateComfort.noiseProtection .inner .special{margin-bottom:0}}@media (max-width:736px){.productUltimateComfort.noiseProtection .box_items{display:block;padding-top:35px}}.productUltimateComfort.noiseProtection .box_items:after{content:"flickity";display:none}@media screen and (min-width:737px){.productUltimateComfort.noiseProtection .box_items:after{content:""}}@media (max-width:736px){.productUltimateComfort.noiseProtection .box_items .g33{width:100%}}.productUltimateComfort.noiseProtection .box_items h3{color:#e3dbd1}.productUltimateComfort.noiseProtection .box_items p{color:#f4f6f7}@media (max-width:736px){.productUltimateComfort.noiseProtection .box_items p{padding-bottom:30px}}.header-cyax-salebar{background:#006767;text-align:center;padding:10px 0;position:relative;color:#fff;text-transform:uppercase;letter-spacing:1px}.header-cyax-salebar .cyax-timer,.header-cyax-salebar .divider,.header-cyax-salebar .left{display:inline-block;vertical-align:middle}@media (max-width:830px){.header-cyax-salebar .cyax-timer,.header-cyax-salebar .divider,.header-cyax-salebar .left{display:block}}@media (max-width:830px){.header-cyax-salebar .cyax-timer{margin-top:10px;transition:all .3s ease}}@media (max-width:830px){.s--scrolled .header-cyax-salebar .cyax-timer{transition:all .3s ease;opacity:0;margin-top:-65px}}.header-cyax-salebar .left{line-height:26px;font-size:20px}.header-cyax-salebar .left sup{text-transform:lowercase}@media (max-width:890px){.header-cyax-salebar .left{font-size:18px}}@media (max-width:500px){.header-cyax-salebar .left{font-size:16px;line-height:24px}}@media (max-width:360px){.header-cyax-salebar .left{font-size:14px}}@media (max-width:830px){.s--scrolled .header-cyax-salebar .left{margin-top:5px}}.header-cyax-salebar .cta-headerbutton{margin-top:10px}.header-cyax-salebar .divider{border-left:1px solid #e1e1e1;height:40px;opacity:.47;margin:0 20px 0 28px}@media (max-width:1030px){.header-cyax-salebar .divider{margin:0 5px 0 8px}}@media (max-width:970px){.header-cyax-salebar .divider:nth-child(4){display:none}}@media (max-width:830px){.header-cyax-salebar .divider{display:none}}.select-box{position:relative;max-width:144px;text-align:left;outline:none;height:43px;line-height:41px}.select-box .selected{background-color:#fff;border-radius:6px;border:1px solid #002e32;color:#000;padding-left:1em;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.select-box .selected.open{border:1px solid #002e32;border-radius:6px 6px 0 0}.select-box .selected:after{position:absolute;content:"";top:22px;right:1em;width:0;height:0;border:5px solid transparent;border-top-color:#002e32}.select-box__label{font-size:13px;color:#002e32;opacity:.5}.select-box__selectedValue{font-size:14px;color:#002e32;font-weight:700}.select-box__items{color:#000;border-radius:0 0 6px 6px;overflow:hidden;border-right:1px solid #006767;border-left:1px solid #006767;border-bottom:1px solid #006767;position:absolute;background-color:#fff;left:0;right:0;z-index:1}.select-box__item{color:#000;padding-left:1em;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.select-box__item:hover{background-color:#006767;color:#fff}.select-box .selectHide{display:none}.social-sharing{display:block;color:#6c6c6c;text-align:center;margin-bottom:40px}@media (max-width:768px){.social-sharing{margin-bottom:30px}}.social-sharing li{display:inline-block;margin-right:10px}.social-sharing .visually-hidden{position:absolute!important;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.social-sharing .btn--share{color:#6c6c6c}.social-sharing .btn--share .icon{vertical-align:middle;width:16px;height:16px;margin-right:4px;margin-top:-2px}.social-sharing .btn--share .icon path{fill:#6c6c6c}.social-sharing .btn--share:focus,.social-sharing .btn--share:not([disabled]):hover{color:#006767}.social-sharing .btn--share:focus .icon path,.social-sharing .btn--share:not([disabled]):hover .icon path{fill:#006767}.article__view{color:#6c6c6c}.article__view .h2.page__title,.article__view .page__title.shopify-challenge__message{margin-bottom:15px}.article__view .article__tags{display:block;text-align:center;margin-bottom:20px}.article__view .article__tags a:hover{color:#006767}.article__view .editor{padding-bottom:60px}.article__view .editor p{color:#6c6c6c}.article__view .editor p:last-child{margin-bottom:0}.article__view .editor img{width:100%}.article__view .editor .has-left-image{display:table}.article__view .editor .has-left-image img{width:auto;float:left;padding:0 20px 0 0}.article__view .editor ol,.article__view .editor ul{line-height:1.75}.article__view .editor li{margin-bottom:15px}.article__view .article__buttons{max-width:674px;margin:0 auto 35px}.article__view .article__buttons .previous_next_buttons{display:flex;margin:0 0 15px}.article__view .article__buttons .previous_next_buttons li{flex-basis:50%;margin:0}.article__view .article__buttons .previous_next_buttons li:first-child{margin-right:30px}.article__view .article__buttons .btn{width:100%;line-height:1.75}.article__view .article__buttons .btn .icon{width:40px;height:auto;vertical-align:middle;margin-right:10px;margin-top:-3px}.article__view .article__buttons .btn .icon path{fill:#fff}.article__view .article__buttons .btn[disabled]{color:#000}.blog__view .editor{padding-bottom:60px;display:flex;flex-wrap:wrap;max-width:974px}.blog__view .h2.page__title,.blog__view .page__title.shopify-challenge__message{font-size:42px;line-height:1.41}@media (max-width:768px){.blog__view .h2.page__title,.blog__view .page__title.shopify-challenge__message{font-size:36px;line-height:1.35}}h3.article__latestitems{flex:1 0 100%;margin:0 auto 30px;text-align:center;text-transform:capitalize;color:#006767}@media (max-width:636px){h3.article__latestitems{display:none}}.article-listing{margin-bottom:90px;flex:0 1 33.3333333333%;padding:0 12px}@media (max-width:768px){.article-listing{flex:0 1 50%}}@media (max-width:636px){.article-listing{flex:1 0 100%}}.article-listing .article__title.h3{border-top:4px solid #006767;margin-top:0;margin-bottom:10px;font-size:21px;line-height:1.2}@media (max-width:636px){.article-listing .article__title.h3{font-size:26px;line-height:1.25}}.article-listing .article__tags{margin-bottom:15px}.article-listing .article__tags a:hover{color:#006767}.article-listing .article__image-container img{width:100%}.article-listing .article__intro{margin:15px 0 30px;line-height:1.75}.article-listing .btn{width:100%;display:block;line-height:1.75}.article-listing:first-child{display:flex;flex-wrap:wrap;flex-basis:100%;padding:0!important}.article-listing:first-child .first_article__image-container{background-position:50%;text-indent:-1000000px;background-size:cover;display:block!important;flex:1 0 50%}@media (max-width:636px){.article-listing:first-child .first_article__image-container{display:none!important}}.article-listing:first-child .wrap_article__text{flex:1 0 50%;padding-left:20px}@media (max-width:636px){.article-listing:first-child .wrap_article__text{flex:1 0 100%;padding-left:0}}.article-listing:first-child .article__title.h3{font-size:26px;line-height:1.25}.article-listing:first-child .article__image-container{display:none}@media (max-width:636px){.article-listing:first-child .article__image-container{display:block}}.article-listing:nth-child(3),.article-listing:nth-child(6){padding:0 24px 0 0}.article-listing:nth-child(5),.article-listing:nth-child(8){padding:0 0 0 24px}@media (max-width:768px){.article-listing:nth-child(odd){padding:0 18px 0 0}}@media (max-width:636px){.article-listing:nth-child(odd){padding:0}}@media (max-width:768px){.article-listing:nth-child(2n){padding:0 0 0 18px}}@media (max-width:636px){.article-listing:nth-child(2n){padding:0}}.article-listing:last-child{margin-bottom:10px}.businessHeader .button{background-color:transparent;border:1px solid #fcae79;color:#fff;padding:14px 28px;font-weight:500;font-size:14px}.s--scrolled .businessHeader .button{background-color:#fcae79;color:#002e32}.businessHeader .button:hover{background-color:#002e32;color:#fcae79;border:1px solid #002e32}.businessTrustedBy{background:#fff}.businessTrustedBy h2{max-width:700px;margin:0 auto;text-align:center;font-weight:300;font-size:28px;padding-top:40px;color:#002e32;width:100%}.businessTrustedBy p{text-align:center;margin:20px auto 15px;font-weight:800;font-size:13px;letter-spacing:.09em;text-transform:uppercase;color:#006767}.businessTrustedBy .logo-box{max-width:490px;margin:0 auto;padding-bottom:35px;width:100%}@media (max-width:485px){.businessTrustedBy .logo-box{justify-content:center;padding-bottom:15px}}@media (max-width:485px){.businessTrustedBy .logo-box .logo{padding:10px 20px}}.businessCare{background-color:#edebe7;background-image:url(bg--kokoon-shape.png);background-position:-25%;background-repeat:no-repeat;background-size:800px}@media (max-width:768px){.businessCare{background-position:50%}}.businessCare h2{text-align:center;font-weight:300;font-size:26px;padding-top:45px;padding-bottom:30px;color:#002e32}@media (max-width:636px){.businessCare .g50{width:100%}}.businessCare .left{border-right:1px solid #000}@media (max-width:636px){.businessCare .left{align-items:center;border-right:none}}.businessCare .left div{text-align:center;max-width:330px;font-size:18px;color:#002e32;font-weight:400;line-height:32px;padding:30px 15px;width:100%}@media (max-width:636px){.businessCare .left div{max-width:450px}}.businessCare .left div.textboxa b{display:block;margin-bottom:15px;font-size:48px;font-weight:400}.businessCare .left div.spacer{width:100%;max-width:300px;border-bottom:1px solid #000;margin-right:-11px;padding:0}.businessCare .left div.spacer.mobile{display:none}@media (max-width:636px){.businessCare .left div.spacer.mobile{display:block;margin-bottom:40px}}.businessCare .left sup{font-size:10px}.businessCare .right .inner{max-width:330px;width:100%;margin-left:40px;text-align:center}@media (max-width:768px){.businessCare .right .inner{margin-left:0}}@media (max-width:636px){.businessCare .right .inner{margin:auto}}.businessCare .right img{margin:auto}.businessCare .right h3{font-size:18px;font-weight:400;max-width:280px;text-align:center;margin:auto}.businessCare p{text-align:center;width:100%;max-width:600px;margin:30px auto 20px}.businessCare .action{text-align:center;padding:0 0 40px}.businessImpact{background-color:#006767;color:#f9fafb;background-image:url(bg--kokoon-alt-shape.png);background-position:center 80%;background-repeat:no-repeat;background-size:850px}@media (max-width:430px){.businessImpact{background-size:600px;background-position:50%}}@media (max-width:430px){.businessImpact .g50{width:100%}}.businessImpact .spacer{display:none}@media (max-width:430px){.businessImpact .spacer{border-bottom:1px solid #f9fafb;display:block;max-width:180px;margin:45px auto 0}}.businessImpact h2{color:#f9fafb;letter-spacing:.09em;text-transform:uppercase;font-size:12px;text-align:center;padding-top:40px;padding-bottom:30px;font-weight:800}.businessImpact .left{border-right:1px solid #f9fafb}@media (max-width:430px){.businessImpact .left{border-right:none;align-items:center}}@media (max-width:430px){.businessImpact .right{align-items:center}}.businessImpact .text_box{text-align:center;letter-spacing:.75px;font-size:15px;max-width:300px;padding:20px 10px;width:100%}.businessImpact .text_box b{font-size:48px;display:block;font-weight:400;letter-spacing:1px;margin-bottom:10px}.businessImpact p{text-align:center;margin:0 auto;padding:35px 0 40px;font-size:14px}.businessGetStarted{background:#edebe7}.businessGetStarted h2{font-size:30px;color:#002e32;text-align:center;padding:70px 0 20px;font-weight:300}.businessGetStarted p{text-align:center;color:#2a2a2a;font-weight:300;font-size:16px;margin:0 auto 30px}.businessGetStarted .contact-form{padding-bottom:70px;width:100%;margin:0 auto;max-width:550px;text-align:center}@media (max-width:485px){.businessGetStarted .contact-form .g50{width:100%}}.businessGetStarted .contact-form label{display:none;color:#2a2a2a;text-align:left;width:100%;text-transform:none;font-size:16px;margin-top:10px}.businessGetStarted .contact-form [type=email],.businessGetStarted .contact-form [type=number],.businessGetStarted .contact-form [type=password],.businessGetStarted .contact-form [type=tel],.businessGetStarted .contact-form [type=text],.businessGetStarted .contact-form select{background-color:#edebe7;border-bottom:1px solid #002e32;border-radius:0;padding:0;height:45px;margin-bottom:20px;color:#2a2a2a}.businessGetStarted .contact-form textarea{background-color:#fff;border:1px solid #002e32;margin-bottom:20px;border-radius:0}.businessGetStarted .contact-form input::-webkit-input-placeholder,.businessGetStarted .contact-form textarea::-webkit-input-placeholder{color:#2a2a2a;opacity:.7}.businessGetStarted .contact-form input::-moz-placeholder,.businessGetStarted .contact-form textarea::-moz-placeholder{color:#2a2a2a;opacity:.7}.businessGetStarted .contact-form input:-ms-input-placeholder,.businessGetStarted .contact-form textarea:-ms-input-placeholder{color:#2a2a2a;opacity:.7}.businessGetStarted .contact-form input::-ms-input-placeholder,.businessGetStarted .contact-form textarea::-ms-input-placeholder{color:#2a2a2a;opacity:.7}.businessGetStarted .contact-form input::placeholder,.businessGetStarted .contact-form select,.businessGetStarted .contact-form textarea::placeholder{color:#2a2a2a;opacity:.7}.businessGetStarted .contact-form select option{opacity:1}@media (max-width:736px){.businessGetStarted .contact-form .button{width:100%}}.businessFootnotes{background:#eeebe7;text-align:center;padding-bottom:45px}@media (max-width:768px){.businessFootnotes{padding-bottom:30px}}.businessFootnotes p{color:#000;font-size:11px;font-weight:300;margin:0 auto;padding-bottom:10px}.cart,.template--cart .header{background-color:#f4f6f7}.cart{padding-top:45px;padding-bottom:70px}@media (max-width:736px){.cart{padding-top:30px}}.cart .pageTitle{font-size:32px;margin-bottom:10px}.cart .pageTitle svg{margin-left:5px;width:44px;height:auto}.cart .pageTitle svg path{fill:#006767}.cart .pageTitle svg path:first-child{fill:none;stroke:#006767}.cart .pageDes{color:#002e32;margin-bottom:30px}.cart .pageDes a{text-decoration:underline}.cart .pageDes a:hover{text-decoration:none}.cartList{border-top:1px solid #e3dbd1}.cartList li{padding-top:15px;padding-bottom:15px;border-bottom:1px solid #e3dbd1}.cartList .title{font-size:16px;margin-bottom:0;font-weight:600;color:#002e32}.cartList a{cursor:pointer}.cartList p{color:#002e32;margin-bottom:5px;font-size:14px;line-height:22px}.cartList p.price{font-weight:700}.cartList .image{width:150px;margin-right:10px;flex-shrink:0;display:flex;align-items:center;justify-content:center}@media (max-width:736px){.cartList .image{width:95px;margin-right:5px}}.cartList .product-counter{width:100%;height:32px;border-color:#002e32;box-shadow:0 2px 10px rgba(0,0,0,.25)}.cartTotals{padding-top:40px;max-width:404px;margin-left:auto;width:100%;color:#002e32}@media (max-width:736px){.cartTotals{padding-top:22px}}.cartTotals p{font-size:16px;margin-bottom:0;font-weight:400}.cartTotals p span{font-weight:600}.cartTotals p.cartShipping span{font-size:14px;opacity:.7}.cartTotals p.cartTotalLine{border-top:2px solid #002e32;margin:15px auto 20px;padding-top:10px}.cartTotals .strikethrough{text-decoration:line-through;opacity:.7}.cyax-contactform label{font-size:16px;color:#006767;display:block}.cyax-contactform input,.cyax-contactform select,.cyax-contactform textarea{border:1px solid #006767;margin-bottom:20px}.cyax-contactform input.input--error,.cyax-contactform select.input--error,.cyax-contactform textarea.input--error{border:1px solid #8c0202;margin-bottom:10px}.cyax-contactform .form-message--error,.cyax-contactform .input-error-message{display:block;margin-bottom:20px;color:#8c0202}.cyax-contactform .form-message--success{color:#000}.cyax-contactform .icon-error{width:16px;vertical-align:middle;margin:-2px 0 0 5px}.cyax-contactform .icon-error g{fill:#8c0202}.cyax-contactform .icon-error .icon-error__symbol{fill:#fff}.cyax-contactform .button,.shopify-challenge__container .btn{width:100%;padding:15px 22px}body.challenge .popupModal,body.challenge .shopify-section{display:none}.cyax-infoform{margin:-10px 0 20px;display:block;font-size:14px;line-height:24px}@media (max-width:736px){.template--page-how-it-works .header{background-color:#f4f6f7}}@media (max-width:736px){.howHero .container{flex-direction:column}}.howHero .hero__box{background-image:url(bg--howHero.svg)}@media (max-width:736px){.howHero .hero__box{max-width:100%;padding-bottom:0}}@media (max-width:736px){.howHero .hero__box p{margin-bottom:25px;color:#8e8a8e}}@media (max-width:736px){.howHero h1{padding-bottom:0}}@media (max-width:736px){.howHero .hero__bg{max-width:calc(100% + 24px);width:calc(100% + 24px);margin-top:22px;margin-bottom:22px;margin-left:-11px;opacity:0;transition:1s linear}}.howHero.s--revealed .hero__bg{opacity:1}@media (max-width:736px){.howHero__icons{padding-bottom:36px}}.howHero__icons li{font-size:14px;color:#fff;margin-left:30px;text-align:center}@media (max-width:736px){.howHero__icons li{margin-left:0;padding-left:11px;padding-right:11px;font-size:12px;color:#6c6c6c}}.howHero__icons img{display:block;overflow:hidden;margin-bottom:9px}.howTailored{padding-top:78px;padding-bottom:53px}@media (max-width:736px){.howTailored{padding-top:30px;padding-bottom:30px}}.howTailored+svg{-webkit-transform:rotate(180deg);transform:rotate(180deg);position:relative;z-index:2}@media (max-width:736px){.howTailored .g__col{width:100%}}.howTailored h2{margin-bottom:30px}@media (max-width:736px){.howTailored h2{margin-bottom:20px}}.howTailored__content{max-width:442px;width:100%;margin:auto}@media (max-width:736px){.howTailored__content{padding-bottom:11px}}.howTailored__list li{margin-bottom:13px;padding:22px 31px}@media (max-width:736px){.howTailored__list li{flex-direction:column;align-items:center;text-align:center}}.howTailored__list img{flex-shrink:0;margin-right:22px}@media (max-width:736px){.howTailored__list img{margin:0 0 19px}}.howTailored__list div{max-width:438px}.howTailored__list h6{text-transform:uppercase;margin-bottom:9px;font-size:16px;letter-spacing:3px;color:#93a3b2;line-height:1.25}.howTailored__list p{color:#006767;margin-bottom:0;line-height:1.26}.howComfort{margin-top:-72px}.howComfort .g__col:last-child>div{height:100%}@media (max-width:768px){.howComfort{margin-top:-60px}}@media (max-width:736px){.howComfort{padding-top:20px;margin-top:-7.8125vw}}@media (max-width:736px){.howComfort h3{font-size:20px}}@media (max-width:736px){.howComfort h3,.howComfort p{text-align:left}}@media (max-width:736px){.howComfort .blocks__image{margin-bottom:23px}}.howProtection .g__col:first-child>div{height:100%}@media (max-width:736px){.howProtection .g{flex-direction:column-reverse}}.howProtection .blocks__image:before{content:"";width:100vw;height:100%;position:absolute;top:0;right:-11px;background-color:#fff}.howProtection .blocks__image img{width:auto;max-width:100%;right:-11px;height:auto;min-height:100%;-webkit-transform-origin:bottom;transform-origin:bottom;display:block;margin:auto;position:relative;z-index:2}@media (max-width:736px){.howProtection .blocks__image img{right:0}}@media (max-width:736px){.howProtection h3,.howProtection p{text-align:left}}.howMonitor .g__col:last-child{position:relative;background-color:#c9dcdd}.howMonitor .g__col:last-child:before{content:"";width:50vw;top:0;left:0;position:absolute;height:100%;background-color:inherit}.howMonitor ul{padding-top:10px}@media (max-width:736px){.howMonitor ul{padding-top:30px}}.howMonitor li{margin-bottom:30px}@media (max-width:736px){.howMonitor li{margin-bottom:20px}}.howMonitor span{flex-shrink:0;margin-right:25px;margin-top:5px;width:43px}.howMonitor__image img{display:block;margin:auto;-webkit-filter:drop-shadow(-4px 4px 16px rgba(0,0,0,.1));filter:drop-shadow(-4px 4px 16px rgba(0,0,0,.1))}.howLearn .g__col:first-child>div{height:100%}.howLearn ul{padding-top:10px}@media (max-width:736px){.howLearn ul{padding-top:30px}}@media (max-width:736px){.howLearn h3,.howLearn p{text-align:left}}.howLearn li{margin-bottom:30px}@media (max-width:736px){.howLearn li{margin-bottom:20px}}.howLearn span{flex-shrink:0;margin-right:25px;margin-top:5px;width:43px}.howSpecs{padding-top:40px;padding-bottom:13px;background-color:#006767;background-image:linear-gradient(rgba(0,0,0,.08) 1px,transparent 2px),linear-gradient(90deg,rgba(0,0,0,.08) 1px,transparent 2px);background-size:20px 20px;background-position:-2px -2px}@media (max-width:736px){.howSpecs{padding-top:46px}}.howSpecs h3,.howSpecs h6{color:#fff}@media (max-width:736px){.howSpecs__col{width:100%}}.howSpecs__image{padding-top:33px;padding-left:31px}@media (max-width:736px){.howSpecs__image{padding:0 0 30px;max-width:311px;margin:0 auto}}.howSpecs__image h3{margin-bottom:117px}@media (max-width:736px){.howSpecs__image h3{text-align:center;margin-bottom:49px}}.howSpecs__content{max-width:442px;margin:0 auto}.howSpecs__list li{margin-bottom:37px}.howSpecs__list span{display:flex;margin-bottom:7px;height:40px;align-items:center}.howSpecs__list img{display:block}.howSpecs__list h6{margin-bottom:16px}@media (max-width:736px){.howSpecs__list h6{font-size:12px;margin-bottom:5px}}.howSpecs__list p{font-size:12px;line-height:1.58;margin-bottom:0;color:hsla(0,0%,100%,.8)}.ks-checkout-portal .header__nav div,.ks-checkout-portal .header__toggle{display:none}@media (max-width:1023px){.ks-checkout-portal .header__cart{font-size:14px}}@media (max-width:1023px){.ks-checkout-portal .header__cart svg{margin-left:5px}}.ks-checkout__main .upgradeContainer p{color:#002e32}.ks-checkout__main .ks-upgradeButtons{position:relative;margin-top:15px;margin-bottom:20px}.ks-checkout__main .ks-upgradeButtons .PromoBadge{color:#002e32;height:20px;line-height:20px;width:60px;border-radius:5px;background:#3cbfa0;font-size:10px;font-weight:700;text-align:center;position:absolute;top:-10px;left:10px}.ks-checkout__main .ks-upgradeButtons .button{width:50%}.ks-checkout__main .ks-upgradeButtons .button:first-child{margin-right:5px}.ks-checkout__main .ks-upgradeButtons .button:last-child{margin-left:5px}.ks-checkout__main .product-description-box .variantPicker{margin:10px auto}.ks-checkout__main .product-description-box .variantPickerBtn{background:#fff;border:1px solid #fcae79;border-radius:5px;font-size:13px;color:#282828;height:50px;font-weight:700;margin-bottom:20px}.ks-checkout__main .product-description-box .variantPickerBtn img{width:30px;margin-right:5px}.ks-checkout__main .information{margin-top:20px;font-size:16px;font-weight:400;color:#002e32;padding:10px;background:#e3dbd1;border-radius:5px}.ks-checkout__main .ks-extra-info{margin-top:30px}.ks-checkout__main .ks-extra-info h3{font-size:18px;border-bottom:1px solid #002e32;color:#002e32;padding-bottom:20px}.my-account{background-color:#006767}.my-account a{cursor:pointer;text-decoration:underline}.my-account a:hover{text-decoration:none}.my-account .alert{margin:0 auto 20px;display:block;padding:5px 10px;border-radius:10px;line-height:25px;max-width:500px;text-align:left}.my-account .alert.error{color:#7b0000;border:1px solid #7b0000;background-color:#fde8e8}.my-account .alert.success{color:#007b30;border:1px solid #007b30;background-color:#e6fff0}.my-account .input-field{margin-bottom:20px}.my-account .input-field input,.my-account .input-field select{margin-bottom:5px;border:2px solid #006767;color:#000;line-height:130%}.my-account .input-field input.invalid,.my-account .input-field select.invalid{border-color:#7b0000}.my-account .input-field select{background-image:url(icon--account-point-down.svg);background-position:top 53% right 20px}.my-account .input-field label{color:#6c6c6c}.my-account .input-field .error{text-align:right;display:block;margin-bottom:5px;color:#7b0000}.my-account .batgate{background-color:#f2f3f0;padding:40px 0 60px}.my-account .batgate .subtitle{padding-top:20px;margin-bottom:40px}.my-account .batgate .box{width:100%;max-width:500px;margin:0 auto;background-color:#fff;border-radius:10px}.my-account .batgate .box form{padding:20px}.my-account .batgate .box p.bottom{margin:0 auto;padding:20px 0}.my-account .batfile .container{background-color:#f2f3f0;padding:40px 0 60px}.my-account .batfile .title{font-size:28px;font-weight:500}.my-account .batfile .info_box{margin:20px 25px;background-color:#006767;border-radius:10px;color:#fff;text-align:center;padding:20px 10px}.my-account .batfile .info_box h2{color:#fff;margin-bottom:10px}.my-account .batfile .info_box p{margin-bottom:20px}.my-account .batfile .info_box p svg{vertical-align:middle;margin-top:-3px;margin-right:5px}.my-account .batfile .profile_box{margin:20px 25px 0}.my-account .batfile .profile_box .content .inner{background-color:#fff;min-height:350px;border-radius:10px;margin-right:30px;padding:35px 25px;text-align:center;box-shadow:0 4px 10px rgba(0,0,0,.15)}.my-account .batfile .profile_box .content .inner h2{margin-bottom:25px}.my-account .batfile .profile_box .content .inner form{max-width:500px;margin:0 auto;text-align:left}.my-account .batfile .profile_box .content .inner .order_list{color:#000;text-align:center;text-transform:uppercase}.my-account .batfile .profile_box .content .inner .order_list .g{border-bottom:1px solid;margin-bottom:10px;padding-bottom:10px}.my-account .batfile .profile_box .content .inner .order_list .g__col{padding:10px 5px}.my-account .batfile .profile_box .content .inner .order_list .button{padding:3px 15px;font-size:14px;font-weight:700}.my-account .batfile .profile_box .content .inner .order_view{text-align:center;text-transform:uppercase;color:#000}.my-account .batfile .profile_box .content .inner .order_view h3{font-size:15px;text-align:right;border-bottom:1px dashed #006767;font-weight:500;margin:0 10px 25px;padding:0 10px 5px}.my-account .batfile .profile_box .content .inner .order_view .box{border:1px solid #006767;border-radius:10px;margin:10px;padding:10px;text-align:left}.my-account .batfile .profile_box .content .inner .order_view .box .pretitle{font-weight:700;margin-bottom:10px;border-bottom:1px solid #006767;padding-bottom:5px}.my-account .batfile .profile_box .content .inner .order_view .box .items{border-bottom:1px dashed #006767;margin-bottom:10px;padding-bottom:5px}.my-account .batfile .profile_box .content .inner .order_view .box .title{font-size:15px;font-weight:700;margin-bottom:5px}.my-account .batfile .profile_box .content .inner .order_view .box .sub{font-size:14px;font-weight:300;margin-bottom:5px}.my-account .batfile .profile_box .content .inner .order_view .box .g--slim{margin-bottom:10px}.my-account .batfile .profile_box .content .inner .order_view .box .total{border-top:1px solid #006767;padding-top:10px;font-weight:700;margin-top:15px}.my-account .batfile .profile_box .content .inner .order_view .box .line{margin-top:10px}.my-account .batfile .profile_box .content .inner .order_view .button{margin-top:25px}.my-account .batfile .profile_box .content .inner .device{max-width:500px;margin:20px auto;border-bottom:1px solid #002e32;padding-bottom:40px}.my-account .batfile .profile_box .content .inner .device:last-child{border-bottom:none;padding-bottom:0}.my-account .batfile .profile_box .content .inner .device img{max-width:150px;margin-bottom:5px}.my-account .batfile .profile_box .content .inner .device h3{font-size:22px;font-weight:300;color:#002e32;margin-bottom:15px}.my-account .batfile .profile_box .content .inner .device h3 b{font-weight:600}.my-account .batfile .profile_box .content .inner .device .purchase_date{max-width:250px;margin:auto;border:1px dashed #006767;padding:15px 10px;border-radius:10px;color:#002e32}.my-account .batfile .profile_box .content .inner .device .button{text-decoration:none;margin-top:25px}.my-account .batfile .profile_box .content .inner .chronotype{max-width:500px;margin:0 auto}.my-account .batfile .profile_box .content .inner .chronotype .button{text-decoration:none;margin-top:25px}.my-account .batfile .profile_box .content .inner .support{max-width:500px;margin:auto}.my-account .batfile .profile_box .content .inner .support .button{margin-top:20px;text-decoration:none}.my-account .batfile .profile_box .menu ul{margin-left:5px}.my-account .batfile .profile_box .menu ul li{background-color:#fff;text-align:center;padding:15px 10px;font-size:16px;font-weight:700;letter-spacing:.25px;color:#002e32;border-radius:10px;margin-bottom:15px;box-shadow:0 4px 10px rgba(0,0,0,.15);border:2px solid #c4c4c4;position:relative;cursor:pointer}.my-account .batfile .profile_box .menu ul li.active,.my-account .batfile .profile_box .menu ul li:hover{background-color:#006767;color:#fff}.my-account .batfile .profile_box .menu ul li.active:before,.my-account .batfile .profile_box .menu ul li:hover:before{background-image:url(icon--account-point-left-w.svg)}.my-account .batfile .profile_box .menu ul li:before{content:"";background-image:url(icon--account-point-left.svg);background-repeat:no-repeat;background-size:contain;position:absolute;width:11px;height:18px;left:15px}.my-sleep-profile{background-color:#006767}.my-sleep-profile a{cursor:pointer;text-decoration:underline}.my-sleep-profile a:hover{text-decoration:none}.my-sleep-profile .container{background-color:#f2f3f0;padding:40px 0 60px}.my-sleep-profile .alert{margin:0 auto 20px;display:block;padding:5px 10px;border-radius:10px;line-height:25px;text-align:center}.my-sleep-profile .alert.error{color:#7b0000;border:1px solid #7b0000;background-color:#fde8e8}.my-sleep-profile .inner{max-width:700px;margin:auto;padding:0 10px;color:#002e32;line-height:1.5}.my-sleep-profile .inner .title{font-size:28px;margin-bottom:25px;font-weight:500}.my-sleep-profile .inner .description{max-width:500px;margin:0 auto 25px}.my-sleep-profile .inner .progress_bar{margin-bottom:25px}.my-sleep-profile .inner .progress_bar .bar{width:100%;height:30px;background:#c4c4c4;margin-bottom:10px;border-radius:30px;position:relative}.my-sleep-profile .inner .progress_bar .bar:after{content:"";position:absolute;top:0;left:50%;height:30px;border-right:1px solid #fff}.my-sleep-profile .inner .progress_bar .bar span{background:#3cbfa0;width:10%;display:inline-block;height:30px;border-radius:30px 0 0 30px}.my-sleep-profile .inner .progress_bar .bar span.complete{border-radius:30px}.my-sleep-profile .inner .progress_bar .g{color:#c2d7d5}.my-sleep-profile .inner .progress_bar .g .active{color:#006767}.my-sleep-profile .inner .progress_bar .g .t--right{border-right:1px solid #006767}.my-sleep-profile .inner .box{background:#fff;border-radius:10px;padding:25px;box-shadow:0 4px 10px rgba(0,0,0,.25)}.my-sleep-profile .inner .box.slide-bar{padding-bottom:50px}.my-sleep-profile .inner .box.slide-bar .result{padding-top:20px}.my-sleep-profile .inner .box.slide-bar .result h3{font-size:40px;font-weight:600}.my-sleep-profile .inner .box.slide-bar .result span{font-size:20px;font-weight:600;color:#006767}.my-sleep-profile .inner .box .intro{max-width:500px;margin:auto}.my-sleep-profile .inner .box .intro div{width:100%}.my-sleep-profile .inner .box h2{font-size:22px;font-weight:600;padding-bottom:20px}.my-sleep-profile .inner .box .option{padding:20px 10px;display:block;max-width:320px;margin:30px auto 10px;border:2px solid #c4c4c4;border-radius:10px;text-decoration:none;box-shadow:3px 3px 5px rgba(0,0,0,.15)}.my-sleep-profile .inner .box .option.selected,.my-sleep-profile .inner .box .option:hover{border-color:#3cbfa0}.my-sleep-profile .inner .box .option.selected{border-width:6px}.my-sleep-profile .inner .box .time_box h3{color:#002e32;font-size:20px}.my-sleep-profile .inner .box .time_box p{font-size:14px;max-width:200px;margin:auto}.my-sleep-profile .inner .box .time_box .timer{padding-top:20px;padding-bottom:20px}.my-sleep-profile .inner .box .time_box .timer svg:first-child{margin-right:5px}.my-sleep-profile .inner .box .time_box .timer select{display:inline-block;background-color:#e7e7e7;width:30px;padding:6px 0;font-size:16px;border-radius:5px;margin:0 5px;text-align:center}.my-sleep-profile .inner .box .time_box .timer .am_pm{background-color:#e7e7e7;border-radius:87px;margin-left:5px}.my-sleep-profile .inner .box .time_box .timer .am_pm a{border-radius:87px;padding:3px 8px;display:inline-block;text-decoration:none}.my-sleep-profile .inner .box .time_box .timer .am_pm a.selected{background-color:#243444;color:#fff}.my-sleep-profile .inner .box .gender .option{margin:0 auto 40px}.my-sleep-profile .inner .box .age{border-radius:10px;background-color:#e7e7e7;width:80px;margin:auto;font-size:22px;text-align:center;color:#002e32}.my-sleep-profile .inner .button{max-width:400px;margin:25px auto 0;display:block;text-decoration:none}.notfound{min-height:100vh;padding-top:100px;position:relative;overflow:hidden;z-index:0}.notfound h1{font-size:140px;margin-bottom:32px}.notfound p{color:#006767;font-size:16px;margin-bottom:70px}.notfound__bg{top:55%;height:50vh;z-index:-1;background-color:#dee9ea}.notfound__bg,.notfound__bg svg{position:absolute;left:0;width:100%}.notfound__bg svg{bottom:100%;margin-bottom:-2px;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.page,.template--page .header{background-color:#f4f6f7}.page{padding-top:53px}.page .refer-a-friend{padding-bottom:70px}.shopify-policy__container{max-width:100%;background-color:#fff;padding-top:70px}.page__title,.shopify-policy__title h1{padding-bottom:40px;margin-bottom:66px;text-align:center;border-bottom:1px solid #dfdfdf}.page__content,.shopify-policy__body{max-width:674px;width:100%;margin:0 auto;padding-bottom:91px}.container p.privacy-lang,.shopify-policy__container p.privacy-lang{text-align:center;margin:-65px 0 30px}.productBanner{background-color:#e3dbd1;padding-top:10px;padding-bottom:10px;font-size:14px;color:rgba(0,0,0,.7);font-size:600}@media (max-width:736px){.productBanner{padding:18px 0}}.productBanner li{margin-left:26px;margin-right:26px;line-height:1}@media (max-width:736px){.productBanner li{margin-left:14px;margin-right:14px;flex-direction:column;justify-content:center;text-align:center}}@media (max-width:736px){.productWrap .productBanner li{margin-left:14px;margin-right:14px;flex-direction:row;text-align:left;font-size:12px}}.productBanner img{margin-right:8px}@media (max-width:736px){.productBanner img{margin-right:0;margin-bottom:8px}}@media (max-width:736px){.productWrap .productBanner img{margin-right:8px;margin-bottom:0}}@media (max-width:736px){.productWrap{display:flex;flex-direction:column}}.productOverview{padding-top:24px;padding-bottom:52px;background-color:#eeebe7}@media (max-width:736px){.productOverview{padding-top:12px;padding-bottom:24px}}@media (max-width:736px){.productOverview__col{width:100%}}.productCarousel{position:relative;text-align:center}@media (max-width:736px){.productCarousel{margin-bottom:8px}}.productCarousel__slides{max-height:500px;overflow:hidden;opacity:0;transition:opacity .3s linear}.productCarousel__slides.s--ready{opacity:1}.productCarousel__slides img{max-height:500px;width:auto;-o-object-fit:contain;object-fit:contain}@media (max-width:736px){.productCarousel__slides img{max-height:300px}}.productCarousel__controls{position:absolute;top:50%;left:0;width:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:none;justify-content:space-between;pointer-events:none}@media (max-width:736px){.productCarousel__controls{display:flex}}.productCarousel__controls span{pointer-events:all;-webkit-transform:rotate(90deg);transform:rotate(90deg);color:#006767;cursor:pointer}.productCarousel__controls span:hover{color:#009a9a}.productCarousel__controls span+span{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.productCarousel__controls span svg{width:16px;height:11px}.productCarousel__nav{padding-top:14px;margin-left:-5px;margin-right:-5px;height:75px;overflow:hidden;opacity:0;transition:opacity .3s linear}@media (max-width:736px){.productCarousel__nav{display:none}}.productCarousel__nav.s--ready{opacity:1}.productCarousel__nav li{margin-left:5px;margin-right:5px;border-radius:5px;border:1px solid transparent;overflow:hidden;cursor:pointer;padding:3px 5px;width:60px;height:60px;display:flex;align-content:center;justify-content:center;flex-direction:column;background-color:#fff}.productCarousel__nav li.is-selected,.productCarousel__nav li:hover{border-color:#fcae79}.productCarousel__nav img{max-height:40px;width:auto;-o-object-fit:contain;object-fit:contain}.productInfo{max-width:443px;margin:0 auto;position:relative}@media (max-width:736px){.productInfo{max-width:100%}}.productInfo header{margin-bottom:15px}@media (max-width:736px){.productInfo header{margin-bottom:20px}}.productInfo h1{color:#002e32;line-height:1.2;margin-top:16px;font-size:16px;font-weight:700}@media (max-width:485px){.productInfo h1.sale{padding-top:10px}}.productInfo .klarna-placement{margin:0 auto 10px}.productInfo .klarna-placement-shipping{margin:10px auto 0;border-top:1px solid rgba(0,0,0,.1)}.productInfo__price{padding-left:20px;flex-shrink:0;color:#002e32;text-align:right;margin-left:auto;line-height:1.2;font-weight:700}@media (max-width:736px){.productInfo__price{position:absolute;right:0;top:-18px}}.productInfo__price .sale{color:#950101}.productInfo__price .h4{font-size:20px}.productInfo__rrp{font-size:18px;color:#000;display:block}@media (max-width:736px){.productInfo__rrp{font-size:16px}}.productInfo__review{display:inline-block;margin-bottom:23px}.productInfo__review feefowidget-logo-small{display:inline-flex;align-items:center;padding-left:0;background-color:#eeebe7}.productInfo__review feefowidget-logo-small .feefowidget-logo{margin-left:6px;position:relative}.productInfo__review feefowidget-rating-stars .feefowidget-star{color:#006767}.productInfo__review feefowidget-logo-small .feefowidget-reviews-total{margin-left:5px;position:relative;color:#8e8a8e;font-weight:400;font-family:Manrope,sans-serif}@media (max-width:736px){.productInfo__review--desktop{display:none}}.productInfo__review--mobile{display:none;margin-bottom:-10px}@media (max-width:736px){.productInfo__review--mobile{display:inline-block}}.productInfo__types{margin:0}.productInfo__types .g__col:first-child{padding-right:5px;padding-left:0}.productInfo__types .g__col:last-child{padding-left:5px;padding-right:0}.productInfo__types label{display:flex;align-items:center;justify-content:center;width:100%;padding:7px 5px;border:1px solid #dfdfdf;cursor:pointer;color:#282828;text-transform:none;font-weight:700}.productInfo__types label:hover,.productInfo__types label[data-selected]{border-color:#fcae79;background-color:#fff}.productInfo__types img{margin-right:10px;width:30px}.productInfo__colours{padding-top:10px;padding-bottom:20px}.productInfo__colours label{display:inline-block;margin-right:10px;margin-bottom:0;font-size:12px;text-align:center;cursor:pointer;color:#282828;border:1px solid transparent;padding:10px 20px;background-color:#fff;border-radius:5px}.productInfo__colours label:hover,.productInfo__colours label[data-selected]{border-color:#fcae79}.productInfo__colours span{width:26px;height:26px;border-radius:50%;display:block;margin:0 auto 6px}.productInfo__colour--one-of-each span{background-image:linear-gradient(180deg,#b6b4b6,#b6b4b6 50%,#000 0,#000)}.productInfo__action{padding-top:25px}@media (max-width:768px){.productInfo__action{padding-top:10px}}.productInfo__action button{margin-bottom:13px;-webkit-filter:drop-shadow(0 2px 5px rgba(0,0,0,.15));filter:drop-shadow(0 2px 5px rgba(0,0,0,.15));font-size:14px;font-weight:700}.productInfo__action p{text-align:center;margin-bottom:0;display:flex;justify-content:center;align-items:center;font-size:14px;font-weight:600;color:rgba(0,0,0,.7)}.productInfo__action img{display:inline-block;margin-right:8px}.productReviews{position:relative;z-index:0;background-color:#eeebe7}.productReviews feefowidget-global .feefowidget-global-container{padding:40px 0;background-color:#eeebe7}.productReviews feefowidget-global .feefowidget-global-container.feefowidget-viewport-tablet-mobile .feefowidget-global-container-header{background-color:transparent}.productReviews feefowidget-dropdown .feefowidget-dropdown__btn{background-color:transparent!important}.productReviews .feefowidget-header-information-title{display:none}.cyax-video-bg{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;z-index:-1}.cyax-video-bg:after{pointer-events:none;transition:opacity 2.25s ease;background:#000;content:"";height:100%;width:100%;left:0;top:0;opacity:.5;position:absolute}.cyax-video-bg video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.cyax-spersona-landing{height:100vh;display:flex;flex-direction:column;justify-content:space-between;align-content:flex-start;overflow:scroll}.cyax-spersona-landing a{color:#fff;text-decoration:underline}.cyax-spersona-landing .button,.cyax-spersona-landing a:hover{text-decoration:none;color:#fff}.cyax-spersona-landing .button{text-transform:uppercase;min-width:230px}.cyax-spersona-landing .button--lg{font-size:22px}.cyax-spersona-landing .cyax-sp-header .cyax-sp-menu{display:block;text-align:right;color:#fff;padding:10px 0 25px;text-transform:uppercase}.cyax-spersona-landing .cyax-sp-header .cyax-sp-menu a{margin-right:25px}.cyax-spersona-landing .cyax-sp-header .cyax-sp-logo{display:block;text-align:center}.cyax-spersona-landing .cyax-sp-header .cyax-sp-logo svg{width:52px;height:auto}.cyax-spersona-landing .cyax-sp-header .cyax-sp-logo svg path{fill:#fff}.cyax-spersona-landing .cyax-sp-body{text-align:center;padding:50px 20px;color:#fff;font-size:16px}.cyax-spersona-landing .cyax-sp-body h1{color:#fff;margin:0 auto 20px;max-width:920px}.cyax-spersona-landing .cyax-sp-body p{font-size:20px;max-width:920px;margin:auto}.cyax-spersona-landing .cyax-sp-body .button{margin-top:25px}.cyax-spersona-landing .cyax-sp-body .animal-icon{max-width:920px;margin:0 auto}.cyax-spersona-landing .cyax-sp-body .animal-icon:first-child{margin-bottom:30px}.cyax-spersona-landing .cyax-sp-body .animal-icon:last-child{margin-top:40px}.cyax-spersona-landing .cyax-sp-body .animal-icon svg{width:20%;max-height:250px;margin:0 20px;vertical-align:middle}.cyax-spersona-landing .cyax-sp-body .animal-icon svg path{fill:#fff}.cyax-spersona-landing .cyax-sp-footer{text-align:center;padding:0 20px;color:#fff;font-size:12px}.cyax-spersona-landing .cyax-sp-footer p{font-size:12px}.cyax-spersona-landing .cyax-sp-footer .cyax-sp-sharethis-head{margin-top:20px}.cyax-spersona-landing .cyax-sp-footer .cyax-sp-privacy-policy{display:block;text-align:center;color:#fff;padding:25px 5px 40px;font-size:15px}.template--page-sleep-persona-card body{background-color:#36374b}.cyax-sleeppersona-card{color:#fff;width:100%;max-width:960px;margin:30px auto;padding:0 10px}@media (max-width:485px){.cyax-sleeppersona-card{margin:15px auto}}.cyax-sleeppersona-card h1{text-transform:uppercase;font-size:32px;color:#fff;border-bottom:3px solid #93a2b1;margin-bottom:25px;padding:10px 20px}@media (max-width:636px){.cyax-sleeppersona-card h1{font-size:26px}}.cyax-sp-card-main .cyax-spc-profile{padding:10px 20px 30px}@media (max-width:636px){.cyax-sp-card-main .cyax-spc-profile{padding-bottom:10px}}.cyax-sp-card-main .cyax-spc-profile div{display:inline-block;vertical-align:middle}@media (max-width:485px){.cyax-sp-card-main .cyax-spc-profile div{display:block}}.cyax-sp-card-main .cyax-spc-profile .cyax-spc-profile-icon{width:25%;text-align:center}@media (max-width:768px){.cyax-sp-card-main .cyax-spc-profile .cyax-spc-profile-icon{width:20%}}@media (max-width:636px){.cyax-sp-card-main .cyax-spc-profile .cyax-spc-profile-icon{width:25%}}@media (max-width:485px){.cyax-sp-card-main .cyax-spc-profile .cyax-spc-profile-icon{width:100%;margin:0 auto 25px;max-width:250px}}.cyax-sp-card-main .cyax-spc-profile .cyax-spc-profile-icon svg{width:100%;height:auto;margin:0 auto;max-height:250px}.cyax-sp-card-main .cyax-spc-profile .cyax-spc-profile-icon svg.flipped{-webkit-transform:scaleX(-1);transform:scaleX(-1);-webkit-filter:FlipH;filter:FlipH;-ms-filter:"FlipH"}.cyax-sp-card-main .cyax-spc-profile .cyax-spc-profile-icon svg circle,.cyax-sp-card-main .cyax-spc-profile .cyax-spc-profile-icon svg path{fill:#fff}.cyax-sp-card-main .cyax-spc-profile .cyax-spc-profile-title{width:49%}@media (max-width:768px){.cyax-sp-card-main .cyax-spc-profile .cyax-spc-profile-title{width:54%}}@media (max-width:636px){.cyax-sp-card-main .cyax-spc-profile .cyax-spc-profile-title{width:74%}}@media (max-width:485px){.cyax-sp-card-main .cyax-spc-profile .cyax-spc-profile-title{width:100%;text-align:center}}.cyax-sp-card-main .cyax-spc-profile .cyax-spc-profile-title h2{font-size:52px;text-transform:uppercase;letter-spacing:2px;padding-left:20px;color:#fff;margin-bottom:10px}@media (max-width:768px){.cyax-sp-card-main .cyax-spc-profile .cyax-spc-profile-title h2{font-size:40px}}@media (max-width:636px){.cyax-sp-card-main .cyax-spc-profile .cyax-spc-profile-title h2{font-size:36px}}@media (max-width:485px){.cyax-sp-card-main .cyax-spc-profile .cyax-spc-profile-title h2{padding-left:0}}.cyax-sp-card-main .cyax-spc-profile .cyax-spc-profile-title span{display:block;font-size:32px;font-style:italic;color:#93a2b1;letter-spacing:normal;padding-left:20px}@media (max-width:768px){.cyax-sp-card-main .cyax-spc-profile .cyax-spc-profile-title span{font-size:26px}}@media (max-width:636px){.cyax-sp-card-main .cyax-spc-profile .cyax-spc-profile-title span{font-size:22px}}@media (max-width:485px){.cyax-sp-card-main .cyax-spc-profile .cyax-spc-profile-title span{padding-left:0}}.cyax-sp-card-main .cyax-spc-profile .cyax-spc-profile-compare{width:24%;text-align:center;padding-top:15px}@media (max-width:636px){.cyax-sp-card-main .cyax-spc-profile .cyax-spc-profile-compare{width:200px;padding-top:20px;display:block;margin:0 auto}}.cyax-sp-card-main .cyax-spc-profile-des{padding:10px 20px 35px}.cyax-sp-card-main .cyax-spc-profile-des div{width:49%;display:inline-block;vertical-align:top}@media (max-width:768px){.cyax-sp-card-main .cyax-spc-profile-des div{width:100%;display:block}}.cyax-sp-card-main .cyax-spc-profile-des .left{font-size:16px;line-height:24px;border-left:10px solid #006767;padding:10px 0 10px 25px}.cyax-sp-card-main .cyax-spc-profile-des .left p:last-child{margin-bottom:0}.cyax-sp-card-main .cyax-spc-profile-des .right{text-align:right;font-size:12px}@media (max-width:768px){.cyax-sp-card-main .cyax-spc-profile-des .right{margin-top:20px}}.cyax-sp-card-main .cyax-spc-profile-des .right h3{color:#fff}.cyax-sp-card-main .cyax-spc-profile-des .right ul{margin-left:10px;margin-top:10px}@media (max-width:768px){.cyax-sp-card-main .cyax-spc-profile-des .right ul{margin-left:0}}.cyax-sp-card-main .cyax-spc-profile-des .right ul li{margin-bottom:20px}.cyax-sp-card-main .cyax-spc-profile-des .right ul li .title{width:32%;display:inline-block;vertical-align:middle;padding-right:6px}@media (max-width:500px){.cyax-sp-card-main .cyax-spc-profile-des .right ul li .title{width:100%;text-align:left;padding-bottom:5px}}.cyax-sp-card-main .cyax-spc-profile-des .right ul li .bar{display:inline-block;width:66%;vertical-align:middle;height:25px;background-color:#93a2b1;border-radius:5px}@media (max-width:500px){.cyax-sp-card-main .cyax-spc-profile-des .right ul li .bar{width:100%}}.cyax-sp-card-main .cyax-spc-profile-des .right ul li .bar i{vertical-align:middle;display:inline-block;background-color:#006767;height:25px;padding:6px 20px;border-radius:5px}@media (max-width:350px){.cyax-sp-card-main .cyax-spc-profile-des .right ul li .bar i{padding:6px 10px}}.cyax-sp-card-main .cyax-spc-schedule-des{border-top:3px solid #93a2b1;padding:30px 20px 35px;font-size:16px;line-height:24px}.cyax-sp-card-main .cyax-spc-schedule-des div{display:inline-block;vertical-align:top}@media (max-width:555px){.cyax-sp-card-main .cyax-spc-schedule-des{display:flex;flex-direction:column-reverse}}.cyax-sp-card-main .cyax-spc-schedule-des .left{width:69%}@media (max-width:555px){.cyax-sp-card-main .cyax-spc-schedule-des .left{width:100%;margin-top:20px}}.cyax-sp-card-main .cyax-spc-schedule-des .left h2{text-transform:uppercase;color:#fff;margin-bottom:20px;font-size:32px}@media (max-width:636px){.cyax-sp-card-main .cyax-spc-schedule-des .left h2{font-size:26px}}.cyax-sp-card-main .cyax-spc-schedule-des .left .text{font-size:16px;line-height:24px;border-left:10px solid #006767;padding:10px 20px 10px 25px}.cyax-sp-card-main .cyax-spc-schedule-des .left .text p:last-child{margin-bottom:0}.cyax-sp-card-main .cyax-spc-schedule-des .right{width:28%;border-left:10px solid #006767;padding:35px 20px;text-align:center;margin-left:10px;font-style:italic}@media (max-width:555px){.cyax-sp-card-main .cyax-spc-schedule-des .right{width:100%;margin-left:0}}.cyax-sp-card-main .cyax-spc-schedule-des .right svg{width:50%;height:auto;margin-bottom:-5px}@media (max-width:555px){.cyax-sp-card-main .cyax-spc-schedule-des .right svg{width:100%;max-width:100px}}.cyax-sp-card-main .cyax-spc-schedule-des .right span{display:block;font-size:50px;margin-bottom:30px;font-style:normal}@media (max-width:636px){.cyax-sp-card-main .cyax-spc-schedule-des .right span{font-size:40px}}.cyax-sp-card-footer{border-top:3px solid #93a2b1;text-align:center}.cyax-sp-card-footer .cyax-sp-cf-note{padding:20px;text-align:left}.cyax-sp-card-footer .cyax-sp-cf-note h3{font-size:24px;text-transform:uppercase;color:#fff;padding-bottom:10px}.cyax-sp-card-footer .cyax-sp-cf-note p{font-size:14px}.cyax-sp-sharethis-head{font-size:14px;text-transform:uppercase;display:inline-block;border-bottom:1px solid #fff}.cyax-sp-sharethis-body{display:block;margin-top:15px}.cyax-sp-sharethis-body a{margin:0 5px}.cyax-sp-sharethis-body svg{width:auto;height:24px}@media (max-width:768px){.cyax-sp-sharethis-body svg{height:20px}}.cyax-sp-sharethis-body svg path{fill:#fff}