:root{--homepage-section-spacing: clamp(2.5rem, 4vw, 3.5rem);--homepage-heading-size: clamp(2rem, 3vw, 3rem)}.shipping_wrap,.why_wrap,.ui-test-product-list [data-testid=product-list]{font-family:var(--font-body--family)}.shipping_wrap,.why_wrap{margin-block:0!important;padding-block:var(--homepage-section-spacing)!important}.shipping_list ul{align-items:flex-start}.shipping_list li{display:flex;flex-direction:column;align-items:center;text-align:center}.shipping_list li img,.shipping_list li img[style]{width:6rem!important;height:6rem!important;margin:0 auto 1.25rem!important;object-fit:contain!important}.shipping_list li h3{display:flex;align-items:center;justify-content:center;min-height:1.5em;margin:0!important;font-family:var(--font-body--family)!important;font-size:1.25rem!important;font-weight:700!important;line-height:1.25!important;text-align:center!important}.shipping_list li p{min-height:1.4em;margin:.25rem 0 0!important;font-family:var(--font-body--family)!important;font-size:1rem!important;line-height:1.4!important;text-align:center!important}.why_wrap h2,.why_wrap h4,.reviews_wrap h2,.reviews_wrap h4,.ui-test-product-list .section-resource-list__header .text-block{font-family:var(--font-body--family)!important;font-size:var(--homepage-heading-size)!important;font-weight:700!important;line-height:1.15!important;letter-spacing:-.02em!important;text-align:center!important}.ui-test-product-list [data-testid=product-list]{--padding-block-start: var(--homepage-section-spacing) !important;--padding-block-end: var(--homepage-section-spacing) !important}.ui-test-product-list .section-background,.ui-test-product-list [data-testid=product-list]{background:#f7f7f7!important}.ui-test-product-list .section-resource-list__header{margin-bottom:clamp(28px,3vw,42px)}.ui-test-product-list .resource-list--grid{gap:clamp(16px,2vw,28px)!important}.ui-test-product-list .resource-list__item{min-width:0;overflow:hidden;border:1px solid rgb(5 79 0 / .08);border-radius:16px;background:#fff;box-shadow:0 8px 24px #0000000d}.ui-test-product-list .product-card{height:100%;padding:14px 14px 20px}.ui-test-product-list .product-card img{object-fit:contain!important}.ui-test-product-list .section-resource-list__header,.ui-test-product-list .section-resource-list__header .group-block,.ui-test-product-list .section-resource-list__header .group-block-content{width:100%!important;max-width:none!important;justify-content:center!important}.ui-test-product-list .section-resource-list__header .text-block{width:100%!important;max-width:none!important}.ui-test-product-list .section-resource-list__header .text-block p{margin:0;width:100%!important;max-width:none!important;font:inherit!important;line-height:inherit!important;text-align:center!important}.ui-test-product-list .product-card h3{font-family:var(--font-body--family)!important;font-size:clamp(1.25rem,1.65vw,1.5rem)!important;font-weight:600!important;line-height:1.35!important}.ui-test-product-list product-price,.ui-test-product-list product-price *{font-size:1.125rem!important;line-height:1.4!important}.ui-test-product-list .homepage-product-cta{width:100%;min-height:46px;margin-top:.75rem;border-radius:999px;background:#054f00;color:#fff;font-size:1rem;font-weight:700;text-align:center;text-decoration:none}.ui-test-product-list .homepage-product-cta:hover{background:#033b00}.pc_brand_wrap{background-color:#054f00!important}.pc_brand_wrap .brand{width:100%!important;max-width:none!important}.pc_brand_wrap img,.mobile_brand_wrap img{display:block;width:100%;height:auto}@media screen and (max-width:749px){:root{--homepage-section-spacing: 2.25rem;--homepage-heading-size: 1.875rem}.shipping_list li img,.shipping_list li img[style]{width:5rem!important;height:5rem!important;margin-bottom:.875rem!important}.shipping_list li h3{min-height:2.5em;font-size:1rem!important}.shipping_list li p{min-height:2.8em;font-size:.875rem!important}.ui-test-product-list .product-card h3{font-size:1.25rem!important}.ui-test-product-list .resource-list--grid{grid-template-columns:1fr!important}.ui-test-product-list .product-card{padding:12px 12px 18px}.ui-test-product-list product-price,.ui-test-product-list product-price *{font-size:1rem!important}.ui-test-product-list .homepage-product-cta{min-height:48px}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/homepage.css.map */
