.template_product-v2 .product-gallery{flex-direction:column-reverse;max-width:100%;gap:20px;margin:0}@media(max-width:801px){.template_product-v2 .product-gallery{flex-direction:column;gap:9px}}.template_product-v2 .product-gallery__thumbnails button.product-gallery__thumbnail{width:100px;max-width:100px;min-width:100px;padding:0;height:100px}.template_product-v2 .product-gallery__thumbnails button.product-gallery__thumbnail img{width:100%}@media(max-width:1199px){.template_product-v2 .product-gallery__thumbnails button.product-gallery__thumbnail{width:80px;max-width:80px;min-width:80px;height:80px}}@media(max-width:991px){.template_product-v2 .product-gallery__thumbnails button.product-gallery__thumbnail{width:70px;max-width:70px;min-width:70px;height:70px}}@media(max-width:767px){.template_product-v2 .product-gallery__thumbnails button.product-gallery__thumbnail{width:63px;max-width:63px;min-width:63px;height:63px}}.template_product-v2 .product-gallery__thumbnails{gap:20px;overflow-y:hidden;overflow-x:auto;flex-direction:row;justify-content:unset;scrollbar-width:none;-ms-overflow-style:none}.template_product-v2 .product-gallery__thumbnails::-webkit-scrollbar{display:none}@media(max-width:991px){.template_product-v2 .product-gallery__thumbnails{gap:15px}}@media(max-width:767px){.template_product-v2 .product-gallery__thumbnails{gap:10px}}.template_product-v2 .product-detail__container{max-width:100%;padding:0;display:flex;gap:41px;flex-wrap:wrap;flex-direction:row;margin:20px 0 0}@media(max-width:991px){.template_product-v2 .product-detail__container{gap:20px}}@media(max-width:767px){.template_product-v2 .product-detail__container{gap:25px}}.template_product-v2 .product-info__product-keys-item li{font-weight:500;font-size:15px;line-height:90%;letter-spacing:-3%;color:#fff;background:#799a3e;border:1px solid #799A3E;padding:11px 29px;border-radius:100px}@media(max-width:767px){.template_product-v2 .product-info__product-keys-item li{font-size:14px;padding:7px 29px}}@media(max-width:575px){.template_product-v2 .product-info__product-keys-item li{font-size:12px;padding:5px 27px}}.template_product-v2 .product-info__product-keys-item ul{padding:0;margin:0;list-style:none;display:flex;gap:6px;align-items:center}.template_product-v2 .product-info__product-keys{margin:0 0 20px}.template_product-v2 .product-info__product-keys-item li:not(:first-child){background:transparent;color:#799a3e}.template_product-v2 .product-info__title{font-family:Utile Display Trial;font-weight:600;font-size:46px;line-height:90%;letter-spacing:-3%;color:#2e2e24;margin:0 0 20px}@media(max-width:1199px){.template_product-v2 .product-info__title{font-size:42px}}@media(max-width:991px){.template_product-v2 .product-info__title{font-size:38px;margin:0 0 14px}}@media(max-width:767px){.template_product-v2 .product-info__title{font-size:34px}}@media(max-width:575px){.template_product-v2 .product-info__title{font-size:32px;margin:0 0 12px}}.template_product-v2 .product-info__description{font-family:Futura PT;font-weight:500;font-size:18px;line-height:1.3;letter-spacing:0%;margin:0 0 25px}@media(max-width:991px){.template_product-v2 .product-info__description{font-size:16px;margin:0 0 15px;padding:0 0 15px}}@media(max-width:767px){.template_product-v2 .product-info__description{font-size:14px}}@media(max-width:575px){.template_product-v2 .product-info__description{font-size:12px;margin:0 0 12px;padding:0 0 12px}}.template_product-v2 .product-info__description-readmore{margin:10px 0 0}@media(max-width:991px){.template_product-v2 .product-info__description-readmore{font-size:16px}}@media(max-width:767px){.template_product-v2 .product-info__description-readmore{font-size:14px}}@media(max-width:575px){.template_product-v2 .product-info__description-readmore{font-size:12px}}.template_product-v2 .product-info__rating{margin:0 0 20px}@media(max-width:991px){.template_product-v2 .product-info__rating{margin:0 0 15px}}@media(max-width:575px){.template_product-v2 .product-info__rating{margin:0 0 12px}}.template_product-v2 .product-info__purchase{flex-direction:column;width:100%;height:auto;max-height:max-content;gap:20px;margin:0 0 25px}@media(max-width:767px){.template_product-v2 .product-info__purchase{gap:17px;margin:0 0 23px}}.template_product-v2 .quantity-info__delivery{display:flex;align-items:center;justify-content:space-between;width:100%;padding-bottom:20px;border-bottom:.5px solid #00000033}@media(max-width:767px){.template_product-v2 .quantity-info__delivery{padding-bottom:17px}}.template_product-v2 .product-info__add-to-cart{width:100%;font-family:Poppins;font-weight:700;font-size:20px;line-height:1.2;letter-spacing:0%;text-align:center;border-radius:0;border:1px solid}@media(max-width:991px){.template_product-v2 .product-info__add-to-cart{font-size:16px;height:auto;padding:16px}}@media(max-width:767px){.template_product-v2 .product-info__add-to-cart{font-size:14px;padding:14px}}@media(max-width:575px){.template_product-v2 .product-info__add-to-cart{font-size:12px;padding:12px}}.template_product-v2 .quantity-selector-row label{font-family:Futura PT;font-weight:500;font-size:18px;line-height:20px;letter-spacing:-.15px;color:#000}@media(max-width:991px){.template_product-v2 .quantity-selector-row label{font-size:16px}}@media(max-width:767px){.template_product-v2 .quantity-selector-row label{font-size:14px}}@media(max-width:575px){.template_product-v2 .quantity-selector-row label{font-size:12px}}.template_product-v2 .quantity-selector-row{display:flex;align-items:center;gap:25px}@media(max-width:767px){.template_product-v2 .quantity-selector-row{gap:15px}}.template_product-v2 .quantity-selector{background:transparent;border:none;max-width:unset;gap:12px}@media(max-width:767px){.template_product-v2 .quantity-selector{gap:7px}}.template_product-v2 .quantity-selector .quantity-selector__btn{background:transparent;height:40px;width:40px;border:1px solid #A7A7A7;padding:0;border-radius:50%}@media(max-width:991px){.template_product-v2 .quantity-selector .quantity-selector__btn{height:36px;width:36px}}@media(max-width:767px){.template_product-v2 .quantity-selector .quantity-selector__btn{height:30px;width:30px}}@media(max-width:575px){.template_product-v2 .quantity-selector .quantity-selector__btn{height:24px;width:24px}}.template_product-v2 .quantity-selector .quantity-selector__btn svg{height:18px;width:18px}@media(max-width:767px){.template_product-v2 .quantity-selector .quantity-selector__btn svg{height:14px;width:14px}}.template_product-v2 .quantity-selector input{width:64px;border:1px solid #A7A7A7;background:transparent;border-radius:10px;font-family:Futura PT;font-weight:700;font-size:20px;line-height:1.2;letter-spacing:-.31px;text-align:center;color:#000}@media(max-width:767px){.template_product-v2 .quantity-selector input{width:39px;font-size:12px;height:24px}}.template_product-v2 .product-info__delivery-text strong[data-delivery-date]{color:#2e2e24;font-family:Futura PT;font-weight:700;font-size:18px;line-height:1;letter-spacing:0}@media(max-width:991px){.template_product-v2 .product-info__delivery-text strong[data-delivery-date]{font-size:16px}}@media(max-width:767px){.template_product-v2 .product-info__delivery-text strong[data-delivery-date]{font-size:14px}}@media(max-width:575px){.template_product-v2 .product-info__delivery-text strong[data-delivery-date]{font-size:12px}}.template_product-v2 .product-info__delivery-text{font-family:Futura PT;font-weight:450;font-size:18px;line-height:1;letter-spacing:0;color:#799a3e}@media(max-width:991px){.template_product-v2 .product-info__delivery-text{font-size:16px}}@media(max-width:767px){.template_product-v2 .product-info__delivery-text{font-size:14px}}@media(max-width:575px){.template_product-v2 .product-info__delivery-text{font-size:12px}}.template_product-v2 .product-info__delivery{margin:0}.template_product-v2 .superfood-picks-section{width:100%;max-width:100%;margin:0 0 20px}.template_product-v2 .superfood-picks-section .superfood-picks-container .swiper-slide{max-width:calc(50% - 10px)}@media(max-width:991px){.template_product-v2 .superfood-picks-section .superfood-picks-container .swiper-slide{max-width:calc(80% - 10px)}}@media(max-width:767px){.template_product-v2 .superfood-picks-section .superfood-picks-container .swiper-slide{max-width:calc(50% - 10px)}}@media(max-width:575px){.template_product-v2 .superfood-picks-section .superfood-picks-container .swiper-slide{max-width:calc(75% - 10px)}}.template_product-v2 .product-info__pricing{padding:0;margin:0 0 20px}@media(max-width:991px){.template_product-v2 .product-info__pricing{margin:0 0 17px}}.template_product-v2 .superfood-picks-section .superfood-picks-title{font-family:Futura PT;font-weight:600;font-size:20px;line-height:90%;letter-spacing:0;color:#2e2e24;margin:0}@media(max-width:991px){.template_product-v2 .superfood-picks-section .superfood-picks-title{font-size:16px}}@media(max-width:767px){.template_product-v2 .superfood-picks-section .superfood-picks-title{font-size:14px}}@media(max-width:575px){.template_product-v2 .superfood-picks-section .superfood-picks-title{font-size:12px}}.template_product-v2 .superfood-picks-section .superfood-picks-header{margin:0 0 22px}@media(max-width:575px){.template_product-v2 .superfood-picks-section .superfood-picks-header{margin:0 0 9px}}.template_product-v2 .superfood-picks-section .superfood-picks-arrows>div{height:36px;width:36px;background:linear-gradient(0deg,#f2f2f2,#f2f2f2),linear-gradient(0deg,#bedce51a,#bedce51a);border:.63px solid #F2F2F21A;position:relative;transform:unset}@media(max-width:991px){.template_product-v2 .superfood-picks-section .superfood-picks-arrows>div{height:28px;width:28px}}@media(max-width:575px){.template_product-v2 .superfood-picks-section .superfood-picks-arrows>div{height:23px;width:23px}}.template_product-v2 .superfood-picks-section .superfood-picks-arrows{width:90px;display:flex;align-items:center;justify-content:space-between;flex-direction:row-reverse}@media(max-width:991px){.template_product-v2 .superfood-picks-section .superfood-picks-arrows{width:70px}}@media(max-width:575px){.template_product-v2 .superfood-picks-section .superfood-picks-arrows{width:60px}}.template_product-v2 .superfood-picks-section .superfood-picks-arrows>div[aria-disabled=true]{background:#f2f2f2;border:.63px solid #1F1F1F1A;opacity:.3}.template_product-v2 .superfood-picks-section .superfood-picks-next:after,.template_product-v2 .superfood-picks-section .superfood-picks-prev:after{position:relative}.template_product-v2 .superfood-picks-section .superfood-picks-next:after{left:-1px}.template_product-v2 .superfood-picks-section .superfood-picks-prev:after{left:1px}.template_product-v2 .superfood-picks-section .superfood-picks-container .superfood-product-card__title{font-family:Poppins;font-weight:700;font-size:15px;line-height:1.2;letter-spacing:0;text-transform:capitalize;color:#000;margin:0 0 17px}@media(max-width:1199px){.template_product-v2 .superfood-picks-section .superfood-picks-container .superfood-product-card__title{font-size:13px}}@media(max-width:767px){.template_product-v2 .superfood-picks-section .superfood-picks-container .superfood-product-card__title{font-size:11px}}@media(max-width:575px){.template_product-v2 .superfood-picks-section .superfood-picks-container .superfood-product-card__title{font-size:10px;margin:0 0 12px}}.template_product-v2 .superfood-picks-section .superfood-picks-container .superfood-product-card__bottom{flex-direction:column;align-items:flex-start;gap:17px}@media(max-width:575px){.template_product-v2 .superfood-picks-section .superfood-picks-container .superfood-product-card__bottom{gap:12px}}.template_product-v2 .superfood-picks-section .superfood-picks-container .superfood-product-card__price{font-family:Futura PT;font-weight:450;font-size:15px;line-height:1.2;letter-spacing:0%;text-transform:capitalize;color:#000}@media(max-width:991px){.template_product-v2 .superfood-picks-section .superfood-picks-container .superfood-product-card__price{font-size:16px}}@media(max-width:767px){.template_product-v2 .superfood-picks-section .superfood-picks-container .superfood-product-card__price{font-size:14px}}@media(max-width:575px){.template_product-v2 .superfood-picks-section .superfood-picks-container .superfood-product-card__price{font-size:12px}}.template_product-v2 .superfood-picks-section .superfood-picks-container .superfood-product-card__add-button{font-family:Poppins;font-weight:700;font-size:12px;line-height:1;letter-spacing:0%;text-align:center;text-transform:uppercase;color:#fff;width:100%;max-width:100%;border-radius:0;padding:6px}@media(max-width:767px){.template_product-v2 .superfood-picks-section .superfood-picks-container .superfood-product-card__add-button{font-size:10px}}.template_product-v2 .superfood-picks-section .superfood-picks-container .superfood-product-card,.template_product-v2 .superfood-picks-section .superfood-picks-container .swiper-slide{max-height:unset}.template_product-v2 .superfood-picks-section .superfood-picks-container .superfood-product-card__image{top:0}.template_product-v2 .superfood-picks-section .superfood-picks-container .superfood-product-card__image-container{max-width:94px}@media(max-width:575px){.template_product-v2 .superfood-picks-section .superfood-picks-container .superfood-product-card__image-container{max-width:60px;height:auto}}@media(max-width:575px){.template_product-v2 .superfood-picks-section .superfood-picks-container .superfood-product-card__image img{object-fit:contain}}.template_product-v2 .superfood-picks-section .superfood-picks-container .superfood-product-card{padding:10px;border:1px solid #0000001A;border-radius:0}.template_product-v2 .product-accordion__title{font-family:Futura PT;font-weight:600;font-size:18px;line-height:1.2;letter-spacing:0%;color:#262833!important;text-transform:capitalize;margin:0;text-align:left}@media(max-width:991px){.template_product-v2 .product-accordion__title{font-size:16px}}@media(max-width:767px){.template_product-v2 .product-accordion__title{font-size:14px}}@media(max-width:575px){.template_product-v2 .product-accordion__title{font-size:12px}}.template_product-v2 .product-accordion__body .metafield-rich_text_field *{font-family:Futura PT;font-size:15px;line-height:20px;letter-spacing:1%;color:#000;margin:0;list-style:disc}@media(max-width:767px){.template_product-v2 .product-accordion__body .metafield-rich_text_field *{font-size:14px}}@media(max-width:575px){.template_product-v2 .product-accordion__body .metafield-rich_text_field *{font-size:12px}}.template_product-v2 .product-accordion__body .metafield-rich_text_field{display:flex;flex-direction:column;gap:10px}.template_product-v2 .product-accordion .accordion-js-title.product-accordion__header{margin:0;padding:20px 0 15px;border-bottom:1.47px solid #0000000D}@media(max-width:991px){.template_product-v2 .product-accordion .accordion-js-title.product-accordion__header{padding:20px 0 12px}}.template_product-v2 .product-accordion .accordion-js-content.product-accordion__content.active{padding:0;margin:20px 0 0}@media(max-width:991px){.template_product-v2 .product-accordion .accordion-js-content.product-accordion__content.active{margin:12px 0 0}}.template_product-v2 .product-accordion .accordion-js-content.product-accordion__content.active *{text-align:left}.template_product-v2 .product-accordion__title+span{height:30px!important;width:30px!important;position:relative;transform:unset!important}@media(max-width:575px){.template_product-v2 .product-accordion__title+span{height:20px!important;width:20px!important}}.template_product-v2 .product-accordion__title+span:before{width:17px;height:2px}@media(max-width:991px){.template_product-v2 .product-accordion__title+span:before{width:10px}}.template_product-v2 .product-accordion__title+span:after{height:17px;width:2px}@media(max-width:991px){.template_product-v2 .product-accordion__title+span:after{height:10px}}.template_product-v2 .product-accordion__title+span svg{display:none}.template_product-v2 .product-accordion__title+span:after,.template_product-v2 .product-accordion__title+span:before{content:"";background:#000;position:absolute;transition:.2s}.template_product-v2 .product-accordion .accordion-js-title.product-accordion__header.active .product-accordion__title+span:after{transform:rotate(90deg)}.template_product-v2 .certifications__item{height:auto;width:100%}.template_product-v2 .product-info__certifications .certifications{border:none;padding:0;margin:0}.template_product-v2 .product-accordion .accordion-js-list .product-accordion__item:last-child .product-accordion__content{margin-bottom:25px}@media(max-width:991px){.template_product-v2 .product-accordion .accordion-js-list .product-accordion__item:last-child .product-accordion__content{margin-bottom:15px}}@media(max-width:575px){.template_product-v2 .product-accordion .accordion-js-list .product-accordion__item:last-child .product-accordion__content{margin-bottom:10px}}.template_product-v2 .product-info__certifications{margin-bottom:0}.template_product-v2 .product-info__accordion{margin-top:0}.template_product-v2 .product-detail__container .product-detail__info{width:42.5%}@media(max-width:991px){.template_product-v2 .product-detail__container .product-detail__info{width:50%}}@media(max-width:767px){.template_product-v2 .product-detail__container .product-detail__info{width:100%}}.template_product-v2 .product-detail__container .product-detail__gallery{width:calc(57.5% - 41px)}@media(max-width:991px){.template_product-v2 .product-detail__container .product-detail__gallery{width:calc(50% - 20px)}}@media(max-width:767px){.template_product-v2 .product-detail__container .product-detail__gallery{width:100%}}.template_product-v2 .product-detail{max-width:1368px;padding:0 20px}.template_product-v2 .product-gallery__main .swiper-pagination{display:none}.template_product-v2 .product-gallery__main{padding:0}.template_product-v2 .product-gallery-swiper .swiper-button-prev,.template_product-v2 .product-gallery-swiper .swiper-button-next{width:53px;height:68px;background:#fff;border-radius:0!important}.template_product-v2 .product-gallery-swiper .swiper-button-prev{left:0!important}.template_product-v2 .product-gallery-swiper .swiper-button-next{right:0!important}.template_product-v2 .product-gallery-swiper .swiper-button-prev:after,.template_product-v2 .product-gallery-swiper .swiper-button-next:after{color:#000;font-weight:100;font-size:22px}@media(max-width:767px){.template_product-v2 .ruk_rating_snippet i{letter-spacing:-1px;font-size:12px;line-height:12px}}
/*# sourceMappingURL=/cdn/shop/t/75/assets/custom.css.map */
