@font-face{font-family:Oxygen-Bold;src:url(/cdn/shop/files/Oxygen-Bold.ttf?v=1618927379);font-display:swap}@font-face{font-family:Oxygen-Regular;src:url(/cdn/shop/files/Oxygen-Regular.ttf?v=1618927379);font-weight:400;font-display:swap}@font-face{font-family:Oxygen-Regular;src:url(/cdn/shop/files/Oxygen-Bold.ttf?v=1618927379);font-weight:700;font-display:swap}@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-display:swap}@font-face{font-family:Gilroy-ExtraBold;src:url(/cdn/shop/files/Gilroy-ExtraBold.otf?v=1618927379);font-display:swap}@font-face{font-family:MADE Mirage Bold;src:url(/cdn/shop/files/MADE_Mirage_Bold.otf?v=1769494337);font-weight:700;font-display:swap}@font-face{font-family:Gilroy-Regular;src:url(/cdn/shop/files/gilroy-regular.ttf?v=1772644604);font-weight:400;font-display:swap}@font-face{font-family:Gilroy-Regular;src:url(/cdn/shop/files/gilroy-semi-bold.ttf?v=1772649916);font-weight:700;font-display:swap}@font-face{font-family:Gilroy-Light;src:url(/cdn/shop/files/Gilroy-Light.otf?v=1618927379);font-display:swap}.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:MADE Mirage Bold;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:MADE Mirage Bold}@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:Gilroy-Regular;color:#313131}.headline{font-family:MADE Mirage Bold!important}.product-text p{font-family:Gilroy-Light;font-size:16px;line-height:1;letter-spacing:normal;color:#008691;padding-top:0;padding-bottom:0}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:Gilroy-Regular!important;font-size:11px;color:#313131!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:#313131;font-family:Gilroy-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:MADE Mirage Bold;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:Gilroy-Regular;color:#313131}@media(max-width:520px){html,body,p{font-size:15px}}html{scroll-behavior:smooth}.faqAccordion>dt>button{font-family:Gilroy-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:MADE Mirage Bold}.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:Gilroy-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:MADE Mirage Bold;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:MADE Mirage Bold}.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:MADE Mirage Bold;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:MADE Mirage Bold;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:MADE Mirage Bold;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:Gilroy-Regular;font-size:16px;margin:0;padding:0;color:#313131}@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:Gilroy-Regular;font-size:16px;margin:0;padding-left:0;padding-right:0;color:#313131}@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:MADE Mirage Bold;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:MADE Mirage Bold;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:#313131;margin-top:20px;font-family:Gilroy-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:MADE Mirage Bold}div#shopify-section-product-new-template .jdgm-widget.jdgm-preview-badge{font-family:MADE Mirage Bold}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}}.product_gallery .image__container{border-radius:12px;overflow:hidden;box-shadow:0 6px 28px #00000024,0 2px 8px #00000017}.product_gallery_nav .gallery-cell img{border-radius:8px;display:block}.product_gallery_nav .gallery-cell.is-nav-selected img{box-shadow:0 0 0 2px #b0aaa3}@media only screen and (min-width:799px){.product_section.product_section--sticky-gallery{align-items:flex-start}.product_section.product_section--sticky-gallery .product__images{position:sticky;top:var(--omvits-sticky-gallery-top, calc(.75rem + 120px) );z-index:2;align-self:flex-start}}.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:MADE Mirage Bold}#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:Gilroy-Regular;font-size:16px;color:#313131}.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:MADE Mirage Bold;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:MADE Mirage Bold}@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:MADE Mirage Bold;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:MADE Mirage Bold;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:MADE Mirage Bold;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:MADE Mirage Bold;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:MADE Mirage Bold}@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:MADE Mirage Bold}.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:MADE Mirage Bold;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:Gilroy-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:Gilroy-Regular;font-size:16px}.shopify-section--ar4{padding-top:100px;padding-bottom:50px}.shopify-section--ar4 h2{font-family:MADE Mirage Bold;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:Gilroy-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:MADE Mirage Bold;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:Gilroy-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:MADE Mirage Bold;color:#fff;font-size:36px;text-align:center}.shopify-section--ar7 .top p{font-family:Gilroy-Regular;font-size:19px;max-width:900px;color:#313131;margin:20px auto;text-align:center}.shopify-section--ar7 .team{text-align:center;font-family:Gilroy-Regular;font-size:19px;color:#313131}.shopify-section--ar7 .team h4{font-family:MADE Mirage Bold;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:MADE Mirage Bold;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:MADE Mirage Bold}@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:MADE Mirage Bold;color:#2d4153;font-size:36px;text-align:center}.shopify-section--ar9 .top p{text-align:center;font-family:Gilroy-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:MADE Mirage Bold;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:Gilroy-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:Gilroy-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}@media only screen and (min-width:799px){.product-container .two-fifths{padding-left:28px}}.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%}.simple-footer{width:100%}.simple-footer__inner{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;max-width:1200px;margin:0 auto;padding:0 20px}.simple-footer__logo{justify-self:start}.simple-footer__logo-link{display:block;text-decoration:none}.simple-footer__logo-img{display:block;max-height:none}.simple-footer__logo-text{text-decoration:none;color:inherit;font-weight:700}.simple-footer__policies{justify-self:center;text-align:center}.simple-footer__centre-content{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:0 .25em}.simple-footer__copyright{white-space:normal}.simple-footer__policy-links{white-space:nowrap}.simple-footer__link{text-decoration:underline}.simple-footer__link:hover{opacity:.85}.simple-footer__separator{margin:0 .5em;opacity:.8}.simple-footer__policy-placeholder{font-size:.9em;opacity:.9}@media(max-width:768px){.simple-footer__inner{grid-template-columns:1fr;grid-template-rows:auto auto;text-align:center}.simple-footer__logo,.simple-footer__policies{justify-self:center}}.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,body[class*=lp-template]{padding-top:0!important}@media(max-width:1024px){body[class*=lp-template]{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:Gilroy-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:MADE Mirage Bold;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:MADE Mirage Bold;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:MADE Mirage Bold;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}.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:MADE Mirage Bold,sans-serif!important}.omvits-purchase-widget{--opw-navy: #2d4053;--opw-teal: #008691;--opw-green: #72B980;--opw-text: #313131;--opw-muted: #666666;--opw-border: #d8d8d8;--opw-bg-card: #ffffff;--opw-bg-sel: #f9f4ea;--opw-radius: 8px;font-family:Gilroy-Regular,sans-serif;color:var(--opw-text);width:100%}.opw__heading{display:flex;align-items:center;gap:14px;margin:0 0 var(--opw-hd-gap, 6px)}.opw__heading:before,.opw__heading:after{content:"";flex:1;height:1px;background:var(--opw-navy);opacity:.35}.opw__heading-text{font-family:MADE Mirage Bold,sans-serif;font-size:1.05rem;font-weight:700;color:var(--opw-navy);white-space:nowrap}.opw__heading-sub{text-align:center;font-size:.8rem;color:var(--opw-muted);margin:0 0 var(--opw-sub-gap, 12px)}.opw__cards{display:flex;flex-direction:column;gap:16px;margin-bottom:14px;padding-top:16px}.opw__card{position:relative;display:block;padding:14px 16px 14px 44px;border:1.5px solid var(--opw-border);border-radius:var(--opw-radius);background-color:var(--opw-bg-card);cursor:pointer;transition:border-color .15s ease,background-color .15s ease;-webkit-user-select:none;user-select:none}.opw__card:hover{border-color:#aaa}.opw__card:before{content:"";position:absolute;top:15px;left:16px;width:16px;height:16px;border:2px solid var(--opw-border);border-radius:50%;background:var(--opw-bg-card);transition:border-color .15s ease;box-sizing:border-box}.opw__card:after{content:"";position:absolute;top:20px;left:21px;width:6px;height:6px;border-radius:50%;background:transparent;transition:background-color .15s ease;box-sizing:border-box}@supports selector(:has(*)){.opw__card:has(.opw__radio:checked){border-color:var(--opw-navy);background-color:var(--opw-bg-sel)}.opw__card:has(.opw__radio:checked):before{border-color:var(--opw-navy)}.opw__card:has(.opw__radio:checked):after{background:var(--opw-navy)}.opw__card:has(.opw__radio:focus-visible){outline:2px solid var(--opw-teal);outline-offset:2px}}.opw__card-main-row{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.opw__card-left{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1}.opw__card-title-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.opw__save-badge{display:inline-flex;align-items:center;font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;padding:2px 7px;border-radius:100px;background-color:#2d40531a;color:var(--opw-navy);white-space:nowrap;flex-shrink:0}.opw__card-title{font-weight:700;font-size:14px;color:var(--opw-navy);line-height:1.3}.opw__card-price-group{display:flex;flex-direction:column;align-items:flex-end;gap:1px;flex-shrink:0}.opw__card-price-row{display:flex;align-items:baseline;gap:6px;justify-content:flex-end}.opw__card-per-month{font-size:10px;color:var(--opw-muted);text-align:right}.opw__card-original{font-size:12px;color:#999;text-decoration:line-through}.opw__card-price{font-family:MADE Mirage Bold,sans-serif;font-weight:700;font-size:18px;color:var(--opw-navy);white-space:nowrap}.opw__card-price .money{font-size:inherit;font-family:inherit}.opw__card-daily{font-size:11px;color:var(--opw-muted)}.opw__price-period{font-weight:400;font-size:12px;color:var(--opw-muted)}.opw__card-sub{font-size:12px;color:var(--opw-muted);margin:0;line-height:1.4}.opw__badge{position:absolute;top:-12px;right:14px;font-weight:700;font-size:10px;letter-spacing:.04em;text-transform:uppercase;padding:4px 12px;border-radius:100px;line-height:1.3}.opw__badge--popular{background-color:var(--opw-teal);color:#fff}.opw__badge--value{background-color:var(--opw-green);color:#fff}.opw__badge--value *{color:inherit;font-size:inherit}.opw__benefits-preview{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-direction:column;gap:0}.opw__benefits{list-style:none;margin:8px 0 10px;padding:0;display:flex;flex-direction:column;gap:0}.opw__benefits-preview+.opw__benefits{margin-top:0}.opw__collapsible-inner .opw__benefits{margin-top:0}.opw__benefit{font-size:13px;color:var(--opw-text);padding-left:20px;position:relative;line-height:1.35}.opw__benefit:before{content:"";position:absolute;left:0;top:3px;width:13px;height:13px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 13 13'%3E%3Ccircle cx='6.5' cy='6.5' r='6.5' fill='%2372B980'/%3E%3Cpath d='M3.5 6.5l2 2 4-4' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' fill='none'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat}.opw__gift{display:flex;align-items:center;gap:8px;padding:5px 8px;background-color:#f5ede5;border:1.5px dashed #c8c8c8;border-radius:6px;margin-bottom:6px}.opw__gift-img{width:28px;height:28px;object-fit:contain;flex-shrink:0}.opw__gift-text{font-size:12px;font-weight:700;color:var(--opw-navy)}.opw__frequency{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.opw__frequency-label{font-size:12px;color:var(--opw-muted);white-space:nowrap}.opw__freq-tabs{display:flex;gap:6px}.opw__freq-tab{font-family:Gilroy-Regular,sans-serif;font-size:12px;font-weight:400;padding:5px 14px;border:1.5px solid var(--opw-border);border-radius:20px;background:transparent;color:var(--opw-text);cursor:pointer;transition:background-color .12s ease,border-color .12s ease,color .12s ease;line-height:1.2}.opw__freq-tab:hover{border-color:var(--opw-navy)}.opw__freq-tab.is-active{background-color:var(--opw-navy);border-color:var(--opw-navy);color:#fff;font-weight:700}.opw__bundle-detail{font-size:12px;color:var(--opw-text);margin-bottom:10px;line-height:1.6}.opw__variants{display:flex;gap:8px;margin-bottom:14px;flex-wrap:wrap}.opw__variant-btn{font-family:Gilroy-Regular,sans-serif;font-size:13px;font-weight:400;padding:9px 14px;border:1.5px solid var(--opw-border);border-radius:var(--opw-radius);background:transparent;color:var(--opw-text);cursor:pointer;transition:border-color .12s ease,background-color .12s ease;display:flex;flex-direction:column;align-items:center;gap:2px;flex:1;min-width:100px}.opw__variant-btn:hover:not(:disabled){border-color:var(--opw-navy)}.opw__variant-btn.is-active{border-color:var(--opw-navy);background-color:#f0f3f5;font-weight:700}.opw__variant-btn:disabled{opacity:.4;cursor:not-allowed}.opw__variant-rec{font-size:11px;font-weight:400;color:var(--opw-teal)}.opw__cta{display:block;width:100%;padding:15px 20px;background-color:var(--opw-teal);color:#fff;border:none;border-radius:var(--opw-radius);font-family:Gilroy-Regular,sans-serif;font-weight:700;font-size:16px;cursor:pointer;transition:background-color .15s cubic-bezier(.25,1,.5,1),transform .08s cubic-bezier(.25,1,.5,1);text-align:center;margin-bottom:8px;line-height:1.3}.opw__cta:hover{background-color:color-mix(in oklch,var(--opw-teal) 82%,black)}.opw__cta:active{transform:scale(.975)}.opw__cta:disabled{opacity:.6;cursor:not-allowed;transform:none}@keyframes opw-loading-pulse{0%,to{opacity:1}50%{opacity:.65}}.is-loading .opw__cta{animation:opw-loading-pulse 1.2s ease-in-out infinite}@keyframes opw-success-pulse{0%{transform:scale(1)}40%{transform:scale(1.012)}to{transform:scale(1)}}.opw__cta.is-success{animation:opw-success-pulse .42s cubic-bezier(.25,1,.5,1)}.opw__scarcity{font-size:11px;font-weight:700;color:var(--opw-navy);text-align:center;margin:0 0 10px}.opw__cta-note{font-size:11px;font-weight:600;text-transform:none;letter-spacing:.02em;color:#616161;text-align:center;margin:0 0 14px;min-height:1.4em;line-height:1.4}@media(max-width:768px){.opw__cta-note{font-size:10px}}.opw__trust{list-style:none;margin:6px 0 0;padding:14px 0 0;border-top:1px solid var(--opw-border);display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.opw__trust-item{font-size:12px;color:var(--opw-text);padding:3px 10px;position:relative;display:flex;align-items:center;gap:4px}.opw__trust-item+.opw__trust-item:before{content:"\b7";position:absolute;left:0;top:50%;transform:translateY(-50%);color:var(--opw-border)}.opw__trust-icon{display:flex;align-items:center;flex-shrink:0;width:13px;height:13px}.opw__trust-icon svg{display:block;width:100%;height:100%}.opw__trust-icon svg path,.opw__trust-icon svg circle{fill:var(--opw-green)}@supports selector(:has(*)){.opw__card:has(.opw__radio:checked){border-color:var(--opw-navy);box-shadow:0 0 0 1px var(--opw-navy),0 2px 8px #2d40531a}.opw__collapsible{display:grid;grid-template-rows:0fr;transition:grid-template-rows .22s cubic-bezier(.25,1,.5,1)}.opw__collapsible-inner{overflow:hidden;min-height:0}.opw__card:has(.opw__radio:checked) .opw__collapsible{grid-template-rows:1fr}}.opw__cta:focus-visible{outline:2px solid var(--opw-navy);outline-offset:3px}.opw__freq-tab:focus-visible{outline:2px solid var(--opw-navy);outline-offset:2px}.opw__variant-btn:focus-visible{outline:2px solid var(--opw-navy);outline-offset:2px}.opw__how-it-works{margin-top:4px}.opw__how-it-works-trigger{display:inline;font-size:12px;color:var(--opw-teal);text-decoration:underline;cursor:pointer;list-style:none}.opw__how-it-works-trigger::-webkit-details-marker{display:none}.opw__how-it-works-body{overflow:hidden;box-sizing:border-box;padding-top:6px;margin-top:0;font-size:12px;line-height:1.5;color:var(--opw-muted);transition:max-height .22s cubic-bezier(.25,1,.5,1)}@media screen and (max-width:480px){.opw__card{padding:12px 14px 12px 40px}.opw__card-title{font-size:13px}.opw__card-price{font-size:18px}.opw__cta{font-size:15px;padding:14px 16px}}[id*=__ss_] h1,[id*=__ss_] h2,[id*=__ss_] h4,[id*=__ss_] h5{font-family:MADE Mirage Bold,serif!important}[id*=__ss_] h3{font-family:Gilroy-ExtraBold,sans-serif!important}[id*=__ss_] p,[id*=__ss_] li,[id*=__ss_] span{font-family:Gilroy-Regular,sans-serif!important}[id*=__ss_] button,[id*=__ss_] .lp-btn,[id*=__ss_] [class^=feature-button-button],[id*=__ss_] [class^=image-with-text-button-button],[id*=__ss_] [class^=guarantee-button-button],[id*=__ss_] .global-button,[id*=__ss_] .global-button--primary,[id*=__ss_] .action_button,[id*=__ss_] a.action_button,[id*=__ss_] .cta-button,[id*=__ss_] a[class^=cta-button-],[id*=__ss_] button[class^=cta-button-],[id*=__ss_] [class*=button-inner],[id*=__ss_] [class*=countdown-banner-button],[id*=__ss_] a[class^=feature-cta-btn-]:not([class*=content]),[id*=__ss_] button[class^=feature-cta-btn-]:not([class*=content]),[id*=__ss_] [class*=pricing-table-btn-],[id*=__ss_] a[class^=video-image-button-],[id*=__ss_] [class^=video-image-button-text-]{font-family:MADE Mirage Bold,serif!important}[id*=__ss_] [class*=cta-text-],[id*=__ss_] [class*=feature-cta-text-]{font-family:MADE Mirage Bold,serif!important}.opw__sticky-bar{position:fixed;z-index:999;pointer-events:none;transition:opacity .25s ease}.opw__sticky-bar.is-visible{pointer-events:auto}.opw__sticky-inner{display:flex;align-items:center;gap:12px}.opw__sticky-thumb{flex-shrink:0}.opw__sticky-thumb-img{width:52px;height:52px;object-fit:cover;border-radius:6px;display:block}.opw__sticky-bar--bar{bottom:0;left:0;right:0;background:#f9f4ea;border-top:1px solid #ca9a8e;padding:12px 16px;padding-bottom:max(12px,env(safe-area-inset-bottom));opacity:0}.opw__sticky-bar--bar.is-visible{opacity:1}.opw__sticky-bar--bar .opw__sticky-inner{max-width:1200px;margin:0 auto;justify-content:space-between}.opw__sticky-plans{display:flex;gap:8px;flex:1;min-width:0}.opw__sticky-plan-opt{display:flex;align-items:center;gap:7px;flex:1;min-width:0;padding:8px 12px;border:1.5px solid var(--opw-border, #d8d8d8);border-radius:var(--opw-radius, 8px);cursor:pointer;background:#fff;transition:border-color .15s,background .15s;-webkit-user-select:none;user-select:none}.opw__sticky-plan-opt.is-active{border-color:var(--opw-navy, #2d4053);background:var(--opw-bg-sel, #f9f4ea)}.opw__sticky-plan-radio{width:14px;height:14px;border-radius:50%;border:2px solid var(--opw-border, #d8d8d8);flex-shrink:0;transition:border-color .15s,background .15s,box-shadow .15s}.opw__sticky-plan-opt.is-active .opw__sticky-plan-radio{border-color:var(--opw-navy, #2d4053);background:var(--opw-navy, #2d4053);box-shadow:inset 0 0 0 2px #fff}.opw__sticky-plan-name{font-family:Gilroy-Regular,sans-serif;font-size:13px;color:var(--opw-text, #313131);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1;min-width:0}.opw__sticky-plan-price{font-family:MADE Mirage Bold,sans-serif;font-size:13px;color:var(--opw-navy, #2d4053);white-space:nowrap;flex-shrink:0}.opw__sticky-plan-price .money{font-size:inherit;font-family:inherit}.opw__sticky-plan-save{font-family:Gilroy-Regular,sans-serif;font-size:11px;color:var(--opw-green, #72b980);white-space:nowrap;flex-shrink:0}.opw__sticky-bar--card{bottom:16px;left:50%;transform:translate(-50%) translateY(12px);opacity:0;min-width:320px;max-width:480px;width:calc(100% - 32px);background:var(--opw-bg-sel, #f9f4ea);border:1px solid #ca9a8e;border-radius:12px;padding:12px 16px;box-shadow:0 4px 24px #2d40532e}.opw__sticky-bar--card.is-visible{transform:translate(-50%) translateY(0);opacity:1}.opw__sticky-bar--card .opw__sticky-inner{justify-content:space-between}.opw__sticky-info{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.opw__sticky-plan{font-family:Gilroy-Regular,sans-serif;font-weight:700;font-size:13px;color:var(--opw-navy, #2d4053);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.opw__sticky-sub{font-family:Gilroy-Regular,sans-serif;font-size:11px;margin-top:-3px;color:var(--opw-navy, #2d4053);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.opw__sticky-price{font-family:MADE Mirage Bold,sans-serif;font-size:15px;color:var(--opw-navy, #2d4053);line-height:1.1}.opw__sticky-price .money{font-size:inherit;font-family:inherit}.opw__sticky-btn{background:var(--opw-teal, #e6708c);color:#fff;border:none;border-radius:var(--opw-radius, 8px);padding:12px 28px;font-family:MADE Mirage Bold,sans-serif;font-size:15px;cursor:pointer;white-space:nowrap;flex-shrink:0;transition:opacity .15s}.opw__sticky-btn:hover{opacity:.88}.opw__sticky-btn:focus-visible{outline:2px solid var(--opw-teal, #e6708c);outline-offset:3px}.opw__sticky-btn:disabled{opacity:.55;cursor:not-allowed}.opw__sticky-bar--bar .opw__sticky-info--mobile{display:none}@media(max-width:768px){.opw__sticky-bar--bar{padding:10px 12px;padding-bottom:max(10px,env(safe-area-inset-bottom))}.opw__sticky-plans{gap:6px}.opw__sticky-plan-opt{padding:7px 8px}.opw__sticky-plan-save{display:none}.opw__sticky-btn{padding:10px 16px;font-size:14px}}@media(max-width:640px){.opw__sticky-bar--bar .opw__sticky-plans{display:none}.opw__sticky-bar--bar .opw__sticky-info--mobile{display:flex;flex-direction:column;gap:1px;flex:1;min-width:0}}@media(max-width:480px){.opw__sticky-bar--bar .opw__sticky-thumb{display:none}.opw__sticky-plan-name,.opw__sticky-plan-price{font-size:12px}.opw__sticky-bar--card{bottom:0;left:0;right:0;max-width:none;width:100%;border-radius:12px 12px 0 0;border-bottom:none;transform:translate(0) translateY(12px)}.opw__sticky-bar--card.is-visible{transform:translate(0) translateY(0)}}@media(min-width:800px){.omvits-step-cards__card{transition:transform .2s cubic-bezier(.25,1,.5,1),box-shadow .2s cubic-bezier(.25,1,.5,1)}.omvits-step-cards__card:hover{transform:translateY(-4px);box-shadow:0 10px 28px #2d40531a}}.omvits-step-cards--accordion-mobile details.omvits-step-cards__card .omvits-step-cards__card-body{overflow:hidden;box-sizing:border-box;transition:max-height .24s cubic-bezier(.25,1,.5,1)}@media(max-width:798px){.gallery-mobile-dots--enabled .product_gallery_nav{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-bottom:12px;height:auto!important}.gallery-mobile-dots--enabled .product_gallery_nav .flickity-viewport{height:auto!important;overflow:visible!important}.gallery-mobile-dots--enabled .product_gallery_nav .flickity-slider{position:static!important;transform:none!important;display:flex;justify-content:center;align-items:center;gap:8px;flex-wrap:wrap}.gallery-mobile-dots--enabled .product_gallery_nav .gallery-cell{position:static!important;left:auto!important;width:8px!important;height:8px!important;min-width:0!important;margin:0!important;padding:0!important;flex-shrink:0;border-radius:50%;background-color:#313131;opacity:.3;overflow:hidden;cursor:pointer;display:block!important}.gallery-mobile-dots--enabled .product_gallery_nav .gallery-cell>*{display:none!important}.gallery-mobile-dots--enabled .product_gallery_nav .gallery-cell.is-nav-selected{opacity:1}.gallery-mobile-dots--enabled .product_gallery_nav .flickity-prev-next-button{display:none}}
/*# sourceMappingURL=/cdn/shop/t/111/assets/custom.css.map */
