@charset "UTF-8";@import"//hello.myfonts.net/count/3c1578";@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,400;0,700;1,400&display=swap";@font-face{font-family:VAGRoundedLTPro;src:url(//www.togetherhealth.co.uk/cdn/shop/t/114/assets/vagrounded-thin.woff2?v=58477570453092590281747757455) format("woff2"),url(//www.togetherhealth.co.uk/cdn/shop/t/114/assets/vagrounded-thin.woff?v=89646625907742573131747757455) format("woff");font-display:swap;font-weight:200}@font-face{font-family:VAGRoundedLTPro;src:url(//www.togetherhealth.co.uk/cdn/shop/t/114/assets/vagrounded-light.woff2?v=36502451942376387231747757455) format("woff2"),url(//www.togetherhealth.co.uk/cdn/shop/t/114/assets/vagrounded-light.woff?v=140144408974395850391747757455) format("woff");font-display:swap;font-weight:300}@font-face{font-family:VAGRoundedLTPro;src:url(//www.togetherhealth.co.uk/cdn/shop/t/114/assets/vagrounded-bold.woff2?v=93135059247094485371747757455) format("woff2"),url(//www.togetherhealth.co.uk/cdn/shop/t/114/assets/vagrounded-bold.woff?v=68946331518546704411747757455) format("woff");font-display:swap;font-weight:700}body{-moz-font-feature-settings:"liga";-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;background-color:#fff}@media screen and (max-device-width: 480px){body{-webkit-text-size-adjust:none}}section{opacity:1}a{color:#7fb028}a:hover{color:#2b6247}h1:not(.untitle){font-size:2.4em}h2:not(.untitle){font-size:1.8em;line-height:1.2em}h3:not(.untitle){font-size:1.6em}h4:not(.untitle){font-size:1.4em}h5:not(.untitle){font-size:1.2em}h6:not(.untitle){font-size:1em}.subordinate{font-size:90%;margin:0}select{color:inherit}.layout-flex-2.layout-bias--second .layout-object:nth-child(1){width:33%;padding-right:20px;box-sizing:border-box}.layout-flex-2.layout-bias--second .layout-object:nth-child(2){width:67%}@media (max-width: 834px){.layout-flex-2{flex-wrap:wrap}.layout-flex-2 .layout-object{width:100%}}.layout-object.layout-column{flex-direction:column;align-items:flex-start}.container{max-width:1200px;margin:auto}.icon{display:inline-block;width:28px;height:auto}.colours-shaded{background-color:#f9f7f4}.text-right{text-align:right}.has-term-definition{display:inline-block;position:relative;color:#479335;height:1.3em;border-bottom:3px #479335 double}.has-term-definition .term-definition{display:none;text-align:left;position:absolute;z-index:10;background-color:#fff;width:300px;padding:12px 20px;border:1px #abaca9 solid;border-radius:12px;box-shadow:0 4px 10px #00000040}.has-term-definition .term-definition .h5{margin:.5em 0;font-size:1.2em;font-weight:700;font-family:VAGRoundedLTPro,sans-serif}.has-term-definition .term-definition span{display:inline-block;width:100%;clear:both;margin:.5em 0}.has-term-definition:hover{cursor:help}.has-term-definition:hover .term-definition{display:block}footer{background-color:#f9f7f4}footer .footer-links{display:flex;justify-content:space-between;width:90%;margin-right:10%}footer .footer-links ul{list-style-type:none;padding:0;width:33%;font-size:90%;margin-top:0}footer .footer-links ul a{color:inherit}footer .footer-links ul a:hover{color:#7fb028}@media (max-width: 834px){footer .footer-links{width:100%}}@media (max-width: 500px){footer .footer-links{flex-wrap:wrap}footer .footer-links ul{width:100%;text-align:center}}@media (max-width: 500px){footer .social-networks{text-align:center}footer .block.newsletter{margin-top:1em}}footer .social-networks ul{list-style-type:none;padding:0}footer .social-networks ul li{display:inline-block}footer .social-networks ul li svg{width:36px;margin-right:4px;height:auto}footer .social-networks ul li svg path,footer .social-networks ul li svg polygon{fill:#2b6247}footer .social-networks h3{color:#2b6247}footer .newsletter p,footer .newsletter label{font-size:90%;line-height:1.2}footer .newsletter h3{margin-top:0;color:#7fb028}footer .newsletter h3 svg{width:130px;height:auto;vertical-align:middle}footer .newsletter h3 svg path,footer .newsletter h3 svg polygon{fill:#7fb028}footer .newsletter .grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px}footer .newsletter .grid .cell:nth-child(3){grid-column-start:1;grid-column-end:3;position:relative}footer .newsletter [type=text],footer .newsletter [type=email]{background-color:#fff}footer .newsletter [type=submit]{position:absolute;top:0;right:0;width:100px;border-top-left-radius:0;border-bottom-left-radius:0}.squared-image{width:100%;height:0;padding-bottom:100%;position:relative}.squared-image img{position:absolute;top:0;bottom:0;right:0;left:0;width:100%;height:100%;object-fit:cover}.lightbox_size_limit img{max-height:69vh;max-width:100%;object-fit:inherit}.lightbox_size_limit img:hover{cursor:zoom-in}#min-range{min-height:40vh}section .container--width>h2{text-align:center;color:#2b6247}#logo img{width:190px}.links>li:nth-child(n+2)>a{border-left:2px #f9f7f4 solid}.main-nav{position:relative;top:4px}.main-nav li:last-child{display:none}@media (max-width: 500px){.main-nav{top:0}.main-nav li:last-child{display:initial}}.main-submenu{position:absolute;background:#fff;padding:24px;left:0;top:100%;width:calc(100vw - 41px);box-sizing:border-box}.main-submenu ul{padding-left:0}.main-submenu h4{color:#2b6247;margin:4px 0 1em;white-space:normal}.main-submenu .btn{white-space:normal;box-sizing:border-box}.main-submenu .layout-object{display:block;width:100%;margin-right:12px}.main-submenu .layout-object.layout-object--double{width:200%}.main-submenu .layout-object li{display:block}.main-submenu .layout-object li a{padding:0;color:#000}.main-submenu .layout-object li a:hover{color:#7fb028}.main-submenu .layout-object.text-block a{display:block;text-align:center;padding:0}.main-submenu .image-block{display:flex;position:relative;min-height:25vw}.main-submenu .image-block .pulled-image{flex-grow:1;position:absolute;top:0;right:0;bottom:0;left:0}.main-submenu .image-block .pulled-image img{width:100%;height:100%;object-fit:cover}.main-submenu .image-block .pulled-image div:not(.rimage-outer-wrapper){background:#ffffffe6;text-align:center;position:absolute;padding:12px;right:0;bottom:0;left:0}.main-submenu .image-block .pulled-image .rimage-wrapper{top:0}.main-submenu .image-block .pulled-image .rimage-outer-wrapper{height:100%}.main-submenu .image-block .pulled-image .rimage-wrapper{box-sizing:border-box;height:100%;padding-top:0!important}.main-submenu .image-block .pulled-image a{padding:0}.main-submenu p{margin-bottom:0}.main-submenu .text-insert{font-size:90%;opacity:.9}.main-submenu .text-insert p:first-child{margin-top:0}.main-submenu .menu-insert{background-color:#f9f7f4;padding:24px}.main-submenu .menu-insert li a{text-align:left}.links li:first-child .main-submenu>.layout-flex>.layout-object{width:25%}.links li:first-child .main-submenu>.layout-flex>.layout-object:first-child{width:50%}@media (max-width: 834px) and (min-width: 501px){.links li:first-child .main-submenu{left:-12px;width:100vw}.links li:first-child .main-submenu>.layout-flex{display:grid;grid-template-columns:2fr 1fr;grid-template-rows:repeat(2,1fr);grid-gap:20px}.links li:first-child .main-submenu>.layout-flex>.layout-object{width:100%}.links li:first-child .main-submenu>.layout-flex .layout-object:first-child{grid-row:1/3;box-sizing:border-box}.links li:nth-child(2) .main-submenu{left:-12px;width:100vw}.links li:nth-child(2) .main-submenu>.layout-flex{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px}}@media (max-width: 500px){.main-submenu{width:100vw;left:-12px}li:hover .main-submenu{display:block}.main-submenu .layout-flex{flex-wrap:wrap}.main-submenu .layout-flex .layout-object{min-height:200px;margin-bottom:2em;margin-right:0}.main-submenu .layout-flex .layout-object:nth-child(1){order:0!important}}@media (max-width: 834px){.layout-flex-product-details{flex-wrap:wrap}.layout-flex-product-details .layout-object:nth-child(1),.layout-flex-product-details .layout-object:nth-child(2){width:50%}.layout-flex-product-details .layout-object:nth-child(3){width:100%}}@media (max-width: 500px){.layout-flex.layout-flex-product-details .layout-object{width:100%}}#emergency-broadcast{background:#7fb028;color:#fff}#emergency-broadcast p{text-align:center}#shopify-section-header{position:sticky;top:0;background:#fff;z-index:11;box-shadow:0 0 #0000;transition:box-shadow .1s ease-in-out}#shopify-section-header header{background:#fff;position:relative;z-index:1}#shopify-section-header .head-wrapper{background:#fff}#shopify-section-header .layout-flex-3-outside .layout-object{display:initial}#shopify-section-header .icon.user-account{position:relative}#shopify-section-header .icon.user-account:before{content:attr(data-content);position:absolute;right:100%;top:2px;color:#2b6247}@media (max-width: 834px){#shopify-section-header .icon.user-account:before{top:calc(100% - 4px);left:0;right:0;font-size:60%;text-align:center}}.offset-top #shopify-section-header{box-shadow:0 2px 5px #00000040}@media (max-width: 834px){#shopify-section-header .head-wrapper .layout-object:nth-child(1),#shopify-section-header .head-wrapper .layout-object:nth-child(3){white-space:nowrap}#shopify-section-header .head-wrapper .layout-object:nth-child(1).menu-insert,#shopify-section-header .head-wrapper .layout-object:nth-child(3).menu-insert{width:100%}#shopify-section-header .head-wrapper>.layout-flex>.layout-object:nth-child(2){margin:12px 10px!important}}@media (max-width: 500px){#shopify-section-header{position:relative}#shopify-section-header .layout-flex-3-outside{flex-wrap:wrap}#shopify-section-header .layout-flex-3-outside .layout-object{width:100%}#shopify-section-header .layout-flex-3-outside .layout-object:nth-child(1){order:2;text-align:center;justify-content:center}#shopify-section-header .layout-flex-3-outside .layout-object:nth-child(3){height:0}#shopify-section-header .layout-flex-3-outside .layout-object:nth-child(3) .links li:nth-child(1),#shopify-section-header .layout-flex-3-outside .layout-object:nth-child(3) .links li:nth-child(3){position:absolute;top:24px}#shopify-section-header .layout-flex-3-outside .layout-object:nth-child(3) .links li:nth-child(1){left:10px;z-index:100}#shopify-section-header .layout-flex-3-outside .layout-object:nth-child(3) .links li:nth-child(3){right:10px;z-index:100}#shopify-section-header .layout-flex-3-outside .layout-object:nth-child(3) .links li:nth-child(2){display:none}#shopify-section-header .layout-flex-3-outside .layout-object:nth-child(3) .links li a{border-left:none}#shopify-section-header .links{margin:12px 0 4px}}@media (min-width: 500px){#shopify-section-header .links:not(.links-icons)>li:hover:after{content:"";display:block;background:transparent;position:absolute;width:120px;height:30px}#shopify-section-header .links:not(.links-icons)>li:hover .main-submenu{display:block}#shopify-section-header .links:not(.links-icons) img:hover{opacity:.8}}#shopify-section-header #search-bar{display:block;position:absolute;background:#f9f7f4;width:100%;left:0;padding:6px;bottom:0;box-sizing:border-box;transition:bottom .1s ease-in-out;z-index:-1;height:54px}#shopify-section-header #search-bar [type=text]{width:100%;box-sizing:border-box;border:none;padding:8px 24px;background:#f9f7f4;font:inherit}#shopify-section-header #search-bar [type=text]::placeholder{color:#999}#shopify-section-header #search-bar form{display:flex}#shopify-section-header #search-bar form button{width:100px;margin-left:12px}.search-open #shopify-section-header #search-bar{bottom:-52px}@media (max-width: 610px) and (min-width: 500px){#shopify-section-header .layout-object:nth-child(3) .links-icons:not(.account-first) li:first-child{display:none}#shopify-section-header .layout-object:nth-child(3) .links-icons:not(.account-first) li:nth-child(2) a{border-left:none}#shopify-section-header .layout-object:nth-child(3) .links-icons.account-first li:nth-child(2){display:none}}#shopify-section-header .cart{position:relative}#shopify-section-header .cart span{display:flex;align-items:center;justify-content:center;position:absolute;right:5px;top:-4px;background:#7fb028;color:#fff;width:15px;height:15px;border-radius:100%;opacity:1;font-size:60%}.featured-icons{text-align:center;background-color:#f9f7f4;color:#2b6247}.featured-icons .layout-object{flex-direction:column}.featured-icons .layout-object .feature-icon{width:56px;height:56px;padding-top:16px;margin:auto}.featured-icons .layout-object .feature-icon svg{width:56px;height:auto}.featured-icons p{font-size:16px}.featured-icons .splide__arrow{display:none}@media (max-width: 500px){.featured-icons .splide{margin-top:-74px}.featured-icons .layout-object .feature-icon{padding:16px;background:#f9f7f4;border-radius:100%;z-index:1}.featured-icons .splide__arrow{display:initial}.featured-icons .padded{padding:8px 36px}}.splide,.splide *{zoom:1}.splide p{font-size:16px}.splide__arrow{display:block}.splide__arrow:disabled{display:none}.splide_special .splide__track{margin-bottom:10px}.promo-strip .promo-strip--icon{display:flex;text-align:center;align-items:center;justify-content:center;width:calc(100% - 20px)}.promo-strip .promo-strip--icon svg{width:20%;height:auto;margin:0 3%}.promo-strip .promo-strip--icon .rte{max-width:65%}.promo-strip.promo-strip-small-icons .promo-strip--icon svg{width:28px;flex-shrink:0}.promo-strip.promo-strip-small-icons .promo-strip--icon .rte{max-width:calc(100% - 28px)}.promo-strip .splide__slide{display:flex;align-items:center}@media (min-width: 841px){.promo-strip .splide__arrow{display:none}}@media (max-width: 1180px){.promo-strip .splide__track{margin:0 24px}}.has-collection-browser--menu{border-bottom:1px #f9f7f4 solid;margin-bottom:1em}.collection-browser--menu li a{display:inline-block;padding:8px 0 12px;color:#2b6247}.collection-browser--menu li a.active{border-bottom:3px #7fb028 solid;font-weight:700}.featured-collection--products{display:block}.featured-blog .blog-article--image img{width:100%}@media (max-width: 834px){.featured-blog .layout-flex-3 .layout-object{width:50%}.featured-blog .layout-flex-3 .layout-object:nth-child(3){display:none}}@media (max-width: 500px){.featured-blog .layout-flex-3{flex-wrap:wrap}.featured-blog .layout-flex-3 .layout-object{width:100%}}article h3.untitle,.blog-article h3.untitle{font-weight:400}.featured-collection-browser .braced-slider{white-space:nowrap;overflow:auto}.featured-collection-browser .subordinate{display:none}@media (max-width: 500px){.featured-collection-browser .subordinate{display:block;font-size:90%;text-align:center;color:#2b6247;margin-top:-20px}}.product-block h4{margin-bottom:.5em;white-space:initial}.product-block p{margin:.5em 0}.product-block .product-block--image{height:0px;padding-bottom:140%}.product-block .product-supply{font-size:90%}.product-block .jdgm-prev-badge{display:block!important;font-size:90%}.product-block .jdgm-prev-badge .jdgm-prev-badge__text{display:block;position:relative;top:-5px;color:#479335}.featured-product-recommender{display:none!important;background-color:#f9f7f4;color:#2b6247}.featured-product-recommender .product-recommender--caption{text-align:right;margin-left:40%;margin-right:10%}@media (max-width: 1000px){.featured-product-recommender .product-recommender--caption{margin-left:20%}}@media (max-width: 834px){.featured-product-recommender .product-recommender--caption{margin-left:10%;text-align:center}}.featured-product-recommender .product-container{width:100%}.jdgm-carousel-item{padding:0 48px}.jdgm-carousel-item .jdgm-carousel-item__review-title{font-weight:700;font-size:120%}.jdgm-carousel-item .jdgm-carousel-item__reviewer-name{font-weight:700}.jdgm-carousel-wrapper{text-align:center;margin:0 20px}.jdgm-carousel-wrapper .jdgm-carousel-title{color:#2b6247;margin-bottom:2em}.jdgm-carousel-wrapper .jdgm-carousel-item__review{height:auto!important}.jdgm-carousel-wrapper .jdgm-all-reviews-rating-wrapper{display:none}.jdgm-carousel-item__review-rating{padding:12px 0 0}.jdgm-star{display:inline-block;width:22px;height:24px;margin:0 1px;background-size:cover;background-position:center center;background-repeat:no-repeat}.jdgm-star.jdgm--on{background-image:url(//www.togetherhealth.co.uk/cdn/shop/files/star-full.svg?v=12813852266544180259)}.jdgm-star.jdgm--off{background-image:url(//www.togetherhealth.co.uk/cdn/shop/files/star-blank.svg?v=11627164996637493925)}.jdgm-star.jdgm--half{background-image:url(//www.togetherhealth.co.uk/cdn/shop/files/star-half.svg?v=15286420398101991743)}.jdgm-paginate__prev-page:after{content:"\2039";font-size:120%}.jdgm-paginate__next-page:after{content:"\203a";font-size:120%}.jdgm-paginate__first-page:after{content:"\ab";font-size:120%}.jdgm-paginate__last-page:after{content:"\bb";font-size:120%}.jdgm-rev__reply-content p:first-child{margin-top:0}.crumb{font-size:90%}.crumb p{margin:0}.consent{display:block!important;width:100%;margin-top:1em;position:relative}.consent>div{display:inline-block!important;vertical-align:top}.consent label{text-align:left!important;float:left;padding-top:4px;padding-left:4px}.consent [type=checkbox]{margin-top:12px}.consent [type=checkbox]:before,.consent [type=checkbox]:after{content:"";display:block;position:absolute;background:#bbb;border-radius:16px;width:48px;height:28px;left:6px;top:6px;transition:all .15s ease-in-out}.consent [type=checkbox]:after{background:#eee;border-radius:12px;width:24px;height:24px;left:8px;top:8px}.consent [type=checkbox]:checked:after{left:28px;background:#fff}.consent [type=checkbox]:checked:before{background:#8ec63f}form .consent>div:first-child{width:70px;border-top-left-radius:20px;border-bottom-left-radius:20px;height:40px;text-align:center}form .consent>div:nth-child(2){width:calc(100% - 75px)}.pagination-custom{list-style-type:none;text-align:center;padding:24px 0}.pagination-custom li{padding:0 12px;display:inline-block}.tab-strip{position:sticky;top:75px}@media (max-width: 500px){.tab-strip{top:0}}.tab-strip ul{font-size:120%;font-weight:700;margin:8px 0}.tab-strip ul li{display:inline-block}.tab-strip ul li a{color:#fff}.nutrient--grid{display:grid;grid-template-columns:2fr 1fr 1fr 2fr;margin-top:2em;grid-gap:20px}.nutrient--grid .nutrient--image{grid-row-start:2;grid-column-start:2;grid-column-end:4}.nutrient--grid .nutrient--image img{margin-top:-5%;position:relative;z-index:1;width:80%}.nutrient--grid .nutrient-content{position:relative}.nutrient--grid .nutrient-content:before{content:"";position:absolute;top:40px;width:50%;border-top-style:dashed;border-top-width:1px}.nutrient--grid .nutrient-content p{max-width:90%;width:240px;margin:0 auto}.nutrient--grid .nutrient--1{grid-column-start:1;grid-column-end:3}.nutrient--grid .nutrient--1:before{border-right-style:dashed;border-right-width:1px;height:100%}.nutrient--grid .nutrient--2{grid-column-start:3;grid-column-end:5}.nutrient--grid .nutrient--2:before{right:50%;border-left-style:dashed;border-left-width:1px;height:100%}.nutrient--grid .nutrient--3{grid-row:2 / 4}.nutrient--grid .nutrient--3:before{width:100%}.nutrient--grid .nutrient--4{grid-row:2 / 4}.nutrient--grid .nutrient--4:before{right:50%;width:100%}.nutrient--grid .nutrient--5{grid-column:2 / 4}.nutrient--grid .nutrient--5:before{padding-bottom:30%;top:-50%;width:0;border-left-style:dashed;border-left-width:1px}.nutrient--grid h4{width:60px;height:60px;padding:10px;color:#fff;margin:0 auto 1em;display:flex;align-items:center;justify-content:center;border-radius:100%;position:relative;z-index:1}@media (max-width: 834px){.nutrient--grid .nutrient--image{grid-column-start:1;grid-column-end:5}.nutrient--grid .nutrient--image img{width:320px;max-width:90%;margin-bottom:-5%}.nutrient--grid .nutrient--3,.nutrient--grid .nutrient--4{grid-row-start:3}.nutrient--grid .nutrient--3:before,.nutrient--grid .nutrient--4:before{border-top:none;border-bottom-style:dashed;border-bottom-width:1px;top:auto;bottom:calc(100% - 40px);height:100px;width:50%}.nutrient--grid .nutrient--3{grid-column-start:1;grid-column-end:3}.nutrient--grid .nutrient--3:before{border-right-style:dashed;border-right-width:1px}.nutrient--grid .nutrient--4{grid-column-start:3;grid-column-end:5}.nutrient--grid .nutrient--4:before{border-left-style:dashed;border-left-width:1px}.nutrient--grid .nutrient--4.nutrient--carry-5:after{content:"";position:absolute;top:-40px;left:-10px;bottom:-40px;border-left-style:dashed;border-left-width:1px}.nutrient--grid .nutrient--5{grid-column:1 / 5}.nutrient--grid .nutrient--5:before{content:none}}.nutrient-block .reading-width{margin-bottom:1em}.sources--grid{display:grid}.sources--grid .sources--caption{padding:24px 48px;text-align:left;display:flex;justify-content:center;flex-direction:column}@media (max-width: 500px){.sources--grid .sources--caption{padding:24px}}.sources--grid h2{color:#2b6247}.sources--grid.source-blocks-1{grid-template-columns:1fr 1fr}.sources--grid.source-blocks-2{grid-template-columns:1fr 1fr 1fr}.sources-block-layout--right .sources--grid.source-blocks-2 .sources--caption{grid-column-start:3}.sources--grid.source-blocks-2 .sources-block{grid-row-start:1}@media (max-width: 834px){.sources--grid.source-blocks-2{grid-template-columns:1fr 1fr}.sources-block-layout--right .sources--grid.source-blocks-2 .sources--caption{grid-column-start:2;grid-row-start:1;grid-row-end:3}.sources--grid.source-blocks-2 .sources-block{grid-row-start:auto}.sources--grid.source-blocks-2 .sources--2{grid-row-start:2}}@media (max-width: 500px){.sources--grid.source-blocks-2 .sources--caption{grid-column-start:1;grid-row-end:auto}.sources--grid.source-blocks-2 .sources-block,.sources--grid.source-blocks-2 .sources--2{grid-row-start:auto}}.sources--grid.source-blocks-3{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr 1fr}.sources--grid.source-blocks-3 .sources--caption{grid-row-start:1;grid-row-end:4}@media (min-width: 835px){.sources-block-layout--right .sources--grid.source-blocks-3 .sources--caption{grid-column-start:2}}.sources--grid.source-blocks-4{grid-template-columns:1fr 1fr 2fr}.sources--grid.source-blocks-4 .sources--caption{grid-column-start:3;grid-row-start:1;grid-row-end:3}@media (max-width: 834px){.sources--grid.source-blocks-4{grid-template-columns:1fr 1fr}.sources--grid.source-blocks-4 .sources--caption{grid-column-start:1;grid-column-end:3;grid-row-start:1;padding:24px 0}}.sources--grid.source-blocks-5{grid-template-columns:1fr 1fr 1fr}.sources--grid.source-blocks-5 .sources--caption{grid-column-start:3;grid-row-start:1;grid-row-end:4}.sources--grid.source-blocks-5 .sources--5{grid-column-start:1;grid-column-end:3;grid-row-start:2}@media (max-width: 834px){.sources--grid.source-blocks-5 .sources--caption{grid-column-start:1;grid-column-end:4;grid-row-start:1;padding:24px 0}.sources--grid.source-blocks-5 .sources--5{grid-column-start:auto;grid-column-end:auto;grid-row-start:auto}}.sources--grid.source-blocks-6{grid-template-columns:1fr 1fr 1fr}.sources--grid.source-blocks-6 .sources--caption{grid-column-start:3;grid-row-start:1;grid-row-end:4}@media (max-width: 834px){.sources--grid.source-blocks-6{grid-template-columns:1fr 1fr}.sources--grid.source-blocks-6 .sources--caption{grid-column-start:1;grid-column-end:3;grid-row-start:1;grid-row-end:auto;padding:24px 0}}.sources--grid .sources-block{position:relative;display:flex}.sources--grid .sources-block .sources--screen{width:100%;display:flex;padding:24px 10%;flex-direction:column;align-items:center;justify-content:center;position:relative;color:#fff}.sources--grid .sources-block .sources--separator{border-top:1px white solid;width:50%;padding-bottom:1em}.sources--grid .sources-block .fill-image{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;overflow:hidden}.sources--grid .sources-block .fill-image img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.sources--grid .sources-block .fill-image .rimage-outer-wrapper{height:100%}.sources--grid .sources-block .fill-image .rimage-wrapper{padding-top:0!important;height:100%}@media (max-width: 500px){.sources--grid[class*=source-blocks-]{grid-template-columns:1fr}.sources--grid[class*=source-blocks-] .sources--caption{grid-column-start:1;grid-column-end:2}}.colouration-secondary{background-color:#2b6247;color:#fff}.product-navigation--dock{position:sticky;top:75px;z-index:10}@media (max-width: 500px){.product-navigation--dock{top:0}}.product-navigation{font-weight:700;font-family:VAGRoundedLTPro,sans-serif;padding:0}.product-navigation ul{font-size:120%;list-style-type:none;margin:0;padding-left:0;display:flex;justify-content:space-around;overflow:auto}.product-navigation ul a{display:inline-block;padding:20px 0;color:#fff}@media (max-width: 500px){.product-navigation ul{justify-content:flex-start}.product-navigation ul li{padding:0 24px;white-space:nowrap;flex-shrink:0}}@media (max-width: 500px){.product-navigation:before,.product-navigation:after{content:"";display:block;position:absolute;transition:opacity .1s ease-in-out}.product-navigation:before{background:#2b6247;right:0;top:0;bottom:0;width:30px}.product-navigation:after{border-top:3px white solid;border-right:3px white solid;width:10px;height:10px;transform:rotate(45deg);right:10px;top:25px}.product-navigation.scrolled:before,.product-navigation.scrolled:after{opacity:0;pointer-events:none}}.section-product-block{padding-bottom:0}.table-style tr:first-child td{color:#2b6247;font-weight:700}.table-style td{background-color:#f9f7f4;border:1px #FFF solid;padding:7px 20px}.table-style img{width:12px;margin-right:4px}.table-style ul{list-style-type:none;padding-left:11px}.table-style ul li{display:inline-block;padding-right:40px;padding-left:10px}.table-style .container--width div{overflow:auto}.faqs-wrapper+.faqs-wrapper{padding-top:0}.faqs-wrapper h3[data-toggle-next]+div{box-sizing:border-box;padding:0 12px}.product-faqs{padding:8px 0}.faqs-wrapper h3{margin-bottom:0}.faqs-wrapper h4{margin-bottom:0;font-family:inherit;font-size:1em}.faqs-wrapper h4 a{display:block;background:#f9f7f4;color:#000;padding:10px 44px 6px 20px;width:100%;box-sizing:border-box;border-radius:20px;position:relative}.faqs-wrapper h4 a:after{content:"";display:block;width:8px;height:8px;border-right:2px #333 solid;border-bottom:2px #333 solid;position:absolute;transform:rotate(45deg);right:20px;top:calc(50% - 7px);transition:transform .25s ease-in-out,top .25s ease-in-out}.faqs-wrapper h4.active a:after{transform:rotate(-135deg);top:calc(50% - 4px)}#product-recommender #min-range .container--width div:not(:last-child){max-width:640px;margin:auto}#product-recommender #min-range [href="/collections/recommendations"]{display:inline-block;padding:12px 24px;background-color:#7fb028;color:#fff;font-weight:700;margin-top:1em;border-radius:4px}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__container{position:relative;box-sizing:border-box}.splide__list{margin:0!important;padding:0!important;width:-webkit-max-content;width:max-content;will-change:transform}.splide.is-active .splide__list{display:flex}.splide__pagination{display:inline-flex;align-items:center;width:95%;flex-wrap:wrap;justify-content:center;margin:0}.splide__pagination li{list-style-type:none;display:inline-block;line-height:1;margin:0}.splide{visibility:hidden}.splide,.splide__slide{position:relative;outline:none}.splide__slide{box-sizing:border-box;list-style-type:none!important;margin:0;flex-shrink:0}.splide__slide img{vertical-align:bottom}.splide__slider{position:relative}.splide__spinner{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;display:inline-block;width:20px;height:20px;border-radius:50%;border:2px solid #999;border-left-color:transparent;animation:splide-loading 1s linear infinite}.splide__track{position:relative;z-index:0;overflow:hidden}.splide--draggable>.splide__track>.splide__list>.splide__slide{-webkit-user-select:none;user-select:none}.splide--fade>.splide__track>.splide__list{display:block}.splide--fade>.splide__track>.splide__list>.splide__slide{position:absolute;top:0;left:0;z-index:0;opacity:0}.splide--fade>.splide__track>.splide__list>.splide__slide.is-active{position:relative;z-index:1;opacity:1}.splide--rtl{direction:rtl}.splide--ttb>.splide__track>.splide__list{display:block}.splide--ttb>.splide__pagination{width:auto}.splide__pagination{display:none}.splide{position:relative}.splide__arrow{-webkit-appearance:none;border:none;background:transparent;position:absolute;z-index:1;top:0;bottom:0;outline:none}.splide__arrow svg{height:24px;width:24px;fill:#2b6247}.splide__arrow.splide__arrow--prev{left:-20px}.splide__arrow.splide__arrow--prev svg{transform:rotate(180deg)}.splide__arrow.splide__arrow--next{right:-20px}.product-detail .temporary-original,.product-detail .temporary-new{display:none}.page-holder-title{margin-top:48px}.page-holder-title h4{font-weight:700;margin:0;font-size:160%}[data-page] tr{display:grid;grid-template-columns:repeat(4,1fr)}[data-page] tr td{width:100%;box-sizing:border-box;text-align:center}[data-page] tr td:first-child{grid-column:1 / 5;display:none}[data-page] tr td:first-child:after{content:none}[data-page] tr td:nth-child(2):before{content:none}section.title-block--plain [data-page] tr td img{filter:brightness(1.035)}#transparent-manufacture .container--width p{text-align:center}#transparent-manufacture .container--width .page-holder-title,#transparent-manufacture .container--width .page-holder table td:first-child{display:none}#transparent-manufacture .container--width h2{margin-top:2em}#transparent-manufacture .collection-header h2{margin-top:.83em}[data-page=source-iodine] h4,[data-page=source-iodine] td:first-child{color:#6d722a}[data-page=source-mushroom-powder] h4,[data-page=source-mushroom-powder] td:first-child{color:#a87555}[data-page=source-mushroom-powder] td:before{border-color:#a87555!important}[data-page=source-mushroom-powder] td:after{border-left-color:#a87555!important}[data-page=source-b12] h4,[data-page=source-organic-b12] h4{color:#a87555}[data-page=source-b12] tr,[data-page=source-organic-b12] tr{grid-template-columns:repeat(5,1fr)}[data-page=source-b12] tr td:first-child,[data-page=source-organic-b12] tr td:first-child{grid-column:1 / 6}[data-page=source-b12] td:first-child,[data-page=source-organic-b12] td:first-child{color:#a87555}[data-page=source-b12] td:before,[data-page=source-organic-b12] td:before{border-color:#a87555!important}[data-page=source-b12] td:after,[data-page=source-organic-b12] td:after{border-left-color:#a87555!important}[data-page=source-b12] td img,[data-page=source-organic-b12] td img{height:72px}[data-page=source-calcium-bone-aid] h4{color:#009ba2}[data-page=source-calcium-bone-aid] tr{grid-template-columns:repeat(5,1fr)}[data-page=source-calcium-bone-aid] tr td:first-child{grid-column:1 / 6}[data-page=source-calcium-bone-aid] td:first-child{color:#009ba2}[data-page=source-calcium-bone-aid] td:before{border-color:#009ba2!important}[data-page=source-calcium-bone-aid] td:after{border-left-color:#009ba2!important}[data-page=source-calcium-bone-aid] td img{height:72px}[data-page=source-cbd-oil] h4,[data-page=source-cbd-oil] td:first-child{color:#5d9030}[data-page=source-cbd-oil] td:before{border-color:#5d9030!important}[data-page=source-cbd-oil] td:after{border-left-color:#5d9030!important}[data-page=source-cbd-oil] td:nth-child(n+2){width:20%}[data-page=source-cbd-oil] td img{height:72px}[data-page=source-mct-oil] tr{grid-template-columns:repeat(5,1fr)}[data-page=source-mct-oil] tr td:first-child{grid-column:1 / 6}[data-page=source-mct-oil] h4,[data-page=source-mct-oil] td:first-child{color:#a8673d}[data-page=source-mct-oil] td:before{border-color:#a8673d!important}[data-page=source-mct-oil] td:after{border-left-color:#a8673d!important}[data-page=source-mct-oil] td img{height:72px}[data-page=source-hemp-powder] h4{color:#5d9030}[data-page=source-hemp-powder] td:nth-child(n+2){width:23%}[data-page=source-hemp-powder] td:first-child{color:#5d9030}[data-page=source-hemp-powder] td:before{border-color:#5d9030!important}[data-page=source-hemp-powder] td:after{border-left-color:#5d9030!important}[data-page=source-ocean-calcium] h4,[data-page=source-ocean-calcium] td:first-child{color:#009ba2}[data-page=source-ocean-calcium] td:before{border-color:#009ba2!important}[data-page=source-ocean-calcium] td:after{border-left-color:#009ba2!important}[data-page=source-whole-food] tr{grid-template-columns:repeat(5,1fr)}[data-page=source-whole-food] tr td:first-child{grid-column:1 / 6}[data-page=source-whole-food] h4,[data-page=source-whole-food] td:first-child{color:#74913d}[data-page=source-whole-food] td:before{border-color:#74913d!important}[data-page=source-whole-food] td:after{border-left-color:#74913d!important}[data-page=source-whole-food] td img{height:72px}[data-page=source-food-b-complex] tr{grid-template-columns:repeat(5,1fr)}[data-page=source-food-b-complex] tr td:first-child{grid-column:1 / 6}[data-page=source-food-b-complex] h4,[data-page=source-food-b-complex] td:first-child{color:#74913d}[data-page=source-food-b-complex] td:before{border-color:#74913d!important}[data-page=source-food-b-complex] td:after{border-left-color:#74913d!important}[data-page=source-food-b-complex] td img{height:72px}[data-page=source-algae] tr{grid-template-columns:repeat(5,1fr)}[data-page=source-algae] tr td:first-child{grid-column:1 / 6}[data-page=source-algae] h4,[data-page=source-algae] td:first-child{color:#74913d}[data-page=source-algae] td:before{border-color:#74913d!important}[data-page=source-algae] td:after{border-left-color:#74913d!important}[data-page=source-algae] td img{height:72px}[data-page=source-ashwagandha] tr{grid-template-columns:repeat(5,1fr)}[data-page=source-ashwagandha] tr td:first-child{grid-column:1 / 6}[data-page=source-ashwagandha] h4,[data-page=source-ashwagandha] td:first-child{color:#b07a49}[data-page=source-ashwagandha] td:before{border-color:#b07a49!important}[data-page=source-ashwagandha] td:after{border-left-color:#b07a49!important}[data-page=source-ashwagandha] td img{height:72px}[data-page=source-bc-probiotic] h4,[data-page=source-bc-probiotic] td:first-child{color:#74913d}[data-page=source-bc-probiotic] td:before{border-color:#74913d!important}[data-page=source-bc-probiotic] td:after{border-left-color:#74913d!important}[data-page=source-coconut] h4,[data-page=source-coconut] td:first-child{color:#b07a49}[data-page=source-coconut] td:before{border-color:#b07a49!important}[data-page=source-coconut] td:after{border-left-color:#b07a49!important}[data-page=source-collagen] h4,[data-page=source-collagen] td:first-child{color:#74913d}[data-page=source-collagen] td:before{border-color:#74913d!important}[data-page=source-collagen] td:after{border-left-color:#74913d!important}[data-page=source-curcumin-piperine] tr{grid-template-columns:repeat(5,1fr)}[data-page=source-curcumin-piperine] tr td:first-child{grid-column:1 / 6}[data-page=source-curcumin-piperine] h4,[data-page=source-curcumin-piperine] td:first-child{color:#648b3c}[data-page=source-curcumin-piperine] td:before{border-color:#648b3c!important}[data-page=source-curcumin-piperine] td:after{border-left-color:#648b3c!important}[data-page=source-curcumin-piperine] td img{height:72px}[data-page=source-dead-sea-magnesium] h4,[data-page=source-dead-sea-magnesium] td:first-child{color:#387fa7}[data-page=source-dead-sea-magnesium] td:before{border-color:#387fa7!important}[data-page=source-dead-sea-magnesium] td:after{border-left-color:#387fa7!important}[data-page=source-fermented-food] tr{grid-template-columns:repeat(5,1fr)}[data-page=source-fermented-food] tr td:first-child{grid-column:1 / 6}[data-page=source-fermented-food] h4,[data-page=source-fermented-food] td:first-child{color:#2b5034}[data-page=source-fermented-food] td:before{border-color:#2b5034!important}[data-page=source-fermented-food] td:after{border-left-color:#2b5034!important}[data-page=source-fermented-food] td img{height:72px}[data-page=source-food-iron] tr{grid-template-columns:repeat(5,1fr)}[data-page=source-food-iron] tr td:first-child{grid-column:1 / 6}[data-page=source-food-iron] h4,[data-page=source-food-iron] td:first-child{color:#74913d}[data-page=source-food-iron] td:before{border-color:#74913d!important}[data-page=source-food-iron] td:after{border-left-color:#74913d!important}[data-page=source-food-iron] td img{height:72px}[data-page=source-food-multi] tr{grid-template-columns:repeat(5,1fr)}[data-page=source-food-multi] tr td:first-child{grid-column:1 / 6}[data-page=source-food-multi] h4,[data-page=source-food-multi] td:first-child{color:#74913d}[data-page=source-food-multi] td:before{border-color:#74913d!important}[data-page=source-food-multi] td:after{border-left-color:#74913d!important}[data-page=source-food-multi] td img{height:72px}[data-page=source-food-vit-c] tr{grid-template-columns:repeat(5,1fr)}[data-page=source-food-vit-c] tr td:first-child{grid-column:1 / 6}[data-page=source-food-vit-c] h4,[data-page=source-food-vit-c] td:first-child{color:#74913d}[data-page=source-food-vit-c] td:before{border-color:#74913d!important}[data-page=source-food-vit-c] td:after{border-left-color:#74913d!important}[data-page=source-food-vit-c] td img{height:72px}[data-page=source-food-vit-d] tr{grid-template-columns:repeat(5,1fr)}[data-page=source-food-vit-d] tr td:first-child{grid-column:1 / 6}[data-page=source-food-vit-d] h4,[data-page=source-food-vit-d] td:first-child{color:#74913d}[data-page=source-food-vit-d] td:before{border-color:#74913d!important}[data-page=source-food-vit-d] td:after{border-left-color:#74913d!important}[data-page=source-food-vit-d] td img{height:72px}[data-page=source-food-zinc] tr{grid-template-columns:repeat(5,1fr)}[data-page=source-food-zinc] tr td:first-child{grid-column:1 / 6}[data-page=source-food-zinc] h4,[data-page=source-food-zinc] td:first-child{color:#74913d}[data-page=source-food-zinc] td:before{border-color:#74913d!important}[data-page=source-food-zinc] td:after{border-left-color:#74913d!important}[data-page=source-food-zinc] td img{height:72px}[data-page=source-griffonia-hops] tr{grid-template-columns:repeat(5,1fr)}[data-page=source-griffonia-hops] tr td:first-child{grid-column:1 / 6}[data-page=source-griffonia-hops] h4,[data-page=source-griffonia-hops] td:first-child{color:#74913d}[data-page=source-griffonia-hops] td:before{border-color:#74913d!important}[data-page=source-griffonia-hops] td:after{border-left-color:#74913d!important}[data-page=source-griffonia-hops] td img{height:72px}[data-page=source-herbs-stress] h4,[data-page=source-herbs-stress] td:first-child{color:#563731}[data-page=source-herbs-stress] td:before{border-color:#563731!important}[data-page=source-herbs-stress] td:after{border-left-color:#563731!important}[data-page=source-iceland-magnesium] h4,[data-page=source-iceland-magnesium] td:first-child{color:#387fa7}[data-page=source-iceland-magnesium] td:before{border-color:#387fa7!important}[data-page=source-iceland-magnesium] td:after{border-left-color:#387fa7!important}[data-page=source-joint-herbs] tr{grid-template-columns:repeat(5,1fr)}[data-page=source-joint-herbs] tr td:first-child{grid-column:1 / 6}[data-page=source-joint-herbs] h4,[data-page=source-joint-herbs] td:first-child{color:#dd7a26}[data-page=source-joint-herbs] td:before{border-color:#dd7a26!important}[data-page=source-joint-herbs] td:after{border-left-color:#dd7a26!important}[data-page=source-joint-herbs] td img{height:72px}[data-page=source-lithothamnium] h4,[data-page=source-lithothamnium] td:first-child{color:#d66327}[data-page=source-lithothamnium] td:before{border-color:#d66327!important}[data-page=source-lithothamnium] td:after{border-left-color:#d66327!important}[data-page=source-microorganisms] tr{grid-template-columns:repeat(5,1fr)}[data-page=source-microorganisms] tr td:first-child{grid-column:1 / 6}[data-page=source-microorganisms] h4,[data-page=source-microorganisms] td:first-child{color:#74913d}[data-page=source-microorganisms] td:before{border-color:#74913d!important}[data-page=source-microorganisms] td:after{border-left-color:#74913d!important}[data-page=source-microorganisms] td img{height:72px}[data-page=source-multibiotic-probiotic] h4,[data-page=source-multibiotic-probiotic] td:first-child{color:#74913d}[data-page=source-multibiotic-probiotic] td:before{border-color:#74913d!important}[data-page=source-multibiotic-probiotic] td:after{border-left-color:#74913d!important}[data-page=source-piperine] tr{grid-template-columns:repeat(5,1fr)}[data-page=source-piperine] tr td:first-child{grid-column:1 / 6}[data-page=source-piperine] h4,[data-page=source-piperine] td:first-child{color:#4c3d29}[data-page=source-piperine] td:before{border-color:#4c3d29!important}[data-page=source-piperine] td:after{border-left-color:#4c3d29!important}[data-page=source-piperine] td img{height:72px}[data-page=source-silica] tr{grid-template-columns:repeat(5,1fr)}[data-page=source-silica] tr td:first-child{grid-column:1 / 6}[data-page=source-silica] h4,[data-page=source-silica] td:first-child{color:#6cb33e}[data-page=source-silica] td:before{border-color:#6cb33e!important}[data-page=source-silica] td:after{border-left-color:#6cb33e!important}[data-page=source-silica] td img{height:72px}[data-page=source-turmeric] h4,[data-page=source-turmeric] td:first-child{color:#dd7a26}[data-page=source-turmeric] td:before{border-color:#dd7a26!important}[data-page=source-turmeric] td:after{border-left-color:#dd7a26!important}[data-page=source-wild-lichen] h4,[data-page=source-wild-lichen] td:first-child{color:#74913d}[data-page=source-wild-lichen] td:before{border-color:#74913d!important}[data-page=source-wild-lichen] td:after{border-left-color:#74913d!important}[data-page=source-marigold] tr{grid-template-columns:repeat(5,1fr)}[data-page=source-marigold] tr td:first-child{grid-column:1 / 6}[data-page=source-marigold] h4,[data-page=source-marigold] td:first-child{color:#dd7a26}[data-page=source-marigold] td:before{border-color:#dd7a26!important}[data-page=source-marigold] td:after{border-left-color:#dd7a26!important}[data-page=source-marigold] td img{height:72px}[data-page=source-astaxanthin] tr{grid-template-columns:repeat(5,1fr)}[data-page=source-astaxanthin] tr td:first-child{grid-column:1 / 6}[data-page=source-astaxanthin] h4,[data-page=source-astaxanthin] td:first-child{color:#436718}[data-page=source-astaxanthin] td:before{border-color:#436718!important}[data-page=source-astaxanthin] td:after{border-left-color:#436718!important}[data-page=source-astaxanthin] td img{height:72px}[data-page=source-k2] tr{grid-template-columns:repeat(5,1fr)}[data-page=source-k2] tr td:first-child{grid-column:1 / 6}[data-page=source-k2] h4,[data-page=source-k2] td:first-child{color:#436718}[data-page=source-k2] td:before{border-color:#436718!important}[data-page=source-k2] td:after{border-left-color:#436718!important}[data-page=source-k2] td img{height:72px}[data-page=source-food-beta-carotene] tr{grid-template-columns:repeat(5,1fr)}[data-page=source-food-beta-carotene] tr td:first-child{grid-column:1 / 6}[data-page=source-food-beta-carotene] h4,[data-page=source-food-beta-carotene] td:first-child{color:#74913d}[data-page=source-food-beta-carotene] td:before{border-color:#74913d!important}[data-page=source-food-beta-carotene] td:after{border-left-color:#74913d!important}[data-page=source-food-beta-carotene] td img{height:72px}[data-page=source-iodine] h4{color:#6d722a}[data-page=source-iodine] td p:first-of-type{text-align:center}[data-page=source-iodine] td:first-child{color:#6d722a}[data-page=source-iodine] td:before{border-color:#6d722a!important}[data-page=source-iodine] td:after{border-left-color:#6d722a!important}[data-page=source-iodine] td img{height:72px}[data-page=source-bone-aid] tr{grid-template-columns:repeat(5,1fr)}[data-page=source-bone-aid] tr td:first-child{grid-column:1 / 6}[data-page=source-bone-aid] h4,[data-page=source-bone-aid] td:first-child{color:#0c4e81}[data-page=source-bone-aid] td:before{border-color:#0c4e81!important}[data-page=source-bone-aid] td:after{border-left-color:#0c4e81!important}[data-page=source-bone-aid] td img{height:72px}[data-page=source-mushroom-b12] tr{grid-template-columns:repeat(5,1fr)}[data-page=source-mushroom-b12] tr td:first-child{grid-column:1 / 6}[data-page=source-mushroom-b12] h4,[data-page=source-mushroom-b12] td:first-child{color:#874b27}[data-page=source-mushroom-b12] td:before{border-color:#874b27!important}[data-page=source-mushroom-b12] td:after{border-left-color:#874b27!important}[data-page=source-mushroom-b12] td img{height:72px}[data-page=source-sage] tr{grid-template-columns:repeat(5,1fr)}[data-page=source-sage] tr td:first-child{grid-column:1 / 6}[data-page=source-sage] h4,[data-page=source-sage] td:first-child{color:#5d9030}[data-page=source-sage] td:before{border-color:#5d9030!important}[data-page=source-sage] td:after{border-left-color:#5d9030!important}[data-page=source-sage] td img{height:72px}[data-page=source-zinc] h4{color:#5d9030}[data-page=source-zinc] td p:first-of-type{text-align:center}[data-page=source-zinc] td:first-child{color:#5d9030}[data-page=source-zinc] td:before{border-color:#5d9030!important}[data-page=source-zinc] td:after{border-left-color:#5d9030!important}[data-page=source-zinc] td img{height:72px}@keyframes attention{0%{margin-left:0}50%{margin-left:-100px}to{margin-left:0}}.page-holder.attention>*{animation-name:attention;animation-duration:.75s;animation-timing-function:ease-in-out;animation-iteration-count:1}.page-holder{overflow:auto;border-radius:20px;font-size:.85em;line-height:1.2em}.template-page .page-holder{background:#f9f7f4}.page-holder table{margin:0;min-width:1120px}.page-holder table td{border:none;padding:10px;position:relative}.page-holder table td:first-child:before{display:none}.page-holder table td:nth-child(2){padding-left:20px}.page-holder table td:nth-child(2) img{margin-left:10px}.page-holder table td:before,.page-holder table td:after{content:" ";border:16px transparent solid;border-right-width:0px;position:absolute}.page-holder table td:before{top:calc(45% - 10px);right:100%;border-width:8px}.page-holder table td:after{top:calc(45% - 18px);border-top-color:transparent;border-bottom-color:transparent;left:100%}.page-holder table td:last-child:after{display:none}.page-holder table td img{height:88px;margin:0 20px}.flex-row{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;margin:20px 0}.flex-row.flex-bias-1-2-3 .flex-column:first-child{flex-grow:2;max-width:60%}.flex-row.flex-bias-1-2-3 .flex-column:nth-child(2){max-width:32%}.flex-column{flex-grow:1;flex-basis:0;max-width:48%}@media (max-width: 640px){.flex-row{flex-direction:column}.flex-column,.flex-row.flex-bias-1-2-3 .flex-column:first-child{max-width:none;width:100%}.flex-row.flex-bias-1-2-3 .flex-column:nth-child(2){max-width:none;width:100%}}@media (max-width: 900px){.flex-row.flex-bias-1-2-3{flex-direction:column}.flex-row.flex-bias-1-2-3 .flex-column:first-child{max-width:none;width:100%}.flex-row.flex-bias-1-2-3 .flex-column:nth-child(2){max-width:none;width:100%}}.position_wrapper{position:relative}.product-detail.vegecaps-section{background-color:#2d5635;color:#fff;max-width:none}.product-detail.vegecaps-section .product-description{margin-bottom:20px}.product-detail.vegecaps-section .container{padding:20px 0}.product-detail.vegecaps-section p{color:#fff}.product-detail.vegecaps-section h1,.product-detail.vegecaps-section h2,.product-detail.vegecaps-section h3,.product-detail.vegecaps-section h4,.product-detail.vegecaps-section h5,.product-detail.vegecaps-section h6{color:#8db944}.product-detail.vegecaps-section h3{font-size:28px}.product-detail.vegecaps-section h6{font-size:20px}.product-detail.vegecaps-section table td{border:none;width:50%}.product-detail.vegecaps-section table td:nth-child(1) img{height:50px;margin:25px 0}.product-detail.vegecaps-section table td:nth-child(2) img{height:80px}@media only screen and (max-width: 767px){.product-detail.vegecaps-section table td{display:block;width:100%!important;padding:20px 0}}.product-detail.packaging-section{max-width:none}.product-detail.packaging-section .container{padding:30px 100px}@media (max-width: 1200px){.product-detail.packaging-section .container{padding:30px 5.5%}}.product-detail.packaging-section .container h3{margin-bottom:30px}.product-detail.packaging-section .product-description,.product-detail.packaging-section .product-description table{margin-bottom:0}.product-detail.packaging-section h3{font-size:28px}.product-detail.packaging-section h6{font-size:20px}.product-detail.packaging-section table td{text-align:center;border:none}.product-detail.packaging-section table td:nth-child(1),.product-detail.packaging-section table td:nth-child(3){width:35%}.product-detail.packaging-section table td:nth-child(2){padding:0 20px}@media only screen and (max-width: 767px){.product-detail.packaging-section table tr{display:flex;flex-wrap:wrap}.product-detail.packaging-section table tr td{display:block;width:100%!important;padding:20px 0}.product-detail.packaging-section table tr td:nth-child(2){order:2}.product-detail.packaging-section table tr td:nth-child(2) img{max-width:200px;width:calc(100% - 80px)}}.product-detail .product-description{max-width:1160px;margin:auto auto 80px;color:#222}.product-detail .product-description .tab_area>div{margin-top:30px;margin-bottom:60px}.product-detail .product-description .tab_area>div>p{position:relative}.product-detail .product-description .tab_area>div>p>img{position:absolute;width:120px;top:-90px;right:0}.product-detail .product-description .tab_area>div>table,.product-detail .product-description .tab_area>div>.table_brace>table,.product-detail .product-description .tab_area>div>caption,.product-detail .product-description .tab_area>div>tbody,.product-detail .product-description .tab_area>div>tfoot,.product-detail .product-description .tab_area>div>thead,.product-detail .product-description .tab_area>div>tr,.product-detail .product-description .tab_area>div>th,.product-detail .product-description .tab_area>div>td{border-collapse:initial;border-spacing:unset;border:none}.product-detail .product-description .tab_area>div:nth-of-type(3)>table tr td,.product-detail .product-description .tab_area>div:nth-of-type(3)>.table_brace>table tr td{border:none;width:50%}.product-detail .product-description .tab_area>div:nth-of-type(3)>table tr td li,.product-detail .product-description .tab_area>div:nth-of-type(3)>.table_brace>table tr td li{margin-bottom:12px}@media only screen and (max-width: 767px){.product-detail .product-description .tab_area>div:nth-of-type(3)>table tr td,.product-detail .product-description .tab_area>div:nth-of-type(3)>.table_brace>table tr td{display:block;width:100%}}.product-detail .product-description .tab_area>div .table_brace{overflow:auto}.product-detail .product-description .tab_area>div:first-of-type>table td,.product-detail .product-description .tab_area>div:first-of-type>.table_brace>table td{background-color:#f9f7f5;border:1px #FFF solid;padding:7px 20px}.product-detail .product-description .tab_area>div:first-of-type>table tr td:first-child,.product-detail .product-description .tab_area>div:first-of-type>.table_brace>table tr td:first-child{position:relative}.product-detail .product-description .tab_area>div:first-of-type>table tr td:first-child img,.product-detail .product-description .tab_area>div:first-of-type>.table_brace>table tr td:first-child img{width:12px;margin-right:4px}.product-detail .product-description .tab_area>div:first-of-type>table tr:first-child td:first-child,.product-detail .product-description .tab_area>div:first-of-type>.table_brace>table tr:first-child td:first-child{border-top-left-radius:15px;padding-left:20px}.product-detail .product-description .tab_area>div:first-of-type>table tr:first-child td:first-child:before,.product-detail .product-description .tab_area>div:first-of-type>.table_brace>table tr:first-child td:first-child:before{content:"";border:none}.product-detail .product-description .tab_area>div:first-of-type>table tr:first-child td:last-child,.product-detail .product-description .tab_area>div:first-of-type>.table_brace>table tr:first-child td:last-child{border-top-right-radius:15px}.product-detail .product-description .tab_area>div:first-of-type>table tr:last-child td:first-child,.product-detail .product-description .tab_area>div:first-of-type>.table_brace>table tr:last-child td:first-child{border-bottom-left-radius:15px}.product-detail .product-description .tab_area>div:first-of-type>table tr:last-child td:last-child,.product-detail .product-description .tab_area>div:first-of-type>.table_brace>table tr:last-child td:last-child{border-bottom-right-radius:15px}.product-detail .product-description .tab_area>div>ul{list-style-type:none;padding:none}.product-detail .product-description .tab_area>div>ul li{display:inline-block;padding-right:40px;padding-left:10px}.product-detail .product-description .tab_area>div>ul img{width:12px}.product-detail .product-description ul{padding-left:10px}.product-detail .product-description ul li{list-style-type:disc}.product-detail .product-description [data-namespace=feb18] h5{font-size:100.5%}.product-detail .product-description [data-namespace=feb18] .tabs{text-align:left}.product-detail .product-description [data-namespace=feb18] .tabs,.product-detail .product-description [data-namespace=feb18] .tabs li{list-style-type:none;padding-left:0}.product-detail .product-description [data-namespace=feb18] .tabs li{display:inline-block;padding:10px 30px}.product-detail .product-description [data-namespace=feb18] .tabs li:first-child{padding-left:0}.product-detail .product-description [data-namespace=feb18] .tabs li h3{font-size:20px}.product-detail .product-description [data-namespace=feb18] .tab_area h3{font-size:1.4em;text-transform:uppercase}.product-detail .product-description [data-namespace=feb18] .tab_area h3 a{display:block;position:relative;background-color:#8db944;padding:12px 24px 8px;color:#fff;border-radius:24px}.product-detail .product-description [data-namespace=feb18] .tab_area h3 a:after{content:" ";position:absolute;width:12px;height:12px;border-bottom:2px #FFFFFF solid;border-left:2px #FFFFFF solid;right:24px;top:14px;transform-origin:5px 7px;transform:rotate(-45deg);transition:transform .3s ease-in-out}.product-detail .product-description [data-namespace=feb18] .tab_area h3.active a:after{transform:rotate(135deg)}.product-detail .product-description [data-namespace=feb18] .tab_area>div{position:relative}.product-detail .product-description [data-namespace=feb18] .tab_area>div:after{content:" ";display:block;clear:both}.product-detail .product-description [data-namespace=feb18] .tab_area>div:nth-of-type(1)>ul{padding-left:11px}.product-detail .product-description [data-namespace=feb18] .tab_area>div:nth-of-type(1)>ul img{margin-right:4px}.product-detail .product-description [data-namespace=feb18] .tab_area>div h5{margin-bottom:0}.product-detail .product-description [data-namespace=feb18] .tab_area>div>p,.product-detail .product-description [data-namespace=feb18] .tab_area>div>h1,.product-detail .product-description [data-namespace=feb18] .tab_area>div>h2,.product-detail .product-description [data-namespace=feb18] .tab_area>div>h3,.product-detail .product-description [data-namespace=feb18] .tab_area>div>h4,.product-detail .product-description [data-namespace=feb18] .tab_area>div>h5,.product-detail .product-description [data-namespace=feb18] .tab_area>div>table ul{margin-left:10px}.product-detail .product-description .faq{padding:10px 20px;border-radius:10px;position:relative;background:#f9f7f5}.product-detail .product-description .faq a{display:block;width:100%;padding-right:50px;box-sizing:border-box}.product-detail .product-description .faq.active:after{transform:rotate(135deg)}.product-detail .product-description .faq:after{content:" ";pointer-events:none;width:12px;height:12px;border:2px transparent solid;border-left-color:#4d9546;border-bottom-color:#4d9546;position:absolute;right:20px;top:12px;transition:transform .35s ease-in-out;transform-origin:3px 9px;transform:rotate(-45deg)}.product-detail .product-description .faqa{padding:10px 20px 20px}.query-holder,.featurs{display:none}.img_twist-holder{position:relative;text-align:center}.img_twist-holder .reverse{width:143px!important;margin:auto}.img_twist-holder .img_twist-alt{position:absolute;top:0;right:0;left:0;bottom:0;background:#fff;opacity:0;transition:opacity .2s ease-in-out}.img_twist-holder .img_twist-alt img{max-height:100%}.img_twist-holder:hover .img_twist-alt{opacity:1}.img_twist-holder:hover img:nth-child(4),.img_twist-holder:hover img:nth-child(5){opacity:0}#main .product-detail.container:nth-child(3){padding:26px 15px 0!important}.lead-section{background-image:url(//www.togetherhealth.co.uk/cdn/shop/files/Food-Based-2.jpg?v=4398065740816533406);background-size:cover;background-position:center center}.lead-section .container{padding:40px 15px}.lead-section .container div{background:#f9f7f5f2;padding:40px;border-radius:10px;line-height:1.4em;position:relative}.lead-section .container div ul{padding-left:0}.lead-section .container div ul li{background-image:url(/cdn/shop/t/29/assets/Tick_36.png?6148947536372474375);background-size:18px;background-repeat:no-repeat;background-position:0px 5px;list-style-type:none;padding-left:24px;width:100%}@media only screen and (min-width: 769px){.lead-section .container div>*{width:calc(50% - 40px)}.lead-section .container div>ul{position:absolute;top:40px;right:40px;padding-left:40px}.lead-section .container div>ul li{margin-bottom:20px;float:left;position:relative}.lead-section .container div>ul li img{width:180px;position:absolute;top:-30px}}.basket table{width:100%}.basket table th:first-child{text-align:left;width:50%}.basket table .product-label-info h5{margin-bottom:0}.basket table .product-label-info p{margin-top:0}.basket table td:not(:first-child){text-align:center}.basket table .layout-bias--second{padding:20px}.basket table .layout-bias--second .layout-object img{display:inherit}.basket table .layout-bias--second .layout-object:nth-child(1){width:20px}.basket table .layout-bias--second .layout-object:nth-child(2){width:calc(100% - 140px)}.basket table tr.card{box-shadow:0 3px 10px #00000040;border-radius:20px;padding:10px;margin-bottom:20px;position:relative}.basket table tr.card .card-back{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:-1}@media (max-width: 834px){.basket table thead{display:none}.basket table tr.card{display:grid;grid-template-columns:repeat(3,1fr)}.basket table tr.card td{display:block}.basket table tr.card td[data-label=Item]{grid-column:1 / 4}.basket table tr.card td:nth-child(n+2){margin-bottom:20px}.basket table tr.card td .txt{text-align:left}.basket table tr.card td .layout-bias--second .layout-object:nth-child(2){padding-left:10px}}@media (max-width: 500px){.basket table tr.card{grid-template-columns:1fr}.basket table tr.card td[data-label=Item]{grid-column:1}}.basket .cart-line--subtotal{font-weight:700}.basket .cart-button{display:inline-block;position:relative;background:#f9f7f4;width:20px;height:20px;border-radius:100%;border:2px #abaca9 solid;vertical-align:middle;margin-bottom:3px;transition:background-color .1s ease-in-out,border-color .1s ease-in-out}.basket .cart-button:before,.basket .cart-button:after{transition:border-color .1s ease-in-out}.basket .cart-button:hover{background:#7fb028;border-color:#7fb028}.basket .cart-button:hover:before,.basket .cart-button:hover:after{border-color:#fff}.basket .cart-button--decrease:before{content:"";position:absolute;top:9px;left:5px;width:10px;border-top:2px #abaca9 solid}.basket .cart-button--increase:before,.basket .cart-button--increase:after,.basket .cart-button--remove:before,.basket .cart-button--remove:after{content:"";position:absolute;top:9px;left:5px;width:10px;border-top:2px #abaca9 solid}.basket .cart-button--increase:after,.basket .cart-button--remove:after{transform:rotate(90deg)}.basket .cart-button--remove{transform:rotate(45deg)}.basket .cart-remove{color:#000;display:inline-block;margin-left:4px;padding-bottom:3px;font-size:75%;text-decoration:underline;vertical-align:middle}.basket .cart-remove:hover{text-decoration:none}.basket .cart-quantity{display:inline-block;padding:0 4px}.basket .total{text-align:right}.basket .total .cart__subtotal{font-weight:700;color:#7fb028}.basket .checkout_method_wrapper{margin-bottom:4em}.basket .checkout_method_wrapper ul{list-style-type:none;padding-left:0}.basket .checkout_method_wrapper ul li{display:inline-block;margin-left:.5em;vertical-align:middle;min-width:40px}.basket .checkout_method_wrapper ul li img{height:30px;mix-blend-mode:darken}@media (max-width: 768px){.basket .checkout_method_wrapper ul li:first-child{display:block}}.lone_item{display:block;width:100%}#main>.product-detail:nth-of-type(2){position:relative;overflow:visible}#main>.product-detail:nth-of-type(2):after{display:block;border:20px #225924 solid;content:" ";position:absolute;top:calc(100% - 20px);left:calc(50% - 20px);z-index:10939482234;transform:rotate(45deg)}.img_twist-holder img:nth-child(2),.img_twist-holder img:nth-child(3){position:absolute;transition:opacity .2s ease-in-out}.img_twist-holder img:nth-child(2){right:calc(100% - 26px);top:25%;width:25%}.img_twist-holder img:nth-child(3){left:calc(100% - 40px);top:50%;width:22%}.product-holder .carousel .slideset .slide{overflow:visible}.product-holder .carousel .mask{overflow:visible!important}.product-holder .head h5{font:inherit;color:inherit}.product-holder b i b{background-image:url(//www.togetherhealth.co.uk/cdn/shop/t/114/assets/Tick_36.png?89448)}.key_highlights ul{list-style-type:none;padding-left:0;margin-bottom:0}.key_highlights li{margin-top:20px;position:relative}.key_highlights li:before{content:" ";position:absolute;border-top:1px #ccc solid;width:10px;top:-10px;left:50%}.key_highlights li:first-of-type{margin-top:10px}.key_highlights li:first-of-type:before{content:"";border-top:none}.product-purchase{padding:12px}.head .txt h5{font-weight:700}.head .txt p:last-child{margin-bottom:0}.ingredient_icons ul{display:flex;list-style-type:none}.ingredient_icons ul li{padding:4px}.product-detail .product-description .ingredient_icons ul{padding-left:0}.product-detail .product-description .ingredient_icons ul li{list-style-type:none}.HomePageProduct{padding-bottom:10px}.HomePageProduct>img{width:80%;max-width:700px;margin-bottom:20px}.HomePageProduct>p{margin-bottom:20px}.HomePageProduct .bx-wrapper{margin:10px auto 30px}.promise-holder .content-holder p:nth-child(13){display:none}@media only screen and (max-width: 767px){.promise-holder .content-holder p:nth-child(12){overflow:hidden;display:none}.promise-holder .content-holder p:nth-child(12) img{width:215%;max-width:none}.promise-holder .content-holder p:nth-child(12):after{content:" ";background-image:url(/cdn/shop/files/Flow-diagram.jpg?v=1523633798);background-size:215%;background-repeat:no-repeat;background-position:top right;display:block;padding-top:30%}.promise-holder .content-holder p:nth-child(13){display:block}}#account .about-holder h1 img,#together.customer-logged-in .about-holder h1 img,#together-health.customer-logged-in .about-holder h1 img,.template-customers-order .about-holder h1 img,#together-health .template-customers-account .about-holder h1 img{max-width:300px}#account .product .head .container,#together.customer-logged-in .product .head .container,#together-health.customer-logged-in .product .head .container,.template-customers-order .product .head .container,#together-health .template-customers-account .product .head .container{position:relative;min-height:100%}#account .product .head .container h1,#together.customer-logged-in .product .head .container h1,#together-health.customer-logged-in .product .head .container h1,.template-customers-order .product .head .container h1,#together-health .template-customers-account .product .head .container h1{margin-top:0;padding-top:35px}@media only screen and (max-width: 767px){#account .product .head .container h1,#together.customer-logged-in .product .head .container h1,#together-health.customer-logged-in .product .head .container h1,.template-customers-order .product .head .container h1,#together-health .template-customers-account .product .head .container h1{padding-bottom:64px}}#account .product .head .container .multi-tabset,#together.customer-logged-in .product .head .container .multi-tabset,#together-health.customer-logged-in .product .head .container .multi-tabset,.template-customers-order .product .head .container .multi-tabset,#together-health .template-customers-account .product .head .container .multi-tabset{position:absolute;bottom:0;left:0;width:100%}@media (min-width: 481px){#account .product .head .container .multi-tabset,#together.customer-logged-in .product .head .container .multi-tabset,#together-health.customer-logged-in .product .head .container .multi-tabset,.template-customers-order .product .head .container .multi-tabset,#together-health .template-customers-account .product .head .container .multi-tabset{left:20px;width:calc(100% + 40px)}}#account .about-holder.account .head,#together.customer-logged-in .about-holder.account .head,#together-health.customer-logged-in .about-holder.account .head,.template-customers-order .about-holder.account .head,#together-health .template-customers-account .about-holder.account .head{height:270px;margin-bottom:0}#together.customer-logged-in #product_search_field,#together .template-customers-account #product_search_field,#account.template-customers-account #product_search_field,.template-customers-order #product_search_field{border:1px solid #4d9546;width:100%;color:#4d9546;padding:8px 12px 9px;border-radius:3px}#together.customer-logged-in #rc_product_search label:nth-child(1),#together .template-customers-account #rc_product_search label:nth-child(1),#account.template-customers-account #rc_product_search label:nth-child(1),.template-customers-order #rc_product_search label:nth-child(1){float:left;width:100%;clear:both}#together.customer-logged-in #rc_product_search .form__control.input-row:nth-child(2),#together .template-customers-account #rc_product_search .form__control.input-row:nth-child(2),#account.template-customers-account #rc_product_search .form__control.input-row:nth-child(2),.template-customers-order #rc_product_search .form__control.input-row:nth-child(2){float:left;width:calc(100% - 160px);padding-right:40px;box-sizing:border-box}@media only screen and (max-width: 480px){#together.customer-logged-in #rc_product_search .form__control.input-row:nth-child(2),#together .template-customers-account #rc_product_search .form__control.input-row:nth-child(2),#account.template-customers-account #rc_product_search .form__control.input-row:nth-child(2),.template-customers-order #rc_product_search .form__control.input-row:nth-child(2){width:100%;padding-right:26px}}#together.customer-logged-in #rc_product_search .form__control.input-row:nth-child(3),#together .template-customers-account #rc_product_search .form__control.input-row:nth-child(3),#account.template-customers-account #rc_product_search .form__control.input-row:nth-child(3),.template-customers-order #rc_product_search .form__control.input-row:nth-child(3){float:left;width:160px;text-align:right}@media only screen and (max-width: 480px){#together.customer-logged-in #rc_product_search .form__control.input-row:nth-child(3),#together .template-customers-account #rc_product_search .form__control.input-row:nth-child(3),#account.template-customers-account #rc_product_search .form__control.input-row:nth-child(3),.template-customers-order #rc_product_search .form__control.input-row:nth-child(3){width:100%;text-align:left;padding-top:4px;padding-bottom:4px}}#together.customer-logged-in #rc_product_search .form__control.input-row:nth-child(3) #trigger_search,#together.customer-logged-in #rc_product_search .form__control.input-row:nth-child(3) #product_search_reset,#together .template-customers-account #rc_product_search .form__control.input-row:nth-child(3) #trigger_search,#together .template-customers-account #rc_product_search .form__control.input-row:nth-child(3) #product_search_reset,#account.template-customers-account #rc_product_search .form__control.input-row:nth-child(3) #trigger_search,#account.template-customers-account #rc_product_search .form__control.input-row:nth-child(3) #product_search_reset,.template-customers-order #rc_product_search .form__control.input-row:nth-child(3) #trigger_search,.template-customers-order #rc_product_search .form__control.input-row:nth-child(3) #product_search_reset{border:1px solid #4d9546;color:#fff;background-color:#4d9546;padding:7px 18px;margin-left:0;font-size:14px;line-height:1.4}#together.customer-logged-in #rc_product_search .form__control.input-row:nth-child(3) #product_search_reset,#together .template-customers-account #rc_product_search .form__control.input-row:nth-child(3) #product_search_reset,#account.template-customers-account #rc_product_search .form__control.input-row:nth-child(3) #product_search_reset,.template-customers-order #rc_product_search .form__control.input-row:nth-child(3) #product_search_reset{border:1px solid #4d9546;color:#4d9546;background-color:#fff}#together.customer-logged-in .about-holder .head .screen,#together .template-customers-account .about-holder .head .screen,#account.template-customers-account .about-holder .head .screen,.template-customers-order .about-holder .head .screen{background:linear-gradient(#0000,#00000040);position:absolute;top:0;bottom:0;left:0;right:0}.template-page .coupon-code .about-holder .head h1,#claim-your-coupon .about-holder .head h1,#claim-your-sample .about-holder .head h1,#product-recommender .about-holder .head h1{position:relative;z-index:10}.template-page .coupon-code .about-holder .head .screen,#claim-your-coupon .about-holder .head .screen,#claim-your-sample .about-holder .head .screen,#product-recommender .about-holder .head .screen{background:linear-gradient(#0000,#00000040);position:absolute;top:0;bottom:0;left:0;right:0}#product-recommender .about-holder.blog-holder .container{padding-top:0}.template-cart .btn.checkout{background:#91bd55;color:#fff;border-radius:8px;padding:16px 24px!important}#cc-recommendations{display:flex;flex-wrap:wrap;justify-content:space-around;max-width:600px;margin:24px auto 48px;border:none!important;border-radius:8px;padding:24px!important;position:relative;left:100%;opacity:0}#cc-recommendations h1,#cc-recommendations h2,#cc-recommendations h3,#cc-recommendations h4,#cc-recommendations h5,#cc-recommendations h6{font-weight:700}#cc-recommendations p{width:100%;text-align:center;color:#666;margin-bottom:36px}#cc-recommendations p.history{margin-top:48px;margin-bottom:0;text-align:left;font-size:16px}#cc-recommendations p.history a{color:#aaa}#cc-recommendations ul{width:100%;padding:12px 24px;box-sizing:border-box;text-align:center}#cc-recommendations ul li{display:inline-block;min-width:30%;padding:12px;box-sizing:border-box}#cc-recommendations button{-webkit-appearance:none;transition:all .15s ease-in-out;color:#8ec63f;border:2px #8EC63F solid;border-radius:8px;padding:12px 20px;background:#fff;box-shadow:0 0 #0000;font-family:inherit}#cc-recommendations button:hover{color:#fff;background-color:#8ec63f;box-shadow:0 2px 10px #00000040}#cc-recommendations button.button-2{min-width:30%}#cc-recommendations button.button-3{min-width:26%}#cc-recommendations button.button-4{min-width:22%}#cc-recommendations .select-style{position:relative;padding-left:2px;padding-right:2px!important;border:2px #4b9239 solid;border-radius:8px;min-width:50%}#cc-recommendations .select-style select{-webkit-appearance:none;color:#4b9239;padding:12px 52px 12px 20px!important;width:100%}#cc-recommendations .select-style:after{content:"";position:absolute;border-left:3px #4b9239 solid;border-bottom:3px #4b9239 solid;width:12px;height:12px;transform:rotate(-45deg);right:20px;top:calc(50% - 10px);z-index:101;pointer-events:none}#cc-recommendations [type=button]{-webkit-appearance:none;background-color:#4b9239;color:#fff;padding:12px 24px;border-radius:8px;box-shadow:0 0 #0000;transition:all .15s ease-in-out}#cc-recommendations [type=button]:hover{box-shadow:0 2px 10px #00000040}#cc-recommendations [type=checkbox]{-webkit-appearance:none;border:2px #666 solid;width:24px;height:24px;margin-right:8px;position:relative;transition:all .2s ease-in-out;display:none}#cc-recommendations [type=checkbox]:checked{border:2px #4b9239 solid}#cc-recommendations [type=checkbox]:checked:after{background-color:#4b9239}#cc-recommendations [type=checkbox]:after{background-color:#fff;transition:all .2s ease-in-out;content:"";display:block;border-radius:2px;width:16px;height:16px;position:absolute;left:2px;top:2px}#cc-recommendations [type=checkbox]+label{color:#8ec63f;border:2px #8EC63F solid;border-radius:8px;padding:12px 20px;background:#fff;box-shadow:0 0 #0000;min-width:100%;text-align:center;display:inline-block;box-sizing:border-box;width:100%}#cc-recommendations [type=checkbox]+label:hover{color:#fff;background-color:#8ec63f;box-shadow:0 2px 10px #00000040}#cc-recommendations [type=checkbox]:checked+label{color:#fff;background-color:#8ec63f;box-shadow:0 2px 10px #00000040}@media only screen and (max-width: 480px){#cc-recommendations{max-width:none;width:calc(100% - 48px)}#cc-recommendations ul{padding:12px 8px}#cc-recommendations ul li{width:100%;padding-left:0;padding-right:0}#cc-recommendations ul li [type=checkbox]+label{width:100%}#cc-recommendations button,#cc-recommendations .select-style,#cc-recommendations .select-style select,#cc-recommendations [type=button],#cc-recommendations div.button-note{width:100%}#cc-recommendations button+button,#cc-recommendations [type=button]{margin-top:24px}#cc-recommendations[data-question=question_10] *:nth-child(1){order:0}#cc-recommendations[data-question=question_10] *:nth-child(2){order:1}#cc-recommendations[data-question=question_10] *:nth-child(3){order:3}#cc-recommendations[data-question=question_10] *:nth-child(4){order:2}#cc-recommendations[data-question=question_10] *:nth-child(5){order:4}#cc-recommendations[data-question=question_10] *:nth-child(6){order:5}#cc-recommendations[data-question=question_10] *:nth-child(7){order:6}#cc-recommendations[data-question=question_10] *:nth-child(8){order:7}#cc-recommendations[data-question=question_10] *:nth-child(9){order:8}#cc-recommendations[data-question=question_10] *:nth-child(10){order:9}}#cc-recommendations .button-note{width:50%;text-align:center;padding:12px;line-height:1.2;font-size:16px;color:#4d9546}#cc-recommendations .button-note[data-placeholder="1"]{padding:1px}@media only screen and (max-width: 767px){#recommendations.template-collection .about-holder .head{display:none}#recommendations #cc-recommendations{position:relative;overflow:hidden}}@media only screen and (max-width: 374px){#recommendations #cc-recommendations{padding:32px!important}#cc-recommendations:before{font-size:18px}}#recommendations_basket_title{padding:40px 40px 0;text-align:center}#recommendations_basket_title h3{font-weight:700}@media only screen and (max-width: 480px){#recommendations_basket_title{padding:20px 40px 0}}#recommendations>.container.product-container{overflow:hidden}#recommendations.about-holder h1 img{max-width:480px;margin-top:20px}#product-recommender #recommendations.about-holder h1 img{margin-bottom:20px}@media (max-width: 480px){#product-recommender .about-holder .head{margin-bottom:0}#product-recommender .container.head-holder{min-height:0}}#recommendation-results{max-width:100%;width:1100px;margin:48px auto;padding:0}#recommendation-results:after{content:"";display:block;clear:both}#recommendation-results ul{list-style-type:none;padding-left:0}#recommendation-results .recommends-cart{box-shadow:0 5px 25px #00000040;float:left;border-radius:8px;padding:24px;max-height:80vh;overflow:auto;width:25%;box-sizing:border-box}#recommendation-results .recommends-cart .rc-cart-total{color:#4b9239;font-weight:700;width:100%;padding:20px 0;text-align:center;font-size:18px}#recommendation-results .recommends-cart .rc-cart-total .free-delivery{display:block;font-size:.8em;font-weight:400;color:#6d6e71;margin-top:.5em}#recommendation-results .recommends-cart .rc-cart-total .btn{border-top-left-radius:0;border-top-right-radius:0;margin:16px 0 -26px -24px;width:100%;clear:both;display:block;z-index:20;text-align:center;text-transform:uppercase;padding:20px 24px 16px;position:relative;box-shadow:0 7px 4px #00000026}#recommendation-results .recommends-cart .rc-cart-total .btn:hover{transform:none}#recommendation-results .recommends-cart .rc-cart-total .btn:before{content:"";display:block;position:absolute;background:#fff;width:100%;height:8px;top:0;left:0;border-bottom-left-radius:8px;border-bottom-right-radius:8px}#recommendation-results .recommends-cart .rc-cart-saving{background-color:#4b9239;margin-left:-24px;margin-right:-24px;margin-bottom:-24px;padding:14px 24px 12px;color:#fff;font-weight:700;font-size:14px;text-align:center}#recommendation-results .recommends-cart .fa-close{background:#ece8df;border-radius:50%;color:#706f6f;display:inline-block;font-size:20px;font-weight:100;height:30px;width:30px;line-height:20px;margin:0;overflow:hidden;padding:4px 6px;text-align:center;vertical-align:middle;box-sizing:border-box;position:relative}#recommendation-results .recommends-cart .fa-close:before,#recommendation-results .recommends-cart .fa-close:after{content:"";border:1px #666 solid;border-radius:2px;height:14px;position:absolute;transform-origin:50% 50%;background:#666;left:14px;top:7px}#recommendation-results .recommends-cart .fa-close:before{transform:rotate(45deg)}#recommendation-results .recommends-cart .fa-close:after{transform:rotate(-45deg)}#recommendation-results>#type1{margin-left:30px;width:calc(75% - 60px);float:left}#recommendation-results>#type1>ul{padding:24px;float:left;box-sizing:border-box}#recommendation-results>#type1>ul.highly-recommended-list{box-shadow:0 5px 25px #00000040;border-radius:8px;margin-top:0}#recommendation-results>#type1>ul li{width:100%;margin:0}#recommendation-results>#type1>ul li a{display:flex;flex-direction:row;color:#000}#recommendation-results>#type1>ul li a:hover{color:#000}#recommendation-results>#type1>ul>li+li{margin-top:12px;padding-top:48px}#recommendation-results .product-image{width:20%}#recommendation-results .product-detail{width:35%;padding:0 24px;text-align:left;font:14px/1.25 Poppins,sans-serif}#recommendation-results .product-detail h4{text-align:left;color:#000;font-size:16px;font-weight:700;color:#2b6247;margin:0 0 8px}#recommendation-results .product-detail .price{color:#4d9546}#recommendation-results .product-detail ul{text-align:left;margin-bottom:12px}#recommendation-results .product-detail ul li{text-align:left;margin-top:0;position:relative;float:none}#recommendation-results .product-detail ul li:before{content:"\2022"}#recommendation-results .product-detail:before{display:none}#recommendation-results .product-recommended{width:45%}#recommendation-results .product-recommended div{padding:24px;border-radius:8px;background-color:#f9f7f5;color:#6d6e71;font:14px/1.25 Poppins,sans-serif;text-align:left}#recommendation-results .product-list>li+li{position:relative}#recommendation-results .product-list>li+li:before{position:absolute;content:"";display:block;width:100%;height:12px;background-image:url(//www.togetherhealth.co.uk/cdn/shop/t/114/assets/devider.png?89448);background-repeat:no-repeat;top:0;background-size:100%}@media only screen and (max-width: 767px){#recommendation-results>#type1>ul.product-list>li+li{margin-top:24px}#recommendation-results>#type1>ul.product-list>li+li:before{background-image:url(//www.togetherhealth.co.uk/cdn/shop/t/114/assets/devider_mobile.png?89448)}#recommendation-results>#type1>ul{margin:0 24px 24px}#recommendation-results>#type1>ul li a{flex-wrap:wrap}#recommendation-results .product-image{width:20%}#recommendation-results .product-detail{width:calc(80% - 24px);padding-right:0}#recommendation-results .product-recommended{width:100%}}#recommendation-results.one-time .recommends-cart{padding-bottom:6px;box-sizing:border-box}#recommendation-results.one-time .recommends-cart .rc-cart-saving{display:none!important}#recommendation-results.one-time .recommends-cart .items strike{text-decoration:none;font-size:14px;color:#666}#recommendation-results.one-time .recommends-cart .items .discount_price{display:none}@media only screen and (max-width: 767px){#recommendations.template-collection .about-holder .head{background:none;height:auto;margin-bottom:0}#recommendations.template-collection .about-holder .head img{max-width:200px}#recommendations.template-collection .container.head-holder{min-height:0px}#recommendations.template-collection .screen{display:none}.container.product-container{margin-bottom:20px}}#recommendations .about-holder .head{background-size:initial}#recommendation-results #also-heading,#recommendation-results>#type1>ul.product-list:not(.highly-recommended-list){display:none}.product-list .detail1{position:relative;width:100%;display:inline-block}.product-list .detail1 .confirm{opacity:0;position:absolute;top:4px;left:0;transition:opacity .15s ease-in-out;color:#91bd55}.product-list .detail1 .confirm:before{content:"\2714";margin-right:4px}.product-list .detail1 .price{opacity:1;transition:opacity .15s ease-in-out}.product-list .ordered .detail1 .confirm{opacity:1}.product-list .ordered .detail1 .price{opacity:0}.product-list .btn{width:100%;text-align:center;transition:all .15s ease-in-out;box-shadow:0 0 #0000;box-sizing:border-box}.product-list .btn.secondary{background-color:#fff;border:2px #6d6e71 solid;color:#6d6e71;box-sizing:border-box;padding:10px 18px}.product-list .btn:hover{box-shadow:0 2px 10px #00000040}.product-list .keyline{position:relative}.product-list .keyline>.btn{opacity:0;position:absolute;top:0;left:0}.product-list .keyline p{transition:opacity .15s ease-in-out}.product-list li:hover .keyline p{opacity:0}.product-list li:hover .keyline .btn{opacity:1}.product-list li:hover .keyline .btn.secondary,.product-list li:hover.ordered .btn{opacity:0}.product-list li:hover.ordered .btn.secondary{opacity:1}.recommends-cart .items{margin-bottom:0}.recommends-cart .items li{margin-right:-12px}.recommends-cart .items li:after{content:"";clear:both;display:table;margin-bottom:16px}.recommends-cart .items li.no-clear{margin-right:0}.recommends-cart .items li.no-clear:after{content:none}.recommends-cart .items li h4{margin-bottom:2px;line-height:1.2em;max-width:calc(100% - 40px);font-size:16px;font-weight:700;color:#2b6247}.recommends-cart .items li p{margin:0 0 14px}.recommends-cart .items li a{display:block;float:right;top:0;font-weight:700}.recommends-cart .items img{width:50px;float:left;margin-right:12px}.product .head-holder{padding:0}.product .head-holder h1{width:100%}#health-blog .about-holder h1 img,.about-holder h1 img{max-width:360px}.container.head-holder{min-height:200px}.template-collection .about-holder .head{height:200px}.template-collection .about-holder .head .container{position:relative}.template-collection .about-holder .head .screen{background:linear-gradient(#0000,#00000040);position:absolute;top:0;bottom:0;left:0;right:0}@media (max-width: 480px) and (min-width: 400px){.template-collection .about-holder .head{height:200px}}.recharge .rc_table.table{margin-left:0;margin-right:0;width:100%}#content__customers__deliver-schedule .td-actions a,#content__customers__subscriptions .td-actions a,#content__customers__orders .td-actions a{background:none}#content__customers__deliver-schedule .rc_table__container,#content__customers__subscriptions .rc_table__container,#content__customers__orders .rc_table__container{position:relative;overflow:visible;box-shadow:0 5px 25px #00000040;margin-bottom:64px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-top-left-radius:8px;z-index:2}#content__customers__deliver-schedule .rc_table__container table,#content__customers__subscriptions .rc_table__container table,#content__customers__orders .rc_table__container table{margin-bottom:0}#content__customers__deliver-schedule .rc_table__container br,#content__customers__subscriptions .rc_table__container br,#content__customers__orders .rc_table__container br{display:none}#content__customers__deliver-schedule .rc_table__container th,#content__customers__subscriptions .rc_table__container th,#content__customers__orders .rc_table__container th{background:#71a434;color:#fff}#content__customers__deliver-schedule .rc_table__container th:first-child,#content__customers__subscriptions .rc_table__container th:first-child,#content__customers__orders .rc_table__container th:first-child{border-top-left-radius:8px}#content__customers__deliver-schedule .rc_table__container th:last-child,#content__customers__subscriptions .rc_table__container th:last-child,#content__customers__orders .rc_table__container th:last-child{border-top-right-radius:8px}#content__customers__deliver-schedule .rc_table__container th,#content__customers__deliver-schedule .rc_table__container td,#content__customers__subscriptions .rc_table__container th,#content__customers__subscriptions .rc_table__container td,#content__customers__orders .rc_table__container th,#content__customers__orders .rc_table__container td{padding:12px 16px}#content__customers__deliver-schedule .rc_table__container a,#content__customers__subscriptions .rc_table__container a,#content__customers__orders .rc_table__container a{font-weight:700;color:#71a434}#content__customers__deliver-schedule .rc_table__container .rc_schedule__order__items td:nth-child(3),#content__customers__deliver-schedule .rc_table__container .rc_subscriptions__subscription__items td:nth-child(3),#content__customers__subscriptions .rc_table__container .rc_schedule__order__items td:nth-child(3),#content__customers__subscriptions .rc_table__container .rc_subscriptions__subscription__items td:nth-child(3),#content__customers__orders .rc_table__container .rc_schedule__order__items td:nth-child(3),#content__customers__orders .rc_table__container .rc_subscriptions__subscription__items td:nth-child(3){white-space:nowrap}#content__customers__deliver-schedule .rc_table__container .rc_schedule__order__items td:nth-child(3):before,#content__customers__deliver-schedule .rc_table__container .rc_subscriptions__subscription__items td:nth-child(3):before,#content__customers__subscriptions .rc_table__container .rc_schedule__order__items td:nth-child(3):before,#content__customers__subscriptions .rc_table__container .rc_subscriptions__subscription__items td:nth-child(3):before,#content__customers__orders .rc_table__container .rc_schedule__order__items td:nth-child(3):before,#content__customers__orders .rc_table__container .rc_subscriptions__subscription__items td:nth-child(3):before{content:"\a3";display:inline-block;float:left}#content__customers__deliver-schedule .rc_schedule__order__1 .rc_table__container:before,#content__customers__subscriptions .rc_schedule__order__1 .rc_table__container:before,#content__customers__orders .rc_schedule__order__1 .rc_table__container:before{content:"NEXT DELIVERY";background-color:#8ec63f}#content__customers__deliver-schedule hr,#content__customers__subscriptions hr,#content__customers__orders hr,.rc_layout__sidebar .select-style{display:none}#content__customers__deliver-schedule .rc_table__container:before{content:"SCHEDULED DELIVERY";background-color:#888;color:#fff;position:absolute;bottom:calc(100% - 8px);right:0;padding:12px 24px 17px;border-top-left-radius:8px;border-top-right-radius:8px;font-weight:700;box-shadow:0 5px 25px #00000040;z-index:-1}#content__customers__deliver-schedule .rc_table__container .rc_schedule__order__items th:nth-child(5),#content__customers__deliver-schedule .rc_table__container .rc_subscriptions__subscription__items th:nth-child(5){display:none}#content__customers__deliver-schedule .rc_table__container .rc_schedule__order__items td:nth-child(5),#content__customers__deliver-schedule .rc_table__container .rc_schedule__order__items td:nth-child(6),#content__customers__deliver-schedule .rc_table__container .rc_schedule__order__items td:nth-child(6) span,#content__customers__deliver-schedule .rc_table__container .rc_subscriptions__subscription__items td:nth-child(5),#content__customers__deliver-schedule .rc_table__container .rc_subscriptions__subscription__items td:nth-child(6),#content__customers__deliver-schedule .rc_table__container .rc_subscriptions__subscription__items td:nth-child(6) span{display:inline-block;clear:both;width:50%!important}#content__customers__subscriptions .rc_subscriptions__subscription--info{display:flex;flex-direction:column}#content__customers__subscriptions .rc_subscriptions__subscription--info h4{order:2;position:relative;top:-36px;z-index:20;padding:0 12px 0 20px;font:inherit;color:inherit}#content__customers__subscriptions .rc_subscriptions__subscription--info h4:before{content:"Address:";font-weight:700;position:absolute}#content__customers__subscriptions .rc_subscriptions__subscription--info h4 .rc__subscriptions__subscription__address{display:flex;padding-left:70px}#content__customers__subscriptions .rc_subscriptions__subscription--info h4 .rc__subscriptions__subscription__address span{padding-right:8px}#content__customers__subscriptions .rc_subscriptions__subscription--info h4 .rc__subscriptions__subscription__address span:last-child{flex-grow:1;text-align:right;padding-right:0}#content__customers__subscriptions .rc_subscriptions__subscription--info h4 .rc__subscriptions__subscription__address span a{background:none;color:#71a434;padding-right:4px}#content__customers__subscriptions .rc_subscriptions__subscription--info h4 .rc__subscriptions__subscription__address span a:after{content:" Address"}#content__customers__subscriptions .rc_subscriptions__subscription--info+p{position:relative;left:16px;top:-12px;display:inline-block}#content__customers__subscriptions .rc_subscriptions__subscription--info .cancelled-status{width:0;color:transparent;display:inline-block;position:relative}#content__customers__subscriptions .rc_subscriptions__subscription--info .cancelled-status:after{content:"(Cancelled)";color:#6d6e71;position:absolute;top:0;left:0}#content__customers__subscriptions .rc_subscriptions__subscription--info .rc_subscriptions__subscription__items th{white-space:nowrap}#content__customers__subscriptions .rc_subscriptions__subscription--info+p+div{background:#f9f7f4;padding:12px 18px;border-radius:8px;margin-bottom:24px;position:relative;top:-12px}#content__customers__subscriptions .rc_subscriptions__subscription--info+p+div ul{margin-top:12px;margin-bottom:0}#content__customers__subscriptions .rc_subscriptions__subscription--info+p+div a{display:inline-block;padding:4px 12px;margin-top:8px;margin-left:12px;background:#71a434;border-radius:4px;color:#fff}#content__customers__subscriptions .action__showDiscountInput{display:inline-block;position:relative;left:36px;top:-11px;color:#71a434;font-weight:700}#content__customers__subscriptions .action__showDiscountInput:before{content:"+ "}#content__customers__subscriptions .rc_table.table{margin-bottom:55px}#content__customers__subscriptions .rc_table.table tr{background-color:#fff}#content__customers__subscriptions .rc_table.table .th-actions{text-align:right;padding-right:16px!important}#content__customers__subscriptions .rc_table.table .rc_subscriptions__subscription__item__actions{padding-right:8px!important}#content__customers__subscriptions .rc_table.table .rc_subscriptions__subscription__item__actions span{display:block;text-align:right;width:100%}#content__customers__subscriptions .rc_table.table .rc_subscriptions__subscription__item__actions #rc_subscriptions__subscription__item__swap{text-align:right}#content__customers__subscriptions .rc_table.table .rc_subscriptions__subscription__item__actions span+span{padding-top:4px}#content__customers__subscriptions .rc_table.table .rc_subscriptions__subscription__item__product p{display:inline;margin-bottom:0}#content__customers__subscriptions .rc_table.table .rc_subscriptions__subscription__item__product p+p{margin-left:8px}#content__customers__subscriptions .rc_table__container{margin-bottom:0!important;background-color:#f9f7f4}#content__customers__subscriptions .edit_address_link{padding:3px 12px}#content__customers__subscriptions .rc_button--fa-plus-circle{color:#71a434;font-weight:700}#content__customers__subscriptions .rc_button--fa-plus-circle:before{font-family:inherit;content:"+";margin-right:4px}#content__customers__subscriptions .active .rc_subscriptions__subscription--info{margin-top:40px}#content__customers__subscriptions .active .rc_table__container:before{content:"ACTIVE";background-color:#8ec63f;color:#fff;position:absolute;bottom:calc(100% - 8px);left:0;padding:12px 24px 17px;border-top-left-radius:8px;border-top-right-radius:8px;font-weight:700;box-shadow:0 5px 25px #00000040;z-index:-1}#content__customers__subscriptions .discount-form{background:#f9f7f4;padding:12px 18px;border-radius:8px;margin-bottom:80px}#content__customers__subscriptions .discount-form p{margin-bottom:0;margin-top:12px}#content__customers__subscriptions .discount-form a{display:inline-block;padding:4px 12px;margin-top:8px;background:#71a434;border-radius:4px;color:#fff}#content__customers__subscriptions .discount-form #discount_code{padding:10px}@media only screen and (max-width: 920px){#content__customers__subscriptions .rc_subscriptions__subscription__items thead tr{display:flex}#content__customers__subscriptions .rc_subscriptions__subscription__items thead tr:first-child{border-top-left-radius:8px;border-top-right-radius:8px;max-width:100%}#content__customers__subscriptions .rc_subscriptions__subscription__items thead tr th:first-child,#content__customers__subscriptions .rc_subscriptions__subscription__items thead tr th:last-child{display:none}#content__customers__subscriptions .rc_subscriptions__subscription__items thead tr th:nth-child(2){width:15%;border-top-left-radius:8px;text-align:center}#content__customers__subscriptions .rc_subscriptions__subscription__items thead tr th:nth-child(3){width:20%}#content__customers__subscriptions .rc_subscriptions__subscription__items thead tr th:nth-child(4){width:25%}#content__customers__subscriptions .rc_subscriptions__subscription__items thead tr th:nth-child(5){width:40%;border-top-right-radius:8px}#content__customers__subscriptions .rc_subscriptions__subscription__items .rc_subscriptions__subscription__item{display:flex;flex-wrap:wrap}#content__customers__subscriptions .rc_subscriptions__subscription__items .rc_subscriptions__subscription__item td{display:block}#content__customers__subscriptions .rc_subscriptions__subscription__items .rc_subscriptions__subscription__item td:first-child,#content__customers__subscriptions .rc_subscriptions__subscription__items .rc_subscriptions__subscription__item td:last-child{width:100%}#content__customers__subscriptions .rc_subscriptions__subscription__items .rc_subscriptions__subscription__item td:nth-child(1){padding-left:12px}#content__customers__subscriptions .rc_subscriptions__subscription__items .rc_subscriptions__subscription__item td:nth-child(2),#content__customers__subscriptions .rc_subscriptions__subscription__items .rc_subscriptions__subscription__item td:nth-child(3),#content__customers__subscriptions .rc_subscriptions__subscription__items .rc_subscriptions__subscription__item td:nth-child(4),#content__customers__subscriptions .rc_subscriptions__subscription__items .rc_subscriptions__subscription__item td:nth-child(5){padding-top:4px;padding-bottom:4px}#content__customers__subscriptions .rc_subscriptions__subscription__items .rc_subscriptions__subscription__item td:nth-child(2){width:15%}#content__customers__subscriptions .rc_subscriptions__subscription__items .rc_subscriptions__subscription__item td:nth-child(3){width:20%}#content__customers__subscriptions .rc_subscriptions__subscription__items .rc_subscriptions__subscription__item td:nth-child(4){width:25%}#content__customers__subscriptions .rc_subscriptions__subscription__items .rc_subscriptions__subscription__item td:nth-child(5){width:40%}#content__customers__subscriptions .rc_subscriptions__subscription__items .rc_subscriptions__subscription__item td:nth-child(6){text-align:right}#content__customers__subscriptions .rc_subscriptions__subscription__items .rc_subscriptions__subscription__item__actions>*{display:inline-block!important;width:auto!important}}@media only screen and (max-width: 420px){#content__customers__subscriptions .rc_table__container th,#content__customers__subscriptions .rc_table__container td{padding:12px 2%}}@media only screen and (max-width: 767px){#content__customers__subscriptions .rc_table.table{margin-bottom:75px}#content__customers__subscriptions .rc_subscriptions__subscription--info h4{top:-44px;padding-left:12px;padding-right:12px}#content__customers__subscriptions .rc_subscriptions__subscription--info h4:before{top:-20px}#content__customers__subscriptions .rc_subscriptions__subscription--info h4 .rc__subscriptions__subscription__address{flex-wrap:wrap;padding-left:0;padding-top:0}}#account .cookie-wrapper{display:none}#together-health .template-customers-account .product .head .container .multi-tabset,#account .product .head .container .multi-tabset,.template-customers-order .product .head .container .multi-tabset{z-index:1}@media only screen and (min-width: 768px){#ReCharge .recharge .rc_layout__container{max-width:none}}@media only screen and (max-width: 991px) and (min-width: 768px){.recharge .rc_layout__container .rc_layout__sidebar{width:25%}.recharge #customer_tab_content.rc_layout__content{width:75%}}@media only screen and (max-width: 424px){.recharge #customer_tab_content.rc_layout__content{padding-left:0;padding-right:0}.rc_subscriptions__subscription--info h4 .rc__subscriptions__subscription__address{flex-wrap:wrap}}#content__customers__billing #customer_tab_content .table-responsive strong{padding-top:12px;display:inline-block}#content__customers__billing #customer_tab_content .table-responsive td{width:auto;padding-bottom:24px}#content__customers__billing #customer_tab_content .table-responsive td p:first-child{background-color:#8ec63f;color:#fff;border-radius:8px;padding:16px}#content__customers__billing #customer_tab_content .table-responsive td p:last-child{text-align:right}#content__customers__billing #customer_tab_content .table-responsive td p:last-child a{color:#71a434;font-weight:700;padding-right:8px}#content__customers__billing #customer_tab_content .table-responsive tr:nth-child(2) td p:nth-child(1){padding-bottom:8px;border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:0}#content__customers__billing #customer_tab_content .table-responsive tr:nth-child(2) td p:nth-child(2){background-color:#8ec63f;color:#fff;border-radius:0 0 8px 8px;padding:8px 24px 24px}#content__customers__orders .table-responsive{position:relative;overflow:hidden;box-shadow:0 5px 25px #00000040;margin-bottom:64px;border-radius:8px;z-index:2}#content__customers__orders .table-responsive table{margin-bottom:0}#content__customers__orders .table-responsive br{display:none}#content__customers__orders .table-responsive th{background:#71a434;color:#fff}#content__customers__orders .table-responsive th,#content__customers__orders .table-responsive td{padding:12px 16px}#content__customers__orders .table-responsive a{font-weight:700;color:#71a434}#content__customers__orders .table-responsive .rc_history__item__order a:before{content:"#"}#content__customers__orders .table-responsive .rc_history__item__amount:before{content:"\a3";position:relative;left:3px}#content__subscriptions__item #customer_tab_content>br+div{margin-top:24px}#content__subscriptions__item #customer_tab_content br{display:none}#content__subscriptions__item #customer_tab_content a{color:#91bd55}#content__subscriptions__item #customer_tab_content div{position:relative}#content__subscriptions__item #customer_tab_content div label,#content__subscriptions__item #customer_tab_content div .rc_toggler__block>span:first-child{display:inline-block;width:200px;font-weight:700}#content__subscriptions__item #customer_tab_content div a{color:transparent;display:inline-block;width:100px;overflow:hidden;font-weight:700;position:absolute;top:0;right:0}#content__subscriptions__item #customer_tab_content div a:after{content:"Change";color:#91bd55;position:absolute;top:0;left:0}#content__subscriptions__item #customer_tab_content div#rc_subscriptions__items__address a{top:18px}#content__subscriptions__item #customer_tab_content div#rc_subscriptions__items__cancel a{color:#fff;background-color:#91bd55;position:static;padding:12px 24px;border-radius:8px;text-align:center;margin-top:24px}#content__subscriptions__item #customer_tab_content div#rc_subscriptions__items__cancel a:after{content:none}.rc_schedule__order__date .rc__schedule__orders__order__date{color:#888}.rc_schedule__order__date .rc__schedule__orders__order__date:before{content:"Scheduled for: ";font-weight:700}.rc_schedule__order__date .rc__schedule__orders__order__date strong{font-weight:400}#ReCharge .rc_header-settings .rc_title-bar__description{margin-bottom:48px}#ReCharge label{font-weight:700;display:block}#ReCharge input{font-weight:400;border:none;border-bottom:2px #EEE solid}#ReCharge input[type=checkbox]+label{display:inline-block;margin-left:4px}#ReCharge .form__control.input-row{margin-bottom:24px}#ReCharge h1,#ReCharge h2,#ReCharge h3,#ReCharge h4,#ReCharge h5,#ReCharge h6{letter-spacing:0px}#ReCharge .rc_active a{font-weight:700;color:#71a434}#ReCharge .searchform input[type=text],#ReCharge input[type=text],#ReCharge textarea,#ReCharge .searchform input[type=email],#ReCharge input[type=url],#ReCharge .comment-form textarea,#ReCharge .comment-form input[type=text],#ReCharge .search-form input[type=search],#ReCharge input[type=email],#ReCharge input[type=tel]{padding:10px 0}#ReCharge .recharge hr{border-top:none}.select-style{position:relative;padding-left:2px;padding-right:2px!important;display:inline-block}.select-style:after{content:"";position:absolute;border-left:2px #DDD solid;border-bottom:2px #DDD solid;width:8px;height:8px;transform:rotate(-45deg);right:14px;top:calc(50% - 7px);z-index:1;pointer-events:none}.select-style select{-webkit-appearance:none;padding:8px 28px 8px 12px!important;background-color:transparent}.select-style--inline{background:#f9f7f4}.select-style--inline:after{width:6px;height:6px;right:8px;top:calc(50% - 5px)}.select-style--inline select{border:none;padding:4px 22px 4px 4px!important;font:inherit;font-size:90%}table .select-style{min-width:50%;width:100%}table .select-style select{width:100%;max-width:100%}.style-select{border:1px #444 solid;display:inline-block;position:relative;border-radius:4px;vertical-align:middle;float:right}.style-select:after{content:"";border:3px transparent solid;position:absolute;border-top:5px #444 solid;top:8px;right:4px;pointer-events:none}.style-select:before{content:"x ";position:absolute;left:-10px}.style-select select{appearance:none;-webkit-appearance:none;color:#444;padding:2px 16px 2px 8px;font-size:13.333px}#customer_tab_nav .select-style{display:none}@media only screen and (max-width: 767px){#recommendation-results .recommends-cart{width:100%;margin:0;position:fixed;bottom:0;left:0;right:0;z-index:101;background-color:#fff;height:70px;border-radius:0}#recommendation-results .recommends-cart .items{display:none;z-index:-1}#recommendation-results .recommends-cart .rc-cart-total{position:absolute;left:0;right:50%;width:calc(100% - 180px);bottom:6px;font-size:16px;line-height:1.3}#recommendation-results .recommends-cart .rc-cart-total .free-delivery{margin-top:0;font-size:12px}#recommendation-results .recommends-cart .rc-cart-total:after{content:"Review your items";font-size:.8em;position:absolute;left:0;bottom:0;right:15px}#recommendation-results .recommends-cart .rc-cart-total .btn{position:absolute;left:100%;width:180px;height:70px;border-radius:0;font-size:20px;box-shadow:none;bottom:20px;padding:10px 0;margin-left:0;display:flex;justify-content:center;box-sizing:border-box}#recommendation-results.one-time .recommends-cart .rc-cart-total .btn{align-items:center}#recommendation-results .recommends-cart .rc-cart-total .btn:after{content:">";margin-left:12px}#recommendation-results .recommends-cart .rc-cart-total .btn:before{content:none}#recommendation-results .recommends-cart .rc-cart-saving{position:absolute;z-index:102;right:24px;bottom:24px;padding:0 4px;width:180px;box-sizing:border-box;font-weight:400;font-size:12px}#recommendation-results .product-list{width:100%;margin-left:0}#recommendation-results>#type1>ul{margin:0}#recommendation-results>#type1:after{content:"";display:table;clear:both}#recommendation-results>#type1{margin-bottom:4px;width:100%;margin-left:0}#recommendation-results.one-time .recommends-cart .rc-cart-total{bottom:6px}#recommendation-results.one-time .recommends-cart #buy_mode{bottom:54px;box-sizing:border-box}}@media only screen and (max-width: 767px){#recommendation-results .recommends-cart{overflow:visible}#recommendation-results .recommends-cart .items{transition:all .2s ease-in-out;padding:24px;display:block;position:absolute;background-color:#fff;width:100%;left:0;right:0;bottom:-62px;opacity:0;pointer-events:none;max-height:90vh;overflow:auto;box-sizing:border-box;box-shadow:0 0 20px #00000040}#recommendation-results .recommends-cart.mobile-expanded .items{height:auto;bottom:calc(100% - 32px);opacity:1;pointer-events:all}#recommendation-results .recommends-cart .rc-cart-total:before{content:"";display:block;position:fixed;left:0;right:0;bottom:0;height:70px;background-color:#fff;z-index:-1}#recommendation-results .recommends-cart .rc-cart-total .inner:before{content:"";border-left:2px green solid;border-top:2px green solid;display:block;width:6px;height:6px;transform:rotate(45deg);position:absolute;right:calc(50% - 72px);bottom:2px;transition:all .15s ease-in-out}#recommendation-results .recommends-cart.mobile-expanded .rc-cart-total .inner:before{transform:rotate(225deg)}#buy_mode{position:absolute;bottom:54px;width:100%;background:#fff;padding:12px;left:0;display:flex;justify-content:space-around;z-index:-10;box-sizing:border-box}#buy_mode label{width:calc(50% - 8px);padding:4px 0;float:left;white-space:nowrap;height:36px}#buy_mode label span{display:none}.uplift-intercom .intercom-lightweight-app-launcher.intercom-launcher{bottom:140px}}@media only screen and (max-width: 370px){#recommendation-results .recommends-cart .rc-cart-saving{width:150px;font-size:13px}#recommendation-results .recommends-cart .rc-cart-total .btn{width:150px}#recommendation-results .recommends-cart .rc-cart-total{width:calc(100% - 150px)}}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}#recommendation-results .product-list .product-recommended div{max-height:190px;overflow:auto}#recommendation-results .product-list .product-recommended div h4{text-align:left;margin:0 0 8px;font-size:16px}#recommendation-results .product-list .product-recommended div p{margin-bottom:0}#recommendation-results .recommends-cart.submitting #recommended-checkout{background-color:#999;pointer-events:none}#recommendation-results .recommends-cart.submitting #recommended-checkout:after{content:"";border:2px white solid;border-left-color:transparent;display:block;width:16px;height:16px;border-radius:100%;position:absolute;top:24px;animation-name:rotate;animation-timing-function:linear;animation-duration:1s;animation-iteration-count:infinite}#buy_mode input{display:none}#buy_mode input:checked+label{background:#91bd55;border:2px #91BD55 solid;color:#fff}#buy_mode label{border:2px #CCC solid;color:#ccc;border-radius:8px;display:block;text-transform:uppercase;padding:5px;margin-bottom:12px;text-align:center;box-sizing:border-box}#buy_mode label:last-child{margin-bottom:0}.recommends-cart .empty+#buy_mode{display:none}#recommend_all{width:100%;text-align:center;box-sizing:border-box;margin-bottom:16px}#recommend_all svg{width:24px;height:24px;vertical-align:middle;margin-right:4px;margin-top:-8px;margin-bottom:-4px}#recommend_all svg path{fill:#fff}@media only screen and (max-width: 1023px){#recommendations .btn{padding:12px 18px}}@media only screen and (max-width: 767px){#recommendation-results .recommends-cart .items.empty{bottom:0;opacity:1;pointer-events:all}}.qtyminus{border-top-left-radius:10px;border-bottom-left-radius:10px}.qtyplus{border-top-right-radius:10px;border-bottom-right-radius:10px}.product-detail .radio_option{-webkit-appearance:none;transition:all .15s ease-in-out;border:2px #C9CFCC solid;border-radius:10px;padding:8px 20px;background:#fff!important;box-shadow:0 0 #0000;margin-bottom:12px}.product-detail .radio_option .subscription-font-color{color:#c9cfcc!important}.product-detail .radio_option .time-price,.product-detail .radio_option label{color:#c9cfcc}.product-detail .radio_option select{margin-top:-6px}.product-detail .radio_option.active{background-color:#fff!important;border:2px #96C11F solid;color:#96c11f;border-radius:10px}.product-detail .radio_option.active .subscription-font-color{color:#96c11f!important}.product-detail .radio_option.active .time-price{color:#96c11f}.product-detail .radio_option.active label{color:#96c11f;vertical-align:middle}.product-detail .radio_option.active select{color:#96c11f;background-color:#fff}.product-detail .radio_option input{display:none}[id^=recurring_choice_]>div.radio_option.active:before,[id^=recurring_choice_]>div.radio_option.active:after{content:"";display:block;position:absolute}[id^=recurring_choice_]>div.radio_option.active:before{width:24px;height:24px;bottom:-13px;left:calc(50% - 12px);border:2px #96C11F solid;border-radius:100%;background-color:#fff}[id^=recurring_choice_]>div.radio_option.active:after{width:7px;height:11px;bottom:-5px;left:calc(50% - 4px);border-right:2px #96C11F solid;border-bottom:2px #96C11F solid;transform:rotate(45deg)}.radio_option{position:relative}.radio_option .offer_newline{position:absolute;top:calc(100% + 14px);left:-2px;right:-2px;border:2px #96C11F solid;border-radius:10px;padding:5px;color:#96c11f;text-align:center;display:none}.radio_option.active .offer_newline{display:block}.rc_product-item__info{font-size:90%;color:#4d9546;text-align:center}.product-recommended{position:relative}.product-recommended>div:after{background:linear-gradient(#fff0,#fff);width:100%;height:30px;content:"";display:block;position:absolute;left:0;bottom:0}.product-recommended>div.at-bottom:after{content:none}.template-product .jdgm-widget{display:inline-block}.template-product .jdgm-widget .jdgm-prev-badge{display:inline-flex!important;align-items:center}.template-product .jdgm-widget .jdgm-prev-badge__text{margin-left:4px}@media (max-width: 500px){.template-product .award-product{max-width:300px}}.template-product .jdgm-rev__icon:after{content:""!important}.product_title h1{display:inline-block}.product_title .trustpilot-widget{top:5px;width:250px;left:-30px}#product-testing .multi-tabset.container{font-size:1.8em}#product-testing .about-holder.blog-holder .multi-tabset li{width:100%!important}#product-testing .about-holder.blog-holder .tab-content{margin-top:40px}#product-testing .about-holder .tabs .header,#product-testing .blog-detail .header{background-color:transparent}@media only screen and (max-width: 1023px){#product-testing .blog-detail .container{padding:0}}.product-testing{display:block;position:relative;width:100%;max-width:923px;margin:auto}.product-testing div{display:block}.product-testing table{min-width:calc(100% + 51px);margin-left:-59px;font-size:16px}.product-testing table tr td{text-align:center;min-width:59px;padding:10px 0 0;height:33px}.product-testing table tr td img{height:20px}.product-testing table tr td p{margin:0}.product-testing table tr:not(:first-child) td:not(:first-child){position:relative}.product-testing table tr:not(:first-child) td:not(:first-child):after{content:"";position:absolute;top:0;right:0;bottom:-2px;left:-2px;border-bottom:1px #CCC solid;border-right:1px #CCC solid}.product-testing table tr td:nth-child(1){position:absolute;left:0;background:#eee;width:240px;height:44px;display:table-cell;vertical-align:middle;text-align:left;border-right:none;font-weight:700;padding:10px;box-sizing:border-box}.product-testing table tr:nth-child(1) td{position:relative;height:230px;font-weight:700}.product-testing table tr:nth-child(1) td span{display:block;transform:rotate(-90deg);transform-origin:0% 100%;position:absolute;bottom:15px;left:40px;text-align:left}.product-testing table tr:nth-child(1) td:nth-child(4) span,.product-testing table tr:nth-child(1) td:nth-child(5) span,.product-testing table tr:nth-child(1) td:nth-child(9) span{left:52px}.product-testing table tr:nth-child(1) td:nth-child(1){background:transparent}.product-testing .scroll-container{overflow-x:auto;margin-left:240px;margin-top:40px}.product-testing table td:nth-child(1){color:#fff}.product-testing table tr:nth-child(2) td:nth-child(1){background-color:#ef426f}.product-testing table tr:nth-child(3) td:nth-child(1){background-color:#0d4c8d}.product-testing table tr:nth-child(4) td:nth-child(1){background-color:#bd3427}.product-testing table tr:nth-child(5) td:nth-child(1){background-color:#7b3996}.product-testing table tr:nth-child(6) td:nth-child(1){background-color:#e14396}.product-testing table tr:nth-child(7) td:nth-child(1){background-color:#462f8d}.product-testing table tr:nth-child(8) td:nth-child(1){background-color:#233167}.product-testing table tr:nth-child(9) td:nth-child(1){background-color:#d94f2a}.product-testing table tr:nth-child(10) td:nth-child(1){background-color:#c11f30}.product-testing table tr:nth-child(11) td:nth-child(1){background-color:#1e5035}.product-testing table tr:nth-child(12) td:nth-child(1){background-color:#0086a6}.product-testing table tr:nth-child(13) td:nth-child(1){background-color:#2299a0}.product-testing table tr:nth-child(14) td:nth-child(1){background-color:#60ae45}.product-testing table tr:nth-child(15) td:nth-child(1){background-color:#f37c23}.product-testing table tr:nth-child(16) td:nth-child(1){background-color:#6d8242}.product-testing table tr:nth-child(17) td:nth-child(1){background-color:#851520}.product-testing table tr:nth-child(18) td:nth-child(1){background-color:#b25ea4}.product-testing table tr:nth-child(19) td:nth-child(1){background-color:#453526}.product-testing table tr:nth-child(20) td:nth-child(1){background-color:#648a3b}.product-testing table tr:nth-child(21) td:nth-child(1){background-color:#dd7a26}.product-testing table tr:nth-child(22) td:nth-child(1){background-color:#31518f}.product-testing table tr:nth-child(23) td:nth-child(1){background-color:#884927}.product-testing table tr:nth-child(24) td:nth-child(1){background-color:#6d722a}.product-testing table tr:nth-child(25) td:nth-child(1){background-color:#0c4e81}.product-testing table tr:nth-child(26) td:nth-child(1){background-color:#874b27}.product-testing table tr:nth-child(27) td:nth-child(1){background-color:#018674}.product-testing table tr:nth-child(28) td:nth-child(1){background-color:#b64879}@media only screen and (max-width: 640px){.product-testing table tr td:nth-child(1){font-size:14px;letter-spacing:-1px;width:190px}.product-testing .scroll-container{margin-left:190px}}#our-standards .about-holder.blog-holder .container,#transparent-manufacture .about-holder.blog-holder .container{max-width:1160px;padding:0}#our-standards .about-holder.blog-holder .container>p:first-child,#our-standards .about-holder.blog-holder .container .product-testing>p:first-child,#transparent-manufacture .about-holder.blog-holder .container>p:first-child,#transparent-manufacture .about-holder.blog-holder .container .product-testing>p:first-child{font-size:1.2em}#our-standards .about-holder.blog-holder .container h2,#transparent-manufacture .about-holder.blog-holder .container h2{margin:2em 0 1em;letter-spacing:0}#our-standards .about-holder.blog-holder .container>p,#transparent-manufacture .about-holder.blog-holder .container>p{text-align:center}#our-standards .about-holder.blog-holder .container>p>span,#transparent-manufacture .about-holder.blog-holder .container>p>span{color:#8db944}#our-standards .about-holder.blog-holder .container .page-holder table h4 span,#transparent-manufacture .about-holder.blog-holder .container .page-holder table h4 span{font-weight:700}#our-standards .about-holder.blog-holder .container h1,#transparent-manufacture .about-holder.blog-holder .container h1{margin:1.6em 0;text-align:center;font-size:2.4em}#transparent-manufacture .about-holder.blog-holder .container table td:first-child{display:none}#our-standards .about-holder .tabs .header,#transparent-manufacture .about-holder .tabs .header,.blog-detail .header{background:transparent}#our-standards .multi-tabset:after{content:none}#claim-your-sample .position_wrapper{text-align:center}#claim-your-sample .position_wrapper img:nth-child(1){width:70%}#claim-your-sample .position_wrapper img:nth-child(2),#claim-your-sample .position_wrapper img:nth-child(3){position:absolute;width:20%}#claim-your-sample .position_wrapper img:nth-child(2){left:0;top:15%}#claim-your-sample .position_wrapper img:nth-child(3){right:2%;bottom:18%}.template-page .coupon-code.three-pack .position_wrapper,#claim-your-coupon .position_wrapper{text-align:center}.template-page .coupon-code.three-pack .position_wrapper img:nth-child(1),#claim-your-coupon .position_wrapper img:nth-child(1){width:90%}.template-page .coupon-code.three-pack .position_wrapper img:nth-child(2),.template-page .coupon-code.three-pack .position_wrapper img:nth-child(3),#claim-your-coupon .position_wrapper img:nth-child(2),#claim-your-coupon .position_wrapper img:nth-child(3){position:absolute;width:13%}.template-page .coupon-code.three-pack .position_wrapper img:nth-child(2),#claim-your-coupon .position_wrapper img:nth-child(2){left:-5%;top:3%}.template-page .coupon-code.three-pack .position_wrapper img:nth-child(3),#claim-your-coupon .position_wrapper img:nth-child(3){right:-5%;bottom:8%}.template-page .coupon-code.one-pack .position_wrapper{text-align:center}.template-page .coupon-code.one-pack .position_wrapper img:nth-child(1){width:70%}.template-page .coupon-code.one-pack .position_wrapper img:nth-child(2),.template-page .coupon-code.one-pack .position_wrapper img:nth-child(3){position:absolute;width:20%}.template-page .coupon-code.one-pack .position_wrapper img:nth-child(2){left:-5%;top:15%}.template-page .coupon-code.one-pack .position_wrapper img:nth-child(3){right:2%;bottom:18%}.big-arrow-head.about-holder h1 img{max-width:600px}.big-arrow-head .container.head-holder{min-height:300px}@media (min-width: 1025px){.HomePageFindUsIn li{max-width:none!important;min-width:0!important;max-height:none!important;padding:0;box-sizing:border-box}.HomePageFindUsIn .bx-wrapper{margin-top:20px;margin-bottom:0}}.HomePageFindUsIn li div{min-height:140px;display:flex;align-items:center}.HomePageFindUsIn li div img{width:100%;margin:0 auto}.HomePageFindUsIn .bx-wrapper{margin-top:20px;margin-bottom:0}@media (max-width: 768px){.HomePageFindUsIn .bx-wrapper{margin-bottom:60px}}@media (max-width: 767px){.HomePageProduct2 .container{padding-bottom:0}}#portrait-mode{margin-top:32px;display:none}#portrait-mode img{width:32px;vertical-align:middle}.checkout_consent_wrapper{display:inline-flex;justify-content:flex-end;flex-direction:column;align-items:center;background:#f4f4f4;border:1px #E0E0E0 solid;padding:12px;border-radius:8px;margin-bottom:12px;box-sizing:border-box;width:100%}.checkout_consent_wrapper .btn.checkout{margin-bottom:0}.checkout_consent_wrapper #checkout-agree{margin-bottom:1em}.checkout_consent_wrapper #checkout-agree label{margin-left:2px;letter-spacing:-.2px}.checkout_consent_wrapper label:hover{cursor:pointer}.checkout_consent_wrapper label a{text-decoration:none;font-weight:700}.checkout_consent_wrapper label a:hover{color:#4d9546}#required-message{font-size:90%;text-align:left}@media (max-width: 520px){.secletion-form.submit-cart>*{text-align:center}}#checkout-agree{margin-right:12px;margin-left:34px}#checkout-agree [type=checkbox]{position:relative;margin-top:2px;margin-right:8px;-webkit-appearance:none;display:inline-block;width:10px;height:10px}#checkout-agree [type=checkbox]:hover{cursor:pointer}#checkout-agree [type=checkbox]:before,#checkout-agree [type=checkbox]:after{content:"";display:block;position:absolute;background:#bbb;border-radius:16px;width:48px;height:28px;left:-30px;top:-7px;transition:all .15s ease-in-out}#checkout-agree [type=checkbox]:after{background:#eee;border-radius:12px;width:24px;height:24px;left:-28px;top:-5px}#checkout-agree [type=checkbox]:checked:after{left:-8px;background:#fff}#checkout-agree [type=checkbox]:checked:before{background:#8ec63f}#required-message p{border:1px #E0A162 solid;background-color:#f4d494;border-radius:4px;padding:8px;position:relative;box-shadow:1px 1px 2px #00000040;display:none}#required-message p:before,#required-message p:after{content:"";border:8px transparent solid;border-bottom-color:#e0a162;display:block;position:absolute;left:calc(50% - 100px);top:-16px}#required-message p:after{border-bottom-color:#f4d494;top:-15px}@media (min-width: 521px){#required-message{max-width:360px}#required-message p{margin-top:10px;margin-bottom:0}#required-message p:before,#required-message p:after{left:20px}}.radio_option .offer_newline select{-webkit-appearance:none;color:#91bd55;padding-right:20px}.offer_newline>label>span:after{content:"";display:inline-block;width:6px;height:6px;border-left:2px #96C11F solid;border-bottom:2px #96C11F solid;transform:rotate(-45deg);position:relative;top:-4px;left:-16px;pointer-events:none}@media (max-width: 480px){.product-detail .radio_option[id^=recurring_purchase_] .time-price{top:32px}}#meet-the-team.banner2{background-color:#225928}#meet-the-team.banner2 .container{max-width:1920px}#meet-the-team.banner2 .caption{color:#fff}#meet-the-team.banner2 .caption>img:first-child{width:350px;margin-bottom:40px;max-width:50%}#meet-the-team.banner2 .caption p{max-width:460px;margin:auto}#meet-the-team.banner2 .caption .btn.rev{background:#96c11f;font-size:20px;padding:12px 24px;margin-top:40px;font-size:22px}#meet-the-team.banner2 .middle-point-transition{position:relative;margin-bottom:0}#meet-the-team.banner2 .middle-point-transition .lower{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .45s ease-in-out}#meet-the-team.banner2 .middle-point-transition.atf .lower{opacity:1}@media only screen and (max-width: 940px){#meet-the-team.banner2.banner .img-txt{display:block}}#cart-sidebar-wrapper{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1010000000000;pointer-events:none;font-size:16px}#cart-sidebar-wrapper .logo{position:relative}#continue{position:absolute;color:transparent;left:18px;top:18px;top:calc(50% - 14px);display:flex;width:32px;height:32px;background:#f9f7f4;border-radius:100%;align-items:center;justify-content:center}#continue:before{content:"";display:block;width:10px;height:10px;border-top:4px grey solid;border-left:4px grey solid;transform:rotate(-45deg);position:relative;left:6px}.cart-contents--empty{text-align:center}.cart-screen{position:fixed;top:0;left:0;right:0;bottom:0;background:#32323280;opacity:0;transition:all .25s ease-in-out}.cart-section--layout{display:grid;height:100vh;height:-webkit-fill-available;grid-template-rows:auto auto 1fr auto}.cart-section--layout .cart-section--masthead{padding:16px}.cart-section--layout .cart-section--masthead h4{margin:0;text-align:center;font-weight:400;line-height:1}.cart-section--layout .cart-section--masthead p{margin:0}.cart-section--layout .cart-section--shipping{position:relative}.cart-section--layout .cart-section--shipping:before{content:"";position:absolute;top:15px;right:0;bottom:16px;left:0;background:#999;border-radius:100%;filter:blur(11px);z-index:1}.cart-section--layout .cart-section--shipping .cart-sidebar--free-shipping{position:relative;z-index:2;border-top:1px #f9f7f4 solid;border-bottom:1px #f9f7f4 solid;background:#fff;font-size:80%;text-transform:uppercase;padding:10px 16px}.cart-section--layout .cart-section--shipping .cart-sidebar--free-shipping p{margin:0 0 4px;text-align:center;line-height:1}.cart-section--layout .cart-section--contents{position:relative}.cart-section--layout .cart-section--contents .cart-contents--wrapper{overflow:auto;position:absolute;top:0;right:0;bottom:0;left:0}.cart-section--layout .cart-section--contents .cart-contents--wrapper .cart-contents--inner{padding:16px}.cart-section--layout .cart-section--controls{padding:16px;text-align:center;border-top:1px #f9f7f4 solid}.cart-section--layout .cart-section--controls .subordinate{line-height:1.2em;font-size:80%}.cart-section--layout .cart-section--controls p{margin:0 1em 10px}.cart-section--layout .cart-section--controls #sidebar-cart--total{font-weight:700}.cart-section--layout .cart-section--controls [type=submit]:disabled{background-color:#abaca9}.cart-section--layout .cart-section--controls [type=submit]:disabled:hover{background-color:#abaca9;transform:scale(1)}.cart-sidebar--free-shipping-chart{width:100%;height:8px;box-sizing:border-box;border-radius:6px;overflow:hidden;border:2px #7fb028 solid}.cart-sidebar--free-shipping-chart .cart-sidebar--free-shipping-chart-progress-bar{height:8px;background:#7fb028}.cart-sidebar{position:absolute;right:-380px;width:380px;box-sizing:border-box;max-width:90%;top:0;bottom:0;background:#fff;transition:right .25s ease-in-out}.cart-sidebar .contents{width:calc(100% - 20px)}.cart-sidebar h4{text-align:center}.cart-sidebar table{width:100%}.cart-sidebar table,.cart-sidebar tr,.cart-sidebar th,.cart-sidebar td{border:none;vertical-align:middle}.cart-sidebar .logo p{text-align:center}.cart-sidebar .logo p img{width:200px}.cart-sidebar .contents{position:absolute;top:130px;bottom:150px;left:20px;right:20px;width:auto}.cart-sidebar .contents p,.cart-sidebar .contents .cart-item--image{margin-bottom:0}.cart-sidebar .contents .cart-item--image img{width:46px;margin:0 12px 0 8px}.cart-sidebar .contents .cart-item--title{font-weight:700}.cart-sidebar .contents .cart-item--price{text-align:right;font-weight:700;margin-top:0}.cart-sidebar .contents .cart-item--sundries td{vertical-align:top}.cart-sidebar .controls{position:absolute;bottom:0;left:0;right:0}.cart-sidebar .controls p{display:flex;justify-content:space-around}.cart-sidebar .controls .cart--totals{background-color:#225924;color:#fff;font-size:18px}.cart-sidebar .controls .cart--totals td{padding:1em}.cart-sidebar .controls .cart--totals td:nth-child(1){padding-left:2em}.cart-sidebar .controls .cart--totals td:nth-child(2){padding-right:2em;text-align:right}.btn.secondary{background-color:#fff;border:2px #6d6e71 solid;color:#6d6e71;box-sizing:border-box;padding:10px 18px}.btn.tertiary{background-color:transparent;border:none;color:#6d6e71;box-sizing:border-box;padding:8px 18px;font-weight:400}.btn.tertiary:hover{box-shadow:none}.btn:hover{box-shadow:0 1px 1px #00000040}@media only screen and (max-width: 1023px){.btn:not(.micro-btn){padding:10px 18px}}.cart-open #cart-sidebar-wrapper{pointer-events:all}.cart-open #cart-sidebar-wrapper .cart-screen{opacity:1}.cart-open #cart-sidebar-wrapper .cart-sidebar{right:0}.cart-contents{background-color:#f9f7f4}.cart-contents .card{background-color:#fff;box-shadow:0 3px 10px #00000040;border-radius:16px;padding:16px;margin-bottom:16px}.cart-contents .card:last-child{margin-bottom:0}.cart-contents .cart-contents--item{display:grid;grid-gap:4px;grid-template-columns:60px 3fr 2fr 30px}.cart-contents .cart-contents--item.no-price{grid-template-columns:60px 3fr 2fr}.cart-contents .cart-contents--item .cart-contents--flex{display:flex;align-items:center}.cart-contents .cart-contents--item .cart-contents--image{grid-row:1 / 3}.cart-contents .cart-contents--item .cart-contents--image a,.cart-contents .cart-contents--item .cart-contents--image img{display:block}.cart-contents .cart-contents--item .cart-contents--image a{margin-right:10px}.cart-contents .cart-contents--item .cart-contents--purchase{grid-column:span 2;font-size:90%}.cart-contents .cart-contents--item .cart-contents--purchase .product-purchase-mode{width:100%}.cart-contents .cart-contents--item .cart-contents--purchase p{display:flex;justify-content:space-around;margin:0;line-height:1.2}.cart-contents .cart-contents--item .cart-contents--purchase [type=radio]{margin:0 2px 0 0;width:12px;height:12px}.cart-contents .cart-contents--item .cart-contents--submit{grid-column:span 4;font-size:90%;margin-top:4px}.cart-contents .cart-contents--item .cart-contents--submit p{margin:0}.cart-contents .cart-contents--item .cart-contents--submit .has-quantity{display:flex}.cart-contents .cart-contents--item .cart-contents--submit .has-quantity .select-style{margin-right:4px}.cart-contents .cart-contents--item .cart-contents--submit .btn{padding:4px 12px}.cart-contents .cart-contents--item .cart-contents--title{grid-column:2 / 5;line-height:1em}.cart-contents .cart-contents--item .cart-contents--title a{font-family:VAGRoundedLTPro,sans-serif;font-size:90%;letter-spacing:.5px}.cart-contents .cart-contents--item .cart-contents--title .subordinate{color:#999;font-size:80%;line-height:1.2em}.cart-contents .cart-contents--item .cart-contents--title .trustpilot-widget{position:relative;max-width:190px;left:-12px;top:6px}.cart-contents .cart-contents--item .cart-contents--quantity{font-size:90%}.cart-contents .cart-contents--item .cart-contents--price{font-size:90%;font-weight:700;justify-content:flex-end}.cart-contents .cart-contents--item .cart-contents--remove{justify-content:flex-end}.cart-contents .cart-contents--item .cart-contents--upgrade{grid-column:1 / 5;font-size:80%;text-align:center}.cart-contents .cart-contents--item .cart-contents--upgrade .cart-contents--upgrade-panel{background-color:#2b6247;transition:background-color .15s ease-in-out;color:#fff;border-radius:4px;padding:4px;margin-top:4px}.cart-contents .cart-contents--item .cart-contents--upgrade .upgrade_invite .cart-contents--upgrade-panel:hover{cursor:pointer;background-color:#337454}.cart-contents .cart-contents--item .cart-contents--upgrade p{margin:0}.cart-contents .cart-contents--item .cart-contents--separator{grid-column:1 / 5}.cart-contents .cart-contents--item .cart-contents--separator .separator{margin:1em 0;background-color:#eee;width:100%;height:3px}.cart-contents--recommendations{padding-top:20px}.cart-contents--recommendations h4{margin-bottom:20px}.cart-contents--recommendations .subordinate{text-align:center;line-height:1.2em;margin-bottom:20px}.cart-contents--recommendations .product-block{min-width:0;width:50%}.cart-contents--recommendations .product-block h4{margin-bottom:10px}.cart-contents--recommendations .product-block .product-block--image{padding-bottom:90%}.cart-contents--recommendations .product-block .reviews{width:110px;margin:auto;overflow:hidden}.cart-contents--recommendations .product-block .trustpilot-widget{width:200px}.cart-contents--recommendations .product-block .award-product{padding:0 15%}.cart-contents--recommendations .product-block .award-product img{mix-blend-mode:multiply}.cart-contents--recommendations .supply-desktop{display:none}.cart-contents--recommendations .supply-mobile{display:inline}.cart--terms p{display:flex;align-items:center;justify-content:center;width:calc(100% + 20px);font-size:88%;margin:12px -10px!important;line-height:1.2em}.cart--terms [type=checkbox]{-webkit-appearance:none;display:inline-block;width:20px;height:20px;border:2px #7fb028 solid;background-color:#fff;border-radius:4px;margin:0 8px 0 0}.cart--terms [type=checkbox]:checked:after{content:"";display:block;width:10px;height:4px;position:relative;top:3px;left:2px;border-bottom:2px #7fb028 solid;border-left:2px #7fb028 solid;transform:rotate(-45deg);pointer-events:none}.cart--terms #required-message{display:none}.button--master{width:100%;box-sizing:border-box;text-align:center}.account-page--expired-banner{color:#fff;background:#ff9000;display:block;padding:8px 12px;text-align:center;border-radius:4px}.account-page--expired-banner:hover{color:#fff;text-shadow:0 0 1px white}#preview-bar-iframe{display:none}.cart-item--action{color:transparent;background-color:#eee;display:inline-block;width:26px;height:26px;border-radius:100%;position:relative;vertical-align:middle;transition:background-color .12s ease-in-out}.cart-item--action:hover{color:transparent;background-color:#7fb028}.cart-item--action:hover:before,.cart-item--action:hover:after{background-color:#fff}.cart-item--action:before,.cart-item--action:after{content:"";display:block;width:16px;height:4px;border-radius:1px;background-color:#abaca9;position:absolute;top:calc(50% - 2px);left:calc(50% - 8px);transition:background-color .12s ease-in-out}.cart-item--action-small:before,.cart-item--action-small:after{width:10px;height:2px;top:calc(50% - 1px);left:calc(50% - 5px);background-color:#abaca9}.cart-item--remove:before{transform:rotate(45deg)}.cart-item--remove:after{transform:rotate(-45deg)}.cart-item--increase:before{transform:rotate(90deg)}.cart-item--quantity{width:26px;height:26px;display:inline-flex;vertical-align:middle;align-items:center;justify-content:center}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.cart-item--working{border-color:#96c11f;pointer-events:none}.cart-item--working:after{content:none}.cart-item--working:before{width:12px;height:12px;border:2px #ddd solid;border-left-color:transparent;border-radius:100%;background-color:transparent;top:calc(50% - 8px);left:calc(50% - 8px);animation-name:spin;animation-iteration-count:infinite;animation-duration:1s;animation-timing-function:linear}.cart-add--working,.btn.working{position:relative;display:inline-block;padding-left:50px!important;background-color:#ccc;pointer-events:none}.cart-add--working:before,.btn.working:before{content:"";display:block;position:absolute;width:16px;height:16px;border:2px white solid;border-left-color:transparent;border-radius:100%;left:17px;animation-name:spin;animation-iteration-count:infinite;animation-duration:1s;animation-timing-function:linear}[id^=recurring_choice_]{display:flex;justify-content:space-between;transition:all .15s ease-in-out}[id^=recurring_choice_]>div.radio_option{width:49%}[id^=recurring_choice_]>div>label{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%!important}[id^=recurring_choice_]>div>label>*{text-align:center;position:static}[name="properties[subscription_id]"]+[id^=recurring_choice_]{margin-bottom:48px!important}@media only screen and (max-width: 1023px) and (min-width: 769px){[name="properties[subscription_id]"]+[id^=recurring_choice_]{margin-bottom:68px!important}[id^=recurring_choice_] .offer_newline>label{display:block}}@media (max-width: 480px){[name="properties[subscription_id]"]+[id^=recurring_choice_]{margin-bottom:68px!important}[id^=recurring_choice_] .offer_newline>label{display:block}}.product-detail.trust-bar{width:100%;max-width:none;font-size:18px;color:#fff;padding-top:0;background-color:#225924}.product-detail.trust-bar .container{padding:10px}.product-detail.trust-bar .flex-row{flex-wrap:wrap}@media screen and (max-width: 767px) and (min-width: 540px){.product-detail.trust-bar .flex-row{padding:0 24px}}.product-detail.trust-bar .flex-row>div{display:flex;align-items:center;width:50%}.product-detail.trust-bar .flex-row>div:nth-child(1){padding-right:12px}.product-detail.trust-bar .flex-row>div:nth-child(2){padding-left:12px}@media screen and (max-width: 767px){.product-detail.trust-bar .flex-row>div{width:100%}.product-detail.trust-bar .flex-row>div:nth-child(1){padding-bottom:12px;padding-right:0}.product-detail.trust-bar .flex-row>div:nth-child(2){padding-top:12px;padding-left:0}}@media screen and (max-width: 400px){.product-detail.trust-bar .flex-row>div{align-items:flex-start}}.product-detail.trust-bar img{height:100px;margin-right:20px}@media screen and (max-width: 767px){.product-detail.trust-bar img{height:auto;width:100px}}.product-detail.trust-bar p{margin-bottom:0}.product-detail.trust-bar p span{color:#96c11f}.pageset-primary{background-color:#fff;color:#6d6e71;text-align:center}.pageset-primary h2,.pageset-primary h3,.pageset-primary a{color:#4d9546}.pageset-secondary{background-color:#225924;color:#fff;text-align:center}.pageset-secondary h2,.pageset-secondary h3{color:#96c11f}.pageset-tertiary{background-color:#f9f7f4;color:#6d6e71;text-align:center}.pageset-tertiary h2,.pageset-tertiary h3{color:#4d9546}.pageset-quarternary{background-color:#96c11f;color:#fff;text-align:center}.pageset-quarternary h2,.pageset-quarternary h3{color:#fff}.layered-reward-cards{margin-bottom:30px}.layered-reward-cards img:first-child{max-width:45%;margin-right:-20px}.layered-reward-cards img:last-child{max-width:45%;margin-left:-20px;position:relative;top:20px}@media screen and (max-width: 640px){.layered-reward-cards{margin-bottom:0;margin-top:20px}.layered-reward-cards:after{content:"";display:table;clear:both}.layered-reward-cards img:first-child{max-width:65%;float:left}.layered-reward-cards img:last-child{max-width:65%;float:right;position:relative;top:-30px}}.themed-product-reviews{margin:5px 0 10px}.product-page-rewards-info{display:flex;margin:10px;align-items:center;font-size:18px}.product-page-rewards-info img{height:80px;margin-right:20px;margin-bottom:10px}.product-page-rewards-info .reward-points,.product-page-rewards-info .reward-points-repeat{color:#225924;font-weight:700}.product-page-rewards-info .reward-points-repeat-wrapper{display:none}[id^=recurring-time-price]:after{content:"Earn double points!";display:block;font-size:15px;font-weight:400;margin-top:4px}.polocked{pointer-events:none}.polocked [id^=recurring-time-price]:after{content:"Not available for pre-order"}@media (max-width: 480px){#together-rewards .about-holder .head,#rewards .about-holder .head{margin-bottom:0}}#together-rewards main .flex-row,#rewards main .flex-row{align-items:center}#together-rewards main .flex-row>div,#rewards main .flex-row>div{flex-grow:1;padding:20px}#together-rewards main .btn,#rewards main .btn{background:#96c11f;color:#fff;font-size:20px;padding:12px 24px;min-width:75%}#together-rewards main .even-svgs,#rewards main .even-svgs{align-items:flex-start}#together-rewards main .even-svgs svg,#rewards main .even-svgs svg{height:100px;margin-bottom:20px}#together-rewards main .pageset-secondary h3,#rewards main .pageset-secondary h3{color:#fff;max-width:120px;margin:auto}#together-rewards main #ways-to-earn,#rewards main #ways-to-earn{text-align:left}#together-rewards main #ways-to-earn li,#rewards main #ways-to-earn li{font-size:22px;display:flex;align-items:center;flex-wrap:wrap}#together-rewards main #ways-to-earn li .flex-row>div:first-child,#rewards main #ways-to-earn li .flex-row>div:first-child{width:120px;display:flex;justify-content:center;align-items:center}#together-rewards main #ways-to-earn li .flex-row>div:nth-child(2),#rewards main #ways-to-earn li .flex-row>div:nth-child(2){width:calc(100% - 120px)}#together-rewards main #ways-to-earn li img,#rewards main #ways-to-earn li img{width:80px;height:auto;float:left;max-width:100%}#together-rewards main #ways-to-earn li img.slim,#rewards main #ways-to-earn li img.slim{width:60px}#together-rewards main #ways-to-earn li img.slimmer,#rewards main #ways-to-earn li img.slimmer{width:50px}#together-rewards main #ways-to-earn li .title,#rewards main #ways-to-earn li .title{color:#96c11f;font-weight:700;margin-right:10px}#together-rewards main #ways-to-earn li span,#rewards main #ways-to-earn li span{display:inline-block}#together-rewards main .reading_width,#rewards main .reading_width{margin:auto}#together-rewards main .pageset-secondary.white-header h2,#rewards main .pageset-secondary.white-header h2{color:#fff}#together-rewards main .pageset-secondary.white-header .flex-row>div .btn,#rewards main .pageset-secondary.white-header .flex-row>div .btn{min-width:50%}@media screen and (max-width: 640px){#together-rewards main .present img,#rewards main .present img{max-width:50%}#together-rewards main .flex-row .flex-row>div,#together-rewards main .white-header .flex-row>div,#rewards main .flex-row .flex-row>div,#rewards main .white-header .flex-row>div{width:100%}#together-rewards main .flex-row .flex-row>div .btn,#together-rewards main .white-header .flex-row>div .btn,#rewards main .flex-row .flex-row>div .btn,#rewards main .white-header .flex-row>div .btn{min-width:50%;padding:12px 48px}#together-rewards main .even-svgs,#rewards main .even-svgs{align-items:center}#together-rewards main #ways-to-earn li .flex-row>div:nth-child(2),#rewards main #ways-to-earn li .flex-row>div:nth-child(2){text-align:center;width:100%}#together-rewards main #ways-to-earn li .flex-row>div:nth-child(2) .title,#rewards main #ways-to-earn li .flex-row>div:nth-child(2) .title{margin-bottom:20px}}#together-rewards .pageset-primary:nth-child(1) .container,#rewards .pageset-primary:nth-child(1) .container{padding-bottom:10px}#together-rewards .pageset-secondary:nth-child(2) .container,#rewards .pageset-secondary:nth-child(2) .container{padding-bottom:10px}[data-info]{position:relative;padding-bottom:10px}[data-info]:hover,[data-info]:focus{color:#000}[data-info]:hover:before,[data-info]:focus:before{content:attr(data-info);position:absolute;top:100%;right:0;width:320px;display:block;background:#fff;border:1px #ddd solid;border-radius:8px;padding:10px 20px;z-index:100;box-shadow:0 5px 10px #00000040}[data-info]:hover:after,[data-info]:focus:after{content:"";display:block;position:absolute;width:10px;height:10px;top:calc(100% - 5px);right:20px;border-top:1px #ddd solid;border-right:1px #ddd solid;background:#fff;transform:rotate(-45deg);z-index:101}@media (max-width: 500px){[data-info]:hover:before,[data-info]:focus:before{right:auto;max-width:280px}}.cp-announcement-bar{background:#225924;padding:10px 0;color:#fff}.cp-announcement-bar p{text-align:center;margin-bottom:0}@media screen and (max-width: 480px){.cp-announcement-bar{margin:0 20px 20px}}@media screen and (min-width: 768px){.grid__item.iqholder{margin-top:12px}.grid__item.iqholder .fa-close{margin-top:3px}.grid__item.iqholder .fa-close:before{position:relative;top:1px}}#content__customers__deliver-schedule .rc_table__container .rc_schedule__order__items{flex-direction:column;display:flex;width:100%}#content__customers__deliver-schedule .rc_table__container .rc_schedule__order__items thead,#content__customers__deliver-schedule .rc_table__container .rc_schedule__order__items tr{display:flex;width:100%}#content__customers__deliver-schedule .rc_table__container .rc_schedule__order__items th{display:block;width:100%}#content__customers__deliver-schedule .rc_table__container .rc_schedule__order__items th:nth-child(1){width:49%!important}#content__customers__deliver-schedule .rc_table__container .rc_schedule__order__items td:nth-child(1){width:49%!important}#content__customers__deliver-schedule .rc_table__container .rc_schedule__order__items th:nth-child(2),#content__customers__deliver-schedule .rc_table__container .rc_schedule__order__items td:nth-child(2){width:11%!important}#content__customers__deliver-schedule .rc_table__container .rc_schedule__order__items th:nth-child(3),#content__customers__deliver-schedule .rc_table__container .rc_schedule__order__items td:nth-child(3){width:15%!important}#content__customers__deliver-schedule .rc_table__container .rc_schedule__order__items th:nth-child(4),#content__customers__deliver-schedule .rc_table__container .rc_schedule__order__items td:nth-child(4),#content__customers__deliver-schedule .rc_table__container .rc_schedule__order__items th:nth-child(6){width:20%!important}#content__customers__deliver-schedule .rc_table__container .rc_schedule__order__items td:nth-child(5),#content__customers__deliver-schedule .rc_table__container .rc_schedule__order__items td:nth-child(6){width:10%!important}@media screen and (max-width: 699px){#content__customers__deliver-schedule .rc_table__container .rc_schedule__order__items th,#content__customers__deliver-schedule .rc_table__container .rc_schedule__order__items td{padding:12px!important}#content__customers__deliver-schedule .rc_table__container .rc_schedule__order__items th:nth-child(4),#content__customers__deliver-schedule .rc_table__container .rc_schedule__order__items td:nth-child(4){width:25%!important;border-top-right-radius:8px;text-align:right!important}#content__customers__deliver-schedule .rc_table__container .rc_schedule__order__items tr{flex-wrap:wrap}#content__customers__deliver-schedule .rc_table__container .rc_schedule__order__items th:nth-child(6){display:none}#content__customers__deliver-schedule .rc_table__container .rc_schedule__order__items td:nth-child(5){width:calc(100% - 50px)!important;text-align:right}#content__customers__deliver-schedule .rc_table__container .rc_schedule__order__items td:nth-child(6){width:50px!important}#content__customers__deliver-schedule .rc_table__container .rc_schedule__order__items td:nth-child(5){padding-top:0!important}#content__customers__deliver-schedule .rc_table__container .rc_schedule__order__items td:nth-child(6){padding-top:0!important;position:relative}#content__customers__deliver-schedule .rc_table__container .rc_schedule__order__items td:nth-child(6) span{position:absolute;right:13px}}@media screen and (max-width: 599px){#content__customers__deliver-schedule .rc_table__container{margin-top:4em}}.faq_inner{padding:4px 12px 4px 30px}.template-collection .sectioned,.template-page .sectioned{font-size:18px}.template-collection .sectioned .about-holder header.wooden,.template-page .sectioned .about-holder header.wooden{background:url(//www.togetherhealth.co.uk/cdn/shop/t/114/assets/together-health-wood-header-0119.jpg?89448) no-repeat;background-size:cover;margin-bottom:0}.template-collection .sectioned .about-holder header.wooden h1,.template-page .sectioned .about-holder header.wooden h1{color:#fff;margin-bottom:28px}.template-collection .sectioned .about-holder header.wooden h1 img,.template-page .sectioned .about-holder header.wooden h1 img{max-width:540px}.template-collection .sectioned .three-points h5,.template-page .sectioned .three-points h5{text-align:center;color:#6d6e71}.template-collection .sectioned .container,.template-page .sectioned .container{padding-bottom:36px!important;padding-top:36px}.template-collection .sectioned h3,.template-page .sectioned h3{text-align:center;font-weight:700}.template-collection .sectioned .highlights,.template-page .sectioned .highlights{font-size:95%}@media (min-width: 768px){.template-collection .sectioned .highlights,.template-page .sectioned .highlights{min-height:257px}}.template-collection .sectioned .highlights ul,.template-page .sectioned .highlights ul{margin:0;list-style-type:square;padding-left:1em}.template-collection .sectioned .highlights ul li,.template-page .sectioned .highlights ul li{margin:.5em 0;position:relative}.template-collection .sectioned .highlights ul li:before,.template-page .sectioned .highlights ul li:before{content:"";display:block;background:#4d9546;width:8px;height:8px;position:absolute;left:-18px;top:7px}.template-collection .sectioned .discount_code,.template-page .sectioned .discount_code{background:#4d9546;padding:20px 12px;margin:2em 1em 1em;border-radius:12px;color:#fff}.template-collection .sectioned .discount_code h4,.template-page .sectioned .discount_code h4{color:#fff;font-size:160%}.template-collection .sectioned .discount_code h4:hover,.template-page .sectioned .discount_code h4:hover{cursor:pointer}.template-collection .sectioned .discount_code h4:after,.template-page .sectioned .discount_code h4:after{content:"(click to copy)";font-size:12px;font-family:Poppins,sans-serif;font-weight:400;display:block}.template-collection .sectioned button,.template-page .sectioned button{font-weight:700;color:#fff;display:inline-block;vertical-align:top;padding:12px 18px;background:#96c11f;border-radius:8px;-moz-transition:background .15s ease-in-out;-webkit-transition:background .15s ease-in-out;-o-transition:background .15s ease-in-out;transition:background .15s ease-in-out;-webkit-appearance:none;border:2px #91bd55 solid}.template-collection .sectioned button.disabled,.template-collection .sectioned button.disabled:hover,.template-page .sectioned button.disabled,.template-page .sectioned button.disabled:hover{border:2px #CCC solid}.template-collection .sectioned .flexed-block img,.template-page .sectioned .flexed-block img{max-width:80%;margin:0 10%}@media (max-width: 767px){.template-collection .sectioned .content-holder,.template-page .sectioned .content-holder{padding:25px 5%}}.centered{text-align:center}[class^=flex-columns]{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}[class^=flex-columns] .flexed-block{width:100%;padding:0 5% 48px;box-sizing:border-box}@media (min-width: 768px){[class^=flex-columns] .flexed-block{width:30%;padding:0}}@media (min-width: 768px){.flex-columns-3 .flexed-block{width:30%;padding:0}}@media (min-width: 768px){.flex-columns-2 .flexed-block{width:48%;padding:0}}.purchase_area{margin-top:36px}.discounted{text-decoration:line-through;display:inline-block;padding:0 4px;color:#b2b2b2}.discounted_price{font-weight:700;color:#4d9546}.space-align>*{margin-bottom:12px}@media (max-width: 767px){.space-align>*{width:100%}}.select-container{display:inline-block;border:2px #c9cfcc solid;padding:10px 41px 11px 16px;vertical-align:top;position:relative;border-radius:8px}.select-container.hidden{display:none}.select-container:after{content:"";border:5px transparent solid;border-top:7px #c9cfcc solid;position:absolute;right:16px;top:18px;pointer-events:none}.select-container select{position:absolute;top:0;right:0;bottom:0;left:0;max-width:100%;opacity:0;overflow:hidden;width:100%}#dynamic-checkout-cart [data-shopify-buttoncontainer=true]>div{width:100%!important;min-width:calc(100% - 10px)!important;height:54px!important}.styled-reviews h3{margin-bottom:0}.styled-reviews .jdgm-widget{text-align:center;margin-bottom:1em}.bundle-form .product_link{margin-top:1.4em;margin-bottom:.2em;text-align:center}.bundle-form .product_link a{color:#4d9546}.sv-tabs-wrapper{background-color:#f9f7f4;padding-bottom:12px}.sv-tabs-wrapper .sv-tabs{display:flex}.sv-tabs-wrapper .sv-tabs li{width:100%;box-sizing:border-box;font-size:90%;background-color:#e2dfda;text-align:center;border-top:3px solid transparent}.sv-tabs-wrapper .sv-tabs li.active{background-color:#f9f7f4;border-top-color:#96c11f}.sv-tabs-wrapper .sv-tabs li a{display:inline-block;padding:12px 24px}.sv-tabs-wrapper .sv-tab-pane{padding:12px 24px}.sv-tabs-wrapper .sv-tab-pane .jdgm-carousel-wrapper{padding:0;width:100%}.sv-tabs-wrapper .sv-tab-pane .jdgm-carousel-wrapper .jdgm-carousel-title-and-link{display:none}.sv-tabs-wrapper .sv-tab-pane .jdgm-carousel-wrapper .jdgm-carousel-item{width:100%;padding:0 12px;box-sizing:border-box}.sv-tabs-wrapper .sv-tab-pane .jdgm-carousel-wrapper .jdgm-carousel__right-arrow,.sv-tabs-wrapper .sv-tab-pane .jdgm-carousel-wrapper .jdgm-carousel__left-arrow{border-color:#bbb;width:15px;height:15px}.sv-tabs-wrapper .sv-tab-pane .jdgm-rev-widg__header,.sv-tabs-wrapper .sv-tab-pane .jdgm-rev__icon{display:none}.sv-tabs-wrapper .sv-tab-pane .bx-wrapper{width:100%}.sv-tabs-wrapper .sv-tab-pane .jdgm-paginate{display:none}.sv-tabs-wrapper .sv-tab-pane .jdgm-rev{border-top:none;margin-top:0;padding-top:0}.sv-tabs-wrapper .sv-tab-pane .jdgm-rev__body{height:130px;overflow:auto}.sv-tabs-wrapper .sv-tab-pane .jdgm-rev-widg{margin:0}.sv-tabs-wrapper .sv-tab-pane .jdgm-rev__header{display:flex;flex-wrap:wrap;justify-content:center}.sv-tabs-wrapper .sv-tab-pane .jdgm-rev__header .jdgm-rev__timestamp{clear:both;display:block;font-size:75%;order:10;width:100%}.sv-tabs-wrapper .sv-tab-pane .jdgm-rev__header .jdgm-rev__buyer-badge-wrapper{margin:0 6px}.sv-tabs-wrapper .sv-tab-pane .jdgm-rev__header .jdgm-rev__rating{width:100%;order:9}.sv-tabs-wrapper .sv-tab-pane .jdgm-review-widget{margin-bottom:0}.sv-tabs-wrapper .sv-tab-pane .bx-wrapper .bx-prev,.sv-tabs-wrapper .sv-tab-pane .bx-wrapper .bx-next{position:initial;background:none;border-bottom:3px solid grey;border-left:3px solid grey;display:inline-block;width:16px;height:16px;transform:rotate(45deg);margin:0 12px}.sv-tabs-wrapper .sv-tab-pane .bx-wrapper .bx-next{transform:rotate(-135deg)}.sv-tabs-wrapper .sv-tab-pane .bx-wrapper .bx-controls-direction{margin-top:12px}.sv-tabs-wrapper .sv-tab-pane .jdgm-rev__content{font-size:90%}.sv-tabs-wrapper .sv-tab-pane .jdgm-rev__content .jdgm-rev__body p{line-height:1.3}.sv-tab-pane .jdgm-rev__buyer-badge{width:16px;height:16px;display:inline-block;position:relative;top:2px;background:#96c11f}.sv-tab-pane .jdgm-rev__buyer-badge:before,.sv-tab-pane .jdgm-rev__buyer-badge:after{content:"";display:block;position:absolute;transform-origin:8px 8px;transform:rotate(45deg)}.sv-tab-pane .jdgm-rev__buyer-badge:before{width:16px;height:16px;top:0;left:0;background:#96c11f}.sv-tab-pane .jdgm-rev__buyer-badge:after{border-bottom:2px white solid;border-right:2px white solid;top:6px;left:1px;width:5px;height:9px}@media (max-width: 767px){.template-page .sectioned .flexed-block img{width:50px;float:left;margin:0 20px 0 0}.template-page .sectioned .flexed-block .top-data h3,.template-page .sectioned .flexed-block .top-data .jdgm-widget{text-align:left}.purchase_area #AddToCart{font-size:16px}.sv-tabs-wrapper{background-color:transparent}.sv-tabs-wrapper .cf:after{content:"";display:table;clear:both}.sv-tabs-wrapper .sv-tabs{width:calc(100% - 80px);margin:auto auto 0}.sv-tabs-wrapper .sv-tabs li,.sv-tabs-wrapper .sv-tabs li.active{background-color:transparent;padding:0;border-top:none;border-bottom:3px solid transparent}.sv-tabs-wrapper .sv-tabs li.mobile-touch,.sv-tabs-wrapper .sv-tabs li.active.mobile-touch{border-bottom:3px solid #91bd55}.sv-tabs-wrapper .sv-tabs li a,.sv-tabs-wrapper .sv-tabs li.active a{padding:0 0 8px;color:#666}.sv-tabs-wrapper .bx-controls-direction:after{content:none}.sv-tabs-wrapper .sv-tab-pane{display:none;background:#f9f7f4;padding:12px 24px}.sv-tabs-wrapper .sv-tab-pane .jdgm-rev__header{padding-top:12px}.styled-reviews .top-data .jdgm-widget{font-size:80%;margin-top:4px;margin-bottom:8px}[class^=flex-columns] .flexed-block{padding-bottom:12px}}.image-header.bg-wood .head{background:url(/cdn/shop/t/38/assets/together-health-wood-header-0119.jpg?18533) no-repeat;background-size:cover;margin-bottom:2em}.image-header.bg-wood .head .title-holder{padding-top:0;margin:1.5em 0 2.5em}.image-header.bg-wood .head .title-holder img{width:auto;max-width:90%;max-height:160px}@media screen and (max-width: 767px){.bx-wrapper .award-product{padding:25px 10px 10px;margin-left:10px}.bx-wrapper .award-product .awards-wrapper{width:35%;top:0}}@media screen and (max-width: 480px){.bx-wrapper .award-product{padding:15px 10px 10px}}.slide-holder .award-product{float:left}.slide-holder .award-product .awards-wrapper{top:auto;bottom:0;z-index:10}@media screen and (max-width: 480px){.HomePageProduct2>p{margin:0 20px 14px}}.page_intro{font-size:120%;line-height:1.4;max-width:860px;margin:auto auto 1em;padding:0 40px 20px}.page_intro .rte div{display:block}.general-select-wrapper{border:2px #91bd55 solid;border-radius:10px;color:#91bd55;text-align:center;width:100%;display:inline-block;margin-bottom:.5em;position:relative}.general-select-wrapper select{-webkit-appearance:none;padding:8px;background:transparent;width:calc(99% - 8px);font-size:95%}.general-select-wrapper select:focus{outline:none}.general-select-wrapper:after{content:"";position:absolute;display:block;width:8px;height:8px;border-right:2px #91bd55 solid;border-bottom:2px #91bd55 solid;transform:rotate(45deg);right:10px;top:12px;pointer-events:none}.collection-page--direct_purchase{width:260px;max-width:100%;margin:0 auto 1em}.collection-page--direct_purchase .AddToCartBtn{width:100%}.template-collection .sectioned .about-holder header.wooden h1{margin-bottom:0}.template-collection .sectioned .about-holder header.wooden h1 img{margin-bottom:0}.banner-veganuary .flex-grid--item-image-crop-horizontal .background{object-fit:cover;width:150%;height:150%;position:relative;top:-20%;margin-top:-10%;object-position:right}.banner-veganuary .flex-grid--item-image-crop-horizontal .img-flex{position:absolute;top:10%;left:20%;right:55%;bottom:10%;display:flex;align-items:center;justify-content:center}.banner-veganuary .flex-grid--item-image-crop-horizontal .img-flex .badge{width:100%;height:0;padding:7% 7% 93%;background-color:#ff811de6;border-radius:100%}.banner-veganuary .flex-grid--item-image-crop-horizontal .img-flex .badge img{object-fit:contain;width:100%;height:auto}.banner-veganuary .caption>img{width:512px;max-width:70%}.banner-veganuary .caption p:nth-child(2){margin:1.4em 0 2em}.banner-veganuary .caption p:nth-child(3){width:100%}.banner-veganuary .caption p:nth-child(3) a:first-child{margin-right:2%}@media (max-width: 999px){.banner-veganuary .flex-grid--item-image-crop-horizontal .img-flex{left:12%}.banner-veganuary .caption p:nth-child(3){display:block}.banner-veganuary .caption p:nth-child(3) a:first-child{margin-right:0}}@media (max-width: 768px){.banner-veganuary .flex-grid--item-image-crop-horizontal .background{width:120%;height:120%;top:0%;margin-top:-20%;object-position:80%}.banner-veganuary .flex-grid--item-image-crop-horizontal .img-flex{left:5%}}@media (max-width: 680px){.banner-veganuary .flex-grid{flex-direction:column}.banner-veganuary .flex-grid .flex-grid-s-1 .flex-grid--item,.banner-veganuary .flex-grid--item-image-crop-horizontal{position:relative}.banner-veganuary .flex-grid--item-image-crop-horizontal .img-flex{left:auto;right:10%;width:300px;max-width:40%}}.banner.banner-new-website{background:#225924}.banner.banner-new-website .caption{color:#fff;align-items:center;justify-content:center;display:flex;flex-direction:column;min-width:0}.banner.banner-new-website .caption p{font-size:18px;line-height:24px;max-width:400px;margin-bottom:2em}.banner.banner-new-website .caption p:first-of-type{margin-top:2em}.banner.banner-new-website .caption p:last-child{margin-bottom:0}.banner.banner-new-website .flex-grid{width:100%}.banner.banner-new-website .flex-grid .flex-grid--item{flex-basis:50%}@media (max-width: 600px){.banner.banner-new-website .flex-grid{flex-direction:column}}.banner.banner-new-website .btn.rev{border:2px #96C11F solid;background:#96c11f;color:#fff;margin-top:20px;padding:8px 20px;font-size:22px}section.range:after{z-index:10}#transparent-manufacture .about-holder.blog-holder .container{padding:0 30px}#transparent-manufacture .about-holder.blog-holder .container>p:first-child{max-width:800px;margin:auto}.flip-clock-divider,.flip,.flip .shadow,.flip .down,.flip .flip-clock-before{display:none}.flip-clock-divider{width:auto}.flip-clock-divider.days{display:none}.gPreorderCountdown{display:flex;flex-direction:row;justify-content:center;background:#2b6247;padding:2px 8px;border-radius:4px;box-sizing:border-box;margin-top:10px}.gPreorderCountdown *{font-size:16px;color:#fff}.gPreorderCountdown .flip{background:transparent;box-shadow:none;width:12px;min-height:30px;float:none;position:static;padding-left:0}.gPreorderCountdown .flip .up{height:100%;border-radius:0}.gPreorderCountdown .flip .up:after{content:none}.gPreorderCountdown .flip .up .inn{color:#fff;text-shadow:none;background:transparent;height:100%;display:flex;align-items:center;justify-content:center;overflow:visible;position:static;line-height:1em}.gPreorderCountdown .flip .flip-clock-active{padding-right:0}.gPreorderCountdown .flip .flip-clock-active:before{content:none}.gPreorderCountdown .flip:nth-of-type(1){margin-left:10px}.gPreorderCountdown .flip:nth-of-type(2){width:auto}.gPreorderCountdown .flip:nth-of-type(2) .flip-clock-active .inn:after{content:" days until expected shipping.";padding-left:4px;font-weight:400}.gPreorderCountdown .flip:nth-of-type(1),.gPreorderCountdown .flip:nth-of-type(2){display:inline-block}.gPreorderCountdown .flip:nth-of-type(1) .flip-clock-before,.gPreorderCountdown .flip:nth-of-type(2) .flip-clock-before{display:none}.gPreorderCountdown .flip:nth-of-type(1) .up,.gPreorderCountdown .flip:nth-of-type(2) .up{overflow:visible;position:static}.gPreorderCountdown .flip-clock-divider.days .flip-clock-label{width:100%}.gPreorderCountdown .flip-clock-divider.days .flip-clock-label:after{content:" until expected shipping"}.gPreorderCountdown .flip-clock-active,.gPreorderCountdown .flip-clock-divider.days .flip-clock-label{position:static}.product-form--wrapper .GPO_tooltip2{border-radius:8px;padding:8px 12px;position:absolute;bottom:calc(100% + 10px);display:none;background:#000;color:#fff;pointer-events:none}.product-form--wrapper .GPO_tooltip2:after{content:"";border:10px transparent solid;border-top-color:#000;position:absolute;top:100%;left:60%}#pre-order:hover+.GPO_tooltip2{display:block}.template-page .sectioned.padded-header-image .about-holder header.wooden h1 img{margin:10px auto;max-width:460px}.template-page .sectioned.padded-header-image h2{color:inherit;margin-bottom:45px}.template-page .sectioned.padded-header-image .container .content-holder{padding-top:15px}.template-collection header .multi-tabset-wrapper{display:none}.product-content .gf-block-title h3{font-size:1.2em;font-weight:700;padding-top:12px}#quick-view-modal .modal-content .container{width:1000px!important}.template-collection #quick-view-modal .modal-content .gfqv-product-wrapper{padding:30px}.template-collection #quick-view-modal .modal-content .gfqv-product-wrapper .product-details{padding:15px}.template-collection #quick-view-modal .modal-content .product .gfqv-close-modal{top:15px;right:15px}.template-collection #quick-view-modal #gfqv-btn{background-color:#91bd55!important}.template-collection #quick-view-modal #gfqv-btn:hover{background-color:#4d9546!important}main .rebuy-recommended-products.rebuy-cart{border-top:none;border-bottom:none}main .rebuy-recommended-products.rebuy-cart .primary-title{font:14px/1.25 Poppins,sans-serif}main .rebuy-recommended-products.rebuy-cart .rebuy-product-block .rebuy-product-buttons select{display:none}main .rebuy-recommended-products.rebuy-cart .rebuy-product-block .rebuy-product-info .rebuy-product-image{max-width:80%;margin:auto}.search-header__submit{-webkit-appearance:none;display:inline-block;border:none;width:42px;min-height:42px;background:#fff;color:transparent;position:relative}.search-header__submit:before,.search-header__submit:after{content:"";display:block;position:absolute;border-top:2px #4d9546 solid}.search-header__submit:before{width:12px;height:12px;transform:rotate(45deg);border-right:2px #4d9546 solid;left:12px;top:16px}.search-header__submit:after{width:16px;left:10px;top:21px}.input-group{text-align:center;margin-bottom:2em}.input-group .input-connect{display:inline-flex;width:320px}.input-group .input-connect input,.input-group .input-connect button{padding:12px 16px;height:auto;line-height:1}.input-group .input-connect input{border:1px #eee solid;border-top-left-radius:8px;border-bottom-left-radius:8px;width:100%}.input-group .input-connect button{border:none;border-top-left-radius:0;border-bottom-left-radius:0}.double-menu ul{margin-bottom:2em}.main-submenu .double-menu h4{margin:4px 0 .5em}.main-submenu .double-menu h4 a{color:#2b6247;padding:0}@media (max-width: 500px){.double-menu .layout-object:first-child{margin-bottom:0}}.collection-banner{background-size:cover;background-position:center center}.supply-mobile{display:none}.collection-wrapper.collection-refresh{opacity:.4}.collection-wrapper .collection-sidebar{width:184px;margin-right:24px}.collection-wrapper .collection-sidebar nav{margin:48px 0;position:sticky;top:78px;max-height:90vh;overflow:auto}.collection-wrapper .collection-sidebar nav h5{margin-bottom:.6em;padding-left:24px}.collection-wrapper .collection-sidebar nav h5 a{color:#000}@media (max-width: 500px){.collection-wrapper .collection-sidebar nav h5{padding-left:0}}.collection-wrapper .collection-sidebar nav ul{line-height:1.6em;padding-left:24px}.collection-wrapper .collection-sidebar nav ul li{margin:2px 0}.collection-wrapper .collection-sidebar nav ul li a{color:#000}.collection-wrapper .collection-sidebar nav ul li.active{padding:4px 12px;background:#f9f7f4;border-radius:20px;margin-left:-12px}.collection-wrapper .collection-sidebar nav ul li.active a{color:#2b6247;pointer-events:none}.collection-wrapper .collection-sidebar .section-title .section-title--keyline:before{left:20px;width:calc(100% - 40px)}.collection-wrapper .collection-main{width:calc(100% - 168px)}.collection-wrapper .collection-main.collection-refresh{opacity:.5}.collection-wrapper .collection-main .product-list{padding-left:0}@media (max-width: 500px){.collection-wrapper{display:block}.collection-wrapper .collection-sidebar{width:100%;position:sticky;top:-1px;z-index:11}.collection-wrapper .collection-sidebar .mobile-trigger{display:block;background:#2b6247;color:#fff;text-align:center;margin:0 -20px;padding:12px 0}.collection-wrapper .collection-sidebar .mobile-trigger p{margin:0}.collection-wrapper .collection-sidebar .mobile-trigger .mobile-menu-style{position:relative;display:inline-block;border-top:2px white solid;border-bottom:2px white solid;width:15px;height:8px}.collection-wrapper .collection-sidebar .mobile-trigger .mobile-menu-style:before{content:"";display:inline-block;position:absolute;width:15px;border-top:2px white solid;top:3px;left:0}.collection-wrapper .collection-sidebar nav{opacity:0;pointer-events:none;transform:scale(.9);transition:opacity .15s ease-in-out,transform .15s ease-in-out;text-align:center;position:absolute;width:calc(100% + 40px);margin:0 -20px;top:100%;max-height:calc(100vh - 48px);padding-bottom:40px;box-sizing:border-box;background:#f9f7f4}.collection-wrapper .collection-sidebar nav ul{display:grid;grid-template-columns:1fr 1fr;grid-gap:0 10px;padding:0 10px}.collection-wrapper .collection-sidebar nav ul li{display:inline-block;width:100%;box-sizing:border-box}.collection-wrapper .collection-sidebar nav ul li:first-child:last-child{width:calc(200% + 16px)}.collection-wrapper .collection-sidebar nav ul li.active{background-color:#7fb028;margin:-2px 0}.collection-wrapper .collection-sidebar nav ul li.active a{color:#fff}.collection-wrapper .collection-sidebar.show-collection-filter nav{opacity:1;transform:scale(1);pointer-events:all}.collection-wrapper .collection-sidebar.show-collection-filter .mobile-menu-style{position:relative;border-top:none;border-bottom:none}.collection-wrapper .collection-sidebar.show-collection-filter .mobile-menu-style:before,.collection-wrapper .collection-sidebar.show-collection-filter .mobile-menu-style:after{content:"";display:inline-block;position:absolute;width:15px;border-top:2px white solid;top:1px;left:0;transform:rotate(45deg)}.collection-wrapper .collection-sidebar.show-collection-filter .mobile-menu-style:after{transform:rotate(-45deg)}.collection-wrapper .collection-main{width:100%}.collection-wrapper .collection-main .product-list .product-block{padding:10px;width:49%;box-sizing:border-box;min-width:150px}.collection-wrapper .collection-main .product-list .product-block .product-block--image{padding-bottom:120%}.collection-wrapper .collection-main .product-list .product-block .jdgm-star{width:18px;height:19px}.collection-wrapper .collection-main .product-list .product-block .reviews{margin-left:-10px;margin-right:-10px}.collection-wrapper .collection-main .supply-desktop{display:none}.collection-wrapper .collection-main .supply-mobile{display:inline}}.rimage-outer-wrapper{margin-left:auto;margin-right:auto;width:100%}.rimage-wrapper{position:relative;transition:background .15s}.rimage-wrapper.lazyload--placeholder{background:#fff}.rimage-wrapper .rimage__image{display:block;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}.rimage-wrapper .rimage__image.blur-in{-webkit-filter:blur(10px);filter:blur(10px);transition:filter .4s,-webkit-filter .4s}.rimage-wrapper .rimage__image.blur-in.lazyloaded{-webkit-filter:blur(0);filter:blur(0)}.rimage-wrapper .rimage__image.fade-in{opacity:0;transition:opacity .5s}.rimage-wrapper .rimage__image.fade-in.lazyloaded{opacity:1}.rimage-wrapper .rimage__image.cover{object-fit:cover}.rimage-background{background-repeat:no-repeat;background-position:center center}.rimage-background[data-parent-fit=contain]{background-size:contain}.rimage-background.fade-in{opacity:0;transition:opacity .5s}.rimage-background.fade-in.lazyloaded{opacity:1}.banner img{float:left}.store-messages{background-color:#f9f7f4}.store-messages .container--width{display:flex;flex-wrap:nowrap}.store-messages .container--width .store-message{width:100%}.store-messages .container--width .store-message a{width:100%;display:flex;padding:12px;flex-wrap:nowrap;align-items:center;justify-content:center;color:#3b7236;background-color:transparent;transition:background-color .1s ease-in-out}.store-messages .container--width .store-message a:hover{background-color:#f0ebe4}.store-messages .sm-icon{width:48px;height:48px;margin-right:12px}.store-messages .sm-icon svg{width:100%;height:auto;fill:#3b7236}.image-overlay-holder{position:relative}.image-overlay-holder .image-overlay h1,.image-overlay-holder .image-overlay h2{color:#fff}.image-overlay-holder:after{content:"";display:table;clear:both}.featured-blog h3{color:#2b6247}.featured-blog.section--primary{background:#7fb028;color:#fff}.featured-blog.section--primary .btn{background:#2b6247}.featured-blog.section--primary svg path,.featured-blog.section--primary svg polygon{fill:#2b6247}.featured-blog.section--secondary{background:#2b6247;color:#fff}.featured-blog.section--shaded{background:#f9f7f4}.featured-blog.section--shaded .splide__pagination__page:not(.is-active){background:#d5c7b2}.featured-text-slider h3{color:#2b6247}.featured-text-slider.text-slider--primary{background:#7fb028;color:#fff}.featured-text-slider.text-slider--primary .btn{background:#2b6247}.featured-text-slider.text-slider--primary svg path,.featured-text-slider.text-slider--primary svg polygon{fill:#2b6247}.featured-text-slider.text-slider--secondary{background:#2b6247;color:#fff}.featured-text-slider.text-slider--shaded{background:#f9f7f4}.featured-text-slider.text-slider--shaded .splide__pagination__page:not(.is-active){background:#d5c7b2}.featured-text-slider.text-slider--enlarged{padding-bottom:48px}.featured-text-slider.text-slider--enlarged li .rte{font-size:120%}.featured-text-slider.text-slider--block-right,.featured-text-slider.text-slider--block-left{padding:0}.featured-text-slider.text-slider--block-right .splide,.featured-text-slider.text-slider--block-left .splide{width:calc(50% + 20px);background-color:#f9f7f4b3;padding:5em 0}.featured-text-slider.text-slider--block-right .splide .splide__track,.featured-text-slider.text-slider--block-left .splide .splide__track{margin-bottom:0}.featured-text-slider.text-slider--block-right .splide .splide__slide,.featured-text-slider.text-slider--block-left .splide .splide__slide{background-color:transparent}.featured-text-slider.text-slider--block-left .splide{margin-left:-20px}.featured-text-slider.text-slider--block-right .splide{margin-left:50%}.featured-text-slider.tight-top{padding-top:1px}@media (max-width: 500px){.featured-text-slider .container--width{padding:0}.featured-text-slider .container--width .splide{width:100%;margin:0}.featured-text-slider.text-slider--block-left{padding-bottom:65%}.featured-text-slider.text-slider--block-right{padding-top:65%}}#gf-products{padding-left:0;text-align:center}.bullets{width:100%;text-align:left}.bullets ul{color:#000;text-align:left}.bullets .check svg{width:28px;height:auto;vertical-align:middle}.bullets .check svg path,.bullets .check svg polygon{fill:#7fb028}.title-block--primary.bullet-style--special .bullets .check svg path,.title-block--primary.bullet-style--special .bullets .check svg polygon{fill:#2b6247}.bullet-block.title-block--secondary h2{color:#fff}.bullet-block .bullet--columns{display:flex}@media (max-width: 834px){.bullet-block .bullet--columns{flex-wrap:wrap}.bullet-block .bullet--columns .bullets{width:50%}.bullet-block .bullet--columns .bullets:nth-child(3){width:97%;column-count:2}.bullet-block .bullet--columns .bullets:nth-child(3) p{display:inline-flex;width:100%}}@media (max-width: 500px){.bullet-block .bullet--columns{flex-wrap:wrap}.bullet-block .bullet--columns .bullets{width:100%}.bullet-block .bullet--columns .bullets:nth-child(3){column-count:1}}.bullet-block.bullet-style--special .bullets p{display:flex;margin:.5em 0}.bullet-block .twinset-icons{margin-top:40px}.bullet-block .twinset-icons .rimage-outer-wrapper{display:inline-block;margin-left:-10px;margin-right:-10px}.bullet-block .twinset-icons img{max-height:80px;margin:0}.faqs-wrapper h3{text-align:center;color:#2b6247}.new-ingredients-wrapper.twinset--primary{background:#7fb028;color:#fff}.new-ingredients-wrapper.twinset--primary .btn{background:#2b6247}.new-ingredients-wrapper.twinset--primary svg path,.new-ingredients-wrapper.twinset--primary svg polygon{fill:#2b6247}.new-ingredients-wrapper.twinset--secondary{background:#2b6247;color:#fff}.new-ingredients-wrapper.twinset--shaded{background:#f9f7f4}.new-ingredients-wrapper.twinset--shaded h1,.new-ingredients-wrapper.twinset--shaded h2,.new-ingredients-wrapper.twinset--shaded h3,.new-ingredients-wrapper.twinset--plain h1,.new-ingredients-wrapper.twinset--plain h2,.new-ingredients-wrapper.twinset--plain h3{color:#2b6247}.twinset.twinset--primary{background:#7fb028;color:#fff}.twinset.twinset--primary .btn{background:#2b6247}.twinset.twinset--primary svg path,.twinset.twinset--primary svg polygon{fill:#2b6247}.twinset.twinset--secondary{background:#2b6247;color:#fff}.twinset.twinset--shaded{background:#f9f7f4}.twinset.twinset--shaded h1,.twinset.twinset--shaded h2,.twinset.twinset--shaded h3,.twinset.twinset--plain h1,.twinset.twinset--plain h2,.twinset.twinset--plain h3{color:#2b6247}.twinset .container--width{display:flex;padding:0}.twinset .container--width .twin-content,.twinset .container--width .twin-image{width:50%}@media (min-width: 835px){.twinset .container--width .biased-40{width:40%}.twinset .container--width .biased-60{width:60%}}.twinset .container--width .twin-image img{float:left}.twinset .container--width .twin-content{padding:48px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;overflow:hidden}.twinset .container--width .twin-content ul{padding-left:24px;margin:0}.twinset .container--width .twin-content ul li,.twinset .container--width .twin-content p{margin:.5em 0}.twinset .container--width .twin-content .bullets{margin-bottom:24px}.twinset .container--width .twin-content .bullets p{padding-left:24px}.twinset .container--width .twin-content .bullets .check{margin:-4px 4px 0 -28px;display:inline-block}.twinset .container--width .twin-content .bullets .check,.twinset .container--width .twin-content .bullets .check svg{width:24px;height:24px;vertical-align:middle}.twinset .container--width .twin-content .bullets .check polygon,.twinset .container--width .twin-content .bullets .check svg polygon{fill:#7fb028}.twinset .container--width .twin-image{position:relative;padding-bottom:50%;overflow:hidden}@media (max-width: 834px){.twinset .container--width .twin-image.splide_pair{padding-bottom:70%}}@media (max-width: 500px){.twinset .container--width .twin-image.splide_pair{padding-bottom:100%}}.twinset .container--width .twin-image .image-wrapper{position:absolute;top:0;bottom:0;left:-20px;right:0}.twinset .container--width .twin-image .image-wrapper img{position:absolute;height:100%;width:100%;top:0;bottom:0;left:0;right:0;object-fit:cover}.twinset .container--width .twin-image .image-wrapper.can-animate{transform:rotate(20deg) scale(1.3);transition:transform 2s ease-in-out}.twinset .container--width .twin-image .image-wrapper.can-animate.animate{transform:rotate(0) scale(1.1)}@media (max-width: 834px){.twinset .container--width{padding:0}.twinset .container--width .twin-image{width:30%}.twinset .container--width .twin-content{width:70%;padding:24px 36px}}@media (max-width: 500px){.twinset .container--width .twin-image{width:15%}.twinset .container--width .twin-content{width:85%!important}}@media (max-width: 500px){.twinset:not(.has-icon-image,.has-solid-image) .twin-image{width:15%}.twinset:not(.has-icon-image,.has-solid-image) .twin-image .rimage-outer-wrapper,.twinset:not(.has-icon-image,.has-solid-image) .twin-image .rimage-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;height:100%}}.twinset .twinset-icons{display:flex;justify-content:space-around;margin:3em 0 1.5em}.twinset .twinset-icons img{max-height:100px}@media (max-width: 500px){.twinset .twinset-icons img{height:70px}}.twinset .layout-flex{justify-content:space-between}.twinset .layout-flex .layout-object{width:48%;flex-grow:0}.twinset .layout-flex ul{padding-left:24px}.twinset.twinset--right .twin-image{order:2}.twinset.twinset--right .twin-image .image-wrapper{left:0;right:-20px}.twinset.has-columns .container--width .twin-content{width:60%}.twinset.has-columns .container--width .twin-image{width:40%}@media (max-width: 500px){.twinset.has-columns .layout-flex-2{flex-wrap:wrap}.twinset.has-columns .layout-flex-2 .layout-object{width:100%}}.twinset.has-background-image .container--width .twin-content{background:#fffc}.twinset.has-icon-image:not(.manual-scaling) .container--width .twin-image .image-wrapper{max-width:400px;max-height:400px;width:45%}.twinset.has-icon-image .container--width .twin-image{padding-bottom:0;height:auto;align-items:center;justify-content:center;display:flex}.twinset.has-icon-image .container--width .twin-image .image-wrapper{position:static;display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%}.twinset.has-icon-image .container--width .twin-image .image-wrapper img{flex-grow:0;width:100%;height:auto}.twinset.has-icon-image .container--width .twin-image .swappable-image{position:relative}.twinset.has-icon-image .container--width .twin-image .swappable-image img:nth-child(2){position:absolute}@media (max-width: 834px){.twinset.has-icon-image .container--width{flex-wrap:wrap}.twinset.has-icon-image .container--width .twin-image,.twinset.has-icon-image .container--width .twin-content{width:100%!important}.twinset.has-icon-image .container--width .twin-image{padding-top:48px;order:0}.twinset.has-icon-image .container--width .twin-image .image-wrapper{width:50%}}@media (max-width: 834px){.twinset.has-icon-image .container--width .twin-image .image-wrapper{width:70%}}@media (max-width: 500px){.twinset.has-icon-image .container--width .twin-image .image-wrapper{width:90%}}.twinset.has-icon-image.has-solid-image .container--width .twin-image .image-wrapper{width:80%}@media (max-width: 500px){.twinset.has-solid-image .container--width{flex-wrap:wrap}.twinset.has-solid-image .container--width .twin-image,.twinset.has-solid-image .container--width .twin-content{width:100%!important}.twinset.has-solid-image .container--width .twin-image{padding-bottom:0}}.twinset .layout-object .rte{width:100%}@media (max-width: 834px){.twinset.twinset--mobile-text .container--width .twin-image{order:2;padding-top:0;padding-bottom:48px}.twinset.twinset--mobile-text .container--width .twin-content{padding-top:48px}}.twinset-slider.twinset--background.splide_pair{position:relative}.twinset-slider.twinset--background.splide_pair .splide_drone li{padding:0}.twinset-slider.twinset--background.splide_pair .splide_drone li .image-wrapper{width:100%;height:100%}.twinset-slider.twinset--background.splide_pair .splide_drone li .image-wrapper img{width:100%;height:100%;object-fit:cover}.twinset-slider.twinset--background.splide_pair .splide_drone li .rimage-outer-wrapper{max-width:none!important;height:100%}.twinset-slider.twinset--background.splide_pair .splide_drone li .rimage-wrapper{padding-top:0!important;height:100%}.splide_all_height .splide_special .splide__track{margin-bottom:0}.splide_all_height .splide_special .splide__track .splide__slide{display:flex;align-items:center}.splide_all_height .splide,.splide_all_height .splide__track,.splide_all_height .splide__list,.splide_all_height .splide__slide{height:100%}.splide_inert{pointer-events:none}.has-icon-image .twin-image:before{content:"";width:0;height:0;padding-bottom:80%}@media (max-width: 834px){.has-icon-image .twin-image:before{padding-bottom:40%}}.item-list .item-list--item{display:flex}.item-list .item-list--item .item-list--image{width:64px;height:64px;margin-right:16px;flex-shrink:0}.item-list .item-list--item .item-list--image img{width:100%}.item-list .item-list--item .item-list--content h4{margin-bottom:1em}.twinset:not(.twinset--secondary) .item-list .item-list--item .item-list--content h4{color:#479335}@media (max-width: 834px){.twinset-slider .container--width{flex-wrap:wrap}.twinset-slider .container--width .twin-image,.twinset-slider .container--width .twin-content{width:100%!important}.twinset-slider .container--width .twin-image:not(.splide_pair){padding-bottom:0}.twinset-slider .container--width .twin-image:not(.splide_pair) .slide_wrapper{position:relative}}.quadset.quadset--primary{background:#7fb028;color:#fff}.quadset.quadset--primary .btn{background:#2b6247}.quadset.quadset--primary svg path,.quadset.quadset--primary svg polygon{fill:#2b6247}.quadset.quadset--secondary{background:#2b6247;color:#fff}.quadset.quadset--shaded{background:#f9f7f4}.quadset.quadset--shaded h1,.quadset.quadset--shaded h2,.quadset.quadset--shaded h3,.quadset.quadset--plain h1,.quadset.quadset--plain h2,.quadset.quadset--plain h3{color:#2b6247}.quadset .quads{display:flex}.quadset .quads .quad-column{padding:20px;width:100%;text-align:center;box-sizing:border-box}.quadset .quads .quad-column .image-wrapper{width:70%;margin:auto;max-width:100px}.quadset .quads .quad-column .image-wrapper img{width:100%}@media (max-width: 834px){.quadset .quads{flex-wrap:wrap}.quadset .quads .quad-column{width:50%}}.twin-content>*{position:relative;left:120px;opacity:0;transition:left .4s ease-out,opacity .4s ease-out}.twin-content>*:nth-child(2){transition-delay:.1s}.twin-content>*:nth-child(3){transition-delay:.2s}.twin-content>*:nth-child(4){transition-delay:.3s}.twin-content>*:nth-child(5){transition-delay:.4s}.twin-content>*:nth-child(6){transition-delay:.5s}.twin-content>*:nth-child(7){transition-delay:.6s}.twin-content>*:nth-child(8){transition-delay:.7s}.twin-content>*:nth-child(9){transition-delay:.8s}.twin-content>*:nth-child(10){transition-delay:.9s}.twin-content.animated>*{left:0;opacity:1}.twinset-slider .slide_wrapper{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;align-items:center}.twinset-slider .slide_wrapper .splide__arrows{display:none}.twinset-slider .slide_wrapper .splide{text-align:center;width:100%}.twinset-slider .slide_wrapper .splide .splide__slide{padding:12px 1% calc(12px + 2em)}.twinset-slider .splide__pagination{display:block;position:relative;margin-top:calc(-6px - 2em);z-index:10}.twinset-slider .splide__pagination__page{-webkit-appearance:none;background:#f9f7f4;border:none;height:16px;margin:0 4px;border-radius:100%;box-sizing:border-box;width:16px;padding:0}.twinset-slider .splide__pagination__page.is-active{background:#7fb028;opacity:1}.linklist{background-color:#f9f7f4}.linklist .container--width .twin-content{justify-content:center}.linklist .container--width .twin-content li a{display:flex;padding:12px 0;border-bottom:1px #91bd55 solid}.linklist .container--width .twin-content li:last-child a{border-bottom:none}.linklist .container--width .twin-image{display:flex;justify-content:center;align-items:center}.linklist .container--width .twin-image .canner{width:50%}.linklist .container--width .twin-image .canner img{box-shadow:none}.splide__pagination{padding-left:0;width:100%}.featured-text-slider{text-align:center}.featured-text-slider .splide__slide{padding:12px 48px;margin:0 24px;border-radius:16px}.featured-text-slider .splide__arrow{display:none}.featured-text-slider .splide__pagination{display:block}.featured-text-slider .pretext{padding:0 24px}.featured-text-slider .splide__pagination__page{-webkit-appearance:none;background:#f9f7f4;border:none;height:16px;margin:0 4px;border-radius:100%;box-sizing:border-box;width:16px;padding:0}.featured-text-slider .splide__pagination__page.is-active{background:#7fb028;opacity:1}.featured-text-slider .text-slider-icons{display:flex;justify-content:space-around;margin-bottom:1.5em}.featured-text-slider .text-slider-icons img{max-height:100px}.featured-text-slider.has-background-image{background-size:cover;background-position:center center}.featured-text-slider.has-background-image .pretext{color:#fff}.featured-text-slider.has-background-image .splide__track{margin-bottom:24px}.featured-text-slider.has-background-image .splide__slide{background-color:#f9f7f4b3}.featured-text-slider.has-background-image .splide__pagination__page:not(.is-active){opacity:.7}.featured-image-slider{text-align:center;background-color:#f9f7f4}.featured-image-slider h3{color:#2b6247}.featured-image-slider .rte{max-width:800px;margin:auto}.featured-image-slider .splide__slide{padding:12px 48px;margin:0 24px;border-radius:16px}.featured-image-slider .splide__arrow{display:none}.featured-image-slider .splide__pagination{display:block;margin-bottom:48px}.featured-image-slider .splide__pagination__page{-webkit-appearance:none;background:#d5c7b2;border:none;height:16px;margin:0 4px;border-radius:100%;box-sizing:border-box;width:16px;padding:0}.featured-image-slider .splide__pagination__page.is-active{background:#2b6247}.featured-image-gallery .splide__slide{text-align:center;display:flex;justify-content:center;align-items:center}@media (max-width: 500px){.featured-image-gallery .splide__track{margin:0 24px}}.find-us-in .splide__track{margin:0 3%}.find-us-in .splide__slide img{width:80%}.title-block{text-align:center}.title-block.title-block--primary{background:#7fb028;color:#fff}.title-block.title-block--primary svg path,.title-block.title-block--primary svg polygon{fill:#2b6247}.title-block.title-block--secondary{background:#2b6247;color:#fff}.title-block.title-block--shaded{background-color:#f9f7f4;color:#2b6247}.btn{background-color:#7fb028;color:#fff;padding:8px 24px;border:none;-webkit-appearance:none;border-radius:4px;display:inline-block;transition:transform .15s ease-in-out,background-color .15s ease-in-out;transform:scale(1);transform-origin:50% 100%}.btn:hover{color:#fff;background-color:#9bd239;transform:scale(1.05)}.btn.disabled{background-color:#abaca9;pointer-events:none}.btn.deselected{background-color:#fff;border:2px #7fb028 solid;color:#7fb028;padding:6px 22px}#pre-order{flex-grow:1;font-family:inherit}.banner .image-overlay-holder{overflow:hidden}@media (max-width: 834px){.banner .image-overlay-holder .rte{font-size:5vw;line-height:6vw}}.banner .image-overlay-holder .rte p{margin-bottom:.5em;margin-top:1.5em}@media (max-width: 500px){.banner .image-overlay-holder .rte{font-size:9vw;line-height:11vw}.banner .image-overlay-holder .rte p{margin-bottom:.5em}}@keyframes accountloading{0%{width:0;left:-100%}50%{width:100%}to{width:100%;left:100%}}.account-page--loading{background:#f4f4f4;position:relative;overflow:hidden;border-radius:12px}#page-skip_deliveries .account-page--loading{min-height:200px;margin-bottom:48px}.account-page--loading:after{content:"";position:absolute;display:block;bottom:0;top:0;width:100%;background-image:linear-gradient(90deg,#f4f4f4,#fff,#f4f4f4);animation-name:accountloading;animation-duration:1s;animation-iteration-count:infinite;animation-timing-function:linear}.account-page--wrapper{min-height:60vh}.account-page--grid{margin-left:-20px;margin-bottom:20px;display:flex}.account-page--grid.account-page--grid-no-bottom-gutter,.account-page--grid.account-page--grid-no-bottom-gutter .account-page--line-item{margin-bottom:0}.account-page--item{margin-left:20px;flex-grow:1}.account-page--item.account-page--item--mobile{display:none}@media (max-width: 834px){.account-page--item.account-page--item--mobile{display:flex}}.account-page--window-buttons .account-page--button-set{list-style-type:none;text-align:right;padding-left:0;margin-bottom:0}@media (max-width: 500px){.account-page--window-buttons .account-page--button-set{margin:0 10px}}.account-page--window-buttons.account-page--window-buttons-spaced li,.account-page--window-buttons.account-page--window-buttons-spaced button{width:100%;margin-bottom:.5em;margin-left:0}.account-page--window-buttons li{display:inline-block;margin-left:8px}.account-page--window-buttons li button{min-width:120px;padding:8px 16px;margin-bottom:0}.account-page--window-buttons li button.account-page--button-secondary{padding:6px 16px}@media (max-width: 500px){.account-page--window-buttons li{width:100%;margin-left:0}.account-page--window-buttons li+li{margin-top:1em}.account-page--window-buttons li+li button{width:100%}}.account-page--window-buttons .account-page--button-working{position:relative;display:inline-block;padding-left:50px!important;background-color:#ccc;pointer-events:none}.account-page--window-buttons .account-page--button-working:before{content:"";display:block;position:absolute;width:16px;height:16px;border:2px white solid;border-left-color:transparent;border-radius:100%;left:17px;animation-name:spin;animation-iteration-count:infinite;animation-duration:1s;animation-timing-function:linear}.account-page--button-subs{position:relative}.account-page--button-subs:after,.account-page--button-subs:before{content:"";position:absolute}.account-page--button-subs:after{right:10px;top:16px;border-top:6px #7fb028 solid;border-left:4px transparent solid;border-right:4px transparent solid;pointer-events:none}.account-page--button-subs:before{right:24px;top:6px;display:block;height:25px;border-left:1px #7fb028 solid;pointer-events:none;opacity:.25}.account-page--button-subs ul{display:none;top:100%;width:100%;background:#fff}@media (max-width: 834px){.account-page--button-subs ul{margin-bottom:8px}}.account-page--button-subs.account-page--focus:after{border-top:none;border-bottom:6px #7FB028 solid}.account-page--button-subs.account-page--focus ul{display:block}.account-page--window-holder .working-wrapper{display:flex}.account-page--window-holder .working{position:relative;display:inline-block;padding-left:50px!important;pointer-events:none}.account-page--window-holder .working:before{content:"";display:block;position:absolute;width:16px;height:16px;border:2px #abaca9 solid;border-left-color:transparent;border-radius:100%;left:17px;animation-name:spin;animation-iteration-count:infinite;animation-duration:1s;animation-timing-function:linear}.account-page--window-holder .working.account-page--button-primary:before{border-color:#fff;border-left-color:transparent;top:10px}.account-page--inline-edit{font-size:70%;margin-left:4px}.account-page--submenu .account-page--tabs{display:block;text-align:center}.account-page--submenu .account-page--tabs .account-page--tab{display:inline-flex;margin:0 2em}.account-page--submenu .account-page--tabs .account-page--tab p{color:#7fb028}@media (max-width: 834px){.account-page--submenu .account-page--tabs .account-page--tab{margin:0}}@media (max-width: 834px){.account-page--tabs{flex-wrap:wrap}.account-page--tabs .account-page--tab{width:100%;justify-content:center}}.account-page--tab{min-height:40px;flex-grow:0;font-size:1.2em;display:flex;align-items:center}.account-page--tab:hover{cursor:pointer}.account-page--tab.account-page--tab-active{font-weight:700}.account-page--tab p{margin-bottom:0;text-align:center}.account-page--title{min-height:40px}.account-page--dashboard{margin-bottom:60px;margin-top:48px}.account-page--dashboard .account-page--loading{min-height:160px;margin-bottom:40px}.account-page--dashboard>div{min-height:100px}.account-page--dashboard .account-page--charge-details{margin:20px 0}.account-page--dashboard .account-page--charge-header{grid-template-columns:repeat(2,1fr)}.account-page--dashboard .account-page--charge-header .account-page--charge-type{text-align:center;font-size:90%;padding-right:24px;border-right:2px #EEE solid}.account-page--dashboard .account-page--charge-header .account-page--charge-date{grid-row:2 / 3;padding-top:0}.account-page--dashboard .account-page--charge-header .account-page--charge-price{grid-row:1 / 3;border-right:none;flex-direction:column;align-items:flex-end;justify-content:center;text-align:right;padding-right:4px}.account-page--dashboard .account-page--charge-header .account-page--charge-discount{position:static;text-align:right;display:block;line-height:1em;height:7px}.account-page--dashboard .account-page--charge-header .account-page--charge-address{display:none;grid-column-start:1;grid-column-end:4;grid-row-start:3;font-size:90%;color:#abaca9;background:#f9f7f4;line-height:1.4;text-align:center;padding:20px;margin-top:20px;border-radius:10px}.account-page--dashboard .account-page--order-content.hidden{display:none}.account-page--dashboard .account-page--dashboard-action{font-size:70%;line-height:1em;color:#abaca9;position:relative}.account-page--dashboard .account-page--dashboard-action:after{content:"";border:2px transparent solid;border-top:4px #abaca9 solid;position:absolute;left:calc(100% + 3px);top:4px}.account-page--dashboard .account-page--charge-details .account-page--dashboard-action:after{top:7px}.account-page--dashboard .account-page--rewards--balance{font-size:1.4em;font-weight:700;color:#7fb028}.account-page--dashboard .account-page--rewards--cash-out{text-align:right}.account-page--dashboard .account-page--charge-basic-info{font-size:90%;text-align:right;grid-row:1 / 3}.account-page--dashboard .account-page--charge-toggle-container{grid-column:2;text-align:right}.account-page--dashboard .account-page--order-last .account-page--charge-address{font-size:90%;color:#abaca9;background:#f9f7f4;line-height:1.4;text-align:center;padding:20px;margin-top:20px;border-radius:10px}.account-page--dashboard .account-page--order-last .account-page--charge-toggle-container .account-page--dashboard-action:after{top:7px}.account-page--dashboard .account-page--order-last .account-page--order-cost span{display:block;font-size:90%;text-align:right}.account-page--dashboard .account-page--order-last .account-page--charge-details,.account-page--dashboard .account-page--order-last .account-page--order-content{display:none}.account-page--dashboard .account-page--dashboard--container-3 .custom-fieldset input{border:none;padding:8px 12px}.account-page--dashboard>div>div:last-child .account-page--card,.account-page--dashboard>div>.account-page--card:last-child{margin-bottom:0}@media (max-width: 834px){.account-page--dashboard{grid-template-columns:repeat(2,minmax(0,1fr))}.account-page--dashboard .account-page--dashboard--container-3{grid-column:1 / 3}}@media (max-width: 500px){.account-page--dashboard{grid-template-columns:1fr;grid-gap:0}.account-page--dashboard .account-page--dashboard--container-3{grid-column:1}.account-page--dashboard .account-page--card{margin-bottom:40px}}.account-page--dashboard .dashboard--product-store{max-height:420px;overflow:auto;margin-bottom:20px}.account-page--dashboard .dashboard--product-store .account-page--line-item{width:calc(100% - 20px);margin-bottom:12px}.account-page--dashboard .dashboard--product-store .account-page--line-item a{width:100%}.account-page--dashboard .dashboard--product-store .account-page--line-item a>span{display:flex;justify-content:flex-start;flex-direction:row}.account-page--dashboard .dashboard--product-store .account-page--line-item a>span img{display:block}.account-page--dashboard .dashboard--product-store .account-page--line-item a .account-page--line-item-image{padding-right:10px}.account-page--dashboard .dashboard--product-store .account-page--line-item a .account-page--line-item-title,.account-page--dashboard .dashboard--product-store .account-page--line-item a .account-page--line-item-price{display:inline-block;width:100%;text-align:left}.help{display:flex;align-items:center;justify-content:center;font-size:90%;color:#7fb028;width:18px;height:18px;border:2px #7fb028 solid;border-radius:100%;position:absolute;right:0;top:0;font-weight:700;font-size:13px;line-height:22px!important;font-family:Poppins,sans-serif!important}.help:before{content:"?"}.help.inline-help{display:inline-flex}.has-positioned{position:relative;padding-right:30px}.account-page--referrals{display:grid;grid-template-columns:repeat(3,1fr);margin:20px}.account-page--referrals img{width:46px;margin:auto;display:block}.account-page--header{color:#2b6247;display:flex;justify-content:space-between;align-items:center}.account-page--header .account-page--menu-handle{display:none}.account-page--header .account-page--menu-handle a{display:flex;align-items:center}.account-page--header .account-page--menu-handle a span{margin-left:12px;font-weight:700;color:#2b6247;margin-bottom:4px}.account-page--header .account-page--menu-handle-icon{display:none;width:32px;height:32px;position:relative;margin-bottom:4px}.account-page--header .account-page--menu-handle-icon:before,.account-page--header .account-page--menu-handle-icon:after{content:"";width:24px;position:absolute;left:4px;top:4px;box-sizing:border-box;border-top:3px #2b6247 solid}.account-page--header .account-page--menu-handle-icon:before{height:21px;border-bottom:3px #2b6247 solid}.account-page--header .account-page--menu-handle-icon:after{top:13px}@media (max-width: 834px){.account-page--header{margin-top:1em;margin-bottom:2em}.account-page--header .account-page--menu-handle,.account-page--header .account-page--menu-handle-icon{display:block}}.account-page--blog-wrapper{background-color:#f9f7f4}.account-page--blog-wrapper .account-page--grid{margin-bottom:0;padding-bottom:20px}.account-page--blog-wrapper .account-page--grid .account-page--item{width:100%}@media (max-width: 834px){.account-page--blog-wrapper .account-page--grid{flex-wrap:wrap}.account-page--blog-wrapper .account-page--grid .account-page--item{width:calc(50% - 20px);flex-grow:0}.account-page--blog-wrapper .account-page--grid .account-page--item>a{width:100%;display:block}.account-page--blog-wrapper .account-page--grid .account-page--item>a img{width:100%}}@media (max-width: 500px){.account-page--blog-wrapper .account-page--grid .account-page--item{width:100%}}.account-page--blog-wrapper .account-page--blog-title{padding-top:40px}.account-page--blog-wrapper .account-page--blog-title h3{margin-top:0;color:#2b6247;text-align:center}.account-page--rewards--header h4{margin-top:0;font-weight:700}.small{font-size:90%;line-height:1.4}.account-page--page{display:none}.account-page--page.account-page--page-active{display:block}.account-page--page ul{list-style-type:none;padding-left:0}.account-page--submenu{display:none;margin:1em 0 2em}@media (max-width: 834px){.account-page--submenu{margin-top:0}.account-page--submenu#submenu-subscriptions{display:none!important}}.account-page--main-menu{position:sticky;top:75px;z-index:2;padding-bottom:1px}@media (max-width: 834px){.account-page--main-menu{position:absolute;width:100%;display:none;top:40px}}@media (max-width: 834px){#min-range{position:relative}}.account-page--addresses{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px}.account-page--address{min-height:60px}.account-page--colour{background-color:#f4f4f4}.account-page--subscription{width:100%;display:grid;grid-template-columns:minmax(5%,100px) 1fr 1fr 140px;grid-gap:20px;margin-bottom:20px;padding:20px}.account-page--subscription>div{overflow:hidden;min-height:20px}.account-page--subscription-image{grid-row-start:1;grid-row-end:4}.account-page--subscription-actions{grid-row-start:1;grid-row-end:4;grid-column-start:4}.account-page--subscription-image img{mix-blend-mode:multiply;filter:brightness(1.1);margin-bottom:-8px}.account-page--subscription-title{font-size:120%;font-weight:700;color:#4d9546}.account-page--subscription-price{font-size:120%;font-weight:700;text-align:right}.account-page--subscription-next-delivery{text-align:right}.account-page--button{font-family:inherit;margin-bottom:8px;background:#7fb028;color:#fff;padding:4px;width:100%;webkit-appearance:none;border:none;border-radius:4px}.account-page--button:hover{opacity:.8;cursor:pointer}.account-page--button.secondary{background:transparent;color:#7fb028;border:1px #7fb028 solid}.account-page--button.destructive{background:#cf0303}.account-page--button.disabled{background-color:#abaca9;border-color:#abaca9;pointer-events:none}.account-page--button.account-page--button--page-free{display:block;width:auto;padding:4px 20px;margin:0 auto 40px}.account-page--line-item-block{display:flex}.account-page--line-item{display:flex;flex-direction:column;align-items:center;width:12.5%;margin-right:20px}.account-page--line-item p{text-align:center}.account-page--charge-controls{width:240px;margin-right:24px;text-align:center}.account-page--charge-controls .account-page--charge-controls-block{position:-webkit-sticky;position:sticky;top:160px;z-index:1}.account-page--charge-controls .account-page--charge-controls-block h4{margin:.6em 0 .8em}.account-page--charges-wrapper{width:calc(100% - 264px)}.account-page--charges-wrapper .account-page--charge .account-page--line-item-block{width:calc(100% - 200px)}.account-page--charges-wrapper--cancelled--header h3{text-align:center;color:#7fb028}.account-page--charges-wrapper--cancelled .account-page--charge-price{display:none}.account-page--charges-wrapper--cancelled .account-page--charge-date{grid-row:span 2;display:flex;align-items:center;justify-content:center}@media (max-width: 834px){#page-my_subscriptions .account-page--grid{margin-left:0}.account-page--charge-controls{position:fixed;bottom:22px;left:0;width:auto;z-index:10}.account-page--charge-controls .account-page--card.account-page--card-shadow.account-page--card-rounded{border-radius:0 20px 20px 0;margin-bottom:0;padding:0 20px}.account-page--charge-controls .account-page--card.account-page--card-shadow.account-page--card-rounded:before,.account-page--charge-controls .account-page--card.account-page--card-shadow.account-page--card-rounded:after{border-radius:0}.account-page--charge-controls .account-page--card.account-page--card-shadow.account-page--card-rounded #account-page--charge-controls-intro p,.account-page--charge-controls .account-page--card.account-page--card-shadow.account-page--card-rounded #account-page--paused-controls-intro p{display:none}.account-page--charge-controls .account-page--card.account-page--card-shadow.account-page--card-rounded>h4{display:none}.account-page--charges-wrapper{width:100%}#account-page--charge-controls-intro,#account-page--charge-controls-counter,#account-page--paused-controls-intro,#account-page--paused-controls-counter{display:none}.account-page--manage-menu-container{display:flex;align-items:center;justify-content:flex-start}.account-page--manage-menu-container .manage-menu-toggle{padding:4px;border-radius:100%;display:block;background-color:#fff;border:3px #7fb028 solid;width:60px;height:60px;margin:-4px 8px 0 0;position:relative;box-sizing:border-box;box-shadow:0 1px 6px #0000000f,0 2px 32px #00000029;bottom:-2px;flex-shrink:0;transition:background-color .1s ease-in-out}.account-page--manage-menu-container .manage-menu-toggle:before,.account-page--manage-menu-container .manage-menu-toggle:after{content:"";width:24px;position:absolute;left:15px;top:17px;box-sizing:border-box;border-top:3px #7fb028 solid}.account-page--manage-menu-container .manage-menu-toggle:before{height:19px;border-bottom:3px #7fb028 solid;transition:border-top .1s ease-in-out,border-bottom .1s ease-in-out}.account-page--manage-menu-container .manage-menu-toggle:after{top:25px;transition:border-top .1s ease-in-out}.account-page--manage-menu-container .manage-menu-toggle span{opacity:0;pointer-events:none;transition:opacity .1s ease-in-out}.account-page--manage-menu-container .manage-menu-toggle.has-items{background-color:#7fb028;color:#fff}.account-page--manage-menu-container .manage-menu-toggle.has-items:before{border-top-color:#fff;border-bottom-color:#fff}.account-page--manage-menu-container .manage-menu-toggle.has-items:after{border-top-color:#fff}.account-page--manage-menu-container .manage-menu-toggle.has-items span{display:block;position:absolute;right:-6px;top:-6px;font-size:80%;background:#fff;border:3px #7fb028 solid;width:18px;height:18px;border-radius:100%;display:flex;align-items:center;justify-content:center;color:#7fb028;opacity:1}.account-page--manage-menu-container .manage-menu-toggle+h4{line-height:1.1;text-align:left}.account-page--manage-menu-container .manage-menu-toggle+h4 span{font-size:70%;color:#abaca9;display:block;font-weight:400}.account-page--manage-menu-container .manage-menu-help{background-color:#000c;color:#fff;font-size:90%;border-radius:20px;padding:2px 40px 2px 20px;position:absolute;bottom:calc(100% + 40px);left:-10px;right:-10px;text-align:left;pointer-events:none;opacity:0;transition:opacity 1s ease-in-out}.account-page--manage-menu-container .manage-menu-help:after{content:"";border:12px transparent solid;border-top-color:#000c;position:absolute;top:100%;left:30px}.account-page--manage-menu-container .manage-menu-help.dismissed{display:none}.account-page--manage-menu-container .manage-menu-help .manage-menu-help--dismiss{position:absolute;top:10px;right:10px;width:20px;height:20px;background:#000;border-radius:100%}.account-page--manage-menu-container .manage-menu-help .manage-menu-help--dismiss:before,.account-page--manage-menu-container .manage-menu-help .manage-menu-help--dismiss:after{content:"";display:block;position:absolute;left:calc(50% - 6px);top:calc(50% - 1px);width:12px;border-top:2px white solid;transform:rotate(45deg)}.account-page--manage-menu-container .manage-menu-help .manage-menu-help--dismiss:after{transform:rotate(-45deg)}}@media (max-width: 834px) and (max-width: 834px){.account-page--manage-menu-container .manage-menu-toggle.has-items+h4+.manage-menu-help{opacity:1;pointer-events:all}}@keyframes gets_items{0%{transform:rotate(0)}40%{transform:rotate(-20deg)}50%{transform:rotate(20deg)}60%{transform:rotate(-20deg) translateY(-20px) scale(1.12)}70%{transform:rotate(20deg) translateY(-22px) scale(1.16)}80%{transform:rotate(-20deg) translateY(-20px) scale(1.12)}90%{transform:rotate(20deg)}to{transform:rotate(0)}}.account-page--manage-menu-container{perspective:200px}.manage-menu-toggle.has-items{animation-name:gets_items;animation-duration:1s;animation-iteration-count:1}@keyframes tap_guide{0%{opacity:0}2%{opacity:1}95%{opacity:1}to{opacity:0}}@media (max-width: 834px){#account-page--charge-controls-intro,#account-page--charge-controls-counter,#account-page--paused-controls-intro,#account-page--paused-controls-counter{position:absolute;bottom:calc(100% + 20px);padding:20px;background:#fff;box-shadow:0 10px 10px #00000040;border-radius:10px;width:240px}#account-page--charge-controls-intro:after,#account-page--charge-controls-counter:after,#account-page--paused-controls-intro:after,#account-page--paused-controls-counter:after{content:"";border:10px transparent solid;border-bottom:none;border-top-color:#fff;position:absolute;top:100%;left:20px}#account-page--charge-controls-intro .account-page--button-set,#account-page--charge-controls-counter .account-page--button-set,#account-page--paused-controls-intro .account-page--button-set,#account-page--paused-controls-counter .account-page--button-set{margin:0}#account-page--charge-controls-intro .account-page--button-set li:last-child button,#account-page--charge-controls-counter .account-page--button-set li:last-child button,#account-page--paused-controls-intro .account-page--button-set li:last-child button,#account-page--paused-controls-counter .account-page--button-set li:last-child button{margin-bottom:0}#page-my_subscriptions .account-page--charge:first-child .account-page--line-item-block:before{content:"";display:block;width:51px;height:81px;background-image:url(//www.togetherhealth.co.uk/cdn/shop/t/114/assets/tap.gif?v=76566859310976218551747757455);position:absolute;left:110px;transform:rotate(-20deg);z-index:10;mix-blend-mode:multiply;top:30px;animation-name:tap_guide;animation-duration:2.2s;animation-iteration-count:1;animation-fill-mode:forwards}#submenu-subscriptions{display:none!important}}#AAI-customeractivate{visibility:hidden}#AAI-modal{visibility:visible;max-width:400px;border:none!important;border-radius:20px;box-shadow:0 3px 10px #00000040}#AAI-background{visibility:visible}#AAI-submitbtn{margin:20px 0}#AAI-submitbtn [name=AAI_button]{background-color:#7fb028}.account-page--card.account-page--card-shaded{background-color:#f9f7f4}.account-page--card.account-page--card-shadow{background:#fff;box-shadow:0 3px 10px #00000040}.account-page--card.account-page--card-shadow.account-page--card-rounded:before,.account-page--card.account-page--card-shadow.account-page--card-rounded:after{border-radius:24px}.account-page--card .lion-action-button{background:#7fb028;margin-top:1em;font-size:1em}.account-page--card-shadow>*{position:relative;z-index:1}.account-page--window-intro{text-align:center}.account-page--selectors{text-align:center;margin-bottom:2em}.delivery-calendar{display:flex;width:640px;margin:auto}.delivery-calendar .splide{width:calc(100% - 10px);padding:0 20px;box-sizing:border-box;display:block}.delivery-calendar .calendar-month{margin:8px;width:300px}.delivery-calendar .calendar-month .calendar-month-title{font-weight:700;text-align:center}.delivery-calendar .calendar-week{display:flex}.delivery-calendar .calendar-day{display:flex;width:32px;height:32px;margin:4px;border-radius:100%;font-size:90%;background:#f9f7f4}.delivery-calendar .calendar-day.calendar-day-current{background:#2b6247;color:#fff}.delivery-calendar .calendar-day.calendar-day-past{color:#e9e3e6;align-items:center;justify-content:center}.delivery-calendar .calendar-day a{color:inherit;flex-grow:1;display:flex;align-items:center;justify-content:center}.delivery-calendar .calendar-day.selected{background:#7fb028;color:#fff;font-weight:700}.delivery-calendar .calendar-day-blank{background:none}@media (max-width: 500px){.delivery-calendar{width:280px}.delivery-calendar .splide{padding:0}.delivery-calendar .splide__arrow{top:22px;bottom:auto}.delivery-calendar .splide__arrow.splide__arrow--prev{left:0}.delivery-calendar .splide__arrow.splide__arrow--next{right:0}}.account-page--line-item-controls{width:140px;flex-grow:0}.account-page--charge-header{display:grid;grid-template-columns:160px 1fr 120px;margin-bottom:20px;position:relative}.account-page--charge-header:before{content:"";position:absolute;top:0;left:-24px;height:60px;width:8px;background:#7fb028;border-top-right-radius:8px;border-bottom-right-radius:8px}.account-page--charge-date{font-size:1.4em;font-weight:700;color:#7fb028;text-align:center;border-right:2px #EEE solid;padding-top:4px;padding-right:24px}.account-page--charge-price{text-align:center;border-right:2px #EEE solid;padding-bottom:4px;padding-right:24px;position:relative}.account-page--charge-price-full{color:#abaca9;text-decoration:line-through;font-size:90%;margin-right:4px}.account-page--charge-discount{font-size:70%;position:absolute;top:calc(100% - 10px);left:0;right:24px;text-transform:uppercase;white-space:nowrap}.account-page--charge-address{grid-column-start:2;grid-row-start:1;grid-row-end:3;display:flex;align-items:center;padding:0 24px;line-height:1.2}.account-page--charge-help{grid-column-start:3;grid-row-start:1;grid-row-end:3;display:flex;align-items:center;justify-content:flex-end}.account-page--charge-help span{color:#7fb028;font-size:.9em;display:inline-block;padding:4px 6px 2px 8px;transition:background-color .25s ease-in-out;border-radius:16px}.account-page--charge-help span:after{content:"?";display:inline-block;border:2px #7fb028 solid;font-weight:700;line-height:1.3em;width:20px;height:20px;border-radius:100%;text-align:center;margin-left:12px;padding-left:2px}.account-page--charge-help span:hover{color:#fff;background-color:#7fb028}.account-page--charge-help span:hover:after{border:2px white solid}.account-page--charge-selection{grid-column-start:3;grid-row-start:1;grid-row-end:3}.account-page--charge-selection .account-page--button-set{margin:10px 0}.account-page--charge-selection .account-page--button-set button{margin-bottom:0}@media (max-width: 834px){#page-my_subscriptions .account-page--charge-content.account-page--grid{margin-left:-20px;margin-right:-20px}}@media (max-width: 500px){#page-my_subscriptions .account-page--charge-header{grid-template-columns:1fr 20px 1fr}#page-my_subscriptions .account-page--charge-address{grid-column-start:1;grid-column-end:4;grid-row-start:3;font-size:90%;color:#abaca9;background:#f9f7f4;line-height:1.4;text-align:center;padding:20px;margin-top:20px;border-radius:10px}#page-my_subscriptions .account-page--charge-price{grid-column-start:1;grid-row-start:2}}.account-page--line-item-block{margin-left:40px;display:flex;flex-wrap:wrap}.account-page--line-item{width:160px;margin-bottom:20px}.account-page--line-item>a{width:160px;border:4px transparent solid;padding:8px;border-radius:12px;position:relative;height:100%;box-sizing:border-box}.account-page--line-item>a>span{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;transform:scale(1);transition:transform .05s ease-in-out}.account-page--line-item>a:before,.account-page--line-item>a:after{content:"";position:absolute;opacity:0;transition:opacity .05s ease-in-out}.account-page--line-item>a:before{background:#7fb028;width:28px;height:28px;border-radius:100%;border:4px white solid;bottom:-12px;right:-12px}.account-page--line-item>a:after{border-right:3px white solid;border-bottom:3px white solid;height:11px;width:6px;bottom:0;right:2px;transform:rotate(45deg)}.account-page--line-item>a.selected{border-color:#7fb028}.account-page--line-item>a.selected:before,.account-page--line-item>a.selected:after{opacity:1}.account-page--line-item>a.selected>span{transform:scale(.9)}.account-page--line-item p{margin-bottom:0}.account-page--line-item.account-page--line-item-skipped .account-page--line-item-image{opacity:.5;transform:scale(.9)}.account-page--line-item.account-page--line-item-skipped .account-page--line-item-title,.account-page--line-item.account-page--line-item-skipped .account-page--line-item-price,.account-page--line-item.account-page--line-item-skipped .account-page--line-item-frequency{color:#e9e3e6}.account-page--skip-content .account-page--line-item{justify-content:space-between}.account-page--skip-content .account-page--line-item button{margin-top:8px}.account-page--line-item-title{text-align:center;font-weight:700;color:#4d9546}.custom-fieldset .select{position:relative}.custom-fieldset .select:after{content:"";position:absolute;z-index:1;display:block;width:6px;height:6px;border-right:1px #abaca9 solid;border-bottom:1px #abaca9 solid;transform:rotate(45deg);right:12px;top:calc(50% - 5px);pointer-events:none}.custom-fieldset input,.custom-fieldset select{-webkit-appearance:none;appearance:none;background:#f9f7f4;border:1px #abaca9 solid;border-radius:4px;padding:4px 24px 4px 12px;font-family:inherit;font-size:90%}.custom-fieldset.manage-labels label{display:inline-block;width:120px}@media (max-width: 834px){.custom-fieldset.manage-labels label{display:none}}.custom-fieldset.manage-labels input{border:none;padding:8px 12px}@media (min-width: 835px){.custom-fieldset.manage-labels input::placeholder{color:transparent}}.custom-fieldset .longfield{width:360px;max-width:100%;box-sizing:border-box}.combo-elements input{width:200px;max-width:100%;padding:8px 12px;margin-right:4px}.custom-fieldset .fieldset{border:none;padding:10px 12px;width:auto;margin-right:4px}@media (max-width: 500px){.account-page--line-item-block{margin-left:20px;width:100%}.account-page--line-item,.account-page--line-item a{width:100%}.account-page--line-item a>span{flex-direction:row}.account-page--line-item a .account-page--line-item-title{width:100%}.account-page--line-item a .account-page--line-item-image{margin-right:10px}.account-page--line-item a .account-page--line-item-image img{width:60px;float:left}.account-page--line-item a .account-page--line-item-content{width:calc(100% - 70px)}}.account-page--skip-container{display:grid;grid-template-columns:160px 1fr;grid-template-rows:36px 36px 1fr}.account-page--skip-container .account-page--skip-date{font-size:1.4em;font-weight:700;color:#7fb028;text-align:center;border-right:2px #EEE solid;padding-top:4px;padding-right:24px}.account-page--skip-container .account-page--skip-price{text-align:center;border-right:2px #EEE solid;padding-bottom:4px;padding-right:24px;grid-column-start:1;grid-row-start:2}.account-page--skip-container .account-page--skip-master{padding-bottom:20px;padding-right:20px}.account-page--skip-container .account-page--skip-content{grid-column-start:2;grid-row-start:1;grid-row-end:4;margin-bottom:0}@media (max-width: 500px){.account-page--skip-container .account-page--line-item-block{margin-right:20px}.account-page--skip-container .account-page--line-item{width:150px;margin:20px calc((100% - 150px)/2)}.account-page--skip-container .account-page--skip-price{border-right:none;grid-column-start:2;grid-row-start:1}.account-page--skip-container .account-page--skip-content{grid-column:1 / 3;grid-row-start:2;margin-top:40px;margin-right:-20px}}#page-rewards,#page-reviews,#page-orders{margin-top:48px}.account-page--order-container{display:grid;grid-template-columns:160px 1fr 120px}.account-page--order-container .account-page--order-date{font-size:1.4em;font-weight:700;color:#7fb028;text-align:center;border-right:2px #EEE solid;padding-top:4px;padding-right:24px}.account-page--order-container .account-page--order-price{text-align:center;border-right:2px #EEE solid;padding-bottom:4px;padding-right:24px;grid-column-start:1;grid-row-start:2}.account-page--order-container .account-page--order-number{grid-column-start:3;grid-row-start:1;grid-row-end:3;font-size:1.2em;font-weight:700;color:#2b6247;display:flex;align-items:center;justify-content:flex-end}.account-page--order-container .account-page--order-address{grid-column-start:2;grid-row-start:1;grid-row-end:3;display:flex;align-items:center;padding-left:24px}.account-page--order-container .account-page--order-content{margin-top:20px;margin-bottom:0}.account-page--order-container .account-page--order-flags{grid-column-start:1;padding-top:12px}.account-page--order-container .account-page--order-flags .account-page--order-flag{padding:4px;background:#e9e3e6;color:#fff;text-align:center;font-weight:700;margin-top:8px;margin-right:4px}@media (max-width: 500px){.account-page--order-container{grid-template-columns:repeat(2,1fr)}.account-page--order-container .account-page--order-content{margin-bottom:20px}.account-page--order-container .account-page--order-number{grid-column-start:2}.account-page--order-container .account-page--order-address{grid-column:1 / 3;grid-row:3 / 4;padding:1em 0}.account-page--order-container .account-page--order-flags,.account-page--order-container .account-page--order-content{grid-column:1/3}.account-page--order-container .account-page--order-flags .account-page--line-item,.account-page--order-container .account-page--order-content .account-page--line-item{margin:20px 0}}.account-page--order-last .account-page--order-content,.account-page--order-next .account-page--order-content{padding-top:10px;margin-left:0;overflow:auto}.account-page--order-last .account-page--order-content .account-page--line-item-block,.account-page--order-next .account-page--order-content .account-page--line-item-block{flex-wrap:nowrap;margin-left:0}.account-page--order-last .account-page--order-content .account-page--line-item-block .account-page--line-item,.account-page--order-next .account-page--order-content .account-page--line-item-block .account-page--line-item{width:80px;flex-shrink:0}.account-page--order-last .account-page--button-set,.account-page--order-next .account-page--button-set{display:flex;justify-content:space-between}.account-page--order-last .account-page--button-set li,.account-page--order-next .account-page--button-set li{width:calc(50% - 10px)}.no-margin-bottom{margin-bottom:0}.account-page--wrapper .consent{width:54px;display:inline-block!important;padding-left:12px}.account-page--wrapper .consent [type=checkbox]:before{left:0;top:-2px}.account-page--wrapper .consent [type=checkbox]:after{top:0;left:2px}.account-page--wrapper .consent [type=checkbox]:checked:after{left:22px}#component--window{display:none}#component--window .account-page--window-holder{position:fixed;left:50%;top:50%;width:0;height:0;z-index:100;display:flex;align-items:center;justify-content:center}#component--window .account-page--grid-item-window{position:relative;top:auto;bottom:auto;left:auto;z-index:100;width:400px;height:auto;padding:26px 38px 16px;margin-bottom:0;flex-shrink:0;width:auto;box-sizing:border-box;max-width:94vw;max-height:90vh}#component--window .account-page--grid-item-window .account-page--window-content{padding:10px;box-sizing:border-box}@media (max-width: 500px){#component--window .account-page--grid-item-window .account-page--window-content .account-page--line-item-block{margin-left:0}#component--window .account-page--grid-item-window .account-page--window-content .account-page--line-item-block img{margin-top:0}}#component--window .account-page--grid-item-window p{max-width:800px;margin:1em auto}@media (max-width: 500px){#component--window .account-page--grid-item-window{padding:26px 14px}#component--window .account-page--grid-item-window img{margin-top:1em}}#component--window .subscriptions.account-page--line-item-block{margin-top:2em}#component--window .splide__arrow[disabled]{display:none}.error{color:#f85e00;font-weight:700;text-align:center}.account-page--button-primary{border:2px #7fb028 solid}.account-page--window-holder .account-page--button-primary{border:none}.account-page--button-secondary{border:2px #7fb028 solid;color:#7fb028;background:#fff}.account-page--button-destructive{border:2px #cf0303 solid;background:#cf0303}.account-page--window-holder .account-page--button-destructive{border:none}.account-page--button.account-page--button-tertiary{border:2px #FF9000 solid;background:#ff9000}.account-page--window-holder .account-page--button.account-page--button-tertiary{border:none}.account-page--end-buttons{text-align:right}.account-page--end-buttons.account-page--end-buttons-with-link>a:first-child,.account-page--end-buttons.account-page--end-buttons-with-link>a:nth-child(2){float:left;color:#999;padding:6px 0}.account-page--end-buttons.account-page--end-buttons-with-link>a:first-child:hover,.account-page--end-buttons.account-page--end-buttons-with-link>a:nth-child(2):hover{color:#7fb028}.account-page--end-buttons.account-page--end-buttons-with-link>a:first-child:not(.hidden),.account-page--end-buttons.account-page--end-buttons-with-link>a:nth-child(2):not(.hidden){display:inline-block}.account-page--end-buttons.account-page--end-buttons-with-link button{margin-bottom:0;min-height:37px}@media (max-width: 600px){.account-page--end-buttons.account-page--end-buttons-with-link a{width:100%;margin:.5em;text-align:center}.account-page--end-buttons.account-page--end-buttons-with-link button{width:100%;margin-bottom:.5em}.account-page--end-buttons.account-page--end-buttons-with-link button:last-child{margin-bottom:0}}.account-page--end-buttons button{width:auto;min-width:100px;padding:4px 24px}#account-page--product-search-results .account-page--products,#account-page--product-search-results .account-page--line-item-block{width:100%}.account-page--line-item-no-results{width:100%;min-height:180px;background:#f4f4f4;display:flex;align-items:center;justify-content:center}.account-page--line-item a[data-charge-action=add_product]{background-color:#f9f7f4;color:#7fb028;font-weight:700;display:flex;min-height:148px}.horizontal .account-page--line-item a[data-charge-action=add_product]{min-height:106px}.account-page--line-item a[data-charge-action=add_product] span{width:100%;display:flex;align-items:center;justify-content:center}@media (max-width: 500px){.account-page--line-item a[data-charge-action=add_product]{min-height:106px}}#account-page--charge-controls-intro p,#account-page--charge-controls-counter p,#account-page--paused-controls-intro p,#account-page--paused-controls-counter p{font-size:90%;line-height:1.4em}.account-page--window-screen{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99;background-color:#0000001a}.account-page--grid-item-window{position:fixed;z-index:100;top:calc(50% - 290px);bottom:calc(50% - 330px);left:calc(50% - 525px);width:1050px;padding:48px 24px 48px 48px;margin-bottom:0}.account-page--scroll-pane{overflow:auto;height:400px;margin-bottom:-20px}#account-page--product-search-results .account-page--scroll-pane{height:300px}#product-store{display:none}#product-store .account-page--grid .account-page--products,#product-store .account-page--grid .account-page--line-item-block{width:100%;justify-content:center}.account-page--window-screen-close{display:block;width:32px;height:32px;position:absolute;right:10px;top:10px;background:#f9f7f4;border-radius:100%;z-index:10101}.account-page--window-screen-close:before,.account-page--window-screen-close:after{content:"";display:block;width:20px;border-top:3px #abaca9 solid;position:absolute;top:15px;left:6px}.account-page--window-screen-close:before{transform:rotate(45deg)}.account-page--window-screen-close:after{transform:rotate(-45deg)}.account-page--window-title{text-align:center}.account-page--window-title h3,.account-page--window-title h4{color:#7fb028}.account-page--window-title h3{margin-top:12px;line-height:1.4em}.account-page--window-header{margin-top:48px}.account-page--line-item-image{position:relative}.account-page--line-item-quantity{position:absolute;top:-8px;right:-4px;width:24px;height:24px;color:#fff;background-color:#7fb028;font-size:12px;border-radius:100%;display:flex;align-items:center;justify-content:center}.horizontal .account-page--line-item-quantity{font-size:12px;width:18px;height:18px;line-height:18px}.account-page--line-item-content{width:100%;text-align:center;line-height:1.2em}.account-page--line-item-title{display:inline-block;width:100%;line-height:1.2em}.account-page--line-item-price,.account-page--line-item-frequency{font-size:85%}.account-page--line-item-frequency:before{content:"\2022";display:inline-block;margin:0 4px}.account-page--window-search{width:500px;max-width:100%;margin:auto}.account-page--window-search input{border:4px #eee solid}.account-page--window-search input:focus{border-color:#7fb028}.account-page--window-search input::placeholder{color:#abaca9}[data-simplebar]{position:relative;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.simplebar-wrapper{overflow:hidden;width:inherit;height:inherit;max-width:inherit;max-height:inherit}.simplebar-mask{direction:inherit;position:absolute;overflow:hidden;padding:0;margin:0;left:0;top:0;bottom:0;right:0;width:auto!important;height:auto!important;z-index:0}.simplebar-offset{direction:inherit!important;box-sizing:inherit!important;resize:none!important;position:absolute;top:0;left:0;bottom:0;right:0;padding:0;margin:0;-webkit-overflow-scrolling:touch}.simplebar-content-wrapper{direction:inherit;box-sizing:border-box!important;position:relative;display:block;height:100%;width:auto;visibility:visible;overflow:auto;max-width:100%;max-height:100%}.simplebar-content:before,.simplebar-content:after{content:" ";display:table}.simplebar-placeholder{max-height:100%;max-width:100%;width:100%;pointer-events:none}.simplebar-height-auto-observer-wrapper{box-sizing:inherit!important;height:100%;width:100%;max-width:1px;position:relative;float:left;max-height:1px;overflow:hidden;z-index:-1;padding:0;margin:0;pointer-events:none;flex-grow:inherit;flex-shrink:0;flex-basis:0}.simplebar-height-auto-observer{box-sizing:inherit;display:block;opacity:0;position:absolute;top:0;left:0;height:1000%;width:1000%;min-height:1px;min-width:1px;overflow:hidden;pointer-events:none;z-index:-1}.simplebar-track{z-index:1;position:absolute;right:0;bottom:0;pointer-events:none;overflow:hidden}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{position:absolute;right:2px;width:7px;min-height:10px}.simplebar-scrollbar:before{position:absolute;content:"";background:#000;border-radius:7px;left:0;right:0;opacity:0;transition:opacity .2s linear}.simplebar-track .simplebar-scrollbar.simplebar-visible:before{opacity:.5;transition:opacity 0s linear}.simplebar-track.simplebar-vertical{top:0;width:11px}.simplebar-track.simplebar-vertical .simplebar-scrollbar:before{top:2px;bottom:2px}.simplebar-track.simplebar-horizontal{left:0;height:11px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar:before{height:100%;left:2px;right:2px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{right:auto;left:0;top:2px;height:7px;min-height:0;min-width:10px;width:auto}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{right:auto;left:0}.hs-dummy-scrollbar-size{direction:rtl;position:fixed;opacity:0;visibility:hidden;height:500px;width:500px;overflow-y:hidden;overflow-x:scroll}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.splide{display:none}.product-images{display:flex;width:100%}.product-images .product-thumbs{width:70px;flex-shrink:0}.product-images .product-thumbs>.product-image-wrapper:not(:first-child){margin-top:10px}.product-images--mobile{display:none;width:100%}@media (max-width: 500px){.product-images{display:none}.product-images--mobile{display:block}}.icons--spaced img{margin:20px;min-height:100px}.product-subscription--highlights ul{list-style-type:none;padding-left:0;margin-bottom:0;text-align:left;line-height:1.4}.product-subscription--highlights ul li{position:relative;padding-right:0;display:flex}.product-subscription--highlights ul li+li{margin-top:4px}.product-subscription--highlights ul li .icon{margin-right:4px;width:24px;flex-shrink:0}.product-subscription--highlights .icon svg *{fill:#7fb028}.product-form--wrapper .product-form--option>p{margin-top:0}.product-form--wrapper .product-form--option .hide-on-selected,.product-form--wrapper .product-form--option .show-on-selected{padding:1px 0}.product-form--wrapper .product-form--option .hide-on-selected p,.product-form--wrapper .product-form--option .show-on-selected p{position:relative;margin:0}.product-form--wrapper .product-form--option .hide-on-selected{font-size:90%}.product-form--wrapper .product-form--option .show-on-selected>p{margin-top:1em}.product-form--wrapper .product-form--option .product-not-available{padding-left:30px;padding-top:15px}.product-form--wrapper .product-form--option ul{list-style-type:none;padding-left:40px;margin-bottom:0}.product-form--wrapper .product-form--option ul li{position:relative;padding-right:28px}.product-form--wrapper .product-form--option .purchase-option{font-weight:700;font-size:120%;font-family:VAGRoundedLTPro,sans-serif;color:#999;margin-bottom:-6px;position:relative}.product-form--wrapper .product-form--option .purchase-option .help{top:-1px}.product-form--wrapper .product-form--option p [type=radio]{width:26px;margin:0}.product-form--wrapper .product-form--option.selected>p{color:#2b6247}.product-form--wrapper .product-form--option.selected .product-form--price{color:#7fb028}.product-form--wrapper .spacer{font-size:90%;display:block;margin:.5em 0;text-align:center;padding-left:60px}.product-form--wrapper .spacer a{width:100%}.product-form--wrapper .spacer a button{width:100%;min-height:41px}.product-form--wrapper .product-form--button-secondary{border:2px #7fb028 solid;color:#7fb028;background:transparent;padding:6px 12px;font-family:inherit}.product-form--wrapper .product-form--button-secondary.cart-add--working:before{border-color:#7fb028;border-top-color:transparent}.product-form--wrapper .has-quantity{display:flex}.product-form--wrapper .has-quantity .select-style{background-color:#f9f7f4;border:none;border-radius:4px;margin-right:10px;display:inline-flex}.product-form--wrapper .has-quantity .select-style:after{width:7px;height:7px;right:11px}.product-form--wrapper .has-quantity .select-style select{width:50px;border:none;padding-left:10px!important;box-sizing:border-box}.product-form--wrapper .has-quantity a{width:100%}.product-form--wrapper .has-quantity a button{width:100%;min-height:41px;font-family:inherit}.product-form--wrapper .has-quantity .quantity{background-color:#f9f7f4;border:none;border-radius:4px;width:50px;margin-right:10px;padding-left:10px!important;box-sizing:border-box}.product-form--wrapper .tightened{letter-spacing:-.25px;padding:8px}.product-form--wrapper .form-component{padding-left:64px}.product-form--wrapper .form-component select{border:none;width:100%;padding-top:10px;padding-bottom:10px}@media (max-width: 500px){.product-form--wrapper{margin:0}.key_highlights{margin-left:0;margin-right:0}}.account-page--window-holder .custom-fieldset .select-style{border-bottom:none;max-width:100%}.account-page--window-holder .custom-fieldset .select-style select{border:none;padding-left:12px!important;padding-right:32px!important;max-width:100%;white-space:pre-wrap}.account-page--window-holder .custom-fieldset .select-style:after{width:6px;height:6px;top:calc(50% - 5px)}.account-page--window-content{max-height:57vh;overflow:auto}@media (max-width: 500px){.account-page--window-content{max-height:calc(100vh - 340px)}}.account-page--window-content select{max-width:100%;white-space:normal}#page-reviews .account-page--reviews-wrapper{flex-wrap:wrap}#page-reviews .account-page--loading{min-height:200px;margin-bottom:48px;width:100%}.account-page--review{display:flex;padding:20px 24px}.account-page--review h4{color:#2b6247;margin-top:0}.account-page--review .account-page--review-content{margin-bottom:0;width:100%}.account-page--review .account-page--review-content .jdgm-prev-badge__stars{display:block}.account-page--review .jdgm-prev-badge__stars{margin-right:8px}.per_diem{margin-top:0}.available-reviews{margin-left:-20px;margin-top:20px;display:flex;flex-wrap:wrap}.available-reviews .account-page--create-review{margin-left:20px;padding:20px 24px;width:25%}@media (max-width: 500px){.available-reviews .account-page--create-review{width:100%}}.available-reviews .account-page--create-review>p{margin:0}.available-reviews .account-page--create-review .review-buttons{text-align:right}.available-reviews .account-page--create-review .account-page--button-primary,.available-reviews .account-page--create-review .account-page--button-secondary{width:auto;padding:8px 24px;margin-left:12px;margin-bottom:12px}.available-reviews .account-page--create-review .account-page--review-form{display:flex}.available-reviews .account-page--create-review .account-page--review-form form{width:100%}@media (max-width: 500px){.available-reviews .account-page--create-review .account-page--review-form{flex-wrap:wrap}.available-reviews .account-page--create-review .account-page--review-form .account-page--line-item{margin-right:0}.available-reviews .account-page--create-review .account-page--review-form .account-page--line-item a>span{flex-direction:column}.available-reviews .account-page--create-review .account-page--review-form .account-page--line-item a>span .account-page--line-item-image{margin-top:1em;margin-right:0}.available-reviews .account-page--create-review .account-page--review-form .account-page--line-item a>span img{width:80px}.available-reviews .account-page--create-review .account-page--review-form .review-buttons input{width:100%;margin-left:0}}.available-reviews .ratings-star{-webkit-appearance:none;width:24px;height:24px;vertical-align:middle;opacity:0}.available-reviews .ratings-star+svg{margin-left:-26px;pointer-events:none;position:relative;top:6px}.available-reviews .ratings-star+svg polygon{fill:#2b6247;stroke:none}.available-reviews .ratings-star:checked+svg+.ratings-star+svg polygon,.available-reviews .ratings-star:checked+svg+.ratings-star+svg+.ratings-star+svg polygon,.available-reviews .ratings-star:checked+svg+.ratings-star+svg+.ratings-star+svg+.ratings-star+svg polygon,.available-reviews .ratings-star:checked+svg+.ratings-star+svg+.ratings-star+svg+.ratings-star+svg+.ratings-star+svg polygon{fill:#f9f7f4;stroke:#2b6247}.account-page--rewards-item--introduction h3{margin-top:0}.account-page--rewards-item--introduction .account-page--card{padding:32px 48px 20px}@media (max-width: 500px){.account-page--rewards-item--introduction .account-page--card{padding:24px 32px 12px}}.account-page--rewards--title{text-align:center;margin-bottom:40px}.account-page--rewards--title .account-page--rewards-balance{font-size:120%}.account-page--rewards--title .account-page--rewards-balance b{color:#7fb028}.account-page--rewards-grid{display:grid;grid-gap:40px;grid-template-columns:repeat(3,1fr)}.account-page--rewards-grid .account-page--rewards-item--history{grid-column:1 / 4;margin-bottom:48px}.account-page--rewards-grid .account-page--card{padding:20px}.account-page--rewards-grid .account-page--card h3{margin-top:0;text-align:center}.account-page--rewards-grid .account-page--card table{width:100%}.account-page--rewards-grid .account-page--card table th,.account-page--rewards-grid .account-page--card table td{background-color:#f9f7f4;padding:8px;border-spacing:2px;border-collapse:separate;text-align:center}.account-page--rewards-grid .account-page--rewards-item{text-align:center}.account-page--rewards-grid .account-page--rewards-item--follow .account-page--referrals{margin:20px 0 6px}@media (max-width: 834px){.account-page--rewards-grid{grid-template-columns:repeat(2,1fr)}.account-page--rewards-grid .account-page--card{margin-bottom:8px}.account-page--rewards-grid .account-page--rewards-item--history{grid-column:1 / 3}.account-page--rewards-grid .lion-loyalty-panel-page-history{overflow:auto;max-width:calc(100vw - 80px)}}@media (max-width: 500px){.account-page--rewards-grid{grid-template-columns:repeat(1,1fr)}.account-page--rewards-grid .account-page--rewards-item--history{grid-column:1}}.account-page--referrals>span.claimed{position:relative}.account-page--referrals>span.claimed:before,.account-page--referrals>span.claimed:after{content:"";position:absolute;transition:opacity .05s ease-in-out;z-index:1}.account-page--referrals>span.claimed:before{background:#7fb028;width:19px;height:19px;border-radius:100%;border:3px white solid;bottom:-6px;right:calc(50% - 40px)}.account-page--referrals>span.claimed:after{border-right:3px white solid;border-bottom:3px white solid;height:8px;width:4px;bottom:2px;right:calc(50% - 31px);transform:rotate(45deg)}.account-page--referrals>span.claimed img{opacity:.4}.btn.lion-referral-share-button:before{speak:none;font-family:lion-icons!important;margin-right:8px;font-size:18px;vertical-align:middle;margin-left:-4px}.btn[class*=twitter]{background-color:#00aced}.btn[class*=twitter]:before{content:"\e600"}.btn[class*=whatsapp]{background-color:#1ebea5}.btn[class*=whatsapp]:before{content:"\e907"}.btn[class*=facebook]{background-color:#3b5998}.btn[class*=facebook]:before{content:"\e601"}.btn[class*=facebook-messenger]{background-color:#0084ff}.btn[class*=facebook-messenger]:before{content:"\e909"}.btn[class*=email]{background-color:#96c11f}.btn[class*=email]:before{content:"\e602"}.btn.destructive{background-color:#cf0303;pointer-events:none}#component--window .lion-referral-widget-main__share-buttons{margin:1em 0;display:flex;justify-content:space-around;flex-wrap:wrap}@media (max-width: 500px){#component--window .lion-referral-widget-main__share-buttons .lion-referral-share-button{width:100%;margin-bottom:12px}#component--window .lion-referral-widget-main__share-buttons .lion-referral-share-button:last-child{margin-bottom:0}}#component--window .lion-referral-widget-main__share-buttons .btn[class*=email]{display:none}#component--window .lion-referral-widget-main__share-link{text-align:center}#component--window .lion-referral-widget-main__share-link .lion-referral-widget-main__share-link-container{background-color:#f9f7f4;padding:12px 0;display:flex;justify-content:center;align-items:center}#component--window .lion-copy-to-clipboard-button{margin-left:8px;padding:8px 12px;width:auto}#component--window .lion-copy-to-clipboard-button:before{font-family:lion-icons!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;content:"\e905"}#component--window .lion-copy-to-clipboard-button+span{display:inline-block;margin-left:4px;font-size:90%;color:#2b6247}#component--window .lion-referral-email-form__field{margin:.5em 0}#component--window .lion-referral-email-form__field label{display:inline-block;width:100px}#component--window .lion-referral-email-form__field [type=input]{border:none;width:calc(100% - 124px);padding:8px 12px}#component--window .lion-referral-email-form__field.lion-referral-email-form__field--message label{width:100%}#component--window .lion-referral-email-form__textarea{height:200px}#component--window .lion-referral-email-form__success-message{display:none}#component--window .lion-referral-email-form__buttons{display:flex;justify-content:flex-start}#component--window .lion-referral-email-form__buttons .lion-action-button{width:auto;font:inherit;padding:8px 16px;margin-right:8px}#component--window .lion-referral-email-form__buttons .lion-action-button.lion-action-button--neutral{background-color:#fff;color:#7fb028;border:2px #7fb028 solid}.rewards-claim--wrapper .btn{margin:10px}#loyaltylion *{font:inherit!important}#loyaltylion .lion-modal{border-radius:16px;overflow:hidden}#loyaltylion .lion-modal__close-button{display:flex;align-items:center;justify-content:center;font-size:24px!important}#loyaltylion .lion-manage-subscriptions-link{display:none}.page--banner{position:relative}.page--banner img{display:block;width:100%}.page--banner .page--content{position:absolute;bottom:0;left:0;right:0;padding-bottom:5%}.page--banner .page--content h2{font-size:54px;line-height:1.2em}@media (min-width: 1000px){.page--banner .page--content h2{font-size:4.6vw;line-height:5.4vw}}@media (max-width: 834px){.page--banner .page--content h2{font-size:7vw;line-height:8vw}}@media (max-width: 500px){.page--banner .page--content{top:0;padding-bottom:0;display:flex}.page--banner .page--content h2{font-size:9vw;line-height:11vw}}.page--banner .page--overlay{max-width:75%;padding:0 5%;box-sizing:border-box;margin:auto;text-align:center;color:#2b6247}@media (min-width: 1400px){.page--banner .page--overlay .desktop-only .rte p{font-size:1vw}}.banner-caption{padding:20px;color:#2b6247;text-align:center}.banner-caption.shaded{background-color:#f9f7f4}@media (max-width: 500px){.banner-caption{display:block}}.discount_codes_display{width:100%}.discount_codes_display td{background-color:#f9f7f4;padding:4px 8px}.discount_codes_display td:nth-child(1){font-weight:700}.discount_codes_display td .account-page--button{margin-bottom:0}#available-rewards{padding-bottom:24px;margin-bottom:40px}.errors ul{padding-left:0}.errors ul li{list-style-type:none;background:#fcb97d;padding:8px}#page-billing_info{margin-bottom:48px}#billing_form_success{padding:8px;background:#7fb028;color:#fff;text-align:center;margin-bottom:24px;border-radius:4px}.spring_field{position:relative;padding-top:24px}.spring_field label{font-size:90%;position:absolute;left:14px;top:31px;color:#abaca9;pointer-events:none;transition:left .1s ease-in-out,top .1s ease-in-out,font-size .1s ease-in-out}.spring_field:active label,.spring_field:focus label,.spring_field:focus-within label,.spring_field.sprung_field label{font-size:80%;left:6px;top:2px}.address-form{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:0 20px}.address-form .wide{grid-column:1 / 3}.address-form [type=text],.address-form select{padding:8px 12px;border:none}@media (max-width: 500px){.address-form{grid-template-columns:1fr}.address-form .wide{grid-column:initial}}.card_on_file{background-color:#f9f7f4;padding:8px 20px;border-radius:12px;margin-bottom:24px}.account-page--function-wrapper{background:#2b6247;color:#fff;padding:1em 0}.account-page--function-wrapper p{margin:0}.account-page--function-wrapper a:hover{color:#fff}@keyframes chargeFlash{0%{filter:drop-shadow(0 0 0px transparent);border:1px transparent solid}45%{filter:drop-shadow(0 0 8px #7fb028);border:1px #7fb028 solid}65%{filter:drop-shadow(0 0 1px #7fb028);border:1px transparent solid}85%{filter:drop-shadow(0 0 3px #7fb028);border:1px #7fb028 solid}to{filter:drop-shadow(0 0 0px transparent);border:1px transparent solid}}@media (max-width: 834px){.featured-product-reviews .jdgm-rev-widg__header{margin:1em auto;display:block}.featured-product-reviews .jdgm-rev-widg__header .jdgm-rev-widg__summary{padding-right:0;border-right:none;margin:0 0 1em;text-align:center}.featured-product-reviews .jdgm-rev-widg__header .jdgm-histogram{margin:2em auto 3em;text-align:center}.featured-product-reviews .jdgm-rev-widg .jdgm-histogram__row{justify-content:center}.featured-product-reviews .jdgm-rev-widg .jdgm-histogram__row .jdgm-histogram__frequency{width:0}}.shopify-challenge__container{margin:4em auto!important}.new_form_error{outline:2px orange solid}.template-cart .basket{margin-top:4em}@media (max-width: 834px){.template-cart .basket table.account-table th:first-child{width:25%}.template-cart .basket table.account-table [data-label=Item] .layout-flex{flex-wrap:nowrap;width:100%}.template-cart .basket table.account-table [data-label=Item] .layout-flex .layout-object{padding-right:0;text-align:left}.template-cart .basket table.account-table [data-label=Item] .layout-flex .layout-object .txt{width:100%}.template-cart .basket table.account-table [data-label=Item] .layout-flex .layout-object img{width:100px;max-width:100%;margin:auto}}@media (max-width: 500px){.template-cart .basket table.account-table thead{display:none}.template-cart .basket table.account-table tr:not(.total){display:grid;width:100%;grid-template-rows:repeat(4,1fr)}.template-cart .basket table.account-table tr:not(.total) td{display:flex;align-items:center;justify-content:center}.template-cart .basket table.account-table tr:not(.total) td:first-child{grid-row:1 / 5}.template-cart .basket table.account-table tr:not(.total) td:nth-child(3){flex-wrap:wrap}.template-cart .basket table.account-table tr:not(.total) td:nth-child(3) .cart-remove{display:block;width:100%;clear:both}}@media (max-width: 500px){.template-cart .basket .template-cart h1{text-align:center}}.account-page--beta-wrapper{padding:1em 0;color:#2b6247;background:#f9f7f4}.account-page--beta-wrapper p{margin:0}.account-page--beta-wrapper.mobile-only{display:none}@media (max-width: 500px){.account-page--beta-wrapper{display:none}.account-page--beta-wrapper.mobile-only{display:block}}.mobile-only{display:none}@media (max-width: 500px){.mobile-only{display:block}}.account-page--card .account-page--subscriptions-about h4{margin:1em 0;color:#2b6247}.account-page--card .account-page--subscriptions-about .bullets p{margin-top:0;padding-left:30px}.account-page--card .account-page--subscriptions-about .bullets p .check{margin-left:-32px}@media (max-width: 834px){#component--window #account-page--most-popular .account-page--line-item-block,#component--window #account-page--products-full .account-page--line-item-block,#component--window #account-page--product-search-results .account-page--line-item-block{justify-content:center}#component--window #account-page--most-popular .account-page--line-item,#component--window #account-page--products-full .account-page--line-item,#component--window #account-page--product-search-results .account-page--line-item{margin-bottom:20px}}@media (max-width: 500px){#component--window #account-page--most-popular .account-page--grid,#component--window #account-page--products-full .account-page--grid,#component--window #account-page--product-search-results .account-page--grid{margin-left:0}#component--window #account-page--most-popular .account-page--grid .account-page--line-item,#component--window #account-page--products-full .account-page--grid .account-page--line-item,#component--window #account-page--product-search-results .account-page--grid .account-page--line-item{max-width:300px}}#product-page-popup{position:fixed;left:0;right:0;z-index:111111200;margin:auto;max-width:1050px;padding:0 20px}@media (max-width: 400px){#product-page-popup{font-size:90%;line-height:130%}}#product-page-popup .container{box-shadow:0 0 10px #00000080;border-radius:12px;background:#7fb028;color:#fff;padding:20px;max-height:calc(90vh - 90px);overflow:auto}#product-page-popup p,#product-page-popup h2{text-align:center;max-width:500px;margin:20px auto}#product-page-popup a{color:#fff;text-decoration:underline}#product-page-popup a:hover{text-decoration:none}#product-page-popup img{max-width:240px}#product-page-popup .close{float:right;display:block;position:relative;width:20px;height:20px}#product-page-popup .close:hover{cursor:pointer}#product-page-popup .close:before,#product-page-popup .close:after{content:"";width:20px;display:block;border-top:2px solid white;position:absolute;top:50%}#product-page-popup .close:before{transform:rotate(45deg)}#product-page-popup .close:after{transform:rotate(-45deg)}#product-page-popup .actual-close{float:left;display:none;position:relative;width:20px;height:20px;margin-left:2px}#product-page-popup .actual-close:hover{cursor:pointer}#product-page-popup .actual-close:before,#product-page-popup .actual-close:after{content:"";width:20px;display:block;border-top:2px solid white;position:absolute;top:50%}#product-page-popup .actual-close:before{transform:rotate(45deg)}#product-page-popup .actual-close:after{transform:rotate(-45deg)}#product-page-popup .drip-confirmation{max-width:500px;margin:auto;text-align:center}#product-page-popup form{max-width:500px;margin:auto;display:flex;flex-wrap:wrap;flex-direction:row}#product-page-popup form>div{display:block;width:50%}#product-page-popup form>div:nth-child(1){width:calc(33.333% - 10px);position:relative}#product-page-popup form>div:nth-child(2){width:calc(66.666% - 10px);display:flex;margin-left:20px}#product-page-popup form>div:nth-child(2) [type=submit]{margin-left:20px}#product-page-popup form>div:nth-child(3){width:100%}#product-page-popup .desktop-callout{position:absolute;right:calc(100% + 10px);width:180px;bottom:calc(100% - 50px)}#product-page-popup [type=submit]{background:#2b6247}#product-page-popup:not(.minimised) .close:before{border:5px #fff solid;width:0;height:2px;border-left-color:transparent;border-right-color:transparent;top:4px;left:6px}#product-page-popup:not(.minimised) .close:after{width:10px;height:2px;display:block;border-top:none;border-right:6px solid #fff;border-left:6px solid white;top:calc(50% - 1px)}#product-page-popup.minimised .container{padding:10px 10px 5px;border-bottom-left-radius:0;border-bottom-right-radius:0}#product-page-popup.minimised .container:before{content:"";border:10px transparent solid;border-top-width:0;border-bottom-color:#7fb028;position:absolute;left:calc(50% - 5px);top:-10px}#product-page-popup.minimised h2{margin:0 auto;font-size:24px}#product-page-popup.minimised .close:before{background:#7fb028;border:6px #fff solid;height:4px;width:4px;top:4px;left:0;transform:none}#product-page-popup.minimised .close:after{background:transparent;border-top:16px #7fb028 solid;border-bottom:16px #7fb028 solid;width:14px;height:2px;top:-5px;left:1px}#product-page-popup.minimised .actual-close{display:block}#product-page-popup .consent label{color:#fff}#product-page-popup .consent [type=checkbox]:before{background:#555;top:3px}#product-page-popup .consent [type=checkbox]:after{top:5px}#product-page-popup .drip-working{bottom:7px}#product-page-popup .flex{display:flex;max-width:400px;margin:auto;justify-content:space-between}#product-page-popup .flex>div{width:40%;text-align:center}#product-page-popup .consent [type=checkbox]:after{background:#aaa}#product-page-popup .consent [type=checkbox]:checked:after{background:#fff}#product-page-popup .consent [type=checkbox]:checked:before{background:#4d9546}#product-page-popup h2{color:#fff;position:relative;font-size:54px}#product-page-popup h2 span{float:right;background:#fff;border-radius:10px;display:inline-block;padding:6px 36px 10px;color:green;position:relative;top:10px}#product-page-popup h2 span:before{font-size:12px;letter-spacing:0;content:"Your code is:";position:absolute;bottom:100%;left:0;right:0;text-align:center}#product-page-popup h2 span:after{font-size:12px;letter-spacing:0;content:"copy";color:#373737;text-decoration:underline;position:absolute;top:100%;left:0;right:0;text-align:center}#product-page-popup h2 span.copied:after{content:"copied to clipboard!";text-decoration:none}@media screen and (max-width: 520px){#product-page-popup #drip-footer-signup form>div{width:100%;margin-left:0;flex-wrap:wrap}#product-page-popup #drip-footer-signup form>div input{width:100%;margin-left:0;margin-top:10px;-webkit-appearance:none;border:none}}.featured-image-slider .mobile-only{display:none}@media (max-width: 500px){.featured-image-slider .mobile-only{display:block}}.product-recommender--header{background-image:url(//www.togetherhealth.co.uk/cdn/shop/files/Product-Recommender-Banner.jpg?v=9453963784259797275);background-size:cover;background-position:center center;background-repeat:no-repeat;padding:4em 0;margin-bottom:4em}@media (max-width: 834px){.product-recommender--header{background-image:url(//www.togetherhealth.co.uk/cdn/shop/files/Product-Recommender-Banner-mobile.jpg?v=11492821752565339747);padding:2em 0}}.product-recommender--header h2{text-align:center;font-size:3.6vw;line-height:4.2vw}@media (max-width: 834px){.product-recommender--header h2{margin:1em 2em;font-size:32px}}@media (max-width: 500px){.product-recommender--header h2{font-size:9vw;line-height:11vw}}.swappable-image img:nth-child(2){opacity:0;transition:opacity .25s ease-in-out}.swappable-image.swapped img:nth-child(2){opacity:1}.choice_frame{display:flex}.choice_frame .choice{width:400px;max-width:100%;border-radius:20px;border:2px #7fb028 solid;padding:0 20px 10px;box-sizing:border-box}.choice_frame .choice h4{text-align:center;margin:1em 0;color:#7fb028}.choice_frame .choice ul{padding-left:20px;color:#000}.choice_frame .choice li{margin-bottom:10px}.choice_frame .choice svg{margin-bottom:10px}.choice_frame .choice svg .indicator{fill:#7fb028}.choice_frame .choice.deselected{background:#f9f7f4;border-color:#f9f7f4}.choice_frame .choice.deselected,.choice_frame .choice.deselected ul,.choice_frame .choice.deselected h4{color:#666}.choice_frame .choice.deselected svg .indicator{fill:#666}.choice_frame .choice:nth-of-type(2){margin-left:20px}@media (max-width: 500px){.choice_frame{flex-direction:column}.choice_frame .choice.deselected ul{display:none}.choice_frame .choice:nth-of-type(1){margin-bottom:20px}.choice_frame .choice:nth-of-type(2){margin-left:0}}.ident{color:#f8f8f8;font-size:10px}.login_error{padding:20px;background-color:#e09f3e;color:#fff;margin-bottom:1em}.login_error ul{list-style-type:none;padding-left:0}.login_error ul li{margin-bottom:.5em}.login_error a,.login_error .link{color:#fff;text-decoration:underline}.login_error a:hover,.login_error .link:hover{text-decoration:none;cursor:pointer}#ingredients sup,#ingredients sub{vertical-align:baseline;position:relative;top:-.4em}#ingredients sub{top:.4em}.featured-page-slider .page-holder-title{margin-top:0}.featured-page-slider .splide p{font-size:inherit}.featured-page-slider .page-holder table{min-width:0}@media (max-width: 1000px){.featured-page-slider .page-holder table td img{height:72px;margin:0 auto}}@media (max-width: 834px) and (min-width: 501px){.featured-page-slider [data-page] tr{grid-template-columns:repeat(2,1fr)}.featured-page-slider [data-page] tr td:nth-child(3):after,.featured-page-slider [data-page] tr td:nth-child(4):before{content:none}}@media (max-width: 500px){.featured-page-slider [data-page] tr{grid-template-columns:1fr}.featured-page-slider .page-holder table td{padding-bottom:40px}.featured-page-slider .page-holder table td:after{top:calc(100% - 30px);left:calc(50% - 8px);transform:rotate(90deg)}.featured-page-slider .page-holder table td:before{content:none}.featured-page-slider .page-holder table td img{height:100px}}#about-us-together-health-yorkshire-nature-based-supplements .twinset.has-icon-image.has-solid-image:nth-child(2) .container--width .twin-image .image-wrapper{width:90%;max-width:100%}.trustpilot_ident{text-align:center}.trustpilot_ident img{width:188px;filter:brightness(1.024)}.micro-btn{padding:0 12px;margin:2px 0 2px 10px}.micro_select{border-bottom:1px white dashed;position:relative;padding:0}.micro_select:after{content:"";position:absolute;display:block;width:4px;height:4px;right:1px;top:6px;border-right:1px white solid;border-bottom:1px white solid;transform:rotate(45deg);pointer-events:none}.micro_select select{-webkit-appearance:none;color:inherit;background:transparent;border:none;font:inherit;padding:0 12px 0 0}.micro_select select option{color:#000}.card.upgrading{opacity:.5;pointer-events:none}#product-page-popup .confirmation h2{font-size:20px}#product-page-popup .confirmation h2 span:before,#product-page-popup .confirmation h2 span:after{font-size:14px}#product-page-popup .confirmation .popupcode{display:block;float:none;font-size:27px;margin:30px 70px 50px;padding:14px 36px 10px}#product-page-popup.success .container>h2,#product-page-popup.success .container>p{display:none}#CustomerLoginForm #rc_login{display:none}.btn-silver{background-color:#f9f7f4;color:#000}.btn-silver:hover{background-color:#f0ebe4;color:#000}.twin-content .btn+.btn{margin-left:10px}.twinset .container--width .twin-content .twinset-broad-buttons{margin:2em 0}@media (max-width: 480px){.twinset .container--width .twin-content .twinset-broad-buttons{text-align:center}.twinset .container--width .twin-content .twinset-broad-buttons .btn{margin-left:0}.twinset .container--width .twin-content .twinset-broad-buttons .btn+.btn{margin-top:20px}}.twinset .container--width .twin-content .twinset--search-form{margin:2em 0}.twinset .container--width .twin-content .twinset--search-form p{display:flex}.twinset .container--width .twin-content .twinset--search-form .diminished{font-size:80%;opacity:.7}.twinset .container--width .twin-content .twinset--search-form .diminished a{color:inherit}.twinset .container--width .twin-content .twinset--search-form input,.twinset .container--width .twin-content .twinset--search-form .btn{padding:8px 16px}.twinset .container--width .twin-content .twinset--search-form .btn{white-space:nowrap;display:flex;align-items:center;margin-left:4px}.twinset .twinset-icons--with-intro .twinset-icons{margin:.5em 0}.twinset .batch_reports{width:100%;margin-bottom:3em}.twinset .batch_reports th{text-align:left}.twinset .batch_reports td:nth-child(3){text-align:right}.new-ingredients-wrapper h3{text-align:center;color:#2b6247}.new-ingredients-wrapper h4.ingredients--title{font-family:VAGRoundedLTPro,sans-serif;font-weight:700;font-size:1.2em;color:#2b6247}.new-ingredients-wrapper .ingredients--wrapper p{margin:8px 0}.new-ingredients-wrapper .ingredients--wrapper .ingredients--block{display:flex;width:100%;margin:8px 0 16px}.new-ingredients-wrapper .ingredients--wrapper .ingredients--image{width:100px;flex-grow:0;flex-shrink:0;margin:8px 20px 8px 0;display:flex;align-items:center}.new-ingredients-wrapper .ingredients--wrapper .ingredients--image img{width:100%}@media (max-width: 500px){.new-ingredients-wrapper .ingredients--wrapper .ingredients--image{align-items:flex-start}}.new-ingredients-wrapper .ingredients--wrapper .ingredients--content{display:flex;align-items:center}.new-ingredients-wrapper .ingredients--wrapper .ingredients--contains{font-style:italic}.new-ingredients-wrapper .ingredients--wrapper h5{font-size:1em;margin:8px 0}.new-ingredients-wrapper .ingredients--wrapper+.ingredients--title{margin:2em 0 .5em}.basket-layout--primary{width:100%;max-width:1120px;margin:auto;display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);position:relative;box-sizing:border-box}.basket-layout--primary .basket-layout--primary--container{background:#f9f7f4;padding:0 20px 20px}.basket-layout--primary .basket-layout--secondary--container{grid-column:1;grid-row:1 / span 2;padding:0 20px}.basket-layout--primary .basket-layout--tertiary--container{background:#f9f7f4;padding:0 20px}.basket-layout--primary:after{content:"";display:block;position:absolute;left:calc(100% - 20px);top:0;bottom:0;width:calc(50vw - 550px);background:#f9f7f4;z-index:-1}@media (max-width: 960px){.basket-layout--primary{grid-template-columns:minmax(0,1fr)}.basket-layout--primary .basket-layout--secondary--container{grid-column:auto;grid-row:auto;background:#f9f7f4}.basket-layout--primary .basket-layout--secondary--container .basket-subtitle{display:none}}#cart-recommendations--carousel{margin:0 10px;padding:0 10px}#cart-recommendations--carousel .splide__arrow{display:flex;align-items:center;justify-content:center;bottom:auto;top:calc(50% - 20px);width:48px;height:48px;background:#fff;border-radius:100%;box-shadow:0 2px 4px #00000040}#cart-recommendations--carousel .splide__arrow.splide__arrow--next{right:-40px}#cart-recommendations--carousel .splide__arrow.splide__arrow--prev{left:-40px}#cart-recommendations--carousel .splide__arrow svg{fill:#abaca9}#cart-recommendations--carousel .splide__pagination{display:block}.cart-row{padding:20px}.cart-layout{display:grid;grid-template-columns:60px 1fr 1fr 30px;grid-gap:10px}.cart-layout .image{grid-row:span 2}.cart-layout .item{grid-column:span 3}.cart-layout .quantity{white-space:nowrap}.template-cart .basket{margin-top:0}.template-cart .cart-header{font-weight:700}.template-cart .card{background-color:#fff;box-shadow:0 3px 10px #00000040;border-radius:20px;margin-bottom:20px;padding:20px}.template-cart .txt{font-family:VAGRoundedLTPro}.template-cart .cart-header .cart-row{margin-bottom:0}.template-cart .cart-sidebar--free-shipping-chart{margin:10px 0}.template-cart .cart-contents{background-color:transparent}.template-cart .basket-subtitle{text-align:center;font-size:120%;font-weight:700;margin-bottom:2em;color:#2b6247}.template-cart .cart-row.total{text-align:right}.template-cart .cart-row.total .cart__subtotal-title,.template-cart .cart-row.total .cart__subtotal{font-family:inherit;font-weight:700;color:#000}.template-cart .cart-row.total h5{font-size:120%}@media (max-width: 960px){.template-cart .cart-row.total{padding:20px 0;text-align:center}}.template-cart .cart__subtotal{font-weight:700}.template-cart .cart-contents--upgrade{grid-column:1 / 5;font-size:80%;text-align:center}.template-cart .cart-contents--upgrade .cart-contents--upgrade-panel{background-color:#2b6247;transition:background-color .15s ease-in-out;color:#fff;border-radius:6px;padding:2px;margin-top:4px}.template-cart .cart-contents--upgrade .upgrade_invite .cart-contents--upgrade-panel:hover{cursor:pointer;background-color:#337454}.template-cart .cart-contents--upgrade p{margin:0}.basket-section-subtitle{text-align:center;font-weight:700;font-size:110%}.basket-columns{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px}.product-block .basket-columns{grid-template-columns:1fr 2fr}.product-block .basket-columns .product-block--image{padding-bottom:120%}.product-block button.btn,.product-block a.btn{width:auto;font-size:90%}.product-block .btn.disabled{opacity:.5}.basket-rewards .basket-columns{grid-template-columns:3fr 2fr}.cart-section--shipping p{margin:0}.cart-money{color:#7fb028}.tag{display:inline-block;font-size:90%;background-color:#f9f7f4;padding:1px 12px;border-radius:16px}.tag-secondary{color:#fff;background-color:#2b6247}.btn.btn-secondary{border:2px #7fb028 solid;color:#7fb028;background:#fff;padding:6px 22px}.btn.btn-secondary:before{border-top-color:#7fb028;border-right-color:#7fb028;border-bottom-color:#7fb028}.align-right{text-align:right}.align-centre-right{display:flex;align-items:center;justify-content:flex-end}.balance-layout p{margin:4px 0}#cart-recommendations .product-block--slide{width:100%;flex-grow:0;box-sizing:border-box;padding:10px;text-align:center}#cart-recommendations .product-block--slide .key_highlights{margin:0 0 10px;box-sizing:border-box;font-size:90%;width:100%}#cart-recommendations .product-block--slide .product-block--image{width:150px;max-width:80%;margin:auto;height:0;padding-bottom:70%}#cart-recommendations .product-block--slide .product-block--details h4{margin:0 0 10px;font-family:VAGRoundedLTPro,sans-serif;font-size:160%;color:#7fb028}#cart-recommendations .product-block--slide .product-block--details .trustpilot-widget{margin-left:-8px}#cart-recommendations .product-block--slide .reviews{height:24px}#cart-recommendations .product-block--slide .product-purchase-mode{text-align:left;width:auto;display:table;margin:10px auto 0}#cart-recommendations .product-block--slide .product-purchase-mode p{margin:0;white-space:nowrap}#cart-recommendations .product-block--slide .product-block--layout-aside{display:flex;text-align:left;align-items:center;margin-top:20px}#cart-recommendations .product-block--slide .product-block--layout-aside .product-block--image{width:120px}@media (max-width: 767px){#cart-recommendations .product-block--slide .product-block--layout-aside{flex-direction:column}}#cart-recommendations .product-block--slide [type=radio]{-webkit-appearance:none;appearance:none;position:relative;top:2px;display:inline-block;width:16px;height:16px;border:1px white solid;border-radius:100%;box-shadow:0 0 0 1px gray}#cart-recommendations .product-block--slide [type=radio]:checked{background:#7fb028;box-shadow:0 0 0 1px #7fb028}#cart-recommendations--carousel{margin:10px 0 0;padding:0}#cart-recommendations--carousel p{font-size:inherit}#cart-recommendations--carousel .product-block--master-layout{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);grid-gap:20px}#cart-recommendations--carousel .product-block--details{grid-column:span 2}#cart-recommendations--carousel .product-block--key-features{grid-column:2;grid-row:2 / span 3}#cart-recommendations--carousel .product-block--slide .product-block--image{height:auto;padding-bottom:0}#cart-recommendations--carousel p{margin:0}#cart-recommendations--carousel .splide__pagination{display:block;text-align:center}#cart-recommendations--carousel .splide__pagination__page{-webkit-appearance:none;appearance:none;border:none;display:block;width:12px;height:12px;padding:0;border-radius:100%;background-color:#abaca9;margin:0 4px}#cart-recommendations--carousel .splide__pagination__page.is-active{background-color:#7fb028}@media (max-width: 767px){#cart-recommendations--carousel .product-block--slide{padding:0 2px}#cart-recommendations--carousel .product-block--master-layout{grid-gap:10px;grid-template-columns:minmax(0,1fr) minmax(0,2fr)}#cart-recommendations--carousel .product-block--details{grid-column:2;grid-row:1}#cart-recommendations--carousel .product-block--options{font-size:90%}#cart-recommendations--carousel .award-product{padding:0}#cart-recommendations--carousel .product-block--details,#cart-recommendations--carousel .product-block--options{text-align:left}#cart-recommendations--carousel .product-block--options .product-purchase-mode{margin:0}#cart-recommendations--carousel .product-block--key-features{grid-column:span 2;grid-row:4}#cart-recommendations--carousel .product-block--image{grid-column:1;grid-row:1 / span 2}#cart-recommendations--carousel .product-block--function{grid-column:span 2;padding:10px 0}#cart-recommendations--carousel .reviews{max-width:180px}}@media (min-width: 540px){[data-product-action=show_latest_batch]{transition:transform .15s ease-in-out}[data-product-action=show_latest_batch]:hover{transform:scale(1.05)}}.section-title{color:#7fb028;font-weight:700;text-transform:uppercase}.section-title.padded-section{padding:10px 0 0}.section-title .section-title--keyline{text-align:center;margin-top:1em;position:relative;margin-bottom:20px}.section-title .section-title--keyline:before{content:"";border-top:2px #7fb028 solid;position:absolute;top:calc(50% - 1px);width:calc(100% - 40px);left:20px}@media (max-width: 960px){.section-title .section-title--keyline:before{left:0;width:100%}}.section-title .section-title--keyline span{display:inline-block;background:#fff;position:relative;z-index:1;padding:0 8px}.basket-layout--primary--container .section-title .section-title--keyline span,.basket-layout--tertiary--container .section-title .section-title--keyline span{background:#f9f7f4}@media (max-width: 960px){.section-title .section-title--keyline span{background:#f9f7f4}}
/*# sourceMappingURL=/cdn/shop/t/114/assets/styles.scss.css.map */
