@font-face{font-family:Oxygen-Bold;src:url(/cdn/shop/files/Oxygen-Bold.ttf?v=1618927379)}@font-face{font-family:Oxygen-Light;src:url(/cdn/shop/files/Oxygen-Light.ttf?v=1618927379)}@font-face{font-family:Oxygen-Regular;src:url(/cdn/shop/files/Oxygen-Regular.ttf?v=1618927379)}@font-face{font-family:Palmer-Lake-Print-Regular;src:url(/cdn/shop/files/Palmer_Lake_Print_Regular_eaa51cee-090b-4d0c-892d-c0100075bcfb.otf?v=1618927413)}@font-face{font-family:Gilroy-ExtraBold;src:url(/cdn/shop/files/Gilroy-ExtraBold.otf?v=1618927379)}@font-face{font-family:Gilroy-Light;src:url(/cdn/shop/files/Gilroy-Light.otf?v=1618927379)}.header{z-index:1000;width:100%;top:0;position:fixed}body{padding-top:95px!important}@media (max-width: 1024px){body{padding-top:183px}}@media (max-width: 769px){body{padding-top:0!important}}h1,h1 a,h2,h2 a,h2.title,headline,.jdgm-rev-widg__header h2{font-size:36px;font-family:Gilroy-ExtraBold;color:#2d4053}h1 .faq--heading,h1 a .faq--heading,h2 .faq--heading,h2 a .faq--heading,h2.title .faq--heading,headline .faq--heading{font-family:Gilroy-ExtraBold}@media (max-width: 520px){h1,h1 a,h2,h2 a,h2.title,headline,.jdgm-rev-widg__header h2{font-size:24px}}h1 span{color:#f09d82}a,.global-button,button,global-button--primary{font-spacing:0px!important;font-family:Gilroy-ExtraBold}blockquote p{line-height:1.5;font-family:Oxygen-Regular;color:#297079}.headline{font-family:Gilroy-ExtraBold!important}.product-text p{font-family:Palmer-Lake-Print-Regular;font-size:32px;line-height:.7;letter-spacing:normal;color:#008691}h3{font-family:Gilroy-ExtraBold;font-size:26px;line-height:1.4;color:#2d4053}h4,h4 a,subtitle{font-family:Palmer-Lake-Print-Regular;font-size:40px;line-height:.9}h3 .breadcrumb_link,h4 .breadcrumb_link,h4 a .breadcrumb_link,subtitle .breadcrumb_link{font-family:Oxygen-Regular!important;font-size:11px;color:#297079!important;line-height:1.5}h3 a{font-size:24px;color:#2d4053;line-height:.8}.collapsible-tab__text ul,.rte ul{list-style:none}.collapsible-tab__text ul li:before,.rte ul li:before{content:"";display:block;width:20px;height:20px;background-image:url(/cdn/shop/files/coral_tick.svg?v=1714157167);background-repeat:no-repeat;background-position:center;background-size:100%;position:absolute;left:-30px}.collapsible-tab__text ul li,.rte ul li{position:relative;padding-left:5px}[class*=feature-feature-text-] ul{list-style:none;padding-left:30px}[class*=feature-feature-text-] ul li:before{content:"";display:block;width:20px;height:20px;background-image:url(/cdn/shop/files/coral_tick.svg?v=1714157167);background-repeat:no-repeat;background-position:center;background-size:100%;position:absolute;left:-30px}[class*=feature-feature-text-] ul li{position:relative;padding-left:5px}[class*=feature-height-cal-] ul{list-style:none;padding-left:30px}[class*=feature-height-cal-] ul li:before{content:"";display:block;width:20px;height:20px;background-image:url(/cdn/shop/files/coral_tick.svg?v=1714157167);background-repeat:no-repeat;background-position:center;background-size:100%;position:absolute;left:-30px}[class*=feature-height-cal-] ul li{position:relative;padding-left:5px}button.add_to_cart .text{font-family:Gilroy-ExtraBold}.banner p{font-size:18px;color:#fff;font-family:Oxygen-Regular}.banner .action_button{background-color:#f1ac74!important;border:unset!important;color:#fff!important;font-weight:700;font-size:20px;padding:15px 35px;font-family:Gilroy-ExtraBold}.banner .action_button:hover{color:#fff!important;background-color:#575756!important;border:solid white 2px}button.add_to_cart{background-color:#72b980;border:#72B980}button.add_to_cart:hover{background-color:#558d60!important}.top-bar .top-bar__menu a:visited,.top-bar .social_icons a:visited,.top-bar .mobile-menu-title:visited{color:#fff}.action_button,.continue-shopping,a.action_button{font-family:Gilroy-ExtraBold}a.collection_title{font-family:Gilroy-ExtraBold;font-size:36px}a.collection_title span{color:#72b980}@media (max-width: 520px){a.collection_title,h2,h1{font-size:26px}.banner p{color:#575756}p{color:#253344}h3{font-size:20px}}a.continue-button{background-color:#f1ac74!important;border-radius:0;border:unset!important;color:#fff!important;font-weight:700;font-size:23px;padding:10px 35px;font-family:Gilroy-ExtraBold}html,body,p{font-family:Oxygen-Regular;color:#575756}@media (max-width: 520px){html,body,p{font-size:15px}}html{scroll-behavior:smooth}.faqAccordion>dt>button{font-family:Oxygen-Regular}.dropdown_content p{font-family:Gilroy-ExtraBold;text-transform:none}.caption-content.testimonial-text h2,.caption-content.testimonial-text .headline{color:#2d4053}@media (max-width: 520px){.mobile_nav-fixed--false #pagecontent{position:fixed;display:block;padding-bottom:0}h1.product_name{font-size:26px;padding-bottom:5px}}.promo-banner p{color:#fff;font-family:Oxygen-Bold}header .main-nav{padding-bottom:8px;padding-top:8px;background-color:transparent}.dropdown_content p,.mobile-mega-menu p{color:#2d4153}header .main-nav span.icon-down-arrow{color:#fff!important;position:relative}header .main-nav .menu a,header .main-nav .menu a:visited,header .main-nav .menu a:active,header .main-nav #header span.menu_title,header .main-nav .menu a span,header .main-nav select.currencies,header .main-nav .mini_cart span,header .main-nav a{color:#2d4153;font-size:20px;text-transform:lowercase;font-family:Gilroy-ExtraBold}header .main-nav .dropdown_content a,header .main-nav .dropdown_content p,header .main-nav .dropdown_content a:hover,header .main-nav .dropdown_content a:active{font-size:16px;line-height:1.5;letter-spacing:0px}header .main_nav .dropdown_content .dropdown_column .dropdown_column__menu .dropdown_title a{font-size:20px!important}.topBanner{background-repeat:no-repeat;background-position:center;background-size:cover;background-color:#000!important}.topBanner .featured-link--half:hover a[href] img{opacity:1!important}@media (max-width: 520px){.topBanner .featured-link--half .info{width:85%}}.topBanner .column{background-color:transparent}.topBanner .column img{max-width:95%;padding:5% 5% 0}@media (max-width: 520px){.topBanner .column img{max-width:75%}}.topBanner a.collection_title{font-size:36px;color:#fff!important;font-family:Gilroy-ExtraBold}.topBanner .description p{font-size:20px;color:#fff!important;line-height:40px;padding-right:0}.topBanner a.button{background-color:#f1ac74;border:unset!important;color:#fff!important;font-weight:700;font-size:20px;padding:15px 35px;font-family:Gilroy-ExtraBold}.topBanner a.button.alt{background-color:unset!important;display:inline-flex}.omvits-wow{padding-top:75px;padding-bottom:75px}.omvits-wow span{font-family:Palmer-Lake-Print-Regular;font-size:30px;color:#f09d82}.omvits-wow h2{font-size:70px;line-height:70px;color:#f1ac74;font-family:Palmer-Lake-Print-Regular}@media (max-width: 520px){.omvits-wow h2{line-height:20px}}.omvits-wow p{font-size:18px;font-family:Oxygen-Regular}.omvits-wow .image_row{margin-top:40px}@media (max-width: 520px){.omvits-wow .image_row,.omvits-wow .ten{width:100%;left:0}}.coloured-boxes a.collection_title{font-size:36px;line-height:38px;font-weight:700;font-family:Gilroy-ExtraBold;color:#2d4153}.coloured-boxes .description p{font-size:16px}.coloured-boxes a.button{border:solid #324352 2px;border-radius:0;color:#324352!important;font-weight:700;font-size:20px;line-height:40px;padding:0 35px;font-family:Gilroy-ExtraBold}.coloured-boxes a.button:hover{color:#fff!important;border-color:#2d4053;background-color:#2d4053}.shopify-section--testimonials-custom{padding-top:100px;padding-bottom:100px;position:relative;background-repeat:no-repeat;background-position:center;background-size:cover;background-color:#2d4053;background-image:url(/cdn/shop/files/SPECKLES-VECTOR-PNG.png?v=1727793186)}.shopify-section--testimonials-custom h2{font-size:56px;line-height:38px;color:#fff;font-family:Palmer-Lake-Print-Regular;margin-bottom:50px;padding-left:80px;padding-right:80px}.shopify-section--testimonials-custom .rating{color:#ebdd66}.shopify-section--testimonials-custom p{font-size:18px;color:#fff}.shopify-section--testimonials-custom p.author{margin-bottom:0;font-weight:700;font-family:Gilroy-ExtraBold}.shopify-section--testimonials-custom .carousel-cell{width:100%}.shopify-section--testimonials-custom .carousel-cell>.container{margin:auto}.shopify-section--testimonials-custom .carousel-cell .review-block .column{padding:20px 140px}.shopify-section--testimonials-custom .carousel-cell .review-block img.customer_image{width:100%;height:100%}.shopify-section--testimonials-custom .set-static .caption{position:static;padding:40px;margin:auto}.shopify-section--testimonials-custom .set-testimonial-height{height:95%}.shopify-section--testimonials-custom .feature_divider{margin:25px auto;width:10%;display:inline-block}.shopify-section--testimonials-custom .use-mobile-color .animated{-webkit-animation-delay:.25s;animation-delay:.25s}@media (max-width: 520px){.shopify-section--testimonials-custom h2{padding-left:40px;padding-right:40px;margin-top:50px;margin-bottom:20px}.shopify-section--testimonials-custom p{font-size:inherit}.shopify-section--testimonials-custom .carousel-cell .review-block .column{padding:20px 60px}.shopify-section--testimonials-custom{padding-top:0;padding-bottom:50px}.shopify-section--testimonials-custom h2{font-size:40px}}.fish-section h1.headline{position:relative;max-width:510px;font-weight:700!important;font-family:Gilroy-ExtraBold;font-size:36px;line-height:42px}@media (max-width: 520px){.fish-section h1.headline{font-size:28px}}.fish-section .subtitle p{font-weight:700;font-size:24px;line-height:26px;font-family:Gilroy-ExtraBold;color:#fff}.fish-section a.action_button.first_button.highlight-true{margin:20px 0 0;width:100%!important;max-width:250px;border-radius:0;background-color:#e9dc65;border:unset;color:#297079;font-size:20px;font-weight:700;font-family:Gilroy-ExtraBold}.shopify-section--why-choose{background-repeat:no-repeat;background-position:center top;background-size:cover;background-color:#f6f4f5}.whochoose{padding-top:450px;padding-bottom:150px}.whochoose span{font-family:Palmer-Lake-Print-Regular;font-size:35px;line-height:35px;color:#fff}.whochoose .cta_title{margin-bottom:50px}.whochoose .cta_title h2{font-family:Gilroy-ExtraBold;font-size:60px;line-height:70px;color:#fff;margin:0 0 20px}.whochoose .cta_title p{font-size:16px;color:#fff}@media (max-width: 520px){.whochoose .cta_title .ten{width:100%;left:0}}.whochoose .ctas{position:relative;margin-bottom:50px}.whochoose .ctas .cta{margin-bottom:40px}.whochoose .ctas img{max-width:70px;float:left;margin-right:20px;margin-left:4px;position:relative;top:50%;transform:translateY(-50%)}.whochoose .ctas h4{font-family:Gilroy-ExtraBold;font-size:22px;line-height:38px;margin:0;padding-top:0;color:#fff}.whochoose .ctas p{font-family:Oxygen-Regular;font-size:16px;margin:0;padding:0;color:#fff}@media (max-width: 520px){.whochoose .ctas .twelve{width:100%;left:0}.whochoose .ctas p{font-size:14px}}.whochoose .cta_btnrow a{background-color:#fff!important;border-radius:50px;border:unset!important;color:#2d4053!important;display:inline-block;font-weight:700;font-size:18px;padding:10px 35px;font-family:Gilroy-ExtraBold}@media (max-width: 520px){.whochoose .cta_btnrow .ten{width:100%;left:0}}.icon-banner{padding-top:50px;padding-bottom:50px;background-color:#f6f4f5}.icon-banner h4{font-family:Palmer-Lake-Print-Regular;font-size:36px;line-height:20px;margin:0;padding-top:0;color:#297079}.icon-banner p{font-family:Oxygen-Regular;font-size:16px;margin:0;padding-left:0;padding-right:0;color:#575756}@media (max-width: 520px){.icon-banner{padding-top:25px;padding-bottom:25px}.icon-banner p{font-size:8px}.icon-banner h4{font-size:24px;line-height:12px}}@media (max-width: 520px){#va-column-1,#va-column-2,#va-column-3,#va-column-4{display:block;float:none;width:100%}}.section-custom-product-block{padding-top:150px;padding-bottom:150px;background-color:#fff}.section-custom-product-block>.container{align-items:center}.section-custom-product-block .prod_image{padding:0}.section-custom-product-block .prod_data h5{font-family:Palmer-Lake-Print-Regular;font-size:46px;line-height:38px;text-transform:uppercase;margin:0;color:#f3722c}.section-custom-product-block .prod_data h2,h2 a{font-family:Gilroy-ExtraBold;margin:0}@media (max-width: 520px){.section-custom-product-block .prod_data h2,h2 a{font-size:24px}}.section-custom-product-block .prod_data .jdgm-widget.jdgm-preview-badge.jdgm--done-setup{margin-top:20px}.section-custom-product-block .prod_data .jdgm-prev-badge{font-family:Gilroy-ExtraBold;margin-bottom:10px;color:#2d4053}.section-custom-product-block .prod_data .prod_desc{font-size:18px}.section-custom-product-block .prod_data .prod_desc ul{list-style:none;padding-left:30px}.section-custom-product-block .prod_data .prod_desc ul li:before{content:"";display:block;width:20px;height:20px;background-image:url(/cdn/shop/files/coral_tick.svg?v=1714157167);background-repeat:no-repeat;background-position:center;background-size:100%;position:absolute;left:-30px}.section-custom-product-block .prod_data .prod_desc ul li{position:relative;padding-left:0}.section-custom-product-block .prod_data .purchase-details__quantity.product-quantity-box>label{display:none}.section-custom-product-block .prod_data .product-quantity-box.purchase-details__quantity{margin-right:0;width:calc(30% - 12px)}@media (max-width: 520px){.section-custom-product-block{padding-top:50px;padding-bottom:50px}.section-custom-product-block p{font-size:18px}.section-custom-product-block .prod_data .product-quantity-box.purchase-details__quantity{display:flex;align-items:center;justify-content:center;width:100%;margin-bottom:10px}}.section-custom-product-block .prod_data .purchase-details__buttons.purchase-details__spb--false{margin:0}.section-custom-product-block .prod_data button.action_button.addtocart.add_to_cart.bold-hidden{background:#326f77!important;border-color:#326f77;font-family:Gilroy-ExtraBold}.section-custom-product-block .prod_data .product-quantity-box .product-plus{border-left:0;font-size:16px;line-height:44px;margin-right:0}@media (max-width: 520px){.section-custom-product-block .prod_data .product-quantity-box .product-plus{margin-right:0}}.section-custom-product-block .prod_data .product-quantity-box.purchase-details__quantity input.quantity{width:calc(100% - 100px)}.section-custom-product-block .prod_data .product-quantity-box .product-plus,.section-custom-product-block .prod_data .product-quantity-box .product-minus{font-weight:300;position:relative;cursor:pointer;height:44px;display:block;width:44px;text-align:center;float:left}.recently-viewed__section{padding-top:100px;padding-bottom:100px}.recently-viewed__section h2{padding-bottom:25px}@media (max-width: 520px){.recently-viewed__section{padding-top:50px;padding-bottom:50px}}footer.footer{padding-top:200px;background-image:url(/cdn/shop/files/footer-bg.jpg?v=1626705304);background-repeat:no-repeat;background-position:center;background-size:cover}footer.footer a,footer.footer a:visited{color:#fff;font-weight:700}footer.footer .footer_newsletter{margin-bottom:150px;text-align:center}footer.footer .footer_newsletter .pre_text,footer.footer .footer_newsletter .post_text,footer.footer .footer_newsletter .middle_text{display:block;width:100%;max-width:700px;margin:auto}footer.footer .footer_newsletter .pre_text{text-align:left;margin-bottom:20px;transform:rotate(-1deg)}footer.footer .footer_newsletter .post_text{text-align:right;transform:rotate(1deg);margin-bottom:50px}footer.footer .footer_newsletter .pre_text,footer.footer .footer_newsletter .post_text{font-size:48px;line-height:50px;font-family:Palmer-Lake-Print-Regular;color:#fff}footer.footer .footer_newsletter .middle_text{font-size:60px;line-height:58px;font-family:Gilroy-ExtraBold;color:#fff;position:relative}footer.footer .footer_newsletter .middle_text:before{content:"";display:block;width:340px;height:100px;background-image:url(/cdn/shop/files/HAND-DRAWN.png?v=1619006211);background-repeat:no-repeat;background-position:center;background-size:contain;position:absolute;top:50%;transform:translate(-62%,-50%);left:50%}footer.footer .footer_newsletter .newsletter_block label{text-align:center;color:#fff;margin-top:20px;font-family:Oxygen-Regular;font-size:16px}footer.footer .footer_newsletter .newsletter_block{margin:auto;text-align:center}footer.footer .footer_newsletter .news-input-row{display:flex;align-items:center}footer.footer .footer_newsletter .news-input-row input.contact_email[type=email]{width:500px;display:inline-block;float:left;height:50px;padding-left:30px;border-radius:50px 0 0 50px/50px 0px 0px 50px;margin:0;font-size:18px}footer.footer .footer_newsletter .news-input-row input[type=submit]{font-size:20px;font-family:Gilroy-ExtraBold;background-color:#f1ac74!important;border-radius:0 50px 50px 0/0px 50px 50px 0px;border:unset;height:50px;padding:0 20px;color:#fff}footer.footer .footer_menu{padding-top:50px}footer.footer .footer_menu ul li a{font-family:Gilroy-ExtraBold;font-size:16px}footer.footer .footer_menu h6{font-family:Palmer-Lake-Print-Regular;font-size:36px;color:#fff}footer.footer p.credits{color:#fff;font-size:14px;font-family:Gilroy-ExtraBold}div#shopify-section-product-new-template{padding-top:25px!important;width:100%}div#shopify-section-product-new-template h1.product_name{font-size:34px;font-family:Gilroy-ExtraBold}div#shopify-section-product-new-template .jdgm-widget.jdgm-preview-badge{font-family:Gilroy-ExtraBold}div#shopify-section-product-new-template .product__images,div#shopify-section-product-new-template .product__text{padding:40px}div#shopify-section-product-new-template .modal_price{padding-top:10px}@media (max-width: 520px){div#shopify-section-product-new-template{padding-top:0}div#shopify-section-product-new-template .product__images{padding-bottom:0}div#shopify-section-product-new-template .product__text{padding-top:0;padding-left:20px;padding-right:20px;margin-right:0}div#shopify-section-product-new-template h1.product_name{font-size:18px;line-height:1}}.shopify-section--pr1,.shopify-section--pr3,.shopify-section--pr4{padding:100px 20px}.shopify-section--pr2{padding-top:100px;padding-bottom:100px}.shopify-section--pr3 h2{padding-bottom:20px}.shopify-section--pr3 h2 span{color:#f09d82}@media (max-width: 520px){.shopify-section--pr1,#shopify-section-pn-row1-d3-p,#shopify-section-pn-row1-b12-p,#shopify-section-pn-row1-multivit-p,.shopify-section--pr2,#shopify-section-pn-row2-d3-p,#shopify-section-pn-row2-b12-p,#shopify-section-pn-row3,.shopify-section--pr3,#shopify-section-pn-row3-d3-p,#shopify-section-pn-row3-b12-p,#shopify-section-pn-row3-multivit-p,.shopify-section--pr4{padding:0}}.shopify-section--pr1,#shopify-section-pn-row1-d3-p,#shopify-section-pn-row1-multivit-p,#shopify-section-pn-row1-b12-p{background-color:#324352}.shopify-section--pr1 .text_side,#shopify-section-pn-row1-d3-p .text_side,#shopify-section-pn-row1-multivit-p .text_side,#shopify-section-pn-row1-b12-p .text_side{color:#fff;padding:80px 0}.shopify-section--pr1 .text_side span,#shopify-section-pn-row1-d3-p .text_side span,#shopify-section-pn-row1-multivit-p .text_side span,#shopify-section-pn-row1-b12-p .text_side span{font-size:36px;color:#ecdf59;font-family:Palmer-Lake-Print-Regular}#shopify-section-pn-row1-d3-p .text_side h2,#shopify-section-pn-row1-multivit-p .text_side h2,#shopify-section-pn-row1-b12-p .text_side h2{color:#fff;font-size:36px;font-family:Gilroy-ExtraBold}#shopify-section-pn-row1-d3-p .text_side p,#shopify-section-pn-row1-multivit-p .text_side p,#shopify-section-pn-row1-b12-p .text_side p{font-family:Oxygen-Regular;font-size:16px;color:#fff}.shopify-section--pr1 .text_side .points,#shopify-section-pn-row1-d3-p .text_side .points,#shopify-section-pn-row1-multivit-p .text_side .points,#shopify-section-pn-row1-b12-p .text_side .points{margin-top:20px;margin-bottom:50px}.shopify-section--pr1 .text_side a.btn,#shopify-section-pn-row1-d3-p .text_side a.btn,#shopify-section-pn-row1-multivit-p .text_side a.btn,#shopify-section-pn-row1-b12-p .text_side a.btn{background-color:#f1ac74;border-radius:0;border:unset!important;color:#fff!important;font-weight:700;font-size:20px;padding:15px 35px;font-family:Gilroy-ExtraBold;line-height:normal;margin-top:20px}@media (max-width: 520px){.shopify-section--pr1 .text_side a.btn,#shopify-section-pn-row1-d3-p .text_side a.btn,#shopify-section-pn-row1-multivit-p .text_side a.btn,#shopify-section-pn-row1-b12-p .text_side a.btn{width:100%;display:block;text-align:center}.shopify-section--pr1 .text_side{padding:unset}}@media (max-width: 520px){.shopify-section--pr1 .text_side .points .one-half,#shopify-section-pn-row1-d3-p .text_side .points .one-half,#shopify-section-pn-row1-multivit-p .text_side .points .one-half,#shopify-section-pn-row1-b12-p .text_side .points .one-half{width:50%}}.shopify-section--pr2 h2,#shopify-section-pn-row2-d3-p h2,#shopify-section-pn-row2-b12-p h2{font-size:36px;font-family:Gilroy-ExtraBold}@media (max-width: 520px){.shopify-section--pr2 h2,#shopify-section-pn-row2-d3-p h2,#shopify-section-pn-row2-b12-p h2{font-size:32px}}.shopify-section--pr2 .tabs2,#shopify-section-pn-row2-d3-p .tabs2,#shopify-section-pn-row2-b12-p .tabs2{border-bottom:solid black 2px;padding-bottom:40px;margin-bottom:60px;width:100%}@media (max-width: 520px){.shopify-section--pr2 .tabs2,#shopify-section-pn-row2-d3-p .tabs2,#shopify-section-pn-row2-b12-p .tabs2{display:block}}@media (max-width: 520px){.shopify-section--pr2 .tabs2 li,#shopify-section-pn-row2-d3-p .tabs2 li,#shopify-section-pn-row2-b12-p .tabs2 li{width:50%;height:140px}}.shopify-section--pr2 .tabs2 .tab:not(.active),#shopify-section-pn-row2-d3-p .tabs2 .tab:not(.active),#shopify-section-pn-row2-b12-p .tabs2 .tab:not(.active){opacity:.5}.shopify-section--pr2 .tabs2 .tab img,#shopify-section-pn-row2-d3-p .tabs2 .tab img,#shopify-section-pn-row2-b12-p .tabs2 .tab img{max-width:50px;margin:10px auto 0}.shopify-section--pr2 .tabs2 .tab h5,#shopify-section-pn-row2-d3-p .tabs2 .tab h5,#shopify-section-pn-row2-b12-p .tabs2 .tab h5{font-family:Gilroy-ExtraBold;font-size:18px;padding-top:0;padding-bottom:0}.shopify-section--pr2 .tabs2-content>li:not(.active),#shopify-section-pn-row2-d3-p .tabs2-content>li:not(.active),#shopify-section-pn-row2-b12-p .tabs2-content>li:not(.active){display:none}.shopify-section--pr2 .tabs2-content .tabcontent,#shopify-section-pn-row2-d3-p .tabs2-content .tabcontent,#shopify-section-pn-row2-b12-p .tabs2-content .tabcontent{align-items:center}@media (min-width: 769px){.shopify-section--pr2 .tabs2-content .tabcontent .two-thirds.column,#shopify-section-pn-row2-d3-p .tabs2-content .tabcontent .two-thirds.column,#shopify-section-pn-row2-b12-p .tabs2-content .tabcontent .two-thirds.column{padding-left:100px}}.shopify-section--pr2 .tabs2-content .tabcontent ul,#shopify-section-pn-row2-d3-p .tabs2-content .tabcontent ul,#shopify-section-pn-row2-b12-p .tabs2-content .tabcontent ul{margin-bottom:20px}.shopify-section--pr2 .tabs2-content .tabcontent ul li,#shopify-section-pn-row2-d3-p .tabs2-content .tabcontent ul li,#shopify-section-pn-row2-b12-p .tabs2-content .tabcontent ul li{position:relative;padding-left:30px}.shopify-section--pr2 .tabs2-content .tabcontent ul li:before,#shopify-section-pn-row2-d3-p .tabs2-content .tabcontent ul li:before,#shopify-section-pn-row2-b12-p .tabs2-content .tabcontent ul li:before{content:"";display:block;width:20px;height:20px;background-image:url(/cdn/shop/files/coral_tick.svg?v=1714157167);background-repeat:no-repeat;background-size:contain;background-position:center;position:absolute;left:0;top:0}@media (max-width: 520px){.shopify-section--pr2 .tabs2-content .tabcontent h3,#shopify-section-pn-row2-d3-p .tabs2-content .tabcontent h3,#shopify-section-pn-row2-b12-p .tabs2-content .tabcontent h3{display:block;text-align:center}.shopify-section--pr2 .tabs2-content .tabcontent img,#shopify-section-pn-row2-d3-p .tabs2-content .tabcontent img,#shopify-section-pn-row2-b12-p .tabs2-content .tabcontent img{margin-bottom:20px;width:50%;display:block;margin-left:auto;margin-right:auto}}.shopify-section--pr2 .tabs2-content h3,#shopify-section-pn-row2-d3-p .tabs2-content h3,#shopify-section-pn-row2-b12-p .tabs2-content h3{font-family:Gilroy-ExtraBold!important;font-size:24px!important}#shopify-section-pn-row3,.shopify-section--pr3,#shopify-section-pn-row3-d3-p,#shopify-section-pn-row3-b12-p,#shopify-section-pn-row3-multivit-p{background-color:#f4f1f1}#shopify-section-pn-row3 #middle-image,.shopify-section--pr3 #middle-image,#shopify-section-pn-row3-d3-p #middle-image,#shopify-section-pn-row3-b12-p #middle-image,#shopify-section-pn-row3-multivit-p #middle-image{padding-left:10px;padding-right:10px;margin-top:50px;margin-bottom:50px}#shopify-section-pn-row3 h2,#shopify-section-pn-row3-d3-p h2,#shopify-section-pn-row3-b12-p h2,#shopify-section-pn-row3-multivit-p h2{font-family:Gilroy-ExtraBold;font-size:36px}#shopify-section-pn-row3 h5,.shopify-section--pr3 h5,#shopify-section-pn-row3-d3-p h5,#shopify-section-pn-row3-b12-p h5,#shopify-section-pn-row3-multivit-p h5{font-size:36px;line-height:38px;margin-top:0;margin-bottom:0;padding:0;font-family:Palmer-Lake-Print-Regular;text-transform:uppercase}#shopify-section-pn-row3 p,#shopify-section-pn-row3-d3-p p,#shopify-section-pn-row3-b12-p p,#shopify-section-pn-row3-multivit-p p{font-size:15px}@media (max-width: 520px){#shopify-section-pn-row3 p,.shopify-section--pr3 p,#shopify-section-pn-row3-d3-p p,#shopify-section-pn-row3-b12-p p,#shopify-section-pn-row3-multivit-p p{margin-bottom:0;font-size:13px}}#shopify-section-pn-row3 .icon_img,.shopify-section--pr3 .icon_img,#shopify-section-pn-row3-d3-p .icon_img,#shopify-section-pn-row3-b12-p .icon_img,#shopify-section-pn-row3-multivit-p .icon_img{margin-top:15px}#shopify-section-pn-row3 .mobHide,.shopify-section--pr3 .mobHide,#shopify-section-pn-row3-d3-p .mobHide,#shopify-section-pn-row3-b12-p .mobHide,#shopify-section-pn-row3-multivit-p .mobHide{display:none}@media (max-width: 520px){#shopify-section-pn-row3 .mobHide,.shopify-section--pr3 .mobHide,#shopify-section-pn-row3-d3-p .mobHide,#shopify-section-pn-row3-b12-p .mobHide,#shopify-section-pn-row3-multivit-p .mobHide{display:block}}#shopify-section-pn-row3 img.imgmob,.shopify-section--pr3 img.imgmob,#shopify-section-pn-row3-d3-p img.imgmob,#shopify-section-pn-row3-b12-p img.imgmob,#shopify-section-pn-row3-multivit-p img.imgmob{display:none}@media (max-width: 520px){#shopify-section-pn-row3 img.imgdesk,.shopify-section--pr3 img.imgdesk,#shopify-section-pn-row3-d3-p img.imgdesk,#shopify-section-pn-row3-b12-p img.imgdesk,#shopify-section-pn-row3-multivit-p img.imgdesk{display:none}#shopify-section-pn-row3 img.imgmob,.shopify-section--pr3 img.imgmob,#shopify-section-pn-row3-d3-p img.imgmob,#shopify-section-pn-row3-b12-p img.imgmob,#shopify-section-pn-row3-multivit-p img.imgmob{display:block;margin:auto;max-width:150px;padding-bottom:28px}}#shopify-section-pn-row3 .block_points .container,.shopify-section--pr3 .block_points .container,#shopify-section-pn-row3-d3-p .block_points .container,#shopify-section-pn-row3-b12-p .block_points .container,#shopify-section-pn-row3-multivit-p .block_points .container{margin-bottom:25px}#shopify-section-pn-row3 .block_points.flexrev .container,.shopify-section--pr3 .block_points.flexrev .container,#shopify-section-pn-row3-d3-p .block_points.flexrev .container,#shopify-section-pn-row3-b12-p .block_points.flexrev .container,#shopify-section-pn-row3-multivit-p .block_points.flexrev .container{text-align:right}@media (max-width: 520px){#shopify-section-pn-row3 .block_points.flexrev .container,.shopify-section--pr3 .block_points.flexrev .container,#shopify-section-pn-row3-d3-p .block_points.flexrev .container,#shopify-section-pn-row3-b12-p .block_points.flexrev .container,#shopify-section-pn-row3-multivit-p .block_points.flexrev .container{flex-direction:row-reverse;text-align:left}}.shopify-section--pr4 h2 span{font-family:Palmer-Lake-Print-Regular;font-size:60px;color:#6fbcbd}.shopify-section--pr4 p{font-size:18px;max-width:600px;margin:20px auto 0}.shopify-section--pr4 table:not(#customer-orders):not(#order-details) th{background-color:unset}.shopify-section--pr4 table:not(#customer-orders):not(#order-details) tr{border-bottom:solid #C5E2E3 1px!important}.shopify-section--pr4 table:not(#customer-orders):not(#order-details) tr:first-child{border-top:unset!important}.shopify-section--pr4 table{margin-top:50px;width:100%}.shopify-section--pr4 table tr td,.shopify-section--pr4 table tr th{border:unset!important}.shopify-section--pr4 table thead{background-color:none}.shopify-section--pr4 table thead tr th{color:#216f77;padding:50px 20px 20px!important;font-family:Gilroy-ExtraBold;font-size:19px;position:relative}.shopify-section--pr4 table thead tr th:nth-child(2):before{content:"";background-image:url(/cdn/shop/files/OMVITS_fish-icon-blue.png?v=1622213188);background-repeat:no-repeat;background-size:cover;background-position:center;display:block;position:absolute;left:50%;top:10px;transform:translate(-50%);width:30px;height:30px}.shopify-section--pr4 table thead tr th:nth-child(3):before{content:"";background-image:url(/cdn/shop/files/OMVITS_seeds-icon-blue.png?v=1622213187);background-repeat:no-repeat;background-size:cover;background-position:center;display:block;position:absolute;left:50%;top:10px;transform:translate(-50%);width:30px;height:30px}.shopify-section--pr4 table thead tr th:nth-child(4):before{content:"";background-image:url(/cdn/shop/files/OMVITS_algae-icon-blue.png?v=1622213188);background-repeat:no-repeat;background-size:cover;background-position:center;display:block;position:absolute;left:50%;top:10px;transform:translate(-50%);width:30px;height:30px}@media (max-width: 520px){.shopify-section--pr4 table thead tr th{padding:5px!important;font-size:14px}.shopify-section--pr4 table thead tr th:before{display:none!important}.shopify-section--pr4 h2 span{font-size:40px}.shopify-section--pr4 p{font-size:inherit}}.shopify-section--pr4 table tbody tr td:not(:first-of-type){text-align:center}@media (max-width: 520px){.shopify-section--pr4 table tbody tr td{font-size:12px}}.shopify-section--pr4 table tbody .fa-times{color:#cc6242}.shopify-section--pr4 table tbody .fa-check{color:#3b767e}.shopify-section--pr5 .container{max-width:100%;align-items:center;background-color:#e6de93}@media (max-width: 520px){.shopify-section--pr5 .container .text_half{padding-top:25px;padding-bottom:25px}}.shopify-section--pr5 .container .text_half div{max-width:500px;margin:auto;text-align:center}.shopify-section--pr5 .container .text_half div h2{font-family:Gilroy-ExtraBold;font-size:36px;margin:10px;padding:10px}@media (max-width: 520px){.shopify-section--pr5 .container .text_half div h2{font-size:32px}}.shopify-section--pr5 .container .text_half div p{font-size:18px;max-width:600px;margin:20px auto 0}@media (max-width: 520px){.shopify-section--pr5 .container .text_half div p{max-width:80%}}.shopify-section--pr5 .container .img_half{padding:0;position:relative;margin:0;width:50%}@media (max-width: 520px){.shopify-section--pr5 .container .img_half{width:unset}}.shopify-section--pr5 .container .img_half img{width:100%;height:100%;object-fit:cover}.shopify-section--pr5 .container .img_half span{position:absolute;bottom:40px;right:40px;max-width:540px;text-align:right;color:#fff}@media (max-width: 520px){.shopify-section--pr5 .container .img_half span{position:absolute;bottom:0;right:0;max-width:100%;text-align:right;color:#fff;padding:20px}}.shopify-section--pr5 .container .img_half span h2{font-family:Gilroy-ExtraBold;font-size:36px;margin:0;padding:0;color:#fff}@media (max-width: 520px){.shopify-section--pr5 .container .img_half span h2{font-size:26px}}.shopify-section--pr5 .container .img_half span p{font-size:24px;font-family:Gilroy-ExtraBold;margin:20px auto 0;color:#fff}@media (max-width: 520px){.shopify-section--pr5 .container .img_half span p{font-size:16px}}.shopify-section--pr5 .container .img_half span a.btn{margin-top:20px;display:inline-block;background-color:#326f77!important;border-radius:0;border:unset!important;color:#fff!important;font-weight:700;font-size:23px;padding:10px 35px;font-family:Gilroy-ExtraBold}@media (max-width: 520px){.shopify-section--pr5 .container .img_half span a.btn{font-size:18px}}.shopify-section--product-nav{background-color:#324352}.shopify-section--product-nav span{font-size:50px;color:#f09d82!important;font-family:Palmer-Lake-Print-Regular}.shopify-section--product-nav ul{display:flex;width:100%}.shopify-section--product-nav ul li{display:block;width:100%;text-align:center}.shopify-section--product-nav ul li a{font-size:26px;font-family:Gilroy-ExtraBold;line-height:90px;color:#fff}.shopify-section--product-nav ul,.shopify-section--product-nav ul li{list-style:none;margin:0;padding:0}@media (max-width: 520px){.shopify-section--product-nav ul{display:block;width:100%}.shopify-section--product-nav ul li a{line-height:50px;font-size:22px}}#list-of-nutrients p{font-size:14px}.shopify-section--faq,#shopify-section-faq-o3-dha-p,#shopify-section-faq-d3-p,#shopify-section-faq-b12-p,#shopify-section-faq-multivit-p{background-color:var(--faq-background-color, #F4F1F1);padding-top:var(--faq-padding-top, 50px);padding-bottom:var(--faq-padding-bottom, 100px)}@media (max-width: 767px){.shopify-section--faq,#shopify-section-faq-o3-dha-p,#shopify-section-faq-d3-p,#shopify-section-faq-b12-p,#shopify-section-faq-multivit-p{padding-top:var(--faq-padding-top-mobile, 30px);padding-bottom:var(--faq-padding-bottom-mobile, 60px)}}.shopify-section--faq h2,#shopify-section-faq-o3-dha-p h2,#shopify-section-faq-d3-p h2,#shopify-section-faq-b12-p h2,#shopify-section-faq-multivit-p h2{text-align:center}@media (max-width: 769px){.mobile_nav div span{background-color:#324352}#header .top-bar a span{color:#fff}#header a.mobile_logo img{width:auto;max-width:150px;max-height:70px}a.mobile_logo.logo{position:relative!important;margin:10px auto!important}.omvits-wow{padding-top:50;padding-bottom:50}.shopify-section.shopify-section--testimonials-custom .carousel-cell{width:100%;margin-right:20px!important}.topBanner{padding-bottom:50px}.coloured-boxes .info{padding-top:50px;padding-bottom:50px}.section-custom-product-block .eight.medium-down--one-whole.column.prod_image img{margin:auto;width:100%}.section-custom-product-block .eight.medium-down--one-whole.column.prod_image{margin:0;width:100%}.section-custom-product-block .six.medium-down--one-whole.column.prod_data .container{max-width:500px}}@media (max-width: 520px){.whochoose{padding-top:100px;padding-bottom:100px}.whochoose .cta_title p,.whochoose .cta_title h2{color:#2d4153}.whochoose .cta_title h2{line-height:50px}.whochoose .ctas img{max-width:60px}.shopify-section--why-choose{background-size:contain;padding-top:50px}#header a.mobile_logo img{width:auto;max-width:50px;max-height:50px}.topBanner .description p{font-size:16px;color:#fff!important;line-height:30px;font-family:Palmer-Lake-Print-Regular}.topBanner a.collection_title{font-size:36px;color:#fff!important;font-family:Gilroy-ExtraBold}.topBanner a.button{font-size:20px;width:100%}.section-custom-product-block .prod_data{padding-left:20px;padding-right:20px}footer.footer{padding-top:50px}footer.footer .footer_newsletter .newsletter_block{margin:auto;text-align:center;width:100%}footer.footer .footer_newsletter{margin-bottom:0;text-align:center}footer.footer .footer_newsletter .news-input-row{display:block;align-items:center}footer.footer .footer_newsletter .news-input-row input.contact_email[type=email]{width:100%;border-radius:5px 5px 0 0/5px 5px 0px 0px}footer.footer .footer_newsletter .news-input-row input[type=submit]{border-radius:0 0 5px 5px/0px 0 5px 5px}footer.footer .footer_newsletter .pre_text,footer.footer .footer_newsletter .post_text{font-size:38px;line-height:30px;font-family:Palmer-Lake-Print-Regular;color:#fff}footer.footer .footer_newsletter .pre_text{text-align:center}footer.footer .footer_newsletter .post_text{transform:rotate(1deg);margin-bottom:30px;margin-top:20px;text-align:center}footer.footer .footer_newsletter .newsletter_block{margin:auto;text-align:center;width:90%}footer.footer .footer_newsletter .newsletter_block label{font-size:12px}}.shopify-section--ar1{background-repeat:no-repeat;background-position:center bottom;background-size:cover;padding-top:200px;padding-bottom:400px}.shopify-section--ar1 h1{font-family:Gilroy-ExtraBold;color:#fff;font-size:60px;line-height:70px;max-width:700px;margin:20px auto;position:relative;top:-50px}@media (max-width: 520px){.shopify-section--ar1 h1{font-size:40px;line-height:45px;top:-125px}}.shopify-section--ar1 p{font-family:Palmer-Lake-Print-Regular;font-size:40px;line-height:30px;color:#fff;max-width:700px;margin:20px auto;position:relative;top:-50px}@media (max-width: 520px){.shopify-section--ar1 p{top:-125px}}@media (max-width: 520px){.shopify-section--ar1{padding-top:200px;padding-bottom:200px;font-size:36px}}.shopify-section--ar2{background-color:#f6f4f5;padding-bottom:50px}@media (min-width: 769px){.shopify-section--ar2 .container{align-items:center}}.shopify-section--ar2 h2{font-family:Palmer-Lake-Print-Regular;font-size:60px;color:#f09d82;margin-bottom:0}.shopify-section--ar2 p{font-family:Oxygen-Regular;font-size:16px}.shopify-section--ar2 .sliderhalf{background-repeat:no-repeat;background-position:center;background-size:contain;height:500px;display:flex;align-items:center}@media (max-width: 520px){.shopify-section--ar2 .sliderhalf{background-size:110%;height:350px}}.shopify-section--ar2 .arSlider{text-align:center;transition:5s ease;width:100%}.shopify-section--ar2 .arSlider .carousel-cell{display:block;width:100%;padding:0 40px}.shopify-section--ar2 .arSlider h4{font-family:Gilroy-ExtraBold;font-size:24px;line-height:1.5;color:#fff;max-width:80%;margin:auto}@media (max-width: 520px){.shopify-section--ar2 .arSlider h4{font-size:16px}}.shopify-section--ar2 .arSlider h5{font-family:Gilroy-ExtraBold;font-size:18px;color:#fff}.shopify-section--ar2 .arSlider button.flickity-button{display:none}.shopify-section--ar3{padding-top:50px;padding-bottom:50px;background-color:#f6f4f5}.shopify-section--ar3 h2{font-family:Palmer-Lake-Print-Regular;font-size:60px;line-height:55px;color:#f09d82}.shopify-section--ar3 p{font-family:Oxygen-Regular;font-size:16px}.shopify-section--ar4{padding-top:100px;padding-bottom:50px}.shopify-section--ar4 h2{font-family:Gilroy-ExtraBold;font-size:36px;text-align:center}.shopify-section--ar4 .article img{margin-bottom:10px}.shopify-section--ar4 .article h4{font-family:Palmer-Lake-Print-Regular;font-size:45px;line-height:38px}.shopify-section--ar4 .article p{font-family:Oxygen-Regular;font-size:15px}#shopify-section-template--14486676504649__164913751965e4fd4b{background-color:#f6f4f5}#shopify-section-template--14486676504649__164913751965e4fd4b h2{padding-top:50px;padding-bottom:50px}#shopify-section-template--14486676504649__164913751965e4fd4b h4,#shopify-section-template--14486676504649__164913751965e4fd4b p{text-align:center}@media (max-width: 520px){#shopify-section-template--14486676504649__164913751965e4fd4b{padding-top:0}#shopify-section-template--14486676504649__164913751965e4fd4b img{width:50%;display:block;margin-left:auto;margin-right:auto}}@media (max-width: 520px){#shopify-section-162161862852f689e7{display:none}}.shopify-section--ar5{padding-top:50px;padding-bottom:50px;background-color:#326f77}.shopify-section--ar5 .container{align-items:center}.shopify-section--ar5 .container h5{font-family:Gilroy-ExtraBold;font-size:24px;color:#fff;margin:0;padding:0}@media (max-width: 520px){.shopify-section--ar5 .container h5{padding-bottom:25px;text-align:center}}.shopify-section--logo-list{padding-top:50px;padding-bottom:25px}.shopify-section--logo-list .column img{padding-left:15px;padding-right:15px}.shopify-section--ar6{background-color:#f6f4f5;padding-bottom:100px}.shopify-section--ar6 img{width:100%;margin-bottom:-200px}@media (max-width: 520px){.shopify-section--ar6 img{margin-bottom:0}}.shopify-section--ar6 .top h2{font-family:Gilroy-ExtraBold;color:#297079;font-size:36px;text-align:center}@media (max-width: 520px){.shopify-section--ar6 .top h2{font-size:32px}}.shopify-section--ar6 .top p{font-family:Oxygen-Regular;font-size:16px;max-width:600px;margin:20px auto;text-align:center}.shopify-section--ar6 .faqs button{font-family:Gilroy-ExtraBold;color:#297079;font-size:26px;line-height:1.5;padding:30px 0;border-bottom:none}.shopify-section--ar6 .faqs button:after{display:none!important}@media (max-width: 520px){.shopify-section--ar6 .faqs button{font-size:20px}}.shopify-section--ar6 .faqs .clearfix{border-top:solid #2E7078 1px}.shopify-section--ar6 .faqs .faqAccordion>dt>button:hover,.shopify-section--ar6 .faqs .faqAccordion>dt>button:focus{background-color:transparent;border-bottom:none!important}.shopify-section--ar6 .faqs dt{float:left;max-width:36%}@media (max-width: 520px){.shopify-section--ar6 .faqs dt{float:none;max-width:100%}}.shopify-section--ar6 .faqs dd{float:right;max-width:60%}.shopify-section--ar6 .faqs dd p:last-of-type{margin:0}.shopify-section--ar6 .faqs dd strong{color:#2e7078;font-family:Gilroy-ExtraBold}@media (max-width: 520px){.shopify-section--ar6 .faqs dd{float:unset;max-width:100%;margin:0}}.shopify-section--ar6 .faqs dl.faqAccordion{width:100%}@media (max-width: 520px){.shopify-section--ar6 .faqs dl.faqAccordion{width:90%;margin:auto}}.shopify-section--ar7{padding-bottom:100px;background-color:#2e7178}.shopify-section--ar7 img{width:100%}.shopify-section--ar7 .top h2{font-family:Gilroy-ExtraBold;color:#fff;font-size:36px;text-align:center}.shopify-section--ar7 .top p{font-family:Oxygen-Regular;font-size:19px;max-width:900px;color:#fff;margin:20px auto;text-align:center}.shopify-section--ar7 .team{text-align:center;font-family:Oxygen-Regular;font-size:19px;color:#fff}.shopify-section--ar7 .team h4{font-family:Gilroy-ExtraBold;font-size:20px;color:#fff}.shopify-section--ar7 .team a{color:#fff!important}.shopify-section--ar7 .team p{color:#fff}@media (max-width: 520px){.shopify-section--ar7 h2{font-size:28px}.shopify-section--ar7 p,.shopify-section--ar7 .top p{font-size:16px}}.shopify-section--ar8{padding-top:150px;padding-bottom:150px;text-align:right;background-repeat:no-repeat;background-position:center;background-size:cover}.shopify-section--ar8 h2{font-family:Gilroy-ExtraBold;color:#fff;font-size:36px;margin-bottom:0!important}.shopify-section--ar8 p{font-family:Palmer-Lake-Print-Regular;color:#fff;font-size:45px;line-height:.9;margin-left:auto;margin-bottom:40px}@media (min-width: 767px){.shopify-section--ar8 p{max-width:50%}}.shopify-section--ar8 a{background-color:#324352!important;border-radius:0;border:unset!important;color:#fff!important;font-weight:700;font-size:30px;padding:10px 35px;font-family:Gilroy-ExtraBold}@media (max-width: 520px){.shopify-section--ar8{text-align:center}.shopify-section--ar8 p{font-size:40px}}.shopify-section--ar9{padding-top:50px;padding-bottom:200px}.shopify-section--ar9 .top{margin-bottom:50px}.shopify-section--ar9 .top h2{font-family:Gilroy-ExtraBold;color:#2d4153;font-size:36px;text-align:center}.shopify-section--ar9 .top p{text-align:center;font-family:Oxygen-Regular;font-size:19px}.shopify-section--ar9 .pics .column img{width:100%;height:100%;object-fit:cover}.shopify-section--ar9 .pics .two-fifths{padding:0}.shopify-section--ar9 .pics .three-fifths{margin:0;padding:0}.shopify-section--ar9 .pics .three-fifths .container{height:100%}.shopify-section--ar9 .pics .three-fifths .container .one-third:nth-child(-n+3){margin-bottom:20px}.judgeme-widget{padding-top:50px;padding-bottom:100px}@media (max-width: 520px){.judgeme-widget{padding-left:10px;padding-right:10px}}.judgeme-widget h2.jdgm-rev-widg__title{font-family:Gilroy-ExtraBold;font-size:36px;text-align:center}.judgeme-widget .jdgm-rev__icon:after,.judgeme-widget .jdgm-rev__buyer-badge{display:inline-block;color:#fff;background-color:#366f77!important}.judgeme-widget .jdgm-histogram .jdgm-star{color:#fcc530!important}.judgeme-widget .jdgm-subtab__name.jdgm--active{border-bottom:3px solid #366F77!important}.judgeme-widget .jdgm-subtab__name{display:inline-block;padding:8px 0;margin-right:16px;line-height:1;cursor:pointer;font-family:Gilroy-ExtraBold;text-transform:uppercase}.judgeme-widget a.jdgm-ask-question-btn{margin:0!important;color:#396f77}.judgeme-widget .jdgm-paginate a{color:#396f77}.jdgm-rev-widg__header{padding-top:100px}.jdgm-rev-widg__title h2{margin-bottom:48px}@media (max-width: 520px){.jdgm-rev-widg__header{padding-top:75px}}@media (max-width: 520px){#shopify-section-product-new-template .product{display:block}}#shopify-section-product-new-template .vtl-pl-main-widget{display:none}#shopify-section-product-new-template .product_links{margin-bottom:0;font-size:.9em;border-top:unset;padding:0;font-family:Palmer-Lake-Print-Regular;font-size:36px;line-height:36px;color:#297079}#shopify-section-product-new-template .product_links span,#shopify-section-product-new-template .product_links a{color:#297079}#shopify-section-product-new-template .product_ctas ul{list-style:none;margin:0;padding:0;display:flex}@media (max-width: 520px){#shopify-section-product-new-template .product_ctas ul{display:block}}#shopify-section-product-new-template .product_ctas ul li{display:flex;align0items:center;width:100%}#shopify-section-product-new-template .product_ctas ul li img{max-width:50px;height:50px}#shopify-section-product-new-template .product_ctas ul li span{width:100%;padding:10px;font-family:Gilroy-ExtraBold}#shopify-section-product-new-template .shopify-product-form .product-quantity-box.purchase-details__quantity{margin-right:10px}#shopify-section-product-new-template .shopify-product-form .purchase-details__buttons.purchase-details__spb--false{margin:0}#shopify-section-product-new-template .shopify-product-form button.addtocart.add_to_cart.bold-hidden{margin-top:10px;background:#72b980!important;border-color:#72b980;font-family:Gilroy-ExtraBold;color:#fff}#shopify-section-product-new-template .shopify-product-form button.addtocart.add_to_cart.bold-hidden:hover{background-color:#5c9467!important}#shopify-section-product-new-template .shopify-product-form .product-quantity-box .product-plus{border-left:0;font-size:16px;line-height:44px}#shopify-section-product-new-template .shopify-product-form .product-quantity-box .product-plus,#shopify-section-product-new-template .shopify-product-form .product-quantity-box .product-minus{background:#f5f5f5;font-weight:300;position:relative;cursor:pointer;height:44px;display:block;width:44px;text-align:center;float:left;border-color:#dbdbdb;color:#575756}#shopify-section-product-new-template .shopify-product-form .purchase-details__quantity.product-quantity-box>label{display:none}@media (max-width: 520px){#shopify-section-product-new-template .shopify-product-form .purchase-details,#shopify-section-product-new-template .shopify-product-form .purchase-details__buttons.purchase-details__spb--false{display:flex;flex-wrap:wrap}}.vtl-cb-main-widget__text,.vtl-cb-main-widget__text-link,.vtl-cb-main-widget__close-button{font-family:Gilroy-ExtraBold}.vitals-upsell-suggestions .vt-suggestion-add{color:#fff!important}.vtl-si-main-widget__shipping-item-details{font-family:Oxygen-Regular}.manage-subscription-page{padding-top:50px!important;padding-bottom:50px!important}.manage-subscription-page p{line-height:1.5!important}.img-circle{border-radius:50%}.icon{width:60px}.health-icon{width:150px}.va-goal-icon{width:200px}.reg-text{color:#656565}.contents-text{color:#656565;font-size:16px;line-height:1.6em}.blog-text{color:#656565;font-size:16px;line-height:1.6em;margin-bottom:30px}.blog-h3{font-size:36px;margin-bottom:30px}.blog-h2{font-size:44px;font-weight:700}.promo_banner p{font-size:14px}table.no-borders td,table.no-borders tr{border:0px!important;border-top:0px!important;border-bottom:0px!important}.bottom-border tr{border-top:0px!important;border-bottom:solid #C5E2E3 1px!important}.bottom-border td,table.bottom-border th{border-right:0px solid #C5E2E3!important}.bottom-border td:first-child,table.bottom-border th:first-child{border-left:0px solid #C5E2E3!important}#shopify-section-1531248266782 .featured_content{background:#fafafa;padding-top:0;margin-top:0}#shopify-section-1527633908835 .container{padding-top:0}#shopify-section-1529594819443 .container.promotions-grid-full_width{padding-bottom:0}@media (max-width: 480px){.img-circle{display:none}.icon{width:40px}.health-icon{width:100px}.va-goal-icon{width:150px}.blog-h3{font-size:18px;font-weight:700}.blog-h2{font-size:22px;font-weight:700}.promo_banner p{font-size:12px}}.centered-tabs-special{display:flex!important;justify-content:center}@media screen and (min-width: 600px){.jdgm-verified-count-badget{float:left;margin-top:-5em}}ul.tabs{display:flex;border-bottom:solid 1px #326F77;border-top:0;list-style:none outside;margin:0;text-transform:uppercase;padding-left:0}@media (max-width: 520px){ul.tabs{display:block}}ul.tabs li{display:block;width:100%;padding:0;float:left;margin-bottom:0;border:0;list-style:none outside;margin-left:0;cursor:pointer;text-align:center;height:auto}ul.tabs li a{display:inline-block;text-decoration:none;text-transform:lowercase;width:auto;line-height:40px;font-family:Gilroy-ExtraBold;color:#2d4153;opacity:.6;font-size:16px;background-image:none}ul.tabs li a.active{border-bottom:solid 3px #2d4153;opacity:1;height:auto}ul.tabs li:last-child a{margin:0}ul.tabs-content{margin:0;display:block;border:0;padding:20px}ul.tabs-content>li{display:none;border:0}ul.tabs-content>li.active{display:block;border:0;padding-left:0}ul.tabs-content ul{padding-left:0;list-style:none;margin:0}ul.tabs2{display:flex;border-bottom:solid 1px #326F77;border-top:0;list-style:none outside;margin:0;text-transform:uppercase;padding-left:0}ul.tabs2 li{display:block;width:100%;padding:0;float:left;margin-bottom:0;border:0;list-style:none outside;margin-left:0;cursor:pointer;text-align:center}ul.tabs2 li a{display:inline-block;text-decoration:none;text-transform:lowercase;width:auto;line-height:60px;font-family:Gilroy-ExtraBold;color:#2d4153;opacity:.6}ul.tabs2 li a.active{border-bottom:solid 3px #2d4153;opacity:1}ul.tabs2 li:last-child a{margin:0}ul.tabs2-content{margin:0;display:block;border:0;padding:20px 20px 75px}ul.tabs2-content>li{display:none;border:0}ul.tabs2-content>li.active{display:block;border:0;padding-left:0}ul.tabs2-content ul{padding-left:0;list-style:none;margin:0}@media (max-width: 520px){ul.tabs2-content{padding-bottom:120px}}.top-bar .top-bar__menu a,header .top-bar a.icon-cart.mini_cart.dropdown_link,.top-bar ul.social_icons a{color:#fff}.nav-desktop__tier-1 .nav-desktop__tier-1-link{color:#fff;height:50px;text-transform:lowercase;padding:9px 15px;letter-spacing:0px}.nav-desktop__tier-1 .nav-desktop__tier-1-link:hover{color:#f09d82;border-bottom:none}.search-form--header .search-form__input[type=text]{color:#fff!important;border-color:#2d4153!important}.search-form--header .search-form__input[type=text]::placeholder{color:#fff!important}.search-form--header .search-form__submit-button,.search-form--mobile .search-form__submit-button{color:#2d4153!important;background-color:transparent}.search-submit,.mobile-search .icon-search{color:#fff!important}.top-bar .top-bar--right .icon-search:before{margin-left:0;font-size:18px;color:#324352!important}.search-form--header .predictive-search{width:350px;left:auto;right:0}.predictive-search__list-item-title{font-size:12px}.predictive-search__list-item-price{margin:0;font-size:12px}.predictive-search__query-suggestions .predictive-search__results-list{display:none;font-weight:700;color:#000}.predictive-search__query-suggestions .predictive-search__results-list,.predictive-search__article-page-suggestions .predictive-search__results-list,.predictive-search__query-suggestions h2.predictive-search__heading,.predictive-search__article-page-suggestions h2.predictive-search__heading{display:none}#bundle-smart_bar{z-index:3!important}#bundle-smart_bar_container{font-family:Oxygen-Regular!important}ul.vt-tabs li{font-family:Cabin,sans-serif!important;color:#000!important}#bundle-sticky_add_to_cart #bundle-sticky_submit,#bundle-sticky_add_to_cart [name=bundle-sticky-quantity],.bundle-sticky_select{border-radius:50px;font-family:Gilroy-ExtraBold}@media (max-width: 768px){.vt-accordion{font-weight:400!important}.vt-panel>p{color:#656565!important}.vtl-cb-main-widget__content{font-size:10px!important}body .vtl-cb-main-widget{height:165px!important}.mobile_nav-fixed--true{top:10px!important}#bundle-smart_bar{top:0!important}header#header{margin-top:10px!important}.section{width:100%!important}}#bundle-smart_bar span:not(.vttooltiptext){background:#72b980!important}.fs-bar-price{margin-left:-3px!important;padding-left:0!important;font-weight:lighter!important}.vtl-ub-pb-main-widget{background:#6fbcbd!important}#vitals-end-section{max-width:-webkit-fill-available!important;background:#6fbcbd!important}@media (min-width: 769px){.vtl-ub-bundle-box__product-price,.vtl-ub-bundle-box__product-initial-price{display:none!important}.vtl-ub-bundle-box__product{margin:0!important}.vtl-ub-bundle-box__product-list{margin-left:15px!important}.vtl-ub-bundle-box__atc-section{margin-top:20px!important;margin-left:15px!important}}.center .nav-desktop__tier-1{flex-wrap:nowrap;column-gap:0}.nav-desktop__tier-1 .nav-desktop__tier-1-item{width:100%}.icon-banner .one-whole{display:flex;flex-wrap:wrap}.section-custom-product-block .global-button--secondary{background:#326f77;border-color:#326f77;color:#fff;font-family:Gilroy-ExtraBold}.purchase-details{align-items:flex-start!important;padding-bottom:0!important}.section-custom-product-block .purchase-details .purchase-details__buttons,.product__text .purchase-details .purchase-details__buttons{flex:1 0 calc(50% - 12px);margin:0}.section-custom-product-block .purchase-details .purchase-details__buttons button,.product__text .purchase-details .purchase-details__buttons button{flex:1 0 100%;max-width:100%}.nav-desktop__tier-2--full-width-menu{background-color:#fff}.section-wrapper--product{width:100%;max-width:100%}.blog__read-more-button{background-color:#f1ac74!important;border-radius:0;border:unset!important;color:#fff!important;font-weight:700;font-size:23px;padding:10px 35px;font-family:Gilroy-ExtraBold}@media (max-width: 768px){.top-bar .mobile-menu-title{color:#fff}.dropdown{background:#2d4153}.menu a{color:#fff}.topBanner a.button.alt{justify-content:center}}@media (max-width: 520px){.fish-section .subtitle p{color:#2d4053}.banner .action_button{color:#2d4053;border:solid #2d4053 2px}footer.footer .footer_menu{padding-top:0}#shopify-section-product-new-template .shopify-product-form .product-quantity-box.purchase-details__quantity{margin:0}.product__text .purchase-details .purchase-details__buttons{margin-top:20px}.vtl-ub-bundle-box{padding:0 10px;margin:0 5px!important}}.product-container{padding:0 20px}.rc-subscription-details .rc-subscription-details__button[data-v-46fbb779]{font-size:14px!important;color:#575756!important}.rc-widget[data-v-33e687e5]{padding-top:0!important}div.rc_popup__hover,div.rc_popup{padding-bottom:0!important}.rc_popup__label[data-v-7bc675e0]{font-size:14px!important;color:#575756!important}div#rc_login{padding:32px;display:inline-block!important}div#rc_login a,p#rc_link_container a,p#yotpo_link_container a{font-family:Gilroy-ExtraBold;display:inline-flex;padding:12px 30px;border-radius:32px;color:#fff;background-color:#72b980}.yotpo-widget-hero-section.yotpo-widget-override-css .yotpo-text-on-background.yotpo-is-mobile .yotpo-text-container{position:relative}.yotpo-widget-hero-section.yotpo-widget-override-css .yotpo-text-on-background.yotpo-is-mobile .yotpo-text-and-buttons{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;flex-direction:column;justify-content:center}.yotpo-widget-hero-section.yotpo-widget-override-css .yotpo-text-on-background.yotpo-is-mobile{min-height:unset}.yotpo-widget-referral-widget.yotpo-widget-override-css .yotpo-is-mobile .yotpo-tile,.yotpo-widget-referral-widget .yotpo-tile{min-height:unset!important}.yotpo-widget-referral-widget .yotpo-tile-box{padding-top:50px!important;padding-bottom:50px!important}.yotpo-widget-referral-widget .yotpo-share-button-widget{color:#2d4053!important}.yotpo-widget-referral-widget .yotpo-share-button-txt,.yotpo-widget-referred-friend .yotpo-action-button-widget .yopto-widget-button-text{font-family:Gilroy-ExtraBold!important}.yotpo-grid-row-headers .yotpo-inner-text{color:#2d4053!important}.yotpo-widget-date-picker .vs__search{min-height:unset;background-color:transparent;border:none;margin:10px 0 0 10px}.yotpo-widget-referral-widget .yotpo-action-button-widget.yotpo-friends-share-button{margin-top:40px!important}.yotpo-widget-referral-widget .yotpo-title-text{padding-bottom:30px!important}.yotpo-widget-my-rewards-widget .yotpo-action-button-widget .yopto-widget-button-text,.yotpo-coupons-redemption-widget .yotpo-action-button-widget .yopto-widget-button-text,.yotpo-widget-hero-section .yotpo-customer-logged-out-buttons .yotpo-action-button-text{font-family:Gilroy-ExtraBold!important;font-size:20px!important}.yotpo-header-text{display:none!important}#shopify-section-template--18092016468268__main .shopify-section{display:block!important}.new-footer .footer{background-image:none;padding-top:0;color:#fff;border-top:white}.new-footer .footer #sub-footer{opacity:1;z-index:1;margin-bottom:0;padding-bottom:75px;padding-top:0;border-color:#2d4053}.new-footer .footer .section{opacity:1;z-index:1}#wavy-bg-top{height:20vh;background-color:#fff;position:relative}#wavy-bg-top:before{content:"";width:100%;height:130px;position:absolute;bottom:-.3%;left:0;background-size:auto;background-repeat:repeat no-repeat;background-position:20vw bottom;background-image:url("data:image/svg+xml;utf8,<svg viewBox='0 0 1200  134' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M0 98L50 92C100 86 200 74 300 50C400 26 500 -10 600 2C700 14 800 74 900 98C1000 122 1100 110 1150 104L1200 98V134H1150C1100 134 1000 134 900 134C800 134 700 134 600 134C500 134 400 134 300 134C200 134 100 134 50 134H0V98Z' fill='%2339526A'/></svg>")}#wavy-bg-middle{position:relative;padding-bottom:125px;padding-top:0;background-color:#39526a;border-color:#39526a}#wavy-bg-middle:before{content:"";width:100%;height:168px;position:absolute;bottom:-.3%;left:0;background-size:auto;background-repeat:repeat no-repeat;background-position:71vw bottom;background-image:url("data:image/svg+xml;utf8,<svg viewBox='0 0 1200  134' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M0 98L50 92C100 86 200 74 300 50C400 26 500 -10 600 2C700 14 800 74 900 98C1000 122 1100 110 1150 104L1200 98V134H1150C1100 134 1000 134 900 134C800 134 700 134 600 134C500 134 400 134 300 134C200 134 100 134 50 134H0V98Z' fill='%232D4053'/></svg>")}#wavy-bg-middle:after{z-index:-1}#wavy-bg-bottom{z-index:-1}img.footer-logo{width:50%}.new-footer .footer .footer_menu{padding-top:0}@media (max-width: 520px){#wavy-bg-top:before{content:"";width:100%;height:100px;position:absolute;bottom:-.3%;left:0;background-size:auto;background-repeat:repeat no-repeat;background-position:20vw bottom;background-image:url("data:image/svg+xml;utf8,<svg viewBox='0 0 1200  134' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M0 98L50 92C100 86 200 74 300 50C400 26 500 -10 600 2C700 14 800 74 900 98C1000 122 1100 110 1150 104L1200 98V134H1150C1100 134 1000 134 900 134C800 134 700 134 600 134C500 134 400 134 300 134C200 134 100 134 50 134H0V98Z' fill='%2339526A'/></svg>")}#wavy-bg-middle{padding-bottom:0;position:relative;padding-top:0;background-color:#39526a;border-color:#39526a}#wavy-bg-middle:before{content:"";width:100%;height:168px;position:absolute;bottom:-.3%;left:0;background-size:auto;background-repeat:repeat no-repeat;background-position:71vw bottom;background-image:url("data:image/svg+xml;utf8,<svg viewBox='0 0 1200  134' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M0 98L50 92C100 86 200 74 300 50C400 26 500 -10 600 2C700 14 800 74 900 98C1000 122 1100 110 1150 104L1200 98V134H1150C1100 134 1000 134 900 134C800 134 700 134 600 134C500 134 400 134 300 134C200 134 100 134 50 134H0V98Z' fill='%232D4053'/></svg>")}#wavy-bg-middle:after{z-index:-1}#wavy-bg-middle:before{content:"";width:100%;height:100px;position:absolute;bottom:-.3%;left:0;background-size:auto;background-repeat:repeat no-repeat;background-position:71vw bottom;background-image:url("data:image/svg+xml;utf8,<svg viewBox='0 0 1200  134' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M0 98L50 92C100 86 200 74 300 50C400 26 500 -10 600 2C700 14 800 74 900 98C1000 122 1100 110 1150 104L1200 98V134H1150C1100 134 1000 134 900 134C800 134 700 134 600 134C500 134 400 134 300 134C200 134 100 134 50 134H0V98Z' fill='%232D4053'/></svg>")}}.shipping-field{height:60px;background:#7589eb80;border-radius:10px;margin-bottom:20px}.shipping-field .centre{display:flex;justify-content:center;align-items:center;height:100%}.shipping-field .box{margin-top:10px;font-size:15px;color:#271bfa}@media (max-width: 520px){.shipping-field{height:50px}.shipping-field .centre{height:100%;justify-content:center;align-items:center}.shipping-field .box{justify-content:center;align-items:center}}.three-benefits p{font-size:11px}.three-benefits{display:grid;align-content:space-evenly;grid-template-columns:auto auto auto;gap:10px;padding:10px}.three-benefits .first,.three-benefits .second,.three-benefits .third{display:flex;align-items:center}.three-benefits .icon-box{width:30px;vertical-align:baseline}.three-benefits #benefit-icon{max-height:100%;max-width:100%}.three-benefits .benefit{vertical-align:middle;padding-top:5px;padding-left:5px}.key-features{display:flex;flex-wrap:wrap;justify-content:center;width:100%}.key-features p{font-size:12px}.key-features .feature-box{display:flex;flex-direction:column;align-items:center;text-align:center;margin:0 33px;max-width:calc(50% - 20px)}@media (max-width: 520px){.key-features .feature-box{display:flex;flex-direction:column;align-items:center;text-align:center;margin:0;flex:1;max-width:calc(50% - 20px)}.key-features{display:flex;margin-bottom:15px;margin-top:-25px}.key-features p{font-size:11px}}@media (max-width: 520px){.feature-feature-icon{width:50px!important;height:50px!important;border-radius:50%!important;background-color:#fff!important;border:2px solid #000!important;display:flex!important;align-items:center!important;justify-content:center!important;margin:0 auto 8px!important}.feature-feature-icon img,.feature-feature-icon svg{width:25px!important;height:25px!important;object-fit:contain!important}.feature-feature-icon svg path{fill:#000!important}.feature-features{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:20px!important;margin-top:20px!important}.feature-feature{display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important;padding:15px 10px!important;border:none!important;background:transparent!important;border-radius:0!important}.feature-toggle{flex-direction:column!important;align-items:center!important;cursor:default!important}.feature-title-wrapper{flex-direction:column!important;align-items:center!important;gap:8px!important}.feature-title{font-size:12px!important;line-height:1.2!important;margin:0!important;text-align:center!important}.feature-open-icon,.feature-feature-text,.feature-height-cal{display:none!important}}.key-features{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;gap:10px;padding:0 60px}.key-features p{font-size:12px;word-wrap:break-word;line-height:1.3}.key-features .feature-box{display:flex;flex-direction:column;align-items:center;text-align:center;flex:1;min-width:0;max-width:calc(25% - 7.5px)}.key-features .feature-icon{width:58px;vertical-align:middle}.key-features #icon{max-height:100%;max-width:100%}@media (max-width: 1213px){.key-features{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.key-features .feature-box{align-items:center;max-width:unset;margin:0 40px}}@media (max-width: 520px){.key-features .feature-box{display:flex;flex-direction:column;align-items:center;text-align:center;margin:0;flex:1;max-width:calc(25% - 5px)}.key-features{display:flex;margin-bottom:15px;margin-top:-25px;gap:5px;padding:0 10px}.key-features p{font-size:10px;line-height:1.2}}@media (max-width: 768px) and (min-width: 521px){.key-features{padding:0 20px;gap:8px}.key-features p{font-size:11px}}.pn-row-comp .section .container .section-heading .pretitle,.pn-row-comp .section .container .section-heading .title,.pn-row-comp .section .container .section-heading .description{display:flex;justify-content:center;margin-top:0}.pn-row-comp .section .container .section-heading .description{margin-top:-40px;display:flex;justify-content:center}.pn-row-comp .section .container .section-main{display:block}.pn-row-comp .section .container .section-main>*{padding:1rem}@media (min-width:768px){.pn-row-comp .section .container .section-main{display:grid;grid-auto-rows:1fr;grid-template-columns:1fr 1fr 1fr}}.pn-row-comp .section .container .section-main .column1 .points{width:100%}.pn-row-comp .section .container .section-main .column2 .product-image,.pn-row-comp #p-image{display:block}body.index{padding-top:0!important}.main-nav{padding-left:10%;padding-right:10%}.cart-container{display:flex}.cart-container .mini_cart{display:flex;background-color:transparent;font-size:25px!important;font-weight:800}.icon-user:before{font-size:25px;color:#2d4153}.icon-cart:before{line-height:40px}.main-nav.active .cart-container .mini_cart{color:#2d4153}header .main-nav a #text{font-size:0}.header__logo img,.icon-user:before,.icon-cart:before{filter:brightness(0) invert(1)}.main-nav.active .header__logo img,.main-nav.active .icon-user:before,.main-nav.active .icon-cart:before{filter:none}.nav .nav--left .center{width:200px}header .search-container{max-width:170px;padding-right:20px}header .search-form__input[type=text]{border-radius:5px;padding:0 0 0 50px}header .search-form--header .search-form__input[type=text],header .search-form--header .search-form__input[type=text]::placeholder{color:#2d4153!important;background:#bcc4cc;border:none;font-family:Gilroy-ExtraBold;text-transform:lowercase}header .search-form__submit-button{right:unset}header .search-form__submit-button:active{box-shadow:none}.icon-search:before{font-weight:800}.cart-container .mini_cart .cart_count{color:#fff;font-family:Gilroy-ExtraBold;font-size:15px;background-color:#f1ac74;align-self:center;height:20px;border-radius:100px;line-height:20px}.icon-down-arrow:before{filter:brightness(0) saturate(100%) invert(95%) sepia(43%) saturate(2441%) hue-rotate(304deg) brightness(95%) contrast(97%);font-weight:800;margin-left:-4px}.nav-desktop__tier-1-link span{color:#fff;font-family:Gilroy-ExtraBold;font-size:16px;padding-right:6px}.nav-desktop__tier-1-link:hover span,.nav-desktop__tier-1-link:active span,.nav-desktop__tier-1-link:focus span,.nav-desktop__tier-1-link:focus-within span,.nav-desktop__tier-1-link.nav-desktop__tier-1-link--active span,.nav-desktop__tier-2-link:hover span,.nav-desktop__tier-2-link:active span,.nav-desktop__tier-2-link:focus span,.nav-desktop__tier-2-link:focus-within span,.nav-desktop__tier-2-link.nav-desktop__tier-1-link--active span,.nav-desktop__tier-3-link:hover span,.nav-desktop__tier-3-link:active span,.nav-desktop__tier-3-link:focus span,.nav-desktop__tier-3-link:focus-within span,.nav-desktop__tier-3-link.nav-desktop__tier-1-link--active span,.nav-desktop__tier-1-link:visited span{color:#fff}.main-nav.active.nav-desktop__tier-1-link:hover span,.main-nav.active.nav-desktop__tier-1-link:active span,.main-nav.active.nav-desktop__tier-1-link:focus span,.main-nav.active.nav-desktop__tier-1-link:focus-within span,.main-nav.active.nav-desktop__tier-1-link.nav-desktop__tier-1-link--active span,.main-nav.active.nav-desktop__tier-2-link:hover span,.nav-desktop__tier-2-link:active span,.main-nav.active.nav-desktop__tier-2-link:focus span,.nav-desktop__tier-2-link:focus-within span,.main-nav.active.nav-desktop__tier-2-link.nav-desktop__tier-1-link--active span,.main-nav.active.nav-desktop__tier-3-link:hover span,.nav-desktop__tier-3-link:active span,.main-nav.active.nav-desktop__tier-3-link:focus span,.nav-desktop__tier-3-link:focus-within span,.main-nav.active.nav-desktop__tier-3-link.nav-desktop__tier-1-link--active span,.main-nav.active.nav-desktop__tier-1-link:visited span{color:#2d4153}.nav-desktop__tier-1-link:hover,.nav-desktop__tier-1-link[aria-expanded=true]{border-bottom:none}.main-nav.active{background-color:#f4f1f1;box-shadow:0 4px 6px -6px #000}.main-nav.active .nav-desktop__tier-1-link span{color:#2d4153}.dropdown_column .image-element__wrap{border-radius:5px}.dropdown_column ul.dropdown_title{border-bottom:solid 1px #2d4153}.mega-menu .dropdown_column{background-color:#f4f1f1}@media (max-width: 798px){.top-bar{background-color:#fff!important;box-shadow:0 4px 6px -6px #000}.top-bar .mobile-menu-title,.top-bar .mobile-menu-title:active{color:#324352!important;font-family:Gilroy-ExtraBold}.mobile_nav div span{height:3px!important}.icon-cart:before{filter:none;color:#324352;margin-right:5px!important;font-weight:700}#header a.mobile_logo img{max-width:75px}a.mobile_logo.logo{left:0}.dropdown{background-color:#fff;box-shadow:0 4px 6px -6px #000}.menu a{color:#324352!important;font-family:Gilroy-ExtraBold}.mobile-mega-menu img{border-radius:10px}.dropdown_content p,.mobile-mega-menu p{font-family:Gilroy-ExtraBold;text-align:center}.menu a,.menu a:visited,.menu a span{padding-top:6px;padding-bottom:6px}.dropdown_content p,.mobile-mega-menu p{text-align:left}.dropdown_content p,.mobile-mega-menu p{font-size:13px}}.shopify-section--our-mission .container-main{background-color:#f4f1f1;padding-bottom:100px;padding-top:225px}.our-mission{max-width:100%;width:100%;margin-bottom:-150px}.our-mission .cta_title h2{font-size:36px;margin-top:0}.our-mission .cta_title h2 span{color:#f09d82}.our-mission .cta_btnrow .ten{padding-top:30px}.our-mission .cta_btnrow a{background-color:#f5af71;padding:15px 40px;font-family:Gilroy-ExtraBold;font-size:20px;color:#fff;border-radius:50px;font-weight:400}.our-mission .cta_btnrow a:hover{filter:brightness(.9)}.our-mission .container-top{position:absolute;width:100%}.our-mission .container-top svg{width:100%;z-index:1}.our-mission .container-bottom{position:relative;height:150px;width:100%}.our-mission .container-bottom svg{position:absolute;top:0;left:0;bottom:-20px;z-index:1}.our-mission .image_row .container{display:flex;justify-content:center;flex-wrap:wrap}.our-mission figure h1{font-size:36px;font-family:Palmer-Lake-Print-Regular;line-height:30px}.our-mission .image_row .container .column{margin:30px;width:200px;text-align:center}.our-mission figure img{width:70px}.our-mission #body-text{padding-left:5%;padding-right:5%;font-size:18px}.our-mission p span{font-size:36px;font-family:Palmer-Lake-Print-Regular;color:#f09d82}@media (max-width: 1056px){.our-mission .cta_btnrow a{padding:18px 20px}.our-mission .container .ten{width:90%}.our-mission .container .offset-by-three{left:2.5%}.our-mission .image_row .container .column{margin:0;text-align:center;width:100%}.our-mission .image_row .container .column .feature-inner{justify-items:center;display:grid}.our-mission .image_row .container .column p{width:200px;font-size:13px}.our-mission .our-mission-text{padding-left:0;padding-right:0}.our-mission .image_row .container{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}}@media (max-width: 520px){.shopify-section--our-mission .container-main{padding-bottom:50px;padding-top:125px}.our-mission .cta_btnrow a{padding:18px 40px;font-size:20px}.our-mission .container .ten{width:90%}.our-mission .image_row .container .column p{width:150px}.our-mission .container .offset-by-three{left:2.5%}.our-mission .image_row .container .column{margin-top:10px;margin-bottom:10px}.our-mission .our-mission-text{padding-left:0;padding-right:0}.our-mission .image_row .container .column .feature-inner{justify-items:center;display:grid}.our-mission .image_row .container{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.our-mission .cta_title h2{font-size:28px}.our-mission img{width:150px}}.shopify-section--why-choose{background-image:radial-gradient(circle at right,#348d43,#093d05)}.whochoose{padding-top:200px}.whochoose .column .one-fourth .icon-background{height:75px;width:75px;background-color:#fff;border-radius:400px}.whochoose .cta.column .eight .small-down--one-whole{border-bottom:1px solid white;padding-bottom:20px;padding-top:20px}.whochoose .container-bottom{width:100%;position:relative}.whochoose .container-bottom svg{position:absolute;top:0;left:0;z-index:1}@media (max-width: 520px){.whochoose{padding-top:50px}.whochoose .cta_title p,.whochoose .cta_title h2{color:#fff}}.shopify-section--image-with-text-panel .is-width-wide .is-flex-row-reverse .featured-link--wrap .image-element__wrap,.shopify-section--image-with-text-panel .is-width-wide .is-flex-row-reverse .image-with-text__text-column,.shopify-section--image-with-text-panel .is-width-wide .is-flex-row .featured-link--wrap .image-element__wrap,.shopify-section--image-with-text-panel .is-width-wide .is-flex-row .image-with-text__text-column{border-radius:0!important}.shopify-section--image-with-text-panel .pre-heading{font-family:Palmer-Lake-Print-Regular;font-size:40px}.shopify-section--image-with-text-panel a.button.alt{padding-left:15px!important}.wavy-divider{padding-bottom:100px}.wavy-divider .container .column img{z-index:0}.wavy-divider .is-flex-row-reverse .wavy-border{width:100%;height:100%;position:absolute;left:120px;z-index:1}.wavy-divider .is-flex-row .wavy-border{transform:rotate(180deg);width:100%;height:100%;position:absolute;right:100px;z-index:1}.wavy-divider .info .text-align--left{z-index:2}.wavy-divider .is-flex-row-reverse .featured-link--wrap .image-element__wrap,.wavy-divider .is-flex-row-reverse .image-with-text__text-column,.wavy-divider .is-flex-row .featured-link--wrap .image-element__wrap,.wavy-divider .is-flex-row .image-with-text__text-column,.wavy-divider .is-flex-row-reverse .featured-link--half,.wavy-divider .is-flex-row .featured-link--half{border-radius:40px}.wavy-divider .is-flex-row-reverse .featured-link--wrap .image-element__wrap,.wavy-divider .is-flex-row .image-with-text__text-column{border-bottom-left-radius:0;border-top-left-radius:0}.wavy-divider .is-flex-row-reverse .image-with-text__text-column,.wavy-divider .is-flex-row .featured-link--wrap .image-element__wrap{border-bottom-right-radius:0;border-top-right-radius:0}.wavy-divider .global-button{padding:15px 40px;border:0;font-family:Gilroy-ExtraBold;font-size:20px;color:#fff;border-radius:50px;font-weight:400}.wavy-divider p{font-size:15px}@media (max-width: 798px){.wavy-divider .wavy-border{display:none}.wavy-divider .is-flex-row-reverse .featured-link--wrap .image-element__wrap,.wavy-divider .is-flex-row-reverse .image-with-text__text-column,.wavy-divider .is-flex-row .featured-link--wrap .image-element__wrap,.wavy-divider .is-flex-row .image-with-text__text-column{border-radius:40px!important}.wavy-divider .is-flex-row-reverse .featured-link--wrap .image-element__wrap{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.wavy-divider .is-flex-row-reverse .image-with-text__text-column{border-top-right-radius:0!important;border-top-left-radius:0!important}.wavy-divider .is-flex-row .featured-link--wrap .image-element__wrap{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.wavy-divider .is-flex-row .image-with-text__text-column{border-top-right-radius:0!important;border-top-left-radius:0!important}.wavy-divider{padding-bottom:50px}}.shopify-section--image-with-text-panel{padding-top:75px;padding-bottom:75px}.rounded-corners .container .column{margin-left:0;margin-right:0}.shopify-section--image-with-text-panel .rounded-corners .container .image-with-text-container.featured_collections .is-flex-row-reverse{right:40px}.shopify-section--image-with-text-panel .rounded-corners .container .image-with-text-container .featured_collections .is-flex-row{left:40px}.rounded-corners .is-flex-row-reverse .featured-link--wrap .image-element__wrap,.rounded-corners .is-flex-row-reverse .image-with-text__text-column,.rounded-corners .is-flex-row .featured-link--wrap .image-element__wrap,.rounded-corners .is-flex-row .image-with-text__text-column{border-radius:40px}.rounded-corners .is-flex-row-reverse .featured-link--wrap .image-element__wrap,.rounded-corners .is-flex-row .image-with-text__text-column{border-bottom-left-radius:0;border-top-left-radius:0}.rounded-corners .is-flex-row-reverse .image-with-text__text-column,.rounded-corners .is-flex-row .featured-link--wrap .image-element__wrap{border-bottom-right-radius:0;border-top-right-radius:0}@media (max-width: 798px){.rounded-corners .is-flex-row-reverse .featured-link--wrap .image-element__wrap,.rounded-corners .is-flex-row-reverse .image-with-text__text-column,.rounded-corners .is-flex-row .featured-link--wrap .image-element__wrap,.rounded-corners .is-flex-row .image-with-text__text-column{border-radius:40px!important}.rounded-corners .is-flex-row-reverse .featured-link--wrap .image-element__wrap{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.rounded-corners .is-flex-row-reverse .image-with-text__text-column{border-top-right-radius:0!important;border-top-left-radius:0!important}.rounded-corners .is-flex-row .featured-link--wrap .image-element__wrap{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.rounded-corners .is-flex-row .image-with-text__text-column{border-top-right-radius:0!important;border-top-left-radius:0!important}.shopify-section--image-with-text-panel{padding-top:50px;padding-bottom:0}}.shopify-section--image-with-text-panel .is-width-wide .image-with-text-container,.shopify-section--image-with-text-panel .is-width-wide .featured-link--half,.shopify-section--image-with-text-panel .is-width-wide .featured-link--wrap,.shopify-section--image-with-text-panel .is-width-wide .featured-link--wrap .image-element__wrap,.shopify-section--image-with-text-panel .is-width-wide .featured-link--wrap .image-element__wrap img{border-radius:0!important}.blob-image .container{justify-content:center}.blob-image .container .column{margin-left:0;margin-right:0}.blob-image .global-button{font-family:Gilroy-ExtraBold;border:0;color:#fff;background-color:#f5af71;padding:15px 40px;font-size:20px;border-radius:50px}.blob-image p{font-size:18px}.blob-image p span{color:#f09d82;font-size:36px;font-family:Palmer-Lake-Print-Regular}.blob-image .global-button:hover{filter:brightness(.9)}.blob-image .container-bottom{z-index:2;position:relative;bottom:25px}.blob-image .container-top{z-index:2;position:relative;top:35px}.blob-image .container .image-with-text-container,.blob-image .featured-link--half,.blob-image .featured-link--wrap,.blob-image .featured-link--wrap .image-element__wrap,.blob-image .featured-link--wrap .image-element__wrap img{border-radius:40px}.blob-image .is-flex-row-reverse .image-with-text__image-column,.blob-image .is-flex-row .image-with-text__text-column{border-bottom-left-radius:0;border-top-left-radius:0}.blob-image .is-flex-row-reverse .image-with-text__text-column,.blob-image .is-flex-row .image-with-text__image-column{border-bottom-right-radius:0;border-top-right-radius:0}@media (max-width: 798px){.blob-image .container-bottom{bottom:0}.blob-image .container-top{top:20px}}@media (max-width: 798px){.blob-image .container .image-with-text-container,.blob-image .featured-link--half,.blob-image .featured-link--wrap,.blob-image .featured-link--wrap .image-element__wrap,.blob-image .featured-link--wrap .image-element__wrap img{border-radius:40px!important}.blob-image .is-flex-row-reverse .image-with-text__image-column{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.blob-image .is-flex-row .image-with-text__text-column{border-top-left-radius:0!important;border-top-right-radius:0!important}.blob-image .is-flex-row .image-with-text__image-column{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.blob-image .is-flex-row-reverse .image-with-text__text-column{border-top-right-radius:0!important;border-top-left-radius:0!important}}.vitamin-angels{z-index:0}.vitamin-angels .icon{width:200px;padding-bottom:20px}.vitamin-angels .banner p{font-family:Oxygen-Regular;font-size:18px;line-height:25px;color:#fff}.vitamin-angels .container-bottom{margin-top:-150px;z-index:1;position:absolute;height:150px;width:100%}.vitamin-angels .container-bottom svg{bottom:0;width:100%}.vitamin-angels .container-top{z-index:1;position:absolute;height:175px;width:100%;top:-20px}.vitamin-angels .container-top svg{bottom:0;width:100%}.vitamin-angels .button-grid-container a{background-color:#fff!important;padding:15px 40px;font-family:Gilroy-ExtraBold;font-size:16px;color:#253344!important;border-radius:50px;font-weight:400;border:none}.vitamin-angels .button-grid-container a:hover{filter:brightness(.9);color:#253344!important;background-color:#fff!important;border:none}.vitamin-angels img[data-sizes=auto].lazyloaded{height:950px}.vitamin-angels .caption-content{padding:15px}.vitamin-angels .icon img{display:none}.vitamin-angels .icon .desktop-icon{display:block}@media (max-width: 480px){.vitamin-angels .icon .desktop-icon{display:none}.vitamin-angels .icon .mobile-icon{display:block}.vitamin-angels img[data-sizes=auto].lazyloaded{height:250px}.vitamin-angels .banner p{color:#253344;font-size:15px;font-family:Oxygen-Regular;line-height:25px}.vitamin-angels .caption .headline{color:#253344!important}.vitamin-angels .button-grid-container a{color:#253344}.vitamin-angels .caption{margin-top:-20px!important;position:sticky;z-index:1}.vitamin-angels .button-grid-container a{background-color:#253344!important;padding:15px 40px;font-family:Gilroy-ExtraBold;font-size:16px;color:#fff!important;border-radius:50px;font-weight:400;border:none}.vitamin-angels .button-grid-container a:hover{filter:brightness(.9);color:#fff!important;background-color:#253344!important;border:none}}.bestseller-carousel{max-width:1600px;padding-top:75px}.bestseller-carousel .promotions-title h1{margin-top:25px;margin-bottom:0;padding:0}.bestseller-carousel .jdgm-prev-badge__text{font-size:12px;color:d9d9d9}.bestseller-carousel .promotions-title{text-align:center}.bestseller-carousel h2{font-size:18px}.bestseller-carousel .carousel{display:flex;width:100%}.bestseller-carousel .carousel-cell{height:475px;padding-bottom:25px}.bestseller-carousel .flickity-viewport{width:100%;height:auto;overflow:visible!important}.bestseller-carousel .flickity-viewport .feature-section{width:300px;height:100%;margin:20px;padding:10px;border-radius:15px}.bestseller-carousel .flickity-slider{overflow:visible!important}.bestseller-carousel .cta_btnrow a{background-color:#f5af71;padding:14px 28px;color:#fff;border-radius:50px;font-family:Gilroy-ExtraBold;font-size:16px}.bestseller-carousel .cta_btnrow a:hover{filter:brightness(.9)}.bestseller-carousel .cta_btnrow .column{margin:10px}.bestseller-carousel .carousel-cell p{margin:10;font-size:14px}@media (max-width: 520px){.bestseller-carousel{padding-top:0;padding-bottom:100px}.bestseller-carousel .carousel-cell{height:490px;padding-bottom:25px}}.new-carousel{max-width:1600px;padding-top:150px;padding-bottom:80px}.new-carousel .promotions-title h1{margin-top:25px;margin-bottom:0;padding:0}.new-carousel .jdgm-prev-badge__text{font-size:12px;color:d9d9d9}.new-carousel .promotions-title{text-align:center}.new-carousel h2{font-size:18px}.new-carousel .carousel{display:flex;width:100%}.new-carousel .carousel-cell{height:475px;padding-bottom:25px}.new-carousel .flickity-viewport{width:100%;height:auto;overflow:visible!important}.new-carousel .flickity-viewport .feature-section{width:300px;height:100%;margin:20px;padding:10px;border-radius:15px}.new-carousel .flickity-slider{overflow:visible!important}.new-carousel .cta_btnrow a{background-color:#f5af71;padding:14px 28px;color:#fff;border-radius:50px;font-family:Gilroy-ExtraBold;font-size:16px}.new-carousel .cta_btnrow a:hover{filter:brightness(.9)}.new-carousel .cta_btnrow .column{margin:10px}.new-carousel .carousel-cell p{margin:10;font-size:14px}.new-carousel .featured-promotions.full-width--false{width:80%}@media (max-width: 520px){.new-carousel{padding-top:100px;padding-bottom:10px}.new-carousel .carousel-cell{height:490px;padding-bottom:25px}}.swatch_options .swatch:nth-child(3){border-bottom-left-radius:50px!important}.swatch .swatch-element{border-radius:50px}.swatch_options .swatch .option_title{font-size:13px;height:6px;display:none}.swatch_options input:checked+.swatch-element{border:#e2e2e2 1px solid;background-color:#f4f1f1;transition:.2s background-color,color cubic-bezier(.4,0,.2,1)}.swatch_options .swatch label{color:#2d4053;font-size:12px;padding-left:15px;padding-right:15px}.product-quantity-box label{font-size:0;height:0}.product_name{padding-bottom:0;margin-bottom:0}.jdgm-widget.jdgm-widget{position:relative;bottom:10px}.jdgm-prev-badge__text{font-size:12px;color:#575756;font-family:Oxygen-Regular}.product-details .jdgm-prev-badge{padding-top:10px}.product-quantity-box.purchase-details__quantity{width:calc(40% - 12px)}@media (max-width: 520px){.product-quantity-box.purchase-details__quantity{width:100%}}.rc-template__button-group .rc-button-group__options[data-v-f1bb5b6a] .rc-radio,.rc-template__button-group .rc-radio{border:1px solid #e2e2e2!important}.rc-subscription-details .rc-subscription-details__button .reload-icon[data-v-e69cc34d]{height:11px!important;width:11px!important}.rc-subscription-details .rc-subscription-details__button[data-v-e69cc34d]{font-size:12px!important}.rc-template__button-group .rc-button-group__options[data-v-f1bb5b6a] .rc-radio:first-child{border-bottom-left-radius:50px;border-top-left-radius:50px}.rc-template__button-group .rc-button-group__options[data-v-f1bb5b6a] .rc-radio:nth-child(2){border-bottom-right-radius:50px;border-top-right-radius:50px}.product-tabs__label{font-family:Gilroy-ExtraBold;color:#818d98;background:unset;padding:.5rem;border-bottom:1px solid #314b58}.product-tabs__label:hover{background:unset}.product-tabs__radio:checked+.product-tabs__label{color:#545454;border:unset;border-bottom:4px solid #314b58}.product-tabs__panel{border:none}.collapsible-tab__heading{font-family:Gilroy-ExtraBold;font-size:18px;padding:1rem;justify-content:unset}.collapsible-tab__heading:before{content:"+";margin-right:.75rem;font-size:25px;color:#73b980;font-family:Oxygen;font-weight:900;margin-bottom:4px}.collapsible-tab[open] .collapsible-tab__heading:before{content:"-";margin-right:.75rem;font-size:25px;color:#73b980;font-family:Oxygen;font-weight:900;margin-bottom:4px}.collapsible-tab__heading:after{content:""}.collapsible-tab__text{margin-left:1rem}.shopify-section--pr1{padding:0}.shopify-section--pr1 .section{margin-left:0;margin-right:0;width:100%;max-width:100%}.shopify-section--pr1 .container-outer{max-width:1600px;width:95%;margin-left:auto;margin-right:auto;margin-bottom:-100px}.shopify-section--pr1 .container-top{position:relative;top:80px;height:0}.shopify-section--pr1 .container-top svg{width:100%;left:0;bottom:225px;z-index:2;position:relative}.shopify-section--pr1 .container-bottom{position:relative;top:120px}.shopify-section--pr1 .container-bottom svg{width:100%;left:0;z-index:2;position:relative}.shopify-section--pr1 .container .points p{font-size:14px}.shopify-section--pr1 .text_side a.btn{border-radius:50px}.shopify-section--pr1 .text_side a.btn:hover{filter:brightness(.9)}.shopify-section--pr1 .text_side span{color:#ea8b74}.shopify-section--pr1 .text_side h2{margin-top:0}.shopify-section--pr1 .text_side p{margin-bottom:30px}@media (max-width: 520px){.shopify-section--pr1 .container-top svg{height:70px;bottom:145px}.shopify-section--pr1 .container-top{height:0}.shopify-section--pr1 .section{padding-bottom:50px}.shopify-section--pr1 .container-bottom{top:100px}.shopify-section--pr1 .container-bottom svg{height:45px}.shopify-section--pr1 .container-outer{margin-bottom:-60px}}.shopify-section--product-nav{background-color:transparent}.shopify-section--product-nav .container{max-width:1200px;width:95%;margin-left:auto;margin-right:auto}.shopify-section--product-nav .section{marign-left:0;margin-right:0;width:100%;max-width:100%;padding-top:50px}.shopify-section--product-nav svg{position:absolute;width:100%}.shopify-section--product-nav .wave-container{position:relative;bottom:18px}@media (max-width: 520px){.shopify-section--product-nav svg{height:500px}.shopify-section--product-nav .wave-container{bottom:95px}.shopify-section--product-nav .container{top:20px}.shopify-section--product-nav{padding-top:0;padding-bottom:50px}}.happiness-guarantee{padding:0;width:100%;background-color:#f4f1f1}.happiness-guarantee p{font-size:18px}.happiness-guarantee p span{font-size:36px;font-family:Palmer-Lake-Print-Regular;color:#f5af71}.happiness-guarantee .background-texture{position:absolute}.happiness-guarantee .container{padding-left:15vw;padding-right:15vw;padding-bottom:5vw}.happiness-guarantee .featured-link--half{background-color:transparent}.happiness-guarantee .featured-link--half .info{padding-top:150px;padding-bottom:65px}.happiness-guarantee .featured-link--half img{width:85%;border-bottom-left-radius:150px;border-bottom-right-radius:150px}.happiness-guarantee .container-top,.happiness-guarantee .container-top svg{width:100%}.happiness-guarantee .container-top{position:relative;bottom:100px}.happiness-guarantee .container-top .wave-header{position:absolute;width:100%;height:150px;display:flex;justify-content:center;align-items:center}.happiness-guarantee .container-top h1{color:#fff;z-index:3}.happiness-guarantee .container-top svg{position:absolute;z-index:2}.happiness-guarantee .container-bottom,.happiness-guarantee .container-bottom svg{width:100%}.happiness-guarantee .container-bottom{position:relative;top:10px;z-index:1}@media (max-width: 798px){.happiness-guarantee .container{padding-left:5vw;padding-right:5vw}.happiness-guarantee .featured-link--half .info{padding-top:25px;padding-bottom:0;margin-bottom:-35px}.happiness-guarantee .featured-link--half img{border-bottom-left-radius:100px;border-bottom-right-radius:100px}.happiness-guarantee .container-top svg{height:100px}.happiness-guarantee .container-top{bottom:70px}}.topBanner{position:relative;aspect-ratio:3/1}.topBanner .container-bottom,.topBanner .container-bottom svg{width:100%}.topBanner .container-bottom{position:absolute;bottom:-10px;z-index:1}.topBanner .collection_title,.topBanner .description p{text-shadow:1px 1px 10px rgba(0,0,0,.075),-1px 1px 10px rgba(0,0,0,.075),1px -1px 10px rgba(0,0,0,.075),-1px -1px 10px rgba(0,0,0,.075);font-family:Oxygen-Regular}.topBanner .hero-subheading{text-shadow:1px 1px 10px rgba(0,0,0,.075),-1px 1px 10px rgba(0,0,0,.075),1px -1px 10px rgba(0,0,0,.075),-1px -1px 10px rgba(0,0,0,.075)}.topBanner .image-with-text-container{z-index:2}.topBanner .featured-link--half .info{padding:80px 0 80px 12%}.topBanner .featured-link--wrap{display:flex;flex-direction:column;justify-content:flex-end;height:100%}.topBanner .featured-link--wrap a{display:block}.topBanner .hero-subheading{padding:0;margin:0}.topBanner a.button:hover{filter:brightness(.9)}@media only screen and (max-width: 768px){.topBanner .container-bottom{display:none}.topBanner .mobile-wave{display:block}}@media only screen and (min-width: 799px){.topBanner .container-bottom{display:block}.topBanner .mobile-wave{display:none}}@media (max-width: 798px){.topBanner .image-with-text-container{height:unset}.topBanner .container-bottom{display:none}.topBanner .mobile-wave{display:block}.topBanner .mobile-wave{position:absolute;bottom:-20px;z-index:1}.topBanner .mobile-wave,.topBanner .mobile-wave svg{width:100%}.topBanner .image-with-text__image-column{order:2}.topBanner .image-with-text__text-column{order:1}.topBanner .collection_title,.topBanner .description p{text-shadow:1px 1px 5px rgba(0,0,0,.1),-1px 1px 5px rgba(0,0,0,.1),1px -1px 5px rgba(0,0,0,.1),-1px -1px 5px rgba(0,0,0,.1)}.topBanner .featured-link--wrap,.topBanner .featured-link--wrap a{position:relative}.topBanner .featured-link--half .info{padding:80px 20px}.topBanner .image-with-text__text-column{height:550px}}.section-custom-product-block .prod_data .container{flex-direction:column}.section-custom-product-block .prod_image #product-image a{display:flex;justify-content:center}.recommended-products--grid .thumbnail .title{margin-bottom:18px}.jdgm-review-widget--small .jdgm-rev-widg,.jdgm-review-widget--medium .jdgm-rev-widg{padding:16px 30px!important}.testimonials-home .container-top{position:relative;width:100%}.testimonials-home .container-top svg{position:absolute;left:0;bottom:-20px;z-index:1}.testimonials-home .container-bottom{position:relative;width:100%}.testimonials-home .container-bottom svg{position:absolute;top:0;left:0;bottom:-20px;z-index:1}@media (max-width: 520px){.testimonials-home{padding-top:50px;padding-bottom:50px}.testimonials-home .container-top svg{top:-50px}}.shopify-section--pr3{padding:0}.shopify-section--pr3 .section{max-width:unset;width:100%;margin-left:unset;margin-right:unset;padding-top:30px;padding-bottom:75px}.shopify-section--pr3 .main-container{max-width:1200px;width:95%;margin-left:auto;margin-right:auto;padding:90px 20px}.shopify-section--pr3 .container-top{position:relative;top:-75px;width:100%;height:150px}.shopify-section--pr3 .container-top svg{width:100%}.shopify-section--pr3 .container-bottom{position:relative;bottom:-75px;width:100%;height:150px}.shopify-section--pr3 .container-bottom svg{width:100%}@media (max-width: 520px){.shopify-section--pr3 .main-container{padding-top:0;padding-bottom:0}}#nutritional-table table{margin:0 auto}#nutritional-table-title p{text-align:center!important}.about-us-nav{background-color:#f6f4f5}.about-us-nav ul li a{color:#2d4053}.about-us-nav{padding-top:0;background-color:#f6f4f5;color:#2d4053}.about-us-nav .wave-container svg{display:none}@media (max-width: 520px){.about-us-nav{padding:0 0 10px}.shopify-section--product-nav{padding-bottom:0}}.shopify-section--our-mission .about-us .container-main{padding-top:0}#shopify-section-template--22897514447148__image_text_panel_iHmpn9{padding-top:0;padding-bottom:0}.shopify-section--testimonials .arrow-icon{width:80px;margin-left:auto;margin-right:auto;margin-top:30px}.about-us-testimonial .image-element__wrap{height:850px}.about-us-testimonial .image-element__wrap img{position:absolute;height:850px}@media (max-width: 769px){.about-us-testimonial .image-element__wrap{height:110vh}}#shopify-section-template--22282195697964__pn_row3_AJxJBK .main-container{padding-top:0}#shopify-section-template--22282195697964__featured-promotions-1 .bestseller-carousel{padding-bottom:50px}.upv_row{padding:0 5px}.upwidget .form-signup__inner{margin:0!important}.collagen-table{margin:0!important;padding:0;width:100%!important;max-width:100%!important}.collagen-table .container{max-width:1200px;width:95%;margin:100px auto}.collagen-table h2{font-family:Gilroy-ExtraBold;color:#c87484;font-size:48px;margin-bottom:10px;line-height:normal}.collagen-table p{font-family:Palmer-Lake-Print-Regular;font-size:36px;margin-top:0;line-height:.8}.shopify-section--pr4 .collagen-table table thead tr th:nth-child(2):before,.shopify-section--pr4 .collagen-table table thead tr th:nth-child(3):before,.shopify-section--pr4 .collagen-table table thead tr th:nth-child(4):before{background-image:unset}.collagen-table table:not(#customer-orders):not(#order-details) th,.collagen-table table:not(#customer-orders):not(#order-details) td{font-family:Gilroy-ExtraBold;color:#37454e;line-height:normal}.collagen-table table tbody .fa-check,.collagen-table table tbody .fa-times{color:#37454e}.collagen-table table tbody td:last-child .fa-check,.collagen-table table tbody td:last-child .fa-times{color:#fff}.collagen-table table thead tr th:last-child,.collagen-table table tbody tr td:last-child{background-color:#c87484!important;color:#fff!important}.collagen-table table:not(#customer-orders):not(#order-details) tr{border-bottom:solid #c87484 1px!important}.collagen-table table:not(#customer-orders):not(#order-details) tr td:last-child,.collagen-table table:not(#customer-orders):not(#order-details) tr th:last-child{border-bottom:solid #ffffff 1px!important}.collagen-table table thead tr th{padding:20px!important}.collagen-table .container-top{position:relative;top:0;width:100%;height:150px}.collagen-table .container-top svg{width:100%}.collagen-table .container-bottom{position:relative;bottom:0;width:100%;height:150px}.collagen-table .container-bottom svg{width:100%}@media (max-width: 520px){.collagen-table h2{font-size:36px}.collagen-table .container{margin-top:40px;margin-bottom:40px;padding-left:0;padding-right:0}.collagen-table p{padding-top:10px}.collagen-table table thead tr th{padding:10px!important}}.product-statistics{text-align:center}.statistic-container{display:flex;flex-wrap:wrap;justify-content:center;padding:100px 80px}.statistic-container .title{padding-bottom:30px}.statistic-container h2{font-family:Gilroy-ExtraBold;color:#c87484;font-size:48px;margin-bottom:30px;margin-top:0;line-height:1}.statistic-container h3{font-family:Palmer-Lake-Print-Regular;font-size:36px;line-height:.8;margin-top:15px;margin-bottom:25px}.statistic-block{background-color:#e6708c;color:#fff;font-size:24px;margin:10px;padding:20px;width:30%;box-sizing:border-box}.statistic-block .percentage{font-size:62px;font-family:Gilroy-ExtraBold}.statistic-block .description{padding-top:25px;font-family:Gilroy-ExtraBold;font-size:20px}.product-statistics .container-top{position:relative;top:0;width:100%;height:125px}.product-statistics .container-top svg{width:100%}.product-statistics .container-bottom{position:relative;bottom:0;width:100%;height:150px}.product-statistics .container-bottom svg{width:100%}.product-statistics a.btn{border-radius:50px;border:unset!important;font-weight:700;font-size:20px;padding:15px 35px;font-family:Gilroy-ExtraBold;line-height:normal}.product-statistics a.btn:hover{filter:brightness(.9)}.product-statistics .statistics-button{padding-bottom:30px}@media (max-width: 520px){.statistic-container h2{font-size:36px}.statistic-block .description{font-size:16px}.statistic-block .percentage{font-size:54px}.statistic-container{padding:0}.product-statistics .container-top svg{height:80px}.statistic-block{width:40%;font-size:}.description{font-size:14px;line-height:normal}.statistic-block .percentage{font-size:62px}}.purchase-details__buttons .add_to_cart{order:3!important}#vitals-preorder-note{order:2!important;text-align:center!important;margin-bottom:2px!important}.sidebar ul li:nth-child(3){display:none}.one-third.column.thumbnail.thumbnail-hover-enabled--false.medium-down--one-half{display:flex;flex-direction:column}spark-product-card{margin-top:auto}.spark-product-card .product-card-stock-status{margin:0!important}.page-width.trade-login{max-width:100%!important}.page-trade-login{padding-top:69px!important}.shopify-section--wave{padding:0}.shopify-section--wave .section{margin-left:0;margin-right:0;width:100%;max-width:100%}.shopify-section--wave .wave-container{position:relative;top:80px;height:0}.shopify-section--wave .wave-container svg{width:100%;left:0;bottom:225px;z-index:2;position:relative}.shopify-section--wave .bottom-content{position:relative;z-index:1}@media (max-width: 520px){.shopify-section--wave .wave-container svg{height:70px;bottom:145px}.shopify-section--wave .wave-container{height:0}}.shopify-section--pr4{padding-top:var(--pr4-padding-top, 50px);padding-bottom:var(--pr4-padding-bottom, 100px)}@media (max-width: 767px){.shopify-section--pr4{padding-top:var(--pr4-padding-top-mobile, 30px);padding-bottom:var(--pr4-padding-bottom-mobile, 60px);padding-left:1.5rem;padding-right:1.5rem}.shopify-section--pr4.collagen-table{padding-left:0;padding-right:0}}.shopify-section--pr2{padding-top:var(--pr2-padding-top, 50px);padding-bottom:var(--pr2-padding-bottom, 100px)}@media (max-width: 767px){.shopify-section--pr2{padding-top:var(--pr2-padding-top-mobile, 30px);padding-bottom:var(--pr2-padding-bottom-mobile, 60px)}}body.product-product-bundles .swatch_options .swatch .option_title{display:block!important;font-size:13px;height:auto!important;margin:.5em 0}body.product-product-bundles .swatch_options{border:1px dotted #ccc;padding:10px;margin:10px 0;border-radius:4px}body.product-product-bundles .selector-wrapper{display:none!important}[class*=ingredients-sidebar-title-]{font-family:Gilroy-ExtraBold,sans-serif!important}
/*# sourceMappingURL=/cdn/shop/t/98/assets/custom.css.map */
