@font-face{font-family:Airo;src:url(Airo-Medium.woff2) format("woff2"),url(Airo-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Airo;src:url(Airo-Regular.woff2) format("woff2"),url(Airo-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Airo;src:url(Airo-Bold.woff2) format("woff2"),url(Airo-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Airo;src:url(Airo-ExtraBold.woff2) format("woff2"),url(Airo-ExtraBold.woff) format("woff");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Airo;src:url(Airo-SemiLight.woff2) format("woff2"),url(Airo-SemiLight.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}.w-16{width:16.6%}.w-20{width:20%}.w-25{width:25%}.w-27{width:27%}.w-33{width:33.3%}.w-40{width:40%}.w-50{width:50%}.w-60{width:60%}.w-66{width:66.6%}.w-75{width:75%}.w-73{width:73%}.w-100{width:100%}.mw-16{max-width:16.6%}.mw-20{max-width:20%}.mw-25{max-width:25%}.mw-27{max-width:27%}.mw-33{max-width:33.3%}.mw-40{max-width:40%}.mw-50{max-width:50%}.mw-60{max-width:60%}.mw-66{max-width:66.6%}.mw-75{max-width:75%}.mw-73{max-width:73%}.mw-100{max-width:100%}.visually-hidden{margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip:rect(0,0,0,0);position:absolute}.flex-center,.page-banner .col-right,.testimonial-section .testimonial-slideshow .flickity-prev-next-button,.product-list .product-block .hover-content,.compare-products .vs-text{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;-moz-align-items:center;-ms-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-moz-justify-content:center;-ms-justify-content:center;-webkit-box-pack:center;justify-content:center;-ms-flex-pack:center}.flex-v-center{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;-moz-align-items:center;-ms-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.transition,a,.btn,.site-header .navbar-toggler,.header-section .search_form input,.main-nav__wrapper .search_form input,.view-all-cta .view-all:after,.product-list .product-block .hover-content{-webkit-transition:.2s all ease;transition:.2s all ease}.transition-fast{-webkit-transition:.05s all ease;transition:.05s all ease}.transition-slow{-webkit-transition:.5s all ease;transition:.5s all ease}.absolute-h-center{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%)}.absolute-v-center{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.absolute-center,.compare-products .vs-text{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.absolute-full-box,.product-list .product-block .hover-content{position:absolute;height:100%;width:100%;left:0;top:0}.image-fill{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;font-family:"object-fit: cover; object-position: center"}.text-overflow{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.text-overflow{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;min-height:0}*{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}article,aside,dialog,figure,footer,header,hgroup,nav,section{display:block}blockquote:after,blockquote:before,q:after,q:before{content:""}blockquote,q{quotes:"" ""}*:focus{outline:0}a{text-decoration:none!important;color:inherit}img{vertical-align:middle}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{border:none!important;border-bottom:none!important;-webkit-text-fill-color:#000!important;color:#000!important;-webkit-box-shadow:0 0 0 30px #fff inset!important;box-shadow:0 0 0 30px #fff inset!important;-webkit-transition:background-color 5000s ease-in-out 0s!important;transition:background-color 5000s ease-in-out 0s!important}*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}body{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Airo,serif,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:20px;font-size:1.25rem;line-height:1.35;letter-spacing:.78px;background-color:#fff0df}img{vertical-align:middle;max-width:100%}:root{--scrollbar-width: 0px}.overflow-stopped{overflow:hidden}.cursor-pointer{cursor:pointer}.pos-rel{position:relative}.p-15{padding:15px}.px-15{padding-left:15px;padding-right:15px}.py-15{padding-top:15px;padding-bottom:15px}.pt-15{padding-top:15px}.pr-15{padding-right:15px}.pb-15{padding-bottom:15px}.pl-15{padding-left:15px}.row-gutter-7{margin-left:-7.5px;margin-right:-7.5px}.row-gutter-7>.col,.row-gutter-7>[class*=col-]{padding-right:7.5px;padding-left:7.5px}.row-gutter-7>li{padding-right:7.5px;padding-left:7.5px}.cols-padding-0>.col,.cols-padding-0>[class*=col-]{padding-left:0;padding-right:0}.mr-neg-15{margin-right:-15px}.ml-neg-15{margin-left:-15px}.mx-neg-15{margin-right:-15px;margin-left:-15px}.my-neg-10{margin-top:-10px;margin-bottom:-10px}.px-7{padding-left:7px;padding-right:7px}.py-7{padding-top:7px;padding-bottom:7px}.m-0{margin:0}.mt-30{margin-top:30px}.container{width:100%;max-width:1210px;margin:0 auto;padding:0 15px}.container-xl{width:100%;max-width:2217px;margin:0 auto}.list-reset{list-style:none;padding-left:0}.list-reset li{list-style:none}.img-ratio{position:relative;width:100%}.img-ratio>img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;font-family:"object-fit: cover; object-position: center"}.img-ratio-16-9{padding-top:56.25%}.img-ratio-square{padding-top:100%}.box-square{position:relative;width:100%;padding-top:100%}.flickity-enabled{overflow:visible}.divider--dotted,.product-ingredients .product-ingredients-blocks .product-ingredients-block .block-inner .block-meta__footer{border-top:5px dotted #0e498c!important;width:100%}.divider--dotted--white{border-color:#fff!important}.divider--dotted--cyan{border-color:#609ed5!important}.divider--dotted--orange{border-color:#e98435!important}.divider--dotted--green{border-color:#74b79f!important}.divider--dotted--red{border-color:#e56866!important}.divider.full-width,.product-ingredients .product-ingredients-blocks .product-ingredients-block .block-inner .full-width.block-meta__footer{border:none!important;position:relative}.divider.full-width:before,.product-ingredients .product-ingredients-blocks .product-ingredients-block .block-inner .full-width.block-meta__footer:before{content:"";width:calc(100vw - 17px);border-top:5px dotted #0e498c!important;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%)}.feature_divider{width:100%;border-color:#0e498c;border-bottom-width:5px;border-bottom-style:dotted}hr{border:none;border-top:5px dotted #0e498c}.page-banner__inner{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-banner__inner .col-left,.page-banner__inner .col-right{width:100%;max-width:50%}@media (max-width: 991px){.page-banner__inner .col-left,.page-banner__inner .col-right{max-width:100%}}.page-banner .col-left img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover"}.page-banner .col-right{-moz-flex-direction:column;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;padding:40px;background-color:#0e498c}.page-banner .col-right .content-box{width:100%;max-width:478px}.page-banner .col-right h1{font-size:40px;font-weight:500;line-height:normal;letter-spacing:1.55px;text-align:center;color:#fff0df}@media (max-width: 767px){.page-banner .col-right h1{font-size:30px}}.page-banner .col-right p{font-size:20px;font-weight:700;line-height:1.6;letter-spacing:.78px;text-align:center;color:#fff0df}@media (max-width: 767px){.page-banner .col-right p{font-size:16px;line-height:normal}}.overall-benefits-section+.ingredients-section .container>.divider,.overall-benefits-section+.ingredients-section .product-ingredients .product-ingredients-blocks .product-ingredients-block .block-inner .container>.block-meta__footer,.product-ingredients .product-ingredients-blocks .product-ingredients-block .block-inner .overall-benefits-section+.ingredients-section .container>.block-meta__footer{display:none}.font-light{font-weight:300}.font-medium{font-weight:500}.font-semibold{font-weight:600}.font-bold{font-weight:700}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-center{text-align:center}a,a:visited,a span{color:#0e498c}.sidebar a,.sidebar a:visited{color:#609ed5}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{margin:0;font-family:Airo,serif,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}h2,.h2,h2.title{font-size:40px;font-weight:500;letter-spacing:1.55px;font-family:Airo,serif,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;color:#0e498c}@media (max-width: 767px){h2,.h2,h2.title{font-size:30px;font-weight:500;line-height:1.1;letter-spacing:.86px}}p{margin:0}.btn{border-radius:0;-webkit-box-shadow:none!important;box-shadow:none!important;outline:none!important;border:none}.btn-reset{padding:0;margin:0;border:none;-webkit-box-shadow:none;box-shadow:none;outline:none}.button,.action_button{background-color:#0e498c;font-size:16px!important;font-weight:500!important;font-family:Airo,serif,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important;line-height:1.43!important;letter-spacing:.62px!important;color:#fff;min-height:35px!important;height:auto!important;text-transform:uppercase!important}.action_button.highlight-true:hover{color:#fff0dfe6}a.highlight-true{color:#fff0df!important;background-color:#0e498c!important}a.highlight-true:hover{color:#fff!important}@media only screen and (max-width: 480px){a.highlight-true,input[type=button].highlight-true{border-color:#0e498c;background-color:#0e498c;color:#fff}}.highlighted--true--white{background-color:#fff!important;color:#0e498c!important;border-color:#fff!important}.highlighted--true--white:hover{color:#609ed5!important}.image-with-text .featured-link--half a.button{background-color:#0e498c!important;color:#fff0df!important}.site-header .navbar-toggler{width:42px;height:32px;border:none;outline:none!important;overflow:hidden;position:absolute;top:-33px;left:-14px;padding:0 0 0 10px}.site-header .navbar-toggler svg{cursor:pointer;-webkit-transform:translate3d(-8px,-1px,0) scale(1.8);-ms-transform:translate3d(-8px,-1px,0) scale(1.8);transform:translate(-8px,-1px) scale(1.8);width:32px;height:32px}.site-header .navbar-toggler svg path{fill:none;-webkit-transition:stroke-dashoffset .5s cubic-bezier(.25,-.25,.75,1.25),stroke-dasharray .5s cubic-bezier(.25,-.25,.75,1.25);transition:stroke-dashoffset .5s cubic-bezier(.25,-.25,.75,1.25),stroke-dasharray .5s cubic-bezier(.25,-.25,.75,1.25);stroke-width:30px;stroke-linecap:round;stroke:#fff;stroke-dashoffset:0px}.site-header .navbar-toggler svg path#top,.site-header .navbar-toggler svg path#bottom{stroke-dasharray:240px 950px}.site-header .navbar-toggler svg path#middle{stroke-dasharray:240px 240px}.site-header .navbar-toggler[aria-expanded=true] svg path#top,.site-header .navbar-toggler[aria-expanded=true] svg path#bottom{stroke-dashoffset:-650px}.site-header .navbar-toggler[aria-expanded=true] svg path#middle{stroke-dashoffset:-115px;stroke-dasharray:1px 220px}.header-section .top-bar,.header-section .main-nav,.main-nav__wrapper .top-bar,.main-nav__wrapper .main-nav{background-color:#0000}.header-section .menu,.main-nav__wrapper .menu{margin-left:47px}.header-section .menu li,.main-nav__wrapper .menu li{padding-right:19px}.header-section .menu li a,.main-nav__wrapper .menu li a{font-family:Airo,serif,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:300;letter-spacing:1.74px;text-align:left;color:#0e498c;text-transform:uppercase}.header-section .menu li a .icon-down-arrow,.main-nav__wrapper .menu li a .icon-down-arrow{display:none}@media (any-pointer: none){.header-section .menu li a .icon-down-arrow,.main-nav__wrapper .menu li a .icon-down-arrow{display:inline-block}}.header-section .action_button,.main-nav__wrapper .action_button{margin:0;background-color:#0e498c!important}.header-section .search-container,.main-nav__wrapper .search-container{width:auto;max-width:none}.header-section .search_form,.main-nav__wrapper .search_form{margin-right:10px}.header-section .search_form .search-submit,.main-nav__wrapper .search_form .search-submit{top:10px;right:32px;color:#0e498c}.header-section .search_form .search-submit:before,.main-nav__wrapper .search_form .search-submit:before{content:url(icon-search.svg);line-height:0;font-size:0}.header-section .search_form input,.main-nav__wrapper .search_form input{width:46px;border-color:transparent;margin-left:auto}.header-section .search_form input:focus,.main-nav__wrapper .search_form input:focus{border-color:#0e498c;width:200px}.header-section .search_form:hover input,.main-nav__wrapper .search_form:hover input{border-color:#0e498c;width:200px}.main-nav__wrapper{background-color:#fff0df}.main-nav__wrapper .main-nav{background-color:#0000}.header-cta{margin-right:-9px}.header-cta ul{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;-moz-align-items:center;-ms-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0;list-style:none}.header-cta ul li{list-style:none}.header-cta ul li:not(:first-child){margin-left:23px}#privy-container{display:none}#header.mobile_nav-fixed--true{background-color:#fff0df}@media (max-width: 991px){.mobile_nav-fixed--true .dropdown{background-color:#fff0df}}@media (max-width: 991px){#mobile_menu li a{position:relative}}@media (max-width: 991px){#mobile_menu li a span.icon-down-arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0px}}@media only screen and (max-width: 798px){#header a.mobile_logo img{max-width:120px}}.footer{background-color:#0000;padding-top:88px;padding-bottom:0;border:none}@media (max-width: 767px){.footer{padding-top:60px;text-align:center}}.footer h6{font-size:14px;font-weight:500;line-height:1.36;letter-spacing:.12px;text-transform:uppercase;margin-bottom:6px!important;color:#0e498c!important}.footer a{text-transform:uppercase;font-size:12px;font-weight:400;line-height:2.25;letter-spacing:.2px;color:#0e498c}.footer a:visited{color:#0e498c}.footer .newsletter_section{margin-right:-50px}@media (max-width: 991px){.footer .newsletter_section{margin-right:0}}@media (max-width: 767px){.footer .newsletter_section{margin-bottom:40px}}.footer .newsletter_section h6{border:none!important}.footer .newsletter_section .newsletter form{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex}@media (max-width: 767px){.footer .newsletter_section .newsletter form{padding-left:25px;padding-right:25px}}.footer .newsletter_section .newsletter form input{margin:0;height:38px!important;min-height:38px!important;border:solid 1px #0e498c;color:#0e498c;background-color:#0000;padding-left:18px}.footer .newsletter_section .newsletter form input.action_button{font-size:0!important}.footer .newsletter_section .newsletter form input[type=submit]{background-color:#0e498c;background-image:url(icon-arrow-right.svg);background-repeat:no-repeat;background-position:center center;width:38px!important;border:solid 1px #0e498c}.footer .newsletter_section .newsletter form input::-webkit-input-placeholder{color:#0e498c}.footer .newsletter_section .newsletter form input:-moz-placeholder{color:#0e498c}.footer .newsletter_section .newsletter form input::-moz-placeholder{color:#0e498c}.footer .newsletter_section .newsletter form input:-ms-input-placeholder{color:#0e498c}@media (max-width: 767px){.footer .footer-menu-wrap h6{border-top:none;text-align:center;padding:10px!important;margin:0!important;border-top:1px solid #0e498c;position:relative}}@media (max-width: 767px){.footer .footer-menu-wrap h6 .icon-down-arrow{top:50%;position:absolute;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:20px}}@media (max-width: 767px){.footer .footer-menu-wrap .toggle_content ul li{text-align:center}}.footer .footer_menu ul{padding-top:0}.footer .footer_menu ul li{margin-bottom:0}.footer .footer_menu ul li a{display:inline-block}.footer .footer_credits{background-color:#0e498c;border:none;margin-top:88px;padding:15px 0}@media (max-width: 767px){.footer .footer_credits{margin-top:0}}.footer .footer_credits__inner{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;-moz-align-items:center;-ms-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width: 767px){.footer .footer_credits__inner{-moz-flex-direction:column;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}.footer .footer_credits .credits{color:#fff;font-size:14px;font-weight:500;line-height:1.36;letter-spacing:.12px;color:#fff0df;padding:0}.footer .footer_credits .credits a{color:#fff0df}.footer .footer_credits .social-media-links{margin-left:auto}@media (max-width: 767px){.footer .footer_credits .social-media-links{margin:37px auto 0}}.footer .footer_credits .social-media-links ul{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;-moz-align-items:center;-ms-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:0}.footer .footer_credits .social-media-links ul li{margin:0;padding:0}.footer .footer_credits .social-media-links ul li a{padding:0 15px;display:block;line-height:0;font-size:0}.footer .footer_credits .social-media-links ul li a:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}@media (max-width: 991px){.banner{overflow:visible}}.banner:after{content:"";width:20px;height:20px;position:absolute;top:100%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);-webkit-backface-visibility:none;backface-visibility:none;right:0;background-color:#0e498c;display:none}@media (max-width: 767px){.banner:after{display:block}}@media (max-width: 1199px){.caption{padding:50px 25px 60px;margin:0!important;top:auto;-webkit-transform:none;-ms-transform:none;transform:none;position:static;max-width:100%}}.caption .caption-content{max-width:534px;display:block;margin-left:auto;margin-right:32px}@media (max-width: 1199px){.caption .caption-content{margin-left:auto;margin-right:auto}}.caption .caption-content .headline{font-family:Airo,serif,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;text-transform:uppercase;font-weight:500;line-height:.95;letter-spacing:1.55px;margin-bottom:21px}@media (max-width: 767px){.caption .caption-content .headline{position:absolute;top:40px;width:100%;left:0;padding:0 20px;color:#fff0df!important}}.caption .subtitle{width:100%;max-width:443px;display:block;margin-left:auto;margin-right:auto;font-family:Airo,serif,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;margin-bottom:22px;line-height:1.35;letter-spacing:.78px}@media (max-width: 767px){.caption .subtitle{color:#fff0df!important}}.caption .subtitle p{line-height:inherit}@media (max-width: 767px){.caption .subtitle p{font-size:18px;font-weight:400;line-height:1.28}}@media (max-width: 1199px){.caption .action_button{background-color:#fff!important;color:#0e498c!important;border-color:#fff!important}}.shop-supplements__wrapper{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.shop-supplements__wrapper .img-wrapper{width:100%;max-width:50%}@media (max-width: 767px){.shop-supplements__wrapper .img-wrapper{max-width:100%}}.shop-supplements__wrapper .img-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.shop-supplements__wrapper .content-box{padding:80px 107px;background-color:#609ed5;width:100%;max-width:50%;position:relative}@media (max-width: 1199px){.shop-supplements__wrapper .content-box{padding:50px}}@media (max-width: 767px){.shop-supplements__wrapper .content-box{max-width:100%;padding:50px 25px 107px}}.shop-supplements__wrapper .content-box:after{content:"";display:block;width:20px;height:20px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);-webkit-backface-visibility:none;backface-visibility:none;left:0;background-color:#609ed5}.shop-supplements__wrapper .content-box__inner{width:100%;max-width:532px}@media (max-width: 767px){.shop-supplements__wrapper .content-box__inner{max-width:100%;text-align:center}}.shop-supplements__wrapper .content-box h2{font-size:40px;font-weight:400;line-height:normal;letter-spacing:-.05px;color:#fff0df;margin-bottom:11px}@media (max-width: 767px){.shop-supplements__wrapper .content-box h2{font-size:30px;font-weight:400;line-height:1;letter-spacing:-.04px}}.shop-supplements__wrapper .content-box p,.shop-supplements__wrapper .content-box h3{font-size:20px;font-weight:700;line-height:1.35;letter-spacing:.78px;color:#0e498c}.shop-supplements__wrapper .content-box h3{color:#fff0df;font-weight:400;margin-top:26px}.shop-supplements .supplements-products{margin-top:38px;margin-bottom:10px}.shop-supplements .supplements-products .flickity-enabled{overflow:visible}.shop-supplements .supplements-products .carousel-init:not(.flickity-enabled){display:-webkit-box;display:-ms-flexbox;display:flex}.shop-supplements .supplements-products .carousel-init .carousel-cell{width:33.3%}@media (max-width: 767px){.shop-supplements .supplements-products .carousel-init .carousel-cell{width:50%}}.shop-supplements .supplements-products .carousel-init .flickity-page-dots{text-align:left;bottom:-126px}@media (max-width: 767px){.shop-supplements .supplements-products .carousel-init .flickity-page-dots{text-align:center}}.shop-supplements .supplements-products .carousel-init .flickity-page-dots .dot{border:1px solid #0e498c;background-color:#0000;opacity:1;margin:0 2px}.shop-supplements .supplements-products .carousel-init .flickity-page-dots .dot.is-selected{background-color:#0e498c}.shop-supplements .supplements-products .supplements-block .product-image-wrapper{max-width:70px;max-height:110px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;-moz-align-items:flex-end;-ms-align-items:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:27px}@media (max-width: 767px){.shop-supplements .supplements-products .supplements-block .product-image-wrapper{margin-left:auto;margin-right:auto;text-align:center}}.shop-supplements .supplements-products .supplements-block .product-image-wrapper img{max-width:100%;max-height:100%}.shop-supplements .supplements-products .supplements-block h3{text-transform:uppercase;font-weight:500;display:inline-block;text-align:center;margin-top:0;line-height:1}.shop-supplements .btn-wrap .action_button{margin-bottom:0}.overall-benefits{background-color:#0e498c;position:relative;padding:60px 0;text-align:center;color:#fff0df}@media (max-width: 767px){.overall-benefits{padding:68px 25px}}.overall-benefits:after{content:"";display:block;width:20px;height:20px;position:absolute;top:100%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);-webkit-backface-visibility:none;backface-visibility:none;right:0;background-color:currentColor;z-index:1}.overall-benefits .container{max-width:980px}.overall-benefits .content-box{margin-bottom:62px}@media (max-width: 767px){.overall-benefits .content-box{margin-bottom:25px}}.overall-benefits .content-box__inner{width:100%;max-width:659px;margin-left:auto;margin-right:auto}.overall-benefits .content-box h2{font-size:40px;font-weight:400;line-height:normal;letter-spacing:1.55px;margin-bottom:0;color:#fff0df}@media (max-width: 767px){.overall-benefits .content-box h2{font-size:30px;font-weight:500;line-height:normal;letter-spacing:1.16px}}.overall-benefits .content-box p{font-size:20px;font-weight:700;line-height:1.35;letter-spacing:.78px;color:#fff0df}@media (max-width: 767px){.overall-benefits .content-box p{font-size:18px;font-weight:400;line-height:1.5;letter-spacing:.7px}}.overall-benefits .benefits-row:not(.flickity-enabled){display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-moz-justify-content:center;-ms-justify-content:center;-webkit-box-pack:center;justify-content:center;-ms-flex-pack:center}.overall-benefits .benefits-row:after{content:"flickity";display:none}@media screen and (min-width: 992px){.overall-benefits .benefits-row:after{content:""}}.overall-benefits .benefits-row .flickity-page-dots .dot{width:6px;height:6px;background-color:#609ed5;margin:0 3px}.overall-benefits .benefits-row .flickity-page-dots .dot.is-selected{background-color:#0e498c}.overall-benefits .benefits-row .col-4{padding:15px;width:100%;max-width:33.3%}@media (max-width: 991px){.overall-benefits .benefits-row .col-4{max-width:50%}}@media (max-width: 767px){.overall-benefits .benefits-row .col-4:not(:last-child){padding-bottom:80px}}@media (max-width: 767px){.overall-benefits .benefits-row .col-4{width:100%}}.overall-benefits .benefits-row .icon-wrapper{min-height:115px;margin-bottom:30px}.overall-benefits .benefits-row .icon-wrapper img{max-width:115px;margin:0 auto}.overall-benefits .benefits-row p{text-transform:uppercase;line-height:1.1;letter-spacing:.78px;font-weight:500!important;color:#fff0df}.our-reviews{padding:55px 0 70px}@media (max-width: 767px){.our-reviews{padding:60px 0}}.our-reviews .section-title{margin-bottom:3px;text-align:center}.our-reviews .section-title h2{font-size:40px;font-weight:500;line-height:normal;letter-spacing:1.55px;text-align:center;color:#0e498c;margin-left:auto;text-transform:uppercase}@media (max-width: 767px){.our-reviews .section-title h2{font-size:30px;line-height:normal;letter-spacing:1.16px}}.our-reviews .section-title h2:after{display:inline-block;vertical-align:text-bottom;line-height:0;font-size:0;content:url(icon-dog--small.svg);margin-left:40px}@media (max-width: 767px){.our-reviews .reviews-blocks{padding-left:10px}}.our-reviews .reviews-blocks:not(.flickity-enabled){display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.our-reviews .reviews-blocks .review-block{padding:30px;width:100%;max-width:33.3%}@media (max-width: 991px){.our-reviews .reviews-blocks .review-block{max-width:50%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;min-height:100%}}@media (max-width: 767px){.our-reviews .reviews-blocks .review-block{max-width:80%;padding:15px}}.our-reviews .reviews-blocks .review-block .block-inner{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;-moz-flex-direction:column;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;width:100%;min-height:100%;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.our-reviews .reviews-blocks .review-block .block-inner .block-thumbnail{min-height:250px;background-repeat:no-repeat;background-size:cover;background-position:center center}.our-reviews .reviews-blocks .review-block .block-inner .block-meta{background-color:#fff;text-align:center;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;-moz-flex-direction:column;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-moz-align-items:center;-ms-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:30px 25px 45px;-webkit-box-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;min-height:0}.our-reviews .reviews-blocks .review-block .block-inner .block-meta h3{font-size:18px;font-weight:400;line-height:1;letter-spacing:.16px;text-align:center;margin-bottom:20px;color:#0e498c}.our-reviews .reviews-blocks .review-block .block-inner .block-meta p{font-size:16px;font-weight:300;line-height:1.44;letter-spacing:.14px;text-align:center;color:#0e498c;margin-bottom:20px}.our-reviews .reviews-blocks .review-block .block-inner .block-meta .rating-stars{margin-top:auto}.our-reviews .carousel:after{content:"flickity";display:none}@media screen and (min-width: 992px){.our-reviews .carousel:after{content:""}}.our-reviews .carousel .flickity-page-dots{left:0}.our-reviews .carousel .flickity-page-dots .dot{width:6px;height:6px;background-color:#609ed5;margin:0 3px}.our-reviews .carousel .flickity-page-dots .dot.is-selected{background-color:#0e498c}.view-all-cta{position:absolute;top:37px;right:20px}@media (max-width: 767px){.view-all-cta{position:relative;top:auto;right:auto;margin-top:50px;text-align:center}}.view-all-cta .view-all{font-size:18px;font-weight:400;line-height:1;letter-spacing:.16px;color:#0e498c;margin-left:auto}.view-all-cta .view-all:after{line-height:0;font-size:0;content:url(icon-arrow-right--sm.svg);margin-left:7px;display:inline-block}.view-all-cta .view-all:hover:after{-webkit-transform:translateX(4px);-ms-transform:translateX(4px);transform:translate(4px)}body.page-reviews>.container{padding:0;max-width:none}.testimonial-section{background-color:#609ed5}.testimonial-section .testimonial-block{background:none!important}.testimonial-section .testimonial-block .caption{padding:80px 0 100px;background:none!important;margin-left:auto!important;margin-right:auto!important}@media (max-width: 767px){.testimonial-section .testimonial-block .caption{padding:80px 60px 100px!important}}.testimonial-section .testimonial-block .caption .caption-content{max-width:840px;margin-left:auto!important;margin-right:auto!important}.testimonial-section .testimonial-block .caption .caption-content .headline{font-size:20px;font-weight:500;line-height:2.05;letter-spacing:.78px;text-align:center;font-family:Airo,serif,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;color:#0e498c!important}.testimonial-section .testimonial-block .caption .caption-content .subtitle{max-width:100%}.testimonial-section .testimonial-block .caption .caption-content .subtitle p{font-size:20px;font-weight:300;line-height:1.35;letter-spacing:.18px;text-align:center;color:#fff0df}.testimonial-section .testimonial-block .caption .caption-content .subtitle p+p{margin-top:20px}.testimonial-section .testimonial-slideshow .flickity-prev-next-button{width:45px;height:45px;border-radius:50%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);opacity:1!important}.testimonial-section .testimonial-slideshow .flickity-prev-next-button:before{content:url(icon-arrow--left.svg);font-size:0;line-height:0;display:block}.testimonial-section .testimonial-slideshow .flickity-prev-next-button svg{display:none}.testimonial-section .testimonial-slideshow .flickity-prev-next-button.next:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.testimonial-section .testimonial-slideshow .flickity-page-dots .dot{height:12px!important;width:12px!important;margin:0 4px!important;border-radius:50%!important;border:2px solid #0e498c!important;background:rgba(0,0,0,0)!important;opacity:1!important}.testimonial-section .testimonial-slideshow .flickity-page-dots .dot.is-selected{background:#0e498c!important}.yotpo-reviews-wrapper{background-color:#fff}.yotpo-logo-title{color:#0e498c!important;font-family:poppins,sans-serif!important;font-size:16px!important;font-weight:500!important;letter-spacing:0!important;line-height:21px!important}.yotpo-icon-yotpo-logo{color:#0e498c!important}.yotpo-label.yotpo-small-box,.yotpo .yotpo-regular-box{border:none!important}.yotpo div,.yotpo span,.yotpo p,.yotpo a,.yotpo img,.yotpo i,.yotpo strong,.yotpo sup,.yotpo ul,.yotpo li,.yotpo form,.yotpo label{font-family:Airo,serif,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important}.write-review-button{background:#0e498c!important;color:#fff0df!important;height:35px!important;line-height:20px!important;text-align:center!important;font-family:Airo,serif,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important;font-weight:500!important;font-style:normal!important;font-size:16px!important;letter-spacing:0!important;border:1px solid #0e498c!important;text-transform:uppercase!important;border-radius:0!important;padding:6px 20px}.write-review-button:hover{background-color:#fff!important;color:#609ed5!important}.write-review-button:hover span{color:#609ed5!important}.yotpo .yotpo-nav ul .yotpo-nav-tab.yotpo-active .yotpo-nav-wrapper{border-color:#0e498c!important}.yotpo-nav-wrapper span{color:#0e498c!important;font-weight:500!important}.yotpo .yotpo-review .yotpo-header .yotpo-header-element .y-label,.yotpo .yotpo-comment .yotpo-header .yotpo-header-element .y-label,.yotpo .yotpo-question .yotpo-header .yotpo-header-element .y-label,.yotpo .yotpo-onsite-upload .yotpo-header .yotpo-header-element .y-label{font-size:16px!important}.yotpo .yotpo-review .yotpo-header .yotpo-header-element .y-label.yotpo-user-name,.yotpo .yotpo-comment .yotpo-header .yotpo-header-element .y-label.yotpo-user-name,.yotpo .yotpo-question .yotpo-header .yotpo-header-element .y-label.yotpo-user-name,.yotpo .yotpo-onsite-upload .yotpo-header .yotpo-header-element .y-label.yotpo-user-name{color:#0e498c!important;font-weight:500!important}.yotpo-user-title,.yotpo .yotpo-bottomline .yotpo-icon-star,.yotpo .yotpo-bottomline .yotpo-icon-half-star,.yotpo .yotpo-bottomline .yotpo-icon-empty-star,.yotpo .yotpo-review .yotpo-header .yotpo-review-stars .yotpo-icon,.yotpo .yotpo-comment .yotpo-header .yotpo-review-stars .yotpo-icon,.yotpo .yotpo-question .yotpo-header .yotpo-review-stars .yotpo-icon,.yotpo .yotpo-onsite-upload .yotpo-header .yotpo-review-stars .yotpo-icon,.yotpo-sum-reviews .font-color-gray{color:#0e498c!important}.yotpo .yotpo-review .yotpo-main .content-title,.yotpo .yotpo-comment .yotpo-main .content-title,.yotpo .yotpo-question .yotpo-main .content-title,.yotpo .yotpo-onsite-upload .yotpo-main .content-title{color:#0e498c!important;font-size:20px!important;font-weight:500!important;letter-spacing:0!important;line-height:21px!important}.yotpo .yotpo-review .yotpo-main .content-review,.yotpo .yotpo-comment .yotpo-main .content-review,.yotpo .yotpo-question .yotpo-main .content-review,.yotpo .yotpo-onsite-upload .yotpo-main .content-review{color:#0e498c!important;font-size:16px!important;font-weight:400!important;letter-spacing:0!important;line-height:21px!important}span.yotpo-action,.yotpo-helpful{color:#000!important}.yotpo .yotpo-nav{border:none!important;margin-bottom:24px}.yotpo .yotpo-regular-box:not(.yotpo-bottomline){border:none!important;border-bottom:5px dotted #0e498c!important;padding:60px 0!important}.yotpo-user-title{color:#609ed5!important}@media (max-width: 767px){.yotpo .write-review-button{height:auto!important}}.yotpo .write-review-button .yotpo-icon-write,.yotpo .write-review-button .y-label{color:#fff0df!important}.yotpo .write-review-button:hover .yotpo-icon-write,.yotpo .write-review-button:hover .y-label{color:#609ed5!important}.yotpo-main,.yotpo-footer{margin-left:0!important}.footer-actions span.y-label,.footer-actions .yotpo-icon-share,.yotpo-footer .yotpo-helpful,.yotpo-footer span.yotpo-icon,.yotpo .yotpo-pager .yotpo-page-element{color:#0e498c!important}.yotpo-header .yotpo-icon-profile{width:151px!important;height:151px!important;margin-right:60px!important;border-radius:0!important;background-color:#fff0df!important;position:absolute!important;left:0!important;top:0!important}@media (max-width: 767px){.yotpo-header .yotpo-icon-profile{width:70px!important;height:70px!important}}.yotpo-header .yotpo-icon-profile .yotpo-user-letter{top:0!important;left:0!important;width:100%!important;height:100%!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;font-size:30px!important;color:#0e498c!important}@media (max-width: 767px){.yotpo-header .yotpo-icon-profile .yotpo-user-letter{font-size:22px!important}}.yotpo-header .yotpo-icon-profile .yotpo-icon{bottom:5px!important;right:5px!important;left:auto!important;top:auto!important}.yotpo-main{margin-top:30px!important}.yotpo-main .content-title{margin-bottom:15px!important}.yotpo-header,.yotpo-main,.yotpo-footer{padding-left:211px!important}@media (max-width: 767px){.yotpo-header,.yotpo-main,.yotpo-footer{padding-left:90px!important}}.yotpo .y-label,.yotpo span.y-label{color:#0e498c!important}.yotpo-pager{margin-top:70px!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.yotpo-pager .yotpo-icon{font-size:35px!important}.yotpo .yotpo-pager .yotpo-page-element.yotpo-icon-left-arrow{margin-right:20px!important}.yotpo-pager .yotpo-page-element:not(.yotpo-icon){width:34px!important;height:34px!important;border:solid 2px #0e498c!important;display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:0!important;margin-right:6px!important}.yotpo-pager .yotpo-page-element:not(.yotpo-icon).yotpo-active{background-color:#0e498c!important;color:#fff!important}.best-sellers{padding:69px 0 7px;background-color:#0e498c}@media (max-width: 767px){.best-sellers{padding:50px 0 40px}}.best-sellers .section-title{margin-bottom:38px}.best-sellers .section-title h2{font-size:40px;font-weight:500;line-height:normal;letter-spacing:1.55px;text-align:center;color:#fff0df;text-transform:uppercase}@media (max-width: 767px){.best-sellers .section-title h2{font-size:30px;font-weight:500;line-height:normal;letter-spacing:1.16px}}.best-sellers .seller-blocks{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.best-sellers .seller-blocks .seller-block{padding:30px;width:100%;max-width:33.3%}@media (max-width: 767px){.best-sellers .seller-blocks .seller-block{max-width:100%}}.best-sellers .seller-blocks .seller-block .block-inner{height:100%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;-moz-flex-direction:column;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.best-sellers .seller-blocks .seller-block .block-inner .block-thumbnail{height:250px;text-align:center}.best-sellers .seller-blocks .seller-block .block-inner .block-thumbnail img{max-height:100%}.best-sellers .seller-blocks .seller-block .block-inner .block-meta{text-align:center;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;-moz-flex-direction:column;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-moz-align-items:center;-ms-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:40px 15px;-webkit-box-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;min-height:0}.best-sellers .seller-blocks .seller-block .block-inner .block-meta h3{font-size:30px;font-weight:500;line-height:1.53;letter-spacing:1.16px;text-align:center;color:#fff0df;margin-bottom:4px}.best-sellers .seller-blocks .seller-block .block-inner .block-meta p{font-size:16px;font-weight:500;line-height:1.44;letter-spacing:.62px;text-align:center;color:#fff0df;margin-bottom:26px}.best-sellers .seller-blocks .seller-block .block-inner .block-meta .btn-wrap{margin-top:auto}.best-sellers .seller-blocks .seller-block .block-inner .block-meta .btn-wrap .action_button{text-transform:uppercase}.image-with-text-alt{background-color:#609ed5;position:relative}.image-with-text-alt:after{content:"";display:block;width:20px;height:20px;position:absolute;top:100%;-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);-webkit-backface-visibility:none;backface-visibility:none;left:50%;background-color:currentColor}.image-with-text-alt__wrapper{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width: 767px){.image-with-text-alt__wrapper{-moz-flex-direction:column-reverse;-ms-flex-direction:column-reverse;-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse}}.image-with-text-alt__wrapper .img-wrapper{width:100%;max-width:50%;text-align:center;padding-top:44px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;-moz-align-items:flex-end;-ms-align-items:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-moz-justify-content:center;-ms-justify-content:center;-webkit-box-pack:center;justify-content:center;-ms-flex-pack:center}@media (max-width: 767px){.image-with-text-alt__wrapper .img-wrapper{max-width:100%;padding-top:0}}.image-with-text-alt__wrapper .content-box{padding:84px 37px 48px;width:100%;max-width:50%;position:relative}@media (max-width: 767px){.image-with-text-alt__wrapper .content-box{max-width:100%}}.image-with-text-alt__wrapper .content-box__inner{width:100%;max-width:489px}@media (max-width: 767px){.image-with-text-alt__wrapper .content-box__inner{max-width:100%;text-align:center}}.image-with-text-alt__wrapper .content-box h2{font-size:40px;font-weight:400;line-height:normal;letter-spacing:-.25px;color:#0e498c;margin-bottom:21px}@media (max-width: 767px){.image-with-text-alt__wrapper .content-box h2{font-size:30px;font-weight:400;line-height:.83;letter-spacing:-.04px}}.image-with-text-alt__wrapper .content-box p{font-size:20px;font-weight:500;line-height:1.6;letter-spacing:.78px;color:#fff0df!important}@media (max-width: 767px){.image-with-text-alt__wrapper .content-box p{font-size:16px;font-weight:700;line-height:1.38;letter-spacing:.62px}}.image-with-text-alt__wrapper .content-box p+p{margin-top:32px}@media (max-width: 767px){.image-with-text-alt__wrapper .content-box p+p{margin-top:22px}}.image-with-text .description{max-width:532px;font-weight:700}.image-with-text .description p,.image-with-text .description h3{font-size:20px;font-weight:700;line-height:1.35;letter-spacing:.78px;color:#0e498c}@media (max-width: 767px){.image-with-text .description p,.image-with-text .description h3{font-size:16px;font-weight:700;line-height:1.38;letter-spacing:.62px}}.image-with-text .description h3{color:#609ed5!important;margin-top:28px;margin-bottom:33px}.image-with-text .description ul{list-style:none;padding-left:0}.image-with-text .description ul li{list-style:none;padding-left:40px;text-transform:uppercase;position:relative;color:#0e498c}.image-with-text .description ul li:before{content:url(icon-tick.svg);position:absolute;left:0;top:6px;line-height:0;font-size:0;display:block}.image-with-text .featured-link--section{padding:75px 0}@media (max-width: 767px){.image-with-text .featured-link--section{padding:45px 0 120px}}.image-with-text .featured-link--half{background-color:#fff0df}@media (max-width: 991px){.image-with-text .featured-link--half{width:100%}}@media (max-width: 991px){.image-with-text .featured-link--half .info{margin-left:0;padding-left:25px;padding-right:25px}}@media (max-width: 767px){.image-with-text .featured-link--half .info{width:100%;padding-bottom:0}}.image-with-text .collection_title{font-size:40px;letter-spacing:-.05px;font-family:Airo,serif,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;color:#609ed5!important}@media (max-width: 767px){.image-with-text .collection_title{font-size:28px;font-weight:400;line-height:.89;letter-spacing:-.04px}}.image-with-text .collection_title,.image-with-text p{color:#0e498c!important}.image-with-text a.button{color:#0e498c!important;border-color:#0e498c!important}.image-with-text a.button:hover{color:#fff!important;background-color:#0e498c!important}.image-with-text .pet-icon-wrapper{max-width:130px;position:absolute;bottom:0px;right:60px}@media (max-width: 1199px){.image-with-text .pet-icon-wrapper{top:100%;bottom:auto;margin-top:20px}}@media (max-width: 767px){.image-with-text .pet-icon-wrapper{left:60px;right:auto}}.compare-cta{padding:80px 0 100px;background-color:#0e498c;text-align:center}@media (max-width: 767px){.compare-cta{padding:50px 0}}.compare-cta__wrapper{width:100%;max-width:992px;margin-left:auto;margin-right:auto;padding-left:125px;padding-right:125px;position:relative}@media (max-width: 767px){.compare-cta__wrapper{padding-left:43px;padding-right:43px}}.compare-cta__wrapper:before,.compare-cta__wrapper:after{position:absolute;display:inline-block;font-size:0;line-height:0}.compare-cta__wrapper:before{content:url(icon-two-dogs.svg);left:0;top:-33px}@media (max-width: 767px){.compare-cta__wrapper:before{display:none}}.compare-cta__wrapper:after{content:url(icon-dog-with-leg-up.svg);right:0;right:42px;top:47%}@media (max-width: 767px){.compare-cta__wrapper:after{top:auto;bottom:0px}}.compare-cta .content-box{width:100%;max-width:710px;margin-left:auto;margin-right:auto}.compare-cta .content-box h2{font-size:40px;font-weight:500;line-height:normal;letter-spacing:1.55px;text-align:center;color:#fff0df;margin-bottom:10px}@media (max-width: 767px){.compare-cta .content-box h2{font-size:30px;font-weight:500;line-height:1.1;letter-spacing:.86px}}.compare-cta .content-box p{font-size:23px;font-weight:300;line-height:1.39;letter-spacing:.89px;text-align:center;color:#fff0df}@media (max-width: 767px){.compare-cta .content-box p{font-size:16px;font-weight:300;line-height:1.38;letter-spacing:.62px}}.compare-cta .content-box .btn-wrap{margin-top:66px}div.breadcrumb-collection{display:none}@media only screen and (min-width: 799px){.product__images{position:sticky;top:0}}.product__container{margin-top:-30px}.product-template{background-color:#fff;padding-bottom:80px}.product-template .product_gallery{background-color:#e5e4e5;margin-bottom:30px!important}.product-template .product_gallery img{background-color:#e5e4e5}.product-template .product_gallery_nav .gallery-cell{opacity:.9;background-color:#e5e4e5}.product-template .product_gallery_nav .gallery-cell img{background-color:#e5e4e5}.product-template .product_meta{padding-left:30px;padding-top:80px}@media (max-width: 991px){.product-template .product_meta{padding-left:0;padding-top:40px}}@media (max-width: 767px){.product-template .product_meta{padding-left:25px;padding-right:25px;padding-top:10px}}.product-template .product_name{font-size:30px;font-weight:500;line-height:1.37;letter-spacing:1.16px;color:#0e498c}.product-template .price__container{color:#0e498c}.product-template .description p,.product-template .description h3,.product-template .description ul li{font-size:16px;font-weight:300;line-height:1.44;letter-spacing:.14px;color:#0e498c}.product-template .description h3{text-transform:uppercase}.product-template .description h3 strong{font-weight:400}.product-template .description ul{padding-left:17px}.product-template .option_title,.product-template .purchase-details__quantity label{font-size:16px;font-weight:300;line-height:1.44;letter-spacing:.14px;color:#0e498c;text-transform:uppercase}.product-template .feature_divider{margin-top:30px;border:none!important;border-top:5px dotted #0e498c!important}.product-template .purchase-details__buttons{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;-moz-flex-direction:column;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;width:100%}.product-template .purchase-details .action_button{border-color:#0e498c!important;background-color:#0e498c!important;color:#fff!important;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;min-width:100%}.product-template .purchase-details .shopify-payment-button{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;margin:20px 0 0}.product-template .purchase-details .shopify-payment-button__button{border-color:#0e498c!important;color:#0e498c!important;background-color:#0000!important;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;min-width:100%;font-family:Airo,serif,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;text-transform:uppercase}.product-template .purchase-details .shopify-payment-button__button:hover{color:#fff!important;background-color:#0e498c!important}.quantity-wrapper h3{font-size:16px;font-weight:300;line-height:1.44;letter-spacing:.14px;color:#0e498c}.quantity-wrapper__choice{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -19px}.quantity-wrapper__choice .quantity-choice{width:100%;max-width:33.3%;padding:12px 19px;text-align:center}@media (max-width: 767px){.quantity-wrapper__choice .quantity-choice{max-width:100%}}.quantity-wrapper__choice .quantity-choice label{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;-moz-flex-direction:column;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;padding:30px 10px;border:solid 1px #e2e2e2;-webkit-transition:.2s all ease;transition:.2s all ease;cursor:pointer}.quantity-wrapper__choice .quantity-choice label .product-choice-thumbnail{margin-bottom:auto;text-align:center}.quantity-wrapper__choice .quantity-choice label .product-choice-thumbnail img{max-width:60px;max-height:90px}.quantity-wrapper__choice .quantity-choice label h4,.quantity-wrapper__choice .quantity-choice label p{font-size:16px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.19;letter-spacing:.62px;text-align:center;color:#0e498c}.quantity-wrapper__choice .quantity-choice label h4{font-weight:500;margin-top:22px}.quantity-wrapper__choice .quantity-choice input{display:none}.quantity-wrapper__choice .quantity-choice input:checked+label{background-color:#dee6ef}.purchase-status{margin-top:33px}.purchase-status__choice{margin-bottom:10px}.purchase-status__choice label{font-size:16px;font-weight:300;line-height:1.44;letter-spacing:.14px;position:relative;padding-left:37px;color:#0e498c;cursor:pointer}.purchase-status__choice label span{font-size:14px;display:block;color:#0e498c;font-weight:300}.purchase-status__choice label:before,.purchase-status__choice label:after{content:"";position:absolute;border-radius:50%;display:block;font-size:0;line-height:0}.purchase-status__choice label:before{width:18px;height:18px;border:solid 1px #0e498c;left:0;top:0}.purchase-status__choice label:after{width:12px;height:12px;border:solid 1px #0e498c;background-color:#0e498c;left:3px;top:3px;opacity:0}.purchase-status__choice input{display:none}.purchase-status__choice input:checked+label:after{opacity:1}.product-delivery-status{margin-top:35px}.product-delivery-status h3{margin-bottom:12px}.product-delivery-status h3,.product-delivery-status select{font-size:16px;font-weight:300;line-height:1.44;letter-spacing:.14px;position:relative;color:#0e498c}.product-delivery-status select{font-family:Airo,serif,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.product-ingredients{padding:30px 0 40px}.product-ingredients .container{max-width:1035px}@media (max-width: 1199px){.product-ingredients .container{padding-left:25px;padding-right:25px}}.product-ingredients .section-title{margin-top:35px}.product-ingredients .section-title h2{font-size:40px;font-weight:500;line-height:1.25;letter-spacing:1.55px;text-align:center;color:#0e498c;text-transform:uppercase;max-width:500px;margin:0 auto}@media (max-width: 767px){.product-ingredients .section-title h2{font-size:30px;font-weight:500;line-height:normal;letter-spacing:1.16px}}.product-ingredients .product-ingredients-blocks{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-ingredients .product-ingredients-blocks .product-ingredients-block{padding:12px;width:100%;max-width:33.3%}@media (max-width: 767px){.product-ingredients .product-ingredients-blocks .product-ingredients-block{max-width:100%}}.product-ingredients .product-ingredients-blocks .product-ingredients-block .block-inner{height:100%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;-moz-flex-direction:column;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.product-ingredients .product-ingredients-blocks .product-ingredients-block .block-inner .block-thumbnail{padding-top:100%;position:relative;text-align:center}.product-ingredients .product-ingredients-blocks .product-ingredients-block .block-inner .block-thumbnail img{max-height:100%;position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;font-family:"object-fit: contain; object-position: center"}.product-ingredients .product-ingredients-blocks .product-ingredients-block .block-inner .block-meta{text-align:center;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;-moz-flex-direction:column;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-moz-align-items:center;-ms-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:22px 0;-webkit-box-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;min-height:0}.product-ingredients .product-ingredients-blocks .product-ingredients-block .block-inner .block-meta h3,.product-ingredients .product-ingredients-blocks .product-ingredients-block .block-inner .block-meta p{font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.44;letter-spacing:.78px;text-align:center}.product-ingredients .product-ingredients-blocks .product-ingredients-block .block-inner .block-meta h3{color:inherit!important}.product-ingredients .product-ingredients-blocks .product-ingredients-block .block-inner .block-meta__footer{margin:34px 0 0;border-color:currentColor!important;padding-top:28px}.product-ingredients .product-ingredients-blocks .product-ingredients-block .block-inner .block-meta .text-uppercase{text-transform:uppercase}.product-ingredients .product-ingredients-blocks .product-ingredients-block .block-inner .block-meta p{color:#0e498c}.product-ingredients__bottom{margin-top:50px}.product-ingredients__bottom .content-box{width:100%;max-width:617px;margin:57px auto 0}.product-ingredients__bottom .content-box p{font-size:20px;font-weight:500;line-height:1.3;letter-spacing:.18px;text-align:center;color:#0e498c}.our-ways-to-serve{padding:49px 0 60px;background-color:#609ed5;position:relative}.our-ways-to-serve:after{content:"";display:block;width:20px;height:20px;position:absolute;top:100%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);-webkit-backface-visibility:none;backface-visibility:none;right:0;background-color:#609ed5}.our-ways-to-serve .container{max-width:1065px}@media (max-width: 1199px){.our-ways-to-serve .container{padding-left:25px;padding-right:25px}}.our-ways-to-serve .section-title{margin-bottom:32px}.our-ways-to-serve .section-title h2{font-size:40px;font-weight:500;line-height:normal;letter-spacing:1.55px;text-align:center;color:#fff0df;text-transform:uppercase}@media (max-width: 767px){.our-ways-to-serve .section-title h2{font-size:30px;font-weight:500;line-height:normal;letter-spacing:1.16px}}.our-ways-to-serve .ways-to-serve-blocks{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:60px}.our-ways-to-serve .ways-to-serve-blocks .ways-to-serve-block{padding:12px;width:100%;max-width:33.3%}@media (max-width: 767px){.our-ways-to-serve .ways-to-serve-blocks .ways-to-serve-block{max-width:100%}}.our-ways-to-serve .ways-to-serve-blocks .ways-to-serve-block .block-inner{height:100%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;-moz-flex-direction:column;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.our-ways-to-serve .ways-to-serve-blocks .ways-to-serve-block .block-inner .block-thumbnail{position:relative;text-align:center;margin-bottom:auto}.our-ways-to-serve .ways-to-serve-blocks .ways-to-serve-block .block-inner .block-meta{text-align:center;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;-moz-flex-direction:column;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-moz-align-items:center;-ms-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:40px 15px;-webkit-box-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;min-height:0}.our-ways-to-serve .ways-to-serve-blocks .ways-to-serve-block .block-inner .block-meta h3,.our-ways-to-serve .ways-to-serve-blocks .ways-to-serve-block .block-inner .block-meta p{font-size:16px;font-weight:500;line-height:1.44;letter-spacing:.78px;color:#0e498c}.our-ways-to-serve .ways-to-serve-blocks .ways-to-serve-block .block-inner .block-meta h3{font-size:20px;color:#fff0df}.collection-template-section{background-color:#fff;padding-bottom:50px}@media (max-width: 767px){.collection-template-section{padding-left:25px;padding-right:25px}}.collection-template-section+.reviews-section{position:relative}.collection-template-section+.reviews-section:after{content:"";display:block;width:20px;height:20px;position:absolute;top:0;left:50%;-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);-webkit-backface-visibility:none;backface-visibility:none;right:0;background-color:#fff0df}.faq-section{background-color:#fff}.faq-section .faqs-banner{background-color:#609ed5;padding:70px 25px}.faq-section .faqs-banner__inner{width:100%;max-width:430px;margin:0 auto}.faq-section .faqs-banner h1{font-size:40px;font-weight:500;line-height:normal;letter-spacing:1.55px;text-align:center;color:#fff0df;margin-bottom:17px}@media (max-width: 767px){.faq-section .faqs-banner h1{font-size:30px;font-weight:500;line-height:1.1;letter-spacing:.86px}}.faq-section .faqs-banner input{height:65px;background-image:url(icon-search--lg.svg);background-repeat:no-repeat;background-position:30px 21px;padding-left:84px;padding-right:20px;font-size:16px;font-weight:300;line-height:1;letter-spacing:1.74px;text-align:center;color:#0e498c;border:none;text-align:left;font-family:Airo,serif,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}@media (max-width: 767px){.faq-section .faqs-banner input{height:50px}}.faq-section .faqs-banner input::-webkit-input-placeholder{color:#0e498cc7}.faq-section .faqs-banner input:-moz-placeholder{color:#0e498cc7}.faq-section .faqs-banner input::-moz-placeholder{color:#0e498cc7}.faq-section .faqs-banner input:-ms-input-placeholder{color:#0e498cc7}.generic-filters{padding:6px 25px;border-bottom:5px dotted #0e498c}@media (min-width: 768px){.generic-filters__inner{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;-moz-align-items:center;-ms-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.generic-filters h2,.generic-filters ul li a{font-size:16px;font-weight:300;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:1.74px;text-transform:uppercase}.generic-filters h2{color:#000;margin-right:30px;margin-bottom:-2px;position:relative}@media (max-width: 767px){.generic-filters h2{margin:0;padding:22px 0}}@media (max-width: 767px){.generic-filters h2:after{font-family:turbo;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.15em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e905";position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}.generic-filters ul{list-style:none;margin:0}@media (min-width: 768px){.generic-filters ul{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;-moz-align-items:center;-ms-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width: 767px){.generic-filters ul{display:none}}.generic-filters ul li{list-style:none;margin-right:30px;margin-bottom:0;border-bottom:2px solid rgba(0,0,0,0)}@media (max-width: 767px){.generic-filters ul li{line-height:1.4em;padding:8px 0;margin:0}}.generic-filters ul li a{color:#609ed5;display:block}.generic-filters ul li.active{border-bottom:2px solid #0e498c}.generic-filters ul li.active a{color:#0e498c}@media (max-width: 767px){.faqAccordion{padding-left:25px;padding-right:25px}}.faqAccordion dt button{font-size:20px;font-weight:500;line-height:2.05;letter-spacing:.78px;color:#0e498c;padding-left:215px;text-transform:uppercase;font-family:Airo,serif,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;border:none!important;border-top:5px dotted #0e498c!important;background:none!important}@media (max-width: 1199px){.faqAccordion dt button{padding-left:0}}@media (max-width: 767px){.faqAccordion dt button{line-height:1.5}}.faqAccordion dt button:after{left:auto;right:0}.faqAccordion dd{padding-left:215px;padding-bottom:50px}.faqAccordion dd p{font-size:16px;font-weight:300;line-height:1.44;letter-spacing:.14px;color:#0e498c}.faqAccordion dd p+p{margin-top:24px}.faqAccordion h2+dt button{border:none!important}@media only screen and (max-width: 798px){.sidebar{width:100%}}.sidebar-wrap{border:none;padding:0}.filters-wrapper{padding:6px 0;border-bottom:5px dotted #0e498c}@media only screen and (min-width: 799px){.filters-wrapper{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;-moz-align-items:flex-start;-ms-align-items:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media only screen and (max-width: 1250px){.filters-wrapper{padding-left:25px;padding-right:25px}}.filters-wrapper h4,.filters-wrapper ul li a{font-size:16px;font-weight:300;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:1.74px;text-transform:uppercase;white-space:nowrap;max-width:none}.filters-wrapper h4.toggle{color:#000;padding:22px 0}@media only screen and (min-width: 799px){.filters-wrapper h4.toggle{margin-bottom:-5px;margin-right:30px!important}}@media only screen and (max-width: 798px){.filters-wrapper h4.toggle{margin-top:0}}.filters-wrapper ul{list-style:none;margin:0;padding-bottom:0!important}@media only screen and (min-width: 799px){.filters-wrapper ul{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;-moz-align-items:center;-ms-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}}.filters-wrapper ul li{list-style:none;margin-bottom:0;border-bottom:2px solid rgba(0,0,0,0)}@media only screen and (min-width: 799px){.filters-wrapper ul li{margin-right:30px}}.filters-wrapper ul li a{color:#609ed5}.filters-wrapper ul li.active{border-bottom:2px solid #0e498c}.filters-wrapper ul li.active a{color:#0e498c}.product-list{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:80px}.product-list.mt-30{margin-top:30px}@media (max-width: 767px){.product-list{padding-left:25px;padding-right:25px}}.product-list .product-block{padding:20px 20px 36px;border:solid 1px #e2e2e2;position:relative}.product-list .product-block .hover-content{opacity:0;background-color:#fff0df;padding:28px;z-index:1;-moz-flex-direction:column;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.product-list .product-block .hover-content:after{content:url(icon-doggo.svg);font-size:0;line-height:0;position:absolute;display:block;bottom:56px;right:18px}.product-list .product-block .hover-content h2{font-size:40px;font-weight:500;line-height:1.54;letter-spacing:1.55px;text-align:center;color:#0e498c;text-transform:uppercase;margin-bottom:20px}.product-list .product-block .hover-content p{font-size:16px;font-weight:500;line-height:1.6;letter-spacing:.74px;text-align:center;color:#0e498c;margin:10px 0}.product-list .product-block .hover-content h3{font-size:20px;font-weight:500;line-height:2.05;letter-spacing:.78px;text-align:center;color:#0e498c;text-transform:uppercase}.product-list .product-block .hover-content h3:nth-of-type(1){margin-top:20px}.product-list .product-block:hover .hover-content{opacity:1}.product-list .product-block .product-details .title,.product-list .product-block .product-details .price,.product-list .product-block .collection-info__caption .title,.product-list .product-block .collection-info__caption .price{font-size:16px;font-weight:500;line-height:1.19;letter-spacing:.62px;text-align:center;font-family:Airo,serif,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;color:#0e498c!important}.product-list .product-block .product-details span.money,.product-list .product-block .collection-info__caption span.money{color:#0e498c!important}.product-list .product-block .purchase-details{padding-bottom:0;text-align:center}.list-collection-wrapper .list-collections{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:80px}.list-collection-wrapper .list-collections .collection-block{padding:20px 20px 36px;border:solid 1px #e2e2e2}.list-collection-wrapper .list-collections .collection-block .collection-info__caption .title,.list-collection-wrapper .list-collections .collection-block .collection-info__caption .price span.money{font-size:16px;font-weight:500;line-height:1.19;letter-spacing:.62px;text-align:center;font-family:Airo,serif,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;color:#0e498c}.smart-payment-button--false{margin-bottom:0}.purchase-details__buttons{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.add_to_cart.action_button{width:auto;border:none}.recommended-products-section,.recently-viewed-section{padding:87px 0 67px;background-color:#f7f7f7}.recommended-products__title .title,.recently-viewed-products__title .title{text-transform:uppercase}@media (min-width: 768px){.recommended-products__title .title,.recently-viewed-products__title .title{padding:0 141px}}@media (max-width: 767px){.recommended-products__title .title,.recently-viewed-products__title .title{padding:0 15px}}body.page-how-its-made>.container{padding:0;max-width:none}.blog-section{background-color:#f7f7f7}.blog-section .generic-filters{background-color:#fff}.blog-section .content{padding-top:83px;padding-bottom:107px}@media (max-width: 991px){.blog-section .content{padding-top:50px;padding-bottom:50px}}@media (max-width: 767px){.blog-section .content{padding-left:15px;padding-right:15px}}.blog-section .blog-header{margin-bottom:35px}.blog-section .blog-header .blog-title{font-size:40px;font-weight:500;letter-spacing:1.55px;font-family:Airo,serif,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;color:#0e498c;text-transform:uppercase}@media only screen and (max-width: 798px){.blog-section .blog-header .blog-title{text-align:center}}@media (max-width: 767px){.blog-section .blog-header .blog-title{font-size:30px;font-weight:500;line-height:1.1;letter-spacing:.86px}}.blog-section .blog-header .blog_filter{width:100%;max-width:265px;height:55px;border:solid 1px #0e498c;background-color:#0000;margin-top:6px;padding-left:15px!important}.blog-section .article__title a{font-size:22px;font-weight:500;line-height:1.23;letter-spacing:.28px;color:#54565a;text-transform:capitalize}.blog-section .article__title a:hover{color:#0e498c}.blog-section .paginate{margin-top:50px}@media (max-width: 991px){.blog-section .paginate{margin-top:30px}}.blog-section .paginate .prev,.blog-section .paginate .next{margin:0;padding:0;-webkit-transform:translateY(3px);-ms-transform:translateY(3px);transform:translateY(3px)}.blog-section .paginate .prev a,.blog-section .paginate .next a{font-size:0}.blog-section .paginate .prev a span:before,.blog-section .paginate .next a span:before{font-size:20px;font-weight:700}.blog-section .paginate .page a{padding:3px 11px;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:.62px;border-color:#0e498c;border-width:2px}.blog-section .paginate .page a:hover{background-color:#0e498c}.blog-section .paginate .current{padding:3px 11px;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:.62px;border-color:#0e498c;border-width:2px;background-color:#0e498c}.blogs-row{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.blogs-row .blog-article-block{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;-moz-flex-direction:column;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;padding-bottom:100px}@media (max-width: 991px){.blogs-row .blog-article-block{padding-bottom:30px}}.blogs-row .blog-article-block .btn-wrap{margin-top:auto}.blog-post-section{background-color:#f7f7f7;overflow:hidden}.blog-post-section .content{padding-bottom:0}@media (max-width: 767px){.blog-post-section .content{padding-left:15px;padding-right:15px}}.blog-post-section .article_title{text-align:center!important;font-size:40px;font-weight:500;letter-spacing:1.55px;font-family:Airo,serif,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;color:#0e498c;text-transform:uppercase;margin-bottom:40px}@media (max-width: 767px){.blog-post-section .article_title{font-size:30px;font-weight:500;line-height:1.1;letter-spacing:.86px}}.blog-post-section .blog_meta{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;width:100%;max-width:270px;margin-left:auto;margin-right:auto;margin-bottom:50px}.blog-post-section .blog_meta .blog_author{width:100%;max-width:61px;height:61px;margin-right:21px}.blog-post-section .blog_meta .blog_author img{width:61px;height:61px;border:none}.blog-post-section .blog_meta span{margin:0}.blog-post-section .blog_meta span:after{display:none}.blog-post-section .blog_meta__content{width:100%}.blog-post-section .blog_meta__content span{font-size:18px;font-weight:300;line-height:1.33;letter-spacing:.16px;color:#0e498c;display:block}.blog-post-section .blog_meta__content span a{color:#0e498c}.blog-post-section .image-element__wrap{width:100%;margin-bottom:39px}.blog-post-section p,.blog-post-section label,.blog-post-section span,.blog-post-section ul li,.blog-post-section ol li{font-size:16px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.44;letter-spacing:.14px;color:#0e498c}.blog-post-section ul,.blog-post-section ol{padding-left:40px}.blog-post-section input.action_button{background-color:#0e498c;border-color:#0e498c}.blog-post-section .article_content img{margin-top:20px;margin-bottom:20px}@media (max-width: 767px){.blog-post-section .article_content img{float:none!important;display:block;width:100%!important;margin-left:0!important;margin-right:0!important}}.blog-post-section .article_content a{text-decoration:underline!important}.blog-post-section .author_share_wrap{position:relative;overflow:visible;padding:80px 0}.blog-post-section .author_share_wrap:before{background-color:#609ed5;content:"";position:absolute;left:50%;top:0;height:100%;width:100vw;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);z-index:0}.blog-post-section .author_share_wrap .blog_author{float:none;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;position:relative;z-index:1;border:none!important}.blog-post-section .author_share_wrap .blog_author img{width:61px;height:61px;border:none;float:none}.blog-post-section .author_share_wrap .author_bio h6{font-size:24px;font-weight:300;line-height:.96;letter-spacing:.21px;color:#fff0df}.blog-post-section .author_share_wrap .author_bio p{font-size:16px;font-weight:300;line-height:1.44;letter-spacing:.14px;color:#fff0df}.blog-post-section h3,.blog-post-section h4,.blog-post-section h5,.blog-post-section h6{color:#0e498c}.blog-post-section form{margin-top:30px;margin-bottom:80px}.blog-post-section form input,.blog-post-section form textarea{border-color:#0e498c}.blog-post-section .related-blogs{position:relative;overflow:visible;padding:80px 0}.blog-post-section .related-blogs:before{background-color:#fff0df;content:"";position:absolute;left:50%;top:0;height:100%;width:100vw;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);z-index:0}.blog-post-section .related-blogs__inner{position:relative;z-index:1}.blog-post-section .blog-article-block{padding-bottom:20px}.blog-post-section .blog-article-block .image-element__wrap{margin-bottom:15px}.blog-post-section .blog-article-block .blog_meta{margin:0}.blog-post-section .blog-article-block .sub_title{margin-bottom:32px}.blog-post-section .blog-article-block .sub_title a{font-size:22px;font-weight:500;line-height:1.23;letter-spacing:.28px;color:#609ed5}.blog-post-section .blog-article-block .sub_title a:hover{color:#0e498c}.blog-post-section .blog-article-block .action_button{color:#fff0df!important;background-color:#0e498c!important;border-color:#0e498c!important;margin:0}.blog-post-section .section-title{font-size:40px;font-weight:500;line-height:normal;letter-spacing:1.55px;text-align:center;color:#0e498c;text-transform:uppercase;margin-bottom:50px}@media (max-width: 767px){.blog-post-section .section-title{font-size:30px;font-weight:500;line-height:normal;letter-spacing:1.16px}}body.page-compare>.container{padding:0;max-width:none}.compare-products{position:relative}.compare-products__row{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.compare-products__row .col-left,.compare-products__row .col-right{width:100%;max-width:50%;padding:72px}@media (max-width: 767px){.compare-products__row .col-left,.compare-products__row .col-right{padding:25px;max-width:100%}}.compare-products__row .col-right{background-color:#f7f7f7}.compare-products .product-selection{width:100%;max-width:333px;margin:0 auto 30px}.compare-products .product-selection select{width:100%;height:55px;border:solid 1px #0e498c;padding:0 25px 0 15px;font-size:16px;font-weight:500;line-height:2.56;letter-spacing:.62px;color:#0e498c;background-color:#0000;font-family:Airo,serif,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.compare-products .product-showcase{width:100%;max-width:350px;margin:0 auto;text-align:center}.compare-products .product-showcase img{max-width:100%;max-height:321px}.compare-products .vs-text{border-radius:50%;height:167px;width:167px;font-size:64px;font-weight:400;line-height:.36;letter-spacing:.98px;text-align:center;color:#609ed5;background-color:#0e498c}.compare-result{padding:90px 0;background-color:#fff}.compare-result .section-header{max-width:760px;margin:0 auto 24px}.compare-result .section-header h2{margin-bottom:12px;color:#0e498c}.compare-result .section-header p{font-size:20px;font-size:1.25rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.3;letter-spacing:.18px;text-align:center;color:#0e498c}.compare-result .comparison-table .d-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.compare-result .comparison-table table{width:100%;max-width:856px;margin:0 auto 60px;border:solid 1px #609ed5!important}.compare-result .comparison-table table th{font-size:30px;font-weight:400;font-stretch:normal;font-style:normal;line-height:.77;letter-spacing:1.16px;text-align:center;padding:30px 0!important;background-color:#609ed5!important;border:solid 1px #609ed5!important;color:#fff}.compare-result .comparison-table table th:nth-child(2){background-color:#f7f7f7!important;color:#0e498c}.compare-result .comparison-table table tbody tr{border:solid 1px #609ed5}.compare-result .comparison-table table td{padding:0!important;border:solid 1px #609ed5!important}.compare-result .comparison-table table td .icon{width:86px;height:86px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-items:center;background-color:#fff0df;padding:20px}.compare-result .comparison-table table td .content{font-size:16px;font-weight:400;font-style:normal;line-height:1.38;letter-spacing:.14px;color:#0e498c;padding:17px!important}.compare-result .comparison-table .button--blue{width:540px;padding:15px;background-color:#0e498c;border-color:#0e498c;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex}html,body{overflow-x:hidden}.product-template .purchase-details .shopify-payment-button__button:hover{background-color:inherit!important;color:inherit!important}.main-nav__wrapper{z-index:999999}.our-reviews .section-title p{font-size:22.49px;color:#0053a5}.faqAccordion{margin:30px 0 60px}.newsletter_section p{color:#0053a5;font-size:19.68px;width:max-content;margin-top:-20px;text-transform:uppercase}.ten.columns.js-product-slider.homepage-product-slider.full-width--true.featured-collection__products{float:right}.subheading{color:#0e498c;font-size:16px;margin-bottom:10px;font-weight:100;font-family:Airo,serif}.header-cta li:first-child a:before{content:"Account";position:absolute;bottom:-22px;width:80px;font-size:12px;text-align:center;left:-24px}.header-cta li:nth-child(2) a:before{content:"Cart";position:absolute;bottom:-22px;width:80px;font-size:12px;text-align:center;left:-26px}.mega-menu-1 .dropdown.menu .dropdown_content .dropdown_column:nth-child(5),.mega-menu-1 .dropdown.menu .dropdown_content .dropdown_column:nth-child(6),.mega-menu-1 .dropdown.menu .dropdown_content .dropdown_column:nth-child(7),.mega-menu-1 .dropdown.menu .dropdown_content .dropdown_column:nth-child(8),.mega-menu-1 .dropdown.menu .dropdown_content .dropdown_column:nth-child(9),.mega-menu-1 .dropdown.menu .dropdown_content .dropdown_column:nth-child(10),.mega-menu-1 .dropdown.menu .dropdown_content .dropdown_column:nth-child(11),.mega-menu-1 .dropdown.menu .dropdown_content .dropdown_column:nth-child(12),.mega-menu-1 .dropdown.menu .dropdown_content .dropdown_column:nth-child(13),.mega-menu-1 .dropdown.menu .dropdown_content .dropdown_column:nth-child(14){display:none}.promo-banner{background:#EB0C11!important}#banner-16481300382e3ed212 h1,#banner-16481300382e3ed212 .subtitle p{color:#0e498c}#banner-16481300382e3ed212 .action_button.first_button.highlight-false{color:red;border:1px solid #ff0000;min-width:135px}#banner-16481300382e3ed212 a.highlight-false:hover{background-color:red;border-color:#3349b5;color:#fff!important}#shopify-section-1601475375556 .shop-supplements__wrapper .content-box{background-color:#0055ac}#shopify-section-1601475375556 .shop-supplements__wrapper .content-box h2{text-align:center;text-transform:uppercase;margin-top:-100px}#shopify-section-1601475375556 .shop-supplements__wrapper .content-box{justify-content:center}.m_rt{display:flex;justify-content:center}.m_rt a img{width:100px;margin:0 15px}.shop-supplements__wrapper .content-box__inner{text-align:center}.shop-supplements__wrapper .content-box{display:flex;justify-content:center;align-items:center}#shopify-section-1601475375556 .shop-supplements__wrapper .content-box__inner{max-width:532px;display:flex;flex-direction:column;align-items:center}#shopify-section-1601475375556 .shop-supplements__wrapper .content-box:after{display:none}#shopify-section-1601475375556 .flickity-prev-next-button svg{display:none}.flexslider img.img_slide-mob{display:none}.mn_gt{background-color:#fff0df}.mn_gt2{background-color:#629fd5}@media (max-width:1024px){#shopify-section-1601475375556 .shop-supplements__wrapper .content-box h2{margin-top:0}.mn_gt,.mn_gt2{background-color:transparent}}@media (max-width:580px){.mobile-mega-menu .mobile-mega-menu_block img{display:none}.flexslider img.img_slide-mob{display:block;width:100%}.shop-supplements__wrapper .content-box{max-width:100%;padding:50px 25px 0}.top-bar--right{padding:0}.top-bar--right .icon-search{padding-left:0!important;padding-right:2px!important}.cart-container{display:flex!important;flex-wrap:nowrap}.cart-container a{display:flex;flex-direction:column}}@media (max-width:375px){.top-bar a span{font-size:10px}@media (max-width: 991px){.footer .newsletter_section{padding-left:25px;padding-right:25px;text-align:center;text-align:-webkit-center;margin-top:20px}}}
/*# sourceMappingURL=/s/files/1/2715/7980/t/51/assets/theme.css.map?v=9770044217101352373 */
