.promo_banner__content{color:#fff;font-family:Lato;font-size:14px;font-weight:700;letter-spacing:1.64px;line-height:17px}.promo_banner__content p{line-height:39px;margin-bottom:0}ul.menu.right .icon-user span{font-size:14px;font-weight:700}.menu .vertical-menu_submenu{columns:2;-webkit-columns:2;-moz-columns:2;padding-bottom:15px}.featured-promotions-section .container{padding:20px 10px}.featured-collection-section,.testimonial-section{padding:0 70px}.featured-promotions-section{padding:40px 0}.product-list .thumbnail.toggle-images img.secondary,.product-list .thumbnail.toggle-images img.secondary.lazyloaded,.slider-gallery .thumbnail.toggle-images img.secondary,.slider-gallery .thumbnail.toggle-images img.secondary.lazyloaded{object-fit:scale-down}.product-list .thumbnail .swap-true img,.product-list .thumbnail .swap-true imgd,.slider-gallery .thumbnail .swap-true img{object-fit:scale-down;-o-object-position:center center;object-position:center center}.product-list .thumbnail img.secondary,.slider-gallery .thumbnail img.secondary{width:100%!important;object-fit:scale-down;-o-object-position:center center;object-position:center center}.testimonial-section{background-color:#f6f7f9}.testimonial-section .testimonial-text{width:100%;max-width:100%}.testimonial-section .caption .subtitle{max-width:1184px;margin:0 auto;color:#424242;font-weight:400;letter-spacing:.29px}#head_collect{background:#4a50bc!important;text-transform:capitalize}.top_bar li a:hover,.top_bar li a[href]:hover,.top_bar li a[href]:hover span,.top_bar li a:active,.top_bar li a:hover span,.top_bar a:active span,.top_bar .currencies:hover,.feature_image .header .top_bar .menu a:hover,.feature_image .header .top_bar .menu a:hover span{color:#25285e!important}.footer-section .container{max-width:1506px}.footer-section .footer{position:relative}.footer-copy-text{background-color:#20235d;background:#20235d;position:absolute;width:100%}.footer-copy-text .footer_credits{border-top:1px solid #fff;padding:0 20px;width:100%;max-width:1800px;margin:0 auto;display:block;float:none}.footer-copy-text .footer_credits p,.footer-copy-text .footer_credits p a{color:#ffffffbd;font-size:16px;letter-spacing:.64px}.footer_content.footer-text .address-part-footer p{word-break:break-all;display:flex;align-items:flex-start;font-size:14px;letter-spacing:.34px;line-height:19px;word-break:inherit}.footer .address-part-footer img{max-width:26px;padding-right:10px;margin-top:4px}.address-social-part ul.social_icons{margin-top:0;padding-top:0}.thumbnail .product_image{padding:28px;background-color:#fafafa}.thumbnail .product_image{display:table;width:100%;max-width:100%;min-width:100%}.thumbnail .product_image .collection-img-loop{display:table-cell;vertical-align:middle}.gallery-wrap.left-slider .product_gallery_nav .gallery-cell:focus{outline:none}.product .product-template .container{max-width:1354px}.product .product-template .container .product_section .seven{padding-left:44px}.social_buttons_title .icon-facebook-share:before{content:"\f082";font-family:"Font Awesome 5 Brands";font-size:14.5px}.social_buttons_title .icon-twitter-share:before{content:"\f081";font-family:"Font Awesome 5 Brands";font-size:14.5px}.social_buttons_title .icon-instagram-share:before{content:"\f16d";font-family:"Font Awesome 5 Brands";font-size:14.5px}.social_buttons_title .icon-pinterest-share:before{content:"\f0d2";font-family:"Font Awesome 5 Brands";font-size:14.5px}.social_buttons_title .icon-mail-share:before{content:"\f0e0";font-family:"Font Awesome 5 Free";font-size:14.5px;font-weight:900}.caption-background-true.caption-transparency-true .subtitle{color:#000;font-size:34px;font-weight:400;letter-spacing:1.64px;text-transform:uppercase}.page-details .block__rich_text_and_image{background-color:#25285e0a;padding:84px 0}.page-details .block__rich_text_and_image .container,.page-details-section .container{max-width:1506px}.description.data-info-about h2{text-transform:inherit;color:#000;font-size:46px;font-style:italic;letter-spacing:1.34px;line-height:64px}.info .description.data-text_info{color:#000;font-size:34px;font-style:italic;line-height:64px}.page-title-info h1{color:#000;font-size:34px;font-weight:400;letter-spacing:1.64px;line-height:41px}.page-contact .caption.captionOverlay--true,.blog .caption.captionOverlay--true{max-width:586px}.page-contact .caption.captionOverlay--true .headline,.blog .caption.captionOverlay--true .headline{color:#000;font-family:Lato;font-size:34px;font-weight:400;letter-spacing:1.64px;line-height:41px;text-transform:uppercase;text-shadow:none}.contact-us-page-info .ten,.customers-login .form-data-label,.customers-register .form-data-label{float:none;display:block;max-width:606px;margin:0 auto;width:100%;left:0;padding:0 20px}.contact-us-page-info .form-data{width:100%;margin-left:0;margin-right:0}.contact-us-page-info label,.form-data-label label{display:none}.submit-contact-form,.form-data-label input{text-align:center}.submit-contact-form .submit.action_button,.submit-contact-form .submit.action_button:hover,.submit-contact-form input.btn.action_button,.submit-contact-form input.btn.action_button:hover{border-radius:37px;background:linear-gradient(180deg,#94c661,#7ab742);border:0;outline:none;height:74px;min-height:74px;margin:0 auto;max-width:286px;width:100%!important}h1.page-title-all{padding-top:28px;padding-bottom:34px;color:#000;font-size:34px;font-weight:400;letter-spacing:1.64px;line-height:41px;text-align:center}.cart-page-section .eleven.cart-left{background-color:#25285e0a;padding:48px}.cart-page-section .five.cart-right{background-color:#25285e0a}.product-loop-info .five{width:252px;padding:20px;background-color:#fafafa}.cart-left .cart_page_image img{max-height:252px;margin-bottom:0;width:100%;object-fit:scale-down}.cart-page-section .five.cart-right .subtotal{padding:62px 48px 24px;border-left:0}.cart-left .cart_content_info h3{color:#000;font-size:18px;letter-spacing:.64px;line-height:22px;margin-bottom:8px}.cart-left .cart_content_info h3 a{color:#000}.cart .product-quantity-box .product-minus,.cart .product-quantity-box .product-minus:hover,.cart .product-quantity-box .product-plus,.cart .product-quantity-box .product-plus:hover{background-color:#f2f2f2}.cart .cart_content_info p.modal_price,.cart .cart_content_info p.modal_price span.money.was_price{color:#25285e;font-family:Lato;font-size:20px;font-weight:700;letter-spacing:.71px;line-height:24px;padding-bottom:0}.remove.desktop{float:none;width:100%;display:inline-block;margin-left:0;opacity:.4;color:#25285e3d;font-family:Lato;font-size:17px;letter-spacing:3px;line-height:26px;text-transform:uppercase}.cart .subtotal .action_button.add_to_cart{background-color:#000;background:#000;border-radius:0;outline:none}p.cart_subtotal.js-cart_subtotal{color:#000;font-size:18px;letter-spacing:.64px;line-height:22px;text-transform:uppercase;font-weight:400}.subtotal .featured-links .secondary_button{color:#25285e;font-size:16px;letter-spacing:3px;line-height:19px;border-top:0;border-bottom:0;font-weight:400}.blog h2.article-title-blog{margin-top:0}.blog h2.article-title-blog a{color:#202020;font-weight:400;font-size:22px;line-height:24px;text-transform:none}.article-img-blog img{max-width:100%!important}.blog .excerpt p{color:#676767;letter-spacing:-.15px;line-height:26px}.read-mor-btn a{color:#676767;font-size:17px;letter-spacing:-.15px;line-height:26px;text-transform:uppercase}.custome-container h3{font-size:20px;margin:0;color:#25285e;font-weight:600}.article_content h3{font-size:22px;line-height:34px;color:#444;letter-spacing:0px;font-weight:400;-webkit-font-smoothing:antialiased;font-family:Open Sans;font-weight:600;text-transform:inherit}.post-content{word-break:break-all}.description-content{border:0}.pro-description.description-tabs.first-tab,.pro-specifications.description-tabs{border:1px solid #000000}.product-description-tab{word-break:break-word}.product-description-tab .clearfix:after{content:".";height:0;font-size:0;line-height:0;display:block;clear:both;overflow:hidden;visibility:hidden}.product-description-tab .pro-description img{max-width:100%!important;height:auto}.description-tabs-menu ul{list-style:none;padding-left:0;margin-bottom:0;display:flex;margin-top:0;border-bottom:1px solid}.description-tabs-menu ul li{margin-bottom:0}.description-tabs-menu ul li a{display:block;padding:10px 20px;text-decoration:none;font-weight:700;letter-spacing:.08em;color:#000;outline:none;border-top:2px solid #000000;border-right:2px solid #000000;border-left:2px solid #000000;background-color:#f4f4f4;border-radius:20px 20px 0 0}.description-tabs-menu ul li a.active-tab-menu{background:#20235d;color:#fff}.description-tabs{display:none;padding:30px}.first-tab{display:block}#shopify-section-footer .columns:nth-child(4) h6{display:none}.footer .toggle_content a{color:#fff!important;text-transform:initial!important}#shopify-section-footer .columns:nth-child(4) .address-social-part{padding-top:0}.footer-section .container{max-width:1240px}.footer-copy-text{border-top:1px solid #D8D8D8}.footer-copy-text .footer_credits{border-top:none;max-width:1240px}.footer-copy-text .footer_credits p,.footer-copy-text .footer_credits p a{font-size:14px;color:#fff}.header .top_bar{background-color:#f4f4f4}.top_bar ul.social_icons a:hover,.top_bar ul.social_icons a{color:#25285e!important}.top_bar .menu a span,.top_bar .menu a,.top_bar .social_icons a{color:#25285e;text-decoration:none}.header .top_bar .promo_banner__content a{text-align:center;color:#25285e;font-size:14px;display:block;overflow:hidden;text-decoration:none}.search_nav_nu ul.menu{padding-left:7%;width:80%}.search_nav_nu .menu .search_container{display:block;width:100%!important}.search_nav_nu .menu .search_container .search-submit{background:#80b744;height:100%;width:50px;right:0;top:0;border-radius:0 50% 50% 0}.search_nav_nu .menu .search_container .icon-icon-search:before{content:"\e913"}.search_nav_nu .menu .search_container .icon-icon-search{position:absolute;left:20px;top:18px}.search_nav_nu .menu .search_container .icon-search:before{content:"GO";color:#fff;position:absolute;left:0;right:10px;margin:0 auto;top:28%;font-family:Lato,sans-serif;font-size:16px;font-weight:700;line-height:19px}.search_nav_nu .menu .search_container .search_form input{padding-left:45px;font-size:14px;font-family:Lato,sans-serif;font-weight:700;letter-spacing:.233px}.search_nav_nu .menu .search_container .search__results{left:10px}.main-menu-wrapper{position:relative;height:48px;width:100%;display:block;background:#25285e}.main-menu-wrapper .nav{margin:0 auto;width:100%;display:block;clear:both;padding:0}.main-menu-wrapper .nav ul.menu{padding:0 10px}.main-menu-wrapper .nav ul.menu li .icon-down-arrow,.main-menu-wrapper .nav ul.menu li a{color:#fff;text-decoration:none;text-transform:initial;font-size:18px;font-weight:700;line-height:22px;letter-spacing:.3px}.main-menu-wrapper .nav ul.menu li .vertical-menu_submenu{height:auto;background:#25285e}.sixteen.columns.extra_blog_field{max-width:1080px;margin:0 auto;display:block;clear:both;float:none}@media only screen and (max-width: 1500px){.main_nav_wrapper .main_nav .menu li{padding-left:10px;padding-right:10px}}@media only screen and (max-width: 1486px){.slideshow-section .full-width--true .caption{padding-left:20px}}@media only screen and (max-width: 1400px){.slideshow-section .caption .headline{font-size:45px;line-height:normal}}@media only screen and (max-width: 1341px){.product-loop-info{display:flex}.product-loop-info .five{margin-right:0}.product-loop-info .eleven{margin-left:0;padding-left:15px}.footer_content.footer-text .address-part-footer p{word-break:break-all}}@media only screen and (max-width: 1279px){.main_nav_wrapper .main_nav .menu li{padding-left:5px;padding-right:5px}.main_nav_wrapper .main_nav .menu li a{font-size:13px}}@media only screen and (max-width: 1024px){.featured-collection-section,.testimonial-section{padding:0 20px}.product .product-template .container .product_section .seven{padding-left:10px}.cart-page-section .eleven.cart-left{padding:48px 20px}.cart-page-section .five.cart-right .subtotal{padding:62px 20px 24px}.page-details .description.data-info-about h2{font-size:28px;line-height:51px}}@media only screen and (max-width: 1020px){.menu li.search_container{display:none}.nav .menu li.search_link{display:inline-block}}@media only screen and (max-width: 953px){.main_nav_wrapper.sticky_nav--stick .main_nav .menu li{padding-left:3px;padding-right:2px}.main_nav_wrapper.sticky_nav--stick .menu{margin-left:0}}@media only screen and (max-width: 883px){.main_nav_wrapper .main_nav .menu li a{font-size:11px}.slideshow-section .caption .headline{font-size:36px;line-height:normal}}@media (min-width: 800px){.main-menu-wrapper .nav ul.menu .vertical-menu>li{padding-left:8px;padding-right:8px}.main-menu-wrapper .nav ul.menu .vertical-menu>li:nth-last-child(-n+3){float:right}.main-menu-wrapper .nav ul.menu .vertical-menu>li:nth-last-child(-n+3) a{font-size:14px;text-transform:uppercase;letter-spacing:.5px}.sticky_nav--stick{opacity:0!important}.footer .four.columns:nth-child(1),.footer .four.columns:nth-child(2){width:20%}.footer .four.columns:nth-child(4){border-left:1px solid #4a50bd;padding-left:35px}}@media only screen and (max-width: 798px){#header .promo_banner{background-color:#25285e}.product_gallery_nav.product_gallery_nav--left-slider.slick-initialized.slick-slider{display:none}.promo_banner .promo_banner-close,.header .promo_banner a,.header .promo_banner a:visited a:hover,#header .promo_banner a,#header .promo_banner a:visited a:hover{color:#fff!important}.product .product-template .container .product_section .nine{margin-right:0;width:100%}.product .product-template .container .product_section .seven{padding-left:0;margin-left:0}.page-details .block__rich_text_and_image{padding:30px 0}#header .dropdown_container .sublink ul{columns:2;-webkit-columns:2;-moz-columns:2}#header .dropdown_container .sublink ul li a{font-size:13px}.product .product-template .breadcrumb-collection,.collection-template-section .banner.center.page_banner img{display:none}.black-friday{display:block!important;padding-left:0!important;padding-right:0!important}}@media only screen and (max-width: 640px){.slideshow-section .caption-content{max-width:100%}.slideshow-section .caption-content .action_button{padding:18px 10px}}@media only screen and (max-width: 480px){.slideshow-section .caption{padding-top:0}.slideshow-section .caption .headline{font-size:26px}.featured-collection-section .products-slider.slider-gallery .gallery-cell.visible-5{width:calc(50% - 10px)}.featured-promotions .feature-section.title-overlay-true .title{font-size:29px}.custome-container h3{font-size:15px}.description-tabs-menu ul li a{padding:10px 12px;font-size:14px}h1.page-title-all{font-size:29px}#shopify-section-page-details-template .featured-link--section{margin-top:0!important}}@media only screen and (max-width: 415px){.featured-collection-section .products-slider.slider-gallery .gallery-cell.visible-5{width:calc(100% - 10px)}}@media only screen and (max-width: 360px){.product .product-template .write-question-review-buttons-container .write-question-review-button{height:51px}}#shopify-section-health-concern a:hover{text-decoration:none}.health-concern-section .brand_title:hover{color:#7ab642;text-decoration:none}.health-concern-section .brand_title a:hover{text-decoration:none}.hero-pbig-section .hero_btn a{background-color:#80b744!important}@media only screen and (max-width: 480px){.aph_bar_bar{margin-top:40px!important}}.total-savings{font-size:17px;display:block;color:#7bb742!important;font-weight:700}div.hero_btn>a:hover{color:#7bb742!important}@media only screen and (max-width: 749px){.hero-pbig-section .hero_btn{bottom:45px!important}}
/*# sourceMappingURL=/s/files/1/0258/0080/2401/t/22/assets/nuvision.css.map */
