section.home-video{margin-top:-144px}section.home-video div.blocker{display:none}section.home-video div.content-container{top:430px;left:0;right:0;margin:0 auto}section.home-video div.content-container h2.title{font-size:44px;margin-bottom:20px}section.home-video div.content-container div.desc{margin-bottom:25px;font-size:22px}section.home-video div.content-container a{border:2px solid white;background-color:transparent;line-height:.8;height:35px;font-family:freight-sans-pro,sans-serif;font-size:16px;letter-spacing:1px}section.home-video div.content-container a:hover,section.home-video div.content-container a:focus{background-color:white;color:grey}section.home-video div.content-container.top{top:260px}section.home-video div.content-container.middle{top:430px}section.home-video div.content-container.bottom{bottom:60px;top:initial}@media only screen and (min-width: 1321px) and (max-width: 1400px){section.home-video{margin-top:-110px}section.home-video div.content-container.top{top:240px}section.home-video div.content-container.middle{top:410px}section.home-video div.content-container.bottom{top:540px}}@media only screen and (min-width: 1160px) and (max-width: 1320px){section.home-video{margin-top:-80px}section.home-video div.content-container.top{top:220px}section.home-video div.content-container.middle{top:30vw}section.home-video div.content-container.bottom{bottom:60px;top:initial}}@media only screen and (min-width: 768px) and (max-width: 850px){section.home-video{margin-top:7px}section.home-video div.content-container.top{top:11vw}section.home-video div.content-container.middle{top:16vw}section.new-color-1 div.text-container,section.new-color-1.new-color-2 div.text-container{padding-top:3vw !important}section.new-color-1 div.product-slider-container div.flickity-viewport,section.new-color-1.new-color-2 div.product-slider-container div.flickity-viewport{height:170px !important}}@media only screen and (min-width: 851px) and (max-width: 1159px){section.home-video{margin-top:7px}section.home-video div.content-container.top{top:11vw}section.home-video div.content-container.middle{top:29vw}}@media only screen and (min-width: 1500px){section.home-video div.content-container.top{top:20vw}section.home-video div.content-container.middle{top:27vw}section.home-video div.content-container.bottom{top:42vw}}.blackandwhite{filter:grayscale(100%)}section.coming-soon .flex-container,section.waitlist .flex-container{height:100%}section.coming-soon img.mobile,section.waitlist img.mobile{display:none}section.coming-soon div.text-container,section.waitlist div.text-container{position:absolute;top:0;left:0;right:0;text-align:center;height:100%}section.coming-soon h2.title,section.waitlist h2.title{font-size:42px}section.coming-soon h4.subsubtitle,section.waitlist h4.subsubtitle{font-family:freight-sans-pro,sans-serif;font-weight:bold;font-size:26px;margin-top:30px}section.coming-soon h3.subtitle,section.waitlist h3.subtitle{margin-bottom:25px !important;margin-top:12.5px !important;font-size:27px}section.coming-soon h3.subtitle p,section.waitlist h3.subtitle p{font-size:27px}section.coming-soon h3.subtitle p:last-child,section.waitlist h3.subtitle p:last-child{margin-top:20px}section.coming-soon div.learn-more,section.waitlist div.learn-more{font-family:freight-sans-pro,sans-serif;font-weight:800;letter-spacing:2px;font-size:12px}section.coming-soon label,section.coming-soon input,section.coming-soon div.description,section.coming-soon input::placeholder,section.waitlist label,section.waitlist input,section.waitlist div.description,section.waitlist input::placeholder{font-family:"Baskerville Old Face"}section.coming-soon div.description,section.waitlist div.description{padding-top:60px;width:48%;margin:0 auto;font-size:18px}section.coming-soon label,section.waitlist label{margin-top:60px;font-size:22px;font-family:freight-sans-pro,sans-serif;font-weight:bold;letter-spacing:2px;display:block}section.coming-soon input,section.coming-soon button,section.waitlist input,section.waitlist button{border-radius:8px;height:30px}section.coming-soon input,section.waitlist input{border:none;vertical-align:bottom;width:330px;padding-left:10px;background-color:white;color:black}section.coming-soon input::placeholder,section.waitlist input::placeholder{color:grey}section.coming-soon div.mce_inline_error,section.coming-soon div#mce-success-response,section.waitlist div.mce_inline_error,section.waitlist div#mce-success-response{color:white;margin-top:5px}section.coming-soon button,section.waitlist button{font-family:freight-sans-pro,sans-serif;background-color:#707070;line-height:.8;margin-left:5px}section.coming-soon button:hover,section.waitlist button:hover{background-color:#797979}section.coming-soon div.down-arrow,section.waitlist div.down-arrow{bottom:20px;left:0;right:0}section.coming-soon div.down-arrow svg,section.coming-soon div.down-arrow i,section.waitlist div.down-arrow svg,section.waitlist div.down-arrow i{color:white;font-size:26px}section.coming-soon div.down-arrow svg,section.waitlist div.down-arrow svg{transform:rotate(90deg)}section.coming-soon{margin-top:35px}@media (max-width: 991px){section.coming-soon .flex-container{display:block}}section.new-color-1{padding-top:50px}section.new-color-1 strong{font-weight:600}section.new-color-1 img.product{padding:5vw;border-radius:500px}@media (max-width: 767px){section.new-color-1 img.product{padding:10vw;padding-bottom:0}}section.new-color-1 div.text-container{padding:5.5vw 6.1vw;padding-right:12vw;height:100%}section.new-color-1 div.text-container .title_details{display:flex;justify-content:space-between}section.new-color-1 div.text-container h2.title,section.new-color-1 div.text-container span.price{color:#353535;font-size:32px}section.new-color-1 div.text-container h2.title{float:left;font-family:"Baskerville Old Face" !important;font-weight:normal !important}section.new-color-1 div.text-container span.price{float:right;margin-top:-5px}section.new-color-1 div.text-container div.desc{color:#353535;font-size:18px}section.new-color-1 div.text-container div.desc p{font-size:18px}section.new-color-1 div.text-container div.desc p:first-of-type{margin:0}section.new-color-1 div.text-container em{font-family:freight-sans-pro,sans-serif;font-size:14px}section.new-color-1 div.text-container div.line{height:1px;background-color:#b7b7b7;margin:1.4vw 0}section.new-color-1 div.text-container div.sp-paragraph{white-space:pre-line;margin-top:30px;line-height:1;font-size:18px}section.new-color-1 div.text-container div.sp-paragraph p{margin:0;line-height:1}section.new-color-1 div.text-container a.cta{font-family:freight-sans-pro,sans-serif;margin-top:20px;line-height:1.7;font-weight:800;background-color:#525151;color:white;display:inline-block;height:25px;letter-spacing:1px;padding:0 30px;font-size:14px;transition:all 150ms ease-in-out}section.new-color-1 div.text-container a.cta:hover{background-color:#797878}section.new-color-1 h4.title{margin:10px 0}section.new-color-1 div.product-slider-container{margin-top:5.25vw}section.new-color-1 .flickity-viewport{height:266px !important}section.new-color-1 .carousel{width:85%;margin:0 auto}section.new-color-1 .carousel-cell{width:50%;margin-right:10px;border-radius:5px}section.new-color-1 .carousel-cell img{width:70%}section.new-color-1 .flickity-button{background:none;top:6.5vw}section.new-color-1 .flickity-prev-next-button.next{right:-50px}section.new-color-1 .flickity-prev-next-button.previous{left:-50px}section.new-color-1 .flickity-button-icon{fill:#797878;width:17px}section.new-color-1 .flickity-page-dots{display:none}section.new-color-1 div.table-container{margin-top:-1.4vw}section.new-color-1 div.table-container div.table{margin-top:3vw;margin-bottom:0 !important}section.new-color-1 div.table-container div.table div{margin-bottom:2.4vw}section.new-color-1 div.table-container div.table.right{padding-left:4.2vw}section.new-color-1.new-color-2{padding:0}section.waitlist-lower{padding:40px 0}section.waitlist-lower div.desc{font-size:20px;margin-bottom:20px}section.waitlist-lower div.desc p{font-size:18px}section.waitlist-lower a.cta{width:160px;height:40px;border-radius:50px;background-color:#B8915A;line-height:3.3;letter-spacing:1px;font-family:freight-sans-pro,sans-serif;font-weight:800;font-size:12px}@media only screen and (min-width: 768px) and (max-width: 1250px){section.new-color-1 div.text-container,section.new-color-1.new-color-2 div.text-container{padding-bottom:0;padding-top:4.6vw}section.new-color-1 div.text-container h2.title,section.new-color-1.new-color-2 div.text-container h2.title{font-size:26px}section.new-color-1 div.text-container div.desc,section.new-color-1 div.text-container div.sp-paragraph,section.new-color-1.new-color-2 div.text-container div.desc,section.new-color-1.new-color-2 div.text-container div.sp-paragraph{font-size:15.5px}section.new-color-1 div.text-container span.price,section.new-color-1.new-color-2 div.text-container span.price{margin-top:-10px}section.new-color-1 div.product-slider-container,section.new-color-1.new-color-2 div.product-slider-container{margin-top:3.5vw}section.new-color-1 div.product-slider-container h4.title,section.new-color-1.new-color-2 div.product-slider-container h4.title{font-size:18px}section.new-color-1 div.product-slider-container div.desc,section.new-color-1.new-color-2 div.product-slider-container div.desc{font-size:15px}section.new-color-1 div.product-slider-container .flickity-viewport,section.new-color-1.new-color-2 div.product-slider-container .flickity-viewport{height:210px !important}section.new-color-1.new-color-2{padding:70px 0 20px}}@media only screen and (min-width: 1500px){section.new-color-1 .flickity-viewport{height:18vw !important}}@media (max-width: 1509px) and (min-width: 1280px){section.new-color-1 .container{width:1170px}}@media only screen and (max-width: 767px){section.home-video{margin-top:-50px}section.home-video div.content-container.top-xs{top:40vw}section.home-video div.content-container.middle-xs{top:60vw}section.home-video div.content-container.bottom-xs{top:90vw}section.home-video div.content-container h2.title{margin:0 auto;max-width:240px;margin-bottom:30px}section.home-video div.content-container div.desc{font-size:18px;max-width:320px;margin:0 auto;margin-bottom:20px}section.home-video div.content-container a{border:1px solid white;width:300px;height:40px;line-height:1.2}section.coming-soon img.mobile,section.waitlist img.mobile{display:block}section.coming-soon img.desktop,section.waitlist img.desktop{display:none}section.coming-soon h2.title,section.waitlist h2.title{font-size:7vw;margin-top:30vw}section.coming-soon h3.subtitle,section.waitlist h3.subtitle{font-size:4vw;margin:0 auto;margin-bottom:140px;width:95%}section.coming-soon h3.subtitle p,section.waitlist h3.subtitle p{font-size:19px}section.coming-soon div.description,section.waitlist div.description{width:100%;font-size:15px}section.coming-soon label,section.waitlist label{margin:0 14px;margin-top:40px;font-size:16px;line-height:1.2}section.coming-soon input,section.waitlist input{text-align:center;padding:18px;border-radius:4px;border:1px solid #b7b7b7;width:92%}section.coming-soon input::placeholder,section.waitlist input::placeholder{text-align:center}section.coming-soon button,section.waitlist button{text-align:center;padding:18px;border-radius:4px;display:block;width:92%;margin:0 auto;margin-top:10px;height:45px}section.new-color-1,section.new-color-1.new-color-2{padding:0}section.new-color-1 div.text-container,section.new-color-1.new-color-2 div.text-container{padding:50px 30px;padding-bottom:0}section.new-color-1 div.text-container h2.title,section.new-color-1 div.text-container span.price,section.new-color-1.new-color-2 div.text-container h2.title,section.new-color-1.new-color-2 div.text-container span.price{font-size:25px}section.new-color-1 div.text-container div.desc,section.new-color-1 div.text-container div.sp-paragraph,section.new-color-1.new-color-2 div.text-container div.desc,section.new-color-1.new-color-2 div.text-container div.sp-paragraph{font-size:16px}section.new-color-1 div.text-container span.price,section.new-color-1.new-color-2 div.text-container span.price{display:block}section.new-color-1 div.text-container div.line,section.new-color-1.new-color-2 div.text-container div.line{margin:15px 0}section.new-color-1 div.text-container div.product-slider-container,section.new-color-1.new-color-2 div.text-container div.product-slider-container{margin-top:45px}section.new-color-1 div.text-container div.product-slider-container .flickity-page-dots,section.new-color-1.new-color-2 div.text-container div.product-slider-container .flickity-page-dots{display:block;margin-bottom:30px}section.new-color-1 div.text-container div.product-slider-container .flickity-page-dots .dot.is-selected,section.new-color-1.new-color-2 div.text-container div.product-slider-container .flickity-page-dots .dot.is-selected{background:#b7b7b7}section.new-color-1 div.text-container div.product-slider-container .flickity-page-dots .dot,section.new-color-1.new-color-2 div.text-container div.product-slider-container .flickity-page-dots .dot{opacity:1;background:none;border:1px solid #b7b7b7}section.new-color-1 div.text-container div.product-slider-container .carousel-cell,section.new-color-1.new-color-2 div.text-container div.product-slider-container .carousel-cell{width:100%}section.new-color-1 div.text-container div.product-slider-container .carousel-cell img,section.new-color-1.new-color-2 div.text-container div.product-slider-container .carousel-cell img{max-width:235px}section.new-color-1 div.text-container div.product-slider-container .flickity-button,section.new-color-1.new-color-2 div.text-container div.product-slider-container .flickity-button{top:24.5vw}section.new-color-1 div.text-container div.product-slider-container .flickity-button .flickity-button-icon,section.new-color-1.new-color-2 div.text-container div.product-slider-container .flickity-button .flickity-button-icon{width:18px}section.new-color-1 div.text-container div.product-slider-container .flickity-viewport,section.new-color-1.new-color-2 div.text-container div.product-slider-container .flickity-viewport{height:82vw !important}section.new-color-1 div.table-container,section.new-color-1.new-color-2 div.table-container{margin-top:-16px}section.new-color-1 div.table-container div.table,section.new-color-1.new-color-2 div.table-container div.table{margin-top:30px}section.new-color-1 div.table-container div.table div,section.new-color-1.new-color-2 div.table-container div.table div{margin-bottom:25px}section.new-color-1 div.table.right,section.new-color-1.new-color-2 div.table.right{padding-left:25px}section.new-color-1.new-color-2{padding-top:0;padding-bottom:0}}@media only screen and (min-width: 420px) and (max-width: 500px){section.home-video{margin-top:-60px}section.home-video div.content-container.top-xs{top:38vw}section.home-video div.content-container.middle-xs{top:60vw}section.home-video div.content-container.bottom-xs{top:auto;bottom:40px}section.new-color-1 .carousel-cell img,section.new-color-1.new-color-2 .carousel-cell img{width:65%}section.new-color-1 div.text-container div.product-slider-container div.flickity-viewport,section.new-color-1.new-color-2 div.text-container div.product-slider-container div.flickity-viewport{height:76vw !important}}@media only screen and (min-width: 475px) and (max-width: 650px){section.new-color-1 div.text-container div.product-slider-container div.flickity-viewport,section.new-color-1.new-color-2 div.text-container div.product-slider-container div.flickity-viewport{height:360px !important}}@media only screen and (min-width: 651px) and (max-width: 767px){section.new-color-1 .carousel-cell img,section.new-color-1.new-color-2 .carousel-cell img{width:65%;max-width:330px !important}section.new-color-1 div.text-container div.product-slider-container div.flickity-viewport,section.new-color-1.new-color-2 div.text-container div.product-slider-container div.flickity-viewport{height:460px !important}}@media only screen and (min-width: 501px) and (max-width: 530px){section.home-video{margin-top:-120px}section.home-video div.content-container.top-xs{top:45vw}section.home-video div.content-container.middle-xs{top:71vw}section.home-video div.content-container.bottom-xs{top:auto;bottom:50px}}@media only screen and (min-width: 531px) and (max-width: 580px){section.home-video{margin-top:-150px}section.home-video div.content-container.top-xs{top:48vw}section.home-video div.content-container.middle-xs{top:76vw}section.home-video div.content-container.bottom-xs{top:auto;bottom:50px}}@media only screen and (min-width: 581px) and (max-width: 650px){section.home-video{margin-top:-180px}section.home-video div.content-container.top-xs{top:52vw}section.home-video div.content-container.middle-xs{top:79vw}section.home-video div.content-container.bottom-xs{top:auto;bottom:50px}}@media only screen and (min-width: 651px) and (max-width: 767px){section.home-video{margin-top:-230px}section.home-video div.content-container.top-xs{top:56vw}section.home-video div.content-container.middle-xs{top:83vw}section.home-video div.content-container.bottom-xs{top:auto;bottom:50px}}@media only screen and (max-width: 380px) and (max-height: 670px){section.home-video div.content-container.top-xs{top:40vw}section.home-video div.content-container.middle-xs{top:70vw}section.home-video div.content-container.bottom-xs{top:90vw}}@media only screen and (max-device-width: 767px){section.home-video div.content-container{z-index:100}section.home-video div.blocker{position:absolute;z-index:99;display:block}section.home-video div.blocker.blocker-1{height:520px;width:100%;top:0px;left:0}section.home-video div.blocker.blocker-2{height:100%;width:75vw;top:0px;right:0}#top.coming-soon{top:0px}}
