html{font-size:16px}body,h1,h2,h3,h4,h5,.h1,.h2,.h3,.h4,.h5,.custom_collection .bc_inner a{font-family:centra-bold}a{text-decoration:none}body .footer-block__details-content .list-menu__item--link{color:#fff}p.announcement-bar__message.h5 span,ul.list-menu.list-menu--inline a,body .footer-block__details-content .list-menu__item--link,p.product__text,span.price-item,.product__tax,body .quantity__label span{font-family:centra-medium}header.header{max-width:1440px}body .header__icon .icon{height:1.5rem;width:1.5rem}ul.list-menu.list-menu--inline a,ul.list-menu.list-menu--inline span{font-size:16px;font-family:centra-medium;color:#163317}h2.footer-block__heading.inline-richtext{font-weight:700;font-size:14px;line-height:1.1}body .header__icon .icon{fill:#163317}.shopify-section--collection-of-banner image-banner{max-width:1440px;margin:auto;display:block;padding:0 20px}.shopify-section--collection-of-banner image-banner img{width:100%;border-radius:25px;height:auto}.template-collection .floating-controls-container{position:relative;padding-top:20px}.template-collection .section-header .prose h2.h2{color:#163317}.shopify-section--image-link-blocks image-link-blocks{align-items:start;display:flex}.floating-controls-container .h-stack.justify-between.gap-2{display:flex;justify-content:center;font-size:12px;line-height:1.2;letter-spacing:.04rem;font-family:centra-bold;font-weight:400;margin-top:7px;text-transform:uppercase;position:relative;left:0;color:#163317;width:max-content}image-link-blocksbody.noScrollbarBlinkWebKit::-webkit-scrollbar{display:none}.floating-controls-container button.circle-button.circle-button--fill.border.group .sr-only{display:none}.floating-controls-container button.circle-button.circle-button--fill.border.group svg{width:15px}.floating-controls-container button.circle-button.circle-button--fill.border.group[is=next-button]{right:10px}.floating-controls-container button.circle-button{background:#fff;border:1px solid;border-radius:33px;top:50%;transform:translateY(-50%);position:absolute}image-link-blocks{overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.shopify-section--image-link-blocks image-link-blocks img{width:100%;height:100px}.shopify-section--image-link-blocks .image-link-blocks__item.group{display:flex}nav.breadcrumb.is-.is- ul{display:flex;gap:3px;font-family:centra-medium;font-size:14px;line-height:1.2;letter-spacing:normal;color:#16331775;list-style-type:none;padding:0}nav.breadcrumb.is-.is- ul a{color:inherit}.card__heading{font-family:centra-bold;font-size:16px}.template-product .tag_cont{margin:5px 0}.template-product .product__title{margin-top:1rem}.card__heading a{text-decoration:none!important}.card__information .price__container span{width:100%;font-size:14px;line-height:1.9;letter-spacing:-.0175rem}.shopify-policy__body p,.shopify-policy__body li,.template--other-pages main#MainContent p,.template--other-pages main#MainContent{font-size:18px;font-family:centra-medium;font-weight:400}.shopify-policy__body h2,.shopify-policy__body h1,.card__information .price__container span,.shopify-policy__body p,.shopify-policy__body li,.template--other-pages main#MainContent p,.template--other-pages main#MainContent,.template--other-pages h1.main-page-title.page-title,.card__heading,body.template-collection span.mobile-facets__open span,.product-carousel .price span s,facet-remove.mobile-facets__clear-wrapper a,h2.mobile-facets__heading,.template-collection facet-filters-form .mobile-facets__summary span:not(h2.mobile-facets__heading,.template-collection facet-filters-form .mobile-facets__summary span.mobile-facets__arrow){color:#163317}.template--other-pages h1.main-page-title.page-title{text-align:center;font-family:centra-bold;font-size:64px;margin-bottom:42.88px}.shopify-policy__body,.template--other-pages main#MainContent{margin-bottom:75px}footer .footer-block--newsletter{flex-direction:column;justify-content:flex-start;align-items:flex-start}.floating-controls-container svg.icon.icon-circle-button-right-clipped.reverse-icon,.shopify-policy__title,.images_inner,.mobile-facets__count{display:none}.images_inner.image-active{display:block}body .mega-menu__list{grid-template-columns:repeat(4,minmax(0,1fr))}ul.list-unstyled[data-parent="Shop by Category"] a{font-size:24px;font-family:centra-bold}.product__title h1{letter-spacing:-.15rem;font-size:2.5rem;line-height:1}p.product__text{font-size:14px;opacity:.5;font-family:centra-regular}.product__title h1,p.product__text,span.price-item,.product__tax,body .quantity__label span{color:#163317}.product-form__buttons .button[name=add]{background:linear-gradient(90deg,#28a325,#006b41);border-radius:36px;line-height:1rem;font-size:18px;min-height:50px}h2.mobile-facets__heading.small-hide{letter-spacing:-.045rem;font-size:1.5rem;line-height:1.1}.template-collection facet-filters-form .mobile-facets__summary span{letter-spacing:-.045rem;font-weight:700;font-size:1.5rem;line-height:1.1}.product-form__buttons .button[name=add]:after,.product-form__buttons .button[name=add]:before{content:unset}body .quantity:after,body .quantity:before{border-radius:8px;border:2px solid #163317;box-shadow:unset}body.template-product .quantity{width:10rem;min-height:50px}body.template-product button.quantity__button{width:50px}body.template-product .trusted_customers h4{color:#163317;margin-bottom:0;font-family:centra-bold;text-align:center;font-size:18px;line-height:1.2;letter-spacing:-.0175rem}body main .shopify-section:not(body main .shopify-section:has(product-info)){margin-bottom:70px}body main .shopify-section:has(product-info){margin-bottom:50px}body.template-collection .shopify-section--collection-of-banner,body.template-collection .shopify-section--image-link-blocks{margin-bottom:10px!important}body.template-collection .facets__summary,body.template-collection .facets__heading,body.template-collection span.mobile-facets__open span{font-size:1rem}body.template-product product-recommendations{padding-bottom:0!important;padding-top:0!important}body.template-product product-recommendations .card__information{padding-bottom:0}.product__info-wrapper .accordion summary{background:#ede8e199;border:1px solid #ede8e1;border-radius:10px;padding-left:10px;padding-right:10px;padding-top:1rem;padding-bottom:1rem}.product__info-wrapper .accordion__title{font-size:18px;font-family:centra-medium}.product__info-wrapper svg.icon.icon-accordion{width:25px;height:25px}.product__info-wrapper .accordion .summary__title{align-items:center}.product__info-wrapper .accordion details{margin-bottom:10px}.product__info-wrapper .accordion{border-bottom:none;border-top:none}.product__info-wrapper .accordion details[open] summary{background:radial-gradient(50% 92.86% at 50% 50%,#c4d4fd 0,#3d6fb4)!important}.product__info-wrapper .accordion details[open] .accordion__title{color:#fff}.product__info-wrapper .accordion details[open] svg.icon.icon-accordion,.product__info-wrapper .accordion details[open] .icon-caret path{fill:#fff}.product__info-wrapper .accordion .accordion__content{color:#163317;font-size:18px;margin-top:10px}.product__info-wrapper p.product__text.custom-ship{opacity:1;text-align:center;font-family:centra-medium;margin-top:0}.product__info-wrapper p.product__text.inline-richtext a{font-family:centra-bold;text-decoration:underline}.product__info-wrapper div:has(product-form),body .product__info-wrapper .product__info-container product-form{margin-bottom:0}.template-product .pro_feature{display:flex;align-items:center;justify-content:center;gap:5px}.template-product .pro_feature{background-color:#ede8e199;border-radius:16px;padding:16px 12px}.template-product .pro_feature .feature_item{font-family:centra-medium;color:#163317;font-size:1rem;line-height:1.2;letter-spacing:-.0175rem}.template-product .pro_feature .feature_item span.pro_points{padding-left:4px;color:#163317;padding-right:4px;font-family:centra-bold}.product-form__quantity label.quantity__label.form__label,body.template-collection .product-count{display:none}.template-product .product__info-wrapper .quantity_buy_btn{display:flex;align-items:center;gap:10px;margin-bottom:10px;width:100%}.template-product .product__info-wrapper .quantity_buy_btn product-form.product-form,.template-product .product__info-wrapper .quantity_buy_btn product-form.product-form .product-form__buttons .button[name=add]{margin:0}.template-product .product__info-wrapper .quantity_buy_btn .add_form_cart{width:100%}.template-product .tooltip{position:relative;display:inline-block;cursor:pointer;padding:8px 12px;border-radius:20px;background:#ede8e199;font-size:14px;font-weight:700;width:max-content}.template-product .tag_item span{font-size:14px;font-family:centra-medium;font-weight:500;color:#163317}.template-product .tag_item svg{position:relative;top:3px}.template-product .tooltip .tooltip-popup{position:absolute;background-color:#4571cb;color:#fff;width:250px;padding:12px;border-radius:10px;box-shadow:0 4px 10px #0003;opacity:0;visibility:hidden;transition:opacity .3sease-in-out;top:120%;left:0;z-index:10}.template-product .tag_item svg path{fill:#163317}.template-product .tooltip:hover .tooltip-popup{opacity:1;visibility:visible}.template-product a.tooltip-link{color:#fff}.template-product .tooltip-text{font-family:centra-regular;font-weight:400}.template-product .tooltip .tooltip-popup:before{content:"";position:absolute;top:-10px;left:48px;transform:translate(-50%);border-width:6px;border-style:solid;border-color:transparent transparent #4571cb transparent}.template-product h2.related-products__heading{font-size:50px;font-family:centra-bold;text-align:center;line-height:20px;margin-top:30px;color:#163317}body.template-product product-recommendations .price__container .price-item{font-size:1rem;font-family:centra-bold;color:#163317}.header__icon--cart svg{height:22px;width:22px}body h2{margin-top:0}.collection__title.title-wrapper{padding-top:20px}.secondFaqcontent h2,.istFaqcontent h2,.contentfaq div{color:#163317!important}nav.breadcrumb.is-.is- ul li{display:inline}nav.breadcrumb.is-.is- ul{display:block}html.js .mobile-facets .submenu-open{visibility:visible}html.js .mobile-facets__submenu{position:relative;top:unset}body .mobile-facets__submenu .mobile-facets__footer,body .mobile-facets__close-button,label.facets__label.mobile-facets__label svg{display:none}label.facets__label.mobile-facets__label{font-size:15px;color:#163317;font-family:centra-medium;padding-top:0;padding-bottom:7px}.facets__price .field__label{top:unset}html.js details[open]>.mobile-facets__submenu{transition:unset;transform:translate(0)}.facets__price .field__label,.facets__price span.field-currency{font-size:18px;color:#163317;font-family:centra-medium}.facets__price .field__input{padding:0;height:auto}p.mobile-facets__info{margin:0;font-size:15px;color:#163317;font-family:centra-medium}span.mobile-facets__arrow{background:#163317;color:#fff;padding:10px;display:none;border-radius:30px}span.mobile-facets__arrow svg.icon.icon-chevron-bottom-small{width:13px;height:15px}.mobile-facets .submenu-open details.menu-opening[open] svg{rotate:180deg}facet-remove.mobile-facets__clear-wrapper a{font-size:16px}div#FacetsWrapperMobile{gap:1.5rem}.mobile-facets__details .facets__price{padding-top:.7rem;padding-bottom:.7rem}.pagination__item{font-family:centra-medium;font-size:16px;color:#163317}.custom_collection .bc_inner a,.mobile-facets__footer button.button.button--primary{background:linear-gradient(90deg,#28a325,#006b41);color:#fff;font-size:16px;border-radius:36px;text-align:center;display:flex;align-items:center;justify-content:center;transition:.3s;gap:5px}.custom_collection .bc_inner a{padding:12px 20px;height:50px;width:18%}.mobile-facets__footer button.button.button--primary{padding:0;min-height:40px;margin-left:0;order:1}.mobile-facets__clear-wrapper{order:2}span.facet-checkbox__text{background:#ede8e199;padding:10px;font-size:14px;opacity:1;border-radius:8px}body .mobile-facets__footer{padding:1rem}.custom_collection .bc_inner a:hover,.mobile-facets__footer button.button.button--primary:hover{background:linear-gradient(90deg,#0a5235,#249122)}.mobile-facets__footer button.button.button--primary:after,.mobile-facets__footer button.button.button--primary:before{content:unset}body .mobile-facets__highlight{background:transparent}ul.facets-layout.facets-layout-list.facets-layout-list--text.mobile-facets__list{display:flex;padding:.5rem 2.5rem;gap:5px}li.mobile-facets__item.list-menu__item label.facets__label.mobile-facets__label{padding:0}.shopify-section--image-link-blocks .image-link-blocks__item.group{margin:0 20px}body .header-localization .disclosure .localization-form__select,body ul#HeaderLanguageList a.link.link--text.disclosure__link{font-size:1rem}body .localization-form__select .icon-caret{height:.4rem}body .footer__content-bottom{padding-top:1rem}body .mobile-facets__close{height:2.4rem}body .announcement-bar__message{font-size:1rem;min-height:auto}.contact_info .block_icon svg{fill:#163317}.product-carousel,product-recommendations{overflow:hidden;max-width:1440px}.product__description.rte.quick-add-hidden *{font-size:1rem;font-family:centra-medium}.card__badge .badge{background:linear-gradient(90deg,#28a325,#006b41);font-size:1rem;font-family:centra-medium}.template--brands h1.main-page-title.page-title{font-family:centra-bold;font-size:45px;line-height:50px;margin-bottom:0;padding-left:3rem;padding-right:3rem}body.template--brands .shopify-section:has(h1.main-page-title.page-title){margin-bottom:0!important}.brand-showns .brands-choosen{display:flex;gap:50px;margin-bottom:20px}.brand-showns .brands-choosen .brands-info-box-icon{font-size:70px;color:#000;line-height:normal}.brand-showns .brands-choosen h4.brands-info-box-title{font-size:16px;font-family:centra-medium;margin:0;color:#adadad;white-space:nowrap}.brand-showns.page-width{padding-left:4rem;padding-right:4rem}.brand-showns .brands-col{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.brand-showns .brands-col img.brands-image{width:80%;height:fit-content;margin:0 auto;text-align:center;display:flex}.brand-item-content{background:#f5f5f5;width:260px;height:110px;display:flex;align-items:center;justify-content:center;border-radius:10px}.brands-info-box{display:flex;align-items:center;flex-direction:column}@media only screen and (min-width: 990px){.header--middle-left{grid-template-columns:auto auto auto}body .mobile-facets__inner{width:29.5dvw}body .active-facets__button-wrapper *,body span.active-facets__button-inner{font-size:1rem}}@media only screen and (min-width: 1366px) and (max-width: 1599px){.narrow{width:100%;max-width:1200px;margin:auto;padding:0 20px}}@media (min-width:1300px){.footer-block.grid__item:has(.footer-block__newsletter){width:25%;margin-right:30px}.footer-block.grid__item.footer-block--menu{width:17%}.footer-block__newsletter h2.footer-block__heading{text-align:left;font-size:30px}}@media only screen and (min-width: 750px){body .page-width{padding-left:20px;padding-right:20px;max-width:1440px}body ul#product-grid{gap:20px}body.template-product .price__container .price-item{font-size:1.4rem}body.template-product product-recommendations .price__container .price-item{font-size:1.2rem}}@media only screen and (min-width: 990px){.template-collection .grid--4-col-desktop .grid__item{width:calc(23% - var(--grid-desktop-horizontal-spacing) * 3 / 4);max-width:calc(23% - var(--grid-desktop-horizontal-spacing) * 3 / 4)}body .pagination-wrapper{margin-top:0rem}}@media (max-width:767px){.feature_section .fblock{display:flex;flex-wrap:wrap}.feature_section .f_img{width:45%}.feature_section .section h5{margin:0}.containerFaq .flexHeader a{font-size:12px}.faqContainer .flexHeader div{flex-direction:column}.template-product h2.related-products__heading{line-height:normal}.template-product h2.related-products__heading,.product__title h1{font-size:32px}.pro_breadcrumb.mob,.tag_cont,.template-product .trusted_customers{display:none}.template-product .product__info-wrapper .quantity_buy_btn{align-items:flex-start;flex-direction:column}header.header{padding:1rem}.header__icons .header__icon--search,.header__icons .header__icon--cart{width:30px}.timeline-vertical.mobile .timeline-item.right.one:nth-child(3){padding-right:60%;padding-left:unset}body .footer-block__details-content .list-menu__item--link{font-size:16px;padding:6px 0}body .footer__content-top{padding-left:20px;padding-right:20px;padding-bottom:0}.list-social__link{padding:8px}body .footer-block--newsletter{gap:0px}body .footer-block.grid__item{margin:1rem 0}.template-product .pro_feature{flex-direction:column}}@media only screen and (min-width:768px) and (max-width:992px){.template-product .pro_feature{flex-direction:column}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/custom.css.map */
