section.section.about-hero{margin-bottom:0}.otwii-blocks{display:grid;justify-content:center;gap:20px}.otwii-block-media{position:relative}.otwii-block-media_dot{display:block;position:absolute}.otwii-block-title{margin:16px 0 0}.otwii-block-text{margin:4px 0 0}.otwii-block-link{font-family:var(--heading-font-family);color:#2a5643;font-weight:700;text-transform:uppercase;margin:8px 0 0;display:block}.section.our-mission-sec{margin-top:0}.our-mission-block{display:flex;flex-wrap:wrap}.our-mission-block-content{width:50%;display:flex;align-items:center}.our-mission-block-media{width:50%}.our-mission-block-media--img{width:100%}.our-mission-blck-subheading{font-weight:400;font-size:calc(var(--base-font-size) + 2px);margin:0}.our-mission-blck-title,.our-mission-block-text{margin:10px 0 0}.our-mission-blocks{margin-inline:auto;width:100%}.our-mission-block-subheading-wrap{display:flex;justify-content:space-between;align-items:center;max-width:450px;width:100%}.our-mission-block-count{padding-left:120px;position:relative}.our-mission-block-count:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);height:1px;width:84%;background:#000}.cfy-title{margin:0 0 10px}.cfy-block-inner{display:flex;flex-wrap:wrap}.cfy-block-media{width:50%}.cfy-block-content{width:50%;display:flex;align-items:center;padding:var(--container-gutter)}.cfy-block-title{margin:0 0 16px}.cfy-block-text ul{padding:0;list-style:none}.cfy-block-text ol{padding-left:20px}.cfy-block-text ul li:not(:last-child),.cfy-block-text ol li:not(:last-child){margin:0 0 18px}.cfy-block-text ul li{position:relative}.cfy-block-inner.media-position-right{flex-direction:row-reverse}.cfy-block-media .cfy-block-media--img{width:100%}.faq-subtitle{font-weight:400;font-size:calc(var(--base-font-size) + 0px)}.faq-subtitle{margin:0}.faq-title{margin:10px 0 0!important}.faq__item .collapsible-toggle{font-weight:500;font-family:var(--heading-font-family);color:#1a1a1a;font-size:calc(var(--base-font-size) + 4px);padding-inline:0}.faq__item .collapsible-toggle .animated-arrow{position:relative}.faq__item .collapsible-toggle .animated-arrow:after{content:"";display:block;width:8px;height:8px;border-left:1px solid #919191;border-bottom:1px solid #919191;position:absolute;right:1px;top:-9px;transition:all .3s ease;transform:rotate(-45deg)}.faq__item .collapsible-toggle[aria-expanded=true]>.animated-arrow:after{transform:rotate(135deg)}.article-item__title{margin:0!important}.article-item-subtitle{margin:0 0 8px;font-weight:400;font-size:calc(var(--base-font-size) + 2px)}.page-header__text-wrapper.main-blog-header{margin-bottom:20px}.vertical-breather--margin.main-blog-vertical-margin{margin-top:0}.main-blog-contaienr{max-width:var(--container-max-width);padding-inline:var(--container-gutter);width:100%;margin-inline:auto}.customer-page-header{margin-block:30px}.input__field:focus{border-color:#2a5643;box-shadow:none}@media screen and (min-width:1000px){.otwii-blocks{grid-auto-columns:minmax(180px,340px);grid-auto-flow:column}.our-mission-block.meida-position-right{flex-direction:row-reverse}.our-mission-block.meida-position-left .our-mission-block-content,.our-mission-block.meida-position-right .our-mission-block-content{padding-right:var(--container-gutter);padding-left:var(--container-gutter)}}@media screen and (max-width:999px){.faq-subtitle{font-size:calc(var(--base-font-size) - 1px)}.otwii-blocks{grid-template-columns:1fr 1fr}.our-mission-block-content{width:100%;padding-inline:var(--container-gutter)}.our-mission-block-media{width:100%;margin:20px 0 0}.our-mission-block:not(:last-child){margin:0 0 var(--vertical-breather)}.our-mission-block-count{padding-left:80px}.our-mission-block-count:before{width:80%}.our-mission-blocks{padding-inline:0}.cfy-block-media{width:100%}.cfy-block-inner{margin-inline:calc(0px - var(--container-gutter))}.cfy-block-content{width:100%;padding:var(--container-gutter) var(--container-gutter) 0}.cfy-block:not(:last-child){margin:0 0 var(--vertical-breather)}.cfy-block-title{margin:0 0 10px}}@media screen and (max-width:749px){.otwii-blocks{grid-template-columns:1fr}.otwii-block-media{margin-inline:calc(0px - var(--container-gutter))}.main-blog-contaienr{padding-inline:0}.article-item__content{padding-inline:var(--container-gutter)}.article-item-subtitle{margin-bottom:5px}.page-header__text-wrapper.main-blog-header{text-align:left}}.cart-offer-coupon{margin-top:16px}.cart-offer-coupon_header{align-items:center}.cart-offer-coupon_header-title{margin:0}.cart-offer-coupon_header-coupon-opner{display:flex;align-items:center;gap:10px}.cart-offer-coupon_header-coupon-count{font-family:var(--heading-font-family);background-color:#2a5643;color:#fff;padding:3px 8px 1px;border-radius:6px;text-transform:uppercase;font-size:12px;font-weight:700;letter-spacing:1px}.cart-offer-coupon_input--main{position:relative}.cart-offer-coupon_input{position:relative;margin-top:12px}.cart-offer-coupon_input-field{width:100%;border:1px solid #D9D9D9;padding:10px;border-radius:8px}.cart-offer-coupon_input-field::placeholder{font-family:var(--heading-font-family);color:#d9d9d9}.cart-offer-coupon_apply-button{position:absolute;top:50%;right:0;transform:translateY(-50%);padding:10px;color:#2a5643;font-family:var(--heading-font-family);font-weight:700}.cart-offers-conditions ul{padding-top:18px;padding-left:18px;font-family:var(--heading-font-family);font-weight:600;font-size:12px}.line-item .product-item-meta__title{font-size:16px;padding-right:5px}.cart-cart-coupon_offer-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:999;background-color:#ffffffb3;display:none}.cart-cart-coupon_offer-overlay.show{display:block}.cart-cart-coupon_offer-popover{width:100%;height:100%;position:absolute;bottom:0;left:50%;transform:translate(-50%);background-color:#fff;box-shadow:0 0 8px #0003}.cart-cart-coupon_offer-popover-header{background-color:#2a5643;color:#fff;display:flex;justify-content:space-between;padding:15px 25px;font-family:var(--heading-font-family);font-size:17px;font-weight:700;text-transform:uppercase}.cart-cart-coupon_offer-popover-body{padding:15px}.coupon_offer-item{margin-top:15px}.coupon_offer-item_wrapper{background-color:#cfe4d7;border-radius:11px;position:relative;overflow:hidden}.coupon_offer-item_info{padding:11px 11px 11px 60px;position:relative}.cart-cart-coupon_offer-items-list .coupon_offer-item_info{padding-right:50px}.coupon_offer-item_code-copy,.product-meta_offers-item_copy-code{color:#2a5643;font-weight:900;text-transform:uppercase;text-decoration:underline;position:absolute;right:12px;top:8px;font-size:12px;cursor:pointer}.coupon_offer-item_code-copy[loading],.cart-offer-coupon_apply-button[loading],.remove_selected_coupon[loading]{background-image:url(/cdn/shop/files/loader.gif?v=1764917345);background-size:contain;background-repeat:no-repeat;background-position:center;color:transparent}.coupon_offer-item_title{font-family:var(--heading-font-family);font-weight:800;color:#2a5643;font-size:20px;text-transform:uppercase;padding-right:90px}.coupon_offer-item_subtitle{font-family:var(--heading-font-family);color:#2a5643;font-weight:600;font-size:14px}.coupon_offer-item_description{font-size:10px;padding-top:5px;margin-top:5px;border-top:1px dashed #2A5643}.toggle-term-condition{text-transform:capitalize;font-weight:900;font-size:10px;margin-top:5px;cursor:pointer}.term-condition_title{text-transform:uppercase;font-weight:800;font-size:11px}.term-condition_text{font-size:10px;margin-top:4px}.term-condition_text ul{padding-left:24px}.term-condition_wrapper{width:90%;margin:0 auto;padding:10px;border:1px solid #D9D9D9;border-top:0;border-radius:0 0 10px 10px}.coupon_offer-item_sidebar{position:absolute;width:50px;left:0;top:0;height:100%;background-color:#2a5643;color:#fff;overflow:hidden}.coupon_offer-item_sidebar-text{font-family:var(--heading-font-family);font-weight:800;color:#fff;font-size:18px;text-transform:uppercase;transform:translate(-50%,-50%) rotate(-90deg);position:absolute;top:50%;left:50%;aspect-ratio:1;display:flex;align-items:center;justify-content:center}.product__info .coupon_offer-item:first-child{margin-top:0}.product__info .coupon_offer-item_wrapper{border-radius:0}.product__info .coupon_offer-item_info{padding:11px}.product__info .term-condition_wrapper{margin:0 auto 10px}.line-item__price-list-container.text--small{line-height:1.4}.free-gift-added-popover_overlay{position:fixed;top:0;right:0;bottom:0;z-index:9999999999;background-color:#000000b3;max-width:500px;width:89vw}.free-gift-added-popover{width:280px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;background-color:#fff;border-radius:10px;overflow:hidden}.free-gift-added-popover-img{width:100px;margin:16px}.free-gift-added-popover-title{color:#2a5643;font-weight:500;font-size:18px}.free-gift-added-popover-title span{font-weight:900}.free-gift-added-popover-subtitle{color:#919191}.free-gift-added-popover-footer{color:#2a5643;font-weight:900;padding:11px;border-top:1px solid #919191;margin-top:12px;font-size:18px;letter-spacing:0}.line-item.byos .line-item__remove-button,.line-item.byob .line-item__remove-button{margin-inline-start:auto}.applied_couponWrapper{display:flex;align-items:center;justify-content:space-between}.applied_coupon-item{display:inline-flex;align-items:center;gap:6px;background-color:#2a5643;color:#fff;padding:5px 10px;text-transform:uppercase;border-radius:5px;font-size:10px}.cart-offer-coupon_input--main .applied_coupon-item{position:absolute;top:10px;left:10px}.cart-offer-coupon_input--main .applied_coupon-item:after{content:"";width:100px;height:100%;position:absolute;left:100%;background:#fff}.remove_selected_coupon{cursor:pointer;padding:0 3px}.cart-offer-coupon_input--main #applied_code_msg{position:absolute;right:0;top:calc(100% + 3px)}.applied_code_msg-text{font-size:12px}.cart-offers-conditions{font-size:14px;margin-top:4px}.static_countrycode{position:absolute;left:0;transform:translateY(0);top:calc((var(--form-input-field-height) / 2) - .5em);white-space:nowrap;padding:0 5px;line-height:1}.phonenumber_field input{padding-left:40px}.phonenumber_field label.input__label{left:35px}.collection-hero-image{display:block}.collection-hero-image img{width:100%}@media screen and (max-width:749px){.line-item .product-item-meta__title{font-size:14px}.coupon_offer-item_title{font-size:16px}}.product-item__image-wrapper{border:1px solid rgba(0,0,0,.06);border-radius:10px;overflow:hidden;box-shadow:0 2px 8px #0000000a;transition:box-shadow .2s ease,border-color .2s ease}.product-item:hover .product-item__image-wrapper{border-color:#0000001a;box-shadow:0 4px 14px #00000012}.line-item__image-wrapper{border:none!important;box-shadow:none!important;border-radius:8px;overflow:hidden}.product-item__label-list{top:12px!important;left:12px!important}.product-item__label-list .label--custom,.product-item__label-list .label--custom2{background-color:#ffffff26!important;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#2a5644!important;border:1px solid #2a5644!important;font-size:10px!important;padding:2px 8px 1px!important;font-weight:500!important}.label--low-stock,.label-slot--low-stock{display:none!important}.product-item-meta__title.heading{font-size:15px;font-weight:500}.product-item__cta.button{font-weight:700!important}.product-item-discount-text{display:inline-block;background-color:#f3e9d4;color:#5a3e1b;font-weight:700;font-size:12px;padding:3px 8px;border-radius:10px;margin-top:4px;letter-spacing:.01em}.product-meta__title.heading.h3{font-size:18px!important;line-height:1.25;margin-bottom:6px}.product-meta__price-list-container,.product-meta__price-list-container .price-list{margin-bottom:0}.product-page-star-rating{margin:4px 0 6px}.product-page-star-rating .jdgm-prev-badge{margin:0!important;padding:0!important}.product-page-star-rating .jdgm-prev-badge__stars,.product-page-star-rating .jdgm-star{font-size:11px}.product-page-star-rating .jdgm-prev-badge__text{font-size:12px}.product-meta-discount-wrap{display:flex;align-items:center;gap:10px;background-color:#f3e9d4;border-radius:10px;padding:9px 14px;margin-top:0;margin-bottom:0}.product-meta-discount-text{flex:1;font-size:13px;color:#5a3e1b;font-weight:500;line-height:1.3}.product-meta-discount-text span{font-weight:700}.product-meta-dicount-code{font-weight:800;color:#2a5644;letter-spacing:.03em}.product-meta-dicount-btn{flex-shrink:0;background-color:transparent;border:1.5px solid #2a5644;color:#2a5644;font-family:var(--heading-font-family);font-weight:700;font-size:11px;padding:3px 10px;border-radius:6px;cursor:pointer;letter-spacing:.05em;text-transform:uppercase;transition:background .15s ease,color .15s ease}.product-meta-dicount-btn:hover,.product-meta-dicount-btn.copied{background-color:#2a5644;color:#fff}.product-item-meta__star-rating .jdgm-prev-badge__stars,.product-item-meta__star-rating .jdgm-star{font-size:9px}.product-item-meta__star-rating .jdgm-prev-badge__text{font-size:10px}.cart--announcementbar{overflow:hidden;position:relative}.cart--announcementbar-list{display:block;transition:transform .4s ease;will-change:transform}.cart--announcementbar-item{display:flex;align-items:center;justify-content:center;text-align:center;padding:8px 16px;box-sizing:border-box}.cart--announcementbar-item-wrapper,.cart--announcementbar-item-wrapper p,.cart--announcementbar-item-wrapper span{margin:0!important;padding:0!important;line-height:1.2!important;display:inline!important}@media screen and (max-width:740px){.product-list__inner{row-gap:20px!important}.product-item-meta__title.heading{font-size:13px;font-weight:500;line-height:1.3}.product-item-discount-text{font-size:11px;padding:2px 6px}.product-meta__title.heading.h3{font-size:16px!important}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/custom.css.map */
