:root{--ra-green:#203d2b;--ra-green-deep:#172e21;--ra-cream:#f8f4e8;--ra-cream-dark:#eee6d5;--ra-ink:#243226;--ra-gold:#c9a363}body,.page-wrapper{background:var(--ra-cream)!important;color:var(--ra-ink)}.header,.header-wrapper,.header__row,.header__row--top,.header__row--bottom{background:var(--ra-cream)!important}.header{border-bottom:1px solid rgba(32,61,43,.12)}.announcement-bar,.utility-bar,.header-group__announcement-bar{background:var(--ra-green)!important;color:#fffaf0!important}.announcement-bar *,.utility-bar *{color:#fffaf0!important}.header a,.footer a{color:var(--ra-green-deep)}.header__menu-item:hover,.footer a:hover{color:#8b5e24}.section-rootedasia-home{background:var(--ra-cream);color:var(--ra-ink);font-family:inherit}.ra-storefront{--ra-content:1360px;max-width:1600px;margin:0 auto;background:var(--ra-cream);overflow:hidden;color:var(--ra-ink)}.ra-storefront *{box-sizing:border-box}.ra-storefront img{display:block;max-width:100%;height:auto}.ra-eyebrow{display:block;font-size:10px;font-weight:750;letter-spacing:.17em;color:#63765d;margin-bottom:10px}.ra-eyebrow__dot{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--ra-gold);margin-right:7px}.ra-home__hero{display:grid;grid-template-columns:minmax(360px,.86fr) minmax(0,1.14fr);min-height:400px;position:relative;overflow:hidden;background:linear-gradient(105deg,#f8f4e8,#f7f0df,#e7d8ba)}.ra-home__hero-copy{position:relative;z-index:2;padding:clamp(36px,4.8vw,76px) clamp(24px,4.2vw,70px);display:flex;align-items:flex-start;justify-content:center;flex-direction:column}.ra-home__hero h1{font-family:Georgia,Times New Roman,serif!important;font-weight:500;font-size:clamp(39px,4.2vw,66px)!important;line-height:1.02!important;letter-spacing:-.045em!important;color:var(--ra-green-deep)!important;margin:0 0 18px;max-width:610px}.ra-home__hero-copy>p{max-width:490px;font-size:clamp(14px,1.15vw,17px);line-height:1.65;margin:0;color:#4c5548}.ra-home__hero-actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:25px}.ra-btn{display:inline-flex;justify-content:center;align-items:center;gap:10px;border:1px solid transparent;border-radius:999px!important;padding:12px 22px;font-size:12px;font-weight:650;text-decoration:none!important;cursor:pointer;transition:transform .18s ease,background .18s ease,border-color .18s ease;min-height:42px}.ra-btn:hover{transform:translateY(-2px)}.ra-btn--primary{background:var(--ra-green);color:#fffaf0!important}.ra-btn--primary:hover{background:var(--ra-green-deep)}.ra-btn--outline{background:#fffdf647;color:var(--ra-green-deep)!important;border-color:#203d2b6e}.ra-btn--outline:hover{background:#fffaf0}.ra-home__hero-trust{display:flex;gap:15px;flex-wrap:wrap;margin-top:25px;font-size:10px;color:#65705f}.ra-home__hero-trust span{display:inline-flex;align-items:center;gap:5px}.ra-home__hero-trust b{color:#9e7b3f;font-size:12px}.ra-home__hero-art{min-height:400px;position:relative;overflow:hidden}.ra-home__hero-art:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#f7f0df,#f7f0df29 18%,#0000 56%);pointer-events:none}.ra-home__hero-photo{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.ra-home__hero-note{position:absolute;right:24px;bottom:22px;z-index:2;display:flex;align-items:center;gap:11px;padding:12px 16px;background:#fbf7ecf5;border:1px solid rgba(32,61,43,.12);border-radius:12px;box-shadow:0 8px 28px #1b2a2012}.ra-home__hero-note-icon{width:34px;height:34px;display:grid;place-items:center;border-radius:50%;background:#e9eddd;color:var(--ra-green);font-size:18px}.ra-home__hero-note strong,.ra-home__hero-note small{display:block}.ra-home__hero-note strong{font-family:Georgia,serif;font-size:13px;color:var(--ra-green-deep)}.ra-home__hero-note small{font-size:10px;color:#70776a;margin-top:3px}.ra-home__leaf{position:absolute;z-index:1;color:#73866a;opacity:.2;pointer-events:none}.ra-home__leaf--one{font-size:100px;left:-28px;top:15px}.ra-home__hero-fallback{height:100%;min-height:400px;display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;padding:30px;background:radial-gradient(circle at 25% 20%,#e3c78a,transparent 30%),linear-gradient(135deg,#ece1c9,#c4a571)}.ra-home__hero-fallback span{padding:20px 14px;border-radius:50%;background:#f8f4e8;color:var(--ra-green);box-shadow:0 10px 20px #283c2410}.ra-home__section{max-width:var(--ra-content);margin:0 auto;padding:38px 26px 18px}.ra-home__section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:19px}.ra-home__section-head h2{font-family:Georgia,Times New Roman,serif!important;font-size:clamp(24px,2.1vw,32px)!important;line-height:1.1!important;letter-spacing:-.025em!important;color:var(--ra-green-deep)!important;font-weight:500!important;margin:0}.ra-home__section-head .ra-eyebrow{margin-bottom:7px}.ra-text-link{display:inline-flex;align-items:center;gap:8px;color:var(--ra-green-deep)!important;text-decoration:none!important;font-size:12px;font-weight:650;border-bottom:1px solid rgba(32,61,43,.38);padding-bottom:4px;white-space:nowrap}.ra-text-link:hover{color:#8b5e24!important;border-color:#8b5e24}.ra-home__category-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px}.ra-category-card{display:flex;flex-direction:column;min-width:0;text-decoration:none!important;color:var(--ra-ink)!important;background:#fffdf6b3;border:1px solid rgba(32,61,43,.12);border-radius:13px;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}.ra-category-card:hover{transform:translateY(-3px);box-shadow:0 10px 26px #263b2a12}.ra-category-card__image{height:clamp(130px,14vw,190px);background:#e8e1d1;overflow:hidden}.ra-category-card__image img{width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .32s ease}.ra-category-card:hover .ra-category-card__image img{transform:scale(1.045)}.ra-category-card__copy{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:5px;padding:14px 42px 15px 15px;min-height:78px}.ra-category-card__copy>span{font-family:Georgia,Times New Roman,serif;font-size:15px;line-height:1.25;font-weight:600;color:var(--ra-green-deep)}.ra-category-card__copy small{font-size:11px;line-height:1.4;color:#72776a}.ra-category-card__copy i{position:absolute;right:13px;top:50%;transform:translateY(-50%);font-style:normal;display:grid;place-items:center;width:27px;height:27px;border-radius:50%;background:#ece5d4;color:var(--ra-green);font-size:15px}.ra-home__discover{margin:24px 26px 0;display:grid;grid-template-columns:1.1fr .9fr;min-height:210px;position:relative;overflow:hidden;border-radius:16px;background:var(--ra-green);color:#fffaf0}.ra-home__discover-copy{padding:clamp(25px,4vw,46px);position:relative;z-index:2}.ra-home__discover .ra-eyebrow{color:#d8c38d}.ra-home__discover h2{font-family:Georgia,Times New Roman,serif!important;font-size:clamp(27px,3vw,42px)!important;line-height:1.08!important;letter-spacing:-.035em!important;color:#fffaf0!important;font-weight:500!important;margin:0 0 12px;max-width:500px}.ra-home__discover p{max-width:460px;margin:0;color:#e5e9dd;font-size:13px;line-height:1.65}.ra-btn--light{margin-top:19px;background:#f8f4e8;color:var(--ra-green-deep)!important}.ra-btn--light:hover{background:#fff}.ra-home__discover-side{position:relative;min-height:210px;background:radial-gradient(circle at 70% 30%,#476a43 0%,transparent 32%),radial-gradient(circle at 60% 75%,#354f30 0%,transparent 45%),linear-gradient(135deg,#203d2b,#14271c)}.ra-home__discover-side:before,.ra-home__discover-side:after{content:"";position:absolute;border-radius:50%;border:1px solid rgba(237,229,206,.18);width:260px;height:260px;right:8%;top:-25px}.ra-home__discover-side:after{width:180px;height:180px;right:16%;top:16px}.ra-discover-chip{position:absolute;z-index:1;padding:11px 15px;border-radius:99px;background:#f8f4e8;color:var(--ra-green);font-family:Georgia,serif;font-size:12px;box-shadow:0 8px 25px #0002}.ra-discover-chip--one{top:25%;left:8%}.ra-discover-chip--two{top:53%;left:28%}.ra-discover-chip--three{top:70%;left:7%}.ra-discover-star{position:absolute;right:25%;top:28%;font-size:58px;color:#d9c28a;opacity:.9}.ra-home__favorites{padding-top:41px}.ra-home__product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.ra-product-card{display:grid;grid-template-columns:minmax(98px,37%) minmax(0,1fr);gap:14px;padding:13px;background:#fffdf6c2;border:1px solid rgba(32,61,43,.11);border-radius:12px;min-width:0;transition:transform .2s,box-shadow .2s}.ra-product-card:hover{transform:translateY(-2px);box-shadow:0 8px 25px #263b2a0c}.ra-product-card__image{min-width:0;min-height:140px;display:flex;align-items:center;justify-content:center;background:#fffdf7;border-radius:8px;padding:8px}.ra-product-card__image img{width:100%;height:145px;object-fit:contain;mix-blend-mode:multiply}.ra-product-card__details{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;min-width:0}.ra-product-card__title{color:var(--ra-ink)!important;text-decoration:none!important;font-family:Georgia,Times New Roman,serif;font-size:14px;line-height:1.35;margin-bottom:8px}.ra-product-card__title:hover{text-decoration:underline!important;text-underline-offset:3px}.ra-product-card__price{font-size:15px;color:var(--ra-green)!important;font-weight:750;margin-bottom:12px}.ra-product-card__form{width:100%;margin-top:auto}.ra-btn--cart{padding:9px 12px;width:100%;background:var(--ra-green);color:#fffaf0!important;font-size:11px;min-height:35px}.ra-btn--cart:hover{background:var(--ra-green-deep)}.ra-product-card__placeholder{display:grid;place-items:center;color:var(--ra-green);font-family:Georgia,serif;font-size:14px}.ra-home__brands{max-width:var(--ra-content);margin:0 auto;padding:24px 26px 36px}.ra-home__brand-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.ra-brand{min-height:64px;display:flex;align-items:center;justify-content:center;text-align:center;text-decoration:none!important;background:#fffdf6c2;border:1px solid rgba(32,61,43,.1);border-radius:10px;font-weight:850;letter-spacing:.03em;font-size:19px;transition:border-color .18s,transform .18s}.ra-brand:hover{transform:translateY(-2px);border-color:#203d2b73}.ra-brand--pran{color:#c82d36!important;text-shadow:1px 1px #edc44f}.ra-brand--mdh{color:#be202b!important;letter-spacing:.12em}.ra-brand--danfe{color:#243c58!important;font-family:Georgia,serif;letter-spacing:.1em}.ra-brand--shan{color:#c62a33!important}.ra-brand--haldiram{color:#b32a2d!important;font-size:14px}.ra-brand--wagh{color:#6e321e!important;font-family:Georgia,serif;font-size:15px}.ra-home__benefits{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;padding:23px max(26px,calc((100% - var(--ra-content))/2 + 26px));background:#eed;border-top:1px solid rgba(32,61,43,.1)}.ra-home__benefit{display:flex;align-items:center;gap:12px;min-width:0}.ra-home__benefit-icon{flex:0 0 38px;width:38px;height:38px;display:grid;place-items:center;border:1px solid rgba(32,61,43,.26);border-radius:50%;color:var(--ra-green);font-size:18px}.ra-home__benefit strong,.ra-home__benefit small{display:block}.ra-home__benefit strong{font-family:Georgia,serif;color:var(--ra-green-deep);font-size:13px}.ra-home__benefit small{font-size:10px;line-height:1.4;color:#697465;margin-top:4px}footer,.footer,.footer__content-top,.footer__content-bottom{background:var(--ra-cream)!important;color:var(--ra-green-deep)}.footer{border-top:1px solid rgba(32,61,43,.16)}@media(min-width:1200px){.ra-home__hero,.ra-home__hero-art{min-height:450px}.ra-home__category-grid{gap:18px}.ra-home__section{padding-top:42px}.ra-category-card__image{height:170px}}@media(max-width:1000px){.ra-home__hero{grid-template-columns:minmax(320px,.95fr) minmax(0,1.05fr)}.ra-home__hero-copy{padding:30px 25px}.ra-home__hero h1{font-size:clamp(34px,4.8vw,48px)!important}.ra-home__category-grid{gap:12px}.ra-category-card__image{height:135px}.ra-home__product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ra-home__brand-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ra-home__benefits{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){.ra-home__hero{display:flex;flex-direction:column}.ra-home__hero-copy{padding:33px 20px 24px}.ra-home__hero h1{font-size:42px!important;max-width:470px}.ra-home__hero-copy>p{font-size:14px}.ra-home__hero-art{min-height:228px;height:228px}.ra-home__hero-art:after{background:linear-gradient(180deg,#f7f0df0d,#172e2108)}.ra-home__hero-note{right:12px;bottom:12px;padding:9px 11px}.ra-home__hero-trust{gap:10px;margin-top:19px;font-size:9px}.ra-home__hero-trust span{gap:4px}.ra-home__section{padding:30px 15px 14px}.ra-home__section-head{align-items:flex-end;gap:10px;margin-bottom:15px}.ra-home__section-head h2{font-size:25px!important}.ra-home__section-head .ra-text-link{font-size:10px;white-space:nowrap}.ra-home__category-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ra-category-card__image{height:112px}.ra-category-card__copy{padding:11px 35px 12px 11px;min-height:73px}.ra-category-card__copy>span{font-size:14px}.ra-category-card__copy small{font-size:10px}.ra-category-card__copy i{right:8px;width:23px;height:23px;font-size:13px}.ra-home__discover{margin:19px 15px 0;grid-template-columns:1fr;border-radius:13px}.ra-home__discover-copy{padding:26px 20px}.ra-home__discover h2{font-size:30px!important}.ra-home__discover-side{min-height:150px}.ra-discover-chip--one{top:15%;left:8%}.ra-discover-chip--two{top:40%;left:40%}.ra-discover-chip--three{top:64%;left:15%}.ra-home__favorites{padding-top:31px}.ra-home__product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.ra-product-card{display:flex;flex-direction:column;gap:8px;padding:9px;border-radius:10px}.ra-product-card__image{min-height:120px;height:120px}.ra-product-card__image img{height:112px}.ra-product-card__title{font-size:12px;min-height:32px}.ra-product-card__price{font-size:14px;margin-bottom:10px}.ra-btn--cart{font-size:10px;padding:9px 7px}.ra-home__brands{padding:19px 15px 27px}.ra-home__brand-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.ra-brand{min-height:55px;font-size:18px}.ra-home__benefits{padding:20px 15px;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 12px}.ra-home__benefit{gap:8px}.ra-home__benefit-icon{flex-basis:31px;width:31px;height:31px;font-size:15px}.ra-home__benefit strong{font-size:12px}.ra-home__benefit small{font-size:9px}}@media(prefers-reduced-motion:reduce){.ra-category-card,.ra-category-card__image img,.ra-product-card,.ra-brand,.ra-btn{transition:none!important}}.ra-home__hero{background:#f6f3eb}.ra-home__hero-art{background:#f0ede5;padding:22px;min-height:400px}.ra-home__hero-art:after{display:none}.ra-home__hero-products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;height:100%;max-width:580px;margin-inline:auto;align-content:center}.ra-home__hero-product{display:flex;flex-direction:column;min-width:0;padding:10px;background:#fff;border:1px solid #e1e4dd;border-radius:8px;text-decoration:none!important;color:#233a2a!important}.ra-home__hero-product-img{height:120px;display:flex;align-items:center;justify-content:center;overflow:hidden}.ra-home__hero-product-img img{height:100%;width:100%;object-fit:contain}.ra-home__hero-product-name{font-family:inherit;font-size:12px;font-weight:600;line-height:1.35;color:#273d2d;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-top:9px;min-height:32px}.ra-home__hero-product-price{font-size:14px;margin-top:3px;color:#253c2c}.ra-home__hero-product:hover{border-color:#638269}.ra-home__hero-shipping{font-size:12px!important;margin:19px 0 0!important;color:#526153!important}.ra-home__hero-shipping a{color:#243d2b!important;text-decoration:underline;text-underline-offset:3px}.ra-home__category-grid .ra-category-card{background:#fff;border-radius:8px}.ra-category-card__image{background:#fff!important;padding:12px;height:175px}.ra-category-card__image img{object-fit:contain!important;transform:none!important}.ra-category-card:hover .ra-category-card__image img{transform:none!important}.ra-category-card__fallback{display:grid;place-items:center;height:100%;font-size:13px;color:#566354}.ra-home__discover{display:block;max-width:1320px;margin:30px auto 0;background:#f0f2ec;color:#243d2b;border:1px solid #dce3d9;border-radius:8px;min-height:0}.ra-home__discover-copy{padding:28px 34px}.ra-home__discover .ra-eyebrow{color:#5a725d}.ra-home__discover h2{color:#213b2a!important;font-size:clamp(24px,2.4vw,34px)!important;max-width:720px}.ra-home__discover p{color:#4d6154;max-width:780px}.ra-home__discover .ra-btn--light{background:#274a34;color:#fff!important}.ra-home__discover-side,.ra-home__hero-note,.ra-home__leaf{display:none!important}@media(max-width:650px){.ra-home__hero-art{height:auto;min-height:0;padding:14px 16px 22px}.ra-home__hero-products{gap:9px}.ra-home__hero-product{padding:8px}.ra-home__hero-product-img{height:105px}.ra-home__hero-product-name{font-size:11px}.ra-home__hero-product-price{font-size:12px}.ra-category-card__image{height:125px;padding:8px}.ra-home__discover{margin:22px 16px 0}.ra-home__discover-copy{padding:22px}}.ra-simple{box-sizing:border-box;max-width:1360px;margin:0 auto;padding:34px clamp(16px,3.3vw,46px);background:#fff;color:#24352a;font-family:inherit}.ra-simple *{box-sizing:border-box}.ra-simple a{color:#254b34}.ra-simple img{max-width:100%;display:block}.ra-simple-kicker{font-size:11px!important;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#56715b!important;margin:0 0 8px!important}.ra-simple-heading{display:flex;align-items:end;justify-content:space-between;gap:18px;margin-bottom:18px}.ra-simple-heading h2,.ra-simple-story h2,.ra-simple-service__heading{font-family:inherit!important;font-size:clamp(23px,2.3vw,31px)!important;font-weight:700!important;line-height:1.2!important;letter-spacing:-.02em!important;color:#1f3829!important;margin:0!important}.ra-simple-heading p{margin-bottom:7px!important}.ra-simple-textlink{display:inline-block;font-size:13px;font-weight:650;text-decoration:underline!important;text-underline-offset:4px;white-space:nowrap}.ra-simple-btn{display:inline-flex;justify-content:center;align-items:center;min-height:43px;padding:11px 19px;text-decoration:none!important;border-radius:7px!important;font-size:14px;font-weight:650;transition:background-color .16s}.ra-simple-btn--primary{background:#2c573b;color:#fff!important}.ra-simple-btn--primary:hover{background:#1d402a}.ra-simple-btn--secondary{background:#fff;border:1px solid #bacbbf;color:#254b34!important}.ra-simple-btn--secondary:hover{background:#f4f7f3}.ra-simple-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(22px,4vw,56px);min-height:385px;padding-top:42px;padding-bottom:42px;border-bottom:1px solid #e5e9e5}.ra-simple-hero__copy{min-width:0}.ra-simple-hero h1{font-family:inherit!important;font-size:clamp(30px,3.6vw,49px)!important;font-weight:750!important;line-height:1.08!important;letter-spacing:-.034em!important;color:#1d3627!important;max-width:620px;margin:0 0 16px!important}.ra-simple-hero__intro{font-size:15px!important;line-height:1.65!important;color:#46574a!important;max-width:560px;margin:0 0 22px!important}.ra-simple-hero__actions{display:flex;flex-wrap:wrap;gap:10px}.ra-simple-hero__shipping{font-size:12px!important;line-height:1.5!important;color:#546357!important;margin:18px 0 0!important}.ra-simple-hero__shipping a{font-size:inherit;text-decoration:underline;text-underline-offset:3px}.ra-simple-hero__media{min-width:0}.ra-simple-hero__photo{display:block;width:100%;aspect-ratio:5/4;object-fit:cover;border-radius:8px}.ra-simple-hero__products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ra-simple-mini{min-width:0;display:flex;flex-direction:column;gap:5px;background:#fff;border:1px solid #e2e8e0;padding:10px;text-decoration:none!important;border-radius:7px;transition:border-color .16s}.ra-simple-mini:hover{border-color:#7aa087}.ra-simple-mini__image{width:100%;height:118px;display:flex;align-items:center;justify-content:center}.ra-simple-mini__image img{height:100%;width:100%;object-fit:contain}.ra-simple-mini__name{color:#253a2b;font-size:12px;font-weight:600;line-height:1.35;min-height:32px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ra-simple-mini__price{color:#243d2b;font-size:13px;font-weight:700}.ra-simple-categories{padding-top:35px;padding-bottom:33px}.ra-simple-category-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px}.ra-simple-category{min-width:0;display:flex;flex-direction:column;text-decoration:none!important;background:#fff;border:1px solid #e1e6df;border-radius:7px;overflow:hidden}.ra-simple-category:hover{border-color:#6e9b77}.ra-simple-category__image{height:165px;padding:13px;background:#fff;display:flex;align-items:center;justify-content:center}.ra-simple-category__image img{width:100%;height:100%;object-fit:contain}.ra-simple-category__noimage{font-size:13px;font-weight:600;color:#607365;text-align:center}.ra-simple-category__body{display:flex;flex-direction:column;gap:5px;padding:12px 13px 14px;background:#f7f9f6;flex:1}.ra-simple-category__body strong{color:#213928;font-size:14px;line-height:1.35}.ra-simple-category__body span{font-size:12px;color:#58665b;line-height:1.4}.ra-simple-featured{padding-top:34px;padding-bottom:35px;border-top:1px solid #e7ebe6}.ra-simple-section-lead{font-size:13px;color:#66736a;margin:-5px 0 17px!important}.ra-simple-products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.ra-simple-product{min-width:0;display:flex;flex-direction:column;padding:13px;border:1px solid #e3e9e1;border-radius:7px;background:#fff}.ra-simple-product__image{height:185px;display:flex;align-items:center;justify-content:center;text-decoration:none;background:#fff;padding:4px}.ra-simple-product__image img{width:100%;height:100%;object-fit:contain}.ra-simple-noimage{font-size:12px;color:#627165;text-align:center}.ra-simple-product__details{display:flex;flex-direction:column;align-items:flex-start;gap:9px;flex:1}.ra-simple-product__name{font-size:13px;font-weight:600;line-height:1.45;text-decoration:none!important;color:#273c2c!important;min-height:38px}.ra-simple-product__name:hover{text-decoration:underline!important}.ra-simple-product__price{font-size:16px;font-weight:750;color:#213a2a}.ra-simple-product__form{width:100%;margin-top:auto}.ra-simple-product__form button,.ra-simple-product__options{display:block;width:100%;min-height:39px;border:1px solid #2c573b;border-radius:6px;background:#2c573b;color:#fff!important;text-align:center;font-size:13px;font-weight:650;padding:10px 8px;text-decoration:none!important;cursor:pointer}.ra-simple-product__form button:hover,.ra-simple-product__options:hover{background:#21432e}.ra-simple-product__soldout{font-size:12px;color:#6e756f}.ra-simple-shipping-note{margin:16px 0 0!important;color:#607067;font-size:12px!important;line-height:1.5!important}.ra-simple-shipping-note a{text-decoration:underline;text-underline-offset:3px}.ra-simple-story{margin-top:12px;margin-bottom:20px;padding-top:35px;padding-bottom:35px;background:#f4f7f2;display:flex;align-items:center;gap:32px;border-radius:7px}.ra-simple-story__photo{flex:0 0 36%;min-width:0}.ra-simple-story__photo img{width:100%;max-height:280px;object-fit:cover;border-radius:6px}.ra-simple-story__copy{flex:1;min-width:0}.ra-simple-story h2{margin-bottom:13px!important;max-width:680px}.ra-simple-story__copy>p:not(.ra-simple-kicker){font-size:14px;line-height:1.7;color:#4d6052;max-width:810px;margin:0}.ra-simple-story__actions{display:flex;flex-wrap:wrap;gap:24px;margin-top:18px}.ra-simple-brands{padding-top:30px;padding-bottom:32px}.ra-simple-brand-list{display:flex;flex-wrap:wrap;gap:10px}.ra-simple-brand{display:inline-flex;align-items:center;justify-content:center;padding:12px 18px;border:1px solid #d5dfd7;border-radius:5px;background:#fff;text-decoration:none!important;font-size:14px;font-weight:700;color:#2d4534!important}.ra-simple-brand:hover{border-color:#7c9c80;background:#f7faf6}.ra-simple-service{padding-top:25px;padding-bottom:40px;border-top:1px solid #e1e8e0}.ra-simple-service__heading{margin-bottom:19px!important}.ra-simple-service__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.ra-simple-service__item{padding:16px;border:1px solid #e2e9e1;border-radius:6px}.ra-simple-service__item h3{font-family:inherit!important;font-size:15px!important;font-weight:700!important;line-height:1.35!important;color:#253d2d!important;margin:0 0 7px!important}.ra-simple-service__item p{font-size:13px;line-height:1.55;color:#57675c;margin:0 0 9px!important}.ra-simple-service__item a{font-size:12px;font-weight:700;text-decoration:underline;text-underline-offset:3px}@media(max-width:1000px){.ra-simple-category-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ra-simple-products{grid-template-columns:repeat(3,minmax(0,1fr))}.ra-simple-product__image{height:175px}.ra-simple-category__image{height:165px}}@media(max-width:750px){.ra-simple-hero{grid-template-columns:minmax(0,1fr);gap:22px;padding-top:28px;padding-bottom:28px;min-height:0}.ra-simple-hero h1{font-size:34px!important;max-width:560px}.ra-simple-hero__intro{font-size:14px!important;margin-bottom:17px!important}.ra-simple-mini__image{height:122px}.ra-simple-service__grid{grid-template-columns:minmax(0,1fr);gap:10px}.ra-simple-story{flex-direction:column;align-items:stretch;gap:20px}.ra-simple-story__photo{flex:initial}.ra-simple-story__photo img{max-height:280px}}@media(max-width:650px){.ra-simple{padding:24px 16px}.ra-simple-heading{align-items:flex-start;gap:7px}.ra-simple-heading h2,.ra-simple-story h2{font-size:23px!important}.ra-simple-heading .ra-simple-textlink{font-size:11px;padding-top:5px}.ra-simple-hero{padding-top:28px;padding-bottom:25px}.ra-simple-hero h1{font-size:32px!important}.ra-simple-hero__shipping{font-size:11px!important}.ra-simple-mini__image{height:110px}.ra-simple-category-grid{gap:9px}.ra-simple-category__image{height:125px;padding:7px}.ra-simple-category__body{padding:10px}.ra-simple-category__body strong{font-size:12px}.ra-simple-category__body span{font-size:11px}.ra-simple-products{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.ra-simple-product{padding:9px}.ra-simple-product__image{height:140px;padding:1px}.ra-simple-product__name{font-size:12px;min-height:47px}.ra-simple-product__price{font-size:15px}.ra-simple-product__form button,.ra-simple-product__options{font-size:12px}.ra-simple-story{margin:10px 16px 16px;width:auto;padding:24px 18px}.ra-simple-brands{padding-top:25px}.ra-simple-brand{padding:9px 12px;font-size:12px}.ra-simple-service{padding-bottom:30px}}.ra-simple.ra-simple-categories{max-width:none;background:#243f2d;color:#fff;padding:43px clamp(18px,4vw,58px) 47px;margin:18px auto 0}.ra-simple-categories .ra-simple-heading,.ra-simple-categories .ra-simple-category-grid{max-width:1270px;margin-left:auto;margin-right:auto}.ra-simple-categories .ra-simple-heading{align-items:flex-end;margin-bottom:25px}.ra-simple-categories .ra-simple-kicker{color:#c8d9ca!important;font-size:12px!important;letter-spacing:.1em}.ra-simple-categories .ra-simple-heading h2{color:#fff!important;font-size:clamp(27px,2.8vw,38px)!important}.ra-simple-categories .ra-simple-textlink{color:#f0f4ea!important;font-size:13px}.ra-simple-categories .ra-simple-category-lead{color:#d5e1d6;font-size:14px;line-height:1.5;margin:7px 0 0!important}.ra-simple-categories .ra-simple-category-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.ra-simple-categories .ra-simple-category{display:flex;flex-direction:column;justify-content:space-between;min-height:290px;border-radius:9px;border:2px solid transparent;background:#faf4e8;color:#243d2c!important;text-decoration:none!important;overflow:hidden;box-shadow:0 3px #0000000a;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.ra-simple-categories .ra-simple-category:nth-child(2){background:#e8f0e8}.ra-simple-categories .ra-simple-category:nth-child(3){background:#f3eae0}.ra-simple-categories .ra-simple-category:nth-child(4){background:#eaf0ee}.ra-simple-categories .ra-simple-category:hover,.ra-simple-categories .ra-simple-category:focus-visible{transform:translateY(-2px);border-color:#a7c8af;box-shadow:0 5px 18px #00000021}.ra-simple-categories .ra-simple-category__body{position:relative;z-index:1;background:transparent!important;padding:21px 18px 0!important;display:flex;flex-direction:column;align-items:flex-start;gap:0;flex:none;min-height:145px}.ra-simple-categories .ra-simple-category__eyebrow{display:block;color:#506e56;font-size:10px;letter-spacing:.11em;font-weight:750;line-height:1.4;margin-bottom:9px}.ra-simple-categories .ra-simple-category__body strong{color:#1f3828;font-size:clamp(16px,1.4vw,20px);font-weight:800;line-height:1.23;letter-spacing:-.01em}.ra-simple-categories .ra-simple-category__subtitle{display:block;margin-top:7px;font-size:12px;color:#526253;line-height:1.45}.ra-simple-categories .ra-simple-category__action{display:inline-flex;align-items:center;gap:7px;margin-top:13px;color:#245b38;font-size:12px;font-weight:750;line-height:1.4;text-decoration:underline;text-underline-offset:3px}.ra-simple-categories .ra-simple-category__action span{font-size:16px;text-decoration:none}.ra-simple-categories .ra-simple-category__image{align-self:flex-end;width:52%;height:119px!important;margin:-6px 12px 7px 0;padding:4px!important;background:transparent!important;display:flex;align-items:center;justify-content:center;overflow:hidden}.ra-simple-categories .ra-simple-category__image img{width:100%;height:100%;object-fit:contain!important}.ra-simple-categories .ra-simple-category__noimage{color:#4d6654;font-size:12px}@media(max-width:1000px){.ra-simple-categories .ra-simple-category-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ra-simple-categories .ra-simple-category{min-height:270px}}@media(max-width:650px){.ra-simple.ra-simple-categories{margin:12px 0 0;padding:28px 16px 33px}.ra-simple-categories .ra-simple-heading{margin-bottom:18px;align-items:flex-start;flex-direction:column;gap:8px}.ra-simple-categories .ra-simple-heading h2{font-size:29px!important}.ra-simple-categories .ra-simple-category-lead,.ra-simple-categories .ra-simple-textlink{font-size:12px}.ra-simple-categories .ra-simple-category-grid{gap:10px}.ra-simple-categories .ra-simple-category{min-height:255px;border-radius:7px}.ra-simple-categories .ra-simple-category__body{padding:15px 12px 0!important;min-height:151px}.ra-simple-categories .ra-simple-category__eyebrow{font-size:9px;margin-bottom:8px}.ra-simple-categories .ra-simple-category__body strong{font-size:16px;line-height:1.22}.ra-simple-categories .ra-simple-category__subtitle{font-size:10px;line-height:1.3;margin-top:6px}.ra-simple-categories .ra-simple-category__action{font-size:10px;margin-top:10px}.ra-simple-categories .ra-simple-category__image{width:55%;height:79px!important;margin:0 7px 7px 0}}@media(prefers-reduced-motion:reduce){.ra-simple-categories .ra-simple-category{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/rootedasia-home.css.map */
