.subscription .main-price{font-size:35px;font-weight:700;line-height:1;color:#333232}.subscription .button-choice-holder{display:flex;justify-content:space-between}.subscription .button-choice-holder .button-choice{padding:20px 10px;width:50%}.subscription .button-choice-holder .button-choice:first-child{background:#fff;border-top:1px solid #c4c4c4;border-left:1px solid #c4c4c4;border-bottom:1px solid #c4c4c4;border-radius:10px 0 0 10px}.subscription .button-choice-holder .button-choice:first-child.active{border-right:1px solid #30b6d2}.subscription .button-choice-holder .button-choice:last-child{background:#fff;border-top:1px solid #c4c4c4;border-right:1px solid #c4c4c4;border-bottom:1px solid #c4c4c4;border-radius:0 10px 10px 0}.subscription .button-choice-holder .button-choice:last-child.active{border-left:1px solid #30b6d2}.subscription .button-choice-holder .button-choice.active{position:relative;background:#e9faff;border-color:#30b6d2}.subscription .button-choice-holder .button-choice.active:before{content:"";position:absolute;top:-10px;left:50%;transform:translate(-50%);width:20px;height:20px;background-image:url(/cdn/shop/t/15/assets/check-icon.png?v=104379944900231590091645075914);background-repeat:no-repeat;background-position:center;background-size:15px;background-color:#30b6d2;border-radius:50%}.subscription .button-choice-holder p{margin-bottom:0;font-family:Titillium Web,sans-serif;line-height:1.5;text-align:center;-webkit-user-select:none;user-select:none}.subscription .button-choice-holder .button-choice-label{font-weight:600;font-size:18px}.subscription .button-choice-holder .button-choice-price{font-weight:700;font-size:22px;color:#000}.subscription .button-choice-holder .button-choice-off{font-weight:600;font-size:18px;color:#d51d10}.subscription .product-form-5688293949597{display:none}.subscription .product-select-holder{position:relative}.subscription .product-select-holder .select-label{position:absolute;top:50%;left:20px;z-index:2;transform:translateY(-50%);margin-bottom:0;font-family:Titillium Web,sans-serif;font-weight:700;text-transform:uppercase;color:#948b84}.subscription .product-select-holder select{padding:0 20px 0 115px;width:100%;height:50px;font-size:18px;font-weight:600;color:#323031;background:transparent;background-image:url(/cdn/shop/t/15/assets/icon-chevron-down-blue.png?v=61587395608304981481645075926);background-repeat:no-repeat;background-position-x:98%;background-position-y:50%;background-size:25px;border:1px solid #c4c4c4;border-radius:10px;outline:none}.subscription .rc_block__type{padding:0}.subscription .delivery-holder{position:relative;margin-top:25px;width:100%}.subscription .delivery-holder .rc_label__delivery{position:absolute;top:50%;left:20px;z-index:2;transform:translateY(-50%);font-weight:700;text-transform:uppercase;color:#948b84}.subscription .delivery-holder .rc_select{position:relative;padding:0 35px 0 155px;width:100%;height:50px;font-size:18px;font-weight:600;color:#323031;background:transparent;background-image:url(/cdn/shop/t/15/assets/icon-chevron-down-blue.png?v=61587395608304981481645075926);background-repeat:no-repeat;background-position-x:98%;background-position-y:50%;background-size:25px;border:1px solid #c4c4c4;border-radius:10px;outline:none}.subscription .rc_popup{display:none}.subscription div#rc_container{margin-bottom:0}@media(max-width:575px){.subscription .button-choice-label,.subscription .button-choice-off{font-size:16px}.subscription .button-choice-price{font-size:18px}.subscription .product-select-holder select{padding:0 35px 0 90px;font-size:13px;background-position-x:97%;background-size:15px}.subscription .delivery-holder .rc_select{padding:0 35px 0 135px;font-size:13px;background-position-x:97%;background-size:15px}}.product-template #rc_container{margin-bottom:25px}.product-template .custom-grid{display:flex;flex-wrap:wrap;justify-content:space-between}.product-template .custom-grid-item{padding:0;float:initial}.product-template .custom-grid-item:first-child{width:53%}.product-template .custom-grid-item:last-child{width:45%}.product-template .product-form--payment-button-no-variants{padding-top:25px;max-width:100%}.product-template .product__price{font-size:35px;line-height:1}.product-template .product-form__item--no-variants{max-width:100%}.product-template .product-form__item--payment-button{margin-bottom:0;padding:0}.product-template .custom-product-btn{padding:0 15px;margin:20px 0 0;width:100%;height:50px;font-weight:600;color:#fff;background-color:#d51d10;border:none;border-radius:10px;transition:all .3s ease-in-out}.product-template .custom-product-btn:hover,.product-template .custom-product-btn:focus{opacity:.8;outline:none;color:#fff!important;background-color:#d51d10!important;border:none}.product-template .icon-holder{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:25px}.product-template .icon-holder .icon-item{padding:0 10px;width:33.33%}.product-template .icon-holder .icon{display:block;margin:auto;width:40px;height:auto}.product-template .icon-holder .text-holder p{margin-bottom:0;font-weight:600;text-align:center}.product-template .slick-slide img{margin:auto}.product-template .product-image-thumnail .slick-slide{padding:20px}.product-template .grid__item{position:relative}.product-template .gallery-thumbs{overflow:hidden}.product-template .gallery-thumbs .swiper-slide{text-align:center}.product-template .gallery-thumbs .swiper-slide img{max-width:420px}.product-template .gallery-top{position:absolute;top:0;left:-70px;padding:30px 0;width:90px;height:460px;overflow:hidden}.product-template .gallery-top .swiper-slide{padding:5px 0}.product-template .gallery-top .swiper-slide-active .img-holder{border:2px solid #30b6d2}.product-template .gallery-top .img-holder{display:flex;justify-content:center;align-items:center;width:100%;height:100%;border:1px solid #dcdcdc}.product-template .gallery-top .img-holder img{max-width:60px}.product-template .gallery-top .swiper-button-next{top:initial;right:initial;bottom:-34px;left:50%;transform:translate(-50%) rotate(90deg);transition:all .3s ease-in-out;width:30px;height:90px;color:#d8dad9;background:#fff}.product-template .gallery-top .swiper-button-next:hover{color:#4a4a4a}.product-template .gallery-top .swiper-button-next:after{font-size:30px}.product-template .gallery-top .swiper-button-prev{top:-12px;right:initial;left:50%;transform:translate(-50%) rotate(90deg);transition:all .3s ease-in-out;width:30px;height:90px;color:#d8dad9;background:#fff}.product-template .gallery-top .swiper-button-prev:hover{color:#4a4a4a}.product-template .gallery-top .swiper-button-prev:after{font-size:30px}.product-template .gallery-mobile{display:none}.product-template .gallery-mobile .swiper-slide{text-align:center}.product-template .gallery-mobile .swiper-slide img{max-width:420px}.product-template .gallery-mobile .swiper-pagination{display:none}.product-template .product-higlights-holder{margin-top:15px}.product-template .product-higlights-holder .product-higlights-heading{position:relative;display:flex;justify-content:center;margin-bottom:15px}.product-template .product-higlights-holder .product-higlights-heading p{position:relative;z-index:2;padding:0 15px;font-weight:700;font-size:25px;text-align:center;color:#95217b;background-color:#fff}.product-template .product-higlights-holder .product-higlights-heading:before{content:"";position:absolute;top:50%;left:0;z-index:1;transform:translateY(-50%);width:100%;height:4px;background-color:#003267}.product-template .product-higlights-holder .product-higlights-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}.product-template .product-higlights-holder .product-higlights-item{padding:0 5px;width:25%;text-align:center}.product-template .product-higlights-holder .product-higlights-icon-holder img{width:50px}.product-template .product-higlights-holder .product-higlights-text-holder p{margin-bottom:0;font-weight:600;color:#00285d}@media(max-width:1400px){.product-template .custom-grid-item:first-child,.product-template .custom-grid-item:last-child{width:48%}.product-template .gallery-top,.product-template .gallery-thumbs{display:none}.product-template .gallery-mobile{display:block;overflow:hidden}}@media(max-width:991px){.product-template .custom-grid{margin:auto;max-width:720px}.product-template .custom-grid-item:first-child,.product-template .custom-grid-item:last-child{width:100%}.product-template .custom-grid-item:first-child{margin-bottom:50px}.product-template .gallery-mobile{padding-bottom:40px}.product-template .gallery-mobile .swiper-pagination{bottom:0;display:block}.product-template .gallery-mobile .swiper-pagination-bullet{width:12px;height:12px}}@media(max-width:575px){.product-template .gallery-mobile{padding-bottom:30px}.product-template .gallery-mobile .swiper-slide img{max-width:250px}.product-template .gallery-mobile .swiper-pagination-bullet{width:10px;height:10px}.product-template .icon-holder .icon-item{padding:0 4px}.product-template .icon-holder .text-holder{font-size:12px}.product-template .product-higlights-holder .product-higlights-item{display:flex;flex-direction:column;justify-content:space-between}.product-template .product-higlights-holder .product-higlights-heading p{font-size:18px}.product-template .product-higlights-holder .product-higlights-icon-holder img{width:40px}.product-template .product__price .price__pricing-group,.product-template .product__price .price__regular{margin:0;width:100%;text-align:center}}.cart-popup-wrapper{top:29px}.cart-popup-wrapper .cart-popup__heading{font-weight:600;color:#003267}.cart-popup-wrapper .cart-popup-item__title{font-size:18px;font-weight:600}.cart-popup-wrapper .cart-popup-item__quantity span{font-size:16px;font-weight:600}.cart-popup-wrapper .product-details{display:flex}.cart-popup-wrapper .product-details .product-details__item--property{font-size:16px;font-weight:600}.cart-popup-wrapper .product-details .product-details__item--property:first-child{order:2}.cart-popup-wrapper .product-details .product-details__item--property:last-child{margin-right:5px}.cart-popup-wrapper .btn-holder{width:100%}.cart-popup-wrapper .btn-holder a{width:100%;font-size:16px;text-align:center}.cart-popup-wrapper .cart-popup__dismiss-button{padding:9px 50px;width:100%;font-size:16px;font-weight:600;text-transform:uppercase;color:#003267;border:1px solid #003267;transition:all .3s ease-in-out}.cart-popup-wrapper .cart-popup__dismiss-button:hover,.cart-popup-wrapper .cart-popup__dismiss-button:focus{color:#fff;outline:none;background-color:#003267}@media(max-width:768px){.cart-popup-wrapper{top:90px}}.health-conditions-section{margin:80px 0 0}.health-conditions-section .text-heading{margin-bottom:20px}.health-conditions-section .text-heading p{margin-bottom:0;font-weight:400;font-size:46px;line-height:1.1;text-align:center;color:#003267}.health-conditions-section .text-description{margin-bottom:0}.health-conditions-section .text-description p{font-weight:400;font-size:24px;color:#5f6974;text-align:center;line-height:1.6}.health-conditions-section .text-description p:last-child{margin-bottom:0}.health-conditions-section .icons-holder{display:flex;flex-wrap:wrap;margin:25px 0}.health-conditions-section .icon-item{width:14.28%}.health-conditions-section .icon-title{margin-bottom:0;font-weight:700;text-align:center;color:#96258f}.health-conditions-section .icon-image{margin:auto;width:80%}@media(max-width:991px){.health-conditions-section .icon-item{width:20%}}@media(max-width:768px){.health-conditions-section .icon-item{width:25%}}@media(max-width:575px){.health-conditions-section{margin:50px 0 0}.health-conditions-section .text-heading p{font-size:36px}.health-conditions-section .text-description p{font-size:18px}.health-conditions-section .icon-item{width:33.33%}.health-conditions-section .icon-image{width:60%}}#shopify-section-page-faq-template{margin:80px 0}@media(max-width:575px){#shopify-section-page-faq-template{margin:50px 0}}.text-with-image{margin:80px 0}.text-with-image .section-title{margin-bottom:50px}.text-with-image .section-title p{margin-bottom:0;font-weight:400;font-size:46px;line-height:1.1;text-align:center;color:#003267}.text-with-image .text-title p{margin-bottom:25px;font-weight:400;font-size:32px;line-height:1.25;color:#003267;text-transform:none}.text-with-image .text-description p{font-size:22px;line-height:1.5}.text-with-image .text-description p:not(:last-child){margin-bottom:25px}.text-with-image .image-holder{display:flex;flex-direction:column;align-items:center;float:right;max-width:400px;margin-left:10px}@media(max-width:768px){.text-with-image .image-holder{float:initial;width:100%;max-width:100%;margin-left:0}}@media(max-width:575px){.text-with-image{margin:50px 0}.text-with-image .section-title{margin-bottom:20px}.text-with-image .section-title p{font-size:36px}.text-with-image .text-title p{margin-bottom:20px;font-size:22px}.text-with-image .text-description p{font-size:18px}.text-with-image .text-description p:not(:last-child){margin-bottom:20px}}.text-dark-section{padding:20px 0;background:#003267;border-top:10px solid #b0d096}.text-dark-section .text-holder{text-align:center}.text-dark-section .text-holder h2{margin:0;font-weight:400;font-size:32px;line-height:1.2;text-transform:initial;color:#fff}@media(max-width:575px){.text-dark-section{border-top:5px solid #b0d096}.text-dark-section .text-holder h2{font-size:24px}}.image-with-text{margin:80px 0}.image-with-text .section-title{margin-bottom:50px}.image-with-text .section-title p{margin-bottom:0;font-weight:400;font-size:46px;line-height:1.1;text-align:center;color:#003267}.image-with-text .text-title p{margin-bottom:25px;font-weight:400;font-size:32px;line-height:1.25;color:#003267;text-transform:none}.image-with-text .text-description p{font-size:22px;line-height:1.5}.image-with-text .text-description p:not(:last-child){margin-bottom:25px}.image-with-text .image-holder{display:flex;flex-direction:column;align-items:center;float:left;max-width:400px;margin-right:10px}@media(max-width:768px){.image-with-text .image-holder{float:initial;width:100%;max-width:100%;margin-right:0}}@media(max-width:575px){.image-with-text{margin:50px 0}.image-with-text .section-title{margin-bottom:20px}.image-with-text .section-title p{font-size:36px}.image-with-text .text-title p{margin-bottom:20px;font-size:22px}.image-with-text .text-description p{font-size:18px}.image-with-text .text-description p:not(:last-child){margin-bottom:20px}}.news-article-section{margin:80px 0}.news-article-section .news-holder{padding:0 30px}.news-article-section .news-wrapper{position:relative;padding:70px 100px 40px 40px;background-image:url(/cdn/shop/t/15/assets/berries-highlight-box.png?v=161843067852614355701645075909);background-repeat:no-repeat;background-position:bottom right;background-size:10%;border:1px solid #003267}.news-article-section .text-heading{position:absolute;top:10px;left:-30px;padding:10px;background-color:#003267}.news-article-section .text-heading p{margin:0;font-weight:700;font-size:18px;color:#fff}.news-article-section .text-title p{margin-bottom:15px;font-weight:400;font-size:32px;line-height:1.25;color:#003267;text-transform:none}.news-article-section .text-description p{font-size:22px;line-height:1.5}.news-article-section .text-description p:not(:last-child){margin-bottom:25px}@media(max-width:991px){.news-article-section .news-wrapper{padding:70px 70px 40px 40px}}@media(max-width:768px){.news-article-section .news-wrapper{padding:70px 50px 40px 40px}}@media(max-width:575px){.news-article-section{margin:50px 0}.news-article-section .news-holder{padding:0 15px}.news-article-section .news-wrapper{padding:70px 30px 30px;background-size:15%}.news-article-section .text-heading{left:-15px}.news-article-section .text-heading p{font-size:16px}.news-article-section .text-title p{font-size:22px}.news-article-section .text-description p{font-size:18px}}.equal-column-section{margin:80px 0}.equal-column-section .section-title{margin-bottom:50px}.equal-column-section .section-title p{margin-bottom:0;font-weight:400;font-size:46px;line-height:1.1;text-align:center;color:#003267}.equal-column-section .text-title p{margin-bottom:15px;font-weight:400;font-size:32px;line-height:1.25;color:#003267;text-transform:none}.equal-column-section .duo-column-holder{display:flex;flex-wrap:wrap}.equal-column-section .duo-column{width:50%}.equal-column-section .duo-column:last-child{padding-left:20px}.equal-column-section .text-description p{font-size:22px;line-height:1.5}.equal-column-section .text-description p:not(:last-child){margin-bottom:25px}@media(max-width:575px){.equal-column-section{margin:50px 0}.equal-column-section .section-title{margin-bottom:20px}.equal-column-section .section-title p{font-size:36px}}div{outline:none!important}@media only screen and (max-width:768px){.medium-up--one-half{width:100%!important}.product-single__media-group{margin-bottom:30px}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/product-page.scss.css.map */
