.hidden{display:none}h1,h2,h3,h4,h5,h6{font-family:'Chelsea Market',"Arial Black","Arial Bold",Gadget,sans-serif}p,label{font-family:'Quicksand',"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:none}.btn{transition:all 0.5s ease;line-height:1;text-transform:none;border:none;border-radius:0px;-webkit-appearance:none;width:auto;font-family:'Chelsea Market',"Arial Black","Arial Bold",Gadget,sans-serif;display:inline-block;margin:30px 0;cursor:pointer}.btn.btn-primary{font-size:48px;color:#fff;padding:15px 25px;background-color:#17a5a6;background-image:url(/dreamdelivered/fashion_mobile/images/btn-primary-bg-compressed.webp);background-size:100%;background-repeat:no-repeat;background-position:center;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.btn.btn-primary:disabled{-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:0.5}.btn.btn-primary:hover{box-shadow:inset 0 0 500px 500px rgba(9,84,87,0.3)}.btn.btn-secondary{font-size:36px;color:#fff;padding:20px;background-color:#cea351;background-image:url(/dreamdelivered/fashion_mobile/images/btn-secondary-bg-compressed.webp);background-size:100%;background-repeat:no-repeat;background-position:center;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.btn.btn-secondary:disabled{-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:0.5}.btn.btn-secondary:hover{box-shadow:inset 0 0 500px 500px rgba(188,126,1,0.3)}.header{background-image:url(/dreamdelivered/fashion_mobile/images/header-bg-compressed.webp);background-size:auto 100%;background-repeat:repeat-x;height:160px;z-index:9999;box-shadow:0px 6px 15px -6px rgba(0,0,0,0.75);position:relative}.header .top-bar{height:50px;background-color:transparent;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.header .top-bar p{margin:0;color:#34c7cc;font-weight:300}.header .top-bar p .next-batch{display:inline-block;font-weight:500;margin-right:30px;letter-spacing:2px;font-size:16px}.header .top-bar p .clock{display:inline-block;font-weight:300}.header .top-bar p .clock span{margin-right:30px}.header .top-bar .util-links{color:#fff;font-size:18px;text-align:right;font-family:'Quicksand',"Helvetica Neue",Helvetica,Arial,sans-serif}.header .top-bar .util-links a{color:#fff}.header .top-bar .util-links a:hover{text-decoration:underline}.header .main-site-nav{background-color:transparent;height:110px}.header .main-site-nav .container,.header .main-site-nav .row{height:100%}.header .main-site-nav .navbar-brand{padding-top:5px;margin:0;width:95%;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.header .main-site-nav .navbar-brand img{width:100%;height:auto}.header .main-site-nav .navbar-brand:hover{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}.header .main-site-nav .site-navigation{text-align:right;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.header .main-site-nav .site-navigation ul{list-style:none;margin:0;padding:0;display:inline;width:100%}.header .main-site-nav .site-navigation ul li{display:inline-block;overflow:visible}.header .main-site-nav .site-navigation ul li a{color:#fff;font-family:'Chelsea Market',"Arial Black","Arial Bold",Gadget,sans-serif;font-size:22px;padding:10px 15px;background-image:none;background-position:center;background-repeat:no-repeat;background-size:100% auto;overflow:visible;text-align:center;min-width:100px}.header .main-site-nav .site-navigation ul li a:hover{background-image:url(/dreamdelivered/fashion_mobile/images/nav-hover-bg.webp)}.home-page-component{padding:60px 0;position:relative}.home-page-component.foreground{z-index:19}.home-page-component.foreground.white-tear{background-color:#fff}.home-page-component.foreground.white-tear:before{content:'';background-image:url(/dreamdelivered/fashion_mobile/images/section-top-compressed.webp);width:100%;height:40px;position:absolute;top:-15px;background-repeat:repeat-x;background-position:left top;background-size:100% auto}.home-page-component.foreground.white-tear:after{content:'';background-image:url(/dreamdelivered/fashion_mobile/images/section-bottom-compressed.webp);width:100%;height:40px;position:absolute;bottom:-30px;background-repeat:repeat-x;background-position:bottom;background-position:left bottom;background-size:auto 100%}.home-page-component.foreground.count-tear:before{content:'';background-image:url(/dreamdelivered/fashion_mobile/images/count-section-top-compressed.webp);width:100%;height:40px;position:absolute;top:-15px;background-repeat:repeat-x;background-position:left top;background-size:100% auto}.home-page-component.foreground.count-tear:after{content:'';background-image:url(/dreamdelivered/fashion_mobile/images/count-section-bottom-compressed.webp);width:100%;height:40px;position:absolute;bottom:-30px;background-repeat:repeat-x;background-position:bottom;background-position:left bottom;background-size:auto 100%}.home-page-component.background{z-index:9}.home-page-component.hero-section{background-color:#3bc9cd;min-height:900px;height:900px;background-image:url(/dreamdelivered/fashion_mobile/images/dream-delivered-hero-bg-compressed.webp);background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;padding:0}.home-page-component.hero-section .clouds-container{position:relative;height:100%;width:100%;z-index:99;overflow:hidden;padding:0}.home-page-component.hero-section .clouds-container .hero-text{z-index:99;margin-top:60px}.home-page-component.hero-section .clouds-container .hero-text h1{font-size:102px;color:#fff;text-align:center;text-shadow:4px 4px 0px #2b9397}.home-page-component.hero-section .clouds-container .para-one{position:absolute;width:100%;height:100%;z-index:2;left:-100px;bottom:0;overflow:visible}.home-page-component.hero-section .clouds-container .para-one .parallax-window{min-height:523px;height:100%;max-width:532px;overflow:visible;bottom:0}.home-page-component.hero-section .clouds-container .para-two{position:absolute;width:100%;height:100%;z-index:2;right:-150px;bottom:0;overflow:visible}.home-page-component.hero-section .clouds-container .para-two .parallax-window{min-height:447px;height:100%;max-width:723px;float:right;width:723px;overflow:visible;bottom:0;right:0}.home-page-component.hero-section .clouds-container .para-three{position:absolute;width:100%;height:100%;z-index:3;top:0;overflow:visible}.home-page-component.hero-section .clouds-container .para-three .parallax-window{min-height:453px;height:100%;width:100%;overflow:visible;bottom:0}.home-page-component.hero-section .clouds-container .para-four{position:absolute;width:80%;left:10%;height:100%;z-index:3;top:0;overflow:visible}.home-page-component.hero-section .clouds-container .para-four .parallax-window{min-height:741px;height:100%;width:100%;overflow:visible;bottom:0}.home-page-component.hero-section .clouds-container .para-five{position:absolute;width:100%;left:0;height:100%;z-index:3;top:0;overflow:visible}.home-page-component.hero-section .clouds-container .para-five .parallax-window{min-height:288px;height:100%;width:100%;overflow:visible;bottom:0}.home-page-component.hero-section .sponsored-container{position:absolute;bottom:40px;width:100%;z-index:99;text-align:center;color:#fff;font-weight:500;font-family:'Quicksand',"Helvetica Neue",Helvetica,Arial,sans-serif}.home-page-component.hero-section .sponsored-container .creation-of{display:inline-block;margin:0;text-align:center;font-size:16px}.home-page-component.hero-section .parallax-window{background:transparent}.home-page-component.what-is-dream-delivered h2{font-size:72px;color:#02c7d2;margin:0 0 30px 0;text-align:center}.home-page-component.what-is-dream-delivered .dream-delivered-graphic img{max-width:100%;height:auto}.home-page-component.what-is-dream-delivered p{color:#000;font-size:24px}.home-page-component.what-is-dream-delivered p a{color:#00c2cb;text-decoration:underline;transition:all 0.5s ease}.home-page-component.what-is-dream-delivered p a:hover{color:#00979e}.home-page-component.how-it-works-section{background-color:#44a7ab;background-image:url(/dreamdelivered/fashion_mobile/images/blue-paper-bg-compressed.webp);background-repeat:repeat}.home-page-component.how-it-works-section .intro-section{color:#fff}.home-page-component.how-it-works-section .intro-section h3{font-size:72px;margin:0 0 30px 0}.home-page-component.how-it-works-section .intro-section p{font-size:27px}.home-page-component.how-it-works-section .steps-row{margin:30px 0 60px}.home-page-component.how-it-works-section .steps-row .how-it-works-box{background-color:#f4f3ee;background-image:url(/dreamdelivered/fashion_mobile/images/how-it-works-bg-compressed.webp);background-repeat:repeat;border-radius:6px;min-height:530px;box-shadow:0px 6px 15px -6px rgba(0,0,0,0.45)}.home-page-component.how-it-works-section .steps-row .how-it-works-box img{width:100%;height:auto}.home-page-component.how-it-works-section .steps-row .how-it-works-box .inner{text-align:center;padding:30px}.home-page-component.how-it-works-section .steps-row .how-it-works-box .inner h3{color:#000;font-size:48px;margin:20px 0}.home-page-component.how-it-works-section .steps-row .how-it-works-box .inner p{font-size:21px;color:#000;margin:0}.home-page-component.count-grid{padding:100px 0;background-image:url(/dreamdelivered/fashion_mobile/images/how-it-works-bg-compressed.webp);background-repeat:repeat}.home-page-component.count-grid .count-grid-box{background-color:#dead50;background-image:url(/dreamdelivered/fashion_mobile/images/count-grid-box-bg-compressed.webp);background-repeat:repeat;border-radius:6px;min-height:255px;color:#fff;box-shadow:0px 6px 15px -6px rgba(0,0,0,0.45)}.home-page-component.count-grid .count-grid-box .inner{text-align:center;padding:20px;font-family:'Chelsea Market',"Arial Black","Arial Bold",Gadget,sans-serif}.home-page-component.count-grid .count-grid-box .inner .number-span{font-size:72px;display:block;line-height:1;margin:40px 0 0 0;white-space:nowrap}.home-page-component.count-grid .count-grid-box .inner .text-span{font-size:28px;display:block;line-height:1}.home-page-component.happy-dreamers{background-color:transparent}.home-page-component.happy-dreamers .btn{margin-top:80px}.home-page-component.happy-dreamers h4{font-size:62px;color:#02c7d2;margin:0 0 80px 0;text-align:center}.home-page-component.happy-dreamers .carousel-container .carousel-fade .carousel-inner{height:500px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.home-page-component.happy-dreamers .carousel-container .carousel-fade .carousel-inner .carousel-item{transition-property:opacity;width:100%;height:auto;opacity:0}.home-page-component.happy-dreamers .carousel-container .carousel-fade .carousel-inner .carousel-item img{height:100%;width:100%;display:block;max-height:500px;margin:0 auto;max-width:100%}.home-page-component.happy-dreamers .carousel-container .carousel-fade .carousel-inner .carousel-item p{font-size:24px;text-align:center}.home-page-component.happy-dreamers .carousel-container .carousel-fade .carousel-inner .active{opacity:1}.home-page-component.happy-dreamers .carousel-container .carousel-fade .carousel-inner .active.left,.home-page-component.happy-dreamers .carousel-container .carousel-fade .carousel-inner .active.right{opacity:0}.home-page-component.happy-dreamers .carousel-container .carousel-fade .carousel-inner .next.left,.home-page-component.happy-dreamers .carousel-container .carousel-fade .carousel-inner .prev.right{opacity:1}.home-page-component.happy-dreamers .carousel-container .carousel-fade .carousel-inner .next,.home-page-component.happy-dreamers .carousel-container .carousel-fade .carousel-inner .prev{left:0;transform:translate3d(0,0,0)}.home-page-component.happy-dreamers .carousel-container .carousel-fade .carousel-inner .active.left,.home-page-component.happy-dreamers .carousel-container .carousel-fade .carousel-inner .active.right{left:0;transform:translate3d(0,0,0)}.home-page-component.happy-dreamers .carousel-container .carousel-fade .carousel-control{z-index:2}.home-page-component.social-section{background-image:url(/dreamdelivered/fashion_mobile/images/social-bg-compressed.webp);background-repeat:no-repeat;background-size:105% auto;background-position:top center;padding:130px 0 80px;z-index:15}.home-page-component.social-section h5{font-size:62px;color:#fff;margin:0 0 80px 0;text-align:center}.home-page-component.social-section .owl-carousel .owl-item img{border:8px solid white}.home-page-component.social-section ul.social-icons{margin:60px 0 0;padding:0;display:inline-block;width:auto;list-style:none}.home-page-component.social-section ul.social-icons li{padding:0;margin:0px 20px;display:inline-block}.home-page-component.social-section ul.social-icons li a img{-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;-moz-transform:scale(0.9);-webkit-transform:scale(0.9);transform:scale(0.9)}.home-page-component.social-section ul.social-icons li a img:hover{-moz-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.home-page-component.dotb-info-section .dotb-logo{text-align:center;margin-bottom:60px}.home-page-component.dotb-info-section img.dotb-info-img{max-width:100%}.home-page-component.dotb-info-section p{font-size:22px}.dreamers-testimonials-wrap{background-image:url(/dreamdelivered/fashion_mobile/images/testimonials-bg-compressed.webp);background-repeat:no-repeat;background-size:cover;background-position:center -200px}.footer{padding:80px 0;background-image:url(/dreamdelivered/fashion_mobile/images/footer-bg-compressed.webp);background-repeat:repeat}.footer .top-footer-row{border-bottom:1px solid rgba(255,255,255,0.5);padding-bottom:60px;margin-bottom:60px}.footer .top-footer-row a{width:100%}.footer .top-footer-row a img{width:100%;height:auto}.footer .top-footer-row .footer-subscribe{text-align:right;color:#fff}.footer .top-footer-row .footer-subscribe p{font-size:24px;font-weight:400;line-height:1.2}.footer .top-footer-row .footer-subscribe input{width:285px;padding:10px 20px;font-size:24px;background-color:rgba(255,255,255,0.4);font-family:'Chelsea Market',"Arial Black","Arial Bold",Gadget,sans-serif;border:none;border-radius:4px;color:#fff}.footer .top-footer-row .footer-subscribe input[type="submit"]{width:130px;background-color:#18acae;color:#fff;margin-left:20px;cursor:pointer}.footer .top-footer-row .footer-subscribe input::-webkit-input-placeholder{color:#fff}.footer .top-footer-row .footer-subscribe input::-moz-placeholder{color:#fff}.footer .top-footer-row .footer-subscribe input:-ms-input-placeholder{color:#fff}.footer .top-footer-row .footer-subscribe input:-moz-placeholder{color:#fff}.footer .top-footer-row .footer-subscribe #mc_embed_signup div.mce_inline_error,.footer .top-footer-row .footer-subscribe div#mce-error-response{margin:20px 0 0 0}.footer .bottom-footer-row{text-align:right;padding-bottom:150px}.footer .bottom-footer-row p{color:#fff;font-weight:500}.footer .bottom-footer-row .dotb-logo{text-align:left}.owl-item{box-shadow:0px 6px 15px -6px rgba(0,0,0,0.45)}.content-page{padding:80px 0;background-image:url(/dreamdelivered/fashion_mobile/images/testimonials-bg-compressed.webp);background-repeat:no-repeat;background-size:cover;background-position:center -200px}.content-page h1{font-size:72px;margin:0 0 40px 0}.content-page p{font-size:27px}.content-page p a{color:#00c2cb;text-decoration:underline;transition:all 0.5s ease}.content-page p a:hover{color:#00979e}.content-page .video-container{margin:60px 0}.content-page.faq-page h1{text-align:center}.content-page.faq-page h3{margin:60px 0 10px;font-size:34px}.content-page.faq-page p{font-size:20px}.footer-cta{padding-bottom:200px;background-image:url(/dreamdelivered/fashion_mobile/images/bottom-cta-dream-delivered-compressed.webp);background-repeat:no-repeat;background-position:10% 80%;background-size:300px;padding-top:100px}.footer-cta h6{font-size:60px;margin-bottom:60px}.custom-shop-page a{color:#121111;text-decoration:none}.custom-shop-page a .shop-item{text-align:center;background-color:#f4f3ee;background-image:url(/dreamdelivered/fashion_mobile/images/how-it-works-bg-compressed.webp);background-repeat:repeat;border-radius:6px;min-height:410px;box-shadow:0px 6px 15px -6px rgba(0,0,0,0.45);margin-bottom:40px;padding:20px 10px;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.custom-shop-page a .shop-item .square-img-container{height:200px;margin-bottom:30px;overflow:hidden}.custom-shop-page a .shop-item .square-img-container .square-img-content{height:100%;background-size:100%;background-position:center;background-repeat:no-repeat;-moz-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.custom-shop-page a .shop-item:hover .square-img-content{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}.custom-product-page-top{padding:80px 0 0 0}.custom-product-page-top a{color:#121111}.custom-product{padding:60px 0 100px}.custom-product .pika-stage{height:300px;border:none}.custom-product .pika-stage img{height:100%!important;width:auto!important;display:block!important;margin:0!important}.custom-product .shop-product__price{color:#31b84a;font-size:22px;margin:0 0 30px 0}.custom-product select.form-control:not([size]):not([multiple]){width:auto}.sub-page-container{background-image:url(/dreamdelivered/fashion_mobile/images/testimonials-bg-compressed.webp);background-repeat:no-repeat;background-size:cover;background-position:center -200px;padding-bottom:200px}.sub-page-container .content-page{background-image:none}.sub-page-container .featured-product-description{margin-top:160px}.sub-page-container .featured-product-description h2{font-size:50px;margin:0 0 20px 0;white-space:nowrap}.sub-page-container .featured-product-description p{font-size:30px}.sub-page-container .subscription-item .subscription-box{background-color:#f4f3ee;background-image:url(/dreamdelivered/fashion_mobile/images/how-it-works-bg-compressed.webp);background-repeat:repeat;border-radius:6px;min-height:530px;box-shadow:0px 6px 15px -6px rgba(0,0,0,0.45)}.sub-page-container .subscription-item .subscription-box .inner{padding:20px}.sub-page-container .subscription-item .subscription-box .inner .product-link{display:block;width:100%}.sub-page-container .subscription-item .subscription-box .inner .product-link img{width:100%;height:auto}.sub-page-container .subscription-item .subscription-box .inner .product-name{font-size:40px;text-align:center;margin:0 0 20px 0;padding:0 20px}.sub-page-container .subscription-item .subscription-box .inner p{font-size:18px;text-align:center;line-height:1}.sub-page-container .subscription-item .subscription-box .inner .product-price{text-align:center}.sub-page-container .subscription-item .subscription-box .inner .product-price p{font-family:'Quicksand',"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;text-align:center;margin:20px 0 10px;font-size:36px;display:inline-block}.sub-page-container .subscription-item .subscription-box .inner .btn.btn-secondary{font-size:26px;padding:10px 40px;margin:0}.sub-page-container .prepay-row{margin-top:80px}.sub-page-container .prepay-row .subscription-item .subscription-box .inner .product-name{font-size:30px}.sub-page-container .prepay-row .subscription-item .subscription-box .inner p{line-height:1.2;min-height:100px}.sub-page-container .prepay-row .subscription-item .subscription-box .inner .product-price p{min-height:0px}.sub-page-container .prepay-row .subscription-item .subscription-box .inner .btn{margin-bottom:10px}.checkout_content{padding:80px 0;font-family:'Quicksand',"Helvetica Neue",Helvetica,Arial,sans-serif}.checkout_content .coupon_section #add_coupon_code{margin:0;font-size:16px;padding:0;cursor:pointer}.checkout_content #checkout_button{cursor:pointer;transition:all 0.5s ease;line-height:1;text-transform:none;border:none;border-radius:0px;-webkit-appearance:none;width:auto;font-family:'Chelsea Market',"Arial Black","Arial Bold",Gadget,sans-serif;display:inline-block;margin:30px 0;font-size:48px;color:#fff;padding:15px 25px;background-color:#17a5a6;background-image:url(/dreamdelivered/fashion_mobile/images/btn-primary-bg-compressed.webp);background-size:100%;background-repeat:no-repeat;background-position:center;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.checkout_content #checkout_button:hover{box-shadow:inset 0 0 500px 500px rgba(9,84,87,0.3)}#cmp_56c8d649-a039-4999-8b82-29de4841871d .checkout_content{overflow:hidden!important}#cmp_a6e19077-7844-4566-b9ac-ccdaa8019f1f{border-bottom:none!important}.account-login-page-wrap .btn.btn-primary{font-size:24px}.account-login-page-wrap .btn-link{color:#000;line-height:54px}.account-login-page-wrap .card{background-color:#f4f3ee;background-image:url(/dreamdelivered/fashion_mobile/images/how-it-works-bg-compressed.webp);background-repeat:repeat;border-radius:6px;margin-top:40px;box-shadow:0px 6px 15px -6px rgba(0,0,0,0.45);border:1px solid #fff}.back-to-account a{color:#34c7cc;padding-top:30px;display:block}.back-to-account a:hover{color:#34c7cc;text-decoration:underline}.account-page{margin:60px auto 80px}.account-page .btn{font-size:18px;padding:10px}.account-page .btn.primary,.account-page .btn.secondary{font-size:18px;padding:10px}.account-page .update-info .col-lg-8.col-lg-offset-2.col-xs-12{margin:80px auto}.account-page .update-info .form-horizontal h3{text-align:center}.account-page .update-info .form-horizontal .info-label{width:40%}.component-survey-step-content .survey-field .survey-box{background-color:#f4f3ee;background-image:url(/dreamdelivered/fashion_mobile/images/how-it-works-bg-compressed.webp);background-repeat:repeat;border-radius:6px;min-height:330px;box-shadow:0px 6px 15px -6px rgba(0,0,0,0.45)}.component-survey-step-content .survey-field .survey-box .inner{text-align:center;padding:30px}.component-survey-step-content .survey-field .survey-box .inner h3{margin-bottom:40px}.component-survey-step-content .survey-field .survey-box .inner .checkbox.option{width:50%;float:left;text-align:left}@media (max-width:1199px){.header .main-site-nav .site-navigation ul li a{padding:10px}.home-page-component.how-it-works-section .steps-row .how-it-works-box .inner h3{font-size:40px}.home-page-component.how-it-works-section .steps-row .how-it-works-box .inner p{font-size:18px}.home-page-component.count-grid .count-grid-box .inner .number-span{font-size:60px}.home-page-component.count-grid .count-grid-box .inner .text-span{font-size:24px}.sub-page-container .featured-product-description h2{white-space:normal}}@media (max-width:1024px){.btn.btn-primary,.btn.btn-secondary{font-size:35px}.header .main-site-nav .site-navigation ul li a{font-size:20px}.home-page-component.hero-section{min-height:calc(100vh - 160px);height:calc(100vh - 160px)}.home-page-component.hero-section .clouds-container .hero-text h1{font-size:72px;padding:0 10vw}.home-page-component.hero-section .clouds-container .para-four .parallax-window{background-size:100%!important;background-position:0 -140px!important;background-repeat:no-repeat}.home-page-component.hero-section .clouds-container .para-five .parallax-window{background-repeat:no-repeat}.home-page-component.what-is-dream-delivered h2{font-size:60px}.home-page-component.what-is-dream-delivered p{font-size:18px}.home-page-component.how-it-works-section .intro-section h3{font-size:60px}.home-page-component.how-it-works-section .intro-section p{font-size:22px}.home-page-component.how-it-works-section .steps-row .how-it-works-box{min-height:440px}.home-page-component.how-it-works-section .steps-row .how-it-works-box .inner{padding:15px}.home-page-component.how-it-works-section .steps-row .how-it-works-box .inner h3{font-size:30px}.home-page-component.how-it-works-section .steps-row .how-it-works-box .inner p{font-size:18px}.home-page-component.happy-dreamers h4{font-size:60px;margin:0}.home-page-component.happy-dreamers .carousel-container .carousel-fade .carousel-inner .carousel-item img{width:100%}.home-page-component.happy-dreamers .btn{margin-top:40px}.home-page-component.social-section{background-position:center 40px}.home-page-component.social-section h5{font-size:50px}.home-page-component.dotb-info-section .dotb-info-img{width:100%}.home-page-component.dotb-info-section p{font-size:18px}.footer{padding:80px 0 0}.content-page h1{font-size:50px}.content-page p{font-size:20px}.footer-cta h6{font-size:50px}.account-page .btn{font-size:20px}.sub-page-container .featured-product-description{margin-top:80px}.sub-page-container .featured-product-description h2{white-space:normal}}@media (max-width:991px){body{padding-top:160px}.mobile-menu-icon{width:100%}.mobile-menu-icon i{color:#fff;font-size:50px;text-shadow:0px 2px 8px rgba(0,0,0,0.4)}.header{position:fixed;width:100%;top:0;left:0}.header .main-site-nav .site-navigation ul{padding-top:20vh;position:fixed;height:100vh;width:50vw;right:-55vw;top:0;background-color:rgba(10,178,189,0.9);box-shadow:-5px 0px 10px 0px rgba(0,0,0,0.35);z-index:99;text-align:center;transition:right 0.5s ease}.header .main-site-nav .site-navigation ul.open{right:0}.header .main-site-nav .site-navigation ul .mobile-close-menu-icon{position:relative;top:-100px;color:#fff;font-size:50px;text-shadow:0px 2px 8px rgba(0,0,0,0.4)}.header .main-site-nav .site-navigation ul li{display:block}.header .main-site-nav .site-navigation ul li a{font-size:30px}.header .top-bar p .clock span{margin:0 5px;font-size:18px}.header .top-bar p .clock{font-size:18px}.header .top-bar p .next-batch{margin-right:10px;letter-spacing:1px;font-size:15px}.home-page-component{padding:40px 0}.home-page-component.foreground.white-tear:before{top:-14px}.home-page-component.foreground.white-tear:after{bottom:-20px}.home-page-component.hero-section{height:50vh;min-height:50vh;z-index:-1}.home-page-component.hero-section .clouds-container .para-four .parallax-window{background-position:0 -100px!important}.home-page-component.hero-section .clouds-container .hero-text{margin-top:20px}.home-page-component.what-is-dream-delivered h2,.home-page-component.how-it-works-section .intro-section h3,.home-page-component.happy-dreamers h4{font-size:50px}.home-page-component.how-it-works-section .intro-section p{font-size:20px}.home-page-component.how-it-works-section .steps-row .how-it-works-box{margin-bottom:40px}.home-page-component.count-grid{padding:60px 0}.home-page-component.count-grid .count-grid-box{margin-bottom:30px}.home-page-component.foreground.count-tear:before{top:-10px}.home-page-component.happy-dreamers .carousel-container .carousel-fade .carousel-inner .carousel-item p{font-size:18px}.home-page-component.social-section{background-position:center 30px;background-size:cover;padding:40px}.home-page-component.social-section h5{margin:50px 0 40px 0}.home-page-component.dotb-info-section .dotb-logo img{width:100%;height:auto}.custom-shop-page a .shop-item{padding:15px}.footer-cta{background-position:5% 70%;background-size:150px}.footer-cta h6{font-size:40px}.sub-page-container .featured-product-description{margin-top:10px}.sub-page-container .featured-product-description h2{font-size:40px}.sub-page-container .featured-product-description p{font-size:27px}.sub-page-container .prepay-row .subscription-item .subscription-box .inner .product-name{padding:0;font-size:27px}.sub-page-container .prepay-row .subscription-item .subscription-box .inner p{line-height:1.2;min-height:135px;font-size:16px}.sub-page-container .prepay-row .subscription-item .subscription-box .inner .product-price p{font-size:40px}}@media (max-width:767px){.home-page-component.what-is-dream-delivered h2,.home-page-component.how-it-works-section .intro-section h3,.home-page-component.happy-dreamers h4{font-size:30px}.header{transition:all 0.5s ease}.header .main-site-nav .site-navigation ul li a{font-size:28px;padding:4px 0}.header.slideUp{top:-200px}.header.slideUp .mobile-menu-icon{position:fixed;top:20px;right:20px}.header.slideUp .mobile-menu-icon i{color:#02c7d2;text-shadow:none}.header.slideDown{top:0px}.header .top-bar p span.next-batch,.header .top-bar p span.clock{display:block;text-align:center;margin:0;line-height:1;font-size:16px}.header .main-site-nav .site-navigation ul{right:-105vw;width:100vw;padding-top:10vh}.header .main-site-nav .site-navigation ul .mobile-close-menu-icon{top:-30px}.home-page-component.foreground.white-tear:before,.home-page-component.foreground.white-tear:after{background-size:auto 100%}.home-page-component.foreground.count-tear:before{top:-20px;background-size:auto 100%}.home-page-component.foreground.count-tear:after{background-size:auto 100%}.home-page-component.hero-section{height:60vh}.home-page-component.hero-section .clouds-container .hero-text h1{font-size:43px;padding:0}.home-page-component.hero-section .clouds-container .para-one .parallax-window{background-position:0px -150px!important}.home-page-component.hero-section .clouds-container .para-two .parallax-window{background-position:120px -400px!important}.home-page-component.hero-section .clouds-container .para-three .parallax-window{background-position:top right!important}.home-page-component.hero-section .clouds-container .para-four{width:100%;left:0}.home-page-component.hero-section .clouds-container .para-four .parallax-window{background-position:0 0!important}.home-page-component.hero-section .clouds-container .para-five{display:none}.home-page-component.hero-section .sponsored-container{display:none}.home-page-component.what-is-dream-delivered .dream-delivered-graphic img{width:80%;margin:0 auto;display:block}.home-page-component.happy-dreamers .carousel-container .carousel-fade .carousel-inner .carousel-item p{font-size:22px}.home-page-component.count-grid .count-grid-box{min-height:0}.home-page-component.count-grid .count-grid-box .inner{padding:40px 10px}.home-page-component.count-grid .count-grid-box .inner .number-span{font-size:40px;margin:0}.home-page-component.count-grid .count-grid-box .inner .text-span{font-size:20px}.home-page-component.social-section{padding:0;background-position:center 0px;background-size:110% 110%}.home-page-component.social-section ul.social-icons{margin:30px 0 50px}.home-page-component.social-section ul.social-icons li{margin:0 5px}.home-page-component.dotb-info-section .dotb-info-img{margin:0 0 40px 0}.owl-carousel .owl-item{width:100%}.footer .top-footer-row a img{width:80%;height:auto;margin:0 auto;display:block}.footer .top-footer-row .footer-subscribe{margin:30px 0;text-align:center}.footer .top-footer-row .footer-subscribe input[type="submit"]{margin-left:0;margin:20px 0}.footer .bottom-footer-row .dotb-logo,.footer .bottom-footer-row p{text-align:center}.content-page .video-container iframe{width:100%}.content-page h1{font-size:30px}.content-page.faq-page h3{font-size:24px}.content-page.faq-page p{font-size:18px}.account-login-page-wrap .card{margin:20px}.sub-page-container .featured-product-description{margin-top:40px;text-align:center}.sub-page-container .prepay-row{margin-top:40px}.sub-page-container .prepay-row .subscription-item{margin-bottom:40px}.sub-page-container .prepay-row .subscription-item .subscription-box .inner p{min-height:0px}.sub-page-container .prepay-row .subscription-item .subscription-box .inner p{font-size:18px}.component-survey-step-content .survey-field .survey-box{min-height:0px;overflow:hidden}.component-survey-step-content .survey-field .survey-box .inner{padding:30px 10px}.component-survey-step-content .survey-field .survey-box .inner .select-container{overflow:hidden}.footer-cta{background-image:none}}