:root{--uoy-primary-color: #096821;--uoy-primary: var(--uoy-primary-color)}.t4s-product-badge>span,.t4s-single-product-badge>span{border-radius:6px}.t4s-layout-layout_categories .t4s-count-box{background:var(--uoy-primary-color);color:#fff}.t4s-layout-layout_categories .t4s-search-header__form{border-color:#09682173!important;border-radius:999px!important;box-shadow:0 4px 16px #09682114}.t4s-layout-layout_categories .t4s-section-header__bot{border-bottom:1px solid #e2ece4;border-top:1px solid #e2ece4;box-shadow:0 3px 12px #0968210d}.t4s-layout-layout_categories .t4s-section-header__bot .t4s-navigation{display:flex;justify-content:center}.t4s-layout-layout_categories .t4s-section-header__bot .t4s-nav__ul{gap:2px}.t4s-layout-layout_categories .t4s-section-header__bot .t4s-nav__ul>li>a{border-radius:999px;font-weight:500;padding:8px 14px;transition:background-color .2s ease,color .2s ease}.t4s-layout-layout_categories .t4s-section-header__bot .t4s-nav__ul>li.is--nav__active>a,.t4s-layout-layout_categories .t4s-section-header__bot .t4s-nav__ul>li>a:hover{background:#edf6ef;color:var(--uoy-primary-color)!important;opacity:1}.template-product [id$=__product_coupon_strip] .t4s-section-inner,.template-product [id$=__product_coupon_strip] .t4s-code__html{padding:0!important}.template-product .gingerflow-product-coupons{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:min(100% - 80px,1440px);margin:0 auto;overflow:hidden}.template-product .gingerflow-product-coupons__item{display:grid;min-width:0;place-items:center;gap:6px;padding:16px 20px;text-align:center}.template-product .gingerflow-product-coupons__item+.gingerflow-product-coupons__item{border-left:1px solid rgba(var(--accent-color-rgb),.28)}.template-product .gingerflow-product-coupons__item strong{color:var(--accent-color);font-size:clamp(22px,2vw,30px);font-weight:800;line-height:1}.template-product .gingerflow-product-coupons__item>span{color:#202720;font-size:14px;font-weight:500;line-height:1.3}.template-product .gingerflow-product-coupons__item b{color:var(--accent-color);font-weight:800}.template-product .t4s-section-main-product{padding:38px 0 28px;background:#fff}.template-product .t4s-main-product__content{max-width:1280px}.template-product .t4s-product__media-wrapper [data-main-media]{overflow:hidden;border:0;border-radius:14px;background:#f8faf8}.template-product .t4s-product__media-wrapper .t4s-single-product-badge{right:auto;left:15px;align-items:flex-start;transform-origin:0 0}.template-product .t4s-product__thumb-item .t4s-product__thumb{overflow:hidden;border:1px solid #dfe7e0;border-radius:8px}.template-product .t4s-product__thumb-item.is-nav-selected .t4s-product__thumb{border-color:var(--accent-color)}.template-product .t4s-product__info-container{padding:24px;border:0;border-radius:14px;background:#fff;box-shadow:none}.template-product .t4s-product__info-container>:not(:last-child){margin-bottom:16px}.template-product .t4s-product__info-container .t4s-product__title{text-wrap:balance}.template-product .t4s-product__price-review .t4s-price-stock-border__true{margin-top:10px;margin-bottom:12px;padding-bottom:14px;border-color:#dfe7e0}.template-product .jdgm-preview-badge .jdgm-prev-badge__text{display:none!important}.template-product .gingerflow-review-summary{display:inline-flex;align-items:center;gap:8px;line-height:1}.template-product .gingerflow-review-summary__stars{position:relative;display:inline-flex}.template-product :is(.gingerflow-review-summary__base,.gingerflow-review-summary__fill){display:inline-flex}.template-product .gingerflow-review-summary__base{color:#dcdcdc}.template-product .gingerflow-review-summary__fill{position:absolute;top:0;left:0;width:var(--gg-rating);overflow:hidden;color:#f5a623}.template-product .gingerflow-review-summary svg{flex:0 0 auto;fill:currentColor}.template-product .gingerflow-review-summary__count{color:var(--accent-color);font-size:14px;font-weight:500}.template-product .t4s-product__review:hover .gingerflow-review-summary__count{text-decoration:underline}.template-product .t4s-product__info-container .t4s-product-price del{font-size:.72em;font-weight:400;line-height:1}.template-product .t4s-product__info-container .t4s-product-price .t4s-badge-price{top:-2px;margin-right:0;margin-left:10px;font-weight:600}.template-product .t4s-swatch__title{color:#173d26;font-weight:650}.template-product .t4s-selector-mode__block2 .t4s-swatch__option:not(.is-t4s-style__color) .t4s-swatch__item{min-height:42px;padding:9px 15px;border-color:#cfdbd1;border-radius:8px;font-weight:600}.template-product .t4s-selector-mode__block2 .t4s-swatch__option:not(.is-t4s-style__color) .t4s-swatch__item.is--selected{border-color:var(--accent-color);background:rgba(var(--accent-color-rgb),.07);color:var(--accent-color)}.template-product .t4s-product-form__buttons .t4s-quantity-wrapper{height:48px;border-color:#cfdbd1;border-radius:8px!important}.template-product .t4s-product-form__buttons .t4s-quantity-wrapper button{height:48px;line-height:48px}.template-product .t4s-product-form__buttons .t4s-product-form__submit{min-height:48px;font-size:15px;letter-spacing:.04em}.template-product .gingerflow-delivery-pill{display:flex;width:100%;align-items:center;gap:10px;padding:11px 12px;border:1px solid rgba(var(--accent-color-rgb),.2);border-radius:10px;background:rgba(var(--accent-color-rgb),.06);color:#26352a}.template-product .gingerflow-delivery-pill__icon{display:grid;width:34px;height:34px;flex:0 0 34px;place-items:center;border-radius:50%;background:var(--accent-color);color:#fff}.template-product .gingerflow-delivery-pill__icon svg{width:18px;height:18px}.template-product .gingerflow-delivery-pill>span:last-child{display:grid;gap:2px}.template-product .gingerflow-delivery-pill :is(strong,small){display:block;margin:0}.template-product .gingerflow-delivery-pill strong{font-size:14px;font-weight:650;line-height:1.25}.template-product .gingerflow-delivery-pill small{color:#657068;font-size:12px;line-height:1.3}.template-product .gingerflow-plant-assurance{border-top:1px solid #dfe7e0}.template-product .gingerflow-plant-assurance details{border-bottom:1px solid #dfe7e0}.template-product .gingerflow-plant-assurance summary{display:grid;grid-template-columns:40px minmax(0,1fr) 12px;align-items:center;gap:8px;min-height:58px;padding:7px 2px;cursor:pointer;color:#1f2921;font-size:14px;font-weight:400;list-style:none}.template-product .gingerflow-plant-assurance summary::-webkit-details-marker{display:none}.template-product .gingerflow-plant-assurance summary img{width:40px;height:40px;object-fit:contain}.template-product .gingerflow-plant-assurance summary svg{width:10px;height:6px;transition:transform .2s ease}.template-product .gingerflow-plant-assurance details[open] summary svg{transform:rotate(180deg)}.template-product .gingerflow-plant-assurance details>div{padding:0 20px 16px 48px;color:#58625a;font-size:13px;line-height:1.6}.template-product .gingerflow-plant-assurance :is(p,ul){margin-top:0;margin-bottom:8px}.template-product .gingerflow-plant-assurance ul{padding-left:18px}.template-product .gingerflow-plant-assurance li+li{margin-top:4px}.template-product .t4s-product-tabs-wrapper.is--tab-position__external{background:#fff}.template-product .t4s-product-tabs-wrapper.is--tab-position__external .t4s-type-tabs{padding:30px 0}.template-product .t4s-tabs-pr-ul a{font-family:var(--font-family-1);font-weight:600}.template-product .t4s-tabs-pr-ul{width:100%;margin:0 0 18px;padding:0;text-align:left}.template-product .t4s-tabs-pr-ul a{margin:0 20px 0 0;padding:10px 0 12px;border:0;border-bottom:2px solid transparent;border-radius:0;background:transparent;color:#4d5952;transition:border-color .2s ease,color .2s ease}.template-product .t4s-tabs-pr-ul a:is(.t4s-active,:hover){border-bottom-color:var(--accent-color);background:transparent;color:var(--accent-color)}.template-product .t4s-type-tabs>.t4s-tab-wrapper>.t4s-tab-content{max-height:480px;padding:18px 0 20px;overflow:auto;overflow-x:hidden;background:transparent;color:#000;border:0;border-radius:0;box-shadow:inset 0 -10px 14px -12px #173d2638;overscroll-behavior:contain}.template-product .t4s-type-tabs>.t4s-tab-wrapper>.t4s-tab-content b,.template-product .t4s-type-tabs>.t4s-tab-wrapper>.t4s-tab-content strong{font-weight:500}.template-product .t4s-tab-content :is(div,section,figure,table,img,iframe,video){max-width:100%!important}.template-product .t4s-tab-content :is(.aplus-v2,.aplus-display-table-width,td,th){min-width:0!important}.template-product .t4s-tab-content img{height:auto!important}.template-product .t4s-tab-content :is(td,th){white-space:normal!important;overflow-wrap:break-word}.template-product .t4s-tab-content .aplus-v2 .aplus-container-2{padding:0!important}.template-product .t4s-tab-content .aplus-v2 .aplus-container-3{padding:24px 0!important}.template-product .t4s-tab-content .aplus-v2 .premium-aplus-module-11 .faq-block{padding-right:20px}.template-product .t4s-tab-content .aplus-v2 .premium-module-5-comparison-table-scroller,.template-product .t4s-tab-content .aok-hidden{display:none!important}.template-product .t4s-tab-content :is(.aplus-v2 table,table.a-normal){margin-bottom:0;border:0}.template-product .t4s-tab-content :is(.aplus-v2 table,table.a-normal) :is(td,th){padding:5px 16px 5px 0;border:0}.template-product .gingerflow-product-shipping ul{margin:0 0 16px;padding-left:22px;list-style:disc outside}.template-product .gingerflow-product-shipping li{display:list-item;list-style:disc outside}.template-product #judgeme_all_reviews_page{box-sizing:border-box;width:100%;padding:20px 24px 24px;overflow:hidden;background:#fff;border:1px solid rgba(var(--text-color-rgb),.12);border-radius:12px;box-shadow:0 8px 24px #173d260f}.template-product #judgeme_all_reviews_page :is(.jdgm-all-reviews-page__wrapper,.jdgm-all-reviews-widget){width:100%;max-width:none!important}.template-product #judgeme_all_reviews_page .jdgm-all-reviews-page__title{margin:0 0 20px;color:var(--accent-color);font-family:var(--font-family-1);font-size:28px;font-weight:600;line-height:1.3;letter-spacing:0;text-align:center}.template-product #judgeme_all_reviews_page :is(.jdgm-sort-dropdown-wrapper,.jdgm-sort-dropdown){box-sizing:border-box;min-width:160px;height:auto;min-height:42px;line-height:1.35}.template-product #judgeme_all_reviews_page .jdgm-sort-dropdown{padding-top:9px;padding-bottom:9px;overflow:visible;text-overflow:clip}.template-product :is(.id_product-recommendations,.id_recently_viewed) .t4s-section-title,.template-cart .t4s-featured-collection .t4s-section-title{color:var(--accent-color);font-size:28px;font-weight:600;letter-spacing:0}@media(hover:hover){.template-product .gingerflow-plant-assurance summary:hover{color:var(--accent-color)}}@media(min-width:1025px){.template-product .t4s-product__info-container{padding-top:0}}@media(max-width:767px){.template-product .t4s-tabs-pr-ul{margin-bottom:14px;overflow-x:auto;scrollbar-width:none}.template-product .t4s-tabs-pr-ul a{margin-right:18px;padding:9px 0 11px;white-space:nowrap}.template-product .t4s-type-tabs>.t4s-tab-wrapper>.t4s-tab-content{max-height:360px;padding:14px 0 18px}.template-product #judgeme_all_reviews_page{padding:16px 12px 20px;border-radius:10px}.template-product #judgeme_all_reviews_page .jdgm-all-reviews-page__title{margin-bottom:16px;font-size:25px}.template-product .t4s-tabs-pr-ul::-webkit-scrollbar{display:none}.template-product .gingerflow-product-coupons{width:calc(100% - 20px)}.template-product .gingerflow-product-coupons__item{gap:5px;padding:11px 4px}.template-product .gingerflow-product-coupons__item strong{font-size:clamp(17px,5vw,21px)}.template-product .gingerflow-product-coupons__item>span{font-size:10px}.template-product .gingerflow-product-coupons__item>span>span{display:none}.template-product .gingerflow-product-coupons__item b{display:block}.template-product .t4s-section-main-product{padding:18px 0 12px}.template-product .t4s-section-main-product .t4s-container{padding-right:10px;padding-left:10px}.template-product .t4s-product__media-wrapper{margin-bottom:16px}.template-product .t4s-product__media-wrapper [data-main-media]{border-radius:10px}.template-product .t4s-product__media-wrapper .t4s-single-product-badge{left:10px}.template-product .t4s-product__info-wrapper{margin-top:8px}.template-product .t4s-product__info-container{padding:0 12px 16px;border-radius:10px}.template-product .t4s-product-form__buttons>.t4s-flex-wrap{flex-wrap:nowrap!important}.template-product .t4s-product-form__buttons .t4s-product-form__qty{width:110px;min-width:110px;flex:0 0 110px;margin-inline-end:8px}.template-product .t4s-product-form__buttons .t4s-product-form__submit{width:auto!important;min-width:0;flex:1 1 auto;margin-top:0;padding-right:12px;padding-left:12px}.template-product .t4s-product__info-container .t4s-product__title{font-size:22px!important;line-height:1.35!important}.template-product .gingerflow-plant-assurance summary{font-size:13px}.template-product .gingerflow-plant-assurance details>div{padding-right:6px;padding-left:48px}.template-product :is(.id_product-recommendations,.id_recently_viewed) .t4s-section-title,.template-cart .t4s-featured-collection .t4s-section-title{font-size:25px}}.template-index .t4s-section-title>span{color:var(--accent-color);font-size:32px;font-weight:600}.template-index [id*=gingerflow_benefits] .t4s-feature-columns__title{color:#173d26;font-weight:700;margin-bottom:0}.template-index [id*=gingerflow_benefits] .t4s-feature-columns__card{height:100%;padding:18px 12px 16px;background:#fff;border:1px solid rgba(255,255,255,.35);border-radius:14px;box-shadow:0 2px 8px #0f3e2014}.template-index [id*=gingerflow_benefits] .t4s-feature-columns__image{display:flex;align-items:center;justify-content:center;width:72px;height:72px;margin:0 auto 12px;padding:11px;background:#e7f2e8;border-radius:50%}.template-index [id*=gingerflow_benefits] .t4s-feature-columns__image .t4s_ratio{width:50px}.template-index [id*=gingerflow_benefits] .t4s-feature-columns__image img,.template-index [id*=gingerflow_benefits] .t4s-feature-columns__image svg{border-radius:50%;object-fit:contain}.template-index [id*=gingerflow_benefits] .t4s-feature-columns__content{padding-bottom:0}.template-index .t4s-collection-card{height:100%;overflow:hidden;background:#fff;border:1px solid #dce9df;border-radius:14px;box-shadow:0 2px 8px #0f3e2014;transition:box-shadow .25s ease,transform .25s ease}.template-index .t4s-collection-card:hover{box-shadow:0 8px 20px #0f3e201f;transform:translateY(-3px)}.template-index .t4s-collection-card .t4s-coll-img{margin-bottom:0}.template-index .t4s-collection-card .t4s_ratio{--aspect-ratioapt: 1.28 !important}.template-index .t4s-collection-card__content{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 18px;text-align:left}.template-index .t4s-collection-card__content .t4s-collection-title{min-width:0}.template-index .t4s-collection-card__cta{flex:0 0 auto;padding:7px 13px;background:#096821;border-radius:999px;color:#fff;font-size:12px;font-weight:700;line-height:1.2;text-transform:uppercase;transition:background .2s ease}.template-index .t4s-collection-card__cta:hover{background:#064d19;color:#fff}.template-index :is([id*=a52e6754-15d2-4187-9c8d-ce1f8510c062],[id*=gingerflow_best_sellers]) .t4s-prs-footer{margin-top:8px}.template-cart .t4s-featured-collection .t4s-prs-footer{margin-top:8px}.template-index :is([id*=a52e6754-15d2-4187-9c8d-ce1f8510c062],[id*=gingerflow_best_sellers]) .t4s-viewall-btn{--btn-radius: 10px;min-width:142px}.template-index :is([id*=a52e6754-15d2-4187-9c8d-ce1f8510c062],[id*=gingerflow_best_sellers]) .t4s-product-wrapper{margin-bottom:0}.template-index [id*=f307cf0b-fa94-4f08-9d68-306a1cacad34] .t4s-col-item{padding-bottom:8px}.template-index [id*=f307cf0b-fa94-4f08-9d68-306a1cacad34] .t4s-feature-columns__image{overflow:hidden;margin-bottom:0;border-radius:12px 12px 0 0}.template-index [id*=f307cf0b-fa94-4f08-9d68-306a1cacad34] .t4s-feature-columns__content{min-height:84px;padding:16px;background:#fff;border:1px solid #dce9df;border-top:0;border-radius:0 0 12px 12px;box-shadow:0 2px 8px #0f3e2014}.template-index [id*=f307cf0b-fa94-4f08-9d68-306a1cacad34] .t4s-feature-columns__title{display:-webkit-box;overflow:hidden;color:#173d26;font-weight:600;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:2}:is(.template-index,.template-collection,.template-search,.template-product,.template-cart) .t4s-products .t4s-product-wrapper{background:#fff;border:1px solid rgba(9,104,33,.1);border-radius:10px;box-shadow:0 2px 8px #0f3e2014;margin-bottom:10px;overflow:hidden;transition:box-shadow .25s ease,transform .25s ease}:is(.template-index,.template-collection,.template-search,.template-product,.template-cart) .t4s-products .t4s-product-wrapper:hover{box-shadow:0 8px 20px #0f3e201f;transform:translateY(-3px)}:is(.template-index,.template-collection,.template-search,.template-product,.template-cart) .t4s-products .t4s-product-info{padding:15px 15px 12px!important}:is(.template-index,.template-collection,.template-search,.template-product,.template-cart) .t4s-products .t4s-product-title{display:-webkit-box;min-height:35px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}:is(.template-index,.template-collection,.template-search,.template-product,.template-cart) .t4s-products .t4s-product-title a{color:#0a0a0a;font-size:14px;font-weight:500;letter-spacing:0;text-transform:none}:is(.template-index,.template-collection,.template-search,.template-product,.template-cart) .t4s-products .t4s-product-title a:hover{color:var(--accent-color)}:is(.template-index,.template-collection,.template-search,.template-product,.template-cart) .t4s-products .t4s-product-price,:is(.template-index,.template-collection,.template-search,.template-product,.template-cart) .t4s-products .t4s-product-price ins,:is(.template-index,.template-collection,.template-search,.template-product,.template-cart) .t4s-products .t4s-price__sale{color:var(--accent-color);font-size:18px;font-weight:600}:is(.template-index,.template-collection,.template-search,.template-product,.template-cart) .t4s-products .t4s-product-price del{color:#6b7280;font-size:14px;font-weight:500;margin-right:5px}:is(.template-index,.template-collection,.template-search,.template-product,.template-cart) .t4s-products .t4s-product-colors,:is(.template-index,.template-collection,.template-search,.template-product,.template-cart) .t4s-products .t4s-product-btns{display:none}:is(.template-collection,.template-search) .t4s-collection-header{gap:16px;margin:0 0 16px;padding:0}:is(.template-collection,.template-search) .t4s-btn-filter,:is(.template-collection,.template-search) .t4s-dropdown__sortby>button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 18px;border:1px solid rgba(9,104,33,.3);border-radius:10px;font-size:14px;font-weight:600;box-shadow:0 3px 12px #0f3e2014;transition:background-color .2s ease,border-color .2s ease,color .2s ease}:is(.template-collection,.template-search) .t4s-btn-filter{padding:10px 18px!important;background:var(--accent-color)!important;border:1px solid var(--accent-color)!important;border-radius:10px!important;box-shadow:0 3px 12px #0f3e2014!important;color:#fff!important;line-height:1.2}:is(.template-collection,.template-search) .t4s-dropdown__sortby>button{justify-content:flex-start;min-width:0;padding-right:38px;background:#fff;color:#173d26}:is(.template-collection,.template-search) .t4s-btn-filter svg{top:0;margin-right:7px}:is(.template-collection,.template-search) .t4s-filter-hidden.t4s-drawer .t4s-drawer__header{background:var(--accent-color);color:#fff}:is(.template-collection,.template-search) .t4s-filter-hidden.t4s-drawer .t4s-drawer__header button.t4s-drawer__close{color:#fff}:is(.template-collection,.template-search) .t4s-facets__form .t4s-facet-title{color:#173d26;font-weight:700}@media(hover:hover)and (min-width:1025px){:is(.template-collection,.template-search) .t4s-btn-filter:hover,:is(.template-collection,.template-search) .t4s-dropdown__sortby>button:hover{background:var(--accent-color)!important;border-color:var(--accent-color)!important;color:#fff!important}}.template-search .gingerflow-search-empty{max-width:680px;margin:64px auto 72px;padding:48px 48px 44px;background:#fff;border:1px solid #dce9df;border-radius:18px;box-shadow:0 12px 34px #0f3e201a}.template-search .gingerflow-search-empty__icon{display:flex;align-items:center;justify-content:center;width:82px;height:82px;margin:0 auto 22px;background:#e7f2e8;border-radius:50%;color:var(--accent-color)}.template-search .gingerflow-search-empty__icon .t4s-icon--search{width:38px;height:38px;margin:0;color:inherit}.template-search .gingerflow-search-empty h2{margin:0 0 10px;color:#173d26;font-size:28px;font-weight:700;line-height:1.3}.template-search .gingerflow-search-empty>p{max-width:520px;margin:0 auto 26px;color:#5f6f65;font-size:15px;line-height:1.65}.template-search .gingerflow-search-empty__form .t4s-search-form{max-width:540px;margin:0 auto 18px}.template-search .gingerflow-search-empty__form .input-group{overflow:hidden;background:#fff;border:1px solid rgba(9,104,33,.35);border-radius:12px}.template-search .gingerflow-search-empty__form .t4s-search-form__input{height:50px;border:0!important}.template-search .gingerflow-search-empty__form .t4s-search-form__connected-submit{width:54px;height:50px;background:var(--accent-color);border-radius:0}.template-search .gingerflow-search-empty__cta{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 22px;background:transparent;border:1px solid var(--accent-color);border-radius:10px;color:var(--accent-color);font-size:14px;font-weight:700;transition:background-color .2s ease,color .2s ease}@media(hover:hover){.template-search .gingerflow-search-empty__cta:hover{background:var(--accent-color);color:#fff}}.template-index [id*=gingerflow_reviews] .jdgm-cards-carousel{--gg-rv-accent: var(--accent-color, #096821);--gg-rv-star: #f5a623;--gg-rv-pad: 18px;--gg-rv-logo: url(//gingerglowgifts.com/cdn/shop/files/Maga_Gingerglow.png?v=1787281211&width=400);padding:44px 0 8px}@media(min-width:768px)and (max-width:1024px){.template-index [id*=gingerflow_reviews] .jdgm-cards-carousel{padding-top:36px}}.template-index [id*=gingerflow_reviews] .jdgm-cards-carousel .jdgm-header{margin-bottom:26px}.template-index [id*=gingerflow_reviews] .jdgm-cards-carousel .jdgm-title{color:var(--gg-rv-accent);font-size:32px;font-weight:600;margin-bottom:0}.template-index [id*=gingerflow_reviews] .jdgm-cards-carousel .jdgm-header-info{gap:10px;margin-top:14px}.template-index [id*=gingerflow_reviews] .jdgm-cards-carousel :is(.jdgm-average-rating,.jdgm-verified-badge-header){gap:8px;min-height:36px;padding:6px 16px;background:#f4f7f1;border-radius:999px}.template-index [id*=gingerflow_reviews] .jdgm-cards-carousel .jdgm-average-rating .jdgm-stars{display:flex;gap:2px}.template-index [id*=gingerflow_reviews] .jdgm-cards-carousel .jdgm-star{color:var(--gg-rv-star)!important}.template-index [id*=gingerflow_reviews] .jdgm-cards-carousel .jdgm-average-rating .jdgm-star{font-size:15px}.template-index [id*=gingerflow_reviews] .jdgm-cards-carousel :is(.jdgm-rating-text,.jdgm-verified-text){color:#222;font-size:14px;font-weight:600}.template-index [id*=gingerflow_reviews] .jdgm-cards-carousel .jdgm-rating-text .jdgm-rating-star{display:none}.template-index [id*=gingerflow_reviews] .jdgm-cards-carousel .jdgm-verified-checkmark{width:16px;height:16px;fill:var(--gg-rv-accent)}.template-index [id*=gingerflow_reviews] .jdgm-cards-carousel .jdgm-content{margin-bottom:12px}.template-index [id*=gingerflow_reviews] .jdgm-cards-carousel .jdgm-cards-wrapper{padding:4px 0 20px}.template-index [id*=gingerflow_reviews] .jdgm-cards-carousel .jdgm-arrow{width:40px;height:40px;background:#fff;border:1px solid #dfe8db;border-radius:50%;box-shadow:0 6px 16px #173d2614;color:var(--gg-rv-accent);opacity:1;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.template-index [id*=gingerflow_reviews] .jdgm-cards-carousel .jdgm-arrow svg{width:11px;height:18px}.template-index [id*=gingerflow_reviews] .jdgm-cards-carousel .jdgm-arrow:first-child svg{margin-left:-2px}.template-index [id*=gingerflow_reviews] .jdgm-cards-carousel .jdgm-arrow:last-child svg{margin-right:-2px}.template-index [id*=gingerflow_reviews] .jdgm-cards-carousel .jdgm-media-card{position:relative;background:#fff;border:1px solid #e3ebdf;border-radius:16px;box-shadow:0 14px 22px -18px #09682173;transition:border-color .2s ease,box-shadow .2s ease}.template-index [id*=gingerflow_reviews] .jdgm-cards-carousel .jdgm-media-card img{background:#f4f7f1}.template-index [id*=gingerflow_reviews] .jdgm-cards-carousel .jdgm-media-card.jdgm-text-card:before{content:"";flex:0 0 auto;height:calc(var(--card-width) * var(--image-ratio, 1));background-color:#f4f7f1;background-image:var(--gg-rv-logo, none);background-position:center;background-repeat:no-repeat;background-size:56% auto}.template-index [id*=gingerflow_reviews] .jdgm-cards-carousel .jdgm-media-card .jdgm-rating-section{display:contents}.template-index [id*=gingerflow_reviews] .jdgm-cards-carousel .jdgm-media-card .jdgm-rating-section .jdgm-stars{order:1;gap:2px;padding:18px var(--gg-rv-pad) 0}.template-index [id*=gingerflow_reviews] .jdgm-cards-carousel .jdgm-media-card .jdgm-rating-section .jdgm-star{font-size:16px}.template-index [id*=gingerflow_reviews] .jdgm-cards-carousel .jdgm-media-card .jdgm-text{order:2;display:block;flex:1 0 auto;min-height:0;max-height:none;place-items:normal;padding:10px var(--gg-rv-pad) 0;color:#2b2b2b;font-size:15px;line-height:1.55;text-align:left}.template-index [id*=gingerflow_reviews] .jdgm-cards-carousel .jdgm-media-card .jdgm-text p{max-width:none;line-height:inherit;-webkit-line-clamp:4}.template-index [id*=gingerflow_reviews] .jdgm-cards-carousel .jdgm-media-card .jdgm-rating-section .jdgm-reviewer-info{order:3;justify-content:flex-start;width:auto;margin:16px var(--gg-rv-pad) 0;padding-top:14px;border-top:1px solid #edf2ea}.template-index [id*=gingerflow_reviews] .jdgm-cards-carousel .jdgm-media-card .jdgm-rating-section .jdgm-reviewer-name{color:#1f2a22;font-size:15px;line-height:1.4}.template-index [id*=gingerflow_reviews] .jdgm-cards-carousel .jdgm-media-card .jdgm-reviewer-verified-icon{flex:0 0 auto;width:17px;height:17px;color:var(--gg-rv-accent)}.template-index [id*=gingerflow_reviews] .jdgm-cards-carousel .jdgm-media-card .jdgm-rating-section .jdgm-product-name{order:4;width:100%;padding:3px var(--gg-rv-pad) 18px;text-align:left}.template-index [id*=gingerflow_reviews] .jdgm-cards-carousel .jdgm-media-card .jdgm-rating-section :is(.jdgm-product-name a,.jdgm-product-name.jdgm-product-name--unlinked){color:#6f7d72;font-size:13px;line-height:1.45}@media(hover:hover){.template-index [id*=gingerflow_reviews] .jdgm-cards-carousel .jdgm-arrow:hover{background:var(--gg-rv-accent);border-color:var(--gg-rv-accent);color:#fff;opacity:1}.template-index [id*=gingerflow_reviews] .jdgm-cards-carousel .jdgm-media-card:hover{border-color:#09682159;box-shadow:0 16px 24px -16px #0968218c}.template-index [id*=gingerflow_reviews] .jdgm-cards-carousel .jdgm-media-card .jdgm-product-name a:hover{color:var(--gg-rv-accent);text-decoration:underline}}@media(max-width:767px){.template-index .t4s-section-title>span{font-size:25px}.template-index [id*=gingerflow_reviews] .jdgm-cards-carousel{--visible-cards: 2;--jm-card-gap: 8px;--card-width: calc((100cqw - 80px)/2) ;padding-top:28px}.template-index [id*=gingerflow_reviews] .jdgm-cards-carousel .jdgm-title{font-size:25px;font-weight:600}.template-index [id*=gingerflow_reviews] .jdgm-cards-carousel .jdgm-header{margin-bottom:20px}.template-index [id*=gingerflow_reviews] .jdgm-cards-carousel .jdgm-header-info{gap:8px;margin-top:10px}.template-index [id*=gingerflow_reviews] .jdgm-cards-carousel :is(.jdgm-average-rating,.jdgm-verified-badge-header){gap:6px;min-height:32px;padding:5px 12px}.template-index [id*=gingerflow_reviews] .jdgm-cards-carousel :is(.jdgm-rating-text,.jdgm-verified-text){font-size:13px}.template-index [id*=gingerflow_reviews] .jdgm-cards-carousel .jdgm-content{gap:8px}.template-index [id*=gingerflow_reviews] .jdgm-cards-carousel .jdgm-arrow{display:flex!important;width:28px;height:28px}.template-index [id*=gingerflow_reviews] .jdgm-cards-carousel .jdgm-arrow svg{width:8px;height:13px}.template-index [id*=gingerflow_reviews] .jdgm-cards-carousel .jdgm-cards-wrapper{max-width:calc(var(--card-width) + var(--card-width) + var(--jm-card-gap));padding-bottom:14px}.template-index [id*=gingerflow_reviews] .jdgm-cards-carousel .jdgm-media-card{--gg-rv-pad: 10px;border-radius:12px}.template-index [id*=gingerflow_reviews] .jdgm-cards-carousel .jdgm-media-card .jdgm-rating-section .jdgm-stars{gap:1px;padding-top:14px}.template-index [id*=gingerflow_reviews] .jdgm-cards-carousel .jdgm-media-card .jdgm-rating-section .jdgm-star{font-size:12px}.template-index [id*=gingerflow_reviews] .jdgm-cards-carousel .jdgm-media-card .jdgm-text{padding-top:6px;font-size:13px;line-height:1.5}.template-index [id*=gingerflow_reviews] .jdgm-cards-carousel .jdgm-media-card .jdgm-rating-section .jdgm-reviewer-info{margin-top:10px;padding-top:10px}.template-index [id*=gingerflow_reviews] .jdgm-cards-carousel .jdgm-media-card .jdgm-rating-section .jdgm-reviewer-name{font-size:13px}.template-index [id*=gingerflow_reviews] .jdgm-cards-carousel .jdgm-media-card .jdgm-reviewer-verified-icon{width:14px;height:14px}.template-index [id*=gingerflow_reviews] .jdgm-cards-carousel .jdgm-media-card .jdgm-rating-section .jdgm-product-name{padding-bottom:12px}.template-index [id*=gingerflow_reviews] .jdgm-cards-carousel .jdgm-media-card .jdgm-rating-section :is(.jdgm-product-name a,.jdgm-product-name.jdgm-product-name--unlinked){font-size:11.5px}:is(.template-index,.template-collection,.template-search,.template-product,.template-cart) .t4s-products .t4s-product-info{padding:12px 10px 10px!important}:is(.template-collection,.template-search) .t4s-collection-header{gap:10px;margin-bottom:12px}:is(.template-collection,.template-search) .t4s-section-main .t4s-section-inner{padding-right:0!important;padding-left:0!important}:is(.template-collection,.template-search) .t4s-section-main .t4s-container{padding-right:10px!important;padding-left:10px!important}:is(.t4s-featured-collection,.t4s-featured-collection2,.t4s-tabs-collection,.t4s-products-deals,.t4s-products-deal-banner,.id_product-recommendations,.id_recently_viewed) .t4s-section-inner{padding-right:0!important;padding-left:0!important}:is(.t4s-featured-collection,.t4s-featured-collection2,.t4s-tabs-collection,.t4s-products-deals,.t4s-products-deal-banner,.id_product-recommendations,.id_recently_viewed) .t4s-container{padding-right:10px!important;padding-left:10px!important}:is(.template-collection,.template-search) .t4s-btn-filter,:is(.template-collection,.template-search) .t4s-dropdown__sortby>button{min-height:42px;padding:8px 14px}:is(.template-collection,.template-search) .t4s-btn-filter{padding:8px 14px!important}:is(.template-collection,.template-search) .t4s-dropdown__sortby>button{justify-content:flex-start;min-width:88px!important;padding:8px 30px 8px 14px!important;line-height:1.2}:is(.template-collection,.template-search) .t4s-dropdown__sortby .t4s-icon-select-arrow{right:12px!important;width:10px;height:10px}.template-search .gingerflow-search-empty{margin:36px auto 48px;padding:34px 18px 30px;border-radius:14px}.template-search .gingerflow-search-empty__icon{width:68px;height:68px;margin-bottom:18px}.template-search .gingerflow-search-empty__icon .t4s-icon--search{width:32px;height:32px}.template-search .gingerflow-search-empty h2{font-size:22px}.template-search .gingerflow-search-empty>p{margin-bottom:22px;font-size:14px}.template-index [id*=gingerflow_benefits] .t4s-feature-columns__card{padding:14px 8px 12px}.template-index [id*=gingerflow_benefits] .t4s-feature-columns__image{width:60px;height:60px;padding:8px}.template-index .t4s-collection-card__content{padding:14px}}.gingerflow-happy-customers{padding:32px 0 72px;background:#fff}.gingerflow-happy-customers__header{margin-bottom:32px;text-align:center}.gingerflow-happy-customers__header h1{margin:0;color:var(--accent-color);font-family:var(--font-family-2);font-size:clamp(36px,5vw,58px);font-weight:700;line-height:1.12}.gingerflow-happy-customers__intro{max-width:720px;margin:14px auto 0;color:#4b514c;font-size:16px;line-height:1.7}.gingerflow-happy-customers__reviews{max-width:1200px;margin:0 auto}@media(max-width:767px){.gingerflow-happy-customers{padding:22px 0 44px}.gingerflow-happy-customers__header{margin-bottom:24px}.gingerflow-happy-customers__header h1{font-size:36px}}.t4s-contact-form .is--stacked .t4s-row{row-gap:56px}.t4s-contact-form .is--stacked form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 18px}.t4s-contact-form .is--stacked form>*{grid-column:1 / -1}.t4s-contact-form .is--stacked .t4s-contact-intro{margin-bottom:26px;font-size:16px;line-height:1.65;color:#4b514c}.t4s-contact-form .is--stacked .t4s-form-title{margin-bottom:34px;color:var(--accent-color);font-size:56px;font-weight:700;line-height:1.1;text-align:center}.t4s-contact-form .is--stacked .t4s-contact-field{margin:0}.t4s-contact-form .is--stacked .t4s-contact-field--name,.t4s-contact-form .is--stacked .t4s-contact-field--email{grid-column:span 1}.t4s-contact-form .is--stacked .t4s-contact-field label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.t4s-contact-form .is--stacked .t4s-contact-field input,.t4s-contact-form .is--stacked .t4s-contact-field textarea.t4s-input-textarea{width:100%;border:1px solid #d8ded9;border-radius:6px;background:#fff;color:#222;font-size:16px;box-shadow:none}.t4s-contact-form .is--stacked .t4s-contact-field input{height:56px;padding:0 18px}.t4s-contact-form .is--stacked .t4s-contact-field textarea.t4s-input-textarea{min-height:280px;padding:16px 18px;resize:vertical}.t4s-contact-form .is--stacked .t4s-contact-field input:focus,.t4s-contact-form .is--stacked .t4s-contact-field textarea:focus{border-color:var(--accent-color);outline:2px solid rgba(var(--accent-color-rgb),.14);outline-offset:1px}.t4s-contact-form .is--stacked .t4s-contact-field input::placeholder,.t4s-contact-form .is--stacked .t4s-contact-field textarea::placeholder{color:#7b817c;opacity:1}.t4s-contact-form .is--stacked input.t4s-contact-submit{justify-self:center;min-width:128px;margin-top:6px;border-radius:12px;background:var(--accent-color);color:#fff}.t4s-contact-form .is--stacked .t4s-contact-info{color:#4b514c;font-size:16px;line-height:1.7}.t4s-contact-form .is--stacked .t4s-contact-details h2{margin:0 0 22px;color:var(--accent-color);font-size:40px;font-weight:700;line-height:1.2}.t4s-contact-form .is--stacked .t4s-contact-details h2:not(:first-child){margin-top:48px}.t4s-contact-form .is--stacked .t4s-contact-details ul{margin:0;padding-left:24px}.t4s-contact-form .is--stacked .t4s-contact-details a{color:inherit}.t4s-footer .t4s-img-child img{filter:brightness(0) invert(1)}.t4s-footer .t4s-footer-link.t4s-footer-link-active,.t4s-footer .t4s-footer-link.t4s-footer-link-active:hover,.t4s-footer .t4s-footer-link[aria-current=page]{color:#fff!important;font-weight:700;text-decoration:underline;text-decoration-color:#b6e4a1;text-decoration-thickness:2px;text-underline-offset:4px}@media(max-width:767px){.t4s-footer .t4s-footer-menu ul li{margin-bottom:8px}}.gingerflow-all-blogs__header{margin-bottom:34px}.gingerflow-all-blogs__header h1{margin:0;color:var(--accent-color);font-size:clamp(36px,5vw,58px);font-weight:700;line-height:1.1}.gingerflow-all-blogs__intro{max-width:720px;margin:16px auto 0;color:#4b514c;font-size:16px;line-height:1.7}.gingerflow-blog-catalogs{margin-bottom:48px}.gingerflow-blog-catalogs__heading,.gingerflow-all-blogs__latest-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:22px}.gingerflow-blog-catalogs__heading h2,.gingerflow-all-blogs__latest-heading h2{margin:0;color:#1f2921;font-size:clamp(26px,3vw,34px);font-weight:700;line-height:1.2}.gingerflow-blog-catalogs__controls{display:flex;gap:8px}.gingerflow-blog-catalogs__controls button{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;padding:0;border:1px solid #d9e0da;border-radius:50%;background:#fff;color:var(--accent-color);transition:border-color .2s ease,background-color .2s ease,color .2s ease}.gingerflow-blog-catalogs__controls button:disabled{cursor:not-allowed;opacity:.38}.gingerflow-blog-catalogs__track{display:grid;grid-auto-columns:minmax(280px,38%);grid-auto-flow:column;gap:20px;overflow-x:auto;padding:2px 2px 12px;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none}.gingerflow-blog-catalogs__track::-webkit-scrollbar{display:none}.gingerflow-blog-catalog{min-width:0;overflow:hidden;border-radius:14px;scroll-snap-align:start}.gingerflow-blog-catalog__media{position:relative;overflow:hidden;min-height:220px;background:#174a25}.gingerflow-blog-catalog__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.gingerflow-blog-catalog__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0a190d14 25%,#0a190dc7)}.gingerflow-blog-catalog__content{position:absolute;right:22px;bottom:20px;left:22px;display:flex;flex-direction:column;color:#fff}.gingerflow-blog-catalog__content strong{font-size:24px;font-weight:700;line-height:1.25}.gingerflow-blog-catalog__content span{margin-top:5px;font-size:13px;opacity:.9}.gingerflow-all-blogs__latest-heading{margin-bottom:24px}.gingerflow-all-blogs__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.gingerflow-blog-card{display:flex;min-width:0;flex-direction:column;overflow:hidden;border:1px solid #e3e8e4;border-radius:14px;background:#fff;box-shadow:0 8px 26px #14451f14;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.gingerflow-blog-card[hidden]{display:none}.gingerflow-blog-card__media{overflow:hidden}.gingerflow-blog-card__media .t4s_ratio{aspect-ratio:4 / 3;background-color:#f2f5f2!important}.gingerflow-blog-card__body{display:flex;flex:1;flex-direction:column;padding:20px}.gingerflow-blog-card__category{align-self:flex-start;margin-bottom:10px;color:var(--accent-color);font-size:12px;font-weight:700;letter-spacing:.06em;line-height:1.4;text-transform:uppercase}.gingerflow-blog-card h2{display:-webkit-box;overflow:hidden;margin:0 0 10px;color:#1f2921;font-size:20px;font-weight:700;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2}.gingerflow-blog-card h2 a{color:inherit}.gingerflow-blog-card time{margin-bottom:12px;color:#747b75;font-size:13px}.gingerflow-blog-card p{display:-webkit-box;overflow:hidden;margin:0;color:#4b514c;font-size:15px;line-height:1.65;-webkit-box-orient:vertical;-webkit-line-clamp:3}.gingerflow-blog-card__read-more{display:inline-flex;align-items:center;align-self:flex-start;margin-top:auto;padding-top:18px;color:var(--accent-color);font-size:14px;font-weight:700}.gingerflow-blog-card__read-more svg{margin-left:4px;transition:transform .2s ease}.gingerflow-all-blogs__pagination{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:44px;padding-top:24px;border-top:1px solid #e3e8e4}.gingerflow-all-blogs__pagination button{min-width:42px;height:42px;padding:0 12px;border:1px solid #d9e0da;border-radius:8px;background:#fff;color:#354138;font-weight:600}.gingerflow-all-blogs__pagination button.is-active{border-color:var(--accent-color);background:var(--accent-color);color:#fff}.gingerflow-all-blogs__pagination button:disabled{cursor:not-allowed;opacity:.45}.gingerflow-all-blogs__ellipsis{display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:42px;color:#747b75}.gingerflow-all-blogs__empty{color:#4b514c}.template-blog .gingerflow-blog-header{margin-bottom:34px}.template-blog .gingerflow-blog-header h1{margin:0;color:var(--accent-color);font-size:clamp(36px,5vw,58px);font-weight:700;line-height:1.1}.template-blog .t4s-blog-layout__grid{align-items:stretch}.template-blog .t4s-article-item,.template-blog .t4s-article-inner{height:100%}.template-blog .t4s-article-inner{display:flex;flex-direction:column;overflow:hidden;border:1px solid #e3e8e4;border-radius:14px;background:#fff;box-shadow:0 8px 26px #14451f14;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.template-blog .t4s-article-thumb{margin:0;border-radius:0}.template-blog .t4s-article-thumb .t4s_ratio{background-color:#f2f5f2!important}.template-blog .t4s-article-info{margin:0;padding:20px 20px 10px}.template-blog .t4s-article-title{display:-webkit-box;overflow:hidden;margin:0 0 10px;color:#1f2921;font-size:20px;font-weight:700;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2}.template-blog .t4s-article-metas{color:#747b75;font-size:13px;line-height:1.5}.template-blog .t4s-article-content{display:-webkit-box;overflow:hidden;margin:0;padding:0 20px;color:#4b514c;font-size:15px;line-height:1.65;-webkit-box-orient:vertical;-webkit-line-clamp:3}.template-blog .t4s-article-readmore{align-self:flex-start;margin:auto 20px 22px;padding-top:18px;color:var(--accent-color);font-weight:700}.template-blog .t4s-article-readmore svg{margin-left:4px;transition:transform .2s ease}.template-blog .t4s-blog-footer{margin-top:44px}.template-blog .t4s-pagination-wrapper{margin-bottom:0;padding-top:24px;border-color:#e3e8e4;text-align:center!important}.template-blog .t4s-pagination__list li{margin:4px}.template-blog .t4s-pagination__item{display:inline-flex;align-items:center;justify-content:center;min-width:42px;height:42px;margin:0;padding:0 10px;border:1px solid #d9e0da;border-radius:8px;color:#354138}.template-blog .t4s-pagination__list .pagination__item--current{border-color:var(--accent-color);background:var(--accent-color);color:#fff}.template-article .t4s-page-heading-article .t4s-page-section-heading{background-color:#174a25}.template-article .t4s-page-heading-article .t4s-container{max-width:980px}.template-article .t4s-page-heading-article .t4s-title-head{text-wrap:balance}.template-article .t4s-page-heading-article .t4s-entry-date,.template-article .t4s-page-heading-article .t4s-article-heading-category{opacity:.92}.template-article .t4s-main-article-page{max-width:920px;margin-right:auto;margin-left:auto}.template-article .t4s-main-article-page>div:not(:last-child){margin-bottom:38px}.template-article .t4s-article-content{color:#343b35;font-size:16px;line-height:1.75}.template-article .t4s-article-content :is(h2,h3,h4,h5,h6){margin-top:1.15em;margin-bottom:.45em;color:#1f2921!important;font-weight:700;line-height:1.3}.template-article .t4s-article-content h2{font-size:clamp(24px,2.4vw,28px)}.template-article .t4s-article-content h3{font-size:clamp(20px,2vw,23px)}.template-article .t4s-article-content h4{font-size:18px}.template-article .t4s-article-content :is(p,ul,ol){margin-bottom:.9em}.template-article .t4s-article-content article>br,.template-article .t4s-article-content article>section>br,.template-article .t4s-article-content :is(h1,h2,h3,h4,h5,h6,p):empty,.template-article .t4s-article-content :is(h1,h2,h3,h4,h5,h6,p):has(>br:only-child){display:none}.template-article .t4s-article-content :is(p,ul,ol)[style*=font-size]{font-size:inherit!important}.template-article .t4s-article-content :is(p,ul,ol)[style*=color]{color:inherit!important}.template-article .t4s-article-content [style*="#00c2ff"]{border-color:#dfe6e0!important}.template-article .t4s-article-content .uoy-table-content{margin-top:0}.template-article .t4s-article-content .uoy-table-content a{color:#343b35;font-weight:600;text-decoration:none}.template-article .t4s-article-content .uoy-table-content a:hover{color:var(--accent-color)}.template-article .t4s-article-content :is(img,iframe,video){max-width:100%;height:auto;border-radius:14px}.template-article .t4s-article-content blockquote{margin:28px 0;padding:20px 24px;border-left:4px solid var(--accent-color);border-radius:0 10px 10px 0;background:#f3f7f3;color:#354138}.template-article .t4s-article-content a{border-bottom:0!important;color:var(--accent-color);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.template-article .t4s-article-tags{border-color:#dfe6e0;border-radius:10px;background:#f8faf8}.template-article .t4s-article-tags a,.template-article .t4s-comment-link a,.template-article .t4s-article-navigation a{color:var(--accent-color)}.template-article .t4s-article-related{padding-top:10px}.template-article .t4s-article-related-heading{color:#1f2921;font-size:30px}.template-article .t4s-article-related .t4s-article-related-thumb{overflow:hidden;border-radius:12px}.template-article .t4s-article-related .t4s-article-title{font-size:16px;font-weight:700;line-height:1.45}.template-article .t4s-main-article :is(input:not([type=submit]):not([type=checkbox]),textarea){border-color:#d8ded9;font-size:15px}.template-article .t4s-main-article :is(input:not([type=submit]):not([type=checkbox]),textarea):focus{border-color:var(--accent-color);outline:2px solid rgba(var(--accent-color-rgb),.14);outline-offset:1px}body:has([id$=__policy_accordion]) #MainContent{min-height:calc(100vh - var(--header-height, 160px))}[id$=__policy_accordion] .t4s-section-inner{background:linear-gradient(180deg,#f7faf7 0,#fff 220px)}[id$=__policy_accordion] .t4s-top-heading{max-width:720px;margin-right:auto;margin-left:auto}[id$=__policy_accordion] .t4s-section-title{color:var(--accent-color);font-family:var(--font-family-2);font-size:clamp(36px,5vw,58px);font-weight:700;line-height:1.15;letter-spacing:-.02em}[id$=__policy_accordion] .t4s-type-accordion{display:grid;gap:14px}[id$=__policy_accordion] .t4s-type-accordion>.t4s-tab-wrapper{overflow:hidden;margin-bottom:0;border:1px solid #dfe7e0;border-radius:14px;background:#fff;box-shadow:0 5px 18px #18361f0d;transition:border-color .25s ease,box-shadow .25s ease,transform .25s ease}[id$=__policy_accordion] .t4s-type-accordion .t4s-accor-title,[id$=__policy_accordion] .t4s-type-accordion .t4s-tab-wrapper.t4s-active .t4s-accor-title{min-height:68px;padding:12px 72px 12px 24px;background:#fff;color:#1f2921;font-family:var(--font-family-2);font-size:17px;font-weight:650;line-height:1.45}[id$=__policy_accordion] .t4s-type-accordion .t4s-tab-wrapper.t4s-active .t4s-accor-title{color:var(--accent-color)}[id$=__policy_accordion] .t4s-accor-title .t4s-accor-text{padding:0}[id$=__policy_accordion] .t4s-accor-title .t4s-accor-item-nav,[id$=__policy_accordion] .t4s-tab-wrapper.t4s-active .t4s-accor-title .t4s-accor-item-nav{right:20px;width:36px;height:36px;border-radius:50%;background:#eef5ef}[id$=__policy_accordion] .t4s-accor-title .t4s-accor-item-nav:before,[id$=__policy_accordion] .t4s-accor-title .t4s-accor-item-nav:after{background:var(--accent-color)}[id$=__policy_accordion] .t4s-type-accordion .t4s-tab-content{padding:0 24px 24px;border:0;background:#fff;color:#3f4841;font-size:16px;line-height:1.75}[id$=__policy_accordion] .t4s-type-accordion .t4s-tab-content:before{display:block;width:100%;height:1px;margin-bottom:20px;background:#edf1ed;content:""}[id$=__policy_accordion] .t4s-tab-content :is(p,ul,ol):last-child{margin-bottom:0}[id$=__policy_accordion] .t4s-tab-content a{color:var(--accent-color);font-weight:600;text-decoration:underline;text-underline-offset:3px}@media(-moz-touch-enabled:0),(hover:hover)and (min-width:1025px){[id$=__policy_accordion] .t4s-type-accordion>.t4s-tab-wrapper:hover{border-color:rgba(var(--accent-color-rgb),.32);box-shadow:0 10px 28px #18361f17;transform:translateY(-1px)}}@media(-moz-touch-enabled:0),(hover:hover)and (min-width:1025px){.gingerflow-blog-catalogs__controls button:not(:disabled):hover{border-color:var(--accent-color);background:var(--accent-color);color:#fff}.gingerflow-blog-catalog:hover .gingerflow-blog-catalog__media img{transform:scale(1.05)}.gingerflow-blog-card:hover{transform:translateY(-4px);border-color:rgba(var(--accent-color-rgb),.35);box-shadow:0 14px 34px #14451f24}.gingerflow-blog-card__read-more:hover svg{transform:translate(4px)}.template-blog .t4s-article-inner:hover{transform:translateY(-4px);border-color:rgba(var(--accent-color-rgb),.35);box-shadow:0 14px 34px #14451f24}.template-blog .t4s-article-readmore:hover svg{transform:translate(4px)}}@media(min-width:768px)and (max-width:1024px){.gingerflow-blog-catalogs__track{grid-auto-columns:minmax(260px,55%)}.gingerflow-all-blogs__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}@media(max-width:767px){[id$=__policy_accordion] .t4s-section-title{font-size:36px}[id$=__policy_accordion] .t4s-type-accordion{gap:10px}[id$=__policy_accordion] .t4s-type-accordion .t4s-accor-title,[id$=__policy_accordion] .t4s-type-accordion .t4s-tab-wrapper.t4s-active .t4s-accor-title{min-height:60px;padding:12px 58px 12px 16px;font-size:15px}[id$=__policy_accordion] .t4s-accor-title .t4s-accor-item-nav,[id$=__policy_accordion] .t4s-tab-wrapper.t4s-active .t4s-accor-title .t4s-accor-item-nav{right:14px;width:32px;height:32px}[id$=__policy_accordion] .t4s-type-accordion .t4s-tab-content{padding:0 16px 18px;font-size:15px;line-height:1.7}[id$=__policy_accordion] .t4s-type-accordion .t4s-tab-content:before{margin-bottom:16px}.gingerflow-all-blogs__header{margin-bottom:24px}.gingerflow-all-blogs__grid{grid-template-columns:1fr;gap:20px}.gingerflow-blog-catalogs{margin-bottom:38px}.gingerflow-blog-catalogs__heading,.gingerflow-all-blogs__latest-heading{margin-bottom:18px}.gingerflow-blog-catalogs__controls button{width:38px;height:38px}.gingerflow-blog-catalogs__track{grid-auto-columns:82%;gap:14px}.gingerflow-blog-catalog__media{min-height:190px}.gingerflow-blog-catalog__content{right:18px;bottom:17px;left:18px}.gingerflow-blog-catalog__content strong{font-size:21px}.gingerflow-blog-card__body{padding:18px}.gingerflow-all-blogs__pagination button{min-width:38px;height:38px;padding:0 10px}.template-blog .gingerflow-blog-header{margin-bottom:24px}.template-blog .t4s-article-info{padding:18px 18px 8px}.template-blog .t4s-article-content{padding:0 18px}.template-blog .t4s-article-readmore{margin-right:18px;margin-bottom:20px;margin-left:18px}.template-blog .t4s-pagination__item{min-width:38px;height:38px}.template-article .t4s-article-content{font-size:15px;line-height:1.7}.template-article .t4s-article-content h2{font-size:22px}.template-article .t4s-article-content h3{font-size:19px}.template-article .t4s-article-content h4{font-size:17px}.template-article .t4s-article-content blockquote{padding:16px 18px}.template-article .t4s-main-article-page>div:not(:last-child){margin-bottom:30px}.template-article .t4s-article-related-heading{font-size:26px}.t4s-contact-form .is--stacked .t4s-row{row-gap:38px}.t4s-contact-form .is--stacked form{grid-template-columns:1fr;gap:12px}.t4s-contact-form .is--stacked .t4s-contact-field--name,.t4s-contact-form .is--stacked .t4s-contact-field--email{grid-column:1}.t4s-contact-form .is--stacked .t4s-contact-intro{margin-bottom:18px;font-size:15px}.t4s-contact-form .is--stacked .t4s-form-title{margin-bottom:22px;font-size:38px}.t4s-contact-form .is--stacked .t4s-contact-field input{height:52px}.t4s-contact-form .is--stacked .t4s-contact-field textarea.t4s-input-textarea{min-height:220px}.t4s-contact-form .is--stacked .t4s-contact-details h2{margin-bottom:16px;font-size:30px}.t4s-contact-form .is--stacked .t4s-contact-details h2:not(:first-child){margin-top:34px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/custom.css.map */
