﻿.home-candid-main{text-align:center;padding-top:1.875rem;padding-bottom:2.875rem;background-color:#f7d6d1;margin-top:20px}.home-candid-main .home-candid-headding{font-size:32px;font-family:'BebasNeue-Regular', 'Lato', sans-serif;margin-bottom:30px;line-height:32px;color:#fff;font-weight:300}.flex-viewport{width:90%;margin:0 auto}.home-products-grid{margin-top:1.275rem}.flexslider.boxed-slider{position:relative}.flex-direction-nav li>a{padding:40px 5px}.boxed-slider.flexslider .flex-direction-nav a.flex-next,.boxed-slider.flexslider .flex-direction-nav a.flex-prev{background-image:url("candid/images/candid-slide-nav.png");opacity:1}.boxed-slider.flexslider .flex-direction-nav a.flex-next,.boxed-slider.flexslider .flex-direction-nav a.flex-prev{background-color:transparent}.boxed-slider.flexslider .flex-direction-nav a.flex-prev{background-position:20px 50px}.boxed-slider.flexslider .flex-direction-nav a.flex-prev:hover{background-position:19px -79px}.boxed-slider.flexslider .flex-direction-nav a.flex-next{background-position:20px 50px}.boxed-slider.flexslider .flex-direction-nav a.flex-next:hover{background-position:19px -79px}.boxed-slider.flexslider .flex-direction-nav a.flex-prev:hover,.boxed-slider.flexslider .flex-direction-nav a.flex-next:hover{background-color:transparent}.home-candid-main .home-candid-links{text-align:center}.home-candid-main .home-candid-links a{display:inline-block;background-color:#414042;color:#ffffff;padding:14px 55px;font-size:14px;text-decoration:none}.boxed-slider-wrapper .flexslider .fade-hover .media-container .overlay .avatar,.boxed-slider-wrapper .flexslider .fade-hover .media-container .overlay .userName,#candid-overlay .wrapper .inner .profile-wrap .sn-Instagram,#candid-overlay .wrapper .inner .profile-wrap .name,#candid-overlay .wrapper .inner .overlay-img-container .candid-image-overlay #candid-zoom-overlay-footer{display:none}#candid-overlay .wrapper .inner .profile-wrap .gallery-container{display:none}.boxed-slider-wrapper .flexslider .fade-hover .media-container .overlay .item-by .item-likes{font-size:14px;padding:3px}.view-gallery-candid-main .filters{margin:0 auto;margin-right:10px;text-align:center;color:#414042}.view-gallery-candid-main .filters ul{display:inline-block;padding-left:10px}.view-gallery-candid-main .filters ul li{display:inline-block}.view-gallery-candid-main .filters a{color:#414042;margin:0 auto;text-align:center;display:inline-block;margin-right:10px;text-transform:uppercase;font-size:14px}.view-gallery-candid-main .filter-label{font-size:14px}.view-gallery-candid-main .filters a.filter-active{color:#d13b95}li.fade-hover:hover .media-container{box-shadow:none}li.fade-hover:hover .media-container:before{box-shadow:none}@media only screen and (max-width: 1024px){.flex-viewport{width:800px}}@media only screen and (max-width: 800px){.flex-viewport{width:596px}}@media only screen and (max-width: 700px){.flex-viewport{width:396px}}@media only screen and (max-width: 400px){.flex-viewport{width:196px}}@media only screen and (max-width: 500px){.view-gallery-candid-main .filters ul li{min-width:115px}}@media only screen and (max-width: 768px){.view-gallery-candid-main .filters a{font-size:10px}}#candid-overlay .candid-price{color:#414042 !important;margin-top:10px;font-size:16px}.email-signup__container{display:flex;max-width:800px;margin:auto}.email-signup__container .email-signup__form{display:block;height:42px;width:100%;height:2.625rem;margin:24px auto;margin:1.5rem auto;position:relative}.email-signup__container .email-signup__form input.email-signup__textbox{height:40px;width:calc(100% - 2.5rem);font-size:16px;float:left;text-align:center;border:1px solid #000;background-color:#fff}.email-signup__container .email-signup__form input.email-signup__textbox:focus,.email-signup__container .email-signup__form input.email-signup__textbox:active{outline:#333333}.email-signup__container .email-signup__form button.email-signup__btn{width:40px;height:40px;display:inline-flex;border-left:none;background-color:#333;border:1px solid #333;border-left:0}.email-signup__container .email-signup__form button.email-signup__btn ion-icon{display:block;margin:auto;color:#fff}.success-message{background-color:pink;display:inline-block;max-width:800px;width:100%;padding:0.125em 0;margin:auto}.success-message .icon.hydrated{transform:translateY(5px);font-size:22px;margin-right:5px}.success-message p{display:inline-block;margin:0.5em auto !important}.text-small{font-size:12px;margin:20px auto;display:block;max-width:800px;text-align:center}#isToTop{right:20px;bottom:45px;z-index:1}@media only screen and (max-width: 768px){#isToTop{right:11px;bottom:55px;z-index:1}}@media only screen and (max-width: 354px){#isToTop{bottom:67px}#isToTop img{width:38px}}#nav .level0 .olivia-category ul li:first-child a{background-image:url(../images/olivia_logo.svg);height:40px;width:15.2rem;padding:0;text-indent:-9999px;background-repeat:no-repeat;background-position:center right}.products-grid .product-image:hover>img,.products-list .product-image:hover>img,.products-carousel .product-image:hover>img{-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-o-transform:scale(1, 1);transform:scale(1, 1)}@font-face{font-family:supergroteska;src:url(../fonts/supergroteska-medlf.ttf)}.cms-sarah-signup .breadcrumbs,.show-mobile{display:none}.cms-sarah-signup .col-main{padding:0}.cms-sarah-signup .sarahsignup-container{position:relative}.cms-sarah-signup .sarahsignup-container *{font-family:supergroteska}.cms-sarah-signup .sarahsignup-container .count-down{position:absolute;top:18%;bottom:0;left:7%;width:42%;text-align:center}.cms-sarah-signup .sarahsignup-container .sarah-ashcroft-logo{position:absolute;top:5%;right:2%}.sarahsignup-container .count-down .count{width:25%;float:left;text-align:center}.sarahsignup-container .count-down .count div.label{font-size:22px}.sarahsignup-container .count-down .count div.count-value{background:#343333;min-width:125px;height:125px;color:#FFF;font-size:84px;margin-top:50px;display:inline-block;padding:10px;line-height:110px}.sarahsignup-container .email-container{width:91%;display:inline-block;margin-top:50px;position:relative}.sarahsignup-container .email-container input{height:48px;padding:2px 10px;width:100%}.sarahsignup-container .email-container button{position:absolute;top:0;right:0}.sarahsignup-container .email-container button span{background:#d13b95;color:#fff}.sarahsignup-container .email-container .validation-advice{text-align:left;font-size:16px}.sarahsignup-container .hidden{display:none}#email-container .signup-success{background-color:#F8CDD6;color:#414042;font-size:16px;text-transform:capitalize;padding:10px 20px;text-align:left}.clear{clear:both}.sarahsignup-container .email-container .signup-text{color:#FFF;margin:50px 0 0;font-size:24px;line-height:36px}@media only screen and (min-device-width: 320px) and (max-device-width: 480px){.cms-sarah-signup .sarahsignup-container .count-down{bottom:10%;top:inherit;width:85%}.sarahsignup-container .count-down .count div.label{font-size:12px}.sarahsignup-container .count-down .count div.count-value{min-width:55px;height:55px;font-size:30px;margin-top:10px;line-height:34px}.sarahsignup-container .count-down .count{width:25%}.sarahsignup-container .email-container{margin-top:18px;width:93%}.show-desktop{display:none}.show-mobile{display:block !important;width:100%}.sarahsignup-container .email-container input{font-size:10px}.sarahsignup-container .email-container .signup-text{margin-top:20px;font-size:14px;line-height:16px}.cms-sarah-signup .sarahsignup-container .sarah-ashcroft-logo{width:150px}}@media all and (min-width: 481px) and (max-width: 768px){.cms-sarah-signup .sarahsignup-container .count-down{width:48%}.sarahsignup-container .count-down .count div.count-value{min-width:55px;height:55px;font-size:30px;margin-top:10px;line-height:34px}.sarahsignup-container .count-down .count div.label{font-size:12px}.sarahsignup-container .email-container{margin-top:25px;width:92%}.sarahsignup-container .email-container input{font-size:10px}.sarahsignup-container .email-container .signup-text{margin-top:20px;font-size:10px;line-height:12px}.cms-sarah-signup .sarahsignup-container .sarah-ashcroft-logo{width:150px}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){.sarahsignup-container .count-down .count div.count-value{min-width:85px;height:85px;font-size:58px;line-height:60px;margin-top:25px}.sarahsignup-container .count-down .count div.label{font-size:20px}.sarahsignup-container .email-container{margin-top:40px}.sarahsignup-container .email-container input{font-size:10px}.sarahsignup-container .email-container .signup-text{margin-top:20px;font-size:14px;line-height:16px}.cms-sarah-signup .sarahsignup-container .sarah-ashcroft-logo{width:200px}.sarahsignup-container .email-container{width:100%}}@media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 2){.sarahsignup-container .email-container{width:100%}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.sarahsignup-container .count-down .count div.count-value{min-width:70px;height:70px;font-size:48px;line-height:48px;margin-top:25px}.sarahsignup-container .count-down .count div.label{font-size:16px}.sarahsignup-container .email-container{width:95%;margin-top:35px}}@media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 1.5){.sarahsignup-container .email-container{width:93%}.sarahsignup-container .count-down .count div.count-value{min-width:100px;height:100px;font-size:72px;line-height:78px}}@media only screen and (min-width: 1024px) and (max-device-width: 1224px){.sarahsignup-container .email-container .signup-text{margin-top:35px;font-size:18px;line-height:26px}.cms-sarah-signup .sarahsignup-container .sarah-ashcroft-logo{width:275px}}@media only screen and (min-width: 1224px) and (max-device-width: 1366px){.sarahsignup-container .count-down .count div.count-value{min-width:100px;height:100px;font-size:72px;line-height:78px}.sarahsignup-container .email-container .signup-text{margin-top:35px;font-size:18px;line-height:26px}.cms-sarah-signup .sarahsignup-container .sarah-ashcroft-logo{width:275px}}.cms-sarah-signup .main-container .nav-container{display:none !important}.cms-sarah-signup footer{margin-top:0 !important}@font-face{font-family:supergroteska;src:url("../fonts/supergroteska-medlf.ttf")}@font-face{font-family:BaronNeue;src:url("../fonts/baron-neue.regular.otf")}.cms_landing_page .promo,.cms_landing_page .promo-capture-box{position:relative}.cms_landing_page div,.cms_landing_page h1,.cms_landing_page h2,.cms_landing_page h3,.cms_landing_page p,.cms_landing_page span{font-family:BaronNeueBlack;text-transform:none;color:#5c5357}.cms_landing_page .padding{padding:2.5rem 1.5rem 0 2.5rem}.cms_landing_page .col2-set,.cms_landing_page .home-banner,.cms_landing_page .home-banner-mobile{margin-bottom:8%}.cms_landing_page .home-banner-2{margin-bottom:11%}.cms_landing_page .breadcrumbs-container,.cms_landing_page .delivery-countdown,.cms_landing_page .header-primary div,.cms_landing_page .header-primary ul,.cms_landing_page .wrapper-banner-container,.cms_landing_page footer{display:none}.cms_landing_page .promo{margin-bottom:40px !important}.bg-dark-2{background-color:#ddb39d !important}.bg-dark-2 .col-1 img{padding:10px}.cms_landing_page .promo-capture-form input#email{width:100%}.cms_landing_page .promo-capture-form .button{position:absolute;right:0;top:0;width:2.125rem}.cms_landing_page .promo-capture-form .button span:after{content:"";display:inline-block;font-family:FontAwesome}.cms_landing_page .promo-capture-form .button span span{display:none}.cms_landing_page .common.t1 .content{padding-top:10%}@media all and (max-width: 1700px){.cms_landing_page .img.t2{margin-top:-300px}.cms_landing_page .common.t1 .content{padding-top:5%}}@media only screen and (min-width: 1380px) and (max-width: 1480px){.cms_landing_page .img.t2{margin-top:-220px !important}}@media only screen and (min-width: 1280px) and (max-width: 1380px){.cms_landing_page .common.t1 .content{padding-top:30px !important}.cms_landing_page .img.t2{margin-top:-220px !important}}@media only screen and (min-width: 768px) and (max-width: 1280px){.cms_landing_page .common.t1 .content{padding-top:30px !important}.cms_landing_page .img.t2{margin-top:-160px !important}.cms_landing_page .common .content{padding-right:20px !important;padding-left:20px !important}}@media only screen and (min-width: 768px) and (max-width: 980px){.cms_landing_page .img.t2{margin-top:-70px !important}}@media only screen and (min-width: 992px){.cms_landing_page .promo .promo-capture-form{width:500px;position:absolute;background:rgba(255,255,255,0.3);padding:50px;left:26%;display:table;height:100px;top:36%;margin-left:-225px}.promo-capture-box input{min-width:216px}.cms_landing_page .promo-capture-form input#email{margin-right:34px}}@media only all and (min-width: 768px){.cms_landing_page .header-secondary div,.cms_landing_page .header-secondary ul{display:none}}.cms_landing_page .scroll-images{margin-bottom:50px !important}.cms_landing_page i.fa{font-style:normal}.cms_landing_page .pinwheel_next:hover,.cms_landing_page .pinwheel_prev:hover{color:#5b595c}i.fa.fa-2{font-size:34px}.cms_landing_page .banner-bottom .promo-capture-form{display:block;margin-left:auto;margin-right:auto;width:310px;margin-top:140px}.cms_landing_page .promo-capture-form div.success{padding-top:5%;text-align:center;height:74px;text-transform:lowercase}.cms_landing_page .home-banner.sign-up .promo-capture-form div.success{color:#fff;font-size:20px}.promo-label{margin-bottom:15px}.cms_landing_page .header-container{position:fixed;top:0;width:100%}.cms_landing_page .col1-set{margin-bottom:50px}.cms_landing_page .vip-sign-up-text{margin-bottom:10px}.cms_landing_page .vip-sign-up-text h3{font-size:19px;text-align:center;color:#ddb39d}.cms_landing_page .banner-bottom-text,.cms_landing_page .promo-capture-form .promo-label{text-align:center}.cms_landing_page .common,.cms_landing_page .home-banner h3{text-align:center;text-transform:lowercase}.cms_landing_page .common .content{padding-right:100px;padding-left:100px}.cms_landing_page .col2-set.img .col-1,.cms_landing_page .fullwidth{padding-left:0;padding-right:0}.cms_landing_page .common h3{font-size:23px;color:#a9746b}.cms_landing_page .common p{font-family:Lato, sans-serif;font-size:20px;margin-bottom:10px;color:#a9746b}.cms_landing_page .banner-bottom{position:relative}.cms_landing_page .banner-bottom .banner-right{position:absolute;bottom:0;right:0;height:100%;width:50%;padding-top:12%;text-align:center;vertical-align:middle}.cms_landing_page .logo.new{margin-bottom:40px;text-align:center;margin-top:40px}.cms_landing_page .inner-wrap{margin-top:120px}.cms_landing_page .banner-bottom-text{margin-bottom:70px}.cms_landing_page .banner-bottom-text h3{font-size:40px}.cms_landing_page .banner-bottom-text p{font-family:supergroteska;font-size:24px;width:70%;margin:0 auto 10px;line-height:1.3;color:#2c2c2c}.cms_landing_page .img.t2{margin-top:-480px}.cms_landing_page .campaign h3{text-align:center;font-size:40px}.cms_landing_page .campaign p{font-family:Lato, sans-serif;font-size:20px;margin-bottom:50px}.cms_landing_page .fullwidth{padding-top:50px}.cms_landing_page #content-area h3{text-align:center;font-size:30px;margin-bottom:25px}.cms_landing_page .qa iframe{height:380px !important;width:100% !important}.cms_landing_page header{-webkit-transition:height .3s;-moz-transition:height .3s;-ms-transition:height .3s;-o-transition:height .3s;transition:height .3s}.cms_landing_page header .header-logo{width:100%;background-color:#fef6f3}.cms_landing_page header.smaller{height:75px}.cms_landing_page header.smaller img{height:55px;-webkit-transition:height .3s;-moz-transition:height .3s;-ms-transition:height .3s;-o-transition:height .3s;transition:height .3s}.cms_landing_page .promo2{margin-bottom:40px}.cms_landing_page .promo-capture-form{margin-left:15%}.cms_landing_page .sign-up .promo-capture-form .promo-label{color:#fff;font-size:20px;margin-bottom:10px;font-weight:700;font-family:Lato, sans-serif}.cms_landing_page .promo-capture-form .button span,.cms_landing_page button span{padding:.5rem .9375rem}.cms_landing_page .col2-set.img .col-2{position:relative}.cms_landing_page .banner-bottom .col-2{-webkit-align-items:center;justify-content:center;align-items:center}.cms_landing_page .banner-bottom .promo-capture-form{margin:20% auto;flex:0 0 auto}.cms_landing_page .banner-bottom .promo-capture-form .col-2 img{width:1px}@media screen and (-webkit-min-device-pixel-ratio: 0){.cms_landing_page .banner-bottom .promo-capture-form .col-2 img{width:100%}}.cms_landing_page button span{font-size:13px;color:#fff}.cms_landing_page .col2-set.img.home-banner-mobile.banner-bottom .promo-capture-form{position:relative;text-align:center}.cms_landing_page .col2-set.img.home-banner-mobile .col-2 .promo-capture-form{width:auto}.cms_landing_page .sarah-sign{width:100px;margin-left:150px;margin-top:20px}@media only screen and (min-width: 768px) and (max-width: 991px){.cms_landing_page .common .content{padding-right:100px;padding-left:100px}.cms_landing_page .promo-label{font-size:12px}.cms_landing_page .banner-bottom .promo-capture-form{margin-top:40px}.cms_landing_page .sign-up .promo-capture-form button span{font-size:13px}}.cms_landing_page .show-desktop,.cms_landing_page .show-mobile{display:none}@media only screen and (max-width: 767px){.home-banner-mobile{display:block}.home-banner{display:none}}@media only screen and (min-width: 768px){.cms_landing_page{margin-top:0}}@media only screen and (min-width: 768px) and (max-width: 1024px){.cms_landing_page .img.t2,.cms_landing_page{margin-top:0}.cms_landing_page .home-banner-mobile{display:none}.cms_landing_page .home-banner{display:block}.cms_landing_page .promo .promo-capture-form{position:absolute;margin:0;padding:10px 61px 15px;width:50%;bottom:100px;left:10px}.cms_landing_page .vip-sign-up-text h3{font-size:20px;margin-bottom:0}.cms_landing_page header img{text-align:center}.cms_landing_page .logo.new{width:100%}.cms_landing_page .padding{padding:2.5rem 1.5rem 0 2.5rem}.cms_landing_page .padding.t1{padding:0 20px}.cms_landing_page .common .content,.cms_landing_page .common.t1 .content,.cms_landing_page .padding.common{padding:0}.cms_landing_page .fullwidth{padding-right:0;padding-left:0}.cms_landing_page .slider_thumbnail.full.pinwheel_slider_thumbnail{width:100px}.cms_landing_page .banner-bottom .banner-right{position:relative;width:100%;padding-top:10px}.cms_landing_page .qa .container.clearfix.fullwidth{padding:0}.cms_landing_page header.smaller{height:45px}.cms_landing_page .promo-capture-form{margin-left:0;width:100%}.cms_landing_page .sign-up .promo-capture-form .promo-label{color:#fff}}.cms_landing_page input.input-text{padding:.4rem .937rem}.nav-container a,.nav-container span{font-family:Lato, sans-serif !important}.category-node-152,.category-node-180,.category-node-19{display:none !important}#nav li.level0.category-node-475:hover{background:#EEEDEC}.header-row-background{background-color:#393939 !important}.cms_landing_page .col2-set.img{margin:0 0 20px}@media only screen and (min-width: 768px){.cms_landing_page .show-desktop{display:block}}@media all and (max-width: 767px){.cms_landing_page .inner-wrap{margin-top:0}.cms_landing_page .header-primary ul.icons{display:block}.cms_landing_page .header .header-primary .icons{width:40px}.cms_landing_page .header .header-primary a.search-toggle{display:none !important}.cms_landing_page header .header-logo{width:50% !important}.cms_landing_page .header .header-primary,.cms_landing_page .header .header-secondary{width:25% !important}.cms_landing_page .header .header-secondary .icons li{width:2rem}.cms_landing_page .header .icons i{vertical-align:baseline}.cms_landing_page .logo.new{margin-top:20px}.cms_landing_page .push_section{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}.cms_landing_page .push-1{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:1;-webkit-order:1;order:1}.cms_landing_page .promo .promo-capture-form{bottom:10px;margin-left:0;margin-top:10px}.cms_landing_page .padding{padding:0;margin:0}.cms_landing_page .col2-set,.cms_landing_page .home-banner,.cms_landing_page .home-banner-mobile{margin-bottom:1%;margin-top:1%}.cms_landing_page .banner-bottom .promo-capture-form{margin-top:0;padding-bottom:0;width:100%}.cms_landing_page .common .content{padding:10px}.cms_landing_page .common.t1 .content{padding-top:0 !important}.cms_landing_page .vip-sign-up-text h3{font-size:20px;margin-bottom:0}.cms_landing_page .banner-bottom-text{margin-bottom:25px}.cms_landing_page .img.t2{margin-top:0}.cms_landing_page .common h3{font-size:20px;text-transform:lowercase}.cms_landing_page .common p{font-size:13px;margin:0 5%}.cms_landing_page nav.nav-container{position:relative}.cms_landing_page .col1-layout nav.nav-container{display:none !important}.cms_landing_page .fullwidth{padding:0}.cms_landing_page .banner-bottom-text h3,.cms_landing_page .campaign h3{font-size:30px}.cms_landing_page .banner-bottom-text p{font-size:16px}.cms_landing_page .fullwidth iframe{height:250px !important}.cms_landing_page header.smaller{height:44px}.cms_landing_page .show-mobile{display:block}.cms_landing_page .scroll-images{margin-bottom:10px !important}.cms_landing_page .vip-sign-up-text{margin-bottom:3%}}.cms_landing_page .pinwheel_slider .pinwheel_next,.cms_landing_page .pinwheel_slider .pinwheel_prev{z-index:5}.cms_landing_page .landing-cta ul{padding:2% 0 0}.slider_thumbnail.full.pinwheel_slider_thumbnail.carousel-image{width:100%}.contain1er.clearfix.fullwidth>h3{text-align:center}.cms_landing_page #overlay_modal,.cms_landing_page #popupDialog{display:none}.main .nav-container{clear:both;overflow:hidden}.cms_landing_page input.input-text,.cms_landing_page input.input-text:focus,.cms_landing_page select:focus,textarea:focus{border-color:#a9746b;color:#a9746b}.cms_landing_page .button.button span,.cms_landing_page .button.button:focus span,.cms_landing_page .button.button:hover span{font-family:BaronNeue;background:#a9746b !important;text-transform:none !important}@media all and (max-width: 1400px){.cms_landing_page .banner-bottom .promo-capture-form{margin:18% auto}}@media all and (max-width: 767px){.cms_landing_page .header .header-primary{width:auto}.cms_landing_page .header-primary ul.icons{display:block}.cms_landing_page .header .header-primary .icons{width:40px}.cms_landing_page .header .header-primary a.search-toggle{display:none !important}.cms_landing_page .header .icons a{line-height:2.75rem}.cms_landing_page .banner-bottom .promo-capture-form{margin:15% auto}.col2-set .show-mobile img{padding:0 10px}.cms_landing_page .banner-bottom-text p{width:100%}.cms_landing_page .col2-set.img.home-banner-mobile.banner-bottom.sign-up.bg-dark-2 .col-1{margin-bottom:0 !important}}@media all and (max-width: 500px){.cms_landing_page .sign-up .promo-capture-form .promo-label{font-size:14px}}body.category-sarahashcroft,body.category-sarahashcroft .header-container{background-color:#e7d4d0}.cms_landing_page .promo-label h3{font-size:2em;line-height:1.2}@media (max-width: 767px){.cms_landing_page .promo-label h3{font-size:1em;margin-bottom:10px;text-transform:lowercase}}.cms_landing_page{color:#9e635a}.home-banner-2 img,.home-banner-3 img{width:100%}.col2-set .img-responsive{width:100%}.only_images .col-2.show-mobile{margin-bottom:1.875rem}.col2-set.only_images .show-mobile img{padding:0}.cms_landing_page .button{float:none;margin:2% auto 0}.cms_landing_page .button.button span,.cms_landing_page .button.button:focus span,.cms_landing_page .button.button:hover span{background:#000 !important;padding:0.4em 0.5em;font-size:24px}.video_section{margin-bottom:5%}.banner-bottom-text button span span{font-family:BaronNeueBlack !important}#sarahsignup-video .count-down{position:inherit;top:inherit;bottom:inherit;left:inherit;width:50%;text-align:center;margin:0 auto 50px}#sarahsignup-video .email-container{width:89%;display:inline-block;margin-top:30px;position:relative;margin-bottom:50px}#sarahsignup-video .email-container .form-control{position:relative}#sarahsignup-video .email-container .signup-text{margin:0 0 30px;font-size:24px;line-height:36px;color:#414042}#sarahsignup-video .count-down .count div.count-value{margin-top:30px}#sarahsignup-video .email-container input{margin-top:4px;margin-right:-4px;text-align:center;font-size:18px}#sarahsignup-video .email-container button{top:4px;right:-2px}#sarahsignup-video-container iframe{width:100%;height:600px}@media only screen and (min-width: 1224px) and (max-device-width: 1366px){#sarahsignup-video .count-down{width:60%}}@media only screen and (min-width: 1024px) and (max-device-width: 1224px){#sarahsignup-video .count-down{width:65%}#sarahsignup-video .email-container .signup-text{line-height:32px}#sarahsignup-video .email-container input{width:99%}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){#sarahsignup-video .email-container .signup-text{font-size:18px;line-height:24px}#sarahsignup-video .count-down{width:70%}#sarahsignup-video .email-container input{width:99%}#sarahsignup-video-container iframe{height:350px}}@media all and (min-width: 481px) and (max-width: 768px){#sarahsignup-video .count-down{width:75%}#sarahsignup-video .email-container .signup-text{font-size:14px;line-height:22px}#sarahsignup-video .email-container input{width:99%;text-align:left}#sarahsignup-video-container iframe{height:430px}}@media only screen and (min-device-width: 320px) and (max-device-width: 480px){#sarahsignup-video .email-container .signup-text{font-size:10px;line-height:22px}#sarahsignup-video .count-down{width:90%}#sarahsignup-video .email-container,#sarahsignup-video .email-container .signup-text{margin-bottom:24px;width:97%}#sarahsignup-video .email-container input{width:99%}#sarahsignup-video-container iframe{height:250px}}@media only screen and (min-device-width: 375px) and (max-device-width: 667px){#sarahsignup-video .email-container .signup-text{font-size:12px}#sarahsignup-video .email-container input{margin-top:0;width:98%}#sarahsignup-video .email-container button{top:0}#sarahsignup-video-container iframe{height:215px}}

/*# sourceMappingURL=secondary.css.map */