/** Shopify CDN: Minification failed

Line 3615:2 Unexpected "{"
Line 3670:67 Expected identifier but found "!"

**/
.Subscription .ajaxcart__qty {
    display: none;
}
html{padding-bottom:0 !important;}
#shopify-section-header .mobile-nav__item a{font-size:17px;padding-top:18px;padding-bottom:18px;}
#shopify-section-header .mobile-nav__item a:active{background:transparent;}
.site-nav--mobile .site-nav__link:focus{outline:none;}
button:focus{outline:none !important;}
#shopify-section-header .mobile-nav__item:after{border-color:#bbbaba;left:0;right:0;}
#PageContainer{z-index:-1;}
.st0{fill:#52BE98;}
.newsletter-about-section-7 .newsletter-form .newsletter--form button#Subscribe span.newsletter__submit-text--small{display:none;}
.cv--banner-wrap.cv--about-section-1 .cv--text{bottom:auto;top:70px;left:0;right:auto;margin:auto;padding:0;text-align:left; padding-left:70px;max-width: 100%;}
.cv--banner-wrap.cv--about-section-1 .cv--text h3.cv--banner-heading{text-shadow:1px 0px 5px #00000066;color:#fff;line-height: 56px;}
.rich-text-about-section-2.rich-text-section{padding:0;background:#fff;}
div#shopify-section-about-section-2{background:#fff;padding-top:15px;}
.rich-text-about-section-2 h2.rich-text__heading--medium{font-size:34px;margin-bottom:5px;font-weight:500;}
.columns-about-section-6 h2.h1.section-header__title{font-size:34px;margin-bottom:17px;font-weight:500;}
.rich-text-about-section-2 .rich-text__text--medium p, .rich-text-about-section-2 .rich-text__text--medium p{line-height:1.8;font-weight:300;margin-bottom:15px;}
.Image-Text-Block-about-section-3 .feature-row .feature-row__text, .Image-Text-Block-about-section-5 .feature-row .feature-row__text{padding-left:50px;}
.Image-Text-Block-about-section-3 .feature-row .feature-row__text h2.h3, .Image-Text-Block-about-section-5 .feature-row .feature-row__text h2.h3{font-size:22px;line-height:normal;font-weight:500;}
.Image-Text-Block-about-section-3 .featured-row__subtext p, .Image-Text-Block-about-section-5 .featured-row__subtext p{padding-right:0;line-height:normal;}
.Image-Text-Block-about-section-3 .feature-row__item svg.placeholder-svg, .Image-Text-Block-about-section-5 .feature-row__item svg.placeholder-svg{display:block;}
.Image-Text-Block-about-section-3 .page-width.feature-row{padding-bottom:70px;}
.Image-Text-Block-about-section-5 .page-width.feature-row{padding-top:70px;}
.columns-about-section-6 .cv--columns-wrap.wrapper{padding-top:75px;}
.columns-about-section-6 .section-header__text p{width:100%;max-width:800px;margin:auto;line-height:1.8;font-weight:300;margin-bottom:15px;}
.grid.cv--about-section-6 h3.cv--col-title{font-weight:500;}
.grid.cv--about-section-6 span.cv--col-text{max-width:270px;margin:auto;font-size:13px;}
.newsletter.newsletter-about-section-7{margin-top:70px;background:rgba(0, 183, 122, 0.1);padding:100px 0;}
.newsletter-about-section-7 h2.h1.section-header__title{font-size:34px;font-weight:500;}
.newsletter-about-section-7 .section-subheading p{font-weight:300;}
.newsletter-about-section-7 .newsletter-form .newsletter--form{background:transparent;}
.newsletter-about-section-7 .newsletter-form .newsletter--form input#Email{background:transparent;padding-left:0;height:32px;}
.newsletter-about-section-7 .newsletter-form .newsletter--form input#Email:focus {
  outline: none;
}
.newsletter-about-section-7 .newsletter-form .newsletter--form button#Subscribe{background:transparent;color:#67baa0;letter-spacing:0;font-weight:500;text-align:right;height:32px;}
.newsletter-about-section-7 .newsletter-form .newsletter--form .input-group{border-bottom:2px solid #67baa0;}
.newsletter.newsletter-about-section-7 .newsletter-content-block .section-subheading{margin:0;}
.newsletter-about-section-7 .section-header{display:block;margin-bottom:0;}
.newsletter.newsletter-about-section-7 .newsletter-form{margin-top:32px;}
.newsletter.newsletter-about-section-7 .newsletter-form form#contact_form{max-width:420px;}
.columns-wrapper-about-section-8{padding-top:110px;padding-bottom:60px;}
.grid.cv--about-section-8{margin-left:-15px;}
.grid.cv--about-section-8 .grid__item{padding-left:15px;}
.grid.cv--about-section-8 .grid-col--inner{position:relative;}
.cv_above_footer_sec_content{position:absolute;bottom:40px;left:0;right:0;}
.cv--about-section-8 .cv_above_footer_sec_content h3.cv--col-title{color:#fff !important;font-size:24px;font-weight:500;text-shadow:1px 4px 5px #000000a6;margin-bottom:5px;}
.cv--about-section-8 .cv_above_footer_sec_content span.cv--col-text{font-size:14px;color:#fff;text-shadow:1px 4px 5px #000000a6;}
.cv--col-img-39ed24ad-3c52-4a8b-9d35-0a83539beb3f{height:59px;display:flex;align-items:flex-end;width:120px;justify-content:center;margin:auto;}
main.main-content{z-index:-2;}
.cv--stickyheader.fixed .wrapper{max-width:100%;}
.js-drawer-open #PageContainer .main-content,
.js-drawer-open #shopify-section-footer{position:relative;}
.js-drawer-open #PageContainer .main-content:before,
.js-drawer-open #shopify-section-footer:before{content:'';background:#000000d1;top:0;bottom:0;left:0;position:absolute;width:100%;height:100%;z-index:99;}
.js-drawer-open .cv--back-to-coll:before{content:'';background:#000000d1;position:absolute;width:100%;height:100%;top:0;border:none;}
.js-drawer-open .cv--back-to-coll{border:none;}
.js-drawer-open .header-wrapper{position:relative;}
.js-drawer-open .site-header:before{content:'';background:#000000d1;position:absolute;width:100%;height:100%;top:0;z-index:99;}
.checkout-btn-row--cv{display:none;}
.header .main-header-wrapper{max-width:100%;padding:0 20px;}
.main-header .header-tools{float:left;padding:0 30px 0 30px;}
.cart-wrap-header .header-actions:before{display:none;}
.cart-wrap-header{float:right;}
.style-cvlight{color:#999;background:#E6E6E6;}
.cv-text--outer-wrap{display:flex;justify-content:center;width:100%;margin:0 auto;flex-wrap:wrap;}
.cv-text--outer-wrap .cv--ti-block-first{text-align:center;padding:0 10px;max-width:250px;width:100%;color:#fff;}
.cv--txt-with-icon .cv-heading{color:#fff;font-size:40px;font-weight:bold;margin:0;}
.cv--ti-block-first p{color:#fff;font-size:18px;margin:20px 0 0;font-weight:bold;letter-spacing:1px;line-height:inherit;}
.cv--ti-block-first i{font-size:30px;}
#cv--CustomSlider{position:relative;}
.cv--txt-with-icon{position:absolute;top:0;width:100%;height:100%;margin:0 auto;bottom:0;left:0;right:0;display:flex;align-items:center;}
.cv--txt-with-icon .wrapper{max-width:1350px;}
#cv--CustomSlider a{display:flex;width:100%;align-items:center;}
.cv--st-content div{width:100%;height:500px;}
.cv--scroll-tabs{display:flex;width:100%;justify-content:center;}
.cv--scroll-tabs a{padding:0 20px;}
.cv--1551682429467 .cv--text h3.cv--banner-heading .inner-wrapper--cv{max-width:480px;}
.cv--heading--wrap{font-size:35px;}
.cv--heading--wrap span{font-weight:bold;}
.division--line-cv{display:inline-block;width:60px;height:6px;background:#00B0B9;border-radius:7px;margin:20px 0 25px;}
.product-index-des--cv li{list-style:none;padding:10px 0 0px;}
.product-index-des--cv ul{margin:0;padding:0;}
.index-drop--custom{display:inline-block;width:100%;text-align:center;text-decoration:none;color:#000;text-transform:initial;position:relative;padding:0 0 30px;}
.index-drop--custom:after{content:'+';color:#fff;background:#002A3A;padding:3px 7px;border-radius:4px;}
.cv--expandable-section-wrapper{display:none;}
#cv--CustomSlider img{width:100%;}
.hero--adapt{position:relative;}
.wrapper--header-cv{padding:0 20px;}
p.announcement-bar__message{padding:15px 0;font-size:16px;}
.announcement-bar__message span{color:#EE3D6E;font-weight:bold;}
.cv--col-svg svg{width:60px;height:60px;margin:0 auto;}
.cv--right-menu li:last-child a{color:#43B27A !important;font-weight:600;}
.template-index .nav--inner-wrapper a.site-nav__link{color:#00b77a;}
.nav--inner-wrapper{display:flex;justify-content:flex-end;align-items:center;}
.nav--right--icons-block ul{margin:0;}
.header-wrapper.hero__header{position:inherit;}
.newsletter-cv-wrapper{display:flex;align-items:center;justify-content:center;}
.newsletter-content-cv-block,
.newsletter-form--cv{width:50%;}
#Subscribe{position:relative;width:auto;padding:7px;}
.newsletter .newsletter-form--cv .newsletter--form{padding:0;padding-right:10px;width:100%;max-width:300px;border-radius:5px;}
#contact_form .errors{font-size:10px;max-width:300px;width:100%;margin:0 0 10px;}
#contact_form .errors li{list-style:none;}
#contact_form .errors ul{margin:0;text-align:center;}
.newsletter-cv-wrapper .section-header{margin:0;}
.newsletter-cv-wrapper .section-header__title{margin:0;color:#999;font-size:14px;text-align:right;padding:8px 20px 0;}
#shopify-section-newsletter .newsletter{padding:10px 0;margin-top:0;}
.newsletter--form #Email{font-size:15px;text-align:center;font-style:normal;padding:3px;}
.newsletter--form #Email::placeholder{color:#b2b1b1;}
.cv--it-slideshow{position:relative;}
.index-sections .shopify-section.cv--it-slideshow{margin:0;}
.nav--inner-wrapper li a{text-transform:initial;font-weight:normal;}
.cv--right-menu li a{padding:0 0 0px 20px;}
.cv--gallery-banner-wrap{padding:15%;}
.cv--banner-title{padding-top:47px;margin-bottom:20px;font-size:70px;line-height:90px;letter-spacing:1px;text-transform:initial;text-align:center;color:#fff !important;}
.cv--banner-btn{width:100%;text-align:center;color:#fff;font-size:20px;}
.cv--banner-btn span{border-bottom:1px solid;font-weight:bold;}
.shopify-section.cv--gallery{margin:30px 0 0;}
.cv--banner-btn:focus{outline:none;}
.cv--close-btn-wrap{width:100%;text-align:right;padding:10px 20px 0;position:absolute;z-index:99;display:flex;justify-content:flex-end;}
.cv--close-gallery{width:58px;height:58px;transition:.4s all;background:#dedede;border-radius:50%;color:#fff;font-size:35px;padding:5px 15px;cursor:pointer;}
.cv--gallery-slideshow .slick-slide a img{display:inline-block;width:100%;}
.cv--gallery-slideshow .slick-slide a{display:flex;width:100%;align-items:center;}
.cv--gallery .gallery-wrapper{position:relative;}
.shopify-section.cv--prodspec-scrolltabs{margin:0;}
.cv--it-slideshow .slick-slider{margin:0;}
.cv--scroll-tabs-section{position:relative;}
.cv--bannerblock-content{padding:100px 0 0;}
.cv--bannerblock-content .cv--bannerblock-title{font-size:45px;color:#031a2c;}
.cv--bannerblock-content p{font-size:20px;padding:10px 0 10px;}
.cv--bannerblock-prodspecs ul{margin:0;}
.cv--bannerblock-prodspecs ul li{list-style:none;color:#031a2c;font-weight:bold;padding:5px 0;}
.cv--bannerblock-prodspecs li i{background:#939C9E;color:#fff;padding:9px 0 0;height:35px;width:35px;text-align:center;border-radius:20em;margin:0 10px 0 0;}
.cv--showmore-btn{display:flex;width:100%;text-align:center;padding:30px 0 0;position:relative;justify-content:center;}
.cv--showmore-btn button{color:#fff;font-size:19px;text-transform:initial;font-weight:bold;letter-spacing:3px;}
.cv--showmore-btn button:focus{outline:none;}
.cv--showmore-btn .cv--hide{display:none;}
.cv--showmore-btn span{background:#002A3A;text-align:center;padding:1px 6px 4px 8px;border-radius:5px;width:30px;height:31px;}
.cv--showmore-btn .cv--show{display:none;}
.cv--showmore-btn .cv--show.active{display:block;}
.cv--showmore-btn p{display:flex;justify-content:center;padding:10px 0 0;}
.cv--showmore-btn .cv--hide.active{display:block;}
.cv--bannerblock-wrapper{padding:0 0 40px;}
.cv--expandableblock-wrapper{display:none;transition:all 0.5s ease-in-out;height:0;}
.cv--expandableblock-wrapper.expanded{display:block;height:100%;}
.cv--expandableblock-close-btn{text-align:center;}
.cv--expandableblock-navigation{text-align:center;padding:0 0 40px;}
.cv--expandableblock-navigation a{font-weight:bold;text-transform:initial;padding:0 20px;}
.cv--expandableblock-close-btn button{color:#000;border:2px solid #000;padding:0 11px;font-size:22px;border-radius:5px;font-weight:bold;margin:20px 0 20px;}
.cv--site-footer__linklist li{display:inline-block;margin:0;}
.cv--site-footer__linklist li a{color:#102429;font-size:12px;padding:0 20px 0 0;display:inline-block;}
.cv--site-footer__linklist{display:flex;align-items:center;}
.cv--site-footer__linklist li.footer-logo-cv a{display:flex;align-items:center;}
.cv--footer-countryblock{text-align:right;font-size:12px;padding:5px 0 0;}
.cv--footer-countryblock span,
.cv--footer-countryblock a{color:#939C9E;font-weight:bold;}
.cv--footer-endblock p,
.cv--footer-endblock a{color:#939C9E;font-size:12px;}
.cv--gallery-slideshow.cv--showgallery{display:block;position:relative;}
.cv--gallery-slideshow{display:none;}
.gallery-wrapper .wrapper{max-width:1360px;}
.cv--gallery-banner-wrap.cv--showbanner{display:block;}
.cv--gallery-banner-wrap{display:none;}
.cv--tabs-content{display:flex;align-items:center;flex-wrap:wrap;padding-bottom:50px;}
.cv--tabs-content-sub-title{color:#002A3A !important;text-transform:initial;letter-spacing:normal;font-size:30px;}
.cv--tabs-content-text{color:#002A3A;}
.cv--tabs-content-title{color:#939C9E !important;font-size:19px;font-weight:bold;padding:0 0 15px;}
.cv--expandableblock-content-wrap{position:relative;}
.cv--expandableblock-header.cv--stickynav{position:fixed;width:100%;background:#ffffffe6;top:0;padding:66px 0 0;}
.shopify-section.index-newsletter-section{margin:30px 0 0;}
.cv--stickyheader.fixed{background:#011321;position:fixed;top:0;width:100%;z-index:9999;padding:5px 0 0;display:block;transition:all 1s ease-in-out;}
.wrapper--sticky--AddCart{background:#fff;box-shadow:inset 0px 4px 2px -5px #686767;border-bottom:1px solid rgba(0, 0, 0, .15);}
.buy-bar-right-sec{display:flex;justify-content:flex-end;align-items:center;}
.buy-bar-right-sec .stickyAddCart__form form{margin:0 0 0 20px;}
.stickyAddCart__form form #AddToCart--sticky-add-to-cart{margin:0;background-color:#1e306e;border-radius:5px;padding:10px 10px;min-width:auto;font-size:15px;}
.buy-bar-right-sec .buy-bar--price{font-size:17px;}
.wrapper--sticky--AddCart .buy-bar--title{font-size:14px;}
.wrapper--sticky--AddCart .jdgm-prev-badge__stars{font-size:14px;}
.wrapper--sticky--AddCart .jdgm-prev-badge__text{font-size:14px;}
.stickyAddCart__container{padding:15px 25px 17px;display:flex;align-items:center;width:100%;margin:0;}
.stickyAddCart__container .grid__item:first-child{padding-left:0;}
.cv--stickyheader a{display:inline-block;font-size:15px;text-transform:initial;border-radius:5px;}
.cv--stickyheader{display:none;}
.cv--designblock-wrapper{background-image:linear-gradient(to right, #9e9e9e, #f6f6f6);position:relative;}
.shopify-section.cv--product_dsgnspec{margin:0;}
.cv--swatch-wrapper fieldset{background:transparent;padding:0;margin:0;}
.thumbnails-index--cv{margin:0;padding:30vw 0 0;display:flex;}
.thumbnails-index-li{list-style:none;height:5vw;width:5vw;background:#D0D1D3;margin-right:8px;margin-bottom:6px;}
.thumbnails-index-li a{display:flex;align-items:center;}
.thumbnails--inner.activeThumb{border:2px solid #1cb2bc;}
.thumbnails--inner{border:2px solid transparent;}
.thumbnails-index--cv .thumbnails-index-li.selectedThumb{display:block;}
.thumbnails-index--cv .thumbnails-index-li{display:none;}
.thumbnails--inner{display:flex;align-items:center;height:5vw;width:5vw;padding:5px;}
.feature-layout--cv--index{width:400px;display:inline-block;}
.feature-callout{position:relative;display:inline-block;width:100%;}
.callout-text{width:250px;float:right;}
.callout-text:before{content:'';width:15px;height:15px;background:#1cb2bc;border-radius:10em;position:absolute;left:0;}
.callout-text:after{content:'';background:#1cb2bc;width:130px;height:2px;position:absolute;left:0;top:6px;}
.feature-callout--index{display:inline-block;width:100%;}
.cv--swatch-wrapper .single-option-selector__radio:checked+label{border:8px solid #ccc !important;}
.cv--swatch-wrapper .single-option-selector__radio+label{width:62px !important;height:62px !important;border-radius:20em !important;border:8px solid transparent !important;}
.cv--designblock-content-wrap{width:90%;margin:0 auto;}
.specification-tab-pane.selectedtab,
.product-tab-pane.selectedtab{display:block;}
.specification-tab-pane,
.product-tab-pane{display:none;}
.cv--specificationblock-navigation a.activeTab{color:#1CB2BC;border-color:#1CB2BC;}
.cv--showspecs-btn{display:inline-block;width:100%;text-align:center;background-image:linear-gradient(to right, #9e9e9e, #f6f6f6);position:relative;padding:0px 0 30px;}
.cv--showspecs-btn button{color:#1CB2BC;font-weight:bold;text-transform:initial;padding:40px 0 10px;}
.cv--showspecs-btn:before{content:'';height:1px;background:#000;width:100%;position:absolute;left:0;right:0;margin:0 auto;max-width:1250px;top:0;}
.cv--designblock-featured-image img{max-width:700px;width:100%;}
.cv--designblock-content{padding:9em 0 20px;}
.cv--designblock-content .cv-product--left-wrap{padding:0;}
.cv--specificationblock-wrapper{display:none;}
.cv--close{display:none;}
.cv--toggle .cv--open{display:none;}
.cv--toggle .cv--close{display:flex;align-items:center;justify-content:center;color:#111022;}
.cv--specificationblock-navigation{text-align:center;margin:0 0 40px;}
.cv--specificationblock-navigation a{display:inline-block;width:50%;color:#fff;font-weight:bold;border-bottom:2px solid #fff;padding:30px 0;}
.cv--specificationblock-navigation .wrapper{display:flex;justify-content:center;align-items:center;width:100%;}
.cv--specificationblock-content-wrap{background:#111022;color:#fff;padding:0 0 40px;}
.cv--showspecs-btn p span{background:#1CB2BC;padding:3px 9px;width:30px !important;height:30px !important;cursor:pointer;margin:0 auto;font-size:20px;font-weight:bold;color:#cbcbcb;border-radius:6px;}
.cv--showspecs-btn p{text-align:center;}
span.cv--showspecs-btn.cv--toggled{background-color:#111022;background-image:inherit;}
.cv--showspecs-btn.cv--toggled:before{background:transparent;}
.cv--designblock-title{color:#A2A2A2 !important;font-weight:bold;font-size:120px;position:absolute;right:2%;width:40vw;line-height:120px;top:20px;z-index:1;}
.cv--specification-list{margin:0;column-count:4;column-width:auto;column-gap:3vw;}
.cv--specification-list li{list-style:none;padding:0 0 15px;page-break-inside:avoid;break-inside:avoid;}
.cv--specification-list li .specification-tab-icon{width:10%;}
.cv--specification-list li .specification--li-txt{width:90%;}
.tab--li--inner{display:flex;}
.specification-tab-icon i{color:#1cb2bc;}
.specification--li-txt h3{color:#C3C8C9;font-size:15px;letter-spacing:normal;text-transform:initial;}
.specification--li-txt p{color:#C3C8C9;font-size:13px;}
.specification--li-tab h3{color:#C3C8C9;font-size:15px;letter-spacing:normal;text-transform:initial;}
.specification--li-tab ul{margin:0;}
.specification--li-tab li{padding:0 0 5px;font-size:12px;}
.footer-benefits-bar-wrapper{background:#000;color:#fff;padding:10px;margin:20px 0 0;}
.footer--benefit-wrap{display:flex;}
.footer--benefit-wrap i{width:15%;font-size:30px;padding:0 0;}
.footer--benefit-wrap .footer-benefits-bar-text{width:85%;font-size:12px;padding:5px 0 0;}
#AddToCart--buybar {
    color: #fff;
    background-color: #00b77a;
    border-radius: 5px;
    margin: 0 20px 0 5px;
    font-weight: bold;
    font-size: 14px;
}
.buy-bar--price{font-weight:600;position:relative;top:2px;}
.cv--producttabs-header a.activeTab{border:2px solid #042a2b;background:#042a2b;color:#fff;font-size:12px;font-weight:600;}
.cv--producttabs-header a{width:49%;text-align:center;border:2px solid #f1f1f1;color:#000;height:52px;line-height:1rem;transition:all .5s;padding:1rem 0;letter-spacing:1.5px;background:transparent;font-size:12px;font-weight:600;}
.details-table-row .details-table-detail:last-child{text-align:right;}
.cv--producttabs-header a:hover{background:transparent;color:#000;border:2px solid #042a2b;}
.cv--producttabs-header{display:flex;justify-content:space-between;}
.cv--producttabs-container{max-width:470px;margin:0 auto;}
.cv--producttabs-container{max-width:470px;margin:0 auto;}
.product-tab-pane{width:100%;}
.details-table-row{display:flex;justify-content:space-between;border-bottom:1px solid #f1f1f1;padding:1.5rem 0;flex-wrap:wrap;}
.cv--tabs-content-wrapper .details-table-row:last-child{border:none;}
.cv--reviews-block{padding-top:50px;padding-bottom:30px;padding-left:20px;padding-right:20px;}
#RelatedProductSection-related-products .section-header__title{text-align:center;}
.details-table-detail{width:50%;display:inline-block;font-size:11px;letter-spacing:1px;color:#000;}
.details-table-detail:nth-child(1){text-transform:initial;}
.cv--producttab-title{text-align:center;font-size:1.375rem;margin:0 0 2rem;}
.benefits-bar-wrapper{padding:60px 0 20px;}
.benefits-bar-inner-wrap{display:flex;width:100%;margin:0 auto;justify-content:center;}
.banefit--inner-cv{display:flex;align-items:center;width:100%;}
.benefits-bar-text{padding-left:20px;display:block;font-size:11px;font-family:"futura-pt", arial, sans-serif;font-weight:500;line-height:1;letter-spacing:1.5px;text-transform:initial;color:#222;}
.see-it-styled-wrapper{padding:4rem 1rem;max-width:1440px;border-top:2px solid #F7F8F9;margin:10px 0 0;margin:0 auto;}
.buy-bar-container{display:flex;align-items:center;}
.see-it-styled-wrapper .see-it-styled__slide-image{background:#fafafa;margin:0 5px;}
.see-it-styled--heading{font-size:1.375rem;text-align:center;margin-bottom:2.5rem;}
.see-it-styled__slider,
.choose-why__slider{padding:0 20px;}
li.see-it-styled-thumb{font-size:11px;font-weight:500;letter-spacing:0.38px;color:#2C2C2C;border:none;width:auto;height:auto;box-shadow:none;text-transform:initial;}
.cv--reviewstars{color:#929292 !important;font-size:11px;line-height:1.5rem;}
.stars-wrap{color:#FFDB54;padding-right:5px;}
.stars-wrap i{padding:0 2px;font-size:17px;}
span.num-reviews{font-size:14px;position:relative;top:-1px;text-transform:initial;color:#000;}
.see-the-fit-tag{display:inline-flex;align-items:center;font-size:8px;font-weight:500;letter-spacing:1px;padding:2px 14px;border:1px solid #000;margin-right:8px;}
.see-the-fit{text-align:right;}
.cv--variant-options .single-option-radio__label{font-weight:bold;}
.see-the-fit-text{font-size:11px;font-weight:500;letter-spacing:1.38px;color:#2C2C2C;}
.see-the-fit-btn{display:inline-flex;align-items:center;}
section.buy-bar{display:none;position:fixed;width:100%;padding:15px 10px 15px 25px;z-index:4;background:#fff;top:-50px;opacity:0;transition:top 0.6s cubic-bezier(0.645, 0.045, 0.355, 1), opacity 0.6s cubic-bezier(0.645, 0.045, 0.355, 1);color:#000;font-size:14px;left:0;border-bottom:1px solid #e6e6e6;box-shadow:inset 0px 4px 17px -5px #e3e1e1;}
section.buy-bar.active{opacity:1;display:block;}
.product-single__meta{text-align:left;}
.social-sharing .share-title{display:none;}
.cv--social-share-wrap{display:flex;align-items:center;justify-content:flex-end;}
.cv--social-share-wrap>span{text-transform:initial;font-size:10px;padding:0 5px 0 0;}
.cv--product-breadcrumb{display:flex;width:100%;background:#f7f8f9;align-items:center;padding:0 20px;margin:0 0 70px;}
.breadcrumb a{color:#929292;}
.breadcrumb a,
.breadcrumb span{font-size:10px;text-transform:initial;}
.cv--social-share-wrap .social-sharing a{background-color:transparent;}
.product-single__meta--wrapper .product-single__meta{padding:0;}
h2.product-single__vendor{color:#929292;letter-spacing:1px;}
.product-single__description.rte{font-size:15px;margin-top: 25px;}
.product-single__form.product-single__form--no-variants {
  margin-top: 0;
}
.product-single__description.rte strong{font-weight:300;font-size: 14px;}
.product-single__meta .product-single__title {
  text-transform: initial;
  margin: 0;
  font-size: 30px;
  font-weight: 500;
}
hr.cv--hr{width:100%;border-color:#f1f1f1;margin:10px 0 20px;}
#AddToCart--product-template {
  padding: 16px 0;
  font-weight: 600;
  border-radius: 5px;
  font-size: 15px;
  cursor: pointer;
  line-height: normal;
  letter-spacing: 1px;
}
.cv--variant-options fieldset{padding:0;margin:0;}
.cv--variant-options fieldset label{margin:0 !important;width:40px !important;height:40px !important;border:1px solid #f0f0f0 !important;}
fieldset.single-option-radio input[type='radio']:checked+label{border-color:#000 !important;}
.product-single__thumbnails .product-single__photo-wrapper a{border:1px solid;padding:0;width:50px;height:50px;border:none;border:2px solid transparent;border-radius:5px;overflow:hidden;display:flex;align-items:center;}
.product-single__thumbnails .product-single__photo-wrapper a img{border:none;}
.product-single__thumbnails .product-single__photo-wrapper a.active-thumb{border-color:#00B77A;}
#ProductThumbs{padding:10px 0 10px;}
.cv--back-to-coll{position:fixed;top:65px;width:100%;left:0;right:0;padding:15px 50px 20px;border-bottom:1px solid #e6e6e6;z-index:999;background:#fff;box-shadow:inset 0 3px 7px 0px rgba(0, 0, 0, 0.03);}
.cv--back-to-coll a{color:#1e306e;font-size:25px;font-weight:600;padding:0 0 0 20px;}
.cv--back-to-coll i{color:#1e306e;font-size:20px;}
.product-single{padding-top:7em;}
.grid__item.cv--starreview-wrap{padding:10px 0 10px;}
.ProductThumbs--custom li{display:inline-block;margin:0 2px;}
.product-thumbnail__photos .product--feature--img-cv{width:80%;}
.related-product-grid .grid-product__meta p{color:#929292;}
.related-product-grid .grid-product__meta .grid-product__price-wrap{display:inline-block;width:100%;}
.related-product-grid .grid-product__meta .grid-product__price-wrap span{font-weight:normal;font-size:11px;}
.related-product-grid .grid-product__meta .grid-product__title{font-style:normal;font-weight:600;font-size:16px;text-transform:initial;display:inline-block;width:100%;padding:5px 0 0;}
.single-option-selector-product-template{display:none;}
.cv-header-drawer .drawer__title{font-size:12px;display:inline-block;text-align:center;}
.cv-header-drawer .drawer__close{display:inline-block;width:auto;}
.drawer__close .drawer__close-button{padding:0;right:0;height:auto;}
.inner-head--cv-drawer{display:flex;align-items:center;height:auto;justify-content:space-between;padding:5px 0;border-bottom:1px solid #f7f8f9;}
.drawer__shipping-header{text-align:center;font-size:14px;border-bottom:1px solid #f7f8f9;color:#00b77a;padding:10px 0;text-transform:initial;font-weight:bold;}
.drawer__shipping-header span{padding:0 0 0 7px;}
.drawer__header.cv-header-drawer{padding:0;border:none;}
.ajaxcart__product-name--wrapper{display:flex;align-items:center;}
.ajaxcart__product-name--wrapper a{font-style:normal;font-size:14px;}
.ajaxcart__product-name--wrapper span{padding:0 0 0 10px !important;font-size:13px;text-transform:initial;line-height:normal;}
.drawer__inner .ajaxcart__price{font-weight:normal;font-size:10px;}
.cv--drawer-remove-button{font-size:10px;color:#A40000;}
.drawer__inner .ajaxcart__product{border-bottom:1px solid #f7f8f0;padding:10px 0 10px;}
.ajaxcart__product .ajaxcart__row{border:none;padding:0;}
.ajaxcart__product .ajaxcart__row{margin:0;}
.drawer__cart .ajaxcart__footer{border:0;left:0;right:0;}
#CartDrawer .drawer__inner{padding-left:0;padding-right:0;}
.inner-head--cv-drawer .icon-x{font-size:12px;}
.cv--cart__subtotal{display:flex;width:100%;background:#f7f8f9;padding:15px 10px;margin:0 0 3px;}
.cv--cart__subtotal .grid__item{padding:0;}
.cv--cart__subtotal p{margin:0;font-weight:normal;font-size:11px;letter-spacing:normal;}
.inline-cart-checkout-row{background:#f7f8f9;padding:15px 10px;margin:0 0 3px;text-transform:initial;}
.inline-cart-checkout-row label{font-style:normal;font-size:11px;display:inline-block;width:100%;}
.cart--input-span-cv{position:relative;width:20px;height:20px;background:transparent;display:inline-block;float:right;border-radius:15em;border:2px solid #000;}
.inline-cart-checkout-row label input:checked~.cart--input-span-cv{background:#51C96D;border:transparent;}
.inline-cart-checkout-row label input:checked~.cart--input-span-cv:before{content:'';border-left:1.5px solid #ffffff;border-bottom:1.5px solid #ffffff;width:9px;height:6px;position:absolute;left:5px;transform:rotate(-50deg);top:6px;}
.inline-cart-checkout-row input{display:none;}
.inline-cart-checkout-row small{display:inline-block;width:80%;text-transform:initial;font-size:9px;font-style:italic;}
.inline-cart-checkout-row.checkout-row--cv .cart--input-span-cv{top:-10px;}
.drawer__inner .cart__checkout{font-weight:bold;font-size:15px;cursor:pointer;}
.drawer__inner .cart__checkout:hover,
#AddToCart--multi-product.active:hover,
#AddToCart--product-template:hover{background-color:#00b77a;}
.drawer__inner .cart__checkout span{display:none;}
.cv-wrap--radio label{font-size:13px;letter-spacing:1px;margin:0 !important;}
.radio-wrapper.cv-wrap--radio{margin:0;}
#ProductSelect.cv-ProductSelector{width:100%;background-color:transparent;border-bottom:1px solid #000;padding-left:0;font-style:normal;text-transform:initial;padding-bottom:5px;font-size:16px;}
#ProductSelect.cv-ProductSelector:hover,
#ProductSelect.cv-ProductSelector:focus{outline:none;}
.cv--bundle-products{padding:0px 0 0; margin-bottom: 20px;}
p.afterpay-paragraph {
  padding-top: 8px;
}
.cv--bundle-label{font-size:13px;font-style:normal;display:inline-block;width:100%;padding:0 0 10px;font-weight: 300;}
.cv--bundle-tab-left,
.cv--bundle-tab-right{width:50%;display:inline-block;text-align:center;}
.cv--bundle-tabs-wrap{display:flex;padding:0;border:1px solid #ccc;border-radius:5px;}
.cv--bundle-tab-right span,
.cv--bundle-tab-left span{display:inline-block;width:100%;padding:25px 0;font-style:normal;color:#525252;font-weight:500;font-size:14px;}
.cv--bundle-tab-right{border-left:1px solid #ccc;}
.cv--bundle-tab-left input:checked~span{background:#bce9d3;color:black;}
.cv--bundle-tab-right input:checked~span{background:#bce9d3;height:100%;color:black;display:flex;align-items:center;justify-content:center;}
.cv--bundle-tab-right input~span{display:flex;align-items:center;justify-content:center;height:100%;}
.cv--bundle-tab-right input,
.cv--bundle-tab-left input{display:none;}
.cv--bundle-details{position:relative;top:-1px;}
.cv--bundle-details .cv--bundle-wrap {
  border:1px solid #bce9d3;padding:15px 15px;
}
#AddToCart--multi-product.active{display:block;font-weight:bold;padding:18px 0;border-radius:5px;cursor:pointer;line-height:normal;}
#AddToCart--multi-product {
  width: 100%;
  display: block;
  padding: 16px 0;
  font-weight: 600;
  border-radius: 5px;
  font-size: 15px;
  cursor: pointer;
  line-height: normal;
  letter-spacing: 1px;
}
.cv--bundle-description{display:inline-block;font-size:13px;padding:15px 0 0;}
.bundle--inner-wrap{display:flex;}
.inner-wrap--cv span{display:inline-block;width:100%;}
.cv--bundle-title{font-weight:500;font-size:14px;}
.bundle--inner-wrap img{max-width:64px;height:64px;object-fit:cover;}
.inner-wrap--cv{padding:0 0 0 0px;}
.cv--bundle-price{font-size:15px;font-weight:600;color:#00b77a;}
.cv--bundle-info-btn{font-size:13px;border-bottom:1px solid #ccc;padding:0;color:#1e306e;line-height:17px;}
.cv--bundle-two-details{padding:15px 0 0;}
.cart--empty-message{text-align:center;font-size:13px;}
.ajaxcart__qty{float:right;}
.bundle--checkout{width:17px;height:17px;display:inline-block;border:1px solid #414141;border-radius:2px;margin:0 10px 0 0;position:relative;}
.cv--bundle-two-details label{width:100%;display:flex;align-items:center;}
.bundle--checkout:before{content:'';border-left:1px solid #000;border-bottom:1px solid #000;width:11px;height:6px;position:absolute;transform:rotate(-45deg);left:2px;top:3px;display:none;}
.cv--bundle-input{display:none;}
.cv--bundle-two-details span{font-style:normal;}
.cv--bundle-input:checked+.bundle--checkout:before{display:block;}
.accordion--cv-wrap .panel p{font-size:13px;}
.accordionProduct-wrap i,
.accordionProduct-wrap img{margin:0 10px 0 0;width:16px;}
.accordionProduct-wrap.active{color:#000;}
.accordionProduct-wrap{align-items: center;background-color:transparent;color:#151515;cursor:pointer;padding:18px;width:100%;border:none;text-align:left;outline:none;font-size:16px;transition:0.4s;border-top:1px solid #e6e6e6;padding-left:0;display:flex;padding-right:15px;position:relative;line-height:normal;}
.accordionProduct-wrap:after{content:'\002B';color:#777;font-weight:300;float:right;margin-left:5px;font-size:25px;line-height:25px;position:absolute;right:0;}
.accordionProduct-wrap.active:after{content:"\00D7";color:#58595b;}
.panel{padding:0 18px;background-color:white;max-height:0;overflow:hidden;transition:max-height 0.2s ease-out;}
.accordion--cv-wrap{border-bottom:1px solid #e6e6e6;}
.accordion--cv-wrap{padding:20px 0 0;}
.timer-block{font-weight:600;padding:10px;}
.timer-block #cart-timer{color:red;}
.jdgm-carousel-item__product{display:none !important;}
.jdgm-carousel-item{padding:30px !important;border:2px solid #F7F8F9 !important;}
.jdgm-carousel-wrapper .jdgm-star{color:#000;font-size:.75rem;padding-bottom:15px;}
.jdgm-carousel-item__review-title{font-weight:500 !important;text-transform:initial;font-size:12px;padding:5px 0 20px;letter-spacing:1px;}
.jdgm-carousel-item__review-body{font-size:14px !important;line-height:1.2rem;letter-spacing:0.3px;}
.jdgm-carousel-item__reviewer-name{text-transform:initial;font-size:12px !important;opacity:1 !important;}
.jdgm-carousel-item__timestamp{color:#929292;letter-spacing:0;font-size:10px !important;opacity:1 !important;}
.jdgm-carousel__right-arrow,
.jdgm-carousel__left-arrow{width:12px !important;height:12px !important;}
.cv--1551700257462 .grid-col--inner{display:flex;align-items:center;}
.cv--1551700257462 .grid--col_image{text-align:left;margin-right:20px;background-color:#e7f7f2;padding:6px;border-radius:5px;}
.cv--1551700257462 .grid--col_image .cv--col-img{max-width:26px;display:flex;align-items:center;}
.grid.cv--1551700257462{max-width:50rem;margin:0 auto;display:flex;align-items:center;justify-content:space-around;flex-wrap:wrap;}
.cv--1551700257462 .grid__item{padding:0;}
.cv--1551700257462 .cv--col-title{width:80%;text-align:left;font-size:15px;}
.cv--accordion-wrap .section-header .section-header__title{text-align:left;font-weight:bold;}
.cv--accordion-wrap .panel{background-color:transparent;padding:0;}
.cv--accordion-wrap .accordionProduct-wrap{border:none;font-weight:400;font-size:16px;color:#58595b;}
#shopify-section-1551700257462{margin:0;}
.columns-wrapper-1551700257462{background:#ffff;padding:35px 0 35px;}
.columns-wrapper-16365428527eb26817 .section-header{margin-bottom:25px;}
.cv--16365428527eb26817 .grid--col_image{margin-bottom:13px;}
.animationbanner-wrapper-1551767121070 .slick-slider li.slick-active button:before{background-color:#858383;border:none;}
.animationbanner-wrapper-1551767121070 .slick-slider li button:before{background-color:#bebdbd;}
.animationbanner-wrapper-1551767121070 .slick-dots{bottom:-20px;}
.cv--galleryslideshow-wrap .slick-track:focus,
.cv--galleryslideshow-wrap .slick-list:focus{outline:none;}
.cart-index-Mobshow{display:none;}
.product-single__price--wrapper #ComparePrice{color:#b9b8b8;font-size:18px;font-weight:normal;}
#ProductPrice{color:#00b77a;font-size:20px;}
.appBanner-wrapper-1553509725169 .app-section-txt{color:#fff;max-width:500px;}
.template-product #judgeme_product_reviews{display:none;}
.mobile-nav__item a,
.mobile-nav__toggle button{color:#fff !important;}
#NavDrawer{background:#042A2B;}
.mobile-nav>.mobile-nav__item{background-color:#fff0 !important;}
.cv--verified-badge{background:#00b77a;padding:2px;color:#fff;font-size:10px;text-transform:initial;line-height:2 !important;}
.secure-checkout-wrap img{width:50%;}
.save-checkout-text{font-size:14px;color:#8c8c8c;}
.secure-checkout-wrap{text-align:center;padding:7px 0 0;}
.payment-btn--checkout{padding:5px 0 0;}
.cv--stickyheader.fixed .cart-link{padding:0;}
.cv--stickyheader.fixed .cv--mobile-menu{margin-top:2px !important;}
.site-nav,
.site-nav--open{opacity:99;}
.rte--nomargin h2,
.rte--nomargin h3,
.rte--nomargin h4{word-break:break-word;}
.rte.page--cv-contant p{display:inline-block;width:100%;text-align:center;}
#shopify-section-header .mobile-nav__item a:active,
#shopify-section-header .mobile-nav__item a:focus{background:transparent;}
.page--cv-contant a.text-link span,
.template-page p{word-break:break-word;}
.review_text{max-width:991px;margin:0 auto;padding:0 30px;}
.review_text p{font-size:11px;color:#4c4b4b;}
#AddToCart--warranty-template{margin-top:20px;}
#timer div{display:inline-grid;text-align:center;color:#fff;background:#00b77a;padding:10px;margin:0 2px;font-size:14px;font-weight:700;width:24%;}
#timer{padding:10px;display:flex;justify-content:center;}
.cv--blocks-wrap{margin:0 auto;width:70%;}
.cv--reason-header-block{background-color:#f8f8f8;padding:30px;margin-bottom:20px;}
h2.cv--reason-title{font-size:41px;font-weight:600;}
.cv--reason-logo{padding:10px;}
.cv--reason-row{background:#f8f8f8;margin:40px 0;}
.cv--block-count{background-color:#00b77a;color:#fff;font-size:25px;font-weight:600;padding:10px 20px;border-radius:50%;}
.cv--reason-row h2.h3{margin-top:10px;font-weight:600;font-size:28px;}
.cv--bundle-block-wrap{width:45%;margin:0 auto;}
.cv--reasonbundle-details{border:1px solid #43b27a;padding:15px 15px;position:relative;top:-1px;}
.cv--reason-details{display:none;}
.cv--reason-details.active{display:block;}
.cv--reason-footer-wrap.text-center{margin:25px;}
.reason-content-wrap{display:none;}
.reason-content-wrap.active{display:block;}
.cv--footer-pop-up{position:fixed;top:10%;left:20%;bottom:10%;right:20%;background-color:#e4ecea;display:none;overflow-y:scroll;overflow-x:hidden;width:60%;padding:30px;border:1px solid #00b77a;}
.cv--footer-pop-up.showpop-up{display:inline-block;}
.cv--reason-close{position:fixed;top:10.4%;right:21.5%;}
.cv--reason-close span{cursor:pointer;padding:5px 10px;background:#00b77a;color:#fff;}
.cv--reason-footer-wrap ul{display:flex;align-items:center;}
.feature--cv-img-inner{display:flex;align-items:center;}
.cv--reason-details .cv--bundle-description{padding:15px 0;}
.cv__mp4VideoWrapper video{width:100%;}
.cv--banner-wrap.cv--how-it-works-banner .cv--text, .cv--banner-wrap.cv--what-it-measures-banner .cv--text{bottom:10px;}
.cv--banner-wrap.cv--why-use-fittrack-banner .cv--text{bottom:auto;top:55px;}
.cv--banner-wrap.cv--why-use-fittrack-banner .cv--text h3.cv--banner-heading{color:#fff;letter-spacing:2px;text-shadow:1px 0px 5px #00000066;}
.cv--how-it-works-banner .cv--text h3.cv--banner-heading, .cv--banner-wrap.cv--what-it-measures-banner .cv--text h3.cv--banner-heading{color:#fff;letter-spacing:2px;text-shadow:1px 0px 5px #00000066;}
.drawer__inner .cart__checkout .CheckoutLockIcon {width: 1rem;height: 1rem;margin-right: 0.5rem;}
.cv__headerCenter p {
  margin-bottom: 0; 
  font-weight: 600;
  font-size: 14px;
}
.cv__headerCenter span {
  color: rgba(226,51,48,1);
}
#dara .cv--cv_dara_banner h3.cv--banner-heading {color: #58595b;}
#dara .cv--cv_dara_banner span.cv--banner-txt p {
  color: #58595b;
}
.cv__bf-bundle-price span.product-single__price--compare-at {
  color: #A40000;
  font-size: 14px;
}
.ajaxcart__lowStock.cv__blink .yousaved{
  display: none;
}
span.cv__twd {
  color: #A40000;
  margin-right: 5px;
  text-decoration: line-through;
}
span.cv__bf-bundle-blinkText.cv__blink span {
  font-size: 12px;
}
span.cv__bf-bundle-blinkText.cv__blink {
  padding: 0;
}



@media (max-width:768px){#reasons .feature-row__text{padding:20px;}
  .see-it-styled-wrapper .see-it-styled__slide-image img{margin:0 auto;}
  #timer div{font-size:10px;}
  .cv--reason-footer-wrap ul{display:flex;}
  .cv--reason-footer-wrap ul li a{font-size:12px;}
  .cv--reason-footer-wrap .footer-logo-cv{margin-right:5px;}
  .cv--footer-pop-up{width:80%;right:10%;left:10%;}
  h2.cv--reason-title{font-size:30px;}
  .cv--blocks-wrap{width:90%;}
  .cv--bundle-block-wrap{width:70%;}
  #reasons #PageContainer .main-content{padding:0;}
  .template-index .cart-svg--icon{position:relative;}
  .template-index .fixed .cart-svg--icon{top:2px;}
  #scrollReviews .jdgm-carousel-title{font-size:20px;}
  .product-single__meta .product-single__title{font-size:22px;}
  .see-it-styled-wrapper .slick-next,
  .see-it-styled-wrapper .slick-prev{width:30px !important;}
  .template-product .cv--stickyheader.fixed .wrapper{padding:0px 15px;display:flex;align-items:center;justify-content:space-between;}
  .appBanner-wrapper-1553509725169 .app-section-txt{margin:0 auto 20px;}
  .cv--1551689806791 .grid--col_image img{max-width:40px;}
  .cart-index-Deskshow{display:none;}
  .cart-index-Mobshow{display:block;}
  #shopify-section-footer .site-footer{padding-bottom:70px;}
  .cv--producttabs-section .cv--producttabs-wrap{width:100%;}
  .cv--producttabs-image{display:none;}
  .wrapper--sticky--AddCart .buy-bar-left{text-align:left;}
  .cv--1553592697359 .cv--columns-wrap-inner{padding-top:0 !important;}
  #shopify-section-1553592697359{padding-bottom:20px !important;}
  .cv--1553592697359{order:2;width:100% !important;padding:0 20px;}
  div#shopify-section-1553592697359 .cv--columns-wrap .cv--scale-wrap{display:none !important;}
  .buy-bar.active{top:auto !important;bottom:0;}
  #shopify-section-16365428527eb26817{margin:0px 0 0;}
  .columns-wrapper-16365428527eb26817 .slick-slider .slick-dots{bottom:-30px;}
  .columns-wrapper-16365428527eb26817 .slick-slider .slick-dots li button:before{background:rgb(230, 230, 230);}
  .cv--16365428527eb26817 .grid--col_image img{max-width:45px;margin:0px auto;padding:0 0 5px;}
  .columns-wrapper-1551696569045{top:-35px !important;}
  .columns-wrapper-1551696569045 .grid--col_image img{max-width:30px;}
  .columns-wrapper-1551689806791 .cv--columns-wrap.wrapper{padding-top:40px;}
  .stickyAddCart__container{padding:15px 6px 15px;}
  .appBanner-wrapper-1553509725169 .cv--1553509725169 .cv--app-imgs{width:100% !important;padding:50px 0px;text-align:center;z-index:0;}
  .cv--app-imgs h3.cv--banner-heading{width:80%;margin:0 auto;}
  .app-store-imgs img{max-width:120px;}
  .cv--banner-wrap.wrapper.cv--1553509725169{padding:40px 0 0 0 !important;}
  .buy-bar .buy-bar--price{display:none;}
  .cv--1551700257462 .grid--col_image{text-align:center;}
  .cv--back-to-coll{padding:15px 20px 20px;}
  .overlay-content--inner .video-overlay-text{text-align:left;}
  .cv--overlay-button-wrap .cv--video-link{margin:0;}
  .cv--overlay-button button{padding:0;}
  .cv--overlay-button{padding:0 0 25px;}
  .cv--overlay-button-wrap{display:inline-block;margin:0;}
  .cv--overlay-wrap{padding:10% 10%;align-items:center;}
  .cv--txt-with-icon .cv-heading{font-size:25px;}
  .cv--ti-block-first p{font-size:16px;margin:10px 0 0;}
  .cv-text--outer-wrap .cv--ti-block-first{padding:15px 10px;}
  .cv--bannerblock-content .cv--bannerblock-title{font-size:30px;}
  .cv--bannerblock-content p{font-size:18px;}
  .cv--banner-title{font-size:30px;line-height:35px;}
  .cv--banner-btn{font-size:18px;}
  .cv--social-icons li a{font-size:12px;}
  .cv--social-icons li{padding:0 6px;}
  .newsletter-cv-wrapper .section-header__title{font-size:12px;}
  .cv--site-footer__linklist{display:inline-block;}
  .cv--site-footer__linklist li.footer-logo-cv a{justify-content:center;}
  .cv--site-footer__linklist li{width:100%;text-align:center;}
  .cv--site-footer__linklist li a{font-size:15px;padding:5px 0;}
  .cv--footer-countryblock{text-align:center;font-size:15px;}
  .cv--footer-endblock p,
  .cv--footer-endblock a{padding:0px 0;text-align:center;}
  .cv--site-footer__linklist{width:100%;}
  .cv--designblock-title{font-size:40px;right:50px;line-height:40px;}
  .thumbnails-index-li,
  .thumbnails--inner{height:40px;width:40px;}
  .cv--showspecs-btn:before{width:90%;}
  .cv--specification-list{column-count:2;}
  .cv--specification-list li .specification--li-txt{width:85%;}
  .cv--specification-list li .specification-tab-icon{width:15%;}
  .cv--specificationblock-content-wrap{padding:0;}
  .cv--expandableblock-navigation a{padding:0 10px 10px;display:inline-block;width:auto;font-size:15px;}
  .cv--tabs-content-sub-title{font-size:20px;}
  .cv--tabs-content-text{font-size:15px;padding:0 0 30px;}
  .cv--expandableblock-navigation{padding:0 0 20px;}
  .cv--expandableblock-header.cv--stickynav{padding:45px 0 0;}
  p.announcement-bar__message{font-size:12px;}
  .cv--gallery-slideshow .slick-prev{left:25px !important;}
  .cv--gallery-slideshow .slick-next{right:10px !important;}
  .cv--close-btn-wrap{padding:5px 5px 0;}
  header.site-header{padding:0;}
  .site-header .wrapper--header-cv .grid--table{height:56px;}
  .see-it-styled-wrapper .slick-next:before,
  .see-it-styled-wrapper .slick-prev:before{width:10px !important;height:10px !important;}
  .see-it-styled-wrapper{padding:2rem 0 1rem;border-top:none;}
  .cv--reviews-block{padding-top:0;padding-bottom:0;}
  .cv--animationbanner-wrap .cv--animationbanner-title{font-size:15px;}
  .grid-item--wrap{padding:20px 0 0;text-align:center;}
  .cv--animationbanner-wrap{margin:0 0 40px;}
  #shopify-section-1551767121070,
  #shopify-section-1551696828817{margin:50px 0 0;}
  #shopify-section-1551692744076{margin:70px 0 0;}
  .cv--1551682657000{padding:3rem 2rem 1rem !important;}
  .cv--animationbanner{padding:0 0 2rem !important;}
  .feature-row-1551167064835{padding:0 0 3rem !important;}
  #shopify-section-1551689806791{margin:0;}
  #shopify-section-1551698234470{padding:3rem 0 2rem;margin:0 0 0;}
  .appBanner-wrapper-1553509725169 .cv--1553509725169 .cv--app-imgs{padding:10px 0px 20px;}
  #shopify-section-1553509725169{margin-top:0;}
  .columns-wrapper-16365428527eb26817 .section-header,
  .columns-wrapper-1551689806791 .section-header{margin-bottom:20px;}
  .cv--stickyheader.fixed{background:transparent;position:inherit;height:0;}
  .cv--stickyheader.fixed .wrapper{position:fixed;top:0;background:#000;z-index:999;display:flex;align-items:center;justify-content:space-between;}
  .cv--stickyheader.fixed .wrapper--sticky--AddCart{position:fixed;bottom:0;z-index:999;width:100%;}
  .columns-wrapper-1551696569045 .slick-slider .slick-dots{bottom:-30px;}
  .columns-wrapper-1551696569045 .slick-slider .slick-dots li button:before{background:#bebdbd;}
  .wrapper--sticky--AddCart .buy-bar--title{font-size:11px;}
  .wrapper--sticky--AddCart .jdgm-prev-badge__stars{font-size:11px;}
  .wrapper--sticky--AddCart .jdgm-prev-badge__text{font-size:11px;}
  .cv--stickyheader a.site-header__logo-link{padding:12px 0px;padding-right:0;align-items:center;justify-content:flex-end;}
  .cv--stickyheader a{font-size:12px;}
  .sticky_logo-bar .cv--mobile-menu{width:33%;float:left;text-align:left;}
  .appBanner-wrapper-1553509725169::after{height:40px !important;}
  .cv--banner-wrap.wrapper.cv--1553509725169 .cv--image-right-banner{width:100% !important;}
  .cv--1553592697359 h3.cv--col-title{width:80% !important;text-align:center !important;font-size:15px !important;}
  .cv--1553592697359 .grid-col--inner{width:80%;margin:0 auto;align-items:inherit !important;padding:0 0 27px;max-width:300px;}
  div#shopify-section-1553592697359 .cv--columns-wrap{padding:36px 0 0;}
  .cv--1553592697359 img.cv--col-img{max-width:30px;}
  .cv--1553592697359 .cv--columns-wrap-inner .grid__item{padding-left:0;}
  .cv--1551682429467{display:flex;flex-wrap:wrap;align-items:center;}
}
@media (min-width:769px) and (max-width:991px){#timer div{width:25%;}
  h2.cv--reason-title{font-size:35px;}
  .cv--blocks-wrap{width:85%;}
  .cv--bundle-block-wrap{width:62%;}
  .template-product .cart-svg--icon{position:relative;}
  .template-product .fixed .cart-svg--icon{top:2px;}
  .cv--stickyheader.fixed a.site-header__logo-link{justify-content:center;}
  .template-index .cart-svg--icon{position:relative;}
  .template-product .cv--stickyheader.fixed .wrapper{padding:7px 15px 7px;}
  .nav--inner-wrapper{width:100%;}
  .cv--1553592697359 .cv--columns-wrap-inner{padding-top:0 !important;}
  div#shopify-section-1553592697359{padding-bottom:20px !important;}
  div#shopify-section-1553592697359 .cv--columns-wrap{padding:0 20px;}
  div#shopify-section-1553592697359 .cv--columns-wrap .cv--scale-wrap img{margin-top:-68px !important;}
  .cv--1553592697359{width:80% !important;padding-top:20px!important;}
  div#shopify-section-1553592697359 .cv--columns-wrap .cv--scale-wrap{width:20% !important;padding-left:20px !important;}
  .cv--stickyheader a.site-header__logo-link{width:50%;display:flex;align-items:center;justify-content:flex-end;}
  .cv--stickyheader a{font-size:14px;}
  .wrapper--sticky--AddCart .buy-bar--title,
  .wrapper--sticky--AddCart .jdgm-prev-badge__text{font-size:14px;}
  .stickyAddCart__container{padding:20px 20px 20px;}
  .cv--stickyheader.fixed{padding:0;}
  .cv--stickyheader.fixed .wrapper{max-width:100%;display:flex;align-items:center;}
  .sticky_logo-bar .cv--mobile-menu{width:50%;display:inline-block;text-align:left;}
  .cv--banner-wrap.wrapper.cv--1553509725169{padding:40px 0 0 0 !important;}
  .columns-wrapper-1551689806791 .cv--columns-wrap.wrapper{padding-top:40px !important;}
  .cv--bannerblock-content .cv--bannerblock-title{font-size:35px;color:#031a2c;}
  .cv--banner-title{font-size:60px;line-height:70px;}
  .cv--site-footer__linklist li a{font-size:12px;padding:0 15px 0 0;}
  .cv--designblock-title{font-size:50px;line-height:60px;}
  .cv--specification-list{column-count:3;}
  .cv--animationbanner-wrap .cv--animationbanner-title{font-size:20px;}
  #shopify-section-16365428527eb26817,
  #shopify-section-1551767121070,
  #shopify-section-1551696828817{margin:20px 0 0;}
  #shopify-section-1551692744076{margin:10px 0 0;}
  #shopify-section-1553509725169{margin-top:40px;}
  .cv--1551682657000{padding:3rem 2rem 1rem !important;}
  .animationbanner-wrapper-1551767121070{padding:0 0 2rem !important;}
  .feature-row-1551167064835{padding:0rem 0 3rem !important;}
  #shopify-section-1551689806791{margin:0;}
  #shopify-section-1551698234470{padding:1rem 0 1rem;margin:0;}
  .columns-wrapper-1551696569045 .grid--col_image{width:80px !important;height:80px !important;padding:17px !important;}
  .cv--1553592697359 h3.cv--col-title{font-size:11px !important;}
  .columns-wrapper-1551696569045{top:-45px;}
  .columns-wrapper-16365428527eb26817 .section-header,
  .columns-wrapper-1551689806791 .section-header{margin-bottom:20px;}
  .appBanner-wrapper-1553509725169::after{height:0 !important;}
  .appBanner-wrapper-1553509725169{padding:0 0 20px;margin:0 0 40px;}
  .appBanner-wrapper-1553509725169 .app-section-txt{max-width:400px;}
  .cv--banner-wrap.wrapper.cv--1553509725169 .cv--image-right-banner{width:40% !important;}
  .cv--1553509725169 .cv--app-imgs{width:60% !important;left:8% !important;}
  .cv--app-imgs h3.cv--banner-heading{font-size:25px !important;}
  .app-store-imgs{padding-top:0 !important;}
  .app-store-imgs img{max-width:100px;}
}
@media (max-width:590px){.section-header .section-header__title{font-size:25px;font-weight:bold;}
  .columns-wrapper-16365428527eb26817 .section-header__title{padding:24px 0 25px;}
  .cv--1551682657000 .cv--banner-heading{font-size:25px !important;}
  .banner-wrapper-1551689521206 .cv--banner-heading,
  .cv--1551696828817 .cv--banner-heading{font-size:20px !important;padding:0 20px !important;}
  .cv--1551700257462 .grid-col--inner{margin:0 0 15px;}
  .cv--1551700257462 .cv--col-title{padding:0 10px 0;}
  .cv--accordion-wrap .cv--accordion-wrap.wrapper{display:inherit;}
  .cv--accordion-wrap .section-header{width:100%;}
  .cv--accordion-wrap .section-header .section-header__title{text-align:center;}
  .cv--accordion-wrap .cv--1551698234470{padding:0;width:100%;}
  #shopify-section-1551698234470{padding:1rem 0 1rem;}
  .galleryslideshow-wrapper-1551692744076 button.slick-next{width:25px;height:25px;top:45%;right:10px;}
  .galleryslideshow-wrapper-1551692744076 button.slick-next:after{width:9px;height:9px;left:7px;top:8px;}
  .galleryslideshow-wrapper-1551692744076 button.slick-prev{width:25px;height:25px;top:45%;left:10px;}
  .galleryslideshow-wrapper-1551692744076 button.slick-prev:after{width:9px;height:9px;right:6px;top:8px;}
  .cv--slide-wrap.slick-slide{padding:0 !important;}
  div#shopify-section-sticky-add-to-cart{text-align:center;}
  .cv--galleryslideshow .cv--slide-wrap{padding:0 7px !important;}
  .appBanner-wrapper-1553509725169{margin:13px 0 0;}
}
@media (min-width:769px){#reasons #PageContainer .main-content{padding:0;}
  .grid-item--wrap{padding:4rem 0 0;}
  .template-article header.section-header.text-center{padding-top:100px;}
  .feature-row.cv--reason-row .feature-row__text--left{padding-right:35px;}
  .feature-row.cv--reason-row .feature-row__text--right{padding-left:35px;}
}
@media (min-width:992px) and (max-width:1199px){#timer div{width:25%;}
  .appBanner-wrapper-1553509725169 .app-section-txt{max-width:400px;}
  .cv--1553592697359 .cv--columns-wrap-inner{padding-top:0 !important;}
  div#shopify-section-1553592697359{padding-bottom:20px !important;}
  div#shopify-section-1553592697359 .cv--columns-wrap{padding:0 20px;}
  div#shopify-section-1553592697359 .cv--columns-wrap .cv--scale-wrap img{margin-top:-85px !important;}
  .cv--1553592697359{width:80% !important;padding-top:20px!important;}
  div#shopify-section-1553592697359 .cv--columns-wrap .cv--scale-wrap{width:20% !important;padding-left:20px !important;}
  .nav--inner-wrapper li a{padding:10px 5px;}
  .cv--designblock-title{font-size:90px;line-height:80px;}
  .galleryslideshow-wrapper-1551692744076 button.slick-prev{width:30px;height:30px;top:45%;left:20px;}
  .galleryslideshow-wrapper-1551692744076 button.slick-next{width:30px;height:30px;top:45%;right:20px;}
  .galleryslideshow-wrapper-1551692744076 button.slick-prev:after{width:10px;height:10px;right:9px;top:11px;}
  .galleryslideshow-wrapper-1551692744076 button.slick-next:after{width:10px;height:10px;left:10px;top:11px;}
  .cv--1553509725169 .cv--app-imgs{width:50% !important;left:7%;}
  .cv--banner-wrap.wrapper.cv--1553509725169 .cv--image-right-banner{width:50% !important;}
  .appBanner-wrapper-1553509725169::after{height:50px !important;}
  #shopify-section-16365428527eb26817{margin:30px 0 0;}
  #shopify-section-1551692744076{margin-top:20px;}
  #shopify-section-1553509725169{margin-top:30px;}
  .cv--banner-wrap.wrapper.cv--1553509725169{padding:30px 0 0 0;}
  .animationbanner-wrapper-1551767121070{padding:0 0 1rem;}
}
@media (min-width:591px) and (max-width:768px){.cv--accordion-wrap .cv--1551698234470{width:60%;margin:0;padding:0 0 0 20px;}
  .product-single__meta .product-single__title{font-size:25px;}
  #AddToCart--product-template{padding:10px 0;font-size:10px;}
  .cv--bundle-tab-right span,
  .cv--bundle-tab-left span{font-size:12px;}
  .product-single__price--wrapper #ComparePrice{font-size:16px;}
  #ProductPrice{font-size:18px;}
  .accordionProduct-wrap{font-size:13px;}
  #AddToCart--multi-product.active{font-size:10px;padding:10px 0;}
}
@media (min-width:591px) and (max-width:991px){.galleryslideshow-wrapper-1551692744076 button.slick-prev{width:30px;height:30px;top:40%;left:20px;}
  .galleryslideshow-wrapper-1551692744076 button.slick-next{width:30px;height:30px;top:40%;right:20px;}
  .galleryslideshow-wrapper-1551692744076 button.slick-prev:after{width:10px;height:10px;right:9px;top:11px;}
  .galleryslideshow-wrapper-1551692744076 button.slick-next:after{width:10px;height:10px;left:10px;top:11px;}
}
@media (max-width:783px){.cv--right-menu li{display:none;}
  .cv--right-menu li:last-child{display:block;}
  .nav--inner-wrapper{width:100%;}
  .site-header.hero--color-0 .burger-icon,
  .site-header.hero--color-1 .burger-icon,
  .site-header.hero--color-2 .burger-icon,
  .site-header.hero--color-3 .burger-icon,
  .site-header.hero--color-4 .burger-icon,
  .site-header.hero--color-5 .burger-icon{}
}
@media (min-width:1200px) and (max-width:1400px){.cv--designblock-title{font-size:100px;line-height:90px;}
  #shopify-section-1551698234470{padding:4rem 0 4rem;}
}
@media (min-width:1200px){.galleryslideshow-wrapper-1551692744076 button.slick-prev{width:50px;height:50px;top:42%;left:20px;}
  .galleryslideshow-wrapper-1551692744076 button.slick-next{width:50px;height:50px;top:42%;right:20px;}
  .galleryslideshow-wrapper-1551692744076 button.slick-next:after{width:15px;height:15px;left:15px;top:18px;}
  .galleryslideshow-wrapper-1551692744076 button.slick-prev:after{width:15px;height:15px;right:15px;top:18px;}
}
@media (max-width:1199px){.cv--close-gallery{width:28px;height:28px;padding:7px;display:flex;}
  .cv--gallery-slideshow .slick-prev,
  .cv--gallery-slideshow .slick-next{height:34px !important;width:32px !important;border-radius:0 !important;}
  .cv--gallery-slideshow .slick-prev:before,
  .slick-next:before{font-size:0 !important;}
}
@media (max-width:480px){.cv--reason-footer-wrap ul li a{font-size:10px;}
  .banner-wrapper-1551682429467 .cv--text a{padding:10px 12px;}
  .cv--producttabs-section{padding:0px 0 !important;}
  .appBanner-wrapper-1553509725169 .app-store-imgs{padding-top:2px;}
  .appBanner-wrapper-1553509725169 .cv--app-imgs h3.cv--banner-heading{font-size:22px;padding-top:15px;padding-bottom:15px;}
  .buy-bar #AddToCart--buybar{margin:0 9px 0 5px;}
  .buy-bar .buy-bar-right{padding-left:5px;}
  .cv--producttabs-section .cv--producttab-title{font-size:18px;margin:32px 0 32px;letter-spacing:1px;}
  .cv--producttabs-section .details-table-detail{font-size:9px;font-weight:600;}
}
@media (min-width:481px) and (max-width:590px){.cv--app-imgs h3.cv--banner-heading{font-size:24px !important;}
}
@media (min-width:1200px) and (max-width:1350px){.cv--1553509725169 .cv--app-imgs{left:6%;}
  .cv--app-imgs h3.cv--banner-heading{width:100%;}
}
@media (min-width:1351px) and (max-width:1499px){.cv--1553509725169 .cv--app-imgs{left:10%;}
  .cv--app-imgs h3.cv--banner-heading{width:70%;}
}
@media (min-width:1500px){.cv--1553509725169 .cv--app-imgs{left:14%;}
  .cv--app-imgs h3.cv--banner-heading{width:70%;}
}
@media (min-width:1200px) and (max-width:1500px){div#shopify-section-1553592697359 .cv--columns-wrap{padding:0 20px;}
  div#shopify-section-1553592697359 .cv--columns-wrap .cv--scale-wrap img{margin-top:-105px !important;}
  .cv--1553592697359{width:75% !important;padding-top:30px!important;}
  div#shopify-section-1553592697359 .cv--columns-wrap .cv--scale-wrap{width:20% !important;padding-left:20px !important;}
  .cv--1553592697359 .cv--columns-wrap-inner{padding-top:0 !important;}
  div#shopify-section-1553592697359{padding-bottom:20px !important;}
}
@media (min-width:992px){.site-header__logo img{margin-left:0;}
  .template-product .cv--stickyheader.fixed .wrapper{padding:14px 15px 15px;}
}
.cv--gallery-slideshow .slick-prev,
.cv--gallery-slideshow .slick-next{position:absolute;display:block;height:58px;width:58px;line-height:0;font-size:0;cursor:pointer;border-radius:50%;background:rgba(222, 222, 222, 0.3);color:transparent;top:50%;margin-top:-10px;padding:0;border:none;outline:none;transform:translateY(-50%);z-index:3;transition:.4s all;}
.cv--gallery-slideshow .slick-prev:hover,
.cv--gallery-slideshow .slick-prev:focus,
.cv--gallery-slideshow .slick-next:hover,
.cv--gallery-slideshow .slick-next:focus{outline:none;background:rgba(128, 128, 128);color:transparent;}
.cv--gallery-slideshow .slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before{opacity:1;}
.cv--gallery-slideshow .slick-prev.slick-disabled:before,
.cv--gallery-slideshow .slick-next.slick-disabled:before{opacity:0.25;}
.cv--gallery-slideshow .slick-prev:before,
.cv--gallery-slideshow .slick-next:before{font-size:45px;line-height:1;color:white;opacity:0.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.cv--gallery-slideshow .slick-prev{left:55px;}
.cv--gallery-slideshow[dir="rtl"] .slick-prev{left:auto;right:25px;}
.cv--gallery-slideshow[dir="rtl"] .slick-prev:before{content:"ÃƒÂ¢Ã¢â‚¬ Ã¢â‚¬â„¢";}
.cv--gallery-slideshow .slick-next{right:25px;}
.cv--gallery-slideshow[dir="rtl"] .slick-next{left:25px;right:auto;}
.cv--gallery-slideshow[dir="rtl"] .slick-next:before{content:"ÃƒÂ¢Ã¢â‚¬ Ã‚Â";}
.cv--gallery-slideshow .slick-slider{margin-bottom:30px;}
.cv--gallery-slideshow .slick-dots{position:absolute;bottom:-45px;list-style:none;display:block;text-align:center;padding:0;width:100%;}
.cv--gallery-slideshow .slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer;}
.cv--gallery-slideshow .slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer;}
.cv--gallery-slideshow .slick-dots li button:hover,
.slick-dots li button:focus{outline:none;}
.cv--gallery-slideshow .slick-dots li button:hover:before,
.slick-dots li button:focus:before{opacity:1;}
.cv--gallery-slideshow .slick-dots li button:before{position:absolute;top:0;left:0;content:"ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¢";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:black;opacity:0.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.cv--gallery-slideshow .slick-dots li.slick-active button:before{color:black;opacity:0.75;}
.see-it-styled-wrapper .slick-next:before{content:'';border-top:1px solid #838383;border-right:1px solid #838383;width:20px;height:20px;position:absolute;transform:rotate(45deg);right:39%;}
.see-it-styled-wrapper .slick-prev:before{content:'';border-top:1px solid #838383;border-left:1px solid #838383;width:20px;height:20px;position:absolute;transform:rotate(-45deg);left:39%;right:0;}
.see-it-styled__slider,
.choose-why__slider{position:relative;}
.see-it-styled-wrapper .slick-prev{font-size:0;background:rgba(255, 255, 255, 0.85);width:45px;top:0;left:20px;bottom:0;}
.see-it-styled-wrapper .slick-next{font-size:0;background:rgba(255, 255, 255, 0.85);width:45px;top:0;bottom:0;right:20px;}
.see-it-styled-wrapper button:focus{outline:none;}
.cv--producttabs-section{background:#F7F8F9;padding:50px 0;}
.cv--banner-wrap{position:relative;}
.cv--banner-wrap .cv--text{position:absolute;width:100%;margin:0;max-width:600px;color:#fff !important;text-transform:initial;letter-spacing:normal;padding-bottom:0px;left:50px;padding-right:20px;top:auto;bottom:70px;transform:inherit;}
.cv--banner-wrap img{display:flex;align-items:center;width:100%;}
.grid-col--inner{text-align:center;}
.cv--1551689806791 .grid-col--inner{text-align:center;max-width:350px;margin:0 auto;width:100%;}
.cv--col-title{text-transform:initial;letter-spacing:normal;font-size:16px;color:#67baa0 !important;font-weight:bold;}
.cv--slide-wrap.slick-slide{padding:0 5px;}
.galleryslideshow-wrapper-1551692744076 button.slick-prev{background:#adffe396;position:absolute;text-indent:-200px;border-radius:10em;overflow:hidden;}
.galleryslideshow-wrapper-1551692744076 button.slick-next{background:#adffe396;position:absolute;text-indent:200px;border-radius:10em;overflow:hidden;}
.galleryslideshow-wrapper-1551692744076 button.slick-next:after{content:'';border-top:2px solid #fff;border-right:2px solid #fff;position:absolute;transform:rotate(45deg);}
.galleryslideshow-wrapper-1551692744076 button.slick-prev:after{content:'';border-top:2px solid #fff;border-left:2px solid #fff;position:absolute;transform:rotate(-45deg);}
.galleryslideshow-wrapper-1551692744076 button.slick-next:focus,
.galleryslideshow-wrapper-1551692744076 button.slick-prev{outline:none;}
.galleryslideshow-wrapper-1551692744076 #galleryslideshow{cursor:grab;margin:0 0 10px;}
.banner-wrapper-1551689521206 .cv--banner-heading,
.cv--1551696828817 .cv--banner-heading{position:absolute;width:100%;height:100%;top:0;display:flex;align-items:center;color:#fff;max-width:600px;margin:0 auto;left:0;right:0;text-transform:initial;justify-content:center;text-align:center;font-weight:normal;letter-spacing:normal;font-size:30px;}
.cv--1551689806791 .cv--col-title{padding:5px 0 0;}
.cv--1551682657000{background:#d9ebf7;text-align:center;padding:5rem 2rem 3rem;}
.cv--1551682657000 .cv--banner-heading{text-transform:initial;letter-spacing:normal;font-size:30px;}
.cv--1551682657000 .cv--banner-txt{display:inline-block;margin:0 auto;max-width:600px;padding:0 0 3rem;width:100%;}
#shopify-section-1551682657000{margin:0;}
#shopify-section-1551689521206{margin:0;}
.banner-wrapper-1551696828817 img{width:100%;object-fit:cover;max-height:600px;display:flex;align-items:center;}
.cv--1551689521206 img{display:flex;align-items:center;width:100%;}
#shopify-section-1551167064835{margin:0;}
.feature-row-1551167064835{background:#d9ebf7;padding:5rem 0 5rem;position:relative;overflow:hidden;}
.wave--outer-grid{width:100%;position:absolute;bottom:0;left:0;}
.wave{background:url(https://cdn.shopify.com/s/files/1/0045/7398/6889/files/wave-img.png?467) repeat-x;position:absolute;top:-198px;width:6400px;height:198px;animation:wave 15s cubic-bezier(0.36, 0.45, 0.63, 0.53) infinite;transform:translate3d(0, 0, 0);}
.wave:nth-of-type(2){top:-175px;animation:wave 15s cubic-bezier(0.36, 0.45, 0.63, 0.53) -.125s infinite, swell 7s ease -1.25s infinite;opacity:1;}
@keyframes wave{0%{margin-left:0;}
  100%{margin-left:-1600px;}
}
@keyframes swell{0%,
  100%{transform:translate3d(0, -25px, 0);}
  50%{transform:translate3d(0, 5px, 0);}
}
.columns-wrapper-1551696569045 .grid--col_image{width:100px;height:100px;margin:0 auto 30px;display:flex;align-items:center;justify-content:center;box-shadow:1px 0px 6px 1px #ccc;border-radius:10em;padding:6px;}
#shopify-section-1551696569045{margin:0;}
.columns-wrapper-1551696569045{position:relative;top:-50px;}
.grid-item--wrap .cv--col-title{font-size:15px;}
.grid-item--wrap .cv--col-text p{color:#58595b;}
.wrapper--header-cv .nav--inner-wrapper ul#AccessibleNav{width:80%;text-align:center;display:inline-block;float:left;}
.wrapper--header-cv .nav--inner-wrapper .nav--right--menu-block{width:20%;display:inline-block;float:left;text-align:right;}
.drawer__inner .ajaxcart__footer.ajaxcart__footer--fixed{height:auto !important;position:relative;}
.ajaxcart__inner--has-fixed-footer{position:relative !important;}
.feature-row-1551167064835{background:transparent;}
.appBanner-wrapper-1553509725169{width:100%;background-color:#42c584;position:relative;z-index:1;}
.cv--1553509725169 .cv--app-imgs{width:40%;position:relative;z-index:99;}
.cv--1553509725169 .cv--app-imgs>img{background-color:white;padding:10px 12px;border-radius:10px;}
.cv--app-imgs h3.cv--banner-heading{color:white;font-size:32px;padding-top:26px;}
.app-store-imgs{padding-top:22px;}
.cv--banner-wrap.wrapper.cv--1553509725169{max-width:100% !important;display:flex;padding:90px 0 0 0;flex-wrap:wrap;}
.appBanner-wrapper-1553509725169::after{position:absolute;left:0;right:0;content:"";background-color:white;height:165px;bottom:0;z-index:0;}
.cv--banner-wrap.wrapper.cv--1553509725169 .cv--image-right-banner{width:60%;display:inline-block;z-index:99;text-align:right;}
.cv--1553592697359{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;width:70%;}
.cv--1553592697359 .cv--columns-wrap{position:relative;}
.cv--1553592697359 .grid-col--inner{display:flex;align-items:center;}
.cv--1553592697359 .grid--col_image{text-align:left;margin-right:20px;background-color:#e7f7f2;padding:6px;border-radius:5px;height:39px;width:39px;}
.cv--1553592697359 img.cv--col-img{max-width:26px;display:flex;align-items:center;}
.cv--1553592697359 h3.cv--col-title{width:80%;text-align:left;font-size:14px;color:#43484f !important;font-weight:normal;}
div#shopify-section-1553592697359 .cv--columns-wrap{display:flex;flex-wrap:wrap;}
div#shopify-section-1553592697359 .cv--columns-wrap .cv--scale-wrap{width:30%;display:flex;align-items:center;justify-content:flex-end;}
div#shopify-section-1553592697359 .cv--columns-wrap .cv--scale-wrap img{margin-top:-170px;z-index:99;box-shadow:0 65px 20px -62px #cac9c9;max-width:350px;width:100%;}
div#shopify-section-1553592697359{margin-top:0;padding-bottom:20px;}
.see-it-styled-wrapper .slick-track{margin:0 auto;}
.cv--1553592697359 .cv--columns-wrap-inner{width:100%;padding-top:58px;display:flex;align-items:inherit;flex-wrap:wrap;}
img.cv--col-img{margin:0 auto;}
#galleryslideshow img{width:100%;}
.grid__item.large--one-fifth.medium--one-whole.small--one-whole.cv--footer-countryblock{display:none;}
#shopify-section-1553592697359 .cv--columns-wrap{display:flex;flex-wrap:wrap;background-color:#f6f6f6;padding-bottom:30px;max-width:1200px;margin:0 auto;}
#shopify-section-1553592697359{background-color:#f6f6f6;}
@media (max-width:768px){.cv--col-img-1551696938141{background-position:640px 4px;}
  .columns-wrapper-1551696569045 .grid-col--inner .grid--col_image{width:80px;height:80px;}
  .cv--col-img-1551696940861{background-position:557px 4px;}
  .cv--col-img-1551696942790{background-position:235px 6px;}
  .cv--reason-close{top:10.6%;right:11%;}
  .template-product .cv--stickyheader.fixed .cart-link{padding:15px;}
  .template-product .cart-svg--icon{position:relative;}
  .template-product .fixed .cart-svg--icon{top:2px;}
  h3.see-it-styled--heading{padding-left:5px; padding-right:5px;font-size: 1.245rem;}

  .grid .page--cv-contant img{width:100%;margin:0;}
  .page--cv-contant table{table-layout:inherit;display:inline-block;width:100%;}
  .page--cv-contant table tr{display:flex;flex-wrap:wrap;width:100%;}
  .page--cv-contant table tr td{width:100%;text-align:center;}
  .grid .page--cv-contant table tr td img{width:auto;margin:0 auto;}
  .page--cv-contant table tr td:after,
  .page--cv-contant table tr:after{left:0 !important;width:100%;opacity:0;}
}
.grid-col--inner .grid--col_image{width:45px;height:45px;margin:0 auto;background-size:cover;background-image:url('https://cdn.shopify.com/s/files/1/0045/7398/6889/files/temp.png?19111');margin-bottom:10px;}
.grid--col_image.cv--col-img-1553594461748 img.cv--col-img.lazyloaded{margin-top:5px;}
.cv--col-img-1551684276093{background-position:453px 0px;}
.cv--col-img-1551684255687{background-position:504px 0px;}
.cv--col-img-1551684210148{background-position:-10px 0px;}
.grid-col--inner.scale--inner-images .grid--col_image{width:35px;height:35px;padding:0;}
.cv--col-img-1553594461748{background-position:231px 0px;}
.cv--col-img-1553594445468{background-position:33px 0;}
.cv--col-img-1553594425302{background-position:70px 0;}
.columns-wrapper-1551696569045 .grid-col--inner .grid--col_image{width:100px;height:100px;margin:0 auto 30px;background-color:#fff;box-shadow:1px 0px 6px 1px #ccc;border-radius:10em;padding:6px;background-repeat-y:no-repeat;background-size:auto;}
.cv--col-img-1551696942790{background-position:244px 16px;background-repeat-y:no-repeat !important;}
.cv--col-img-1551696940861{background-position:566px 11px;background-repeat-y:no-repeat !important;}
.cv--col-img-1551696938141{background-position:649px 14px;background-repeat-y:no-repeat !important;}
.cv--col-img-1551689850022{background-position:-391px 0;}
#shopify-section-1551689806791 .grid-col--inner .grid--col_image{width:55px;height:55px;}
.cv--col-img-1551689832196{background-position:-452px 0;}
@media (max-width:590px){.cv--bundle-block-wrap{width:100%;}
  .cv--bundle-block-wrap .cv--bundle-tab-right span,
  .cv--bundle-block-wrap .cv--bundle-tab-left span,
  #timer div{font-size:10px;}
}
.slick-list:focus{outline:none;}
.banner-wrapper-1551682429467,
.banner-wrapper-1551689521206,
.banner-wrapper-1551696828817{position:relative;}
.cv__article_get_btn a.btn{font-weight:600;font-size:14px;}
.product-single__description.rte p{margin-bottom:10px;}
.cv__klaviyo_form .feizGD{position:relative !important;width:100% !important;max-width:700px !important;margin:auto !important;}
.cv__klaviyo_form .feizGD .needsclick.fzSpET:nth-child(1){margin-bottom:20px;}
.cv__klaviyo_form .feizGD .needsclick.fzSpET:nth-child(3){width:auto;float:left;display:inline-block;position:absolute;right:0px !important;top:20px !important;}
button.ResetElements__Button-sc-8e6zl9-2.Button__FormStyledButton-p2mbjt-0.needsclick.undefined.eSmMNM{background:#66b99f !important;height:30px !important;padding: 11px 25px;}
.ResetElements__Div-sc-8e6zl9-0.FormComponent__StyledFormComponentWrapper-e0xun6-0.needsclick.undefined.gBwjbN{background:transparent !important;padding:0 !important;}
.cv__klaviyo_form .ql-snow.ql-container.ql-disabled p strong{color:#66b99f !important;font-weight:bold;letter-spacing:normal;}
.cv__klaviyo_form .feizGD .needsclick.fzSpET:nth-child(3) button.fpsIEU{height:30px;border-radius:0;}
.cv__klaviyo_form .feizGD .needsclick.fzSpET .kwGIvD input.bqQGYX{padding:11px;height:52px !important;}




@media (max-width:991px) and (min-width:769px){.cv--col-img-1551696938141{background-position:640px 4px;}
  .cv--col-img-1551696940861{background-position:557px 4px;}
  .cv--col-img-1551696942790{background-position:235px 4px;background-repeat-y:no-repeat !important;}
}
.cv--bundle-details.active .cv--bundle-two-details{display:none;}
.cv--bundle-details .cv--bundle-two-details{display:block;}
#how-it-works tr:first-child th:after,
tr:first-child td:after{border-bottom:none;}
#how-it-works table{background-color:transparent;}
.cv--bundle-price #ComparePrice{color:#8c8989;}
p.afterpay-paragraph.hideAfterpay{display:none !important;}
a,
a:hover{transition:ease .5s;-webkit-transition:ease .5s;-ms-transition:ease .5s;}
.country__flag{width:16px;height:16px;position:relative;margin-right:8px;z-index:9;}
.showList .cv__country_list{display:block;}
.cv_header_nav_grid .site-nav__link--burger{height:56px;}
.cv_header_nav_grid .site-nav--open.site-nav--open__display{display:flex;}
.cv__headerLeft{display:flex;}
.cv__top_nav{list-style:none;margin:0;display:flex;align-items:center;display:-webkit-flex;-webkit-align-items:center;}
.cv__top_nav li{margin:0;padding:8px 12px;display:flex;align-items:center;display:-webkit-flex;-webkit-align-items:center;}
ul.cv__country_list{list-style:none;margin:0;padding:0;}
.cv__footerNav-block{width:20%;display:inline-block;}
.cv--1551682429467 .cv--banner-bottomTxt{position:absolute;top:auto;left:0;right:0;text-align:center;bottom:15px;}
.cv--1551682429467 .cv--banner-bottomTxt p,
.cv--1551682429467 .cv--banner-bottomTxt a{margin:0;font-size:12px;color:#67baa0;}
.cart-svg--icon{fill:#000;display:flex;display:-webkit-flex;}
.cart-svg--icon svg{height:34px;width:34px;}
.cv__headerContainer a{color:#fff;font-size:12px;transition:ease .4s;}
.cv__headerContainer a:hover{color:#67baa0;}
.cv__topRight_nav a{float:right;}
.cv--1567507605235 .cv--text{position:absolute;left:38%;top:50%;}
.cv--banner-wrap.wrapper.cv--1567507605235{position:relative;}
.cv__append_country{position:relative;padding:0;-webkit-transition:color .15s ease-out;-o-transition:color .15s ease-out;transition:color .15s ease-out;font-size:14px;display:block;}
.cv__headerContainer{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:5px 24px;background-color:#000;color:#fff;}
.header-wrapper header.site-header{padding:0;}
.cv__country_switch{display:flex;align-items:center;display:-webkit-flex;-webkit-align-items:center;padding-right:12px;}
.cv_country_dropdown{position:absolute;top:100%;left:20px;display:flex;width:215px;padding:0 10px 10px;overflow:hidden;visibility:hidden;z-index:9999;}
.country_dropdown_content{visibility:hidden;width:100%;-webkit-transform:translateY(-102%);-ms-transform:translateY(-102%);transform:translateY(-102%);pointer-events:auto;-webkit-transition:visibility .3s ease-out, -webkit-transform .3s ease-out;transition:visibility .3s ease-out, -webkit-transform .3s ease-out;-o-transition:transform .3s ease-out, visibility .3s ease-out;transition:transform .3s ease-out, visibility .3s ease-out;transition:transform .3s ease-out, visibility .3s ease-out, -webkit-transform .3s ease-out;}
.cv__country_switch.showList .country_dropdown_content{visibility:visible;-webkit-box-shadow:0 0 .625rem 0 rgba(0, 0, 0, .1);box-shadow:0 0 .625rem 0 rgba(0, 0, 0, .1);-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
.cv__country_switch.showList .cv_country_dropdown{visibility:visible;}
.country_list_content{padding:11px 0;border-bottom-right-radius:6px;border-bottom-left-radius:6px;background:#fff;}
ul.cv__country_list li.country a{padding:.46875rem 1.5rem;color:#525252;-webkit-transition:color .15s ease-out;-o-transition:color .15s ease-out;transition:color .15s ease-out;display:flex;align-items:center;display:-webkit-flex;-webkit-align-items:center;}
.cv__append_country a.selected_country{padding:8px 0;position:relative;display:flex;align-items:center;display:-webkit-flex;-webkit-align-items:center;}
.cv__append_country a.selected_country:after{content:"";position:absolute;top:-1px;left:-1.5rem;opacity:0;width:calc(100% + 2.25rem);height:100%;background-color:#e6e6e6;-webkit-transition:opacity .15s ease-out;-o-transition:opacity .15s ease-out;transition:opacity .15s ease-out;z-index:1;}
.showList .cv__append_country a.selected_country:after{opacity:1;}
.showList .cv__append_country a.selected_country{color:#67baa0;}
.country__name{position:relative;z-index:9;}
ul.cv__country_list li.country a:hover{background:rgba(0, 183, 122, 0.1);}
.cv_header_nav{background:#fff;-webkit-box-shadow:0 0 0.625rem 0 rgba(0, 0, 0, .1);box-shadow:0 0 0.625rem 0 rgba(0, 0, 0, .1);}
.site-header__logo a.site-header__logo-link img{max-width:120px;}
.site-header__logo a.site-header__logo-link svg{max-width:120px;height:35px;}
.site-header__logo a.site-header__logo-link {
  text-align: left;
  display: flex;
  align-items: center;
}
ul.cv--right-menu{margin:0;display:flex;align-items:center;justify-content:flex-end;display:-webkit-flex;-webkit-align-items:center;-webkit-justify-content:flex-end;}
ul.cv--right-menu li.site-nav__item{display:flex;align-items:center;display:-webkit-flex;-webkit-align-items:center;}
.cv--text h3.cv--banner-heading{letter-spacing:0;line-height:44px;margin-bottom:10px;font-size:42px;width:100%;color:#58595b;font-weight:600;text-transform:initial;}
.cv--banner-wrap .cv--text a{padding:14px 10px;margin-top:35px;background:#fff;color:#58595b;text-transform:initial;font-weight:bold;letter-spacing:1px;font-size:18px;border-radius:4px;width:180px;}
.cv--banner-wrap .cv--text a:hover {
  background: #67baa0;
  color: #fff;
}
span.cv--banner-txt p{margin:0;}
#shopify-section-16365425396ce4338d{margin-top:0px;}
div#shopify-section-1567505146261{margin-top:0;}
span.cv--col-text{font-size:12px;display:inline-block;width:100%;color:#67baa0;}
h3.cv__block_title{text-transform:initial;margin-bottom:10px;font-weight:bold;letter-spacing:1px;}
span.cv__block_text p{margin-bottom:24px;font-size:15px;color:#58595b;font-weight:300;}
.cv__block_image img{width:100%;display:block;}
.cv__block_image a.btn{margin-top:24px;border-radius:4px;text-transform:initial;padding:14px 5px;font-size:15px;width:160px;font-weight:normal;background:#000;}
.cv__block_image a.btn:hover{background:#2d2d2d;}
.cv--16365428527eb26817 .cv--col-text{display:inline-block;width:100%;font-size:13px;max-width:17rem;margin:0 auto;color:#67baa0;text-transform:initial;font-weight:normal;display:block;margin-top:-10px;}
.cv--16365428527eb26817 h3.cv--col-title{margin-bottom:5px;margin-top:5px;}
.cv__column-btn a.btn{margin-top:25px;border-radius:4px;text-transform:initial;padding:14px 5px;font-size:15px;width:160px;font-weight:normal;background:#67baa0;}
.cv__column-btn a.btn:hover{background:#91cdba;}
#shopify-section-1636542543486e2622{margin-top:50px;}
div#shopify-section-1567505008375{margin-top:40px;}
#shopify-section-16365428527eb26817{margin:45px 0 45px;}
.featured-row__subtext p{font-size:15px;line-height:32px;color:#58595b;padding-right:100px;font-weight:normal;margin:0;}
.feature-row h2.h3{text-transform:initial;font-size:28px;color:#67baa0;font-weight:500;letter-spacing:0px;}
#shopify-section-163654285711b81389{margin:0;}
div#shopify-section-1567505243692{margin:0;}
.featuredRowSection{padding-bottom:0px;}
.feature-row-1567505146261.featuredRowSection .section-header{margin:0;padding:50px 0 40px;}
.cv__testimonialSlide{position:relative;overflow:hidden;border-radius:.375rem;background-color:#fff;-webkit-box-shadow:0 0.1875rem 0.375rem 0 hsla(0, 0%, 67.8%, .28);box-shadow:0 0.1875rem 0.375rem 0 hsla(0, 0%, 67.8%, .28);}
.cv__testimonialAuthor{display:flex;align-items:center;flex-wrap:wrap;display:-webkit-flex;-webkit-align-items:center;-webkit-flex-wrap:wrap;padding:1rem;}
span.cv__testimonial-authorImage img{width:3.125rem;height:3.125rem;margin-right:.5rem;border-radius:50%;}
span.cv__testimonial-authorName p{margin:0;font-size:12px;}
.cv__testimonialSection{background:rgba(0, 183, 122, 0.1);padding:50px 0 40px;position:relative;}
.cv__testimonialSection .section-header{margin-bottom:25px;}
.cv__testimonialSlideshow .grid__item.slick-slide{padding-left:25px;}
div#shopify-section-1567513591242{margin-top:0px;}
.rich-text-section{margin-top:30px !important;}
div#shopify-section-1567505525639{margin-top:50px;}
.featured-blog .section-header{margin-bottom:30px;}
.cv--1567507605235 img.lazyloaded{width:100%;}
.featured-blog__post{position:relative;margin-bottom:0;}
.featured-blog__post h2.h3{position:absolute;bottom:10px;font-size:16px;width:280px;left:20px;text-transform:initial;}
.featured-blog__post p{position:absolute;bottom:20px;margin:0;right:20px;}
.btn,
.btn--secondary{border-radius:4px;transition:ease .5s;}
.cv__testimonialImage img{width:100%;}
span.cv__testimonial-authorName{display:block;font-size:13px;font-weight:600;}
span.cv__testimonial-userName{display:block;font-size:12px;}
.cv__testimonialText{padding:0px 16px;font-size:14px;}
.cv__testimonialSlideshow button.slick-prev,
.cv__testimonialSlideshow button.slick-next{position:absolute;top:50%;opacity:0;width:70px;height:70px;background-color:rgba(0, 0, 0, 0.3);transform:translateY(-50%);border-radius:50%;transition:opacity 0.15s ease-out 0s;font-size:0;z-index:1;}
.cv__testimonialSlideshow button.slick-prev,
.cv__testimonialSlideshow button.slick-next{-webkit-transition:opacity .15s ease-out;-o-transition:opacity .15s ease-out;transition:opacity .15s ease-out;opacity:1;}
.cv__testimonialSlideshow button.slick-prev,
.cv__testimonialSlideshow button.slick-next{background-color:rgba(0, 0, 0, .3);}
.cv__testimonialSlideshow button.slick-prev{left:75px;}
.cv__testimonialSlideshow button.slick-next{right:50px;}
.cv__testimonialSlideshow button.slick-prev:after{content:"";position:absolute;width:34px;height:34px;border-left:3px solid #fff;display:inline-block;border-top:3px solid #fff;transform:rotate(-45deg);top:18px;left:23px;}
.cv__testimonialSlideshow button.slick-next:after{content:"";position:absolute;width:34px;height:34px;border-right:3px solid #fff;display:inline-block;border-top:3px solid #fff;transform:rotate(45deg);top:18px;right:25px;}
.rich-text-section{background:#ddebeb;padding:40px 50px;}
.cv_talk_about_sec{display:flex;align-items:center;flex-wrap:wrap;display:-webkit-flex;-webkit-align-items:center;-webkit-flex-wrap:wrap;padding:0;}
.cv__itemWrap{width:50%;}
.cv_free_scale_btn{width:50%;text-align:right;}
a.btn.cv__customButton{border-radius:5px;color:#fff;padding:14px 30px;font-size:18px;text-transform:initial;background:#67baa0;font-weight:500;text-align:center;letter-spacing:0;}
a.btn.cv__customButton:hover{background:#91cdba;}
.featuredRowSection .section-header{margin:0;padding:50px 0;}
.featuredRowSection .section-header h2.h1.section-header__title{margin-bottom:10px;margin-top:30px;color:#58595b;font-weight:600;text-transform:initial;font-size:32px;padding:0 10px;}
footer.site-footer{padding-top:45px;background:#222;color:#fff;}
span.cv__footerNav-title{font-size:16px;font-weight:bold;padding-bottom:20px;display:inline-block;}
.cv__footerNav-block .site-footer__linklist li{margin-bottom:7px;}
.cv__footerNav-block .site-footer__linklist li a{font-size:13px;color:#fff;}
.cv__footerNav-block .site-footer__linklist li a:hover{color:#67baa0;}
.template-index #PageContainer .main-content{padding-top:90px;padding-bottom:0;}
#PageContainer .main-content{padding-bottom:0;}
div#shopify-section-1567602242209{margin-top:55px;margin-bottom:55px;}
div#shopify-section-1567602309961{margin-top:20px;margin-bottom:20px;}
.cv__dualLeftImage img{display:block;width:100%;}
.cv__dualImageSection .grid{display:flex;flex-wrap:wrap;display:-webkit-flex;-webkit-flex-wrap:wrap;align-items:center;-webkit-align-items:center;background:#67baa0;max-width:100%;margin:0 50px;}
.cv__dualImageSection .grid .cv__dualLeftImage{padding:0;}
.cv__dualImageSection .grid .cv__dualText{padding:50px;}
.cv__dualImageSection .grid .cv__dualText p{color:#fff;line-height:30px;margin:0;font-size:15px;font-weight:300;}
.social-icons.cv--social-icons{;justify-content:left;display:flex;align-items:center;-webkit-justify-content:left;display:-webkit-flex;-webkit-align-items:center;border:none;margin-bottom:0;width:100%;padding:20px 0 0;}
.cv__dualCenterImage{position:absolute;top:50%;transform:translateY(-50%);text-align:center;margin:auto;width:300px;left:0;right:0;}
.cv__dualCenterImage img{width:300px;}
.cv__dualImageSection.cv__dualImage-product-two-images-text .cv__dualText,
.cv__dualImageSection.cv__dualImage-cv_dara_product_two_images_txt .cv__dualText{padding-left:180px;}
.cv_contact_number a{color:#fff;font-size:14px;margin-top:20px;display:inline-block;}
.newsletter--form{margin-top:20px;}
.cv--social-icons li:first-child{padding-left:0;}
.cv__footerNewsletter label.newsletter__label{padding:0;font-style:normal;}
.newsletter--form #Email{text-align:left;padding:3px 10px;border-radius:4px 0px 0px 4px;background:#fff;width:50%;}
.newsletter--form .input-group{display:flex;display:-webkit-flex;}
.cv--16365425396ce4338d{max-width:950px;margin:auto;}
.featured-blog__post a.article__heading-link,
.featured-blog__post a.article__heading-link:hover{color:#fff;}
.cv__itemWrap .section-header h2{font-size:28px;font-weight:bold;color:#66b99f;margin-bottom:8px;}
.wrapper.cv_footer_wrapper{max-width:100%;padding:0 48px;}
.cv--footer-endblock{background:#000;padding:15px;text-align:center;}
.cv--footer-endblock p,
.cv--footer-endblock a{color:#fff;margin:0;}
#Subscribe{position:relative;width:100%;padding:7px;border-radius:0 4px 4px 0;font-size:16px;text-transform:initial;letter-spacing:3px;}
.newsletter--form span.input-group-btn{width:50%;}
span.cv__arrowIcon{width:8px;margin-left:7px;position:relative;z-index:9;-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;-o-transition:transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out, -webkit-transform .3s ease-out;}
span.cv__arrowIcon{width:8px;margin-left:7px;position:relative;z-index:9;-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;-o-transition:transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out, -webkit-transform .3s ease-out;}
a.selected_country:hover span.cv__arrowIcon{transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);}
span.cv__arrowIcon svg{color:#525252;}
header.site-header{padding:7px 0;position:fixed;top:0;z-index:999;background:#fff;box-shadow:0 0 0.625rem 0 rgba(0, 0, 0, .1);transition:ease-out .1s;-o-transition:ease-out .1s;-webkit-transition:ease-out .1s;}
header.site-header.fixed{top:-120px;}
.cv--overlay-wrap{display:flex;justify-content:center;display:-webkit-flex;-webkit-justify-content:center;position:relative;height:830px;}
.overlay-content--inner{position:absolute;top:50%;transform:translateY(-50%);}
.overlay-content--inner .video-overlay-heading{color:#fff;font-size:45px;line-height:normal;text-transform:initial;font-weight:bold;max-width:100%;margin:auto;text-align:center;margin-bottom:30px;}
.overlay-content--inner .video-overlay-text{font-size:22px;padding:15px 0 0;font-weight:bold;text-align:right;}
.cv--overlay-button-wrap{display:flex;align-items:center;justify-content:center;display:-webkit-flex;-webkit-align-items:center;-webkit-justify-content:center;margin:0px 0 0 0;}
.cv--overlay-button-wrap .cv--video-link{text-transform:initial;font-weight:bold;letter-spacing:1px;border-radius:10em;border:3px solid #000;padding:7px 30px;color:#000;margin:0 0 0 20px;}
button.video-play-button{display:flex;align-items:center;display:-webkit-flex;-webkit-align-items:center;border:2px solid #fff;padding:9px 30px;text-transform:initial;transition:ease .5s;border-radius:4px;background: rgba(255, 255, 255, 0.36);}
button.video-play-button:hover{background:#67baa0;}
.video-play-button span{color:#fff;font-size:17px;letter-spacing:1px;padding:0 10px 0 0px;display:inline-block;text-transform:initial;font-weight:normal;}
.video-play-button i{font-size:32px;color:#fff;transition:transform 0.3s ease 0s;}
.video-play-button i:hover{transform:scale(1.15);}
.video--wrapper-cv{width:100%;height:100%;background:rgba(0, 0, 0, 0.5);top:0;left:0;right:0;bottom:0;z-index:0;opacity:0;display:none;}
.video--wrapper-cv .grid__item{padding:0;height:100%;}
.video--wrapper-cv .video-wrapper{padding:0;height:480px;width:850px;margin:auto;position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);overflow:visible;}
.video--wrapper-cv.cv--video-visibility{opacity:1;z-index:100;position:fixed;display:block;}
.video--section-outer-wrap>.grid{display:flex;flex-wrap:wrap;align-items:center;}
.video--text--wrapper{display:inline-block;width:100%;top:0;left:0;right:0;}
.video--section-outer-wrap{position:relative;}
.video--text--wrapper .grid__item{padding:0;}
.video--wrapper-cv .cv--close-button{background:transparent;color:#fff;position:absolute;z-index:99;padding:0;font-size:18px;cursor:pointer;top:-7px;right:-20px;}
.video--wrapper-cv .video-wrapper iframe{position:absolute;top:50%;margin:auto;text-align:center;height:100%;right:0;transform:inherit;width:100%;box-shadow:rgba(0, 0, 0, 0.2) 0px 0px 50px 20px;}
.cv--social-icons li{display:inline-block;margin:0;padding:0 10px;}
.cv--social-icons li a span{font-size:16px;padding:5px !important;width:36px;height:36px;text-align:center;border-radius:100%;line-height:33px;background:#909090;color:#fff;transition:ease .5s;}
.cv--social-icons li a:hover span{background:#67baa0;}
.cv--social-icons li a span:before{font-size:22px;font-weight:normal;}
.cv--social-icons li a{display:flex;align-items:center;color:#b7bebf;font-weight:bold;}
.cv__richText-Section{margin:0;}
span.cv__rightMenu-icon svg{width:14px;height:16px;fill:#0fb194;display:none;}
span.cv__rightMenu-icon{display:flex;display:-webkit-flex;margin-right:7px;}
ul.cv--right-menu a.site-nav__link{display:flex;align-items:center;display:-webkit-flex;-webkit-align-items:center;padding-right:5px;color:#67baa0 !important;}
ul.cv--right-menu li:last-child a.site-nav__link{padding-right:0;padding-left:5px;}
#shopify-section-16365425396ce4338d{padding:25px 0;background:#fff;}
.commonPageContent .feature-row{padding-bottom:0px;}
.cv__science-imageBlock{padding-bottom:10px;padding-top:50px;}
.commonPageContent .grid__item a{position:relative;display:block;}
.cv__howItWorks-absoluteText, .cv__whatItMeasures-absoluteText, .cv__whyUseFittrack-absoluteText{position:absolute;top:50%;padding-left:50px;transform:translateY(-50%);font-size:40px;width:100%;margin:0;text-transform:initial;color:#fff;letter-spacing:1px;font-weight:bold;text-shadow:1px 4px 5px #000000a6;margin-bottom:20px;left:0;right:0;padding:0;text-align:center;}
.cv__science-imageTextBlock .feature-row__item.feature-row__text{padding-left:60px;}
.commonPageContent img{display:block;width:100%;}
.commonPageContent .feature-row:first-child .feature--cv-img-inner{padding-left:15px;}
.commonPageContent .feature-row:last-child .feature--cv-img-inner{padding-right:15px;}
.commonPageContent .feature-row h2.h3{margin-bottom:25px;}
.featured-row__subtext strong a{margin-top:10px;display:inline-block;color:#222;}
.featured-row__subtext strong a:hover{color:#67baa0;}
.featuredRowSection .feature-row__item.feature-row__text{display:flex;flex-direction:column;width:100%;padding:0;padding-left:50px;}
.commonPageContent{margin-top:60px;}
.animated--inner-cv--banner-with-animation,
.animated--inner-cv_dara_banner_with_animation{position:relative;width:100%;height:100%;padding-top:18%;}
.cv--animationbanner-wrap img{-webkit-transition:-webkit-transform 1s ease-in-out;transition:-webkit-transform 1.1s ease-in-out;transition:transform 1.1s ease-in-out;transition:transform 1.1s ease-in-out, -webkit-transform 1s ease-in-out;position:absolute;}
.cv--animationbanner-wrap .scnd__img-animate{bottom:0;width:100%;left:0;right:0;margin:0 auto;}
.cv--animationbanner-wrap .first__img-animate{top:52%;left:0;right:0;width:100%;}
.animationbanner-wrapper-cv--banner-with-animation,
.animationbanner-wrapper-cv_dara_banner_with_animation{margin-top:90px;}
.cv--animationbanner-wrap .animateImgLast{-webkit-transform:translate3d(0, calc((100vw - 6rem) * .075), 0);transform:translate3d(0, calc((100vw - 6rem) * .075), 0);}
.cv--animationbanner-wrap .animateImgFirst{-webkit-transform:translate3d(0, calc((100vw - 6rem) * -.1065), 0);transform:translate3d(0, calc((100vw - 6rem) * -.1065), 0);}
.cv--animationbanner-wrap .cv--animationbanner-title{position:absolute;width:100%;left:0;right:0;top:0;transition:transform 1.3s ease-in-out, -webkit-transform 1.1s ease-in-out;text-align:center;max-width:100%;margin:0 auto 50px;letter-spacing:normal;text-transform:initial;color:#67baa0;font-weight:600;font-size:32px;}
.cv--animationbanner-wrap .cv--animationbanner-title.animateH3{-webkit-transform:translate3d(0, calc((100vw - 10rem) * .13), 0);transform:translate3d(0, calc((100vw - 10rem) * .13), 0);}
.animationbanner-wrapper-1551767121070{padding:0 0 4rem;}
.nav--inner-wrapper li a:hover{color:#67baa0 !important;}
div#shopify-section-rich-text,
div#shopify-section-cv_dara_richtext{padding:0;background:#fff;margin-top:20px !important;}
div#shopify-section-rich-text .rich-text-section,
div#shopify-section-cv_dara_richtext .rich-text-section{padding:0;background:#fff;margin-top:0 !important;}
div#shopify-section-product-two-images-text,
div#shopify-section-cv_dara_product_two_images_txt{margin-top:40px;}
div#shopify-section-rich-text .rich-text__text--medium p,
div#shopify-section-cv_dara_richtext .rich-text__text--medium p{width:660px;margin:auto;color:#58595b;font-weight:normal;font-size:14px;line-height:28px;margin-top:30px;margin-bottom:30px;}
.cv__dualImage-product-two-images-text .grid,
.cv__dualImage-cv_dara_product_two_images_txt .grid{position:relative;border-radius:4px;}
.cv__dualImage-cv_dara_product_two_images_txt .grid .cv__dualLeftImage img{border-radius:4px 0px 0px 4px;}
.cv__dualImageSection.cv__dualImage-product-two-images-text .cv__dualText h4,
.cv__dualImage-cv_dara_product_two_images_txt .cv__dualText h4{text-transform:initial;margin-bottom:30px;font-size:28px;color:#fff;font-weight:500;letter-spacing:0px;max-width:100%;}
div#shopify-section-custom-section-one,
div#shopify-section-cv_dara_custom_section_one{margin-bottom:55px;}
div#shopify-section-custom-section-two{margin-bottom:55px;}
.cv--animationbanner-wrap{margin-bottom:80px;}
.cv--accordion{background:#f6f6f6;padding:40px 50px;margin-top:60px;}
.cv--accordion-wrap.wrapper{display:flex;flex-wrap:wrap;display:-webkit-flex;-webkit-flex-wrap:wrap;}
.cv--accordion-wrap .section-header{width:22%;}
.cv--accordion-wrap .accordion--cv-section{width:50%;margin:0;padding:0 0 0 20px;}
.featured-blog__post p .cv__article-btn{text-transform:initial;}
.cv__appPageSection.cv__dualImage-block-2{position:relative;}
.cv_app__track{position:relative;}
.cv_app__track .cv--scale-wrap{position:absolute;right:15%;top:57%;}
.cv__appPageSection.banner-block-2 .cv--text{text-align:left;right:10%;left:auto;top:40%;}
.cv__appPageSection.banner-block .cv--text{top:10%;left:0;right:0;margin:auto;max-width:750px;padding:0 20px;text-align:center;}
div#shopify-section-app-first-section .cv__appPageSection .cv--columns-wrap:last-child{padding:70px 0 40px;}
.cv--columns-wrap-inner.cv--cv--columns{max-width:75%;margin:auto;}
.cv__appPageSection.banner-block h3.cv--banner-heading{text-align:center;}
.cv__appPageSection .cv__dualText h4{letter-spacing:normal;text-transform:initial;font-size:40px;}
.cv__appPageSection .cv__dualText p{font-size:15px;line-height:1.563;margin-bottom:30px;}
.cv__appPageSection .cv__dualText p strong{font-size:18px;margin-bottom:5px;display:inline-block;}
div#shopify-section-app-second-section .cv__appPageSection .cv__dualLeftImage{padding:0;}
.cv__center_img_slide .cv__center_img_box_slide{padding:0;}
div#shopify-section-cv--accordion{margin-bottom:0;}
div#shopify-section-featured-blog{margin-top:30px;}
div#shopify-section-featured-blog h2.section-header__title{margin-bottom:0;}
#shopify-section-dara-product-template section.buy-bar,
.template-page section.buy-bar{display:none;top:95px;opacity:1;z-index:9999999;-webkit-transition:ease .3s;-o-transition:ease .3s;transition:ease .3s;box-shadow:none;}
#shopify-section-dara-product-template section.buy-bar.active,
.template-page section.buy-bar.active{top:0px;display:block;}
#shopify-section-dara-product-template p.afterpay-paragraph,
.template-page p.afterpay-paragraph{display:none;}
.header-container.drawer__header-container{z-index:99999999;}
.cv--accordion-wrap{display:flex;flex-wrap:wrap;justify-content:center;}
.cv__customProducts-section.bottomProductSection .section-header__title{margin-bottom:12px;margin-top:0;}
.cv__atriaFeatures-slideshow-section{padding-top:0px;}
.cv__atriaFeatures-slideImg{width:100%;}
.cv__atriaFeatures-slide{position:relative;}
.cv__atriaFeatures-slideTxt{position:absolute;right:0;top:70%;max-width:100%;color:#fff;left:0;text-align:center;}
h3.cv__atriaFeatures-slide-title{color:#fff;font-weight:600;text-transform:initial;letter-spacing:0;font-size:22px;text-shadow:2px 2px 7px #000;}
span.cv__atriaFeatures-slide-text p{max-width:410px;margin:auto;font-size:17px;font-weight:normal;text-shadow:2px 2px 7px #000;}
.cv__atriaPageSection.cv__dualImage-block-2{position:relative;}
.cv__atriaVerticalSlideshow-text .slick-slide{opacity:0.5;cursor:pointer;}
.cv__atriaVerticalSlideshow-text .slick-slide.slick-center{opacity:1;}
.cv__bundle-star .jdgm-star.jdgm--on{padding:0 !important;font-size:12px;}
.columns-wrapper-cv_dara_columns h3.cv--col-title{font-weight:normal;font-size:13px;}
.cv_slide_text_heading h2{margin-bottom:30px;}
.cv__atriaVerticalSlideshow-image{margin:0;}
.grid__item.cv__atriaVerticalSlideshow-image{margin:0;}
.cv__atriaVerticalSlideshow-text{margin:0;}
.cv--it-slideshow .hero__title{font-size:44px;width:100%;color:#929397;font-weight:600;}
.cv--it-slideshow .slick-slider .slick-list a.btn.hero__cta{margin-top:20px;color:#fff !important;background-color:#67baa0 !important;padding:14px 18px;font-weight:normal;font-size:18px;letter-spacing:1px;}
.cv--it-slideshow .slick-slider .slick-list a.btn.hero__cta:hover{background:#91cdba;}
div#shopify-section-app-banner-section .cv--text h3.cv--banner-heading{font-size:40px;line-height:54px;margin-bottom:0px;color:#000;text-transform:initial;text-align:left;letter-spacing:1px;font-weight: normal;}
.cv__appPageSection.banner-block-1 .cv--text h3.cv--banner-heading,
div#shopify-section-track-eats-section-1 .cv__track-eatsPageSection .cv--text h3.cv--banner-heading{letter-spacing:0;margin-bottom:5px;font-size:42px;color:#58595b;font-weight:bold;text-transform:initial;width:370px;line-height:52px;}
.cv_app__track .cv--text a{margin-top:40px;letter-spacing:0;width:auto;padding:12px 30px;}
div#shopify-section-app-fourth-section h3.cv--banner-heading{letter-spacing:0;margin-bottom:25px;line-height:normal;}
.cv__atriaVerticalSlideshow-main{padding:70px 270px 0px 65px;}
h3.cv__atriaVertical-slide-title{text-transform:initial;color:#58595b;font-weight:normal;letter-spacing:1px;font-size:18px;}
.cv__textContent-Block{margin-bottom:25px;cursor:pointer;}
.cv__textContent-Block:hover{opacity:.7;}
div#shopify-section-atria-vertical-slideshow img.cv__atriaVertical-slideImg{position:relative;margin-top:0%;}
div#shopify-section-atria-vertical-slideshow .cv__center_img_slide{display:block;}
span.cv__atriaVertical-slide-text{color:#58595b;}
span.cv__atriaVertical-slide-text p{font-size:14px;margin:0;}
.cv__atriaVerticalSlideshow-text .slick-slide:last-child span.cv__atriaVertical-slide-text p{margin-bottom:0;}
.cv__customProducts-section{margin-top:40px;}
.cv__product-image img{display:block;margin-bottom:30px;width:100%;}
.cv__product-details{position:absolute;width:100%;padding:0 20px;top:50%;transform:translateY(-50%);left:0;right:0;text-align:center;}
.cv__product-details h3{font-size:40px;width:100%;margin:0;text-transform:initial;color:#fff;letter-spacing:1px;font-weight:bold;text-shadow:1px 4px 5px #000000a6;margin-bottom:20px;}
a.btn.cv__product-btn{text-transform:initial;font-size:17px;width:170px;font-weight:normal;padding:11px 10px;letter-spacing:1px;background: rgba(255, 255, 255, 0.36);border:2px solid #fff;border-radius:4px;}
a.btn.cv__product-btn:hover{background:#67baa0;}
.cv__customProducts-section .section-header{margin-bottom:26px;}
.cv__product-wrap{position:relative;}
.cv__center_img_slide .grid__item.cv__atriaVerticalSlideshow-image{padding:0;}
.cv__center_img_slide{margin:0;display:flex;flex-wrap:wrap;display:-webkit-flex;-webkit-flex-wrap:wrap;align-items:center;-webkit-align-items:center;}
.buy-bar--price{margin-right:10px;}
span.cv__atriaVertical-slide-text p{font-weight:normal;font-size:15px !important;}
div#shopify-section-atria-banner-2{margin-top:0px;}
.cv__atriaFeatures-container .section-header{padding:0 30px;position:absolute;top:28%;z-index:1;max-width:100%;margin:auto;left:0;right:0;display:block;}
.cv__atriaFeatures-container .section-header h2{margin:0;color:#fff;font-size:45px;font-weight:bold;text-transform:initial;text-shadow:2px 2px 7px #000000b3;letter-spacing:3px;}
.cv__atriaVerticalSlideshow-main .cv_slide_text_heading h2{text-transform:initial;}
.cv__atriaFeatures-container{position:relative;}
.cv__atriaFeatures-slideshow.slick-slider .slick-dots{top:42%;bottom:auto;left:-10px;}
.cv__atriaFeatures-slideshow.slick-slider .slick-dots li button:before,
.cv__atriaFeatures-slideshow .slick-slider .slick-dots li a:before{text-indent:-9999px;border-radius:100%;background-color:#ffffff;border:2px solid transparent;width:0.5rem;height:0.5rem;margin:0.3rem 0 0 0.3rem;opacity:1;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;margin:auto;position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);text-align:center;}
.cv__atriaFeatures-slideshow.slick-slider .slick-dots li button{position:relative;border:14px solid #fff;border-radius:100%;display:inline-block;width:40px;height:40px;opacity:.5;}
.cv__atriaFeatures-container .slick-dots li.slick-active button:before{background:transparent !important;}
.cv__atriaFeatures-container .slick-dots li.slick-active button{border:14px solid #fff;opacity:1;}
.cv__atriaFeatures-container .slick-dots li{margin-left:220px;position:relative;}
.cv__atriaFeatures-container .slick-dots li:after{content:"";position:absolute;height:1px;background:#fff;top:20px;width:130px;left:75px;}
.cv__atriaFeatures-container .slick-dots li:last-child:after{display:none;}
.cv__atriaFeatures-container .slick-dots li:first-child{margin-left:0;}
.cv__atriaFeatures-slideshow{margin:0;}
.cv__atriaFeatures-slideshow.slick-slider .slick-dots li button:before,
.cv__atriaFeatures-slideshow.slick-slider .slick-dots li a:before{background-color:transparent !important;}
.cv--scale-wrap img{width:300px;}
.cv--it-slideshow .hero__text-content{position:absolute;left:70px;top:80px;max-width:630px;text-align:left !important;}
.cv--it-slideshow .hero__text-content p.hero__subtitle{margin-bottom:4px;color:#fff;}
.nav--inner-wrapper li a{color:#59595b !important;font-weight:600;font-style:normal;}
.site-nav--has-dropdown:hover>a:before,
.site-nav--has-dropdown>a.nav-focus:before,
.site-nav--has-dropdown.nav-hover>a:before{background-color:#59595b;}
body#dara-landing-page .main-content{padding-top:95px;}
body#atria-landing-page .main-content{padding-top:95px;}
.template-product section.buy-bar.active{opacity:1;display:block;top:0;}
.cv__tick-para ul{list-style:none;margin:0;}
.cv__tick-para ul li{display:flex;display:-webkit-flex;align-items:flex-start;margin-bottom:10px;}
.cv__tick-para ul li span{margin-right:6px;width:7px;height:7px;border-radius:50%;background:#fff;color:#0fb194;text-align:center;display:inline-block;line-height:20px;font-size:12px;position:relative;top:5px;}
.cv__tick-para p{color:#fff;line-height:30px;margin:0;font-size:17px;display:inline-block;width:90%;position:relative;top:-5px;}
.cv__atriaVerticalSlideshow-main .slick-slide:hover{opacity:0.5;}
.cv__atriaVerticalSlideshow-main .slick-slide.slick-active:hover{opacity:1 !important;}
.cv__atriaVerticalSlideshow-text .slick-slide.slick-active{opacity:1;}
.cv__atriaVerticalSlideshow-image img.cv__atriaVertical-slideImg{width:100%;object-fit:cover;}
.cv__atriaVerticalSlideshow-image.cv__verticalHeight img.cv__atriaVertical-slideImg{object-fit:cover;}
.cv__atriaVerticalSlideshow-text .slick-slide{position:relative;margin-left:25px;margin-bottom:30px;}
.cv__atriaVerticalSlideshow-text .slick-slide:before{content:"";position:absolute;border-left:2px solid #58595b;height:34px;left:-25px;top:5px;}
.cv__atriaVerticalSlideshow-text .slick-slide:last-child{margin-bottom:0;}
.cv__atriaVerticalSlideshow-text .slick-slide:hover{opacity:1;}
.cv_app__track .cv--columns-wrap-inner{display:flex;align-items:center;flex-wrap:wrap;display:-webkit-flex;-webkit-align-items:center;-webkit-flex-wrap:wrap;}
.cv_app__track .cv__app-columns:first-child{margin-right:40px;}
div#shopify-section-app-banner-section .cv__appPageSection.banner-block .cv--text{top:100px;left:30px;right:auto;max-width:600px;text-align:left;}
div#shopify-section-app-vertical-slideshow .cv__atriaVerticalSlideshow-main{padding:0 50px;}
.cv__itemWrap .section-header{margin:0;}
.cv__itemWrap .rich-text__text--medium p{color:#58595b;font-size:18px;font-weight:normal;}
ul.cv--right-menu span.cart-link__bubble{top:0;right:-5px;width:14px;height:14px;}
#shopify-section-163654285711b81389 .feature-row .feature-row__item:first-child{text-align:left;padding-right:50px;}
#shopify-section-163654285711b81389 .feature-row .feature-row__item:first-child .featured-row__subtext p{padding-right:0;text-align:left;}
.cv__customProducts-section .section-header__title{margin-bottom:5px;color:#58595b;font-weight:600;margin-top:10px;text-transform:initial;font-size:32px;}
.cv__text_with_images .cv--columns-wrap{margin:0 50px;}
.cv--col-img-1569394155280{background-position:504px 0px;}
.columns-wrapper-16365425396ce4338d .section-header{margin-bottom:20px;}
.columns-wrapper-16365425396ce4338d .section-header .section-header__title{color:#58595b;font-weight:normal;text-transform:initial;margin:0;font-size:24px;}
.cv__text_with_images .section-header h2{color:#58595b;font-weight:600;text-transform:initial;margin:0;font-size:32px;}
.cv__text_with_images .grid{margin-left:-10px;}
.cv__text_with_images .grid .grid__item{padding-left:15px;}
#shopify-section-16365428527eb26817 .cv--columns-wrap{padding-top:20px;max-width:100%;margin:0 50px;}
.columns-wrapper-16365428527eb26817 .section-header .section-header__title{color:#58595b;font-weight:600;text-transform:initial;margin:0;font-size:32px;}
.columns-wrapper-16365428527eb26817 .section-header{margin-bottom:50px;}
.cv_header_nav.wrapper--header-cv{padding:5px 20px;}
.grid--col_image.cv--col-img-1569394157134{background-position:453px 0px;}
.cv__testimonialSection .section-header__title{margin-bottom:17px;color:#58595b;font-weight:600;margin-top:5px;text-transform:initial;font-size:32px;}
div#shopify-section-app-fourth-section .cv__appPageSection h3.cv--banner-heading{margin-bottom:25px;line-height:44px;color:#fff;text-transform:initial;font-size:40px;letter-spacing:2px;}
div#shopify-section-app-fourth-section .cv--banner-wrap .cv--banner-txt p{font-size:20px;font-weight:500;letter-spacing:1px;max-width:538px;margin:0px auto;padding-top:0px;text-transform:initial;}
.cv__banner-links-block{position:absolute;top:50%;right:36px;transform:translateY(-50%);}
.cv__banner-links-block ul li a{font-weight:500;font-size:22px;color:#ffff;letter-spacing:-5px;display:flex;line-height:22px;}
.cv__banner-links-block ul li a.active{color:#231f20;position:relative;border-bottom:1px solid #000;line-height:22px;}
.cv__banner-links-block ul li{margin-bottom:20px;}
._2ChX4GFAl1-UBiWknYZyEQ{bottom:80px !important;}
.cv__banner-links-block ul{list-style:none;margin:0;}
.cv--accordion-wrap .panel p{color:#58595b;font-size:13px;line-height:24px;}
.feature-row.cv__blockRow-1569394732223{margin-bottom:55px;}
.feature-row.cv__blockRow-1569394730641 .feature-row__text--right{padding-left:50px;}
.feature-row.cv__blockRow-1569394730641 .feature-row__text--right .cv__rowContent-wrap p{padding-right:100px;}
.cv--cv_dara_banner span.cv--banner-txt p{margin:0;color:#58595b;font-size:18px;font-weight:normal;letter-spacing:1px;text-transform:initial;font-weight:500;}
.columns-wrapper-cv_dara_columns{padding-top:37px;}
.columns-wrapper-cv_dara_columns .grid-col--inner .grid--col_image{margin-bottom:5px;}
.columns-wrapper-cv_dara_columns span.cv--col-text{font-size:15px;color:#58595b;font-weight:500;}
div#shopify-section-cv_dara_richtext .section-header__title{color:#58595b;font-weight:600;text-transform:initial;margin:0;font-size:30px;}
.grid.cv--animateblock-slide h3.cv--col-title{color:#56a39d !important;}
.Image-Text-Block-cv_dara_image_txt_block .feature-row__text--left{padding-left:50px;padding-top:5px;padding-bottom:5px;}
.Image-Text-Block-cv_dara_image_txt_block .cv__rowContent-wrap p, .feature-row-1567505146261 .cv__rowContent-wrap p, .feature-row-163654285711b81389 .cv__rowContent-wrap p{font-size:18px;line-height:27px;margin-bottom:15px;}
.cv__rowContent-wrap ul{list-style:none;margin:0;}
.cv__rowContent-wrap ul li img.cv__block-icon{width:28px;margin-right:10px;position:relative;flex:0 0 28px;-webkit-flex:0 0 28px;}
.Image-Text-Block-cv_dara_image_txt_block .cv__rowContent-wrap p.cv__block-note, .feature-row-1567505146261 .cv__rowContent-wrap p.cv__block-note{font-size:12px;padding-left:30px;}
.cv__rowContent-wrap ul li{font-size:15px;color:#58595b;font-weight:normal;margin-bottom:10px;}
.cv__rowContent-wrap ul li span{display:flex;align-items:flex-start;display:-webkit-flex;-webkit-align-items:flex-start;}
div#shopify-section-cv_dara_custom_section_one .grid .cv__dualText p{font-size:16px;}
div#shopify-section-cv_dara_richtext .rich-text-section{padding-top:50px;max-width:100%;margin:0 50px;}

.whatItMeasures-wrapper.commonPageContent{margin-top:60px;}
img.cv--col-img{margin-bottom:9px;}
div#shopify-section-atria-features-slideshow{margin:10px 0;}
.cv--atria-banner-3 .cv--text{top:30%;}
.cv--atria-banner-3 .cv--text h3.cv--banner-heading{font-size:28px;text-transform:initial;color:#fff;}
.cv--atria-banner-3 .cv--text span.cv--banner-txt p{font-size:15px;line-height:24px;}
.cv__atriaVertical-container .cv__atriaVerticalSlideshow-main .section-header__title{text-transform:initial;margin-bottom:20px;font-weight:600;font-size: 28px;}
.cv__atriaColumnsSections{padding:70px 0 40px;}
div#shopify-section-atria-banner-2 .cv--text{top:13%;text-align:center;right:auto;max-width:100%;left:auto;}
div#shopify-section-atria-banner-2 h3.cv--banner-heading{text-align:center;color:#fff;text-transform:initial;font-size:44px;text-shadow:2px 2px 7px #00000073;}
.cv__appPageSection.banner-block-2 .cv--banner-wrap .cv--text{text-align:center;right:0;left:0;top:50px;width:100%;margin:0px auto;transform:translateY(0%);max-width:80%;}
div#shopify-section-app-third-section h2.h1.section-header__title {
    text-transform: initial;
    font-size: 28px;
}
div#shopify-section-track-eats-section-3 h2.h1.section-header__title{text-transform:initial;}
div#shopify-section-track-eats-section-4 h2.h1.section-header__title{max-width:340px;}
.cv__track-eatsPageSection.cv_app__track .cv--columns-wrap-inner{justify-content:center;}
.cv__track-eatsPageSection.cv_app__track .col-wrap{text-align:center;}
.cv_app__track .cv--banner-txt{color:#58595d;}
.cv_app__track .cv--banner-txt p{font-size:18px;}
.cv__track-eatsPageSection.cv__appPageSection.banner-block .cv--text{top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;position:absolute;color:#fff;transform:translateY(0);}
.cv__track-eatsPageSection .cv--text h3.cv--banner-heading{color:#fff;text-transform:initial;letter-spacing:2px;font-size:40px;}
div#shopify-section-track-eats-section-5 .cv--text h3.cv--banner-heading{text-shadow:2px 2px 7px #00000073;}
div#shopify-section-track-eats-section-5 .cv--banner-txt p{text-shadow:2px 2px 7px #00000073;}
.cv__track-eatsPageSection .cv--banner-txt p{font-size:20px;font-weight:500;letter-spacing:1px;max-width:580px;margin:0px auto;padding-top:15px;text-transform:initial;}
.cv__atriaVertical-slideshow-section .cv_slide_text_heading h2,
.cv__atriaVerticalSlideshow-main .cv_slide_text_heading h2{text-transform:initial;font-weight:600;font-size:28px;}
div#shopify-section-track-eats-section-5 .cv__track-eatsPageSection.cv__appPageSection.banner-block-2 .cv--text{text-align:center;right:0;left:0;top:50%;max-width:100%;transform:translateY(-50%);bottom: auto;}
div#shopify-section-track-eats-section-6 .cv__customProducts-section .section-header{margin-bottom:35px;}
.template-page .cv__customProducts-section .cv__product-wrap .cv__product-details{position:absolute;width:100%;padding:0 30px;top:auto;text-align:right;bottom:30px;left:0;transform:translateY(0);}
.template-page .cv__customProducts-section .cv__product-wrap a.btn.cv__product-btn{padding:12px 10px;background:#fff;color:#58595b;text-transform:initial;font-weight:bold;font-size:18px;border-radius:5px;transition:ease .5s;border:none;}
.template-page .cv__customProducts-section .cv__product-wrap a.btn.cv__product-btn:hover{background:#67baa0;color:#fff;}
.cv__appPageSection.cv_app__track .cv__app-columns:first-child{margin-right:0;}
.cv_app__track .cv__app-columns{text-align:center;padding:0 5px;}
div#shopify-section-track-eats-section-1 .cv--columns-wrap{padding:70px 0 40px;}
.cv_app__track .cv--columns-wrap.wrapper .grid{max-width:75%;margin:auto;}
div#shopify-section-app-page-products-section .cv__customProducts-section .section-header{margin-bottom:30px;letter-spacing:1px;}
div#shopify-section-track-eats-section-1 .cv__track-eatsPageSection .cv--text h3.cv--banner-heading{letter-spacing:0;margin-bottom:5px;font-size:44px;color:#58595b;font-weight:bold;text-transform:initial;width:370px;line-height:52px;}
div#shopify-section-track-eats-section-1 .cv__track-eatsPageSection .cv--banner-txt p{font-size:18px;color:#58595d;text-transform:initial;max-width:100%;padding-top:0;}
.cv__text_with_images .section-header{margin-bottom:70px;}
.grid.cv--atria-columns{max-width:75%;margin:auto;}
.cv__atriaVertical-slideshow .cv__atriaWatchSlideshow{margin-top:-15%;}
.banner-wrapper-1551682429467 .cv--text {
    position: absolute;
    left: auto;
    top: 234px;
    text-align: left!important;
    bottom: auto;
    right: 0;
}


.cv__dualImage-1567602242209 .cv__dualLeftImage img{border-radius:4px 0px 0px 4px;}
.cv__dualImage-1567602242209.cv__dualImageSection .grid{border-radius:4px;}
.cv__dualImageSection.cv__dualImage-cv_dara_custom_section_one .grid{border-radius:4px;}
.cv__dualImageSection.cv__dualImage-cv_dara_custom_section_one .cv__dualLeftImage img{border-radius:0px 4px 4px 0px;}
/*css start here 10-21-2019*/
a, button {
  cursor: pointer !important;
}

/* product scale page */
.cv__blackFriday-bundle-block {
  position: relative;
  padding: 5px;
  margin: 0 0px 10px;
  border: 1px solid rgba(0,0,0,.1);
  border-radius: 5px;
  background: white;
  transition: .3s;
  overflow: hidden;
}
.cv__blackFriday-bundle-block label {
  font-style: normal;
  display: flex;
  align-items: center;
  cursor: pointer;
}
.cv__blackFriday-bundle-image {
  margin-right: 10px;
  flex: 0 0 60px;
}
.cv__blackFriday-bundle-image img {
  display: inline-block;
  width: 60px;
  padding-top: 5px;
}
.template-product .columns-wrapper-cv_dara_columns {
  padding-top: 25px;
}
.template-product .cv__dualImage-cv_dara_product_two_images_txt .grid {
  margin: 0;
  border-radius: 0;
}
.template-product div#shopify-section-cv_dara_product_two_images_txt {
  margin-top: 0;
}
.template-product div#shopify-section-cv_dara_richtext .rich-text-section {
  background: transparent;
}
.template-product div#shopify-section-cv_dara_richtext {
  background: rgba(0, 183, 122, 0.1);
}

.template-product .cv__customProducts-section .cv__product-wrap .cv__product-details {
  position: absolute;
  width: 100%;
  padding: 0 30px;
  top: auto;
  text-align: right;
  bottom: 30px;
  left: 0;
  transform: translateY(0);
}
.template-product .cv__customProducts-section .cv__product-wrap a.btn.cv__product-btn {
  padding: 12px 10px;
  background: #fff;
  color: #58595b;
  text-transform: initial;
  font-weight: bold;
  font-size: 18px;
  border-radius: 5px;
  transition: ease .5s;
  border: none;
}
.template-product .cv__customProducts-section .cv__product-wrap a.btn.cv__product-btn:hover {
  background: #67baa0;
  color: #fff;
}
span.cv__bf-bundle-title {
  font-weight: 500;
  font-size: 15px;
}
span.cv__bf-bundle-savedPrice {
  font-size: 15px;
  font-weight: 600;
  color: #67baa0;
}
span.cv__bf-bundle-price {
  display: block;
  font-size: 15px;
  font-weight: 300;
}
.cv__blackFriday-atc {
  margin-top: 20px;
  width: 100%;
  display: inline-block;
  padding: 16px 0;
  font-weight: 600;
  border-radius: 5px;
  font-size: 15px;
  cursor: pointer;
  line-height: normal;
  letter-spacing: 1px;
}
.cv__blackFriday-bundle-block.active {
  background: #67baa0;
  color: #fff;
}
.cv__blackFriday-bundle-block.active span.cv__bf-bundle-savedPrice {
  color: #fff;
}
.cv__blackFriday-modal {
  position: fixed;
  top: 50%;
  left: 0;
  right: 0;
  width: 100%;
  max-width: 800px;
  margin: auto;
  z-index: 9999999999;
  background: #ffff;
  padding: 30px;
  transform: translateY(-50%);
    height: 610px;
  overflow: auto;
}
.cv__blackFriday-modal-close {
  text-align: right;
  position: absolute;
  right: 10px;
  top: 10px;
}
.cv__bf-overlay:before {
  content: "";
  position: fixed;
  background: #000000;
  height: 100%;
  width: 100%;
  z-index: 999999999;
  opacity: .7;
}
.cv-bf-price {
  text-transform: uppercase;
  font-size: 24px;
  font-weight: 600;
  color: #67baa0;
}
.cv-bf-comparePrice {
  display: block;
  text-decoration: line-through;
  color: #8c8c8c;
  font-size: 18px;
}
.cv__blackFriday-modal-image {
  text-align: center;
}
.cv__blackFriday-modal-image img {
  max-width: 150px;
  width: 100%;
  margin: auto;
}
.cv__blackFriday-modal-text {
  text-align: center;
}
.cv__blackFriday-modal-btn {
  text-align: center;
}
.cv__blackFriday-modal-close {
  text-align: right;
}
.cv__blackFriday-modal-close span {
  font-size: 20px;
  display: inline-block;
  width: 30px;
  height: 30px;
  text-align: center;
  line-height: 20px;
  padding: 4px;
  border-radius: 50px;
  background: #67baa0;
  color: #fff;
  cursor: pointer;
}
button.btn.cv__blackFriday-modal-warranty-atc, .cv__sale-modal-warranty-atc {
    width: 100%;
    max-width: 400px;
    margin: auto;
    display: block;
    margin-top: 20px;
    font-size: 17px;
    font-weight: 600;
}
button.cv__blackFriday-modal-atc {
  margin-top: 5px;
  color: #67baa0;
  text-decoration: underline;
}
button.cv__blackFriday-modal-atc span.btn__text {
    font-size: 12px;
}
/*custom radio button*/
.cv__bf-bundle-input [type="radio"]:checked,
.cv__bf-bundle-input [type="radio"]:not(:checked) {
  position: absolute;
  left: -9999px;
}
.cv__bf-bundle-input [type="radio"]:checked + span,
.cv__bf-bundle-input [type="radio"]:not(:checked) + span
{
  position: relative;
  padding-left: 28px;
  cursor: pointer;
  line-height: 20px;
  display: inline-block;
  color: #000;
}
.cv__bf-bundle-input [type="radio"]:checked + span:before,
.cv__bf-bundle-input [type="radio"]:not(:checked) + span:before {
  content: '';
  position: absolute;
  left: 0;
  top: -14px;
  width: 18px;
  height: 18px;
  border: 1px solid #ddd;
  border-radius: 100%;
  background: #fff;
}
.cv__bf-bundle-input [type="radio"]:checked + span:after,
.cv__bf-bundle-input [type="radio"]:not(:checked) + span:after {
  content: '';
  width: 12px;
  height: 12px;
  background: #67baa0;
  position: absolute;
  top: -11px;
  left: 3px;
  border-radius: 100%;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.cv__bf-bundle-input [type="radio"]:not(:checked) + span:after {
  opacity: 0;
  -webkit-transform: scale(0);
  transform: scale(0);
}
.cv__bf-bundle-input [type="radio"]:checked + span:after {
  opacity: 1;
  -webkit-transform: scale(1);
  transform: scale(1);
}
/*custom radio button*/

/* product scale page */


.cv__imageLink {
  display: block;
  width: 100%;
}
/*home page changes*/
.banner-wrapper-1551682429467 .cv--text h3.cv--banner-heading {
  font-size: 44px;
  width: 100%;
  color: #fff;
  font-weight: 400;
  margin-bottom: 1.25rem;
  margin: 0;
}
.banner-wrapper-1551682429467 span.cv__title_row1 {
    display: block;
    font-size: 85px;
    font-weight: 400;
    line-height: 146px;
}
.banner-wrapper-1551682429467 span.cv__title_row2 {
    font-size: 118px;
    font-weight: 700;
    letter-spacing: 0px;
    line-height: 120px;
}
.banner-wrapper-1551682429467 span.cv--banner-txt {
    font-size: 36px;
    letter-spacing: 20px;
    display: block;
    margin-top: 10px;
}
.banner-wrapper-1551682429467 span.cv__indexSale {
  font-size: 124px;
  display: block;
  font-weight: 600;
  letter-spacing: 9px;
  margin-bottom: 5px;
}
.banner-wrapper-1551682429467 .cv--text a.btn.cv--banner-button {
  margin-top: 40px;
  color: #fff!important;
  background-color: transparent;
  padding: 10px 18px;
  font-weight: 500;
  font-size: 18px;
  letter-spacing: 1px;
  width: 170px;
  height: 48px;
  line-height: 25px;
  display: block;
  border: 2px solid #fff;
  border-radius: 7px;
}

.banner-wrapper-1551682429467 span.cv__highlightedText {
  color: #67baa0;
}
.banner-wrapper-1551682429467 span.cv__bannerTitle-inner {
  display: inline-block;
  border-bottom: 1px solid #fff;
}
/*home page changes*/

/*atria page change*/
.cv--atria-banner h3.cv--banner-heading, .cv--cv_dara_banner h3.cv--banner-heading {
  line-height: 102px;
  font-size: 110px;
  color: #fff;
}
.cv--banner-wrap.cv--atria-banner .cv--text, .cv--banner-wrap.cv--cv_dara_banner .cv--text {
  bottom: auto;
  top: 90px;
}
.cv--atria-banner span.cv--banner-txt p, .cv--cv_dara_banner span.cv--banner-txt p {
  margin: 0;
  font-size: 31px;
  font-weight: normal;
  letter-spacing: 3px;
  text-transform: initial;
  color: #fff;
}
.cv--atria-banner a.btn.cv--banner-button, .cv--cv_dara_banner a.btn.cv--banner-button {
  background: #67baa0;
  color: #fff;
  font-weight: 500;
  border-radius: 12px;
  padding: 10px 10px;
  margin-top: 90px;
  font-size: 18px;
}
/*atria page change*/


/*cart upsell*/
#CartDrawer .drawer__inner {
  overflow-y: auto;
}
.cv__cart-upsell-product-imageSlide img {
  width: 120px;
}
.cv__cart-upsell-product-info h3 {
  font-size: 14px;
  text-transform: inherit;
  color: #000;
  font-weight: 600;
}
.cv__cart-upsell-product-price span#ComparePrice {
  font-size: 15px;
}
.cv__cart-upsell-product-price span#ProductPrice {
  font-size: 15px;
  font-weight: bold;
}
.cv__cart-upsell-product-price {
  margin-bottom: 15px;
}
.cv__cart-upsell-product-price .cv__product-savedPrice span {
  font-size: 14px;
}
h3.cv__cart-upsell-header__title span {
  font-size: 20px;
}
.cv__cart-upsell-product-info .cv__product-atc {
  margin-top: 10px;
}
/*cart upsell*/
.cv__saleColumn-block.slick-initialized.slick-slider {
  display: block;
}
.cv__saleColumn-block {
  display: none;
}
.cv__product-images.slick-initialized.slick-slider {
  display: block;
}
.cv__product-images {
  display: none;
}
.cv__saleColumn-inner {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cv__saleColumns-section-Wrapper>.grid {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  padding: 10px 0;
}
.cv__saleColumns-section-Wrapper .cv__blink span {
  line-height: 24px;
}
.cv__saleColumns-section-Wrapper .cv__saleColumn-block.slick-slider {
  margin: 0;
}
.cv__saleColumns-section-Wrapper .cv__blink {
  margin: 0;
}

span.ajaxcart__lowStock.cv__blink {
  padding: 0;
  margin: 0;
}
span.ajaxcart__lowStock.cv__blink span {
  font-size: 10px;
  font-weight: bold;
}
.grid.cv__saleColumn-block .slick-list {
  width: 100%;
}
.cv__product-stock.cv__blink {
  margin-top: 0;
  height: 35px;
}
.cv__product-stock.cv__blink span {
  font-size: 12px;
}
.cv__blink {
  padding: 0 15px;
  text-align: center;
  margin-top: 30px;
}
.cv__blink span{
  font-size: 20px;
  color: #A40000;
  animation: blink 1s linear infinite;
}
@keyframes blink{
  0%{opacity: 0;}
  50%{opacity: .5;}
  100%{opacity: 1;}
}
.cv__sale-header .section-header__title span {
  background-color: #67baa0;
  background-size: 100%;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  transition: background-position .3s ease-in-out;
}
.cv__saleProducts-section> .wrapper {
  max-width: 1600px;
}
.cv__saleProduct-block #ProductPrice {
  color: #A40000;
  font-size: 20px;
  font-weight: bold;
}
.cv__saleProduct-block span#ComparePrice {
  font-size: 20px;
}
.cv__product-savedPrice span {
  font-weight: 300;
  font-size: 13px;
  font-weight: bold;
  color: #842727;
}
div#shopify-section-sale-products {
  padding-bottom: 2%;
}
.cv__product-badge {
  position: absolute;
  right: 0;
  top: 1.5rem;
}
.cv__product-badge span {
  display: flex;
  align-items: center;
  width: auto;
  height: 2rem;
  padding: 0 1rem 0 1.5rem;
  background-size: 100% auto;
  color: #fff;
  font-weight: 500;
  background-color: #67baa0;
  z-index: 9;
  position: relative;
}
.cv__product-badge span:before {
  content: '';
  display: inline-block;
  width: 0;
  height: 0;
  background: 0 0;
  border-top: solid 1.5rem;
  border-right: solid 1rem;
  border-left: solid 1rem;
  border-bottom: solid .5rem;
  transform: rotate(90deg);
  border-color: transparent transparent #fff;
  position: absolute;
  left: 0;
  top: 0;
}
span.ajaxcart__lowStock.cv__youSaved span.stockMessage {
  display: none;
}
span.ajaxcart__lowStock.cv__youSaved span {
  font-size: 10px;
  display: block;
}
span.ajaxcart__lowStock.cv__blink span.youSaved {
  display: none;
}
div#shopify-section-sale-product-section .section-header__title {
  color: #fff;
}
span.ajaxcart__lowStock.cv__blink span {
  text-align: left;
}
.cv__product-imageSlide img {
  margin: auto;
  margin-left: 0;
   	width: 100%; 
}
.cv__product-block .slick-slider .slick-dots {
  bottom: 10px;
}
.cv__product-block .slick-slider .slick-dots li {
  height: 8px;
  width: 8px;
  margin: 0 5px;
}
.cv__saleProduct-block .slick-slider .slick-dots li button {
  width: 8px;
  height: 8px;
}
.cv__product-images.slick-slider {
  margin: 2.5rem 0 35px;
  min-height: 15rem;
}
.cv__product-block {
  min-height: 45rem;
  padding: 2rem 0;
  background-color: #fff;
  text-align: center;
  overflow: hidden;
  box-shadow: 0 0 90px -20px rgba(0,0,0,.25);
  border-radius: 1.25rem;
  position: relative;
  margin-bottom: 30px;
}

/* exaple 5*/
body#sale {
  background: #000;
  background: linear-gradient(90deg, rgba(0,0,0,1) 0%, rgba(19,19,19,1) 64%, rgba(75,75,75,1) 100%);
}
/* exaple 5*/

.cv__product-images button.slick-prev, .cv__product-images button.slick-next {
  top: 35%;
  font-size: 0;
  background: url(https://cdn.shopify.com/s/files/1/0045/7398/6889/files/icon-arrow-store.svg?51825);
  z-index: 99;
  width: 27px;
  height: 44px;
  margin-top: 0;
  z-index: 10;
  cursor: pointer;
  -moz-background-size: 27px 44px;
  -webkit-background-size: 27px 44px;
  background-size: 27px 44px;
  background-position: center;
  background-repeat: no-repeat;
  opacity: 0;

}
.cv__product-block:hover .cv__product-images button.slick-prev, .cv__product-block:hover .cv__product-images button.slick-next {
  opacity: 1;    
}

.cv__product-images button.slick-prev {
  left: 3rem;
}
.cv__product-images button.slick-next {
  right: 3rem;
  transform: rotate(180deg);
}
ul.cv__sale-filterCategory {
  list-style: none;
  display: flex;
  background: rgba(255,255,255,.1);
  min-height: 48px;
  border-radius: 4px;
  margin: 16px auto 60px auto;
  align-items: center;
  justify-content: space-between;
  position: relative;
  flex-wrap: wrap;
  flex-basis: 75%;
  width: auto;
}
li.cv_selected_product {
  display: block;
  background: #fff;
  box-shadow: 0 0 60px 0px rgba(0,0,0,0.13);
  position: absolute;
  top: .25rem;
  height: calc(100% - .5rem);
  transition: all 250ms ease-in-out;
  z-index: 1;
}
.cv__sale-header {
  margin-top: 50px;
}
.cv__product-link a {
  color: #1B1B25;
  margin-top: 10px;
  display: inline-block;
  font-size: 18px;
}
.cv__product-link a:after {
  content: '';
  display: inline-block;
  width: .6rem;
  height: .6rem;
  margin-left: .6rem;
  background-image: url(https://cdn.shopify.com/s/files/1/0045/7398/6889/files/plus-black.svg?51890);
  background-repeat: no-repeat;
  background-size: 88%;
  background-position: center;
  vertical-align: middle;
  transform-origin: center;
  transition: 300ms ease-in-out transform;
}
.cv__product-link a:hover {
  color: #bec8d2;
  transition: all 100ms ease-in-out;
}
.cv__product-link a:hover:after {
  transform: translateZ(0) rotate(90deg);
  background-image: url(https://cdn.shopify.com/s/files/1/0045/7398/6889/files/plus-grey.svg?51894);
}
.cv__sale-filter {
  position: relative;
  display: flex;
  align-items: center;
  bottom: 0;
}
ul.cv__sale-filterCategory li {
  color: #fff;
  width: calc(20% - .5rem);
  border-radius: 4px;
  padding: 0.25rem 1.5rem;
  cursor: pointer;
  text-transform: inherit;
  font-weight: 400;
  cursor: pointer;
  pointer-events: all;
  -webkit-tap-highlight-color: transparent;
}
ul.cv__sale-filterCategory li.active {
  color: #000;
  z-index: 9;
}

.cv_choice_1.active ~ .cv_selected_product {
  left: .25rem;
}
.cv_choice_2.active ~ .cv_selected_product {
  left: calc(40% + .25rem);
}
.cv_choice_3.active ~ .cv_selected_product {
  left: calc(80% + .25rem);
}
body#sale main.main-content {
  padding-top: 105px;
}
.cv__sale-header .section-header__title {
  font-size: 54px;
  font-weight: 600;
  margin-bottom: 20px;
}
.cv__sale-header .section-header__text p {
  color: #fff;
  font-size: 18px;
  margin-bottom:0;
}
.cv__saleProduct-block .slick-slider .slick-dots li button:before, .cv__saleProduct-block .slick-slider .slick-dots li a:before {
  background: #000;
  opacity: .3;
  margin: 0;
  width: 8px;
  height: 8px;  
}
.cv__product-block .slick-slider .slick-dots li.slick-active button:before {
  opacity: 1;
}
.cv__saleProduct-block .slick-slider .slick-dots li.slick-active button:before {
  border-color: #000;
  background: #000;
}

.cv__product-info h3 {
  text-align: center;
  font-size: 18px;
  text-transform: initial;
  font-weight: 700;
  color: #1B1B25;
  letter-spacing: 0;
  padding: 0 10px;
  height: 60px;
}
.cv__product-info {
  text-align: center;
  padding: 0 2rem;
  margin-top: 10px;
}

.cv__product-shortDescription p {
  max-width: 16rem;
  margin: 1rem auto 0 auto;
  font-size: 15px;
  color: #333;
  font-weight: 300;
  height: 70px;
  overflow: hidden;
}
.cv__product-atc {
  display: flex;
  justify-content: center;
  margin-top: 15px;
}
.cv__product-atc button#AddToCart--sale-products {
  font-weight: 600;
  padding: 10px 1.5rem 10px;
  min-width: 8.5rem;
  text-align: center;
  line-height: 1.3rem;
  border-radius: 5px;
  font-weight: 600;
  background-color: #67baa0;
  font-size: 17px;
  text-transform: inherit;
}
.grid.cv__saleProduct-block {
  margin-bottom: 10px;
}

.cv__product-price {
  text-align: center;
}
div#shopify-section-sale-columns .cv__saleColumns-section {
  background-color: #67baa0;
  background-size: 100%;
}
.grid.cv__saleColumn-block {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
  padding: 8px 10px;
}
.cv__saleColumn-block .grid__item {
  display: flex;
  align-items: center;
}
.cv__saleIcon-svg {
  display: flex;
  align-items: center;
  margin-right: 8px;
}
span.cv__saleContent-text p {
  margin: 0;
  font-size: 12px;
  color: #fff;
}

.cv__videoTutorials .cv__faq-block h4 {
  height: 80px;
}
.cv__faq-filter {
  padding-bottom: 30px;
}
.cv__faq-block h4 {
  margin-bottom: 5px;
}
.cv__faq-block {
  margin-bottom: 25px;
}
.cv_subpara_content {
  font-size: 15px;
}
select.cv__faq-filterValue {
  background: transparent;
  border: none;
  -webkit-appearance: none;
  font-style: normal;
  margin-left: 20px;
  font-weight: 600;
  text-transform: uppercase;
  font-size: 16px;
  outline: none;
  border-bottom: 1px solid #000;
  position: relative;
  background: url(https://cdn.shopify.com/s/files/1/0045/7398/6889/files/downwards-pointer.png?50710);
  background-repeat: no-repeat;
  background-size: 10px;
  background-position: right 16px;
}

.cv__footerNewsletter .FormComponent__StyledFormComponentWrapper-e0xun6-0.needsclick.kwGIvD {
  padding: 0;
}
.cv__footerNewsletter form.ResetElements__Form-sc-8e6zl9-1.klaviyo-form-version-cid_3 {
  padding: 0;
}
.cv__footerNewsletter .ql-snow.ql-container .ql-editor p {
  display: none;
}
.cv__klaviyo_form button.ResetElements__Button-sc-8e6zl9-2 {
  height: 30px;
  padding: 0 15px;
  font-weight: normal !important;
}
.site-header__logo a.site-header__logo-link svg .st0 {
  fill: #52BE98;
}
div#shopify-section-featured-content .cv__richText-Section {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  width: 100%;
}
div#shopify-section-featured-content .cv__richText-Section .cv_talk_about_sec {
  width: 60%;
}
div#shopify-section-featured-content .cv__richText-Section .cv__klaviyo_form {
  width: 40%;
}
div#shopify-section-featured-content .cv__richText-Section .cv_talk_about_sec .cv__itemWrap {
  width: 100%;
}
.grid.cv--atria-columns.cv__atria_features_block {
  display: flex;
  max-width: 100%;
}
.cv__atria_features_block span.cv--col-text {
  font-size: 13px;
  color: #E0BDB3;
}


/* avantlink page */
.grid.cv--avant-section-2 img.cv--col-img {
  margin: 0;
}
body#avantlink main.main-content {
  padding-top: 90px;
}
.cv--banner-wrap.cv--avant-section-1 .cv--text {
  bottom: auto;
  top: 40px;
  right: 0;
  left: 0;
  text-align: center;
  margin: auto;
}
.cv--banner-wrap.cv--avant-section-1 .cv--text h3.cv--banner-heading {
  color: #000;
}
.cv--banner-wrap.cv--avant-section-1 .cv--text a.btn.cv--banner-button {
  margin-top: 10px;
}
.cv--banner-wrap.cv--avant-section-1 .cv--text a.btn.cv--banner-button {
  margin-top: 10px;
  padding: 7px;
  background: #67baa0;
  color: #fff;
}
.cv--banner-wrap.cv--avant-section-1 .cv--text a.btn.cv--banner-button:hover {
  background: #91cdba;
}
.grid.cv--avant-section-2 .cv--col-svg svg {
  width: 100%;
  height: 85px;
}
.avantLinkColumnBlock-1 {
  padding-top: 70px;
}
.avantLinkColumnBlock-1 .cv--columns-wrap.wrapper {
  position: relative;
}
.avantLinkPage-svg {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  max-width: 50px;
  margin: auto;
  top: 33px;
}
div#shopify-section-avant-section-3 {
  background: #fff;
}
.rich-text-section.avantLinkRichText {
  background: #fff;
  padding: 40px 0;
}
div#shopify-section-avant-section-3 {
  background: #fff;
  margin-top: 0 !important;
  padding-top: 0;
  padding-left: 22px;
}
.rich-text-section.avantLinkRichText a.text-link {
  border: none;
  color: #000;
  font-weight: 500;
}
.avantLinkColumnBlock-2 {
  margin-top: 40px;
}
.avantLinkColumnBlock-2 h2.section-header__title {
  color: #000;
  font-size: 20px;
  font-weight: normal;
}
.avantLinkColumnBlock-2 span.cv--col-text p {
  font-size: 15px;
  font-weight: bold;
  margin: 0;
  line-height: 18px;
}
.avantLinkAccordion {
  padding-top: 150px;
  padding-bottom: 50px;
}
.avantLinkAccordion .section-header h2.section-header__title {
  color: #000;
  font-size: 20px;
  font-weight: 600;
}
.avantLinkAccordion button.accordionProduct-wrap {
  border: none;
  font-weight: 500;
  padding-bottom: 8px;
  padding-top: 25px;
}
.avantLinkAccordion .panel {
  padding-right: 15px;
  padding-left: 0;
}
.avantLinkAccordion .accordionProduct-wrap.active:after {
  content: none;
}

.avantLinkAccordion .panel {
  padding-right: 15px;
  padding-left: 0;
  font-size: 14px;
}
.avantLinkAccordion .section-header {
  margin-bottom: 13px;
}
.avantLinkAccordion .accordionProduct-wrap:after {
  content: none;
}
.avantLinkColumnBlock-2 .cv--avant-section-4 {
  width: 65%;
  margin: auto;
}
.avantLinkColumnBlock-2 .section-header {
  margin-bottom: 15px;
}
.avantLinkAccordion button.accordionProduct-wrap.active {
  color: #67baa0;
}
.avantLinkBanner .cv_banner_content {
  position: static;
}
/* avantlink page */


.cv__dualImage-cv_dara_product_two_images_txt.cv__dualImageSection .cv__tick-para p {
  font-size: 16px;
  margin-bottom: 15px;
}
.columns-wrapper-about-section-8 img.cv--col-img {
  width: 100%;
  display: block;
  max-width:100% !important;
}
div#ProductSection--product-template-atria .grid.product-single {
  padding-top: 70px;
}
.video-about-section-4.cv__videoSection .cv--overlay-wrap {
  background-position: inherit;
  height: 440px;
}
.cv__mobile-detail-one {
  display: none;
}
.template-page main.main-content {
  padding-top: 90px;
}
body#dara main.main-content, body#atria main.main-content {
  padding-top: 91px;
}
.template-blog main.main-content {
  padding-top: 90px;
}
.template-cart main.main-content {
  padding-top: 150px;
}
body#fittrack-app main.main-content, body#why-fittrack main.main-content, body#track-eats main.main-content, body#how-it-works main.main-content, body#what-it-measures main.main-content {
  padding-top: 90px;
}

div#ProductSection--product-template .grid.product-single {
  padding-top: 70px;
}
._2TELtk5nDKlQudVSivRjpt iframe#gorgias-web-messenger-container {
  height: 80%!important;
  z-index: 99;
}
span.jdgm-prev-badge__stars {
  font-size: 14px;
}
span.jdgm-prev-badge__text {
  font-size: 14px;
  font-weight: 600;
  margin-left: 7px;
}
.cv_ready_to_ship {
  display: flex;
  align-items: center;
  margin-top: 8px;
  font-size: 14px;
  color: #67baa0;
  flex-wrap: wrap;
}
button.cv_quation_btn {
  background: #67baa0;
  color: #fff;
  border-radius: 50px;
  height: 22px;
  width: 22px;
  line-height: 22px;
  display: inline-block;
  padding: 0;
}
span.cv_ship_img {
  margin-right: 10px;
  flex: 0 0 28px;
}
span.cv_ship_img svg {
  width: 28px;
  height: 28px;
}
.cv_quation {
  width: 30px;
  margin-left: 10px;
  position: relative;

}
.product-thumbnail__photos.product-single__photos {
  padding: 0;
  margin-bottom: 20px;
}
.cv_quat_content {
  width: 256px;
  left: -50px;
  position: absolute;
  color: rgb(21, 21, 21);
  background-color: rgb(255, 255, 255);
  box-shadow: rgba(0, 0, 0, 0.09) 0px 0px 0.75rem;
  padding: 16px;
  display: none;
  font-size: 13px;
  z-index:999;
}
.cv_quat_content p {
  margin: 0;
}
.cv_quation:hover .cv_quat_content {
  display: block;
}
.product-thumbnail__photos.product-single__photos ul.slick-dots {
  background: transparent;
  bottom: 0px;
}

/* design changes */
.cv--atria-banner a.btn.cv--banner-button, .cv--cv_dara_banner a.btn.cv--banner-button {
  margin-top: 45px;
}

.cv__atria_features_block span.cv--col-text {color: #58595B;}
.banner-wrapper-1551682429467 .cv--text a.btn.cv--banner-button {
    background-color: #000;
    border: none;
    font-weight: 400;
    width: 240px;
    margin-top: 40px;
    border-radius: 0;
}


.banner-wrapper-1551682429467 span.cv__indexSale {
  font-size: 167px;
  display: block;
  font-weight: 600;
  letter-spacing: 9px;
  margin-bottom: 5px;
}


@media (min-width:769px){.cv__dualImageSection .grid .cv__dualLeftImage img{object-fit:cover;}
}
@media (min-width:1025px){.cv_right_footer{display:flex;}
}
@media (min-width:769px) and (max-width:991px){.cv--animationbanner-wrap .cv--animationbanner-title{font-size:20px;}
  .template-blog main.main-content {
    padding-top: 85px;
}
}
@media (max-width: 1800px) {
.banner-wrapper-1551682429467 span.cv__title_row2 {
    font-size: 105px;
}
}
@media (max-width:1700px){
  .cv__atriaVerticalSlideshow-main{padding:70px 170px 0px 90px;}
  .cv_app__track .cv--scale-wrap{top:50%;}
.banner-wrapper-1551682429467 span.cv__title_row1 {
    font-size: 67px;
    line-height: 110px;
}
.banner-wrapper-1551682429467 .cv--text {
    top: 134px;
}
.banner-wrapper-1551682429467 span.cv__title_row2 {
    font-size: 110px;
    line-height: 120px;
}
}
@media (max-width:1600px){
.banner-wrapper-1551682429467 span.cv__title_row2 {
    font-size: 90px;
    line-height: 100px;
}
.cv--overlay-wrap{height:680px;background-position:center !important;}

.banner-wrapper-1551682429467 span.cv__title_row1 {
    font-size: 63px;
}
.banner-wrapper-1551682429467 .cv--text {
    top: 144px;
      max-width: 440px;
}
}


@media (max-width:1500px){
  .cv__atriaVerticalSlideshow-main {
    padding: 50px 50px 0px 50px;
  }
  div#shopify-section-cv_dara_product_two_images_txt .cv__dualImageSection .grid .cv__dualText p {
    line-height: 20px;
  }
  div#shopify-section-cv_dara_product_two_images_txt .cv__dualImage-cv_dara_product_two_images_txt .cv__dualText h4 {
    font-size: 19px;
    margin-bottom: 20px;
  }
  .cv__atriaFeatures-container .section-header {
    top: 25%;
  }  
  div#shopify-section-atria-banner-2 h3.cv--banner-heading{font-size:40px;}
  .cv__dualImageSection .cv__dualText{font-size:15px;}
  .cv__dualImageSection .cv__dualText{padding:50px;line-height:23px;}
  .cv__appPageSection .cv__dualText h4{font-size:30px;}
  .cv__appPageSection .cv__dualText p strong{font-size:16px;}
  .cv__appPageSection .cv__dualText p{font-size:14px;line-height:1.563;margin-bottom:30px;}
  div#shopify-section-product-two-images-text .cv__dualText,
  div#shopify-section-cv_dara_product_two_images_txt .cv__dualText{padding-left:155px;line-height:30px;}
  .cv__dualImageSection .grid .cv__dualText p{font-size:15px;}
  .cv--it-slideshow .hero__text-content{left:30px;max-width:470px;top:50px;}
  .cv--it-slideshow .hero__title{font-size:34px;}
}

@media (max-width: 1460px) {
  .cv__product-atc button#AddToCart--sale-products {
    padding: 10px 10px 10px;
    font-size: 12px;
  }
  .cv__product-shortDescription p {
    max-width: 20rem;
    margin: 1rem auto 0 auto;
  }
  .cv__product-link a {
    font-size: 16px;
  }

}
@media (max-width: 1450px) {
  .cv__product-atc button#AddToCart--sale-products {
    padding: 10px 10px 10px;
    font-size: 12px;
  }
}
@media (max-width: 1400px) {
.banner-wrapper-1551682429467 span.cv__title_row2 {
    font-size: 80px;
    line-height: 90px;
}
.banner-wrapper-1551682429467 span.cv__title_row1 {
    font-size: 53px;
    line-height: 80px;
}

.banner-wrapper-1551682429467 span.cv--banner-txt {
    font-size: 24px;
    letter-spacing: 15px;
    margin-top: 20px;
}
.banner-wrapper-1551682429467 .cv--text {
    top: 105px;
    padding-left: 50px;
}
  
}
@media (max-width:1350px){
  .cv__saleColumns-section-Wrapper .cv__blink span {
    font-size: 18px;
  }
  .cv__klaviyo_form button.ResetElements__Button-sc-8e6zl9-2 {
    font-size: 11px !important;
  }
  .cv--atria-banner-3 .cv--text h3.cv--banner-heading{text-shadow:none;}
  .cv--atria-banner-3 .cv--text span.cv--banner-txt p{text-shadow:none;}
}
@media (max-width:1300px){
.banner-wrapper-1551682429467 span.cv__title_row2 {
    font-size: 70px;
    line-height: 80px;
}
.banner-wrapper-1551682429467 span.cv--banner-txt {
    font-size: 20px;
      letter-spacing: 10px;
}
.cv__atriaVertical-slideshow-section .cv_slide_text_heading h2,
.cv__atriaVerticalSlideshow-main .cv_slide_text_heading h2{font-size:20px;}
div#shopify-section-app-third-section h2.h1.section-header__title {
    font-size: 20px;
}
  .Image-Text-Block-about-section-3 .feature-row .feature-row__text, .Image-Text-Block-about-section-5 .feature-row .feature-row__text{padding-left:35px;}
  .grid.cv--atria-columns{max-width:100%;}
  .cv--columns-wrap-inner.cv--cv--columns{max-width:100%;}
  .cv_app__track .cv--columns-wrap.wrapper .grid{max-width:100%;}
  div#shopify-section-track-eats-section-4 h2.h1.section-header__title{max-width:100%;font-size:20px;margin-bottom:7px;}
  #Subscribe{font-size:12px;letter-spacing:2px;}
  #shopify-section-163654285711b81389 .feature-row .feature-row__item:first-child{padding-right:30px;}
  .featuredRowSection .feature-row__item.feature-row__text{padding-left:30px;padding-right:30px;}

  .cv__appPageSection .cv__dualText p{margin-bottom:20px;}
  div#shopify-section-atria-vertical-slideshow{margin-bottom:30px;}
  .featured-row__subtext p{max-width:100%;}
  div#shopify-section-app-vertical-slideshow .cv__atriaVerticalSlideshow-main{padding:0 30px;}
  h3.cv__atriaVertical-slide-title{font-size:16px;margin-bottom:3px;}
  span.cv__atriaVertical-slide-text p{font-size:14px !important;}
  .cv__atriaVertical-container .cv__atriaVerticalSlideshow-main .section-header__title{margin-bottom:7px;font-size:20px;}
  .cv__atriaVerticalSlideshow-text .slick-slide{margin-bottom:10px;}
}
@media (max-width:1279px){
  button.ResetElements__Button-sc-8e6zl9-2.Button__FormStyledButton-p2mbjt-0.needsclick.undefined.eSmMNM {
    padding: 11px 11px;
    font-size: 14px !important;
  }
  div#shopify-section-cv_dara_product_two_images_txt .cv__dualImageSection .grid .cv__dualText p {
    font-size: 13px;
  }
  .cv_quat_content {
    left: -237px;
  }
  .columns-about-section-6 .section-header__text p{max-width:100%;}
  .cv__howItWorks-absoluteText, .cv__whatItMeasures-absoluteText, .cv__whyUseFittrack-absoluteText{font-size:28px;}
  .featured-blog__post h2.h3{width:280px;bottom:90px;}
  .featured-blog__post p{position:relative;bottom:10px;margin:0;right:0;}
  .cv--scale-wrap img{width:240px;}
  .cv__itemWrap .section-header h2{font-size:28px;}
  .cv__itemWrap .rich-text__text--medium p{font-size:18px;}
  a.btn.cv__customButton{font-size:16px;}
  .cv__product-details h3{font-size:28px;}
  a.btn.cv__product-btn{font-size:15px;}
  .feature-row h2.h3{font-size:24px;line-height:normal;}
  .Image-Text-Block-cv_dara_image_txt_block .cv__rowContent-wrap p, .feature-row-1567505146261 .cv__rowContent-wrap p, .feature-row-163654285711b81389 .cv__rowContent-wrap p{font-size:14px;line-height:22px;}
  .cv__rowContent-wrap ul li{font-size:14px;margin-bottom:8px;}
}
@media (max-width: 1260px) { 
  .cv--atria-banner h3.cv--banner-heading, .cv--cv_dara_banner h3.cv--banner-heading {
    line-height: 72px;
    font-size: 80px;
    max-width: 320px;
  }
  .cv--atria-banner span.cv--banner-txt p, .cv--cv_dara_banner span.cv--banner-txt p {
    font-size: 22px;
  }
  .cv--atria-banner a.btn.cv--banner-button, .cv--cv_dara_banner a.btn.cv--banner-button {
    margin-top: 60px;
  }
  .cv--banner-wrap.cv--atria-banner .cv--text, .cv--banner-wrap.cv--cv_dara_banner .cv--text {
    top: 70px;
  }

  .banner-wrapper-1551682429467 span.cv__indexSale {
    font-size: 92px;
    display: block;
    font-weight: 600;
    letter-spacing: 7px;
    margin-bottom: 5px;
  }

  .cv__product-block {
    min-height: 46rem;
  }
  .cv__product-atc { 
    flex-wrap: wrap;
  }
  .cv__product-atc .product-single__add-to-cart {
    display: block;
    width: 100%;
  }
  .cv__product-atc button#AddToCart--sale-products {
    padding: 0.6rem 1.2rem 0.6rem;
    font-size: 14px;
    width: auto;
    display: inline-block;
    min-width: inherit;
    margin:auto;
  }
  .cv__product-atc .product-multi__add-to-cart {
    width: 100%;
    margin-top: 12px;
  }
}

@media (max-width:1199px){
.cv__headerCenter p {
    font-size: 13px;
}
  .cv__product-atc button#AddToCart--sale-products {
    min-width: inherit;
  }
  .cv__product-images button.slick-prev {
    left: 1rem;
  }
  .cv__product-images button.slick-next {
    right: 1rem;
  }
  body#sale main.main-content {
    padding-top: 108px;
  }
  .cv__dualImageSection.cv__dualImage-1567602242209 .grid .cv__dualText p {
    font-size: 13px;
    line-height: 22px;
  }
  div#shopify-section-cv_dara_custom_section_one .grid .cv__dualText p {
    font-size: 13px;
    line-height: 22px;
  }  
  .cv__appPageSection.banner-block-2 .cv--banner-wrap .cv--text{max-width:100%;}
  .featured-row__subtext p{padding-right:50px;}
  .featuredRowSection .section-header h2.h1.section-header__title{margin-top:0;}
  .featured-row__subtext p{font-size:14px;line-height:24px;padding:0;}
  ul.cv--right-menu span.cart-link__bubble{top:10px;}
  #shopify-section-dara-product-template section.buy-bar,
  .template-page section.buy-bar{top:90px;}
  .cv--overlay-wrap{height:520px;}
  .banner-wrapper-1551682429467 span.cv__indexSale {
    font-size: 90px;
    line-height: 80px;
  }
 
.banner-wrapper-1551682429467 span.cv__title_row1 {
    font-size: 43px;
    line-height: 52px;
}

  
}

@media (max-width:1150px){

  .avantLinkColumnBlock-2 .cv--avant-section-4 {
    width: 80%;
  }
  .cv__atriaFeatures-container .section-header h2 {
    font-size: 34px;
  }
  .page-width.feature-row.cv__blockRow-1569394730641 .feature-row__text{order:2;}
  .cv__dualImage-cv_dara_product_two_images_txt .grid .grid__item{width:100%;}
  .cv__dualImage-cv_dara_product_two_images_txt .cv__dualLeftImage img{height:100%;}
  .cv__dualCenterImage{position:static;transform:inherit;margin-bottom:30px;display:block;}
  .cv__dualImageSection.cv__dualImage-product-two-images-text .cv__dualText h4,
  .cv__dualImage-cv_dara_product_two_images_txt .cv__dualText h4{margin-bottom:20px;max-width:100%;}
  .cv__atriaFeatures-slideTxt{top:60%;}
  .Image-Text-Block-cv_dara_image_txt_block .feature-row, .feature-row-1567505146261 .feature-row, .feature-row-163654285711b81389 .feature-row{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0;}
  .Image-Text-Block-cv_dara_image_txt_block .feature-row .feature-row__item, .feature-row-1567505146261 .feature-row .feature-row__item, .feature-row-163654285711b81389 .feature-row .feature-row__item{-webkit-flex:1 1 100%;-moz-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;margin:0 !important;}
  .Image-Text-Block-cv_dara_image_txt_block .feature-row__text--left, .feature-row-1567505146261 .feature-row__text--left, .feature-row-163654285711b81389 .feature-row__text--left{padding:30px !important;}
  .feature-row.cv__blockRow-1569394730641 .feature-row__text--right, .feature-row-1567505146261 .feature-row__text--right, .feature-row-163654285711b81389 .feature-row__text--right{padding:30px !important; order: 2;}
  .cv__dualImage-cv_dara_product_two_images_txt .cv__dualLeftImage img{height:100%;}
  div#shopify-section-1567602242209 {
    margin-top: 0px;
    margin-bottom: 0;
  }
  .feature-row-163654285711b81389.featuredRowSection {
    padding: 0 !important;
  }
  .feature-row-1567505146261.featuredRowSection {
    padding: 0 !important;
  }
}
@media (max-width: 1100px) {

  ul.cv__sale-filterCategory li {
    padding: 7px 14px;
  }
}
@media (max-width: 1080px) {
  button.ResetElements__Button-sc-8e6zl9-2.Button__FormStyledButton-p2mbjt-0.needsclick.undefined.eSmMNM {
    font-size: 11px !important;
  }
.banner-wrapper-1551682429467 span.cv__title_row2 {
    font-size: 55px;
    line-height: 66px;
}
.banner-wrapper-1551682429467 span.cv--banner-txt {
    font-size: 18px;
    letter-spacing: 10px;
    margin-top: 15px;
}
}

@media (max-width:1024px){
.banner-wrapper-1551682429467 .cv--text h3.cv--banner-heading {
    font-size: 22px;
    line-height: normal;
}
 .cv__headerCenter p {
    font-size: 12px;
}
  .cv--banner-wrap.cv--atria-banner .cv--text, .cv--banner-wrap.cv--cv_dara_banner .cv--text {
    top: 45px;
  }
  .cv--atria-banner .cv--text h3.cv--banner-heading, .cv--cv_dara_banner .cv--text h3.cv--banner-heading {
    font-size: 70px;
    margin-bottom: 0px;
    line-height: 65px;
  }
  .cv--atria-banner span.cv--banner-txt p, .cv--cv_dara_banner span.cv--banner-txt p {
    font-size: 20px;
  }
  .cv--atria-banner a.btn.cv--banner-button, .cv--cv_dara_banner a.btn.cv--banner-button {
    margin-top: 50px;
  }
  .cv__klaviyo_form button.ResetElements__Button-sc-8e6zl9-2 {
    font-size: 14px !important;
  }
  button.ResetElements__Button-sc-8e6zl9-2.Button__FormStyledButton-p2mbjt-0.needsclick.undefined.eSmMNM {
    font-size: 14px !important;
    padding: 11px 25px;
  }
  div#shopify-section-atria-banner-2 h3.cv--banner-heading{font-size:34px;}
  .cv__track-eatsPageSection .cv--text h3.cv--banner-heading{font-size:34px;margin-bottom:0px;}
  h3.cv__block_title{font-size:18px;}
  span.cv__block_text p{font-size:14px;}
  .cv__block_image a.btn{font-size:13px;}
  .cv--overlay-wrap{height:450px;}
  button.video-play-button{padding:9px 20px;}
  .video-play-button span{font-size:15px;}
  .video-play-button i{font-size:28px;}
  .overlay-content--inner .video-overlay-heading{font-size:36px;}
  .cv--16365428527eb26817 .cv--col-text{font-size:14px;}
  div#shopify-section-rich-text .rich-text__text--medium p,
  div#shopify-section-cv_dara_richtext .rich-text__text--medium p{width:100%;}
  .cv__dualImageSection .grid .cv__dualText p{font-size:16px;}
  .featured-row__subtext p{font-size:16px;}
  .feature-row h2.h3{font-size:24px;line-height:38px;}
  .cv_slide_text_heading h2{font-size:24px;}
  div#shopify-section-atria-vertical-slideshow{margin-bottom:0px;}
  .cv--text h3.cv--banner-heading{font-size:34px;margin-bottom:10px;}
  .cv__atriaVerticalSlideshow-main{padding:50px 100px 0px 50px;}
  .cv__appPageSection .cv--text a{margin-top:30px;}
  .cv__appPageSection.banner-block .cv--text{max-width:100%;}
  .cv__appPageSection.banner-block-1 .cv--text h3.cv--banner-heading,
  div#shopify-section-track-eats-section-1 .cv__track-eatsPageSection .cv--text h3.cv--banner-heading{font-size:34px;margin-bottom:15px;}
  div#shopify-section-app-banner-section .cv--text h3.cv--banner-heading{font-size:34px;margin-bottom:0px;}
  .cv--it-slideshow .hero__title{font-size:34px;max-width:100%;}
  .cv_app__track .cv--scale-wrap{right:100px;top:50%;}
  .cv_app__track .cv--scale-wrap img{max-width:240px;}
  .cv__appPageSection .cv__dualText p{max-width:100%;}
  .rich-text-section{padding:30px 30px;}
  .cv__dualImageSection.cv__dualImage-product-two-images-text .cv__dualText,
  .cv__dualImageSection.cv__dualImage-cv_dara_product_two_images_txt .cv__dualText{padding-left:100px;}
  .cv__dualCenterImage{width:200px;}
  .cv__dualCenterImage img{width:200px;}
  .cv--accordion-wrap .section-header{width:50%;}
  .cv--accordion-wrap .accordion--cv-section{width:50%;}
  .animationbanner-wrapper-cv--banner-with-animation,
  .animationbanner-wrapper-cv_dara_banner_with_animation{margin-top:60px;}
  .cv--accordion{padding:20px;}
  #shopify-section-1636542543486e2622{margin-top:40px;}
  .cv--columns-wrap .section-header{margin-bottom:20px;}
  .cv__footerNav-block{padding-right:20px;width:20%;}
  .cv--16365425396ce4338d{max-width:100%;}
  .site-header__logo a.site-header__logo-link img{margin-left:0;}
  .cv_left_footer{display:flex;width:100%;align-items:center;flex-wrap:wrap;}
  .cv__footerNewsletter{width:50%;}
  .social-icons.cv--social-icons{justify-content:flex-end;border:none;width:100%;margin:0;padding-bottom:0;}
  .social_icon_list{width:50%;}
  .cv_contact_number{text-align:right;}
  .cv--social-icons li:last-child{padding-right:0;}
  .cv_right_footer{display:flex;flex-wrap:wrap;width:100%;text-align:left;}
  .cv__footerNav-block{padding-right:10px;margin-bottom:30px;}
  #Subscribe{font-size:14px;}
  div#shopify-section-product-two-images-text .cv__dualText,
  div#shopify-section-cv_dara_product_two_images_txt .cv__dualText{padding-left:30px;}

.banner-wrapper-1551682429467 .cv--text {
    top: 105px;
}
}
@media (max-width:1024px){
  .banner-wrapper-1551682429467 .cv--text {
    top: 105px;
    max-width: 360px;
}
  .cv__atriaFeatures-container .section-header h2 {
    font-size: 30px;
  }
  span.cv__atriaFeatures-slide-text p {
    font-size: 14px;
  }
  h3.cv__atriaFeatures-slide-title {
    font-size: 18px;
  }
  .cv--it-slideshow .hero__title{max-width:100%;}
}
@media (max-width:1023px){
  .cv__saleProduct-block .slick-slider .slick-dots li.slick-active button:before {
    margin: 0;
  }
  .cv__saleProduct-block .slick-slider .slick-dots {
    bottom: 0px;
  }
  .product-thumbnail__photos .slick-dots li button:before, .product-thumbnail__photos .slick-dots li a:before {
    background-color: rgb(78, 78, 78) !important;
  }
  .slick-slider .slick-dots{margin:0;bottom:-25px;}
  .slick-slider .slick-dots li button:before,
  .slick-slider .slick-dots li a:before{background-color:rgb(230, 230, 230);width:0.5rem;height:0.5rem;}
  .slick-slider .slick-dots li.slick-active button:before{background:#bebdbd;border:none;width:0.5rem;height:0.5rem;margin:0.3rem 0 0 0.3rem;}
}
@media (max-width:1008px){
  .template-page main.main-content {
    padding-top: 82px;
}
  body#sale main.main-content {
    padding-top: 98px;
  }
  div#ProductSection--product-template .grid.product-single {
    padding-top: 40px;
  }
  div#ProductSection--product-template-atria .grid.product-single {
    padding-top: 40px;
  }
  body#fittrack-app main.main-content, body#why-fittrack main.main-content, body#track-eats main.main-content, body#how-it-works main.main-content, body#what-it-measures main.main-content {
    padding-top: 88px;
  }
  body#about-us main.main-content {
    padding-top: 88px;
  }

  .mobile-nav__item a:active,
  .mobile-nav__item a:focus,
  .mobile-nav__toggle button:active,
  .mobile-nav__toggle button:focus{background-color:transparent;}
  #shopify-section-dara-product-template section.buy-bar.active,
  .template-page section.buy-bar.active{top:0px;}
  .cv_header_nav.wrapper--header-cv{padding-top:0px;padding-bottom:0px;}
  .site-nav--mobile ul.cv--right-menu a.site-nav__link{font-size:0;}
  span.cv__rightMenu-icon svg{width:16px;height:18px;}
  span.burger-icon{background:#fff;}
  .wrapper--header-cv.cv_header_nav{padding-left:10px;}
  .cv_menu_sec{width:40px;}
  .site-nav--open.site-nav--open__display{background:#67baa0;position:relative;z-index:99;}
  span.burger-icon{background:#fff;}
  .cv_header_nav_grid .cv_mobile_logo_sec{padding-left:20px;}
  ul.cv--right-menu li.site-nav__item{display:inline-block;}
  .site-nav--mobile.text-right{margin:0;}
  body#dara-landing-page .main-content{padding-top:90px;}
  body#atria-landing-page .main-content{padding-top:90px;}
}
@media (max-width:991px){
  
  .cv__sale-header {
    margin-top: 40px;
  }
  .cv__product-stock.cv__blink {
    height: auto;
  }
  .cv__product-info h3 {
    height: auto;
  }
  .cv--atria-banner .cv--text h3.cv--banner-heading, .cv--cv_dara_banner .cv--text h3.cv--banner-heading {
    font-size: 60px;
    line-height: 55px;
  }
  .cv--atria-banner span.cv--banner-txt p, .cv--cv_dara_banner span.cv--banner-txt p {
    font-size: 18px;
  }
  .cv--atria-banner a.btn.cv--banner-button, .cv--cv_dara_banner a.btn.cv--banner-button {
    margin-top: 35px;
    width: 160px;
  }
  .cv__saleColumns-section-Wrapper .cv__blink span {
    font-size: 16px;
  }
  .cv__product-block {
    min-height: inherit;
    margin-bottom: 0;
  }

  .cv__product-shortDescription p {
    height: auto;
    margin-bottom: 20px;
  }
  .cv__product-images button.slick-prev {
    left: 1.5rem;
  }
  .cv__product-images button.slick-next {
    right: 1.5rem;
  }
  .cv__videoTutorials .grid .grid__item.cv__faq-block {
    width: 50%;
  }

  .grid.cv__saleProduct-block {
    margin-bottom: 0;
  }
  .cv__saleProduct-block .cv__product-card {
    width: 100%;
    margin-bottom: 30px;
  }

  .avantLinkColumnBlock-1 {
    padding-top: 50px;
  }
  .avantLinkColumnBlock-2 {
    margin-top: 0;
  }
  .avantLinkAccordion {
    padding-top: 70px;
  }


  .rich-text-section.avantLinkRichText {
    padding: 0px 0;
  }
  .avantLinkColumnBlock-2 .cv--avant-section-4 {
    width: 100%;
  }
  body#avantlink main.main-content {
    padding-top: 90px;
  }
  div#shopify-section-cv_dara_custom_section_one .grid .cv__dualText p {
    font-size: 11px;
  }
  .cv__dualImageSection.cv__dualImage-1567602242209 .grid .cv__dualText p {
    font-size: 11px;
  }
  body#fittrack-app main.main-content, body#why-fittrack main.main-content, body#track-eats main.main-content, body#how-it-works main.main-content, body#what-it-measures main.main-content {
    padding-top: 88px;
  }
  body#atria-landing-page .main-content{padding-top:88px;}
  .cv--overlay-wrap{height:430px;}
  ul.cv--right-menu span.cart-link__bubble{top:0px;}
  .cv__atriaFeatures-container .section-header{top:60px;max-width:100%;}
  .cv__atriaFeatures-slideshow.slick-slider .slick-dots{top:140px;}
  body#dara main.main-content, body#atria main.main-content {
    padding-top: 88px;
  }
  .template-index #PageContainer .main-content{padding-top:88px;}
  body#dara-landing-page .main-content{padding-top:88px;}
  .cv__dualImageSection .grid .cv__dualText{padding:30px;}
  .featured-row__subtext p{font-size:15px;}
  .feature-row h2.h3{font-size:24px;line-height:36px;}
  #shopify-section-dara-product-template section.buy-bar,
  .template-page section.buy-bar{top:90px;}
  .video--wrapper-cv .video-wrapper{width:90%;}
  .cv__atriaVerticalSlideshow-main{padding:50px 100px 0px 40px;}
}
@media (max-width: 950px) {
 body#sale main.main-content {
    padding-top: 102px;
}
  div#shopify-section-featured-content .cv__richText-Section .cv_talk_about_sec {
    width: 100%;
  }
  div#shopify-section-featured-content .cv__richText-Section .cv__klaviyo_form {
    width: 100%;
  }
  div#shopify-section-featured-content .cv__richText-Section .cv_talk_about_sec .cv__itemWrap {
    text-align: center;
  }
.banner-wrapper-1551682429467 .cv--text {
    top: 90px;
}
  .banner-wrapper-1551682429467 span.cv__title_row1 {
    font-size: 40px;
    line-height: 50px;
}



}
@media (max-width:886px){span.cv__block_text p{height:40px;}
}
@media (max-width:863px){
  .video-about-section-4.cv__videoSection .cv--overlay-wrap {
    height: 370px;
  }
  span.cv__block_text p{min-height:50px;}
  .cv--overlay-wrap{height:370px;}
.banner-wrapper-1551682429467 span.cv__title_row2 {
    font-size: 50px;
    line-height: 56px;
}
.banner-wrapper-1551682429467 span.cv--banner-txt {
    font-size: 16px;
    letter-spacing: 5px;
}
}
@media (max-width:844px){.cv_app__track .cv--scale-wrap{top:30%;}
  .banner-wrapper-1551682429467 .cv--text a.btn.cv--banner-button {
    width: 170px;
    margin-top: 30px;
}
}
@media (max-width:823px){
.banner-wrapper-1551682429467 .cv--text{top:75px;max-width: 290px;}
  .video-about-section-4.cv__videoSection .cv--overlay-wrap {
    height: 360px;
  }
  .cv--overlay-wrap{height:360px;}

.banner-wrapper-1551682429467 span.cv__title_row2 {
    font-size: 40px;
    line-height: 46px;
}
.banner-wrapper-1551682429467 span.cv__title_row1 {
    line-height: 40px;
}
.banner-wrapper-1551682429467 span.cv--banner-txt {
    font-size: 18px;
    letter-spacing: 1px;
}


}
@media (max-width:768px){
div#shopify-section-app-third-section h2.h1.section-header__title {
    font-size: 24px;
}
 body#sale main.main-content {
    padding-top: 85px;
}
.cv__atriaVertical-slideshow-section .cv_slide_text_heading h2,
.cv__atriaVerticalSlideshow-main .cv_slide_text_heading h2{font-size:24px;}
.cv__center_img_slide .cv_slide_text_heading .section-header__title {
    padding: 35px 15px;
    text-align: center;
    font-size: 24px;
    font-weight: 600;
}
  /*Product scale page*/
  .template-product div#shopify-section-cv_dara_columns .cv--columns-wrap.wrapper {
    padding: 0;
  }
  .template-product div#ProductSection--product-template .grid.product-single .grid__item {
    width: 100%;
  }
  .template-product div#shopify-section-cv_dara_richtext .rich-text-section {
    padding: 30px 2px;
  }
  section.buy-bar {
    top: auto !important;
    bottom: 0;
    display: block;
    opacity: 1;
}
.buy-bar-left span.buy-bar--title {
    font-weight: bold;
}
#AddToCart--buybar {
    padding: 10px 15px;
}
  /*Product scale page*/
  .banner-wrapper-1551682429467 span.cv--banner-txt {
    font-size: 14px;
  }
  .cv__product-block {
    margin-bottom: 0;
  }
  .cv__saleColumns-section-Wrapper>.grid .grid__item {
    width: 100%;
  }
  .cv__saleColumn-inner {
    justify-content: center;
  }
  .cv__product-images.slick-slider {
    margin: 0 0 1.5rem;
  }
  .cv__product-info {
    margin-top: 10px;
  }
  .cv__sale-header .section-header .section-header__title {
    font-size: 36px;
  }
  .cv__sale-header .section-header__text p {
    font-size: 15px;
  }
  body#sale main.main-content {
    padding-top: 56px;
  }
  .avantLinkColumnBlock-2 h2.section-header__title {
    font-size: 16px;
  }
  .grid.cv--avant-section-2 img.cv--col-img {
    width: 60%;
  }
  .avantLinkAccordion .section-header h2.section-header__title {
    font-size: 16px;
  }
  .avantLinkAccordion button.accordionProduct-wrap {
    padding-top: 15px;
  }
  .avantLinkColumnBlock-2 span.cv--col-text p {
    font-size: 14px;
  }
  .columns-wrapper-avant-section-2.avantLinkColumnBlock-1 .grid__item.col-wrap {
    padding-left: 30px;
    margin: 0;
  }
  .avantLinkColumnBlock-1 {
    padding-top: 30px;
  }
  .grid.cv--avant-section-2 .cv--col-svg svg {
    width: 60%;
    height: 85px;
  }
  .avantLinkAccordion {
    padding-top: 0;
    padding-bottom: 20px;
  }
  body#avantlink main.main-content {
    padding-top: 55px;
  }
  .template-product main.main-content {
    padding-top: 80px;
  }
  .template-page main.main-content {
    padding-top: 80px;
  }
  body#dara main.main-content, body#atria main.main-content {
    padding-top: 55px;
  }
  .template-blog main.main-content {
    padding-top: 80px;
  }
  div#shopify-section-cv_dara_custom_section_one .grid .cv__dualText p {
    font-size: 14px;
  }
  .cv__dualImageSection.cv__dualImage-1567602242209 .grid .cv__dualText p {
    font-size: 14px;
  }
  body#about-us main.main-content {
    padding-top: 55px;
  }
  .jdgm-preview-badge .jdgm-star.jdgm-star {
    font-size: 10px;
  }
  span.jdgm-prev-badge__text {
    font-size: 12px;
    margin-left: 2px;
  }
  .cv__track-eatsPageSection.cv_app__track.banner-block-1 .cv--banner-wrap .cv--text {
    top: auto;
    transform: inherit;
    bottom: 50px;
  }
  .cv__atriaBanner-block-3 {
    margin-bottom: 10px;
  }
  div#shopify-section-app-banner-section .cv__appPageSection.banner-block .cv--text{top:70%;left:0;max-width:600px;text-align:center;right:0;transform:translateY(-50%);bottom:auto;}
  div#shopify-section-atria-features-slideshow {
    margin: 0;
  }
  div#ProductSection--product-template .grid.product-single {
    padding-top: 0;
  }
  body#atria-landing-page .main-content {
    padding-top: 55px;
  }
  body#fittrack-atria .grid.product-single {
    padding-top: 0;
  }
.cv--banner .cv--banner-wrap.cv--1551682429467 .cv--text {
    left: auto;
    right: 0;
    top: 50%;
    text-align: left !important;
    padding-left: 40px;
    max-width: 280px;
}
 .banner-wrapper-1551682429467 .cv--text a.btn.cv--banner-button {
    margin-top: 44px;
}
  body#dara-landing-page .main-content {
    padding-top: 55px;
  }
  .columns-wrapper-cv_dara_columns {
    padding-top: 7px;
  }
  .columns-wrapper-cv_dara_columns .grid.cv--cv_dara_columns {
    margin-bottom: 0;
  } 
  .columns-wrapper-cv_dara_columns .grid.cv--cv_dara_columns .grid__item.col-wrap {
    margin-bottom: 25px;
  }

  .cv--banner .cv--banner-wrap.cv--about-section-1 .cv--text {
    top: 100px;
    padding-left: 40px;
    text-align: left;
  }
  .cv--banner-wrap.cv--about-section-1 .cv--text h3.cv--banner-heading {
    line-height: normal;
  }
  .template-page .main-content {
    padding-top: 80px;
  }
  body#fittrack-app main.main-content, body#why-fittrack main.main-content, body#track-eats main.main-content, body#how-it-works main.main-content, body#what-it-measures main.main-content {
    padding-top: 55px;
  }
  .cv--16365425396ce4338d .grid-col--inner>div {
    align-items: flex-start;
  }
  .grid.cv--about-section-8{margin-left:0;}
  .grid.cv--about-section-8 .grid__item:last-child{margin-bottom:15px;}
  .grid.cv--about-section-8 .grid__item{width:100%;}
  .Image-Text-Block-about-section-3 .feature-row .feature-row__text, .Image-Text-Block-about-section-5 .feature-row .feature-row__text{padding-left:0;}
  .Image-Text-Block-about-section-5 .page-width.feature-row{padding-top:40px;}
  .rich-text-about-section-2 h2.rich-text__heading--medium{font-size:28px;}
  .columns-about-section-6 h2.h1.section-header__title{font-size:28px;}
  .newsletter-about-section-7 h2.h1.section-header__title{font-size:28px;}
  .Image-Text-Block-about-section-3 .feature-row .feature-row__text h2.h3, .Image-Text-Block-about-section-5 .feature-row .feature-row__text h2.h3{font-size:18px;margin-bottom:10px;}
  .Image-Text-Block-about-section-3 .featured-row__subtext p, .Image-Text-Block-about-section-5 .featured-row__subtext p{font-size:13px;}
  .columns-about-section-6 .cv--columns-wrap.wrapper{padding-top:45px;}
  .columns-wrapper-about-section-8{padding-top:60px;padding-bottom:0;}
  .Image-Text-Block-about-section-3 .page-width.feature-row{padding-bottom:50px;}
  .newsletter.newsletter-about-section-7{margin-top:20px;background:rgba(0, 183, 122, 0.1);padding:60px 0;}
  div#shopify-section-about-section-2{padding-top:5px;margin-top:0 !important;padding-bottom:15px;}
  .cv__dualImage-cv_dara_product_two_images_txt .grid .cv__dualLeftImage img{border-radius:4px 4px 0px 0px;}
  .cv__science-imageBlock{padding-top:10px;}
  .cv--banner .cv--banner-wrap.cv--how-it-works-banner .cv--text, .cv--banner .cv--banner-wrap.cv--what-it-measures-banner .cv--text{top:50%;}
  div#shopify-section-cv_dara_richtext .rich-text-section{margin:0 30px;}
  div#shopify-section-custom-section-one,
  div#shopify-section-cv_dara_custom_section_one{margin-bottom:35px;}
  .feature-row-1567505146261.featuredRowSection .section-header{padding:25px 0 25px;}
  .cv__atriaColumnsSections{padding:20px 0 0px;}
  .cv__customProducts-section{margin-top:25px;}
  .cv--accordion-wrap .accordionProduct-wrap {
    padding: 10px 0;
    padding-right: 30px;
    font-size: 14px;
  }
  .cv--accordion{margin-top:35px;}
  .feature-row.cv__blockRow-1569394730641 .feature-row__text--right .cv__rowContent-wrap p{padding-right:0;}
  .cv--text h3.cv--banner-heading{width:100%;}
  #shopify-section-163654285711b81389 .feature-row .feature-row__item:first-child .featured-row__subtext p{text-align:left;}
  #shopify-section-16365428527eb26817 .cv--columns-wrap{padding-top:0;}
  .cv__science-imageBlock .grid__item:last-child{margin-bottom:0;}
  .cv_app__track .cv--text{bottom:auto;top:40%;transform:translateY(-50%);}
  div#shopify-section-atria-banner-2 .cv--text{text-align:center;right:0;max-width:100%;left:0;padding:0 15px;bottom:auto;}
  div#shopify-section-atria-banner-2 h3.cv--banner-heading{text-align:center;}
  div#shopify-section-cv_dara_richtext .rich-text-section{padding-top:0px;}
  .cv--banner .cv--banner-wrap .cv--text{text-align:center;top:40%;bottom:auto;transform:translateY(-50%);text-align:center;}
  .cv--how-it-works-banner .cv--text{bottom:auto;top:40%;transform:translateY(-50%);padding:0 10px;text-align:center;}
  .cv__atriaBanner-block-3 .cv--text{top:40%;transform:translateY(-50%);bottom:auto;}
  .cv__atriaWatchSlideshow button.slick-prev{font-size:0;top:50%;transform:translateY(-50%);left:30px;}
  .cv__atriaWatchSlideshow button.slick-next{font-size:0;top:50%;transform:translateY(-50%);right:50px;}
  .cv__atriaWatchSlideshow button.slick-prev:before{content:"";border-left:6px solid #58595b;border-top:6px solid #58595b;width:35px;height:35px;display:inline-block;transform:rotate(-45deg);}
  .cv__atriaWatchSlideshow button.slick-next:before{content:"";border-right:6px solid #58595b;border-top:6px solid #58595b;width:35px;height:35px;display:inline-block;transform:rotate(45deg);}
  div#shopify-section-cv_dara_richtext .section-header__title{font-size:24px;}
  .cv__dualImage-cv_dara_product_two_images_txt .cv__dualLeftImage img{height:100%;}
  .cv__dualImageSection.cv__dualImage-cv_dara_custom_section_one .grid .cv__dualText{order:2;}
  .cv--cv--columns.slick-slider{margin:0;}
  .cv__science-imageBlock .grid__item{padding-left:0;}
  .cv__science-imageTextBlock{display:flex;flex-wrap:wrap;}
  .cv__science-imageTextBlock .feature-row{order:2;padding-bottom:0;}
  .cv__track-eatsPageSection .cv--text h3.cv--banner-heading{font-size:30px;}
  .cv_app__track .cv--columns-wrap .grid{margin-bottom:0;}
  .cv__appPageSection.banner-block-2 .cv--banner-wrap .cv--text{top:50%;transform:translateY(-50%);max-width:100%;}
  .cv__atriaVerticalSlideshow-text .slick-slide:before{content:none;}
  div#shopify-section-app-vertical-slideshow .cv__atriaVerticalSlideshow-main{padding:30px 20px 30px;}
  .cv_app__track .cv--columns-wrap-inner{margin:0;}
  .cv__customProducts-section .section-header__title{font-size:28px;}
  div#shopify-section-app-fourth-section .cv--banner-wrap .cv--banner-txt p{font-size:16px;max-width:100%;text-shadow:1px 1px 3px #000;}
  div#shopify-section-app-fourth-section .cv__appPageSection h3.cv--banner-heading{font-size:28px;margin-bottom:10px;line-height:34px;}
  .cv__atriaVertical-container .cv__atriaVerticalSlideshow-main .section-header__title {
    text-align: left;
    margin: 0 5px;
    padding: 0px 20px;
}
  .cv__appPageSection.banner-block .cv--banner-wrap img{object-fit:cover;}
  .cv__testimonialSection .section-header__title{font-size:28px;}
  .cv__product-image img{margin-bottom:0;}
  div#shopify-section-1567602242209{margin-top:0px;margin-bottom:35px;}
  #shopify-section-163654285711b81389 .feature-row .feature-row__item:first-child{text-align:left;}
  .featuredRowSection .section-header h2.h1.section-header__title{font-size:28px;margin-top:0;}
  .columns-wrapper-16365428527eb26817 .section-header .section-header__title{font-size:28px;}
  span.cv__block_text p{height:auto;}
  .cv--overlay-button-wrap .cv--overlay-button{padding:0;}
  .cv__block_image a.btn{font-size:14px;}
  #shopify-section-16365428527eb26817 .cv--columns-wrap{margin:0 30px;}
  .cv__text_with_images .section-header h2{font-size:28px;}
  .cv__text_with_images .cv--columns-wrap{margin:0 30px;}
  #shopify-section-16365425396ce4338d{padding:25px 0;}
  .cv--16365425396ce4338d.slick-slider{margin:0 !important;}
  .columns-wrapper-16365425396ce4338d .cv--columns-wrap .section-header{margin-bottom:15px;}
  .hero__adapt-text-wrap.wrapper{margin:0;}
  .cv__atriaVerticalSlideshow-image img.cv__atriaVertical-slideImg,
  .cv__atriaVerticalSlideshow-image.cv__verticalHeight img.cv__atriaVertical-slideImg{height:auto;object-fit:cover;}
  .cv__atriaFeatures-slideshow.slick-slider .slick-dots{top:90px;}
  .cv__dualImageSection .grid{margin:0 30px;}
  .cv__dualCenterImage img{width:300px;}
  .cv__dualImageSection .grid .cv__dualText p{font-size:15px;}
  .cv__customProducts-section .grid .grid__item:last-child{margin-bottom:0;}
  .cv__customProducts-section .grid .grid__item{width:100%;margin-bottom:30px;}
  .featuredRowSection .feature-row__item.feature-row__text{margin-top:30px;text-align:left;}
  .feature-row h2.h3{margin-bottom:5px;}
  .cv__atriaVerticalSlideshow-text .slick-slide{margin-bottom:15px;text-align:left;}
  .cv__atriaVerticalSlideshow-main .cv_slide_text_heading h2{text-align:left; font-size: 20px;}
  .cv_slide_text_heading h2{margin-bottom:15px;}
  .cv__dualImageSection .cv__dualText{padding:30px;line-height:23px;}
  .cv--text h3.cv--banner-heading{font-size:30px;color:#fff;text-shadow:1px 1px 3px #000;}
  .cv--cv_dara_banner span.cv--banner-txt p{color:#fff;text-shadow:1px 1px 3px #000;}
  .cv--banner-wrap .cv--text a{width:auto;}
  .cv--atria-banner span.cv--banner-txt p{color:#fff;text-shadow:1px 1px 3px #000;}
  .cv__appPageSection.cv__dualImage-block-2 .cv__atriaVerticalSlideshow-main{order:2;-webkit-order:2;}
  div#shopify-section-custom-products-section .grid .grid__item{width:100%;margin-bottom:30px;}
  .cv__atriaVertical-slideshow .grid__item{width:100%;margin:0;padding-left: 0;}
  .cv__atriaVertical-slideshow .cv__atriaVerticalSlideshow-image{padding:0;}
  .cv__atriaVertical-slideshow{margin:0;}
  .cv__atriaVerticalSlideshow-text{margin:0;}
  .cv__atriaVerticalSlideshow-main{padding:30px 0 30px;}
  div#shopify-section-app-fourth-section h3.cv--banner-heading{font-size:24px;margin-bottom:15px;}
  .cv__appPageSection.banner-block-2 .cv--banner-txt p{font-size:14px;}
  div#shopify-section-app-banner-section .cv--text h3.cv--banner-heading {
    line-height: normal;
    font-size: 28px;
    width: 100%;
    margin-bottom: 0px;
    color: #fff;
    text-shadow: 1px 1px 3px #000;
  }
  .cv__appPageSection.banner-block-1 .cv--text h3.cv--banner-heading,
  div#shopify-section-track-eats-section-1 .cv__track-eatsPageSection .cv--text h3.cv--banner-heading{font-size:28px;line-height:34px;width:100%;margin-bottom:0px;color:#fff;text-shadow: none;}
  .cv_app__track .cv--banner-txt p{font-size:15px;text-shadow:none;color:#fff;margin-top: 15px;}
  .cv_app__track .cv--banner-wrap .cv--text a {
    margin-top: 15px;
  }
  div#shopify-section-track-eats-section-1 .cv__track-eatsPageSection .cv--banner-txt p{
    text-shadow:none;
    font-size: 15px;
    color: #fff;
    margin-top: 15px;
    letter-spacing: 0;
  }
  .cv--it-slideshow p.hero__subtitle{margin:0;}
  .cv--it-slideshow .hero__title{font-size:30px;color:#fff;text-shadow:1px 1px 3px #000;}
  .cv__appPageSection.banner-block-1 .grid.cv--columns-wrap-inner{margin:0;}
  div#shopify-section-app-third-section .cv__dualText{order:2;-webkit-order:2;}
  .cv__center_img_slide .cv__dualCenterImage{order:3;-webkit-order:3;display:block !important;}
  body#fittrack-app main.main-content{padding-top:56px;}
  .cv__appPageSection.banner-block-2 .cv--text{text-align:left;right:0;left:0;top:40%;}
  .cv__appPageSection.banner-block .cv--text{top:50px;}
  .cv_app__track .cv--scale-wrap{right:40px;}
  .cv_app__track .cv--scale-wrap img{max-width:220px;}
  div#shopify-section-app-first-section .cv--columns-wrap .grid .grid__item{margin-bottom:0;padding-left:15px;}
  #shopify-section-dara-product-template section.buy-bar,
  .template-page section.buy-bar{display:block;top:auto;bottom:0;}
  #shopify-section-dara-product-template section.buy-bar.active,
  .template-page section.buy-bar.active{-webkit-transform:inherit;-ms-transform:inherit;transform:inherit;}
  .cv--accordion-wrap .section-header{width:100%;margin:0;}
  .cv--accordion-wrap .accordion--cv-section{width:100%;padding-left:0;}
  .cv--accordion-wrap .section-header .section-header__title{text-align:center;}
  div#shopify-section-product-two-images-text,
  div#shopify-section-cv_dara_product_two_images_txt{margin-top:20px;}
  .commonPageContent{margin-top:35px !important;}
  .template-product #PageContainer .main-content,
  {padding-top:55px !important;padding-bottom:0;}
  .cv--animationbanner-wrap .cv--animationbanner-title{max-width:100% !important;font-size:18px;}
  .social_icon_list{width:100%;}
  .cv_contact_number{text-align:left;}
  div#shopify-section-rich-text,
  div#shopify-section-cv_dara_richtext{margin-top:10px !important;}
  .cv__dualCenterImage{position:static;transform:inherit;margin-bottom:30px;display:none !important;}
  .cv__dualImageSection.cv__dualImage-product-two-images-text .cv__dualText,
  .cv__dualImageSection.cv__dualImage-cv_dara_product_two_images_txt .cv__dualText{padding:30px;}
  div#shopify-section-rich-text .rich-text__text--medium p,
  div#shopify-section-cv_dara_richtext .rich-text__text--medium p{width:100%;font-size:14px;line-height:normal;margin-bottom:0;}
  .commonPageContent .grid__item{width:100%;margin-bottom:30px;}
  .cv__science-imageBlock{padding-bottom:0px;margin:0;}
  .commonPageContent .grid__item.one-whole{margin-bottom:0;}
  .cv__howItWorks-absoluteText,
  .cv__whatItMeasures-absoluteText,
  .cv__whyUseFittrack-absoluteText{padding-left:0;text-align:center;left:0;right:0;max-width:100%;margin:auto;padding:0 10px;}
  .commonPageContent .feature-row .feature-row__item.feature-row__text{order:inherit;margin-bottom:0px;padding:0px;}
  .cv__science-imageTextBlock .feature-row .feature-row__item.feature-row__text{padding:30px;}
  .commonPageContent .feature-row h2.h3{margin-bottom:5px;line-height:normal;}
  .commonPageContent .feature-row:first-child .feature--cv-img-inner{padding-left:0;}
  .commonPageContent .feature-row:last-child .feature--cv-img-inner{padding-right:0px;}
  #shopify-section-footer .site-footer{padding-bottom:30px;}
  .cv__footerNewsletter{width:100%;text-align:left;}
  .social-icons.cv--social-icons{justify-content:left;width:100%;}
  .wrapper.cv_footer_wrapper{padding:0 22px;}
  span.cv__block_text p{min-height:inherit;}
  .site-nav--mobile ul.cv--right-menu a.site-nav__link{text-transform:initial;font-weight:normal;}
  .cv_mobile_right_sec{width:50%;}
  .cv_header_nav_grid .cv_mobile_logo_sec{width:50%;}
  .site-header__logo a.site-header__logo-link img{margin:0;}
  .cv__headerContainer{display:none;}
  .template-index #PageContainer .main-content{padding-top:80px;}
  .header-wrapper header.site-header>.grid--full.small--hide{display:none;}
  .cv--banner-wrap .cv--text{max-width:100%;left:0;padding-left:20px;}
  header.site-header.fixed{-webkit-transform:translateY(-4.125rem);-ms-transform:translateY(-4.125rem);transform:translateY(-4.125rem);}
  .cv--banner-wrap .cv--text a{padding:10px 20px;font-size:14px;margin-top:25px;letter-spacing:0;}
  .cv--columns-wrap .grid__item.col-wrap{padding-left:0;}
  .cv--columns-wrap .section-header{margin-bottom:25px;}
  .cv--columns-wrap .grid .grid__item{margin-bottom:40px;}
  .cv--columns-wrap .grid .grid__item:last-child{margin-bottom:40px;}
  .cv__dualLeftImage{width:100%;}
  .featuredRowSection{padding-bottom:35px;}
  .cv__dualImageSection .grid .cv__dualLeftImage{padding-left:0;}
  .newsletter__submit span{display:block;}
  .cv--columns-wrap .slick-slider .slick-dots{bottom:0px;}
  .cv__column-btn a.btn{margin-top:0;}
  .rich-text-section{padding:40px 30px;}
  .cv__itemWrap{width:100%;text-align:center;}
  .cv_free_scale_btn{width:100%;text-align:center;}
  .cv__itemWrap .section-header h2{font-size:24px}
  a.btn.cv__customButton{padding:14px 10px;font-size:14px;margin-top:10px;}
  .featured-blog__post p{text-align:center;}
  .featured-blog__post h2.h3{width:100%;left:0;padding:0 30px;text-align:center;}
  .featured-blog .grid__item{width:100%;margin-bottom:30px;}
  body#how-it-works #PageContainer .main-content{padding-top:55px; !important}
  .cv--columns-wrap .grid{margin-bottom:20px;}
  .cv__dualImageSection.cv__dualImage-product-two-images-text .cv__dualText p:last-child,
  .cv__dualImageSection.cv__dualImage-cv_dara_product_two_images_txt .cv__dualText p:last-child{margin-bottom:0;font-size:15px;}
  .cv--cv--accordion .panel p{font-size:14px;}
  .cv__dualText p{font-size:14px;}
  .cv__atriaFeatures-container h2.h1{font-size:24px;}
  div#shopify-section-product-two-images-text .cv__dualText,
  div#shopify-section-cv_dara_product_two_images_txt .cv__dualText{padding-left:30px;}
  .cv--banner-wrap img{object-fit:cover;}
  .cv_app__track .grid--col_image img.cv__col_img{margin:auto;}
  .banner-wrapper-1551682429467 .cv--text h3.cv--banner-heading{color:#fff;text-shadow:none;}
  .banner-wrapper-1551682429467 .cv--text{left:0;right:0;top:50%;max-width:100%;text-align:center!important;transform:translateY(-50%);}
  .cv__dualImage-1567602242209 .cv__dualLeftImage img{border-radius:4px 4px 0px 0px;}
  .cv__dualImageSection.cv__dualImage-cv_dara_custom_section_one .cv__dualLeftImage img{border-radius:4px 4px 0px 0px;}
  .cv__atriaVerticalSlideshow-text .slick-slide{margin-left:0px;}
  .cv--banner-wrap.cv--cv_dara_banner .cv--text, .cv--banner-wrap.cv--atria-banner .cv--text{top:auto;transform:inherit;text-align:left;left:0px;bottom:40px;padding-left:30px;}
  .cv--banner-wrap.cv--cv_dara_banner .cv--text h3.cv--banner-heading, .cv--banner-wrap.cv--atria-banner .cv--text h3.cv--banner-heading{text-shadow:none;}
  .cv--banner-wrap.cv--cv_dara_banner .cv--text span.cv--banner-txt p, .cv--banner-wrap.cv--atria-banner .cv--text span.cv--banner-txt p{text-shadow:none;}
  .grid.cv--about-section-6 span.cv--col-text{max-width:90%;}
  .cv_above_footer_sec_content{bottom:20px;}
  .grid.cv--about-section-8 .grid__item.col-wrap{margin-right:15px;}
  .cv--about-section-8 .cv_above_footer_sec_content span.cv--col-text p{margin:0;}
.cv__headerContainer {
    display: flex;
}
  .grid__item.three-tenths.cv__headerLeft,.grid__item.three-tenths.cv__headerRight {display:none;}
  .grid__item.four-tenths.text-center.cv__headerCenter {
    width: 100%;
}
  header.site-header.fixed {
    -webkit-transform: none;
    transform: none;
}
header.site-header.fixed {
    top: 0;
}
 body#sale main.main-content, .main-content, body#about-us main.main-content, body#dara main.main-content, body#atria main.main-content,body#fittrack-app main.main-content, body#fittrack-app main.main-content,body#fittrack-app main.main-content, body#why-fittrack main.main-content, body#track-eats main.main-content, body#how-it-works main.main-content, body#what-it-measures main.main-content {
    padding-top: 86px;
}
  
/* slider */

.cv__atriaVerticalSlideshow-image .slick-slide {
    margin: 0 5px;
}
.cv__atriaVerticalSlideshow-text .slick-slide {
    margin: 0 5px;
  padding: 0px 20px;
}
h3.cv__atriaVertical-slide-title {
    font-size: 22px;
    margin-bottom: 12px;
    line-height: 28px;
    font-weight: 500;
    margin-top: 15px;
}
span.cv__atriaVertical-slide-text p {
    line-height: 25px;
    font-size: 15px !important;
}
.cv__atriaVertical-slideshow .grid__item .slick-list {
    padding-left: 1px !important;
}
.cv__atriaVertical-slideshow {
    margin-bottom: 60px;
}
.cv__atriaVerticalSlideshow-main .slick-slider .slick-dots {
    bottom: -60px;
}
/* slider */

}
@media (max-width:767px){
  .cv--atria-banner .cv--text h3.cv--banner-heading, .cv--cv_dara_banner .cv--text h3.cv--banner-heading {
    font-size: 46px;
    line-height: 45px;
    max-width: 250px;
  }
  .cv--atria-banner span.cv--banner-txt p, .cv--cv_dara_banner span.cv--banner-txt p {
    font-size: 16px;
  }
  .cv__sale-header .section-header {
    margin-bottom: 20px;
  }
  .cv_choice_2.active ~ .cv_selected_product {
    top: calc(33% + .25rem);
  }
  .cv_choice_3.active ~ .cv_selected_product {
    top: calc(67% + .25rem);
  }
  li.cv_selected_product {
    top: .25rem;
    height: calc(31% - .5rem);
    left: 0 !important;
  }
  .cv__sale-filter {
    flex-wrap: wrap;
  }
  ul.cv__sale-filterCategory li {
    width: 100%;
  }
  ul.cv__sale-filterCategory {
    flex-basis: inherit;
    width: 100%;
    margin-bottom: 35px;
  }
  .cv__videoTutorials .grid .grid__item.cv__faq-block {
    width: 100%;
  }
  .cv__videoTutorials .cv__faq-block h4 {
    height: auto;
  }
  .cv__saleColumn-block .grid__item {
    width: 100%;
    justify-content: center;
    padding: 8px 0;
  }
  div#shopify-section-app-banner-section .cv--text h3.cv--banner-heading{text-align:center;margin:0;}
  .cv__atriaFeatures-container .section-header{top:40px;}
  .cv--it-slideshow .hero__text-content{left:0;right:0;top:40%;max-width:100%;text-align:center !important;transform:translateY(-50%);}
  .cv__testimonialSlideshow button.slick-prev,
  .cv__testimonialSlideshow button.slick-next{width:50px;height:50px;}
  .cv__testimonialSlideshow button.slick-prev:after{top:15px;left:20px;width:20px;height:20px;}
  .cv__testimonialSlideshow button.slick-next:after{top:15px;right:20px;width:20px;height:20px;}
  .overlay-content--inner .video-overlay-heading{font-size:26px;max-width:100%;margin-bottom:30px;}
  .cv_talk_about_sec{justify-content:center;-webkit-justify-content:center;}
  .cv__itemWrap{width:100%;text-align:center;}
  .cv_free_scale_btn{width:100%;text-align:center;}
  a.btn.cv__customButton{padding:14px 20px;font-size:14px;margin-top:20px;}
  #shopify-section-1636542543486e2622{margin-top:40px;}
  #shopify-section-16365428527eb26817{margin:10px 0 30px !important;padding-top:0;}
  .cv__dualText{padding:22px;line-height:24px;}
  .banner-wrapper-1551682429467 span.cv--banner-txt {
    font-size: 16px;
        margin-top: 5px;
  }  
  .banner-wrapper-1551682429467 span.cv__indexSale {
    font-size: 110px;
  }  
  .cv--banner-wrap .cv--text {
    padding-left: 10px;
    padding-right: 10px;
  } 
  .cv--banner-wrap.cv--cv_dara_banner .cv--text, .cv--banner-wrap.cv--atria-banner .cv--text {

    padding-left: 10px;
  }   
  .cv--cv_dara_banner span.cv--banner-txt p, .cv--atria-banner span.cv--banner-txt p {
    font-size: 14px;
  }
#shopify-section-16365428527eb26817 .grid-col--inner {
    padding: 0 10px;
}
}
@media (max-width:749px){.featured-row__subtext p{max-width:100%;}
  .cv_app__track .cv__app-columns{width:100%;margin-bottom:30px;}
  .cv_app__track .cv__app-columns:first-child{margin-right:0;}
  .cv_app__track .cv--scale-wrap{position:static;}
  div#shopify-section-app-first-section .cv__appPageSection .cv--columns-wrap:last-child{text-align:center;padding:30px 30px;}
}

@media (max-width: 700px) {
  .cv--atria-banner .cv--text h3.cv--banner-heading, .cv--cv_dara_banner .cv--text h3.cv--banner-heading {
    font-size: 46px;
    line-height: 45px;
    max-width: 250px;
  }
  .cv--atria-banner a.btn.cv--banner-button, .cv--cv_dara_banner a.btn.cv--banner-button {
    margin-top: 30px;
  }
  .cv--banner-wrap.cv--cv_dara_banner .cv--text, .cv--banner-wrap.cv--atria-banner .cv--text {
    bottom: auto;
    top: 20px;
  }
  .cv--atria-banner span.cv--banner-txt p, .cv--cv_dara_banner span.cv--banner-txt p {
    font-size: 16px;
  }

  .banner-wrapper-1551682429467 span.cv__indexSale {
    font-size: 80px;
    letter-spacing: 5px;
  }
  .banner-wrapper-1551682429467 .cv--text a.btn.cv--banner-button {
    margin-top: 20px;
  }
}

@media (max-width:650px){
  .cv__atriaFeatures-container .slick-dots li:after{width:70px;left:60px;}
  .cv__atriaFeatures-container .slick-dots li{margin-left:130px;}
  .cv__testimonialSlideshow button.slick-prev{left:50px;}
  .cv__testimonialSlideshow button.slick-next{right:20px;}
  
.banner-wrapper-1551682429467 span.cv__title_row2 {
    font-size: 34px;
      line-height: 38px;
}
.cv--banner .cv--banner-wrap.cv--1551682429467 .cv--text {
    top: 50%;
}
.banner-wrapper-1551682429467 span.cv__title_row1 {
    line-height: 10px;
      font-size: 24px;
}
}
@media (max-width:620px){
  .cv__atriaFeatures-slideshow.slick-slider .slick-dots {
    top: 120px;
  }
  span.cv__atriaFeatures-slide-text p {
    max-width: 100%;
    padding: 0 15px;
  }
  .cv__footerNav-block{padding-right:0;width:33%;display:inline-block;float:none;}
  .cv__atriaFeatures-slideImg{width:100%;height:390px;object-fit:cover;}
}
@media (max-width:591px){.cv--columns-wrap .section-header{margin-bottom:20px !important;}
}
@media (max-width:590px){
.cv--16365428527eb26817 .cv--col-text {
    word-break: break-all;
}
.cv--banner .cv--banner-wrap.cv--1551682429467 .cv--text {
    padding-left: 25px;
}
.banner-wrapper-1551682429467 span.cv__title_row1 {
    line-height: 50px;
    letter-spacing: 1px;
    font-size: 53px;
}
.banner-wrapper-1551682429467 span.cv__title_row2 {
        letter-spacing: 0px;
    font-size: 70px;
    text-align: center;
    line-height: 70px;
}
  header.site-header {
    transition: inherit;
    -o-transition: inherit;
    -webkit-transition: inherit;
  }
  .cv__product-block {
    padding-top: 90px;
  }
  .banner-wrapper-1551682429467 span.cv__indexSale {
    font-size: 90px;
    line-height: 60px;
  }
  .banner-wrapper-1551682429467 .cv--text h3.cv--banner-heading {
    font-size: 26px;
  }

  .cv__sale-header {
    margin-top: 0px;
  }
  div#shopify-section-sale-columns .cv__saleColumns-section.sticky {
    top: 0;
  }
  body#sale main.main-content {
    padding-top: 130px;
  }
  div#shopify-section-sale-columns .cv__saleColumns-section {
    position: fixed;
    top: 56px;
    z-index: 999;
    width: 100%;
  }
  .cv--banner-wrap.cv--cv_dara_banner .cv--text, .cv--banner-wrap.cv--atria-banner .cv--text {
    top: 35px;
  }
  .cv--cv_dara_banner span.cv--banner-txt p, .cv--atria-banner span.cv--banner-txt p {
    font-size: 14px;
    padding: 0 0px;
    text-align: center;
    color: #67baa0 !important;
    border-top: 1px solid #fff;
    display: inline-block;
    margin-top: 20px;
  }
  .cv--banner-wrap.cv--cv_dara_banner .cv--text, .cv--banner-wrap.cv--atria-banner .cv--text {
    text-align: center;
  }
  .cv--atria-banner a.btn.cv--banner-button, .cv--cv_dara_banner a.btn.cv--banner-button {
    width: 100%;
    display: block;
    max-width: 160px;
    margin: auto;
    margin-top: 15px;
  }
  .cv--atria-banner .cv--text h3.cv--banner-heading, .cv--cv_dara_banner .cv--text h3.cv--banner-heading {
    font-size: 60px;
    line-height: 60px;
    margin: auto;
    text-align: center;
    max-width: 200px;
  }
  .banner-wrapper-1551682429467 span.cv__biggest {
    letter-spacing: 6px;
    display: inline-block;
  }
.banner-wrapper-1551682429467 .cv--text a.btn.cv--banner-button {
    margin-top: 30px;
    font-size: 16px;
    width: 170px;
    height: 45px;
}


  .banner-wrapper-1551682429467 span.cv__indexSale {
    font-size: 120px;
    letter-spacing: 4px;
    margin-bottom: 3px;
  }
  .cv__sale-header .section-header__text p {
    font-size: 14px;
  }
  .cv__faq-block h4 {
    font-size: 18px;
  }

  .columns-wrapper-avant-section-2.avantLinkColumnBlock-1 .grid__item.col-wrap {
    padding-left: 0px;
    width: 100%;
    margin-bottom: 30px;
  }
  .grid.cv--avant-section-2 .cv--col-svg svg {
    width: 200px;
    height: 85px;
  }
  .grid.cv--avant-section-2 img.cv--col-img {
    width: 200px;
    max-width: 100%;
  }

  .cv__track-eatsPageSection.cv_app__track.banner-block-1 .cv--banner-wrap .cv--text {
    top: 50px;
    transform: inherit;
    bottom: auto;
    text-align: center;
  }
  div#shopify-section-cv_dara_product_two_images_txt .cv__dualImage-cv_dara_product_two_images_txt .cv__dualText h4 {
    font-size: 16px;
  }
  .buy-bar-left {
    width: 70%;
  }
.cv--banner .cv--banner-wrap.cv--1551682429467 .cv--text {
    max-width: 100%;
    text-align: left !important;
    top: 240px;
}
.banner-wrapper-1551682429467 span.cv--banner-txt {
    font-size: 17px;
    margin-top: 25px;
    letter-spacing: 9px;
}
  .cv__atriaFeatures-slide img {
    width: 100%;
  }
  .cv__atriaFeatures-slideImg {
    height: 100%;
  }
  body#fittrack-dara-smart-body-bmi-scale main.main-content {
    padding-top: 55px;
  }
  body#fittrack-atria main.main-content {
    padding-top: 55px;
  }
  section.buy-bar a.btn {
    font-size: 13px;
    font-weight: bold;
    padding: 12px 10px;
  }
  .product-single__meta--wrapper {
    padding-right: 15px;
    padding-left: 0;
  }
  #ProductPrice {
    font-size: 16px;
  }
  .product-single__price--wrapper #ComparePrice {
    font-size: 16px;
  }
  .product-single__meta .product-single__title {
    font-size: 18px;
  }
  .product-thumbnail__photos.product-single__photos {
    margin-bottom: 10px;
  }
  div#ProductSection--product-template-atria .grid.product-single {
    padding-top: 35px;
  }
  div#ProductSection--product-template-atria .product-single__photos {
    padding-bottom: 10px;
  }
  .cv--banner .cv--banner-wrap.cv--about-section-1 .cv--text {
    top: 70px;
    padding-left: 25px;
  }
  .cv_app__track .cv--banner-wrap .cv--text {
    top: 130px;
    transform: translateY(-50%);
    text-align: left;
  }
  div#shopify-section-atria-banner .cv_banner_content {
    bottom: auto;
    top: 90px;
  }
  .cv__atriaColumnsSections .grid-col--inner img.cv--col-img, .cv_app__track img.cv__col_img {
    max-width: 140px;
  }
  .cv__mobile-detail-one {
    display: block;
  }
  .cv__mobile-detail-one .cv--bundle-one-details {
    padding: 15px 15px;
  }
  .cv__mobile-detail-one span.cv--bundle-description {
    background: transparent !important;
    display: inline-block;
    font-size: 13px;
    padding: 15px 0 0;
    text-align: left;
  }
  .cv__mobile-detail-one .cv--bundle-one-details.cv--bundle-wrap {
    display: block;
  }
  .cv--bundle-one-details.cv--bundle-wrap {
    display: none;
  }
  .cv__mobile-detail-one span.cv--bundle-title {
    width: auto;
    display: inherit;
    padding: 0;
    color: #000;
    font-weight: 400;
  }
  .cv__mobile-detail-one span.cv--bundle-price {
    width: auto;
    padding: 0;
    text-align: left;
    display: inherit;
  }
  .cv__mobile-detail-one span.cv--bundle-price {
    font-size: 15px;
    font-weight: 600;
    color: #00b77a;
  }
  .cv__mobile-detail-one span.cv--bundle-description {
    display: inline-block;
    font-size: 13px;
    padding: 15px 0 0;
  }
  span.cv_ready_to_ship_text {
    font-size: 13px;
  }
  .cv--reviewstars {
    margin-top: 0px;
  }
  .cv--bundle-tabs-wrap {
    flex-wrap: wrap;
    border: none;
  }
  .cv--bundle-tab-left, .cv--bundle-tab-right {
    width: 100%;
    border: 1px solid #bce9d3;
    border-radius: 5px;
  }

  .cv--bundle-tab-right span, .cv--bundle-tab-left span {
    padding: 18px 0;
    font-weight: normal;
    border-radius: 5px;
  }
  .cv--bundle-tab-right {
 
    border-radius: 5px;
    margin-top: 15px;
  }
  .grid__item.cv--starreview-wrap {
    padding: 0px 0 5px;
  }
  .product-single__description.rte{font-size:14px;margin-top: 10px; margin-bottom: 0;}

  form#AddToCartForm--product-template {
    margin-top: 0;
  }
  .cv--bundle-products {  
    padding: 0px 0 0;
    margin-bottom: 20px; 
  }
  div#shopify-section-atria-banner-2 .cv--text {
    top: 22%;
  }
  .columns-wrapper-16365425396ce4338d .section-header .section-header__title {
    font-size: 20px;
  }
  .grid-col--inner img.cv--col-img {
    max-width: 80px !important;
  }
  .cv--col-img-1567498403618 img.cv--col-img {
    max-width: 60px;
  }
  .cv--col-img-1567498405380 img.cv--col-img {
    max-width: 60px;
  }
  .cv--col-img-1567498414010 img.cv--col-img {
    max-width: 60px;
  }
  .Image-Text-Block-about-section-3 .feature-row .feature-row__text, .Image-Text-Block-about-section-5 .feature-row .feature-row__text{padding-top:25px;}
  .rich-text-about-section-2 h2.rich-text__heading--medium{font-size:24px;}
  .columns-about-section-6 h2.h1.section-header__title{font-size:24px;}
  .newsletter-about-section-7 h2.h1.section-header__title{font-size:24px;}
  .newsletter-about-section-7 .section-subheading p{font-size:14px;}
  .columns-about-section-6 .section-header__text p{line-height:normal;font-size:14px;}
  div#shopify-section-atria-banner-3 .cv--text{top:auto;bottom:30px;transform:inherit;}
  div#shopify-section-atria-banner-3 .cv--text h3.cv--banner-heading{margin-bottom:15px;}
  div#shopify-section-custom-section-one,
  div#shopify-section-cv_dara_custom_section_one{margin-bottom:35px;margin-top:10px;}
  .Image-Text-Block-cv_dara_image_txt_block .feature-row__text--left{padding:15px 15px;}
  .feature-row.cv__blockRow-1569394730641 .feature-row__text--right{padding:15px 15px;}
  .template-page .cv__customProducts-section .cv__product-wrap a.btn.cv__product-btn{font-size:14px;}
  .cv__tick-para p{font-size:14px !important;}
  .cv__dualImageSection .grid .cv__dualText{padding:15px !important;}
  .cv__dualImageSection .grid .cv__dualText p{line-height:24px;}
  .cv__dualImageSection .grid{margin:0 15px;}
  .cv_app__track .cv--scale-wrap{right:auto;position:static;text-align:center;margin-top:0px;}
  div#shopify-section-app-first-section .cv--columns-wrap .grid .grid__item .grid--col_image{text-align:center;margin-bottom:20px;}
  .cv__dualImageSection.cv__dualImage-product-two-images-text .cv__dualText h4,
  .cv__dualImage-cv_dara_product_two_images_txt .cv__dualText h4{margin-bottom:15px;font-size:20px;}
  .cv--animationbanner-wrap{margin-bottom:0px;}
  .site-header__logo a.site-header__logo-link img{max-width:100px;}
  .site-header__logo a.site-header__logo-link svg{max-width:100px;}
  .cv--banner-wrap .cv--text{text-align:center;}
  .cv--banner-wrap .cv--text a{padding:10px 20px;font-size:14px;margin-top:20px;}
  .cv--text h3.cv--banner-heading{font-size:24px;line-height:30px;margin-bottom:5px;}
  .feature-row h2.h3{font-size:20px;letter-spacing:0;}
  .video--wrapper-cv .cv--close-button{top:-25px;right:0;}
  .feature-row__text{padding-top:15px;}
  .cv__testimonialSection{padding:30px 0 10px;}
  div#shopify-section-1567505525639{margin-top:40px;}
  .cv__itemWrap .section-header h2{font-size:26px;padding:0;}
  ul.cv--right-menu li:last-child a.site-nav__link{padding-left:0;}
  .rich-text-section{padding:30px 30px 40px;}
  .cv__science-imageBlock{padding-bottom:10px;}
  .commonPageContent .feature-row h2.h3{margin-bottom:15px;}
  .featured-row__subtext strong a{margin-top:0px;}
  .overlay-content--inner .video-overlay-heading{font-size:24px;}
  span.cv--banner-txt p{font-size:12px;}
  h3.cv__block_title{font-size:18px;}
  .cv--columns-wrap .grid .grid__item:last-child{margin-bottom:20px;}
  .video--section-outer-wrap>.grid{margin:0;}


  .cv--banner-wrap.cv--cv_dara_banner .cv--text .cv_banner_content p {
    padding-left: 0;
  }
  div#shopify-section-cv_dara_banner .cv--banner-wrap.cv--cv_dara_banner .cv--text {
    padding-left: 20px;
  }

  .cv--banner-wrap.cv--cv_dara_banner .cv--text .cv_banner_content a.btn.cv--banner-button {
    font-size: 14px;
    margin-top: 25px !important;
  }
  .cv__atriaFeatures-slideTxt {
    top: 35%;
  }
  .cv__atriaFeatures-container h2.h1 {
    letter-spacing: .5px;
  }
  div#ProductSection--product-template .grid.product-single {
    padding-top: 0px;
}
  div#shopify-section-sale-columns .cv__saleColumns-section {
        top: 83px;
}
  body#sale main.main-content {
    padding-top: 160px;
}
  
}
@media (max-width:480px){
 .banner-wrapper-1551682429467 span.cv--banner-txt {
    font-size: 14px;
    margin-top: 30px;
    letter-spacing: 7px;
}
.banner-wrapper-1551682429467 span.cv__title_row1 {
    line-height: 36px;
    font-size: 47px;
}
.cv--banner .cv--banner-wrap.cv--1551682429467 .cv--text {
    top: 180px;
}
.banner-wrapper-1551682429467 span.cv__title_row2 {
    font-size: 55px;
    line-height: 55px;
}
  .cv--atria-banner a.btn.cv--banner-button, .cv--cv_dara_banner a.btn.cv--banner-button {
    margin-top: 10px;
    font-size: 14px;
  }
  div#shopify-section-track-eats-section-1 .cv__track-eatsPageSection .cv--banner-txt p {
    font-size: 14px;
    margin-top: 8px;
  }
  .cv__atriaFeatures-container .slick-dots li:after {
    width: 30px;
    left: 40px;
  }
  .cv__atriaFeatures-container .slick-dots li{margin-left:60px;left:-10px;}
  .cv__atriaFeatures-slideshow.slick-slider .slick-dots li button {
    border: 9px solid #fff;
    width: 30px;
    height: 30px;
  }
  .cv__atriaFeatures-container .slick-dots li.slick-active button {
    border: 9px solid #fff;
  }
  .cv__atriaFeatures-container h2.h1 {
    font-size: 16px;
  }
  .cv__atriaFeatures-slideshow.slick-slider .slick-dots {
    top: 75px;
  }
  h3.cv__atriaFeatures-slide-title {
    font-size: 14px;
  }
  span.cv__atriaFeatures-slide-text p {
    font-size: 13px;
  }
  .video-about-section-4.cv__videoSection .cv--overlay-wrap {
    height: 270px;
  }
  .columns-wrapper-about-section-8{padding-top:40px;}
  .grid.cv--about-section-8 .grid__item:last-child{margin-bottom:0;}
  .cv__howItWorks-absoluteText, .cv__whatItMeasures-absoluteText, .cv__whyUseFittrack-absoluteText{font-size:28px;}
  .cv--atria-banner-3 .cv--text h3.cv--banner-heading{font-size:24px;}
  div#shopify-section-atria-banner-2 h3.cv--banner-heading{font-size:28px;}
  .cv__track-eatsPageSection .cv--text h3.cv--banner-heading{font-size:24px;}
  div#shopify-section-app-fourth-section .cv__appPageSection h3.cv--banner-heading{font-size:24px;}
  .cv__customProducts-section .section-header__title{font-size:24px;}
  a.btn.cv__product-btn{width:auto;padding:11px 16px;}
  .cv__testimonialSection .section-header__title{font-size:24px;}
  .featuredRowSection .section-header h2.h1.section-header__title{font-size:24px;}
  .columns-wrapper-16365428527eb26817 .section-header .section-header__title{font-size:24x;}
  .columns-wrapper-16365428527eb26817 .section-header .section-header__title{font-size:24px;}
  .cv__product-details h3{font-size:24px;}
  .cv__text_with_images .section-header h2{font-size:24px;}
  .cv--overlay-wrap{height:270px;padding:10% 5%;}
  .cv__atriaFeatures-container .section-header{padding:0 15px;}
  .featured-row__subtext p{font-size:15px;line-height:24px;}


  .cv--text h3.cv--banner-heading{font-size:24px;}
  .cv_slide_text_heading h2{font-size:24px;}
  .cv__appPageSection .cv__dualText h4{font-size:24px;}
  .cv--banner-wrap .cv--text a{font-size:12px;}
  .cv__appPageSection.banner-block-1 .cv--text h3.cv--banner-heading,
  div#shopify-section-track-eats-section-1 .cv__track-eatsPageSection .cv--text h3.cv--banner-heading{font-size:24px;}
  div#shopify-section-app-banner-section .cv--text h3.cv--banner-heading{font-size:24px;}
  .cv--it-slideshow .hero__title{font-size:20px;padding:0 15px;}
  .cv--it-slideshow .hero__text-content p.hero__subtitle{font-size:12px;padding:0 10px;}
  .cv--animationbanner-wrap .cv--animationbanner-title{top:-30px;font-size:14px;}
  .animationbanner-wrapper-cv--banner-with-animation,
  .animationbanner-wrapper-cv_dara_banner_with_animation{margin-top:70px;}
  .cv__footerNav-block{width:50%;}
  a.btn.cv__customButton{padding:10px 14px;font-size:13px;}
  .columns-wrapper-16365428527eb26817 .section-header__title{padding:0 0 0px;}
  #shopify-section-1636542543486e2622{margin-top:20px;}
  .cv--columns-wrap .grid .grid__item{margin-bottom:25px;}
  .video--wrapper-cv .video-wrapper{height:300px;}
  div#shopify-section-1567505008375{margin-top:50px;}
  .cv__howItWorks-absoluteText,
  .cv__whatItMeasures-absoluteText,
  .cv__whyUseFittrack-absoluteText{font-size:22px;}
  .rich-text-section{padding:30px 15px 40px;}
  .cv__itemWrap .section-header h2{font-size:22px;}
  .cv__itemWrap .rich-text__text--medium p{font-size:14px;}
  .section-header .section-header__title{font-size:24px;padding:0 10px;}
  div#shopify-section-rich-text .rich-text__text--medium p,
  div#shopify-section-cv_dara_richtext .rich-text__text--medium p{font-size:14px;}
  .cv--banner-wrap.cv--cv_dara_banner .cv--text, .cv--banner-wrap.cv--atria-banner .cv--text {
    top: 30px;
  }
  .cv--atria-banner .cv--text h3.cv--banner-heading {
    font-size: 50px;
    line-height: 50px;
  }
  .cv--cv_dara_banner .cv--text h3.cv--banner-heading {
    font-size: 50px;
    line-height: 50px;
  }
  .cv--banner-wrap.cv--cv_dara_banner .cv--text span.cv--banner-txt p, .cv--banner-wrap.cv--atria-banner .cv--text span.cv--banner-txt p {
    font-size: 13px;
    margin-top: 10px;
  }
}
@media (max-width:470px){
  .cv--atria-banner-3 .cv--text span.cv--banner-txt p{font-size:11px;}
  div#shopify-section-atria-banner-3 .cv--text{bottom:20px;}
  div#shopify-section-atria-banner-3 .cv--text h3.cv--banner-heading{margin-bottom:10px;}
}
@media (max-width:450px){

  .cv_banner_content{bottom:30px;}
  div#shopify-section-atria-banner-3 .cv--text h3.cv--banner-heading{margin-bottom:5px;font-size:18px;}
  .cv--atria-banner-3 .cv--text span.cv--banner-txt p{line-height:18px;}
}
@media (max-width:420px){
 .cv__headerCenter p {
    font-size: 11px;
}
.banner-wrapper-1551682429467 span.cv--banner-txt {
    margin-top: 15px;
}
.banner-wrapper-1551682429467 span.cv__title_row1 {
    line-height: 28px;
    font-size: 38px;
}

  .banner-wrapper-1551682429467 span.cv__indexSale {
    font-size: 96px;
  }

.banner-wrapper-1551682429467 .cv--text h3.cv--banner-heading {
    font-size: 22px;
    line-height: 30px;
}
  div#shopify-section-track-eats-section-1 .cv__track-eatsPageSection .cv--text h3.cv--banner-heading {
    font-size: 22px;
  }
  .cv__track-eatsPageSection.cv_app__track.banner-block-1 .cv--banner-wrap .cv--text {
    top: 30px;
  }
  span.cv_ready_to_ship_text {
    font-size: 12px;
  }
  span.cv_ship_img svg {
    width: 23px;
    height: 23px;
  }
  span.cv_ship_img {
    margin-right: 3px;
    flex: 0 0 23px;
  }
  .cv_quation {
    width: 20px;
    margin-left: 4px;
  }
  button.cv_quation_btn {
    height: 22px;
    width: 22px;
  }
  div#shopify-section-app-fourth-section .cv--banner-wrap img{object-fit:cover;}
  .cv__dualImageSection .grid .cv__dualText p{font-size:14px;}
}
@media (max-width:390px){
  .cv_banner_content{bottom:20px;}
}
@media (max-width:375px){
.banner-wrapper-1551682429467 span.cv__title_row2 {
    font-size: 50px;
    line-height: 40px;
}
.cv--banner .cv--banner-wrap.cv--1551682429467 .cv--text {
    top: 160px;
}
  .banner-wrapper-1551682429467 .cv--text a.btn.cv--banner-button {
    margin-top: 20px;
}

  select.cv__faq-filterValue {
    margin-left: 10px;
    font-size: 14px;
  }
  .ResetElements__Div-sc-8e6zl9-0.FormComponent__StyledFormComponentWrapper-e0xun6-0.needsclick.undefined.gBwjbN {
    justify-content: flex-end;
  }
  .cv__klaviyo_form button.ResetElements__Button-sc-8e6zl9-2 {
    font-size: 11px !important;
    width: 80px !important;
  }
  .cv__klaviyo_form .feizGD .needsclick.fzSpET:nth-child(3) {
    width: 130px;
  }

  div#shopify-section-cv_dara_richtext .section-header__title{font-size:20px;}
  .cv__itemWrap .section-header h2{font-size:20px}
  .cv__track-eatsPageSection .cv--text h3.cv--banner-heading{font-size:20px;}
  .cv__customProducts-section .section-header__title{font-size:20px;}
  div#shopify-section-app-fourth-section .cv__appPageSection h3.cv--banner-heading{font-size:20px;}
  .cv__appPageSection.banner-block-1 .cv--text h3.cv--banner-heading,
  div#shopify-section-track-eats-section-1 .cv__track-eatsPageSection .cv--text h3.cv--banner-heading{font-size:18px;line-height:normal;}
  .cv__testimonialSection .section-header__title{font-size:20px;}
  .featuredRowSection .section-header h2.h1.section-header__title{font-size:20px;}
  .columns-wrapper-16365428527eb26817 .section-header .section-header__title{font-size:20px;}
  .columns-wrapper-16365428527eb26817 .section-header .section-header__title{font-size:20px;}
  .cv__text_with_images .section-header h2{font-size:20px;}
  .section-header .section-header__title{font-size:20px;}
  .feature-row h2.h3{font-size:20px;}
  .cv--text h3.cv--banner-heading{font-size:20px;}
}
@media (max-width: 355px) {
.banner-wrapper-1551682429467 span.cv__title_row2 {
    font-size: 40px;
    line-height: 30px;
} 
.banner-wrapper-1551682429467 span.cv--banner-txt {
    letter-spacing: 5px;
}
.banner-wrapper-1551682429467 span.cv__title_row1 {
    line-height: 20px;
    font-size: 30px;
}



  h3.cv__atriaFeatures-slide-title {
    font-size: 12px;
  }
  span.cv__atriaFeatures-slide-text p {
    font-size: 11px;
  }
}

@media (max-width: 365px) {
div#shopify-section-sale-columns .cv__saleColumns-section {
    top: 100px;
}

}

@media (max-width:350px){
  div#shopify-section-atria-banner-3 .cv--text{bottom:5px;}
  .cv--atria-banner-3 .cv--text span.cv--banner-txt p{line-height:15px;}
  .cv_banner_content span.cv--banner-txt p{font-size:12px;}
  .cv--banner-wrap.cv--cv_dara_banner .cv--text .cv--banner-button, .cv--banner-wrap.cv--atria-banner .cv--text .cv--banner-button{margin-top:10px;}
}

@media (max-width: 340px) {
.cv--banner .cv--banner-wrap.cv--1551682429467 .cv--text {
    top: 150px;
}
}

@media (min-width: 1009px) and (max-width: 1100px){ 
  
 .nav--inner-wrapper li a {
    padding: 10px 2px !important;
}
}

@media (max-width: 376px) {
  #AddToCart--buybar {font-size: 10px;}
}
@media (min-width: 1300px) {
h3.cv__atriaVertical-slide-title{text-transform:initial;color:#58595b;font-weight:600;letter-spacing:1px;font-size:24px;line-height: 32px;}
}
.cv--reason-row .featured-row__subtext p {
  padding: 0;
}
.cv--reasonbundle-details .inner-wrap--cv {
  padding-left: 15px;
}