*{margin:0;padding:0;list-style-type:none;text-decoration:none;outline:0;border:0;box-sizing:border-box}header,section,nav,footer{width:100%;display:block}.container,.section--page-width,.page-width{width:100%;max-width:1320px;padding:0 15px;margin:0 auto;height:auto;display:block}select{cursor:pointer}img{width:100%;display:block}.heading1 *,.heading1{font-size:40px;line-height:50px;text-transform:capitalize;font-weight:700;text-wrap:pretty;letter-spacing:0}.heading2 *,.heading2{font-size:40px;letter-spacing:0;font-weight:700;line-height:50px;text-wrap:pretty;text-transform:capitalize}.heading3 *,.heading3{font-size:25px;text-wrap:pretty;line-height:32px;letter-spacing:0;font-weight:700}.heading4 *,.heading4{font-size:20px;line-height:24px;text-wrap:pretty;letter-spacing:0;font-weight:700}.heading5 *,.heading5{font-size:18px;line-height:23px;text-wrap:pretty;letter-spacing:0;font-weight:700}.heading6 *,.heading6{text-wrap:pretty;font-size:16px;line-height:23px;letter-spacing:0;font-weight:700}p{font-size:16px;text-wrap:pretty;line-height:20px}.mainBtn.fullBtns :is(a,button),.mainBtn.fullBtns{max-width:100%;width:100%}.mainBtn.centerBtns{margin-left:auto;margin-right:auto}.mainBtn{position:relative;display:flex;align-items:center;gap:10px;flex-wrap:wrap;max-width:max-content}.mainBtn :is(a,button){position:relative;font-size:16px;line-height:1;font-weight:500;transition:all .25s ease;padding:5px 30px;display:flex;justify-content:center;align-items:center;width:fit-content;border-radius:5px;height:51px;min-height:51px;background:currentColor;cursor:pointer;border:1px solid currentColor}.mainBtn :is(a,button).GreenBtn{background:#182619;color:#fff;border-color:#182619}.mainBtn :is(a,button).GreenBtn:hover{background:transparent;color:#182619;transition:all .25s ease}.mainBtn :is(a,button).GreenOutlineBtn{background:transparent;color:#3f3f3f;border-color:#5f8161}.mainBtn :is(a,button).GreenOutlineBtn:hover{background:#5f8161;color:#fff;transition:all .25s ease}.announcement-bar{padding-top:12px;padding-bottom:12px}.announcement-bar :is(.announcement-bar__text,p){color:#fff}.header-section .header__columns{padding:12px 0}.header-section header-menu.header-menu .menu-list__link,.header-section search-button button,.header-section header-actions :is(.header-actions__text-style,.header-actions__action){font-size:16px;line-height:20px;color:#000;font-weight:400;transition:all .2s ease;position:relative;text-transform:capitalize}.header-section header-menu.header-menu .menu-list__link .menu-list__link-title,.header-section search-button button .menu-list__link-title,.header-section header-actions :is(.header-actions__text-style,.header-actions__action) .menu-list__link-title{padding-inline:15px}.header-section header-menu.header-menu .menu-list__link.menu-list__link--active{text-decoration:underline;transition:all .2s ease}.header-section header-menu.header-menu .menu-list__link:not(.menu-list__link--active):hover,.header-section search-button button:hover,.header-section header-actions :is(.header-actions__text-style,.header-actions__action):hover{color:#5f8161;transition:all .2s ease}body header:has(.header) .header__row .header-actions__action:not(.dropdown-localization__button){height:24px;width:24px}body header:has(.header) .header__row .header-actions__action.dropdown-localization__button svg,body header:has(.header) .header__row .header-actions__action.dropdown-localization__button .svg-wrapper{width:8px;height:14px}body header:has(.header) .header__row :is(.search-action,header-actions){margin:unset!important}body header:has(.header) .header__row .header__column--right{gap:10px}body header:has(.header) .header__row header-actions{gap:10px}body header:has(.header) .header__row .header-actions__action *{height:100%;width:100%}body .header .header-actions__action .cart-bubble{top:-12px;right:-13px;height:18px!important;width:18px!important;border-radius:50%;z-index:2}body .header .header-actions__action .cart-bubble__background{background:#000}body .header .header-actions__cart-icon{--cart-bubble-size: unset;--cart-bubble-top: unset;--cart-bubble-right: unset}body header:has(.header) .header__row .header-actions__action shopify-account svg{width:24px;height:24px}body header:has(.header) .header__row .header-actions__action shopify-account{display:flex;align-items:center;justify-content:center}body header:has(.header) .header__row .header-actions__action shopify-account span{width:24px;height:24px}body .header-logo{height:fit-content}body header:has(.header) .header__row .header-actions__action.dropdown-localization__button{font-weight:400;font-family:Montserrat,sans-serif;color:#000;padding:0;margin-right:10px;gap:10px}.mainBnrSect{background-repeat:no-repeat;background-position:bottom;background-size:cover;padding:30px 0 80px}.main_Ban_ROWS{display:grid;grid-template-columns:1fr 1fr;gap:30px;align-items:center}.main_Ban_img{width:337px;position:relative;margin-left:auto;margin-top:auto}.main_Ban_img img{width:100%;height:100%;object-fit:contain}.mainBnrCntntHldr{max-width:530px}.mainBnrCntntHldr h1{margin-bottom:20px}.mainBnrCntntHldr .mainBnrBtnsRow{display:flex;align-items:center;gap:20px;margin-top:50px}.valueStackSect{padding:20px 0}.valueStackSect.showBorder{border-bottom:1px solid #5f816180}.valuStackBoxesHldr{display:flex;align-items:center;gap:50px;justify-content:center;flex-wrap:wrap}.valueStackBox img{max-width:28px}.valueStackBox{display:flex;align-items:center;gap:6px}.valueStackBox span{font-size:16px;line-height:20px;font-weight:600;color:#5f8161}span.video-playBtn{display:block;position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}span.video-playBtn.active{opacity:0}span.video-playBtn svg,span.video-playBtn img{width:70px;height:70px}.why-choose-video-box video.video{aspect-ratio:308/446;object-fit:cover;border-radius:10px}.why-choose-video-row{padding:60px 0}.videos_sliders .swiper-wrapper{margin-left:-300px}.stepsSect{padding:60px 0;overflow:hidden}.stepsCntntHldr{border-radius:10px;margin:0 auto;border:1px solid #5f816133;display:grid;grid-template-columns:1fr max-content;max-width:1000px;background:radial-gradient(50% 50% at 50% 50%,#f1f1e5,#fff);align-items:stretch}.stepsImgClmns img{max-width:328px;margin-top:-42px;transform:translate(158px)}.stepsCntntClmns{padding:45px 50px 45px 90px}.stepsTitleRow p{font-size:20px;line-height:24px;margin-top:20px}.stepsCntntClmns .mainBtn{margin-top:40px}.stepsCntntClmns .mainBtn a{padding-left:40px;padding-right:40px}.stepsCntntHldr ul li{margin-top:30px;max-width:482px;position:relative}.stepsCntntHldr ul li p{font-size:18px;margin-top:20px;line-height:22px}.stepsCntntHldr ul{padding-left:45px;position:relative}.stepsCntntHldr ul:before{content:"";width:6px;height:calc(100% - 80px);background:#f1f1e5;position:absolute;left:0;top:5px}.stepsCntntHldr ul:after{content:"";width:6px;background:#5f8161;position:absolute;left:0;top:5px;height:calc(100% - 80px);transform-origin:top;transform:scaleY(var(--progress))}.stepsCntntHldr ul li:before{content:"";width:23px;height:23px;background:#f1f1e5;border-radius:50%;position:absolute;left:-54px;top:4px}.stepsCntntHldr ul li.active:before{background:#5f8161}.stepsCntntHldr{position:relative}.progress-bar{position:absolute;left:-44px;top:0;width:5px;height:0%;background:#ecece2}.progress-bar:after{content:"";position:absolute;left:0;top:0;width:100%;height:var(--progress, 0%);background:#5f8161;transition:height .15s linear}.imgBoxesSect{padding:60px 0}.imgBoxesTitleRow{text-align:center;margin-bottom:50px}.imgBoxesTitleRow p{font-size:20px;max-width:690px;margin:20px auto 0;line-height:24px}.imgBox .imgBoxImageHldr img{aspect-ratio:417/310;object-fit:cover;border-radius:10px}.imgBox .imgBoxContentHldr{text-align:center;padding-top:15px}.imgBox .imgBoxContentHldr p{font-size:18px;line-height:22px;font-weight:400;margin-top:10px}.imgBoxesHldr{position:relative}.swiperNav{width:42px;height:42px;background:#f1f1e5;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .25s ease;position:absolute;top:calc(50% - 35px);transform:translateY(-50%);z-index:1}.swiperNav svg{width:20px;height:20px;transition:all .25s ease}.swiperNav:hover{background:#5f8161;transition:all .25s ease}.swiperNav:hover svg *{stroke:#fff;transition:all .25s ease}.swiperNav.swiperNavNext{right:-21px;left:initial}.swiperNav.swiperNavPrev{left:-21px}.compTableSect{padding:60px 0}.compTableTitleRow{text-align:center;margin-bottom:50px}.compTableTitleRow p{max-width:690px;margin:20px auto 0;font-size:20px;line-height:24px;font-weight:400;color:#000}.compTableHldr .compTable{overflow:hidden;border-radius:10px;border:1px solid #9d9d9d80}.compTableHldr .compTableHead .compTableHeadRow,.compTableHldr .compTableBody .compTableBodyRow{display:grid;grid-template-columns:40% 20% 20% 20%}.compTableHldr .compTableHead .compTableHeadRow{background:#5f8161}.compTableHldr .compTableHead .compTableHeadRow .compTableHeadClmn{text-align:center;font-size:19px;line-height:24px;font-weight:700;color:#fff;font-family:var(--font-h2--family);padding:17px 17px 18px;border-right:1px solid #9d9d9d80}.compTableHldr .compTableHead .compTableHeadRow .compTableHeadClmn:not(:last-child){border-right:1px solid #9d9d9d80}.compTableHldr .compTableBody .compTableBodyRow .compTableBodyClmn{align-content:center;border:1px solid #9d9d9d80}.compTableHldr .compTableBody .compTableBodyRow .compTableBodyClmn:first-child{text-align:left;font-size:18px;line-height:22px;font-weight:600;color:#000;padding:20px 30px 20px 50px;border-right:0;border-bottom:0;border-left:0}.compTableHldr .compTableBody .compTableBodyRow .compTableBodyClmn:nth-child(2){text-align:center;font-size:16px;line-height:20px;font-weight:600;color:#5f8161;background:#f1f1e580;border-right:0;border-bottom:0}.compTableHldr .compTableBody .compTableBodyRow .compTableBodyClmn:not(:is(:first-child,:nth-child(2))){text-align:center;font-size:16px;line-height:20px;font-weight:400;color:#b70000de;border-right:0;border-bottom:0}featured-product-information .product-information.section{padding:60px 15px}featured-product-information .product-information .product-information__grid{grid-template-columns:repeat(2,1fr)!important;gap:20px}featured-product-information .product-information .product-information__grid :is(.product-information__media,.product-details){grid-column:initial!important;padding:0!important}featured-product-information .product-information .product-information__grid .product-information__media .media-gallery--carousel{overflow:hidden;border-radius:10px}featured-product-information .product-information .product-information__grid .product-information__media .media-gallery--carousel,featured-product-information .product-information .product-information__grid .product-information__media .media-gallery--carousel :is(slideshow-component,slideshow-container,slideshow-slides,slideshow-slide){height:561px!important;min-height:100%!important;width:100%!important}featured-product-information .product-information .product-information__grid .product-information__media :is(.product-media-container,.product-media,.product-media__image){aspect-ratio:unset!important;height:100%!important;width:100%!important;min-height:100%!important}featured-product-information .product-information .product-information__grid .product-information__media .product-media-constraint-wrapper{height:100%!important;width:100%}featured-product-information .product-information .product-information__grid .product-information__media slideshow-controls:has(.slideshow-controls__dots){display:none}featured-product-information .product-information .product-details :is(.h2,.h2 [role=heading]){line-height:50px}featured-product-information .product-information .product-details product-price [ref=priceContainer]{display:flex;align-items:baseline;gap:11px}featured-product-information .product-information .product-details product-price .compare-at-price{font-size:18px;line-height:22px;font-family:var(--font-paragraph--family);font-weight:400;color:#9d9d9d}featured-product-information .product-information .product-details .AirReviews-Widget svg{width:16px;height:16px}featured-product-information .product-information .product-details .AirReviews-Widget .AirReviews-StarRate--Count{font-size:16px;line-height:20px;font-weight:400;color:#000}featured-product-information .product-information .product-details product-price .price-saving-badge{font-size:16px;line-height:1;color:#5f8161;font-weight:600;font-family:var(--font-h2--family);margin-left:19px}featured-product-information .product-information .product-details product-price .tax-note{margin-top:10px;font-size:12px;line-height:15px;font-weight:400;font-family:var(--font-paragraph--family);color:#737272}.iconListsBlockHldr ul li:not(:last-child){margin-bottom:20px}.iconListsBlockHldr ul li{display:flex;align-items:center;gap:10px}.iconListsBlockHldr ul li :is(svg,img){width:25px;height:25px;object-fit:contain}.iconListsBlockHldr ul li span{font-size:18px;line-height:22px;font-weight:400;color:#000}.testimonialSect{padding:60px 0}.testTitleRow{text-align:center;margin-bottom:50px}.testBoxesHldr{display:grid;grid-template-columns:repeat(3,1fr);align-items:stretch;gap:20px}.testBox{border:1px solid #5f816133;padding:30px;border-radius:10px;text-align:center;background:radial-gradient(50% 50% at 50% 50%,#f1f1e5a8,#ffffffa8);display:grid}.testBox .rating_star{text-align:center;--star-size: 18px;--star-filled: #f79a26}.testBox .testBoxDesc{margin-bottom:15px}.testBoxNameHldr{margin-top:auto}.testBox .testBoxDesc p{font-size:14px;line-height:17px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.testBox .testBoxNameHldr span{font-size:14px;line-height:17px;font-weight:600;color:#000}.testBox .testBoxNameHldr p{margin-top:5px;font-size:10px;line-height:12px;color:#5f8161}.rating_star{--star-size: 20px;--star-color: #ccc;--star-filled: #d99f01;--rating: 0;position:relative;display:inline-block;font-size:var(--star-size);line-height:1;width:100%;text-align:left;margin-bottom:20px}.rating_star:before,.rating_star:after{content:"\2605\2605\2605\2605\2605";display:block;pointer-events:none}.rating_star:before{color:var(--star-color)}.rating_star:after{color:var(--star-filled);position:absolute;top:0;left:0;width:calc(var(--rating) / 5 * 100%);overflow:hidden}.faqsSect{padding:60px 0;background:#5f81610d}.faqSectTitleRow{text-align:center;margin-bottom:50px}.faqCntntItems{max-width:850px;margin:0 auto}.faqCntntItems .accordion-item-header h3.heading4{font-weight:600;color:#000}.faqCntntItems .accordion-item-header{position:relative;display:flex;justify-content:space-between;align-items:center;gap:10px;cursor:pointer;transition:all .2s ease;padding:20px;-webkit-user-select:none;user-select:none}.faqCntntItems .accordion-item-body{max-height:0;overflow:hidden;padding-left:20px;padding-right:20px;transition:all .2s ease-out}.faqCntntItems .accordion-item-body .accordion-item-body-content{max-width:810px}.faqCntntItems .accordion-item-body .accordion-item-body-content :is(p,li,span,a){font-family:Montserrat;font-weight:400;font-size:16px;line-height:1.4;letter-spacing:0;text-transform:capitalize}.faqCntntItems .accordion-item{position:relative;transition:all .2s ease;border:1px solid #5f816163;border-radius:10px;background:#fff}.faqCntntItems .accordion-item:not(:last-child){margin-bottom:20px}.faqCntntItems .accordion-item-header.active{transition:all .2s ease;padding-bottom:16px}.faqCntntItems .accordion-item:has(.active){padding-bottom:20px;transition:all .2s ease}.faqCntntItems .accordion-item-header .accordion-item-icon .accordion-item-icon-active{display:none}.faqCntntItems .accordion-item-header.active .accordion-item-icon .accordion-item-icon-active{display:block}.faqCntntItems .accordion-item-header.active .accordion-item-icon .accordion-item-icon-non_active{display:none}.faqCntntItems .accordion-item:has(.active) .accordion-item-body{transition:all .2s ease-out}.ftBtmRowInner{display:flex;align-items:center;gap:50px;justify-content:space-between;padding-bottom:20px}ul.ftPaymentIcons{display:flex;align-items:center;gap:17px;flex-wrap:wrap}.copyRightHldr p{font-size:12px;line-height:15px;color:#fff;text-transform:capitalize}.ftBgImgHldr{background-size:cover;background-repeat:no-repeat;background-position:center}.ftTopRow img.image-block__image{max-width:197px;margin-bottom:5px}.ftTopRow{padding:50px 0 0}.ftTopRow .group-block-content:has(img.image-block__image) rte-formatter.text-block{max-width:370px}.ftTopRow dropdown-localization-component button.dropdown-localization__button{background:#fff;border-radius:5px;padding:10px 12px;font-size:14px;line-height:17px;font-weight:400}.ftTopRow .social-icons__wrapper{gap:10px}.ftTopRow .social-icons__wrapper .social-icons__icon-wrapper{width:100%;height:100%}.ftTopRow .social-icons__wrapper .social-icons__icon-wrapper a{width:22px;height:22px;display:flex;align-items:center;justify-content:center;border:1px solid #182619;border-radius:50%;transition:all .25s ease}.ftTopRow .social-icons__wrapper .social-icons__icon-wrapper a:hover{background:#182619}.ftTopRow .social-icons__wrapper .social-icons__icon-wrapper a svg{width:11px;height:11px}.ftTopRow .social-icons__wrapper .social-icons__icon-wrapper a:hover svg{fill:#fff}.ftTopRow .email-signup-block{max-width:338px!important;width:100%!important;min-width:initial}.ftTopRow .email-signup-block .email-signup__heading,.ftTopRow .menu .menu__heading{padding:0;font-size:16px;line-height:20px;margin-bottom:20px}.ftTopRow .menu{width:fit-content}.ftTopRow .email-signup-block .email-signup__input-group{flex-direction:column;width:100%}.ftTopRow .email-signup-block .email-signup__input-group :is(input),.ftTopRow .email-signup-block .email-signup__input-group :is(input)::placeholder{font-family:Montserrat;font-weight:500;font-size:16px;line-height:1;letter-spacing:0;text-transform:lowercase;color:#000}.ftTopRow .email-signup-block .email-signup__input-group :is(input){background:#fff;height:51px!important;min-height:51px!important;border-radius:5px;padding:4px 20px;width:100%}.ftTopRow .email-signup-block .email-signup__input-group :is(input,button){width:100%}.ftTopRow .email-signup-block form{margin-top:20px}.ftTopRow .group-block-content .group-block-content:has(.menu){margin-left:auto;justify-content:space-between}.ftBtmRow{margin-top:70px}.ftClmnsHldr nav.details-content .list-unstyled{display:flex;flex-direction:column;gap:17px}.ftClmnsHldr nav.details-content .list-unstyled li{margin:0;line-height:1;padding:0}.ftClmnsHldr nav.details-content .list-unstyled li a{font-family:Montserrat;font-weight:400;font-size:16px;line-height:1;letter-spacing:0;text-transform:capitalize;color:#000}.ftClmnsHldr nav.details-content .list-unstyled li a:hover{text-shadow:0 0}.secBannerSect{padding:80px 0;position:relative;z-index:1;background-repeat:no-repeat;background-size:cover;background-position:center}.secBannerCntntHldr{text-align:center;max-width:700px;margin:0 auto}.secBannerCntntHldr p{max-width:530px;margin:20px auto 0}.secBannerSect.showGradient:before{content:"";width:100%;height:100%;background:radial-gradient(83.87% 83.87% at 50% 94.75%,#fffc,#f1f1e5cc);position:absolute;left:0;top:0;z-index:-1}.why-choose-video-box{width:100%!important;position:relative;display:block;height:100%}.why-choose-video-box video{aspect-ratio:1/1;width:100%;object-fit:cover}.free_delivery_section{background:#f1f1e580;padding:60px 0}.free_delivery_grid{display:grid;grid-template-columns:repeat(4,1fr);gap:50px}.instruction_box{display:flex;flex-direction:column;align-items:center}.instruction_box img{height:40px;width:40px;min-width:40px;margin-bottom:20px}.instruction_box h5{font-family:Montserrat;font-weight:600;font-size:20px;line-height:30px;letter-spacing:0px;text-align:center;color:#5f8161;margin-top:20px}.instruction_box p{font-family:Montserrat;font-weight:400;font-style:Regular;font-size:14px;line-height:18px;letter-spacing:0px;margin-top:10px;color:#000}.image-width-content-sec{position:relative;display:block;padding:0;margin:120px 0}.image-width-content-sec.margin-top-remove{margin-top:0!important}.image-width-content-sec.margin-bottom-remove{margin-bottom:0!important}.image-width-content_grid{display:grid;grid-template-columns:repeat(2,1fr);align-items:center;gap:20px;max-width:1072px;margin:0 auto;background:radial-gradient(37.26% 58.66% at 50% 56.24%,#f1f1e5,#fff)}.left-image .image-width-content_imgages{order:unset}.right-image .image-width-content_imgages{order:1}.image-width-content_imgages{height:359px;width:100%;position:relative;display:block;border-radius:10px;overflow:hidden}.image-width-content_imgages img{width:100%;height:100%;object-fit:cover}.image-width-content_Content{display:flex;flex-direction:column;gap:30px}.image-width-content_Content h2{color:#000}.disx_width_img :is(p,li,span,a){font-family:Montserrat;font-weight:400;font-size:16px;line-height:1.4;letter-spacing:0px;color:#000}section.shopify-section.section{all:unset}.collection-wrapper{margin:120px 0;position:relative}.collection-wrapper .facets-block-wrapper{padding-bottom:30px;margin-bottom:50px;border-bottom:1px solid #5f816180}.collection-wrapper .facets__form{justify-content:space-between}body .content-for-layout{display:block}.collection-wrapper .facets__form .products-count-wrapper{margin:0}.collection-wrapper .facets__form .products-count-wrapper *{font-family:Montserrat;font-weight:400;font-size:18px;letter-spacing:0;text-transform:capitalize;color:#000}body .sorting-filter details.facets__panel{border:1px solid #00000033;background:#fff;border-radius:5px;height:40px;min-height:40px;padding:4px 10px!important}body .sorting-filter details.facets__panel *{font-family:Montserrat;font-weight:400;font-size:14px;text-transform:capitalize;color:#3f3f3f;text-align:left}body .sorting-filter .facets__summary{margin:0;height:100%;width:max-content;padding:0;gap:30px}body .facets__panel[open] .facets__status{display:block}body .sorting-filter accordion-custom{display:flex;align-items:center;gap:20px}body .sorting-filter accordion-custom span{font-family:Montserrat;font-weight:400;font-size:16px;line-height:1;letter-spacing:0;text-align:center;color:#000}body product-card.product-card:hover{border:1px solid #fff;box-shadow:2px 4px 29.6px 9px #5f816133}body product-card.product-card{border:1px solid #00000033;background:#fff;padding:20px;position:relative;display:grid;border-radius:10px}body product-card.product-card .product-card__content{gap:20px}body product-card.product-card .product-card__content :is(.products__Title,.products__Title *){font-family:Plus Jakarta Sans,sans-serif;font-weight:700;font-size:18px;line-height:1.2;letter-spacing:0;text-transform:capitalize;color:#000}body product-card.product-card .product-card__content .text-block.rte{display:flex;flex-direction:column;gap:10px}body product-card.product-card .product-card__content .text-block.rte :is(p,li,span,a){font-family:Montserrat,sans-serif;font-weight:400;font-size:16px;line-height:1.3;letter-spacing:0;text-transform:capitalize;color:#737272}body product-card.product-card .product-card__content .text-block.rte :is(p){display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}body product-card.product-card .product-card__content product-form-component{margin-top:20px;display:block}body product-card.product-card .product-card__content product-price{padding-top:10px;margin-top:auto}body product-card.product-card .product-card__content product-price div[ref=priceContainer] *{font-family:Plus Jakarta Sans;font-weight:700;font-size:20px;line-height:1.1;letter-spacing:0;text-transform:capitalize;color:#000}body product-card.product-card .product-card__content product-price div[ref=priceContainer] .compare-at-price{font-family:Montserrat,sans-serif;font-weight:400;font-size:16px;line-height:1;letter-spacing:0;text-decoration:line-through;color:#737272}body product-card.product-card .product-card__content product-price div[ref=priceContainer]{display:flex;align-items:center;gap:16px}body product-card.product-card .product-card__content span.buy-buttons-block{margin-top:0}body product-card.product-card .product-card__content .card-gallery{aspect-ratio:377 / 368;border-radius:10px}body product-card.product-card .product-card__content .card-gallery :is(slideshow-component,slideshow-container,slideshow-slides,slideshow-slide,.product-media,.product-media img){aspect-ratio:377 / 368;width:100%;object-fit:cover;height:unset}body product-card.product-card .product-badges{top:16px;left:16px;right:unset}body product-card.product-card .product-badges__badge{background:#5f8161;border-radius:5px;height:30px;padding:4px 10px;font-weight:500!important;font-size:14px;letter-spacing:0;text-transform:capitalize;color:#fff}.template-product .product-information__grid{gap:30px;margin:60px 0 120px;display:grid!important;grid-template-columns:50% 50%!important;gap:20px}.template-product .product-information__grid>div{width:100%!important;max-width:100%!important;grid-column:unset!important;min-width:auto!important;display:block}.template-product .product-information__grid>div>div>.group-block-content{gap:0!important;display:block}.template-product .product-information__grid .product-information__media{padding-right:0!important}.template-product .product-information__grid .shopify-app-block:has(>.AirReviews-Widget--AppBlockSummary){padding-bottom:16px;width:100%}.template-product .product-information__grid .shopify-app-block:has(.AirReviews-StarRatingWrapper:empty){display:none}body .AirReviews-StarRate .AirReviews-StarRate--Positive,body .AirReviews-StarRate .AirReviews-StarRate--Negative{gap:0px}body .AirReviews-Widget .AirReviews-StarRatingWrapper .AirReviews-StarRate--Count{font-weight:400;font-size:16px;line-height:1.2;letter-spacing:0;color:#000}body .AirReviews-Widget .AirReviews-StarRatingWrapper svg.AirReviews-Star__Square,body .AirReviews-Widget .AirReviews-StarRatingWrapper svg.AirReviews-Star__Classic{max-width:unset;width:16px;height:16px}.template-product .product-information__grid .product-information__media .product-media-container{overflow:hidden;border-radius:10px;background:#fbfaf5;position:relative;align-self:1/1}.template-product .product-information__grid .product-information__media .product-media-container *{background:transparent}.template-product .product-information__grid .product-information__media .product-media-container.media-fit-contain img{align-self:1/1;width:100%;max-width:100%;object-fit:cover}.template-product .product-information__grid .product-information__media .slideshow-controls__thumbnails{padding:0!important;gap:20px;margin-inline:unset!important}.template-product .product-information__grid .product-information__media .slideshow-controls__thumbnails .slideshow-control{width:100px;height:100px;border-radius:10px;overflow:hidden;position:relative;outline:none!important;background:#fbfaf5;border:3px solid transparent}.template-product .product-information__grid .product-information__media .slideshow-controls__thumbnails .slideshow-control[aria-selected=true]{border:3px solid #5f8161}.template-product .product-information__grid .product-details{padding-left:0!important}.template-product .product-information__grid .product-details>.spacing-style{padding:0!important}.template-product .product-information__grid .product-details .text-block{margin-bottom:20px}.template-product .product-information__grid .product-details .spacing-style h1{font-family:Plus Jakarta Sans;font-weight:700;font-size:40px;line-height:1.2;letter-spacing:0;text-transform:capitalize;color:#000}.template-product .product-information__grid .product-details product-price{padding:0!important;margin:30px 0 10px!important}.template-product .product-information__grid .product-details product-price .compare-at-price{font-family:Montserrat;font-weight:400;font-size:16px;line-height:1;letter-spacing:0;text-transform:capitalize;text-decoration:line-through;color:#737272;opacity:1}.template-product .product-information__grid .product-details product-price div[ref=priceContainer]{display:flex;align-items:center;gap:11px}.template-product .product-information__grid .product-details product-price .price{font-family:Plus Jakarta Sans;font-weight:700;font-size:24px;line-height:1;letter-spacing:0;text-transform:capitalize;color:#000}.template-product .product-information__grid .product-details rte-formatter{width:100%}.template-product .product-information__grid .product-details rte-formatter :is(p){display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.template-product .product-information__grid .product-details rte-formatter :is(p,li){font-weight:400;font-size:16px;line-height:1.4;letter-spacing:0;color:#000;margin:0}.template-product .product-information__grid .product-details rte-formatter :is(p,li):has(strong){color:#000}.template-product .product-information__grid .product-details rte-formatter ul{display:flex;flex-direction:column;gap:5px;margin-top:10px;padding-left:30px;margin-bottom:0}.template-product .product-information__grid product-form-component{margin:30px 0 0;display:block}.template-product .product-information__grid .product-details rte-formatter ul li{list-style-type:disc}body .shopify-payment-button .shopify-payment-button__button{border:1px solid #5f8161;background:transparent;color:#5f8161;padding:10px 32px;font-size:16px;line-height:1;font-weight:400;border-radius:4px;cursor:pointer;transition:all .3s ease;height:58px;display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden;text-transform:capitalize;z-index:1;outline:none!important}body .shopify-payment-button .shopify-payment-button__button:hover{color:#5f8161;box-shadow:#959da533 0 8px 24px;background:transparent!important;border:1px solid #fff}body.template-product .product-information__grid .accordion .details__header{font-family:Poppins,sans-serif;font-weight:500;font-size:16px;line-height:1;letter-spacing:0;color:#303030;padding:20px 0}body.template-product .product-information__grid .accordion .accordion--dividers .details-content{padding-block-end:20px}body.template-product .product-information__grid .accordion .details__header .svg-wrapper.icon-caret{display:none!important}body.template-product .product-information__grid .accordion .details__header .svg-wrapper.icon-plus{display:flex!important;width:18px;height:18px}body.template-product .product-information__grid .accordion .details__header .svg-wrapper.icon-plus>svg{height:auto}body.template-product .product-information__grid .accordion .details[open] .icon-plus>svg{color:#5f8161}body .product-recommendations .resource-list__carousel slideshow-slides{padding:0!important;margin:0!important}body .product-card .card-gallery :is(slideshow-component,slideshow-container,slideshow-slides){height:100%}body .sticky-add-to-cart{display:none}.sticky-add-to-cart__bar div[ref=priceContainer]{display:flex;align-items:center;gap:10px}.sticky-add-to-cart__bar div[ref=priceContainer] span{font-family:Poppins,sans-serif;font-weight:700;font-size:26px;line-height:26px;letter-spacing:0;color:#303030}.sticky-add-to-cart__bar div[ref=priceContainer] span.compare-at-price{color:#303030;font-size:18px;font-weight:400;opacity:1}.sticky-add-to-cart__bar .sticky-add-to-cart__title{font-family:Poppins,sans-serif;font-weight:500;font-size:18px;line-height:1;letter-spacing:0;color:#303030;text-box:unset}body.template-product .media-gallery--carousel slideshow-arrows{mix-blend-mode:unset;padding:10px}body.template-product .media-gallery--carousel slideshow-arrows .slideshow-control{width:25px;height:25px;border-radius:100px;border:2px solid #ffffff2b;background:#5f8161;display:flex;justify-content:center;align-items:center;padding:0;margin:0}body.template-product add-to-cart-component.mainBtn{max-width:100%;width:100%}body.template-product add-to-cart-component.mainBtn button{font-weight:500;font-size:20px;height:60px}body.template-product .accordion{display:flex;flex-direction:column;gap:10px;border:none!important}body.template-product .accordion accordion-custom .details{border:1px solid #5f816163;padding:20px;border-radius:10px}body.template-product .accordion accordion-custom .details .details__header{padding:0;margin:0;font-weight:500;font-size:20px;line-height:1.2;letter-spacing:0;text-transform:capitalize;color:#000;min-height:auto}body.template-product .accordion accordion-custom .details .details-content{padding:10px 0 0}body.template-product .accordion accordion-custom .details .details-content :is(.text-block,li,p,a){font-weight:400;font-size:16px;line-height:1.4;letter-spacing:0;color:#000;max-width:97%}.specification_disx{background:#f8f8f2;padding:20px;border-radius:10px;margin:30px 0}.specification_disx ul{display:flex;align-items:center;gap:10px;justify-content:space-between;flex-wrap:wrap}.specification_disx ul li{font-family:Montserrat;font-weight:400;font-size:16px;line-height:1;letter-spacing:0;text-transform:capitalize;color:#000}.specification_disx ul li strong{color:#5f8161}.price_saving{font-family:Plus Jakarta Sans;font-weight:600;font-size:16px;line-height:1;letter-spacing:0;text-transform:capitalize;color:#5f8161;margin-left:20px;display:none}.template-product .product-information__grid .product-details product-price div[ref=priceContainer]:has(.compare-at-price) .price_saving{display:block}.tax-small-disx{display:flex;flex-direction:column;gap:10px}.tax-small-disx :is(p,li,span,a){font-family:Montserrat;font-weight:400;font-size:12px;line-height:1;letter-spacing:0;text-transform:capitalize;color:#737272}.template-product .product-information__grid .quantity-selector{--quantity-selector-width: 142px;padding:0 10px;height:60px;border:1px solid #182619}.template-product .product-information__grid .quantity-selector input{font-family:Montserrat;font-weight:500;font-size:16px;line-height:1;letter-spacing:0;text-align:center;color:#000}.template-product .product-information__grid .mainBtn.fullBtns .add-to-cart-button{background:#182619;height:60px;min-height:60px;color:#fff;font-weight:500}.trust-badge-section{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;border-top:1px solid #5f816180;padding-top:20px;margin:20px 0 30px}.trust-badge-section .trust-badge-card{position:relative;display:flex;gap:18px;align-items:center}.trust-badge-section .trust-badge-card img{width:24px;min-width:24px;height:24px;object-fit:contain}.trust-badge-section .trust-badge-card h4{font-family:Plus Jakarta Sans;font-weight:500;font-size:16px;line-height:1.2;letter-spacing:0;color:#5f8161}.media-gallery--carousel slideshow-component:has(slideshow-controls[thumbnails]):has(slideshow-controls[pagination-position=left]){gap:20px}body .compSlider-wrapper{display:flex;flex-direction:column;gap:24px;margin-top:30px}body .compSlider-wrapper>h3{font-family:Montserrat;font-weight:400;font-size:16px;line-height:1;letter-spacing:0;text-transform:capitalize;color:#000}.complementary-card{border:1px solid #00000033;padding:20px;display:grid;grid-template-columns:75px 1fr max-content;gap:20px;align-items:center;background:#fff;border-radius:10px}.complementary-card .products_media_com{height:75px;width:75px;display:flex;justify-content:center;align-items:center;background:#5f81610d;border-radius:10px}.complementary-card .products_media_com a,.complementary-card .products_media_com img{width:100%;height:100%;object-fit:contain}.complementary-card .products_info_com{display:flex;flex-direction:column;gap:10px}.complementary-card .products_info_com :is(h4,h4 a){font-family:Montserrat!important;font-weight:500;font-size:16px;line-height:1.2;letter-spacing:0;text-transform:capitalize;color:#000;max-width:max-content;text-wrap:balance}.complementary-card .products_info_com .prices_com{display:flex;align-items:center;gap:10px}.complementary-card .products_info_com .prices_com span{font-family:Plus Jakarta Sans;font-weight:500;font-size:18px;line-height:1;letter-spacing:0;text-transform:capitalize;color:#000}.complementary-card .products_info_com .prices_com span.price-compare{text-decoration:line-through}.complementray_Slider .swiper-pagination{position:relative!important;top:0!important;right:0!important;bottom:0!important;left:0!important;margin-top:10px;line-height:0}.complementray_Slider .swiper-pagination .swiper-pagination-bullet{border:.6px solid #000000;background-color:#fff;opacity:1}.complementray_Slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#000}.template-product .product-information__grid .complementary-card product-form-component{margin:0;display:block}.template-product .product-information__grid .complementary-card product-form-component .mainBtn.fullBtns button.add-to-cart-button{height:44px;min-height:44px;box-shadow:none!important;padding:5px 15px}.template-product .product-information__grid .complementary-card product-form-component .mainBtn.fullBtns button.add-to-cart-button .svg-wrapper.add-to-cart-icon{display:none}.Built_like_equipment{margin:120px 0 60px}.Built_like_equipment .heading2{text-align:center}.built_equipment_grid{display:grid;grid-template-columns:repeat(3,1fr);margin-top:50px;gap:20px}.built_equipment_box{border:1px solid #5f8161;border-radius:10px;padding:30px 30px 50px;display:flex;flex-direction:column;gap:20px;transition:all .3s ease}.built_equipment_box:nth-child(2n){background:#f8f8f2;border:none}.built_equipment_box:hover{transform:translateY(-5px);box-shadow:0 10px 25px #5f816126;border-color:#5f8161}.built_equipment_box img{height:40px;width:40px}.built_equipment_box h5{color:#000;font-family:Plus Jakarta Sans;font-weight:600;font-size:25px;line-height:30px;letter-spacing:0px;text-transform:capitalize}.built_equipment_box p{color:#000;font-family:Montserrat;font-weight:400;font-size:16px;line-height:20px;letter-spacing:0px}.template-product .product-information__grid .mainBtn.fullBtns .add-to-cart-button:hover{background:transparent!important;color:#182619!important}body .product-recommendations{margin:100px 0 120px;position:relative}body .product-recommendations .faqSectTitleRow{max-width:max-content;margin-left:auto;margin-right:auto}#AirReviews-BlockAllWrapper{margin:120px 0 0}body product-card.product-card .product-card__content .product-grid-view-zoom-out--details{display:none}body product-card.product-card .product-card__content .AirReviews-Widget.AirReviews-Widget--Stars:empty{display:none}.videos_sliders .swiper-slide{width:439.524px;margin-right:20px}.Built_like_equipment.add-background{background:#f8f8f2;position:relative;padding:60px 0;margin:0!important}.Built_like_equipment.add-background .built_equipment_box{background:#fff;border-color:#fff}.about_us_hero_section{position:relative;box-sizing:border-box;display:block;overflow:hidden}.rows__banner{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:center}.about_hero_content h1{text-wrap:balance}.about_hero_content{max-width:640px;display:flex;flex-direction:column;gap:20px;margin-left:auto;padding:60px 0;position:relative}.hero_description{display:flex;flex-direction:column;gap:10px}.hero_description :is(p,li,span,a){color:#000;font-family:Montserrat;font-weight:500;font-size:16px;line-height:20px;letter-spacing:0px}.about_us_hero_section .container{max-width:1900px;height:auto;padding-right:0!important}.banner_image{width:100%;max-width:max-content;height:100%;display:flex;margin-left:5px}.banner_image img{width:100%;height:100%;object-fit:contain}.quantity_section{padding:60px 0;background:#182619;overflow:hidden}.quantity_counters{display:flex;justify-content:center;gap:20px 155px;text-align:center;flex-wrap:wrap}.quantity_content{display:flex;flex-direction:column;gap:20px}.quantity_content span{color:#5f8161;font-family:Plus Jakarta Sans;font-weight:800;font-size:40px;line-height:44px;letter-spacing:0px;text-transform:capitalize}.quantity_content p{color:#fff;font-weight:400;font-size:18px;line-height:22px;letter-spacing:0px}.bring_pure_water_section{padding:60px 0;position:relative;width:100%;background-repeat:no-repeat;background-size:cover;background-position:center}.bring_water_content_area{padding:60px 0;background:#5f8161cc;max-width:1100px;margin:0 auto;text-align:center;display:flex;flex-direction:column;align-items:center}.bring_water_content_area .heading2{color:#fff;font-family:Plus Jakarta Sans;font-weight:700;font-size:40px;line-height:44px;letter-spacing:0px;text-transform:capitalize}.bring_water_content_area p{color:#fff;font-weight:400;font-size:16px;line-height:22px;letter-spacing:0px;max-width:484px;margin-top:20px}.bring_water_content_area .mainBtn{margin-top:50px}.bring_water_content_area .mainBtn .GreenBtn{background:#fff;color:#182619;font-family:Montserrat;font-weight:500;font-size:16px;line-height:20px;letter-spacing:0px;border:1px solid #ffffff;transition:.3s ease-in-out}.bring_water_content_area .mainBtn .GreenBtn:hover{color:#fff;border:1px solid #ffffff}section.main_products_sec{display:block;position:relative;margin:120px 0}.pdp_head{max-width:600px;margin:0 auto;text-align:center}.pdp_rows_grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;max-width:853px;margin:50px auto 0}.AirReviews-Widget.AirReviews-Widget--Stars:has(.AirReviews-StarRatingWrapper:empty){display:none!important}body .pdp_rows_grid product-card.product-card{height:100%}.Full__Width .image-width-content_grid{max-width:100%;gap:30px 50px}.disx_width_img{display:flex;flex-direction:column;gap:16px}.Full__height_image .image-width-content_imgages{height:100%}.quantity_grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:30px}.quantity_text{display:flex;flex-direction:column;gap:8px}.quantity_text span{color:#5f8161;font-family:Montserrat;font-weight:700;font-size:20px;line-height:24px;letter-spacing:0px}.quantity_text p{font-family:Montserrat;font-weight:400;font-size:16px;line-height:20px;letter-spacing:0px;color:#000;text-transform:capitalize}.contact_form_section{margin:120px 0}.contact_form_grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.contatct_form_text_area{background:#f8f8f2;padding:30px 30px 0;border-radius:10px;position:relative;display:flex;flex-direction:column;gap:20px}.contatct_form_text_area:after{content:"";position:absolute;bottom:0;right:0;width:100%;max-width:381px;pointer-events:none;aspect-ratio:381/459;background-image:url(/cdn/shop/files/contact-logo.png?v=1785927108);background-repeat:no-repeat;background-size:contain}.contatct_form_text_area h4{color:#000;text-transform:capitalize}.conts_disx :is(p,li,span){color:#000;font-family:Montserrat;font-weight:400;font-size:16px;line-height:20px;letter-spacing:0px;max-width:562px}.conts_disx :is(a){text-decoration:underline}.conts_disx{display:flex;flex-direction:column;gap:20px}.conts_disx :is(ul,ol){display:flex;flex-direction:column;gap:10px}.form_row{display:grid;grid-template-columns:1fr 1fr;gap:20px}.form_group{display:flex;flex-direction:column;gap:10px;margin-bottom:30px}.form_group label{color:#000;font-family:Plus Jakarta Sans;font-weight:600;font-size:18px;line-height:22px;letter-spacing:0px;text-transform:capitalize}.form_group input,.form_group textarea{width:100%;background:transparent;border:1px solid #5f816163;border-radius:10px;padding:15px 10px;font-family:Montserrat;font-weight:500;font-size:16px;line-height:20px;letter-spacing:0px;-webkit-text-fill-color:#3f3f3f}.form_group textarea{height:244px;resize:none}.contact_form_filling_area .mainBtn{max-width:100%}.contact_form_filling_area .mainBtn .GreenBtn{display:block;width:100%;text-align:center;padding:5px;height:58px}p.form-status.success{background:#0080001f;margin-top:10px;padding:10px;border:1px solid green;font-size:14px;color:#000;font-weight:500}.agreement_check_box{margin:20px 0;display:flex;align-items:center;gap:15px}.agreement_check_box input{height:16px;width:16px;border:1px solid #5f816163;border-radius:2px}.agreement_check_box label{color:#000;font-family:Montserrat;font-weight:400;font-size:16px;line-height:20px;letter-spacing:0px}.agreement_check_box label a{color:#5f8161;font-family:Montserrat;font-weight:600;font-size:16px;line-height:20px;letter-spacing:0px;text-decoration:underline}.template-contact .faqsSect{background:transparent!important;padding:0!important;margin:60px 0}body .theme-drawer__dialog{width:35rem;z-index:9999999}body .page-wrapper.page-wrapper--drawer-open{margin-right:0}body .theme-drawer__dialog{z-index:9999999;width:35rem}body .theme-drawer__dialog:after{content:"";position:fixed;left:0;width:100%;height:100%;top:0;z-index:-1;background:#00000047}body .theme-drawer__dialog cart-drawer-component .theme-drawer__header{background:#fff}body .cart-drawer__inner .theme-drawer__title{font-weight:500;font-size:30px;line-height:1;letter-spacing:0;color:#182619}body .cart-drawer__inner .theme-drawer__title .theme-drawer__badge{display:none!important}body .cart-drawer__inner .cart-items__table-row--full-width-variants{grid-template-columns:clamp(2.5rem,22cqi,7.5rem) minmax(0,1fr) auto}body .cart-drawer__inner .cart-items__media{padding:6px;overflow:hidden;border:1px solid #182619;border-radius:6px}body .cart-drawer__inner .cart-items__media img{border-radius:3px}body .cart-drawer__inner .cart-items__title-row a{font-weight:500;font-size:18px;line-height:1.3;letter-spacing:0px;color:#182619;text-wrap:pretty}body .cart-drawer__inner .cart-items__unit-price-wrapper{margin-top:10px}body .cart-drawer__inner .cart-items__unit-price-wrapper span{font-weight:600;color:#000;font-size:18px;line-height:1;letter-spacing:0}body .cart-drawer__inner .cart-items__price,body .cart-drawer__inner .cart-items__details>div>span{font-weight:500;color:#000;font-size:18px;line-height:1;letter-spacing:0}body .cart-drawer__inner .cart-items__unit-price-wrapper s.compare-at-price{font-size:15px;opacity:1;margin-left:5px}body .cart-drawer__inner .cart-totals .cart-totals__total-label{font-family:Plus Jakarta Sans;font-weight:600;font-size:18px;line-height:1;letter-spacing:0;text-transform:capitalize;color:#182619}body .cart-drawer__inner .cart-totals .cart-totals__total{margin-bottom:10px}body .cart-drawer__inner .cart-totals .cart-totals__total .cart-totals__total-value{font-weight:600;font-size:20px;line-height:1;letter-spacing:0;text-transform:capitalize;color:#182619}body .header .header-actions__action .cart-bubble{top:0;right:0;height:14px!important;width:14px!important;border-radius:50%;z-index:2;min-width:14px!important;text-align:center;justify-content:center;align-items:center}body .header .header-actions__action .cart-bubble .cart-bubble__text-count{font-size:10px;line-height:1;height:auto}body .collection-card{position:relative;height:100%;border-radius:16px;overflow:hidden;background:#fff;transition:all .35s ease}body .collection-card__inner{height:100%;display:flex;flex-direction:column}body .collection-card__image{position:relative;overflow:hidden;aspect-ratio:1/1;background:#f8f8f8}body .collection-card__image img,body .collection-card__image .resource-image__image{width:100%;height:100%;object-fit:contain;transition:transform .5s ease;display:block;padding:20px}body .collection-card__content{position:absolute;left:0;right:0;width:95%;margin:0 auto;bottom:15px;z-index:2;padding:14px 18px;background:#fffffff2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:12px;border:1px solid rgba(255,255,255,.5);height:fit-content}body .collection-card__image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(0,0,0,.15),transparent 50%)}body .collection-card__content p{margin:0;font-size:18px;font-weight:600;line-height:1.4;color:#222;transition:color .3s ease}body .collection-card__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5}body .collection-card:hover{transform:translateY(-8px);box-shadow:0 20px 40px #0000001f}body .collection-card:hover .collection-card__image img,body .collection-card:hover .collection-card__image .resource-image__image{transform:scale(1.08)}body .collection-card:hover .collection-card__content p{color:#182619}body .collections_list_sec{position:relative;margin:60px 0 120px}body .collections_list_sec .section-resource-list__content{justify-content:center;align-items:center;margin-bottom:40px}body .collections_list_sec .section-resource-list__content .group-block-content .text-block :is(h1,h2,h3){font-family:Plus Jakarta Sans;font-weight:700;font-style:Bold;font-size:40px;line-height:1;letter-spacing:0;text-align:center;text-transform:capitalize;color:#000}body .search-modal .search-modal__content{margin:auto}body .search-modal .recently-viewed-wrapper,body .search-modal .predictive-search-results__products{display:flex;flex-direction:column;gap:20px}body .search-modal :is(.predictive-search-results__title){font-weight:500;font-size:20px;line-height:1;letter-spacing:0;color:#0b0b0b;margin:0;padding:0}body .search-modal .predictive-search-results__clear{font-size:14px;line-height:14px;text-decoration:underline!important;color:#0b0b0b;font-weight:400;opacity:1}body .search-modal .predictive-search-results__resource-header{height:fit-content;margin:20px 0 10px}body .search-modal .predictive-search-results__list{margin:0;padding:0;gap:5px}body .search-modal .predictive-search-results__list .resource-card{position:relative;border:1px solid #5f8161;padding:10px;border-radius:10px;display:block;margin:0!important;overflow:hidden;background:#fff!important;box-shadow:none!important}body .search-modal .resource-card .resource-card__media{width:100%;aspect-ratio:unset;height:110px!important;overflow:hidden;border-radius:6px;position:relative;display:block;margin-bottom:10px}body .search-modal .resource-card .resource-card__media img{width:100%;height:100%;object-fit:contain}body .search-modal .resource-card .resource-card__content{position:relative;display:flex;flex-direction:column;gap:10px}body .search-modal .resource-card .resource-card__content .resource-card__title{font-weight:500;font-size:14px;line-height:1.3;letter-spacing:0;color:#0b0b0b}body .search-modal .predictive-search-results__card,body .search-modal .predictive-search-results__card:not(.predictive-search-results__card--product){padding:0!important;background:transparent!important;border:unset!important;border-radius:0!important;margin:0!important}body .search-modal .resource-card__image-wrapper{grid-template-columns:repeat(2,1fr);gap:0}ul.predictive-search-results__list.predictive-search-results__wrapper.predictive-search-results__wrapper-queries.list-unstyled{display:none}body .search-page__header{margin-top:60px}body .search-page__header search-page-input-component{margin-bottom:0!important}body .main-collection-grid .main-collection-grid__title{display:none}body .main-collection-grid .product-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.template-cart .ui-test-product-list{display:none}.template-cart .cart-items-component{overflow:hidden!important}.template-cart .cart-page{padding-top:100px;padding-bottom:100px;display:block}.template-cart .cart-page .mainBtn{margin-top:0!important}.template-cart .cart-page__title{justify-content:center}.template-cart .cart-page__title h1{text-align:center;color:#0b0b0b;margin-left:auto;margin-right:auto;margin-bottom:40px;display:block}.template-cart .cart-page__title .cart-bubble{display:none}.template-cart .cart-items__table-row{gap:20px}.template-cart .cart-items__table-row .cart-items__details div{display:flex;align-items:center;gap:10px;max-width:max-content}.template-cart .cart-items__table-row .cart-items__details div.cart-items__unit-price-wrapper{margin-top:10px}.template-cart .cart-items__table-row .cart-items__details div *{width:100%}.template-cart .cart-items__title{font-weight:500;font-size:20px;line-height:1.3;letter-spacing:0px;color:#0b0b0b;text-decoration:none!important;text-wrap:pretty}.template-cart .cart-items__table-row .cart-items__details div :is(span,dd,s){font-weight:400;font-size:16px;line-height:1.1;letter-spacing:0px;color:#666;opacity:1}.template-cart .cart-items__table-row .cart-items__details li{display:block;position:relative!important;margin:10px 0 0!important;font-weight:700;height:auto;width:auto;font-size:18px;line-height:1.2;color:#000}.template-cart .cart-items__table-row .cart-items__details div>span{color:#000;font-weight:500;font-size:22px;line-height:1;letter-spacing:0;min-width:fit-content}.template-cart .cart-items__table-row .cart-items__details div>span s{color:#a2a2a2!important}.template-cart .cart-items__price{font-weight:500;font-size:22px;line-height:1;letter-spacing:0px;color:#000}.template-cart .cart-items__table-row .cart-items__media-container{padding:10px;overflow:hidden;border:1px solid #182619;border-radius:6px}.template-cart .cart-items__table-row .cart-items__media-container img{border-radius:3px}.template-cart .cart-items__table-row .quantity-selector{border:1px solid #182619!important}.template-cart .cart-page__summary{margin-top:60px;padding-top:0!important}.template-cart .cart-page__summary .section-background{display:none}.template-cart .cart-page__summary .cart__summary-inner{padding:0!important;margin-left:auto}.template-cart .cart-page__summary .cart-actions{display:none}.template-cart .cart-page__summary .cart__total .cart__total-label{font-weight:400;font-size:30px;line-height:1;color:#0b0b0b}.template-cart .cart-page__summary .cart__total text-component{font-weight:500;font-size:25px;line-height:1;color:#000}body.template-cart .tax-note.tax-note.tax-note{font-size:16px}.template-cart .cart-items__media-container{aspect-ratio:.9}body.template-cart .cart-summary--extend .cart-summary__inner{background:#5f81610a;border:1px solid #5f8161;margin-left:auto;width:100%;max-width:600px;padding:20px;border-radius:10px!important}body.template-cart .cart-summary--extend .cart-summary__inner .cart-totals{margin:0;padding:0;border:none}body.template-cart .cart-summary--extend .cart-summary__inner .cart-totals .cart-totals__total-label,body.template-cart .cart-summary--extend .cart-summary__inner .cart-totals .cart-totals__total-value{font-family:Montserrat;font-weight:600;font-size:20px;line-height:1;letter-spacing:0;text-transform:capitalize;color:#000}body.template-cart .cart-summary--extend .cart-summary__inner .cart-totals__tax-note{margin-top:10px}body.template-cart .cart-summary--extend .cart-summary__inner .cart-totals__tax-note small{font-family:Montserrat;font-weight:500;font-size:14px;line-height:1.2;letter-spacing:0;text-transform:capitalize;color:#000}body .shopify-policy__container{padding:60px 20px!important;max-width:1320px!important}body .def_Page{padding:60px 0!important}body .shopify-policy__container .shopify-policy__title :is(h1,h2,h3,h4,h5,h6),body .def_Page>.section-content-wrapper .text-block>:is(h1,h2,h3,h4,h5,h6){font-weight:500;font-size:44px;line-height:1;letter-spacing:0;text-align:center;color:#000}.shopify-policy__body .rte :is(p,span,li,strong,a),.def_Page .rte :is(p,span,li,strong,a){font-weight:300;font-size:16px;line-height:24px;letter-spacing:0;color:#000}:is(.shopify-policy__body .rte,.def_Page .rte) :is(ul,ol){display:flex;flex-direction:column;gap:10px}:is(.shopify-policy__body .rte,.def_Page .rte) :is(ul,ol) li{list-style:disc}.shopify-policy__body .rte div:not(:last-child),.shopify-policy__body .rte p:not(:last-child),.def_Page .rte rte-formatter div:not(:last-child),.def_Page .rte rte-formatter p:not(:last-child){margin-bottom:20px}.shopify-policy__body .rte :is(h1,h2,h3,h4,h5,h6),.def_Page .rte :is(h1,h2,h3,h4,h5,h6){margin-bottom:20px;margin-top:30px;text-transform:capitalize}.shopify-policy__body .rte a,.def_Page .rte a{text-decoration:underline}.shopify-policy__body .rte :is(h1,h2,h3,h4,h5,h6,h1 span,h2 span,h3 span,h4 span,h5 span,h6 span),.def_Page .rte :is(h1,h2,h3,h4,h5,h6,h1 span,h2 span,h3 span,h4 span,h5 span,h6 span){font-weight:600;font-size:30px;color:#000;line-height:36px;letter-spacing:0}body .cart-items__wrapper--drawer-empty p{margin-top:20px;font-size:14px;line-height:1;color:#000;font-weight:400}body .cart-items__wrapper--drawer-empty{gap:10px}body .bsub-widget{position:relative;margin-top:30px!important}body .bsub-widget legend{font-weight:400;font-size:16px;line-height:1;display:block;letter-spacing:0;text-transform:capitalize;color:#000;margin-bottom:20px}body .bsub-widget .bsub-widget__wrapper{color:#2d7a3a;background:transparent;border:1px solid #5f8161;border-radius:6px}body .bsub-widget .bsub-widget__groups-container{flex-direction:column;gap:10px}body .bsub-widget .bsub-widget__groups-container .bsub-widget__group{width:100%;margin:0}body .bsub-widget .bsub-widget__groups-container .bsub-widget__group input:checked+.bsub-widget__group-header{box-shadow:0 0 2px 0 currentColor;border:1px solid #f8f8f2!important;background:#f8f8f2!important}body .bsub-widget .bsub-widget__groups-container .bsub-widget__group .bsub-widget__group-header{padding:10px;background:transparent;border-radius:6px;border:1px solid #5f8161;align-items:center;flex-direction:row;justify-content:flex-start;gap:10px}body .bsub-widget .bsub-widget__groups-container .bsub-widget__group .bsub-widget__group-header .bsub-widget__text{font-family:Plus Jakarta Sans;font-weight:600;font-size:18px;line-height:1;letter-spacing:0!important;color:#232323;margin:0}body .bsub-widget .bsub-widget__groups-container .bsub-widget__group .bsub-widget__group-header .bsub-widget__image{width:30px;min-width:30px;height:30px}body .bsub-widget .bsub-widget__delivery-fieldset{margin-top:10px}body .bsub-widget .bsub-widget__delivery-fieldset legend{margin-bottom:10px;font-size:14px}body .bsub-widget .bsub-widget__delivery-fieldset input:checked+.bsub-widget__plan-header,body .bsub-widget .bsub-widget__delivery-fieldset .bsub-widget__plan-header:hover{color:#232323;position:relative;z-index:1;border-radius:4px;border:1px solid #f8f8f2!important;background:#f8f8f2!important;padding:10px}body .bsub-widget .bsub-widget__delivery-fieldset .bsub-widget__plan-header svg{width:15px;height:15px}body .bsub-widget .bsub-widget__delivery-fieldset .bsub-widget__plan-header .bsub-widget__main-text{font-weight:600;font-size:14px;line-height:1;letter-spacing:0!important;color:#232323;margin:0}body .bsub-widget .bsub-widget__convertibles-container-one-time-purchase,body .bsub-widget .bsub-widget__convertibles-container{margin-top:20px}body .bsub-widget .bsub-widget__convertibles-header,body .bsub-widget .bsub-widget__convertibles-container .bsub-widget__convertibles-header{font-weight:500;font-size:12px;line-height:1;letter-spacing:0!important;color:#232323;padding-bottom:10px;margin:0;display:block}body .bsub-widget .bsub-widget__recurring-product-container{gap:20px;border:1px solid #2d7a3a;padding:6px;text-decoration:none;border-radius:6px;color:#000!important;align-items:center}body .bsub-widget .bsub-widget__recurring-product-container .bsub-widget__recurring-product-image{width:70px;min-width:70px;border:1px solid #2d7a3a;border-radius:6px;object-fit:contain;height:70px;margin:0}body .bsub-widget .bsub-widget__recurring-product-container .bsub-widget__recurring-product-name{font-weight:400;font-size:16px;line-height:1.2;letter-spacing:0;text-transform:capitalize;color:#000;text-decoration:none;margin-bottom:5px}body .bsub-widget .bsub-widget__recurring-product-container .bsub-widget__recurring-product-name .bsub-widget__recurring-prices *{font-weight:500;color:#000!important;font-size:18px;line-height:1;letter-spacing:0;text-transform:capitalize}body .bsub-widget__extra-actions{display:none}body .cart-drawer__content{background-color:#fff}.image-width-content-sec.remove_bg .image-width-content_grid{background:unset}.imgBoxes_sliders .swiper-slide{width:389.375px;margin-right:20px}body .products-count-wrapper,.collection-wrapper .facets-block-wrapper .facets--horizontal{display:block!important}.collection-wrapper .facets-toggle.facets-toggle--no-filters{display:none!important}body .facets--horizontal .sorting-filter .facets__status{display:block!important}body .email-signup__message{background:#0080007a;width:100%;padding:5px;border:1px solid green}body .email-signup__message *{color:#fff}.ftTopRow .group-block-content rte-formatter.text-block ul{padding:0}.ftTopRow .group-block-content rte-formatter.text-block ul li:not(:last-child){margin-bottom:17px}rte-formatter.spacing-style.text-block.text-block--ARTVGN05OQ1ZQZW5tZ__text_NyzBGE.rte.rte p{margin-bottom:17px}rte-formatter.spacing-style.text-block.text-block--ARTVGN05OQ1ZQZW5tZ__text_NyzBGE.rte.rte{max-width:220px}
/*# sourceMappingURL=/cdn/shop/t/21/assets/style.css.map */
