@font-face{font-family:forum-regular;src:url(//www.realpurity.com/cdn/shop/t/80/assets/forum-regular-webfont.woff2?v=90575549302507897421753305706) format("woff2"),url(//www.realpurity.com/cdn/shop/t/80/assets/forum-regular-webfont.woff?v=4890132728439794441753305705) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:avenir-medium;src:url(//www.realpurity.com/cdn/shop/t/80/assets/avenir-medium-webfont.woff2?v=120114318956925733111753305704) format("woff2"),url(//www.realpurity.com/cdn/shop/t/80/assets/avenir-medium-webfont.woff?v=52858477674595255571753305704) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:urbanist-regular;src:url(//www.realpurity.com/cdn/shop/t/80/assets/urbanist-webfont.woff2?v=32159583397550860781753305707) format("woff2"),url(//www.realpurity.com/cdn/shop/t/80/assets/urbanist-webfont.woff?v=121158374253161371441753305707) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(//www.realpurity.com/cdn/shop/t/80/assets/Poppins-Regular.eot?v=39655817907111622751759418995);src:url(//www.realpurity.com/cdn/shop/t/80/assets/Poppins-Regular.eot?%23iefix&v=39655817907111622751759418995) format("embedded-opentype"),url(//www.realpurity.com/cdn/shop/t/80/assets/Poppins-Regular.woff2?v=35313115880859728521759418996) format("woff2"),url(//www.realpurity.com/cdn/shop/t/80/assets/Poppins-Regular.woff?v=9356071310813565141759418996) format("woff"),url(//www.realpurity.com/cdn/shop/t/80/assets/Poppins-Regular.ttf?v=135781243862398466771759418996) format("truetype"),url(//www.realpurity.com/cdn/shop/t/80/assets/Poppins-Regular.svg%23Poppins?v=18142) format("svg")}.button{padding:11px 28px;text-transform:uppercase;font-size:14px}::-webkit-input-placeholder{font-family:urbanist-regular;font-size:16px}::-moz-placeholder{font-family:urbanist-regular;font-size:16px}:-ms-input-placeholder{font-family:urbanist-regular;font-size:16px}.select select,.input,.textarea{height:3.38em}.input:focus,.input.is-focused,.input:active,.input.is-active,.textarea:focus,.textarea.is-focused,.textarea:active,.textarea.is-active{color:#000;box-shadow:none}h1.is-h1,h2.is-h2,h2.is-h2>a,.product-thumbnail .product-thumbnail__title{color:#669b41}.mega-menu__content img{border-radius:10px}.announcement-bar button.flickity-button{background-color:transparent}.announcement-bar .flickity-prev-next-button svg.flickity-button-icon{fill:#fff;width:10px;height:12px}.announcement-bar .is-width-standard .flickity-prev-next-button.previous{left:36%}.announcement-bar .is-width-standard .flickity-prev-next-button.next{right:36%}.announcement-bar .is-width-small .flickity-prev-next-button.previous{left:25%}.announcement-bar .is-width-small .flickity-prev-next-button.next{right:25%}.announcement_link{position:absolute;right:15px}.announcement_link a{font-size:16px}.announcement_link span.announcement_icon{margin-left:15px;vertical-align:middle}.announcement_link span.announcement_icon svg{transform:rotate(180deg)}a.navbar-link.header__link,.mega-menu_grandchild-link{text-transform:capitalize;font-family:avenir-medium}.navbar-link:not(.is-arrowless){padding-right:15px}.navbar-link{padding:0 15px}.navbar-item.has-dropdown a:after,.navbar-item.has-mega-menu a:after{display:none}.navbar-dropdown.navbar-dropdown--below-parent .navbar-item{font-family:avenir-medium;text-transform:capitalize}span.icon.header__icon{width:18px;height:18px}.navbar-item>label{padding-top:35px;padding-bottom:35px}.header .navigation--bar,.navbar{position:inherit}.mega-menu-wrapper-container{max-width:var(--max-width);width:calc(100% - var(--gutter));margin-left:auto;margin-right:auto;margin-bottom:20px}.mega-menu li.mega-menu__child_linklist-link>a,.navbar-dropdown .navbar-link{padding-bottom:15px!important;display:block;color:#669b41}a.mega-menu_grandchild-link{padding-bottom:10px;display:block}li.mega-menu__child_linklist-link:not(:last-child){margin-right:20px}.mega-menu__content.is-h5,.mega-menu__content .is-h5{text-transform:capitalize}@media only screen and (min-width:799px)and (max-width:1100px){.navbar-item.header__item .navbar-link{font-size:14px}.navbar-item>label{padding-top:20px;padding-bottom:20px}}.text-slideshow__content{height:100%}.text-slideshow__content .content_image{position:absolute;width:100%;height:90%;left:50%;bottom:0;transform:translate(-50%)}.text-slideshow__content .text-slideshow__heading{line-height:83px}.text-slideshow__content a.button{z-index:1}.image-slideshow svg.flickity-button-icon{fill:#fff}.image-slideshow button.flickity-button{background-color:transparent;border:1px solid #fff}.image-slideshow .flickity-button:first-child{margin-right:40px}.icon-bar__block .image-element__wrap img{width:22px}.icon-bar .icon-bar__block{background-color:#669b4114;color:#669b41!important;border-radius:10px;margin-left:10px;margin-right:10px;margin-bottom:20px}.col_name.active{color:#669b41;position:relative;border-bottom:3px #669B41 solid;text-transform:capitalize}.product__thumbnail .product-wrap .product-image__wrapper{border-radius:10px}.feature-col .collection_links{display:flex;align-items:center;justify-content:center}.feature-col .collection_links .col_name{margin:6px 15px;cursor:pointer}.featured-collection .coll_product{width:100%}.featured-collection .coll_product .col-inner{display:flex;flex-wrap:wrap}.grid.coll_product{display:none}.grid.coll_product.active{display:block}.has-thumbnail-sticker .sticker-holder{height:unset;top:14px;left:17px}.thumbnail-sticker{padding:2px 11px 0;border-radius:5px;height:20px;display:flex;align-items:center}.thumbnail-sticker.sale-sticker{color:#669b41;border:1px solid #669B41}.sticker-text{font-size:12px}.coll_products_container{width:100%}.blog-card__read-more a{text-transform:capitalize}.blog-card .image-element__wrap img{height:100%;object-fit:cover;border-radius:10px}.blog-card .image-element__wrap{height:295px;border-radius:10px}.testimonials .testimonial-block{border-radius:10px}.testimonial__meta .testimonial__main__wrapper .review_section svg{height:22px}.testimonial__meta .testimonial__main__wrapper .review__images{margin-bottom:15px}.testimonial__meta .testimonial__main__wrapper{display:grid}.testimonial__meta .testimonial__details{display:grid;grid-template-rows:auto 1fr auto}.testimonial__meta .testimonial__quote{margin-bottom:15px}.testimonial__meta .testimonial__info{margin-bottom:17px;text-transform:capitalize}.testimonial__meta .testimonial__name{display:flex;text-transform:capitalize}.testimonial__meta .testimonial__name span.testimonial_name_svg svg{vertical-align:middle}.testimonial__meta .testimonial__name .testimonial_name_svg{margin-left:10px}.testimonials .flickity-prev-next-button.previous{left:-10px}.testimonials .flickity-prev-next-button.next{right:-10px}.footer_container_wrapper{padding-bottom:42px}.footer__menu .footer__menu-link{font-size:15px;margin-bottom:10px;opacity:60%}.footer__menu .footer__heading{margin-bottom:20px}.footer__credits,.company_content span{opacity:60%}.social-icons .icon svg{fill:#669b41}.company_details_wrapper .company_phonenumber{display:block}.newsletter-form__wrapper .input{border-radius:5px;background-color:transparent}.newsletter-form__wrapper .button{border-radius:5px;padding:9px 22px;position:absolute;right:6px;top:50%;transform:translateY(-50%);font-size:16px}.newsletter-form__wrapper .input::placeholder{font-size:15px;color:#fff}.newsletter-form__wrapper .input::-webkit-input-placeholder{font-size:15px;color:#fff;opacity:70%}.newsletter-form__wrapper .input::-moz-placeholder{font-size:15px;color:#fff;opacity:70%}.newsletter-form__wrapper .input:-ms-input-placeholder{font-size:15px;color:#fff;opacity:70%}.newsletter-form .field .control{position:relative;max-width:358px}@media only screen and (min-width:799px){.slideshow-with-text .text-slideshow-column h2{font-size:96px}.index .blog-posts .blog-card{flex-direction:row}.index-blog_posts .blog-card.show-border-false .card-content{padding-left:34px}}@media only screen and (max-width:1440px){.text-slideshow__content .content_image{height:80%}.icon-bar [data-icon-slider]{justify-content:center}}@media only screen and (max-width:1250px){.announcement-bar .is-width-standard .flickity-prev-next-button.previous{left:30%}.announcement-bar .is-width-standard .flickity-prev-next-button.next{right:30%}.index-blog_posts .blog-card.show-border-false .card-content{padding-left:14px}}@media only screen and (max-width:1024px){.text-slideshow__slide{padding:0}}@media only screen and (max-width:798px){.mobile_hide,.announcement-bar .is-width-standard .flickity-prev-next-button{display:none}.text-slideshow__content .content_image{width:unset}.text-slideshow__content .content_image .image-element__wrap,.text-slideshow__content .content_image .image-element__wrap img{height:100%}}@media only screen and (max-width:460px){.action-area__link{padding:0 5px}.feature-col .collection_links .col_name{margin:6px}}.heading-wrapper h2.title{max-width:572px;width:100%}.heading-wrapper .subtitle{max-width:823px;width:100%}.image-with-text__image-column img.image-with-text__image,.image-with-text__image-column .image-element__wrap{height:100%}.image-with-text__wrapper .buttons a{margin-bottom:20px}.image-with-text__text-column{padding:65px}.heading_buttons{margin-bottom:16px}.step-with-text-column__column{padding:42px 38px 52px;border-radius:10px}.step-with-text-column__column .step-column__text .step-number{margin-bottom:21px}.step-column__text h3.step-column__title{margin-bottom:13px}.color-chart-filters{position:sticky;top:94px;background:#fff;z-index:10;margin:28px 0;display:flex;justify-content:space-between;gap:15px;padding:20px 0;overflow-x:auto;white-space:nowrap;-ms-overflow-style:none;width:100%}.color-chart-filters button.filter-btn{background:transparent;outline:none;border:1px solid #669B41;padding:7px 40px 6px;border-radius:10px;font-size:14px;color:#669b41;font-family:Poppins;cursor:pointer}.color-chart-filters button.filter-btn.active,.color-chart-filters button.filter-btn:hover{background-color:#669b41;color:#fff}.color-chart-wrapper .quick-shop__buttons .quick_shop.button{padding:0;text-transform:capitalize;font-weight:800;font-size:16px}.color-chart-wrapper .quick-shop__buttons{display:inline-block}.color-chart-wrapper .product-thumbnail a.is-text.product-thumbnail__title{color:#000;margin-bottom:10px}.category__heading{margin:72px 0}.jsFeaturedCollection .flickity-prev-next-button{top:35%;transform:translateY(-35%);width:42px;height:42px;background-color:#fff}.jsFeaturedCollection .flickity-button:disabled{display:none}.quick-shop__popup .surface-pick-up{display:none}.fancybox-container.quick-shop__lightbox{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.fancybox-is-open .fancybox-bg{opacity:0}.quick-shop__lightbox .fancybox-content{max-width:1176px;border-radius:20px}.product-gallery__thumbnail{cursor:pointer}.product_name{color:#669b41}span.price{font-weight:500;font-size:18px}.price-ui{display:flex;align-items:center}.page-color-chart .product-gallery__image .image__container{max-width:590px!important}.product__thumbnail .product-wrap .product-image__wrapper .image-element__wrap img{object-fit:scale-down}.fancybox-slide--html .fancybox-close-small{padding:6px;right:5px;top:5px;color:#000}.quick-shop__popup .fancybox-close-small svg{background-color:transparent}.product__images{width:calc(55% - var(--gutter))}.product__information{width:calc(45% - var(--gutter))}.is-slide-nav--true .product-gallery__thumbnail{opacity:1}.is-slide-nav--true .product-gallery__thumbnail.is-nav-selected{border-radius:10px;border:1px solid #669B41}.product-gallery__thumbnail img{border-radius:10px}.product-block.product-block--form{border-top:1px solid rgba(102,155,65,.21)}.purchase-details__buttons .button{border:1px solid #669b41}.product-block--description{background-color:#f7f3e9;padding:20px 16px 30px 25px;border-radius:10px}.product-block--description .description-title h4{color:#669b41}.quantity-plus.button,.quantity-minus.button,.quantity-plus.button[disabled],.quantity-minus.button[disabled]{background-color:#f3f7f0}.quantity-wrapper.quantity-style--box .quantity-input-control input{background-color:#f3f7f0;border:0;color:#669b41}.quantity-plus.button .icon,.quantity-minus.button .icon{fill:#669b41}.quantity-wrapper .quantity-element{height:48px}.quantity-plus.button:hover,.quantity-minus.button:hover{background-color:#f3f7f0}.flickity-button:focus{outline:0;box-shadow:none}@media only screen and (min-width:799px){.quick-shop__popup{padding:50px 45px 50px 28px}.product-quantity-box.purchase-details__quantity{margin-right:23px;max-width:132px}.purchase-details.has-quantity-box .purchase-details__spb--false{max-width:74%;height:48px}.quantity-wrapper.quantity-style--box .quantity-minus,.quantity-wrapper.quantity-style--box .quantity-plus{min-width:50px}}.contact-form__text p{margin-bottom:10px}.contact_container{display:flex;align-items:start;margin-bottom:35px}.contact_container .comapny_icon{border:1px solid #669B41;border-radius:100%;padding:10px 12px;margin-right:19px}.contact_container .contact_text_wrapper .contact_text{display:block;color:#669b41;text-transform:uppercase;font-family:forum-regular;font-size:18px}.contact_container .comapny_icon svg{vertical-align:middle}.contact-form__form .buttons button.button{width:100%}.contact_text_wrapper a:hover{color:#669b41;text-decoration:underline}.contact-form__text p a{color:#669b41}.textarea:not([rows]){min-height:204px}.contact-form__form input::placeholder,.contact-form__form textarea::placeholder{font-family:avenir-medium;color:#a0a0a0}.faq-section{max-width:1146px;width:100%;margin:0 auto}.faq-tabs{display:flex;justify-content:center;flex-wrap:wrap;gap:10px;margin-bottom:30px}.faq-tab{background:#fff;border:1px solid #669B41;color:#669b41;padding:10px 25px;font-size:14px;border-radius:10px;cursor:pointer;font-family:Poppins;text-transform:uppercase;transition:all .3s ease;width:243px;height:54px}.faq-tab.active{background:#669b41;color:#fff}.faq-content{display:none}.faq-content.active{display:block}.faq-item{border-bottom:1px solid #0000001A;padding-bottom:24px}.is-h4.faq-question{width:100%;text-align:left;background:none;border:none;color:#669b41;margin-top:24px;margin-bottom:0!important;padding:14px 0;cursor:pointer;position:relative;font-size:22px}.faq-item.active .faq-question:after{transform:rotate(180deg)}.faq-answer{display:none;padding:0 0 15px;line-height:1.6;font-size:14px}.faq-item.active .faq-answer{display:block}.faq-question span.faq__item-symbol{color:#000}.faq__block-faq .faq-item .faq__item-question .faq__item-symbol{position:absolute;right:5px;top:30%;transform:translateY(-30%);width:20px;height:20px;border-radius:50%}.faq__block-faq .faq-item .faq__item-question .faq__item-symbol:after{content:"\e904";font-family:flex-icon!important;transition:transform .2s linear;position:absolute;top:50%;font-size:22px;font-weight:900}.faq__block-faq .faq-item.tab--open .faq__item-question .faq__item-symbol:after{transform:translateY(-50%) rotate(180deg);color:#669b41}@media only screen and (max-width:798px){.is-h4.faq-question{font-size:16px;margin-top:15px}.faq__block-faq .faq-item .faq__item-question .faq__item-symbol:after{font-size:18px}.faq-item{padding-bottom:15px}.faq-tab{padding:5px 15px;width:200px}.blog-main .featured-article.one-half .blog-card__image .image-element__wrap{height:400px}}@media only screen and (min-width:799px){.blog-main .featured-article.one-half .blog-card__image .image-element__wrap{height:400px}}.blog-card__content h4.title{margin-bottom:15px}.blog-main .container{justify-content:center}.pagination-previous,.pagination-next,.pagination-link{border:none;color:#000;font-size:14px;min-width:26px;height:26px}a.pagination-link.is-current{background-color:#669b41;border-radius:100px;padding:0;margin:0}.paginate{display:block}.pagination-previous:hover,.pagination-next:hover,.pagination-link:hover{color:#669b41}.product__information .product_name.title{line-height:93%}.product__information .product-block.product-block--description{margin-top:28px}.product__information .modal_price.subtitle .price *{color:#000;font-family:avenir-medium}.product__collapsible.faq__block-faq .faq__item .faq__item-answer{color:#000}.product__collapsible.faq__block-faq .faq__item .faq__item-answer h1,.product__collapsible.faq__block-faq .faq__item .faq__item-answer h2,.product__collapsible.faq__block-faq .faq__item .faq__item-answer h3,.product__collapsible.faq__block-faq .faq__item .faq__item-answer h4{font-size:inherit}h4.recommended-products__title.title{color:#669b41}.ajax-cart__cart-title{border:none;color:#669b41;font-family:forum-regular;font-size:32px;font-style:normal;font-weight:400;line-height:41px;text-transform:uppercase;text-align:left}.ajax-cart__free-shipping{max-width:93%;margin:auto;border-bottom:1px solid #00545233}.fs-indicator .fs-indicator__indicator{width:100%;height:9px;background:#fff;border:1px solid #000;padding:1px;max-width:100%;margin-left:auto;border-radius:40px;margin-bottom:0;margin-top:10px}.fs-indicator .fs-indicator__indicator .fs-indicator__bar{background:#000;height:5px;display:block;border-radius:40px}.fs-indicator .indicator__msg{color:#000;font-size:12px;font-style:normal;font-weight:500;line-height:normal;text-align:left}.ajax-cart__product-image img{border-radius:10px}.ajax-cart__product-title{color:#000;font-size:16px;font-style:normal;font-weight:500;line-height:19px;text-transform:capitalize}.ajax-cart__price.price{margin-top:10px}.ajax-cart__price.price .money{display:inline-block!important}.ajax-cart__quantity-box{margin-left:auto;max-width:120px}.ajax-cart__quantity-box .quantity-wrapper .quantity-element{min-height:38px!important;height:38px!important}.ajax-cart__quantity-box .quantity-wrapper.quantity-style--box .quantity-minus,.ajax-cart__quantity-box .quantity-wrapper.quantity-style--box .quantity-plus{min-width:40px}.ajax-cart__details-wrapper{background:#f7f3e9;border:none}.ajax-cart__subtotal.ajax-cart__details-row{color:#005452;font-size:20px;font-style:normal;font-weight:500;line-height:normal;text-transform:capitalize;padding:0}button.ajax-cart__button.button--add-to-cart.button{font-size:16px;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase}.ajax-cart__details-wrapper .ajax-cart__cart-link{border-radius:10px;border:1px solid #005452;padding:10px;text-decoration:none;color:#005452!important;font-size:16px;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase}.custom-checkbox{display:inline-flex;cursor:pointer}.custom-checkbox input{position:absolute;opacity:0;pointer-events:none}.icon-checkbox__ui{width:13px;height:13px;border-radius:3px;border:1px solid #669B41;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.icon-checkbox__icon{width:9px;height:9px;transition:transform .2s ease;border-radius:3px;background:#fff}.custom-checkbox input:checked+.icon-checkbox__ui .icon-checkbox__icon{background:#669b41}section.ajax-cart.ajax-cart--drawer,#ajax-cart__content{height:100%}#ajax-cart__content form.ajax-cart__form{flex-direction:column;display:flex;justify-content:space-between;height:100%}.cart-upsell-item{display:flex;align-items:center;width:100%;padding:12px;border-radius:10px;border:1px solid rgba(0,84,82,.1)}.cart-upsell-item img{width:95px;height:95px;flex-shrink:0;object-fit:cover;cursor:pointer;border-radius:4px}.cart-upsell-title{font-size:14px;color:#000;white-space:nowrap;overflow:hidden;cursor:pointer;text-overflow:ellipsis;line-height:1.5}.cart-upsell-price{font-size:12px;color:#000;white-space:nowrap;overflow:hidden;cursor:pointer;text-overflow:ellipsis;line-height:1.5}button.cart-upsell-add{background:transparent;display:block;background-color:transparent;cursor:pointer!important;font-size:14px;color:#669b41;border:1px solid #669B41;border-radius:4px;padding:6px 10px;line-height:1.2;cursor:pointer;text-decoration:none}button.cart-upsell-add:hover{background:#669b41;color:#fff}.cart-upsell-info{display:flex;align-items:center;gap:10px;padding:0 10px;width:calc(100% - 100px);justify-content:space-between}.cart-upsell-info_inner{max-width:60%;width:100%}.cart-upsell-products{padding:0 30px}.cart-upsell-wrapper{padding-bottom:10px}.cart-upsell-wrapper .flickity-prev-next-button{width:26px;height:26px}.cart-upsell-wrapper .flickity-prev-next-button.previous{left:0}.cart-upsell-wrapper .flickity-prev-next-button.next{right:0}.cart-upsell-wrapper .cart-upsell-title2{color:#669b41;font-family:forum-regular;font-size:22px;font-style:normal;font-weight:400;line-height:41px;text-transform:uppercase;padding-left:25px;padding-bottom:10px}.container.cart__outer_container{gap:50px}.cart__subtotal_list.one-thirds{border-radius:10px;background:#f7f3eb;padding:20px}.cart__form form#cart_form{max-width:1270px;margin:auto}@media(min-width:799px){.cart__item-list.three-fourths,.cart__headings_container{width:calc(69% - 130px)}.cart__subtotal_list.one-thirds{width:35%;max-width:450px}}.product__thumbnail .product-thumbnail .product-thumbnail__price{color:#000!important;font-size:16px}.filter__btns__container{display:flex;align-items:center;width:100%;margin-bottom:50px}.filter__btns__container .collection__filters{flex:1}aside.sidebar-section.collapse-sidebar-section{margin:0;width:100%;max-width:100%;padding:25px 15px;background:#fff;position:absolute;top:65px;z-index:9;display:none}aside.sidebar-section.collapse-sidebar-section.active{display:flex}aside.sidebar-section.collapse-sidebar-section .sidebar-block__heading{color:#000;font-family:avenir-medium;font-size:14px;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase}aside.sidebar-section.collapse-sidebar-section .sidebar__inner_container{width:100%}.filter__btns__container .filter__button{border-radius:10px;background:#d9d9d94a;padding:12px 25px;color:#000;font-family:avenir-medium;font-size:16px;font-style:normal;font-weight:500;line-height:27px;cursor:pointer;width:100%;max-width:195px;display:flex;align-items:center;justify-content:space-between}.filter__btns__container .filter__button:not(.active) svg{transform:rotate(180deg)}.filter__btns__container .collection__filters select{border-radius:10px;background:#d9d9d94a;border:none}.filter__btns__container .select:not(.is-multiple){height:unset}span.collection_total_products{color:#000;font-family:avenir-medium;font-size:16px;font-style:normal;font-weight:500;line-height:27px;display:flex;align-items:center;justify-content:center;padding-right:20px}.collapse-sidebar-section .faceted-filter-form{display:flex;align-items:flex-start;gap:30px}.collapse-sidebar-section .faceted-filter-form .sidebar__block{padding:0;flex:1;max-height:300px;overflow:auto}.collection__main .thumbnail.product__thumbnail{padding-bottom:40px}.cart__info .item__title{font-family:avenir-medium;font-weight:400;text-transform:unset;color:#000;font-size:16px;font-style:normal;font-weight:500;line-height:19px;text-transform:capitalize}.cart-page__title{margin:auto;color:#669b41;text-align:center;font-family:forum-regular;font-size:96px;font-style:normal;font-weight:400;line-height:100px;text-transform:uppercase}.cart__headings .cart__price-title,.cart__quantity-title,.cart__total-title{display:none}.cart__headings .cart__product-title h3{color:#669b41;font-family:Forum;font-size:22px;font-style:normal;font-weight:400;line-height:26px;text-transform:uppercase}.cart__info .cart__total p,.cart__info .cart__total span,.cart__info .cart__price p,.cart__info .cart__price span{color:#000;font-family:avenir-medium;font-size:14px;font-style:normal;font-weight:500;line-height:normal;text-transform:capitalize}.cart__remove{background:transparent}.cart__quantity .quantity-wrapper.quantity-style--box .quantity-input-control input{color:#000}.cart__row.cart__subtotal{color:#669b41;font-family:forum-regular;font-size:22px;font-style:normal;font-weight:400!important;line-height:normal;text-transform:uppercase}.cart__row.cart__free-shipping .fs-indicator .indicator__msg{color:#005452;font-family:avenir-medium;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.cart__footer .cart__additional .button{border-radius:10px;border:1px solid #669B41!important;padding:10px!important;width:100%}.cart__footer .cart__checkout{margin-left:0;width:100%;min-width:unset}.meta-info-list{color:#000;font-family:avenir-medium;font-size:14px;font-style:normal;font-weight:500;line-height:26px;text-align:center}.article-content .one-whole.column.content{max-width:1143px;margin:auto}@media(min-width:1025px){.article-main .article__title.title{color:#669b41;text-align:center;font-family:forum-regular;font-size:96px;font-style:normal;font-weight:400;line-height:100px;text-transform:uppercase}}.overlay_gallery_text .gallery__item:hover .gallery-item__content{opacity:1}.overlay_gallery_text .gallery-item__content{position:absolute;opacity:0;bottom:0;height:100%;display:flex;flex-direction:column;justify-content:flex-end;border-radius:10px;background:linear-gradient(180deg,#669b4114 -31.65%,#669b41)}.overlay_gallery_text .gallery-item__content .content.subtitle{color:#fff!important;font-family:avenir-medium;font-size:16px;font-style:normal;font-weight:500;line-height:26px}.blog-main .select{border-color:#bdbdbd;border-radius:10px;background:#d9d9d94a;border:none;min-height:54px}.blog__filter{margin-bottom:50px}.page-privacy-policy .content h3{color:#669b41;font-family:forum-regular;font-size:46px;font-style:normal;font-weight:400;line-height:44px;text-transform:capitalize}.thumbnail-overlay__container.thumbnail-overlay__container_quickshop_only{background:transparent;justify-content:flex-end}.thumbnail-overlay__container.thumbnail-overlay__container_quickshop_only .quick-shop__buttons .quick_shop.button{border:1px solid #669b41;border-radius:10px;background:#669b41;color:#fff;text-decoration:none}h2#store-locator-title{color:#669b41;margin:30px 0 20px}.header_html .search_bar #submitBtn{display:inline-block;float:right;padding:7.5px;margin-top:2px;padding:1.29% 4%!important;margin-right:20%!important;background:#669b41!important;box-shadow:none;border:none;font-family:Poppins;font-size:15px;margin-top:0!important;margin-left:0;margin-top:20px!important}.header_html .search_bar .main_search_bar input,.header_html .search_bar .search_within_distance select,.header_html .search_bar .search_limit select{border:none;margin-bottom:0;outline:none;color:#000;background-color:#fff;padding:10px;min-height:48px}.header_html .search_bar .main_search_label{width:unset}@media(min-width:980px){.page-privacy-policy .page__title{color:#669b41;text-align:center;font-family:forum-regular;font-size:96px;font-style:normal;font-weight:400;line-height:100px;text-transform:uppercase}}.blog_filter__btns{display:flex;flex:1;align-items:center;gap:13px}.blog_filter__btns a{border-radius:10px;border:1px solid #669B41;background:#46afaf00;padding:10px 18px;min-height:54px;color:#669b41;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}.blog_filter__btns a.active_filter,.blog_filter__btns a:hover{border:1px solid #669B41;background:#669b41;color:#fff}@media(max-width:1150px){.blog-main .select{max-width:250px}}@media(max-width:1024px){.blog__filter .field.is-grouped{flex-direction:column;row-gap:17px;align-items:center}.blog-main .select{max-width:unset}}@media(max-width:500){.blog__filter .blog_filter__btns a{font-size:10px}.blog_filter__btns{display:flex;flex:1;align-items:center;gap:13px;flex-wrap:wrap;width:100%}}.featured-collection-section .heading-wrapper--featured-collection{margin-bottom:10px}.collection-list .heading-wrapper--collection-list,.heading-wrapper--testimonials{margin-bottom:60px}.block__newsletter .newsletter-form__wrapper .input{color:#fff;border-color:#fff}.block__company-contact-details .company_details_wrapper .company_content.content:not(:first-child) .footer__heading{margin-bottom:6px}.header__icons svg:hover{opacity:.7}.cart__empty-cart-message h2.is-text{margin-bottom:20px}div#quickshop .product-block .description.content.is-text{font-size:14px}a.jdgm-write-rev-link{display:inline-block!important}a.jdgm-write-rev-link:hover{border-color:#000!important;color:#000!important}a.button.faceted-active-filters__clear:hover{color:#363636}.wholesaler-request-section{padding:62px 20px 51px;background-color:#fff}.wholesaler-request-section .wholesaler-container{max-width:750px;margin:0 auto}.wholesaler-request-section .wholesaler-header{text-align:center;margin-bottom:21px}.wholesaler-request-section .wholesaler-title{color:#669b41;font-size:46px;text-transform:uppercase;font-weight:400;line-height:51px;margin-bottom:13px}.wholesaler-request-section .wholesaler-subtitle{color:#000;font-size:16px;font-style:normal;font-weight:500;line-height:30px}.wholesaler-request-section .wholesaler-form-grid{display:flex;flex-wrap:wrap;gap:20px}.wholesaler-request-section .width-full{width:100%}.wholesaler-request-section .width-half{width:calc(50% - 10px)}.wholesaler-request-section .form-field-wrapper input[type=text]{width:100%;padding:12px 15px;border:1px solid #BDBDBD;border-radius:10px;font-size:16px;box-sizing:border-box;font-family:inherit;color:#a0a0a0;font-weight:500}.wholesaler-request-section .form-field-wrapper input[type=text]::placeholder{color:#a0a0a0}.wholesaler-request-section .form-field-wrapper input[type=email]{width:100%;padding:12px 15px;border:1px solid #BDBDBD;border-radius:10px;font-size:16px;box-sizing:border-box;font-family:inherit;color:#a0a0a0;font-weight:500}.wholesaler-request-section .form-field-wrapper input[type=email]::placeholder{color:#a0a0a0}.wholesaler-request-section .form-field-wrapper select{width:100%;padding:12px 15px;border:1px solid #BDBDBD;border-radius:10px;font-size:16px;box-sizing:border-box;font-family:inherit;color:#a0a0a0;font-weight:500}.wholesaler-request-section .form-field-wrapper select::placeholder{color:#a0a0a0}.wholesaler-request-section .form-field-wrapper textarea{width:100%;padding:12px 15px;border:1px solid #BDBDBD;border-radius:10px;font-size:16px;box-sizing:border-box;font-family:inherit;color:#a0a0a0;font-weight:500}.wholesaler-request-section .form-field-wrapper textarea::placeholder{color:#a0a0a0}.wholesaler-request-section .form-field-wrapper textarea{resize:vertical}.wholesaler-request-section .checkbox-wrapper{display:flex;align-items:center;gap:10px;margin-top:-8px}.wholesaler-request-section .checkbox-wrapper input[type=checkbox]{width:20px;height:20px;border:1px solid #BDBDBD;border-radius:4px}.wholesaler-request-section .checkbox-wrapper label{color:#000;font-size:15px;font-style:normal;font-weight:500;line-height:27px}.wholesaler-request-section .form-submit-wrapper{margin-top:28px;text-align:center}.wholesaler-request-section .button{border-radius:10px;background:#669b41;padding:14px 187px;border:none;cursor:pointer;font-size:16px;width:100%;font-style:normal;font-weight:500;line-height:normal;text-transform:capitalize;color:#fff}@media screen and (max-width:767px){.wholesaler-request-section .width-half{width:100%}}.wholesaler-request-section .form-success{background-color:#d4edda;color:#155724;padding:15px;margin-bottom:20px;border-radius:4px;text-align:center}.wholesaler-request-section .form-error{background-color:#f8d7da;color:#721c24;padding:15px;margin-bottom:20px;border-radius:4px}.wholesaler-request-section .visually-hidden-select{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.wholesaler-request-section .custom-select-container{position:relative;width:100%;font-family:inherit}.wholesaler-request-section .custom-select-trigger{display:flex;justify-content:space-between;align-items:center;width:100%;padding:12px 15px;background:#fff;border:1px solid #BDBDBD;border-radius:6px;font-size:16px;cursor:pointer;-webkit-user-select:none;user-select:none;box-sizing:border-box}.wholesaler-request-section .custom-select-icon{transition:transform .3s ease;display:flex;align-items:center}.wholesaler-request-section .custom-select-dropdown{position:absolute;top:calc(100% + 5px);left:0;width:100%;background:#fff;border:1px solid rgba(0,0,0,.05);border-radius:10px;z-index:100;opacity:0;visibility:hidden;transform:translateY(-10px);transition:all .2s ease;box-shadow:0 4px 94px #0000000d}.wholesaler-request-section .custom-select-options{list-style:none;padding:12px 0;margin:0;max-height:200px;overflow-y:auto}.wholesaler-request-section .custom-select-option{padding:0 14px;font-size:16px;color:#000;cursor:pointer;font-style:normal;font-weight:500;line-height:27px;transition:color .2s ease}.wholesaler-request-section .custom-select-option:hover,.wholesaler-request-section .custom-select-option.selected{color:#669b41}.wholesaler-request-section .custom-select-container.is-open .custom-select-dropdown{opacity:1;visibility:visible;transform:translateY(0)}.wholesaler-request-section .custom-select-container .custom-select-icon{transform:rotate(180deg)}.wholesaler-request-section .custom-select-container.is-open .custom-select-icon{transform:rotate(0)}@media(max-width:798px){.wholesaler-request-section .button{padding:14px 0}}a.faceted-filter-group-display__header-clear:hover{color:#363636!important}@media(max-width:1140px){section.section.whole_page_baner h2.text-slideshow__heading.banner__heading.title{font-size:60px!important;line-height:70px!important}}@media(max-width:798px){section.section.whole_page_baner h2.text-slideshow__heading.banner__heading.title{padding-bottom:0}section.section.whole_page_baner h2.text-slideshow__heading.banner__heading.title{font-size:40px!important;line-height:70px!important}}@media(max-width:500px){section.section.whole_page_baner h2.text-slideshow__heading.banner__heading.title{font-size:30px!important;line-height:50px!important}}
/*# sourceMappingURL=/cdn/shop/t/80/assets/c2-custom.css.map */
