@import url(//fonts.googleapis.com/css?family=Fira+Sans&display=swap);@font-face{font-family:'Futura LT';src:url(https://naturalglowjo.com/media/fonts/default/FuturaLT.eot);src:url(https://naturalglowjo.com/media/fonts/default/FuturaLT.eot?#iefix) format("embedded-opentype") , url(https://naturalglowjo.com/media/fonts/default/FuturaLT.woff) format("woff") , url(https://naturalglowjo.com/media/fonts/default/FuturaLT.woff) format("woff") , url(https://naturalglowjo.com/media/fonts/default/FuturaLT.ttf) format("truetype") , url(https://naturalglowjo.com/media/fonts/default/FuturaLT.woff2) format("woff2");font-weight:normal;font-style:normal}html,body{font-family:'Futura LT','Open Sans','Helvetica Neue';font-weight:normal;font-style:normal}h1{font-family:'Futura LT','Open Sans','Helvetica Neue';font-weight:normal;font-style:normal}h2{font-family:'Futura LT','Open Sans','Helvetica Neue';font-weight:normal;font-style:normal}h3{font-family:'Futura LT','Open Sans','Helvetica Neue';font-weight:normal;font-style:normal}h4{font-family:'Futura LT','Open Sans','Helvetica Neue';font-weight:normal;font-style:normal}h5{font-family:'Futura LT','Open Sans','Helvetica Neue';font-weight:normal;font-style:normal}h6{font-family:'Futura LT','Open Sans','Helvetica Neue';font-weight:normal;font-style:normal}.price-box .price{font-family:'Futura LT','Open Sans','Helvetica Neue';font-weight:normal;font-style:normal}#mainMenu a.level0,nav.navigation a.level-top{font-family:'Futura LT','Open Sans','Helvetica Neue';font-weight:normal;font-style:normal}button.action{font-family:'Futura LT','Open Sans','Helvetica Neue';font-weight:normal;font-style:normal}{font-family:'Fira Sans','Open Sans','Helvetica Neue'}a,.alink,a:hover,.alink:hover,.header.panel>.header.links>li>a:hover,.footer.content .links a:active,.footer.content .links a:active,.footer.content .links a:hover,.navigation .level0>.level-top:hover,.navigation .level0>.level-top.ui-state-focus,.bundle-options-container .block-bundle-summary .product-addto-links>.action:hover,.product-item-actions .actions-secondary>.action:hover,.product-social-links .action.tocompare:hover,.wishlist.split.button>.action.split:hover,.product-social-links .action.mailto.friend:hover,.product-social-links .action.towishlist:hover,.block-bundle-summary .action.towishlist:hover,.product-item .action.towishlist:hover,.table-comparison .action.towishlist:hover{color:#032f27!important}.top-wishlist a span.counter.qty,.action.primary,.action-primary,.action.primary:hover,.action-primary:hover,.minicart-wrapper .action.showcart .counter.qty{background-color:#032f27!important;border-color:#032f27!important}body{}button.primary,.action.primary,.action-primary{color:#fff!important}button.primary:hover,.action.primary:hover,.action-primary:hover{color:#032f27!important}button.primary,.action.primary,.action-primary{background-color:#032f27!important}button.primary:hover,.action.primary:hover,.action-primary:hover{background-color:#fff!important}button.primary:hover,.action.primary:hover,.action-primary:hover{border-color:#032f27!important}button.secondary,.secondary .action,.actions-secondary .action{color:#fff!important}button.secondary:hover,.secondary:hover .action:hover,.actions-secondary:hover .action:hover{color:#032f27!important}button.secondary,.secondary .action,.actions-secondary .action{background-color:#032f27!important}button.secondary:hover,.secondary .action:hover,.actions-secondary .action:hover{background-color:#fff!important}button.secondary:hover,.secondary .action:hover,.actions-secondary .action:hover{border-color:#032f27!important}.page-header{}.page-header .panel.wrapper,.page-header .top-header,.header .top-header{background-color:#032f27!important;color:#fff!important}footer.page-footer,.page-footer .middle-footer,.page-footer .bottom-footer{}footer.page-footer .middle-footer{background-color:#dbf4fc!important}footer.page-footer .bottom-footer{background-color:rgba(0,0,0,0)!important}.mgs-carousel-single .owl-nav div img{width:40px}.mgs-carousel-single .owl-nav div span{width:40px}.mgs-carousel-single .owl-nav div span,.mgs-carousel-single .owl-nav div span em{height:80px;line-height:80px}.mgs-carousel-single.nav-position-middle-outside .owl-nav div span,.mgs-carousel-single.nav-position-middle-inside .owl-nav div span{margin-top:-40px}.mgs-carousel-single .owl-nav div span em{font-size:80px}.mgs-carousel-multiple .owl-nav div img{width:40px}.mgs-carousel-multiple .owl-nav div span{width:40px}.mgs-carousel-multiple .owl-nav div span,.mgs-carousel-multiple .owl-nav div span em{height:40px;line-height:40px}.mgs-carousel-multiple.nav-position-middle-outside .owl-nav div span,.mgs-carousel-multiple.nav-position-middle-inside .owl-nav div span{margin-top:-20px}.mgs-carousel-multiple .owl-nav div span em{font-size:30px}.cms-index-index.cms-page2 #maincontent,.cms-page-view.cms-page2 #maincontent{max-width:inherit;padding-left:inherit;padding-right:inherit;overflow:hidden}.cms-page-view.cms-page2 #maincontent .page.messages,.cms-index-index.cms-page2 #maincontent .page.messages,.cms-index-index.cms-page2 #maincontent .section-builder,.cms-page-view.cms-page2 #maincontent .section-builder{max-width:1240px;margin:auto;box-sizing:border-box;padding-left:15px;padding-right:15px}.cms-index-index.cms-page2 #maincontent .section-builder-full,.cms-page-view.cms-page2 #maincontent .section-builder-full{max-width:inherit!important;padding-left:15px;padding-right:15px}.header2 .frame-fluid{max-width:1200px;margin:auto}.top-wishlist .wishlist-icon:hover:before,.header-area .table-icon-menu .theme-header-icon:hover,.header-area .table-icon-menu .minicart-wrapper .action.showcart:hover:before,.header-area .social-link li a:hover{color:#56cfe1}.header-area .top-header a,.header-area .top-header .action.toggle{color:#fff}.products-grid:not(.deals-products-grid) .product-item-info .product-top a.photo {padding-bottom:100%!important}.footer.content .block.newsletter .action.subscribe:hover{background-color:#56cfe1;border-color:#56cfe1}.cms-index-index .full-row.section-builder-full .frame.no-padding,.cms-index-index #maincontent .full-row.section-builder-full .frame.no-padding{padding-left:0!important;padding-right:0!important;max-width:100%!important}.block.widget .product-item-info{position:relative}.cms-index-index .section-builder-full .frame.no-padding,.cms-index-index #maincontent .section-builder-full .frame.no-padding{padding:0 15px!important}.cms-index-index .section-builder-full .frame,.cms-index-index #maincontent .section-builder-full .frame{max-width:1200px!important}.mdc-banner{padding:35px 30px 0}.middle-center{text-align:center}.mdc-banner2{padding-top:80px;padding-bottom:80px}.mdc-banner2 h4,.mdc-banner2 h5{font-size:14px}.mdc-banner2 h3{font-size:30px;line-height:1;font-weight:600;margin:10px 0}.mgs-product-tab .tab-style3.data.items .item.title .switch{border-color:transparent}.slide-text h2{font-size:50px;line-height:60px;font-weight:700;margin:8px 0}.slide-text p{margin-bottom:10px}.mdc-product-tab{padding-top:50px}.slide-text .btn-default{background-color:transparent}@media (max-width:1199px){.mgs-products.products-grid .mgs-owl-carousel .product-item,.mgs-product.products-grid .mgs-owl-carousel .product-item{padding-left:15px;padding-right:15px}.mgs-product.products-grid .product-item-info:hover .product-top .tocart.btn-cart,.mgs-products.products-grid .product-item-info:hover .product-top .tocart.btn-cart,.mgs-attribute-products .product-item-info:hover .product-top .tocart.btn-cart{transform:unset}.mgs-products.products-grid .product-item-info .product-top .action-mobile,.mgs-product.products-grid .product-item-info .product-top .action-mobile{z-index:99}.slide-text h2{font-size:30px;line-height:1.5}.mdc-banner2{padding-top:20px;padding-bottom:20px}.promobanner button.btn.btn-promo-banner{line-height:1.5;min-width:max-content}.mdc-banner2 h3{font-size:18px;line-height:1.2}.mdc-banner2 h4,.mdc-banner2 h5{font-size:12px}.padding-top50.mdc-blog{padding-top:20px}.mdc-product-tab{padding-top:20px}}@media (max-width:767px){.content-block.instagram-block{margin-top:0}.mgs-product-tab .mgs-tab.data.items>.item.content{margin-top:60px!important}}@media (max-width:570px){.slide-text h2{font-size:24px;line-height:1.5;max-width:70%;margin-bottom:10px}.text-align-right .slide-text h2{margin-left:auto}.text-align-center .slide-text h2{margin-left:auto;margin-right:auto}.mdc-banner{padding-left:15px;padding-right:15px}.latest-post-grid-block .post-item .thumbnail-post img{max-height:200px}}