@import url(https://fonts.googleapis.com/css2?family=Raleway:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);.button,.list-menu__item{text-transform:uppercase}.template-index header.header:hover .header__menu-item,h2.title{color:#383838}.button,.card-wrapper:hover .card__content{background:#bbc592}.card--media .card__inner .card__content,.collection-hero__image-container img{position:static!important}#tabs-nav li,.header__inline-menu li:last-child{padding-right:10px}@font-face{font-family:'EB Garamond';src:url('EBGaramond-Italic.woff2') format('woff2'),url('EBGaramond-Italic.woff') format('woff');font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:'EB Garamond';src:url('/cdn/shop/files/EBGaramond-Regular.woff2?v=1699273376') format('woff2'),url('/cdn/shop/files/EBGaramond-Regular.woff?v=1699273377') format('woff');font-weight:400;font-style:normal;font-display:swap}h1,h2,h3,h4,h5,h6{font-weight:700!important}button{font-family:var(--font-heading-family);font-weight:600}.cert-list,header.header{display:flex;justify-content:space-between}.page-width{max-width:1700px;padding-left:50px!important;padding-right:50px!important}.header__icons,.header__inline-menu.left-menu{width:calc(50% - 140px)}.header__heading{width:170px}.header__heading a{padding:0}.header__heading img{width:170px;max-width:170px}.collection li,.header__inline-menu li,.slider-items,.tabcontent{padding:0 10px}.list-menu__item{font-size:16px;color:#525252;font-weight:700}.header__inline-menu li:first-child,.make_slider{padding-left:0}.header__icons{justify-content:space-between}.header.page-width,.page-width.utility-bar__grid{padding-left:30px!important;padding-right:30px!important;max-width:1920px}.template-index .header-wrapper{position:absolute;top:0;transform:translate(-50%);left:50%;width:100%;max-width:100%;transition:background-color .24s,top .24s}.template-index .header__menu-item,.template-index .scrolled-past-header .header .list-menu__item{color:#525252}.slideshow__text.banner__box{max-width:830px!important;padding:220px 0 0 120px}.slideshow__text .banner__heading{color:#fff;font-size:47px;margin:0;font-weight:600}.button,.price .price-item{font-weight:700}.slideshow__text .banner__text.rte p{color:#fff;font-size:17px;margin:0 0 20px}.button::after,.button::before,.card-information .rating-count.caption,.customer button:after,.customer button:before,.feature-slider,.feature-text-slider,.make_slider,.newsletter-form__field-wrapper .field:after,.product__tax.caption.rte,.quick-add-modal .product-desc-cert,.quick-add-modal .product_logo{display:none}.collection ul.slick-dots,ul.slick-dots{display:flex!important;padding-left:0;list-style:none}.button{font-size:23px;border-radius:90px;padding:10px 30px}.card__heading,.price .price-item{font-size:20px;color:#585858}h2.title{text-align:center;font-size:48px;margin:0 0 40px}.card-wrapper{border:1px solid #bbc592;border-radius:15px;overflow:hidden}.card__content{text-align:center;padding:10px 20px 20px!important;position:relative}.card-information .price,.contact__button,.main-page-title,.related-products__heading,.template_contact .rte{text-align:center}.collection ul.slick-dots{justify-content:center;width:100%}ul.slick-dots{justify-content:center;margin-top:30px}ul.slick-dots button{font-size:0;padding:0;border:1px solid #acacac;width:100%;cursor:pointer}ul.slick-dots li{max-width:100px;width:100%;padding:0 5px}ul.slick-dots li.slick-active button{border:2px solid #bbc592}.card-information .rating{text-align:center;width:100%}.card-information{display:flex;flex-wrap:wrap;flex-direction:column-reverse}.promo_icon_inner ul{padding-left:0;display:flex;justify-content:center;margin:0}.promo_icon_inner ul li{width:33.33%;padding:0 8px;list-style:none}.promo_icon_box{display:flex;flex-direction:column;justify-content:center;align-items:center}.promo_icon_box img{width:50px;height:50px;object-fit:contain}.promo_icon_box span{font-size:23px;line-height:34px;text-align:center;font-weight:700;display:block;padding-top:15px}footer.footer{background-repeat:no-repeat;background-size:cover;background-position:center}.footer-block-image{flex-direction:column;align-items:flex-start}.footer__newsletter{margin:20px 0!important}h2.footer-block__heading{font-size:18px;line-height:48px;margin-bottom:0;font-weight:600!important}.footer-block__details-content .list-menu__item{font-weight:400;font-size:14px!important;text-transform:capitalize}.card__badge span,.customer button,.header .mega-menu__link--level-2,.multicolumn-card__info .link,.product-form__submit,.rich-text__heading{text-transform:uppercase}.footer__blocks-wrapper{gap:0;margin:0 -10px}.collection_images_inner,.right_image_inner{gap:20px;display:flex}.footer-logo,.template_about-us .product-description{display:flex;align-items:center}.list-social__link{padding:5px}.footer-block__brand-info p{font-size:14px;line-height:22px;color:inherit}.newsletter-form__button{width:130px!important;background:#117259!important;position:static;padding:15px;min-height:0;color:#fff}.newsletter-form__field-wrapper .field__input{border:1px solid #fff;background:#fff;padding:13px!important;line-height:normal;color:#000;min-height:0;height:auto}.newsletter-form__field-wrapper .field{gap:10px}.field__input:focus,.field__input:focus-visible{box-shadow:none}.footer__copyright{margin-top:1rem!important;color:inherit}.footer__copyright a{text-decoration:none;color:inherit}.natural_icon_inner .promo_icon_box img{width:130px;height:130px}.natural_icon_inner ul{padding-left:0;display:flex;list-style:none;justify-content:center}.natural_icon_inner ul li{width:33.33%;padding:0 10px}.natural_icon_cover h2{text-align:center;margin-top:0;font-size:48px}.promo_icon_box p{text-align:center;margin:30px 0 0}.card-wrapper:hover .card__content .card__heading,.card-wrapper:hover .card__content .price .price-item{color:#fff}.card-wrapper:hover .card__inner .card__content{background:0 0}.collection .tab{padding-bottom:20px;gap:5px}.card__inner .quick-add{position:absolute;top:50%;transform:translate(-50%);left:50%;opacity:0;max-width:220px;width:100%;z-index:1100}.quick-add__submit{background:0 0;border:1px solid #fff;font-size:22px;font-weight:700;position:relative;z-index:100}.card-wrapper:hover .card__inner .quick-add__submit{opacity:1}.card-wrapper:hover .card__inner .card__media:after{content:"";display:block;background:#fff;top:0;width:100%;height:100%;pointer-events:none;z-index:0;position:absolute;opacity:.5}.card-wrapper:hover .card__inner .card__content .quick-add{opacity:1;z-index:50}.left_big_image{width:65%}.image_text_item img,.product_logo_image img{display:block;width:100%}.collection-hero__inner,.image_text_item{position:relative}.right_images_item{max-width:100%;width:100%}.image_content{position:absolute;top:30px;left:40px;pointer-events:none}.left_big_image .image_content{right:40px;left:auto;top:60px;text-align:center}.right_image_inner{width:35%;flex-wrap:wrap}.right_images_item img{border-radius:12px;height:100%;object-fit:cover}.image_content h2{font-size:48px;color:#383838;margin-top:0;margin-bottom:20px}.image_content .button{font-weight:700;font-size:22px;padding:10px 40px;min-height:0}.right_images_item .image_content .button{font-size:15px;margin:0 auto;display:table;line-height:18px;min-height:0;padding:13px 35px}.image_content h2 p{margin:0;text-align:center}.button:hover,.quick-add__submit:hover{background:#12755c}.collection__description p{text-align:center;color:#383838;font-weight:500}#tabs-nav li a,.tab button{background-color:inherit;float:left;outline:0;cursor:pointer;transition:.3s;color:#585858}.feature-text-collection{background-image:url(feature-bg-images.png);background-repeat:no-repeat;background-position:center;background-size:cover}.collection_text_inner{display:flex;align-items:center;justify-content:flex-start}.collection_text .collection__description p,.collection_text .title{color:#fff;text-align:left}.collection_text{width:25%}.feature-text-slider{width:75%}.collection_text .collection__title{padding:10px 20px 10px 40px!important}.feature-text-slider .card-wrapper,.template-index .scrolled-past-header .header{background:#fff}.feature-slider{flex-wrap:wrap;padding-left:0}.collection .grid__item{padding:8px;animation-delay:unset!important;opacity:1;animation:inherit!important;transform:translateY(0)}.mc-layout__modalContent,.template-index .header-wrapper{background:#ffff}.rivo-reviews-star-rating,.tab{display:flex;justify-content:center}.tab button{border:none;padding:14px 32px;font-size:20px;font-weight:500}#tabs-nav,.header__submenu li{padding:0}.tab button.active,.tab button:hover,ul#tabs-nav .active a,ul#tabs-nav a:hover{background-color:#bbc592;color:#fff;text-decoration:none}.tabcontent{height:0;overflow:hidden}.header__icons{align-items:center}.announcement-bar__message{font-size:16px;font-weight:500;line-height:normal}.utility-bar__grid--3-col{grid-template-columns:1fr 4fr 1fr}.search__input.field__input{padding-right:4.8rem!important}.header__menu-item:hover span{color:#bbc592;text-decoration:none!important}.product_buy_btn{margin-top:20px}.card-wrapper:hover .card__content .button{background:0 0;border:1px solid #fff;text-decoration:none}.card-wrapper:hover .card__content .product_buy_btn .button{background:#fff;border:1px solid #fff;text-decoration:none;color:#bbc592}.product_buy_btn .button{font-weight:700;border:1px solid #bbc592;background:0 0;color:#bbc592}.customer button,.text-column__button-row .btn{background:#bbc592;font-weight:600}.product-form__input .select__select,.product-form__input .select__select option{font-weight:700;color:#383838;font-size:14px}.product-form__submit{font-weight:700;min-height:0;height:auto}.quantity:after{border-radius:40px}.quick-add-modal__content{--modal-height-offset:1rem!important}.page-width--narrow{max-width:85.6rem!important}.shopify-policy__container{padding-bottom:40px;max-width:95ch}.main-page-title,.shopify-policy__title h1{font-size:48px}.main-page-title{margin-bottom:3rem!important}.boost-sd__filter-option-title::before,.mobile-image{display:none!important}.left-menu ul.list-menu{justify-content:end;align-items:end;width:100%}.feature-text-slider .slick-list{padding-left:0!important}.rating .rating-star:before{-webkit-text-fill-color:#fff60a!important}.utility-bar--bottom-border{border-bottom:0}.feature-text-slider .card__heading,.feature-text-slider .price .price-item{font-size:16px}.collection-list{margin-top:30px!important;margin-bottom:50px!important}.collection-list__item{padding:6px}.template-list-collections .title{text-align:center;font-size:48px;margin-top:30px}.header__submenu{min-width:280px!important}.template-index .header__submenu .header__menu-item{color:#383838}.footer__list-social .list-social__item .icon{height:3.2rem;width:3.2rem}.footer__list-social .list-social__link{padding:5px}.footer-block__details-content .list-menu__item--link{padding-left:0}.multicolumn .title-wrapper-with-link,.related-products .rivo-reviews-star-rating{justify-content:center}.multicolumn-card__image-wrapper{max-width:150px;margin:0 auto!important}.multicolumn-card__info{text-align:center;max-width:600px;margin:0 auto}.multicolumn-card__info h3{font-size:24px;font-weight:700}.text-column__text p,.text-column__text ul li{font-size:14px;color:#000}.multicolumn-card__info p{margin-bottom:15px!important;color:#000}.multicolumn-card__info .link{margin-top:25px!important;font-size:23px!important;font-weight:600}.title-wrapper-with-link{margin:5rem 0 4rem}.text-column{width:33.33%;padding:15px}.section-text-columns-with-images .column-container,.usage_block_item_wrap{display:flex;flex-wrap:wrap}.text-column__image img{display:block;width:100%;height:100%;object-fit:cover}.contact,.product_logo ul,.product_video_des{display:flex}.container{margin:0 auto;max-width:1440px;width:90%;padding-left:20px;padding-right:20px}.section-text-columns-with-images .section-heading{text-align:center;font-size:36px}.section-text-columns-with-images{padding:25px}.text-column__text p{line-height:22px}.text-column__button-row{margin-top:30px}.text-column__title{margin-bottom:12px;font-size:24px}.text-column__button-row .btn{background:#bbc592;font-size:23px;border-radius:90px;padding:10px 30px;text-decoration:none;color:#fff}.text-column__button-row .btn:hover{background:#13745b}.text-column__button-row .btn--secondary{border:1px solid #fff}.text-column__button-row .btn--secondary:hover{border-color:#13745b}.product-form__input .form__label{font-size:14px;text-transform:uppercase;font-weight:700}.facets__form{border-bottom:1px solid #000}.facets__summary{margin-bottom:10px!important;font-weight:700;color:#000}.facet-filters__label,.facet-filters__sort,.facets__heading,.product-count__text{font-weight:700}.collection-hero__image-container{position:absolute;top:0;width:100%;height:100%;left:0;margin:0!important;min-height:400px;object-fit:cover}.collection-hero__text-wrapper{flex-basis:100%!important;text-align:center;position:relative;z-index:1;padding:100px 0!important;max-width:600px;margin:0 auto}.collection-hero__image-container:after{content:"";display:block;width:100%;height:100%;background:#000;position:absolute;top:0;opacity:.4}.collection-hero.collection-hero--with-image,.collection-hero__inner{padding:0!important}.rich-text__text{margin-top:5px!important}.rich-text__blocks{max-width:58rem!important}.cp-video{text-align:center;margin-bottom:40px}.product-description,.product_des_video{width:50%;padding:0 15px}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.embed-container embed,.embed-container iframe,.embed-container object{position:absolute;top:0;left:0;width:100%;height:100%}.product_logo ul{padding-left:0;margin-left:-20px;align-items:center}.product_logo ul li{padding:0 20px;list-style:none}.product_logo_image{max-width:80px}.product-desc-cert{display:flex;flex-direction:column;margin:40px 0 0;border-top:1px solid #ccc;padding:10px 0 0}.cert-list .cert::before{content:"";width:25px;height:30px;margin-right:10px;display:-webkit-inline-box;background:url(Aleva-Green-V.png) center center/contain no-repeat;position:relative;top:10px}.cert-list .cert{font-size:18px;line-height:1.5em;color:#005a42;text-align:center;padding:0 20px}.cp-full-v-bullets{width:100%;margin-bottom:20px}.product-description p{word-break:break-word}.login .field+a,.mega_img_box img,.product-description.full_width{width:100%}.pro_description_cover h2{font-size:36px;margin:20px 0 40px}.related-products .grid__item{padding:0 5px}.card__heading{min-height:70px}.template-index .scrolled-past-header .icon-hamburger{color:#13745b}.product-form__input input[type=radio]+label{border-radius:0!important;padding:10px 11px!important;font-size:13px!important}.footer-block__brand-info-image img{height:100px}.right_image_inner .image_content h2{margin:0;font-size:30px;line-height:normal;padding-bottom:7px}.text-column__image{box-shadow:0 3px 11px -5px;margin:0;transition:.3s;transform-origin:bottom right}.cart-notification__links .button{text-align:center;font-size:16px;color:#fff}.text_cover_box_cover{position:relative;overflow:hidden;cursor:pointer}.card__badge,.text_cover_box{position:absolute}.text_cover_box{top:0;padding:20px;height:100%;background:#00000099;overflow-y:auto;transition:.3s;transform:skewY(10deg) rotateY(65deg);transform-origin:left top;opacity:0}.text-column__title{color:#fff;margin-top:0}.badge,.template_sales-promotions .multicolumn.background-none .multicolumn-card .rte p,.template_sales-promotions .multicolumn.background-none .multicolumn-card h3,.text_cover_box .text-column__text li,.text_cover_box .text-column__text p{color:#fff}.text_cover_box_cover:hover .text-column__image{transform:rotateZ(45deg)}.text_cover_box_cover:hover .text_cover_box{transform:none;opacity:1}.customer button{border-radius:110px}.customer button:hover{background:#12745b}.about_image_text p{line-height:normal}.contact{max-width:1200px!important;margin-top:20px;margin-bottom:20px}.contact_page_content{padding-right:20px;width:50%}.contact_form{width:50%}.contact_page_content h2.title{text-align:left;margin:0}.contact_page_content h1{margin:0}.contact_form form{padding:20px;background:#13745b;box-shadow:10px 10px 10px -10px #000}.contact_form form button,.template_sales-promotions .multicolumn.background-none .multicolumn-card .link{border:1px solid #bbc592}.contact_form form button:hover{color:#bbc592}.template_sales-promotions .multicolumn-card{background:#12735a;padding:40px 10px 10px;box-shadow:10px 10px #bbc592}.template_sales-promotions .multicolumn-list__item{padding:10px}.form-status-list{color:#fff!important}.cart-notification{top:136px;right:0!important}.cart-notification-wrapper.page-width{max-width:100%;padding:0!important}.defaut_review_cover{min-height:22px;display:block!important}.card-wrapper:hover .card__content .quick-add__submit:hover{background:#bbc592;border-color:#bbc592}.product__title h1{font-size:30px}.quick-add__submit{border-color:#000!important;color:#000}.card-wrapper:hover .card__content .button:hover{color:#fff;border-color:#bbc592!important}.cart-notification.active{top:0;bottom:auto}.image_text_item a:hover img{transform:scale(1.2)}.image_text_item a img{transition:.3s}.image_text_item a{overflow:hidden}.image_text_item{overflow:hidden;border-radius:10px}.buy_qty_cover{display:flex;max-width:500px;align-items:flex-start;flex-wrap:wrap}.buy_qty_cover .product-form__quantity{width:150px;flex:auto;margin:0}.buy_btn_cover{width:calc(100% - 150px);padding-left:10px;padding-top:26px}.buy_btn_cover .product-form,.buy_btn_cover .product-form__submit{margin:0!important}.product-form__submit{font-size:20px!important;padding:12px 10px;max-width:250px}.footer__content-bottom{border:0!important}#tabs-nav{display:flex;flex-wrap:nowrap;list-style:none;margin:0 0 0 15px;overflow-x:auto;max-width:calc(100% - 30px)}#tabs-nav li a{padding:8px 20px;text-decoration:none;border:1px dashed #bbc592;font-size:18px;font-weight:500;letter-spacing:0}#tabs-nav li{padding-bottom:10px;white-space:nowrap}#tabs-nav::-webkit-scrollbar-track{border-radius:2px;background-color:#ccc}#tabs-nav::-webkit-scrollbar{height:8px;background-color:#ccc}#tabs-nav::-webkit-scrollbar-thumb{border-radius:2px;background-color:#bbc592}.feature-slider.slick-initialized,.feature-text-slider.slick-initialized,.image_column a,.make_slider.slick-initialized{display:block}#tabs-nav li a,.tab button{border-radius:50px}.card__badge span{font-size:14px}.list-menu__item a{color:inherit}.modal__content{z-index:111}.search-modal__form .field{max-width:400px;margin:0 auto}.search-modal__form .field .modal__close-button.link{position:absolute;right:-50px}.header .mega-menu__list.page-width{gap:1.8rem 2rem;grid-template-columns:repeat(4,minmax(0,0.5fr))}.shopify-section-header-sticky .mega-menu__content{max-width:1100px;margin:0 auto;border-radius:0 0 10px 10px;top:calc(100% - 1px)}.header .mega-menu__link--level-2{color:#000;text-decoration:none!important}.header .left-menu ul ul ul .mega-menu__link.link{font-size:14px}.menu-drawer__navigation .list-menu__item a{color:#525252;text-decoration:none}.header__icons{justify-content:end}.template_pure-natural-vegan .rich-text__blocks.center,.template_pure-natural-vegan .rich-text__wrapper.rich-text__wrapper--center{max-width:100%!important}@media screen and (max-width:1919px){.list-menu__item{font-size:14px}.header__icons,.header__inline-menu.left-menu{width:calc(50% - 90px)}.header__inline-menu li:last-child{padding-right:5px}.header__inline-menu li{padding:0 1px}.slideshow__text.banner__box{padding:170px 0 0 120px}.button{font-size:16px;font-weight:600}}@media screen and (max-width:1600px){.header__inline-menu li:last-child{padding-right:10px}.header__icons,.header__inline-menu.left-menu{width:calc(50% - 100px)}.promo_icon_box span{font-size:19px;line-height:26px}.image_content h2{font-size:40px}.slideshow__text .banner__heading{font-size:36px;margin:0 0 10px}.slideshow__text.banner__box{max-width:690px!important;padding:130px 20px 0 0}.slideshow__text .banner__text.rte p{font-size:16px;margin:0 0 10px}.list-menu__item{font-size:12px;padding:6px 20px}.header__inline-menu li{padding:0}.right_image_inner .image_content h2{font-size:28px}.cart-notification{top:0;right:0!important;bottom:auto}}@media screen and (max-width:1450px){.multicolumn-card__info .link{letter-spacing:0;font-size:16px!important}.tab button{padding:10px 20px;font-size:14px}.tabcontent{padding-left:50px}.utility-bar__grid.page-width{padding-left:3rem!important;padding-right:3rem!important}.header.header{padding:10px 30px!important}.slideshow__text.banner__box{max-width:600px!important;padding:110px 20px 0 0}.announcement-bar__message,.card__heading,.price .price-item,.product_buy_btn .button{font-size:16px}.natural_icon_cover h2,h2.title{font-size:40px}.image_content .button{font-size:17px;padding:10px 30px}.button,.quick-add__submit{padding:11px 23px!important;height:auto;line-height:normal;min-height:0;font-size:14px!important}.footer-block__brand-info p,h2.footer-block__heading{text-align:left!important}.product-form__submit{padding:13px 23px!important;font-size:18px!important}.list-menu__item{font-size:14px;padding:8px 20px}}@media screen and (max-width:1400px){.header__icons .header__inline-menu{display:none}.header__icons{justify-content:end}.template-index .icon-hamburger,.template-index header.header:hover .icon-hamburger{color:#000}.text-column__title{font-size:22px}.quick-add__submit{min-width:auto!important;width:auto;margin:0 auto;padding:6px 23px;font-size:14px}.announcement-bar__message,.card__heading,.price .price-item,.product_buy_btn .button,.promo_icon_box p,.slideshow__text .banner__text.rte p{font-size:14px}.slideshow__text .banner__heading{font-size:38px}.image_content h2{font-size:36px}.right_image_inner .image_content h2{font-size:26px}.scrolled-past-header .header__icon .icon{color:#0f745a}}@media screen and (max-width:1250px){.header__heading img{width:150px;max-width:150px}.header__heading{width:150px}.footer__content-top{padding-left:20px!important;padding-right:20px!important}.newsletter-form__button{font-size:11px;border:0}.newsletter-form__field-wrapper .field{gap:6px}.main-page-title,.shopify-policy__title h1{font-size:42px}.newsletter-form__field-wrapper .field__input{padding:11px!important}.list-menu__item{font-size:12px}.cert-list .cert{font-size:16px}}@media screen and (max-width:1200px){.list-menu__item{padding:8px 10px}}@media screen and (max-width:1100px){.natural_icon_inner .promo_icon_box img{width:90px;height:90px}.promo_icon_box p{margin:20px 0 0;font-size:14px;line-height:24px}.image-with-text__heading,.natural_icon_cover h2,.slideshow__text .banner__heading{font-size:36px}.newsletter-form__field-wrapper .field{gap:5px}.footer-block{padding:0 4px}.image_content h2{font-size:30px;margin-bottom:18px}.card__heading,.image_content .button,.price .price-item{font-size:16px}.right_images_item .image_content .button{font-size:14px;line-height:16px;padding:10px 35px}.left_big_image .image_content{top:40px}.image_content{top:20px;left:20px}.tabcontent{padding-left:40px}.make_slider{margin-bottom:0}.utility-bar__grid.page-width{display:flex}.announcement-bar__message{font-size:14px}h2.title{font-size:40px}.collection_text .collection__title{padding:10px!important}.slideshow__text.banner__box{max-width:430px!important;padding:100px 0 0}.slideshow__text .banner__text.rte p{line-height:24px}.menu-drawer__navigation ul.list-menu{display:block}.text-column__title{font-size:18px}.button{font-size:20px}.text-column{width:33.33%;padding:10px}.image-with-text__text{margin-top:15px!important}.image-with-text__content{padding:5rem 4rem!important}.cert-list .cert{padding:0 7px}.product__title h1{font-size:28px}.right_image_inner .image_content h2{font-size:24px}}@media screen and (max-width:998px){.page-width{padding-left:20px!important;padding-right:20px!important}.right_images_item{width:50%}.left_big_image,.right_image_inner{width:100%}.right_image_inner{flex-wrap:nowrap;flex-direction:row;gap:10px}.collection_images_inner{padding:0 20px;flex-wrap:wrap;gap:10px}.image_content h2{font-size:24px;margin-bottom:15px}.footer-block,.footer-block-brand{width:50%!important;max-width:50%!important}.footer-block__details-content .list-menu__item--link{padding:2px 0!important}.footer__blocks-wrapper{margin:0}.newsletter-form__field-wrapper{max-width:100%!important}.collection_text .collection__title{padding:10px 20px!important}header-drawer{width:calc(44% - 100px)}.tab{flex-wrap:wrap}.collection_text{width:45%}.feature-text-slider{width:55%}.main-page-title{margin-bottom:2rem!important}.multicolumn-list__item{max-width:50%!important;width:50%!important}.multicolumn-list{gap:0;padding:0!important}.multicolumn-card__info .link{font-size:20px!important}.multicolumn-card__info h3{font-size:20px}.multicolumn-card__image-wrapper{max-width:110px}.product__info-wrapper{padding:0 0 0 3rem}.right_image_inner .image_content h2{font-size:22px}.buy_btn_cover{width:100%;padding:10px 0 0}}@media screen and (max-width:798px){.banner__media,.mobile-image{position:static!important}.mobile-image{display:block!important}.header__icon::before,.slideshow__media img,.slideshow__media:after,.slideshow__media:before{display:none!important}.slideshow__media .mobile-image img{display:block!important;width:100%;height:100%;object-fit:cover}.slideshow__text.banner__box{padding:100px 0 0;max-width:100%!important}.slideshow__text-wrapper{position:absolute!important;align-items:start!important}.promo_icon_box span{font-size:16px;line-height:25px}.container,.product-description,.product_des_video{width:100%}.button{font-size:18px;padding:9px 24px}.text-column__button-row{margin-top:20px}.image-with-text__heading,.section-text-columns-with-images .section-heading{font-size:30px}.section-text-columns-with-images{padding:25px 0}.collection-hero__text-wrapper{padding:60px 0!important}.product_logo ul li{padding:0 10px}.product_logo_image{max-width:70px}.cert-list .cert{padding:5px 7px}.cert-list{justify-content:start}.product_video_des{flex-wrap:wrap;flex-direction:column-reverse}.cp-video{margin-bottom:20px}.pro_description_cover h2{font-size:30px;margin:15px 0 30px}.buy_btn_cover{width:100%;padding:10px 0 0}.menu-drawer__navigation{padding-top:0!important}}@media screen and (max-width:750px){.footer-block,.footer-block-brand{width:100%!important;max-width:100%!important}.collection_text .collection__title,.header.header{padding:10px 20px!important}.text_cover_box,header.header{position:static}.footer-logo{justify-content:center}.footer-block{margin-bottom:0!important}#tabs-nav,.search-modal__content,.search-modal__form{max-width:100%}.footer-block.grid__item{margin:2rem 0!important}.footer-block__details-content,.multicolumn .title-wrapper-with-link{margin-bottom:2rem!important}.collection .tab,.collection_text_inner,.contact,.natural_icon_inner ul,.promo_icon_inner ul,.right_image_inner{flex-wrap:wrap}.promo_icon_inner ul li{width:100%;padding:20px 8px}.natural_icon_inner ul li{width:100%;padding:20px 10px}.natural_icon_cover h2{font-size:30px;margin-bottom:0}.collection_text,.contact_form,.feature-text-slider,.right_images_item{width:100%}.tabcontent{padding-left:10px}.left_big_image .image_content{top:20px;right:15px}.image_content{top:15px;left:15px}.image_content h2{font-size:22px;margin-bottom:15px}.collection_text .collection__description p,.collection_text .title{color:#fff;text-align:center}h2.title{font-size:30px;margin:0 0 20px}.header__heading img{width:100px;max-width:100px}.header.header{flex-wrap:wrap;flex-wrap:wrap;background:#fff}.header__heading{width:91%}.header__icons{padding-right:0;padding-top:10px}header-drawer{width:36px}.slideshow__text.banner__box{max-width:100%!important;padding:20px 0 0}.slideshow__text .banner__text.rte p{font-size:14px;line-height:22px;margin-bottom:0}.announcement-header,.text_cover_box .text-column__text{display:none}body>.shopify-section.shopify-section-group-header-group.section-header.shopify-section-header-sticky:not(.shopify-section-header-hidden){top:-2px!important}.make_slider{padding:0 10px}.main-page-title,.shopify-policy__title h1{font-size:36px}.header__heading-logo-wrapper{max-width:100px}.header__heading-link,.product-description,.product__info-wrapper,.product_des_video{padding:0}.card__content{padding:10px 13px!important}.slideshow__text .banner__heading{font-size:22px}.banner__box .banner__heading+*{margin-top:0!important}h1.header__heading{display:flex;align-items:flex-end;justify-content:end}.template-index header.header{position:static;transform:none;transition:background-color .24s,top .24s;background-image:none;background-color:#fff}.template-index .icon-hamburger{color:#000}.template-index .search-modal__content .search__input.field__input{background:#a8a8a8}.menu-drawer__menu-item{font-size:1.6rem!important}.multicolumn-list__item{max-width:100%!important;width:100%!important;padding:10px 0}.multicolumn-card__info .link{font-size:14px!important;margin-top:15px!important}.multicolumn-card__image-wrapper{max-width:90px}.multicolumn-card__info{padding-bottom:1.5rem!important}.multicolumn-card__info h3,.right_image_inner .image_content h2{font-size:18px}.text-column{width:100%;padding:15px 0}.section-text-columns-with-images .section-heading{font-size:23px}ul.slick-dots li{width:auto;padding:0;border-radius:20px;background:0 0;display:flex;margin:0 5px}ul.slick-dots button{border:0;width:15px;background:#bbc592;height:15px;border-radius:20px}ul.slick-dots li.slick-active button{border:0;background:#11735a}.banner__heading,.image-with-text__heading{font-size:24px}.collection-hero__text-wrapper{padding:60px 0 0!important}.image-with-text__content{padding:3rem 2rem!important}.cert-list{align-items:flex-start;justify-content:start;flex-wrap:wrap;flex-direction:column}.product-desc-cert{margin:0}.product_logo ul{margin-left:-10px}.product__title h1{font-size:25px}.pro_description_cover h2{font-size:24px;margin:10px 0 20px}#tabs-nav li a,.card__badge span{font-size:12px}.product-description p{margin-top:5px}.ytp-large-play-button{width:38px;height:38px}.text_cover_box{opacity:1;transform:none}.text-column__button-row .btn{font-size:16px;display:table;margin:0 auto}.text-column__button-row{margin-top:0}.text-column__image{box-shadow:0 0 8px -5px #000;border-top-left-radius:10px;overflow:hidden;border-top-right-radius:10px}.text_cover_box_cover{overflow:visible}.header.header{flex-wrap:nowrap}.header__icon--search,.header__icons{width:36px!important}h1.header__heading{justify-content:center}.button{font-size:14px;padding:10px 20px;height:auto;min-height:0}.contact_page_content{width:100%;padding:0}.template_sales-promotions .multicolumn-list__item{padding:10px 10px 20px 0}.text_cover_box_cover:hover .text-column__image{transform:none}.buy_btn_cover{width:100%;padding:10px 0 0}.product-form__submit{padding:11px 13px!important;font-size:16px!important}#tabs-nav li a{padding:4px 10px}#tabs-nav{width:100%;margin:0}.slideshow__text-mobile--right .banner__buttons{justify-content:flex-end}}@media screen and (min-width:750px){.header--middle-left .header__inline-menu{order:2}.header__heading-link{order:1}.header__icons{order:3;max-width:200px;width:inherit}.mega-menu[open] .mega-menu__content{border-radius:0;box-shadow:0 0 0}.header .mega-menu__link--level-2{color:#107259;text-transform:inherit;text-decoration:none!important;font-size:15px;font-weight:500!important}.shopify-section-header-sticky .mega-menu__content{top:57px;z-index:9;max-width:100%;border:0;padding-top:0}.header__icons .header__inline-menu{display:none}.header__inline-menu.left-menu{width:100%}.left-menu ul.list-menu{justify-content:start;padding-left:100px}.mega-menu__list.page-width.mega-menu__list--condensed{padding-left:20px!important;margin-left:293px;border-image:linear-gradient(to bottom,#107259,#0000) 1 100%;border-width:3px;border-style:solid;border-right:0px;padding-top:40px}}.media-col a,details[open]>.header__menu-item{text-decoration:none}.header>.header__heading-link,.header__icons,summary.list-menu__item{z-index:99}.boost-sd__filter-option-item-button--as-button{letter-spacing:0;font-size:13px!important}.boost-sd__filter-option-title{text-transform:uppercase!important;font-size:13px!important}.boost-sd__filter-option-item-amount{float:none!important;opacity:1!important}.boost-sd-layout{border-top:1px solid #ccc}.boost-sd__header-title{font-size:30px!important}.maxwidt.custom_brand{padding:30px 0}.brand_row{display:flex;flex-wrap:wrap;justify-content:center;height:100%;text-align:center;margin:0 -5px}.brandlogo{width:25%;padding:5px}.customrow{max-width:1000px;margin:0 auto}.brand_row a{padding:10px;border-radius:5px;border:1px solid #ccc;display:flex;align-items:center;justify-content:center}.brand_row a img{max-width:100%;height:50px;object-fit:contain;width:100%}.customrow a:hover img{transition:.5s;transform:scale(1.1)}.customrow a{transition:.5s;overflow:hidden}.media-row{display:flex;flex-wrap:wrap;margin:0 -15px}.media-col{width:33.33%;padding:0 15px;margin:0 0 30px}.media-col img{width:100%;display:block;height:240px;object-fit:cover}.media-image{border:1px solid #ccc;overflow:hidden}.media-col h3{margin:28px 0 10px;font-size:16px;letter-spacing:0}.media-col p{margin:0;color:#6f6f6f;font-weight:500}.media-col span{font-size:13px;letter-spacing:0;color:#606060}.boost-sd__filter-option-item-button--as-button{text-transform:capitalize!important}.product-option .strike{text-decoration:line-through;font-weight:600;color:#ff0a0a}@media (max-width:1023px){.brandlogo,.media-col{width:50%}}@media (max-width:767px){.boost-sd__header-title{font-size:20px!important}.media-col{width:100%;padding:0 15px}.media-col img{height:auto}}