@import url("https://fonts.googleapis.com/css2?family=Gelasio:ital,wght@0,400;0,500;0,600;0,700;1,400;1,500;1,600;1,700&family=Plus+Jakarta+Sans:wght@400;500;600;700&family=Anek+Bangla:wght@400;500;600;700;800&family=Noto+Sans+Bengali:wght@600;700;800;900&family=Manrope:wght@500;600;700;800&display=swap");:root{--font-body:"Plus Jakarta Sans","Anek Bangla",sans-serif;--font-heading:"Gelasio","Anek Bangla",serif;--ink:#17352a;--muted:#718078;--cream:#f6f5ef;--line:#dfe4dc;--green:#246247;--lime:#e5edc9;--orange:#e56e35}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:110px}body{margin:0;background:var(--cream);font-family:var(--font-body)}a{text-decoration:none}a,button{color:inherit}button{font:inherit;cursor:pointer}.page-width{max-width:1240px;margin:auto;padding-left:38px;padding-right:38px}.announcement{background:var(--ink);color:#e9f0dc;font-size:11px;height:40px;letter-spacing:.04em;position:relative;text-transform:uppercase;z-index:41;opacity:1;transform:translateY(0);transition:opacity .22s ease,transform .22s ease,visibility 0s}.announcement.is-hidden{opacity:0;pointer-events:none;transform:translateY(-10px);visibility:hidden;transition:opacity .22s ease,transform .22s ease,visibility 0s .22s}@media (prefers-reduced-motion:reduce){.announcement,.announcement.is-hidden{transform:none;transition:none}}.announcement-inner{align-items:center;display:flex;height:100%;justify-content:space-between}.announcement-contacts-group{align-items:center;display:flex;gap:14px}.announcement-cta{color:#cdd9cd;font-weight:600}.announcement-contacts{align-items:center;display:flex;gap:14px}.announcement-contact{align-items:center;color:#e9f0dc;display:flex;font-size:12px;gap:6px;letter-spacing:.02em;text-transform:none;transition:color .2s}.announcement-contact:hover{color:#7fdc9e}.announcement-contact svg{color:#4fd57a}.announcement-links{align-items:center;display:flex;gap:14px}.announcement-link{align-items:center;color:#e9f0dc;display:flex;font-size:12px;gap:6px;letter-spacing:.02em;text-transform:none;transition:color .2s}.announcement-link:hover{color:#7fdc9e}.announcement-link svg{color:#cdd9cd}.announcement-divider{background:hsla(82,39%,90%,.25);height:14px;width:1px}.navbar{height:82px;justify-content:space-between}.brand,.navbar{align-items:center;display:flex}.brand{font-size:23px;font-weight:700;letter-spacing:-.07em}.brand-mark{align-items:center;background:var(--lime);border-radius:50%;display:inline-flex;height:31px;justify-content:center;margin-right:8px;width:31px}.nav-links{display:flex;gap:34px;margin-left:90px}.nav-links a{color:#607168}.nav-links a:hover,.text-link:hover{color:var(--orange)}.nav-actions{align-items:center;display:flex;gap:24px}.basket-button,.icon-button{background:transparent;border:0}.basket-button{align-items:center;border-left:1px solid var(--line);display:flex;font-size:13px;gap:8px;padding:7px 0 7px 21px}.basket-button b{background:var(--orange);border-radius:50%;color:#fff;display:inline-flex;font-size:10px;height:20px;width:20px}.basket-button b,.mobile-menu{align-items:center;justify-content:center}.mobile-menu{background:transparent;border:0;border-radius:50%;display:none;height:42px;transition:background .2s,transform .2s;width:42px}.mobile-menu:hover{background:#f2f7e8}.mobile-menu.open{background:#eef7e4;color:#147c46;transform:rotate(90deg)}.mega-menu-trigger{align-items:center;background:transparent;border:1px solid #e3e8dd;border-radius:999px;color:#344b3f;cursor:pointer;display:inline-flex;flex-shrink:0;font:inherit;font-size:13px;font-weight:600;gap:7px;padding:10px 16px;transition:background .2s,border-color .2s,color .2s}.mega-menu-trigger:hover{background:#f2f7e8;border-color:#d5ecdd;color:#147c46}.mega-menu-trigger.open{background:#eef7e4;border-color:#d5ecdd;color:#147c46}.mega-menu-trigger svg:last-child{transition:transform .25s ease}.mega-menu-trigger.open svg:last-child{transform:rotate(180deg)}.mega-menu-backdrop{background:rgba(11,44,32,.18);bottom:0;border:0;cursor:default;left:0;padding:0;position:fixed;right:0;top:0;z-index:20}.mega-menu{background:#fff;border-radius:22px;box-shadow:0 24px 50px rgba(20,47,36,.16);max-height:0;opacity:0;overflow:hidden;pointer-events:none;position:absolute;top:calc(100% + 14px);transform:translateY(-10px);transition:max-height .35s ease,opacity .25s ease,transform .3s ease;z-index:25}.mega-menu.open{max-height:520px;opacity:1;pointer-events:auto;transform:translateY(0)}.mega-menu-inner{display:grid;grid-gap:28px;gap:28px;grid-template-columns:1fr 280px;padding:30px}.mega-menu-title{color:#849187;font-size:11px;font-weight:700;letter-spacing:.08em;margin:0 0 16px;text-transform:uppercase}.mega-category-grid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(4,1fr)}.mega-category-grid a{border:1px solid #edf1ec;border-radius:14px;color:#274536;display:flex;flex-direction:column;font-size:12px;font-weight:600;padding:18px 8px;text-align:center;transition:background .2s ease,border-color .2s ease,transform .2s ease}.mega-category-grid a:hover{background:#f7faf4;border-color:#d5ecdd;transform:translateY(-3px)}.mega-category-grid a span{align-items:center;background:#eef7e4;border-radius:50%;display:flex;height:46px;justify-content:center;width:46px}.mega-category-grid a img{height:24px;width:24px}.mega-promo{background:linear-gradient(160deg,#fff3e2,#fff8ee);border-radius:18px;display:flex;flex-direction:column;padding:24px}.mega-promo-icon{align-items:center;background:#ffe2bb;border-radius:50%;color:#fb760d;display:flex;height:44px;justify-content:center;margin-bottom:14px;width:44px}.mega-promo strong{color:#274536;font-family:Gelasio,Anek Bangla,serif;font-size:19px;margin-bottom:8px}.mega-promo p{color:#7c8a7f;flex:1 1;font-size:12px;line-height:1.6;margin:0 0 18px}.mega-promo .cta{align-self:flex-start}.search-row{align-items:center;background:#fff;border-bottom:1px solid var(--line);border-top:1px solid var(--line);display:flex;gap:12px;padding-bottom:14px;padding-top:14px}.search-row input{background:transparent;border:0;flex:1 1;font:inherit;outline:0}.search-row button{background:none;border:0}.hero{display:grid;grid-gap:8%;gap:8%;min-height:580px;padding-bottom:64px;padding-top:48px}.eyebrow{color:var(--orange);font-size:11px;font-weight:700;letter-spacing:.14em;margin:0 0 20px;text-transform:uppercase}.eyebrow span{background:var(--orange);border-radius:50%;display:inline-block;height:6px;margin:0 7px 1px 0;width:6px}h1,h2,h3{font-family:Gelasio,Anek Bangla,serif}h1,h2,h3,p{margin-top:0}h1{font-size:clamp(55px,7vw,88px);letter-spacing:-.07em;line-height:.94}h1,h1 em,h2 em{font-weight:500}h1 em,h2 em{color:var(--orange);font-family:Gelasio,Anek Bangla,serif}.hero-description{color:var(--muted);font-size:15px;line-height:1.75;max-width:360px}.primary-button{align-items:center;color:#fff;display:inline-flex;font-size:13px;gap:22px;margin-top:14px;padding:16px 19px;transition:background .2s,transform .2s}.primary-button:hover{background:#c95b29;transform:translateY(-2px)}.hero-note{align-items:center;color:var(--muted);font-size:11px;gap:12px;margin-top:34px}.avatar-stack,.hero-note{display:flex}.avatar-stack span{align-items:center;background:#c2d2a8;border:2px solid var(--cream);border-radius:50%;color:var(--green);display:flex;font-size:8px;font-weight:700;height:27px;justify-content:center;margin-left:-6px;width:27px}.avatar-stack span:first-child{background:#efc5a5;margin-left:0}.avatar-stack span:last-child{background:#bdc4dd}.hero-art,.hero-image{position:relative}.hero-image{height:470px}.hero-image:after{background:linear-gradient(180deg,transparent 60%,rgba(23,53,42,.25));content:"";inset:0;position:absolute}.hero-image img,.story-image img{height:100%;object-fit:cover;transition:transform .5s;width:100%}.organic-stamp{align-items:center;background:var(--lime);border-radius:50%;display:flex;flex-direction:column;font-family:Gelasio,Anek Bangla,serif;font-size:14px;height:108px;justify-content:center;line-height:1.05;position:absolute;right:-37px;text-align:center;top:42px;transform:rotate(12deg);width:108px}.organic-stamp svg{color:var(--green);margin-bottom:6px}.hero-caption{bottom:20px;color:#fff;display:flex;font-family:Gelasio,Anek Bangla,serif;font-size:14px;gap:16px;left:23px;line-height:1.2;position:absolute;z-index:1}.hero-caption span:first-child{padding-top:3px}@keyframes hero-fade-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.hero-copy{animation:hero-fade-in .55s ease both}.hero-art{animation:hero-fade-in .55s ease .08s both}.hero-dots{display:flex;gap:8px;margin-top:30px}.hero-dots button{background:var(--line);border:0;border-radius:999px;height:7px;transition:background .25s,width .25s;width:7px}.hero-dots button.active{background:var(--orange);width:24px}.hero-arrow{align-items:center;background:hsla(0,0%,100%,.92);border:0;border-radius:50%;box-shadow:0 6px 16px rgba(20,47,36,.12);color:#142f24;display:flex;height:42px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:background .2s,color .2s,transform .2s;width:42px;z-index:2}.hero-arrow:hover{background:var(--orange);color:#fff}.hero-arrow.prev{left:6px}.hero-arrow.next{right:6px}.hero-arrow.prev:hover{transform:translateY(-50%) translateX(-2px)}.hero-arrow.next:hover{transform:translateY(-50%) translateX(2px)}.shop-section{padding-bottom:115px;padding-top:107px}.section-heading{align-items:flex-end;display:flex;justify-content:space-between}h2{font-size:45px;font-weight:500;letter-spacing:-.06em;line-height:1;margin-bottom:36px}.text-link{align-items:center;color:var(--green);display:inline-flex;font-size:12px;gap:8px;margin-bottom:38px}.category-tabs{align-items:center;border-bottom:1px solid var(--line);display:flex;gap:26px;margin-bottom:28px}.category-tabs button{background:none;border:0;color:var(--muted);font-size:12px;padding:0 0 14px}.category-tabs button.active{border-bottom:2px solid var(--orange);color:var(--ink);font-weight:700}.category-tabs .sort-button{align-items:center;display:flex;gap:7px}.product-grid{display:grid;grid-gap:20px;gap:20px}.rating{align-items:center;color:var(--orange);display:flex;gap:3px}.story-section{background:var(--green);color:#f6f5ef;display:grid;grid-template-columns:1fr 1fr}.story-image{min-height:500px;overflow:hidden}.story-image img{filter:saturate(.8)}.story-copy{align-self:center;max-width:440px;padding:60px 8%}.story-copy .eyebrow{color:var(--lime)}.story-copy h2{font-size:52px;margin-bottom:24px}.story-copy h2 em{color:var(--lime)}.story-copy>p:not(.eyebrow){color:#bdcabe;font-size:14px;line-height:1.8;max-width:380px}.story-copy .text-link{color:var(--lime);margin-top:14px}@media (max-width:800px){.page-width{padding-left:20px;padding-right:20px}.announcement-link,.announcement-links,.nav-links{display:none}.mobile-menu{display:block}.navbar{height:70px}.hero{display:flex;flex-direction:column;gap:45px;padding-bottom:60px;padding-top:42px}.hero-copy{align-self:flex-start}.hero-art{width:calc(100% - 14px)}.hero-image{height:360px}.organic-stamp{right:-14px;top:22px}.shop-section{padding-bottom:70px;padding-top:72px}.section-heading{align-items:flex-start;flex-direction:column}h2{font-size:38px}.section-heading .text-link{margin-bottom:28px}.category-tabs{gap:18px;overflow-x:auto;white-space:nowrap}.category-tabs button{flex-shrink:0}.product-grid{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:38px}.product-image{height:190px}.story-section{grid-template-columns:1fr}.story-image{min-height:320px}.story-copy{padding:60px 20px 72px}.story-copy h2{font-size:42px}.footer{align-items:flex-start;flex-direction:column;gap:16px;justify-content:center}}@media (max-width:430px){.brand{font-size:21px}.basket-button span{display:none}h1{font-size:57px}.hero-image{height:300px}.product-image{height:155px}.product-info h3{font-size:16px}.trust-grid{grid-template-columns:repeat(2,1fr)}.reviews article{flex-basis:86%}.announcement{font-size:10px;gap:10px;padding:0 10px}.announcement-cta{display:none}.announcement-contacts{gap:10px}}body{background:linear-gradient(180deg,#f8f8ef 0,#f5f7d7 36%,var(--cream) 58%)}.navbar{background:hsla(0,0%,100%,.96);border:1px solid hsla(0,0%,100%,.72);border-radius:42px;box-shadow:0 14px 32px rgba(43,70,42,.09);height:80px;margin-top:24px;max-width:1150px;padding-left:31px;padding-right:31px;position:-webkit-sticky;position:sticky;top:16px;transition:box-shadow .2s,transform .2s;width:calc(100% - 104px);z-index:40}.navbar:hover{box-shadow:0 18px 38px rgba(43,70,42,.12);transform:translateY(-1px)}.brand-mark{display:none}.amzad-brand{letter-spacing:0;min-width:174px}.brand-wordmark{color:#f47a14;font-family:Plus Jakarta Sans,Anek Bangla,sans-serif;font-size:24px;letter-spacing:-.08em;line-height:.8;position:relative}.brand-wordmark strong{color:#16974b;font-weight:600}.brand-wordmark small{color:#425044;display:block;font-family:Plus Jakarta Sans,Anek Bangla,sans-serif;font-size:6px;font-weight:600;letter-spacing:.02em;margin-top:8px;text-align:center}.nav-links{gap:31px;margin-left:10px}.nav-links a{border-radius:18px;color:#344b3f;font-size:13px;padding:9px 1px;transition:color .2s,background .2s}.nav-links a:hover{background:#f2f7e8;color:#168c4c;padding-left:10px;padding-right:10px}.nav-actions{gap:19px;margin-left:auto}.nav-search{background:#f5f5f5;border:1px solid transparent;border-radius:24px;color:#8a918c;gap:8px;padding:10px 16px;transition:background .2s,border-color .2s,box-shadow .2s;width:250px}.nav-search:focus-within{background:#fff;border-color:#d7e1cc;box-shadow:0 0 0 3px hsla(89,43%,77%,.25)}.nav-search input{background:transparent;border:0;color:var(--ink);font-size:11px;min-width:0;outline:0;width:100%}.nav-search input::placeholder{color:#929792}.nav-account{align-items:center;background:transparent;border:0;border-radius:12px;display:flex;flex-direction:column;gap:2px;min-width:38px;padding:5px 3px;position:relative;transition:background .2s,color .2s}.nav-account:hover{background:#f2f7e8}.nav-account svg{color:#3d654c}.nav-account small{color:#35483b;font-size:8px;white-space:nowrap}.nav-account b{align-items:center;background:var(--orange);border-radius:50%;color:#fff;display:flex;font-size:8px;height:14px;justify-content:center;position:absolute;right:-6px;top:-4px;width:14px}.hero{gap:2%;grid-template-columns:.92fr 1.08fr;min-height:440px;padding-bottom:38px;padding-top:31px}.hero-copy{padding-left:0;position:relative;z-index:1}.hero .eyebrow{color:#778476;letter-spacing:.08em;margin-bottom:18px}.hero .eyebrow span{background:#f47a14}h1{color:#193f2d;font-size:clamp(54px,6.2vw,76px);line-height:.84;margin-bottom:25px}h1 em{color:#e9430c;font-size:1.02em;text-decoration:underline;-webkit-text-decoration-color:#f47a14;text-decoration-color:#f47a14;text-decoration-thickness:5px;text-underline-offset:8px}.hero-description{color:#6a7a6c;font-size:13px;line-height:1.55;max-width:385px}.hero-actions{display:flex;gap:14px;margin-top:22px}.primary-button{border-radius:25px;font-size:12px;gap:13px;margin-top:0;padding:13px 22px}.story-button{align-items:center;display:flex;gap:9px}.story-button>span{align-items:center;border:1px solid #2d5540;border-radius:50%;display:flex;height:31px;justify-content:center;width:31px}.story-button svg{color:#2d5540}.story-button b{color:#2d5540;font-size:10px;font-weight:600}.story-button small{color:#718078;display:block;font-size:8px;font-weight:400;margin-top:3px}.hero-art{height:400px;margin-right:-20px}.hero-image:before{background:#ebd08d;border-radius:50%;bottom:5px;content:"";height:83px;left:13%;position:absolute;transform:rotate(-3deg);width:74%;z-index:-1}.hero-image:after{background:radial-gradient(ellipse at center bottom,rgba(87,69,28,.22),transparent 58%);bottom:5px;height:90px;inset:auto 5% 0;top:auto}.hero-image img{height:100%;mix-blend-mode:multiply;object-position:center}.hero-caption{bottom:8px;color:#54705b;font-size:11px;left:auto;right:17%;text-transform:uppercase}.hero-caption,.hero-caption span:first-child{font-family:Plus Jakarta Sans,Anek Bangla,sans-serif}.hero-caption span:first-child{color:#e36d21;font-size:10px;font-weight:700}.hero-leaf{color:#55a72d;font-size:70px;position:absolute;transform:rotate(30deg)}.leaf-one{left:12%;top:6%}.leaf-two{right:9%;top:9%;transform:rotate(67deg)}.feature-band{display:grid;grid-gap:16px;gap:16px;grid-template-columns:1fr 1fr;padding-bottom:42px;padding-top:10px}.honey-card,.origin-card{border-radius:23px;min-height:358px;overflow:hidden;position:relative}.origin-card{background:#fbfcf9;border:1px solid #dfebdf;display:grid;grid-template-columns:.9fr 1.1fr}.origin-copy{padding:37px 23px;position:relative;z-index:1}.honey-copy .eyebrow,.origin-copy .eyebrow{color:#66816b;font-size:9px;letter-spacing:.1em;margin-bottom:14px}.honey-copy h2,.origin-copy h2{color:#071e14;font-family:Gelasio,Anek Bangla,serif;font-size:39px;letter-spacing:-.04em;line-height:1.02;margin-bottom:16px}.origin-copy h2 span{color:#62ad46;font-family:Plus Jakarta Sans,Anek Bangla,sans-serif;font-size:28px}.origin-copy>p:not(.eyebrow){color:#486154;line-height:1.65;max-width:230px}.origin-copy .primary-button{margin-top:10px}.origin-map{align-items:center;display:flex;justify-content:center;min-width:0;position:relative}.origin-map>img{height:92%;object-fit:contain;opacity:.92;width:82%}.origin-pin{align-items:center;background:hsla(0,0%,100%,.96);border-radius:22px;box-shadow:0 5px 12px rgba(37,83,45,.1);display:flex;gap:8px;padding:7px 13px 7px 7px;position:absolute;transition:transform .2s,box-shadow .2s}.origin-pin:hover{box-shadow:0 8px 18px rgba(37,83,45,.16);transform:translateY(-2px)}.origin-pin i{align-items:center;background:#dcf8c9;border-radius:50%;color:#159447;display:flex;flex-shrink:0;font-style:normal;height:30px;justify-content:center;width:30px}.origin-pin b{color:#182c1f;font-size:11px;font-weight:700;line-height:1.15}.origin-pin small{color:#637e6a;display:block;font-size:9px;font-weight:400;margin-top:2px}.origin-pin.comilla i{background:#cdeed2;color:#0f7a3d}.origin-pin.sundarbans i{background:#d6ecff;color:#1c6fbd}.sylhet{right:5%;top:12%}.rajshahi{left:0;top:26%}.comilla{right:2%;top:46%}.sundarbans{left:0;bottom:19%}.honey-card{align-items:center;background:#fceccb;display:flex}.honey-bg{height:100%;left:0;object-fit:cover;object-position:right center;position:absolute;top:0;transform:scale(1.08);width:100%;z-index:0}.honey-copy{max-width:340px;padding:35px 0 35px 34px;position:relative;z-index:1}.honey-copy .eyebrow{color:#b27b25}.honey-copy h2{font-size:38px}.honey-subtitle{color:#52705b;font-size:12px}.honey-subtitle span{color:#d5973b;padding:0 6px}.honey-badges{display:flex;gap:8px;margin:18px 0 32px}.honey-badges span{background:hsla(92,52%,87%,.75);border-radius:18px;color:#319249;font-size:10px;font-weight:700;padding:11px 13px;white-space:nowrap}.honey-price{align-items:center;display:flex;gap:15px;margin-bottom:17px}.honey-price strong{color:#0e160e;font-size:24px}.honey-price del{color:#8c8a7f;font-size:16px;font-weight:700}.honey-price em{background:#fff0d6;border-radius:14px;color:#fb6c09;font-size:11px;font-style:normal;font-weight:700;padding:8px 10px}.honey-copy .primary-button{background:#fa6505}.honey-callout{align-items:flex-end;color:#264836;display:flex;flex-direction:column;font-family:Gelasio,Anek Bangla,serif;font-size:17px;font-style:italic;gap:6px;line-height:1.05;position:absolute;right:7%;text-align:right;top:9%;transform:rotate(-4deg);z-index:1}.honey-callout small{display:block;font-size:13px}.honey-callout svg{color:#ee641d;margin-top:2px;transform:rotate(8deg)}@media (max-width:800px){.navbar{border-radius:0;margin-top:0;padding-left:20px;padding-right:20px;top:0;width:100%}.nav-links{background:#fff;border-radius:0 0 20px 20px;box-shadow:0 18px 30px rgba(43,70,42,.14);display:flex;flex-direction:column;gap:2px;left:0;margin:0;max-height:0;opacity:0;overflow:hidden;padding:0 14px;pointer-events:none;position:absolute;right:0;top:68px;transform:translateY(-6px);transition:max-height .28s ease,opacity .22s ease,transform .22s ease,padding .28s ease;z-index:30}.nav-links.open{max-height:420px;opacity:1;padding:10px 14px 18px;pointer-events:auto;transform:translateY(0)}.nav-links a{border-radius:12px;font-size:14px;padding:13px 12px}.nav-links a:active{background:#eef7e4}.nav-links-mobile-actions{border-top:1px solid var(--line);display:flex;gap:8px;margin-top:6px;padding-top:10px}.nav-links-mobile-actions .nav-account{align-items:center;background:#f7faf4;border-radius:12px;flex:1 1;flex-direction:row;gap:7px;justify-content:center;padding:11px 8px}.nav-links-mobile-actions .nav-account small{display:inline;font-size:12px}.nav-backdrop{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:rgba(11,44,32,.28);bottom:0;cursor:default;display:block;left:0;position:fixed;right:0;top:110px;z-index:20}.mega-menu,.mega-menu-backdrop,.mega-menu-trigger,.nav-account small,.nav-search,.wishlist{display:none}.nav-actions{gap:8px}.hero{gap:15px;min-height:auto;padding-top:55px}h1{font-size:54px}.hero-art{height:310px;margin-right:0;width:100%}.hero-leaf{font-size:45px}.feature-band{grid-template-columns:1fr;grid-auto-rows:1fr;gap:16px;padding:16px 16px 30px}.honey-card,.origin-card{min-height:clamp(420px,60vw,500px);height:auto}.origin-card{display:flex;flex-direction:column;grid-template-columns:1fr}.origin-copy{padding:20px 18px 8px}.origin-copy h2{font-size:30px;margin-bottom:12px}.origin-copy>p:not(.eyebrow){max-width:none;font-size:12px}.origin-map{min-height:180px;flex:1 1}.honey-card{display:flex;flex-direction:column;justify-content:flex-start}.honey-bg{object-position:70% center}.honey-copy{max-width:none;padding:22px 18px 20px}.honey-copy h2{font-size:30px;margin-bottom:10px}.honey-badges{gap:8px;margin:12px 0 18px}.honey-badges span{padding:8px 10px}.honey-price{flex-wrap:wrap;gap:8px 10px;margin-bottom:14px}.honey-callout{display:none}}.section-heading>div>p:not(.eyebrow){color:#789083;font-size:11px;margin:-22px 0 20px}.shop-section+.shop-section{padding-top:20px}.story-banner{align-items:center;background:linear-gradient(110deg,#246d43,#154d31);border-radius:17px;box-shadow:0 8px 18px rgba(13,57,32,.18);color:#fff;display:flex;justify-content:space-between;margin-bottom:45px;min-height:174px;overflow:hidden;padding-top:25px;padding-bottom:25px}.story-banner h2{color:#fff;font-family:Plus Jakarta Sans,Anek Bangla,sans-serif;font-size:35px;font-weight:700;margin:0 0 4px}.story-banner .eyebrow{color:#f7a34e;margin-bottom:5px}.story-banner p:not(.eyebrow){color:#c1d8c5;font-size:11px;margin:0}.story-form{display:grid;grid-gap:9px;gap:9px;grid-template-columns:1fr 1fr;max-width:420px;width:45%}.story-form input{background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.1);border-radius:5px;color:#fff;font-size:10px;outline:0;padding:11px}.story-form input::placeholder{color:#c4d9c4}.story-form .primary-button{border:0;font-size:10px;grid-column:span 2;justify-content:center;padding:11px}.review-section h2,.trust-section h2,.video-reviews h2{font-family:Gelasio,Anek Bangla,serif;font-size:34px;margin:0 0 8px}.video-reviews{background:#fff;padding:60px 5% 56px;text-align:center}.video-reviews>h2:first-child{font-family:Gelasio,Anek Bangla,serif;font-size:34px;margin-bottom:28px}.blog-grid{display:grid;grid-gap:20px;gap:20px;grid-template-columns:repeat(3,1fr);margin:0 auto 58px;max-width:1320px}.blog-card{aspect-ratio:3/2;border-radius:16px;box-shadow:0 8px 20px rgba(6,20,13,.08);overflow:hidden;position:relative;transition:box-shadow .35s ease,transform .35s ease}.blog-card:hover{box-shadow:0 20px 38px rgba(6,20,13,.28);transform:translateY(-5px)}.blog-card img{height:100%;object-fit:cover;object-position:center;transition:transform .6s cubic-bezier(.25,.8,.25,1);width:100%}.blog-card:hover img{transform:scale(1.06)}.blog-play{align-items:center;background:hsla(0,0%,100%,.92);border:0;border-radius:50%;color:#e9430c;display:flex;height:44px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:background .25s ease,transform .3s cubic-bezier(.25,.8,.25,1);width:44px;z-index:1}.blog-card:hover .blog-play{background:#fff;transform:translate(-50%,-50%) scale(1.1)}@media (max-width:800px){.story-banner{align-items:flex-start;flex-direction:column;gap:20px}.story-form{width:100%}.blog-grid{grid-template-columns:1fr}}.hero-caption,.honey-callout,.honey-copy h2,.organic-stamp,.origin-copy h2,.product-info h3,.review-section h2,.trust-section h2,.video-reviews h2{font-family:Gelasio,Anek Bangla,serif}.hero-caption span:first-child,.origin-copy h2 span{font-family:Plus Jakarta Sans,Anek Bangla,sans-serif}:root{--ink:#123c2b;--deep:#0b2c20;--muted:#6e8076;--cream:#f6f8f2;--line:#e0e8df;--lime:#dff2b8;--orange:#f56619;--soft-orange:#fff0e5}body{background:#f6f8f2;color:var(--ink)}.page-width{max-width:1280px;padding-left:46px;padding-right:46px}.navbar{background:hsla(0,0%,100%,.92);border:1px solid hsla(0,0%,100%,.8);border-radius:24px;box-shadow:0 18px 45px rgba(21,65,40,.08);height:72px;margin-top:20px;max-width:1188px;padding:0 22px 0 28px;width:calc(100% - 92px)}.navbar:hover{transform:none}.brand-wordmark{font-size:23px}.nav-links{gap:26px;margin-left:25px}.nav-links a{border-radius:10px;color:#3d594b;font-size:12px;font-weight:600;padding:8px 10px;transition:background .2s,color .2s}.nav-links a:hover{background:#eef7e4;color:#147c46}.nav-links-mobile-actions{display:none}.nav-backdrop{background:none;border:0;cursor:default;display:none}.nav-search{background:#f5f7f5;width:220px}.nav-actions{gap:11px}.nav-account{min-width:43px}.hero{align-items:center;gap:5%;grid-template-columns:.9fr 1.1fr;min-height:555px;padding-bottom:55px;padding-top:58px}.hero-copy{padding-left:10px}.hero .eyebrow{align-items:center;color:#ef6a23;display:flex;font-size:10px;font-weight:700;gap:8px;letter-spacing:.16em}.hero .eyebrow span{flex:0 0 7px;margin:0}h1{color:var(--deep);font-size:clamp(58px,6.5vw,88px);letter-spacing:-.075em;line-height:.88}h1 em{color:var(--orange);text-decoration:none}.hero-description{color:#64786d;font-size:14px;line-height:1.8;max-width:390px}.hero-actions{margin-top:28px}.primary-button{background:var(--orange);border-radius:10px;box-shadow:0 10px 20px rgba(245,102,25,.17);padding:15px 20px}.primary-button:hover{background:#da4d08}.story-button>span{background:#fff;border-color:#ccddd0;box-shadow:0 5px 12px rgba(20,65,41,.09)}.hero-art{height:445px;margin-right:-10px}.hero-image{border-radius:30px;height:100%;overflow:hidden}.hero-image:before{background:#e6c87b;bottom:8px;height:76px;left:14%;width:72%}.hero-image img,.hero-image:after{border-radius:30px}.hero-image img{object-fit:cover}.hero-leaf{color:#5baf35;font-size:54px}.leaf-one{left:7%;top:4%}.leaf-two{right:4%;top:10%}.hero-caption{background:hsla(0,0%,100%,.85);border-radius:8px;bottom:18px;color:var(--ink);gap:8px;padding:8px 11px;right:18px;text-transform:none}.hero-caption span:last-child{color:#597264;font-size:10px}.feature-band{gap:20px;padding-bottom:70px;padding-top:18px}.honey-card,.origin-card{border-radius:26px;box-shadow:0 12px 30px rgba(26,67,43,.05);min-height:390px}.origin-card{background:#fbfdfa}.origin-copy{padding:47px 28px}.honey-copy h2,.origin-copy h2{font-size:44px}.origin-copy>p:not(.eyebrow){font-size:13px}.origin-copy .primary-button{margin-top:16px}.honey-copy{padding-left:38px}.honey-copy h2{font-size:42px}.honey-badges{margin-bottom:40px}.shop-section{padding-bottom:128px;padding-top:35px}.section-heading{border-bottom:1px solid var(--line);margin-bottom:25px;padding-bottom:8px}.section-heading h2{color:var(--deep);font-size:49px;margin-bottom:22px}.category-tabs{border:0;gap:9px;margin-bottom:32px}.category-tabs button{border:1px solid transparent;border-radius:20px;color:#74847a;padding:10px 16px}.category-tabs button.active{background:var(--deep);border-color:var(--deep);color:#fff}.category-tabs button:hover:not(.active){background:#eef6e9;color:var(--ink)}.category-tabs .sort-button{border-color:var(--line);margin-left:auto}.product-grid{gap:24px;grid-template-columns:repeat(4,1fr)}.story-section{background:var(--deep);border-radius:0;min-height:500px}.story-copy{padding-left:10%}.story-copy h2{font-size:57px}.story-copy>p:not(.eyebrow){font-size:15px}.footer-orbit{align-items:center;display:flex;flex-shrink:0;height:128px;justify-content:center;position:relative;width:128px}.footer-orbit:before{border:1px solid hsla(0,0%,100%,.16);border-radius:50%;content:"";inset:0;position:absolute}.footer-orbit svg{animation:footer-orbit-spin 16s linear infinite;height:100%;width:100%}.footer-orbit text{fill:hsla(90,39%,91%,.6);font-family:Plus Jakarta Sans,Anek Bangla,sans-serif;font-size:9.5px;font-weight:700;letter-spacing:.1em}.footer-orbit-arrow{color:var(--orange);position:absolute;transition:transform .25s ease}.footer-orbit:hover .footer-orbit-arrow{transform:scale(1.15) rotate(8deg)}@keyframes footer-orbit-spin{to{transform:rotate(1turn)}}@media (max-width:800px){.page-width{padding-left:20px;padding-right:20px}.navbar{height:68px;width:100%}.hero{padding-bottom:48px;padding-top:46px}.hero-copy{padding-left:0}.hero-art{height:330px;margin-right:0}.feature-band{padding-bottom:54px}.section-heading h2{font-size:40px}.product-grid{gap:14px}.story-copy{padding-left:20px}.story-copy h2{font-size:44px}.footer-orbit{height:96px;width:96px}}@media (min-width:801px){.page-width{box-sizing:border-box}.navbar,.page-width{max-width:1280px;padding-left:32px;padding-right:32px;width:100%}}body{overflow-x:hidden}.hero-image{background:transparent;overflow:visible}.hero-image:after,.hero-image:before{display:none}.hero-image img{border-radius:0;mix-blend-mode:normal;object-fit:contain;object-position:center bottom;padding:0}.feature-band{gap:14px;max-width:1228px;padding-bottom:45px;padding-top:0}.honey-card,.origin-card{min-height:333px}.origin-copy{padding:36px 23px}.honey-copy h2,.origin-copy h2{font-size:40px}.origin-copy>p:not(.eyebrow){font-size:12px;line-height:1.55}.honey-copy{padding:36px 20px 36px 34px}.honey-badges{margin-bottom:28px}@media (max-width:800px){.feature-band{max-width:100%}.honey-card,.origin-card{min-height:430px}}.sort-dropdown{margin-left:auto;position:relative}.category-tabs .sort-dropdown .sort-button{margin-left:0}.sort-button svg.flip{transform:rotate(180deg)}.sort-button svg{transition:transform .2s}.sort-menu{background:#fff;border:1px solid var(--line);border-radius:12px;box-shadow:0 16px 34px rgba(20,47,36,.14);display:flex;flex-direction:column;min-width:190px;overflow:hidden;position:absolute;right:0;top:calc(100% + 8px);z-index:26}.sort-dropdown .sort-menu button,.sort-dropdown .sort-menu button.active{background:#fff;border:0;border-radius:0;color:#526457;font-size:12px;padding:11px 14px;text-align:left;transition:background .2s,color .2s}.sort-dropdown .sort-menu button:hover{background:#f2f7e8}.sort-dropdown .sort-menu button.active{color:var(--orange);font-weight:700}.panel-backdrop{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(11,44,32,.18);bottom:0;border:0;cursor:default;left:0;padding:0;position:fixed;right:0;top:0;z-index:24}.panel-backdrop.transparent{background-color:transparent;z-index:25}.has-error input{box-shadow:inset 0 0 0 2px rgba(240,89,43,.4)}.form-error{color:#f0592b;flex-basis:100%;font-size:10px;margin-top:4px;padding-left:4px}.side-drawer{background:#fff;bottom:0;display:flex;flex-direction:column;max-width:92vw;pointer-events:none;position:fixed;right:0;top:0;transform:translateX(100%);transition:transform .3s ease,visibility 0s .3s;visibility:hidden;width:380px;z-index:50}.side-drawer.open{box-shadow:-20px 0 45px rgba(20,47,36,.18);pointer-events:auto;transform:translateX(0);transition:transform .3s ease;visibility:visible}.side-drawer-head{align-items:center;border-bottom:1px solid var(--line);display:flex;justify-content:space-between;padding:20px 22px}.side-drawer-head h3{font-family:Gelasio,Anek Bangla,serif;font-size:18px;margin:0}.side-drawer-head button{align-items:center;background:#f6f6f2;border:0;border-radius:50%;display:flex;height:30px;justify-content:center;width:30px}.side-drawer-body{flex:1 1;overflow-y:auto;padding:20px 22px}.empty-state{color:var(--muted);font-size:13px;text-align:center;padding:40px 0}.drawer-list{display:flex;flex-direction:column;gap:16px;list-style:none;margin:0;padding:0}.drawer-list li{align-items:center;display:flex;gap:12px}.drawer-list img{background:#f6f6f2;border-radius:10px;flex-shrink:0;height:56px;object-fit:contain;width:56px}.drawer-item-info{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.drawer-item-info strong{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.drawer-item-info span{color:var(--muted);font-size:12px}.qty-stepper{align-items:center;display:flex;gap:10px;margin-top:4px}.qty-stepper button{align-items:center;background:#f6f6f2;border:0;border-radius:6px;display:flex;height:24px;justify-content:center;width:24px}.qty-stepper b{font-size:12px;min-width:14px;text-align:center}.drawer-remove{align-items:center;background:none;border:0;color:#9aa39c;display:flex;flex-shrink:0;height:28px;justify-content:center;width:28px}.drawer-remove:hover{color:#f0592b}.drawer-item-actions{align-items:center;display:flex;flex-shrink:0;gap:6px}.drawer-item-actions button{align-items:center;background:#f6f6f2;border:0;border-radius:8px;display:flex;height:30px;justify-content:center;width:30px}.drawer-item-actions button:hover{background:var(--orange);color:#fff}.drawer-total{align-items:center;border-top:1px solid var(--line);display:flex;justify-content:space-between;margin-top:18px;padding-top:16px}.drawer-total strong{font-size:18px}.drawer-checkout{justify-content:center;width:100%}.modal-backdrop{align-items:center;background:rgba(11,44,32,.38);bottom:0;display:flex;justify-content:center;left:0;padding:20px;position:fixed;right:0;top:0;z-index:50}.modal-box{background:#fff;border-radius:18px;box-shadow:0 30px 60px rgba(11,44,32,.3);max-height:88vh;max-width:400px;overflow-y:auto;width:100%}.modal-head{align-items:center;border-bottom:1px solid var(--line);display:flex;justify-content:space-between;padding:18px 22px}.modal-head h3{font-family:Gelasio,Anek Bangla,serif;font-size:18px;margin:0}.modal-head button{align-items:center;background:#f6f6f2;border:0;border-radius:50%;display:flex;height:30px;justify-content:center;width:30px}.modal-body{padding:22px}.auth-form{gap:14px}.auth-form,.auth-form label{display:flex;flex-direction:column}.auth-form label{color:#526457;font-size:12px;font-weight:600;gap:6px}.auth-form input{background:#f6f8f2;border:1px solid var(--line);border-radius:10px;font:inherit;padding:11px 13px}.auth-form input:focus{border-color:var(--orange);outline:0}.auth-form .primary-button{justify-content:center;width:100%}.track-result{background:#eef7e4;border-radius:10px;color:#147c46;font-size:12px;line-height:1.6;padding:12px 14px}.origin-story-list{display:flex;flex-direction:column;gap:16px}.origin-story-item{align-items:flex-start;display:flex;gap:12px}.origin-story-item span{align-items:center;background:#eef7e4;border-radius:50%;color:var(--green);display:flex;flex-shrink:0;height:34px;justify-content:center;width:34px}.origin-story-item strong{display:block;font-size:13px;margin-bottom:4px}.origin-story-item p{color:var(--muted);font-size:12px;line-height:1.55;margin:0}.toast{background:#142f24;border-radius:12px;bottom:24px;box-shadow:0 14px 30px rgba(11,44,32,.28);color:#fff;font-size:13px;left:50%;padding:13px 22px;position:fixed;transform:translateX(-50%);z-index:60;animation:toast-in .25s ease}@keyframes toast-in{0%{opacity:0;transform:translate(-50%,10px)}to{opacity:1;transform:translateX(-50%)}}@media (max-width:480px){.side-drawer{width:100vw}.modal-box{max-width:100%}}.co-header{background:#fff;border-bottom:1px solid #e6ebe2}.co-header-inner{align-items:center;display:flex;height:68px;justify-content:space-between}.co-secure{align-items:center;background:#eef7e4;border-radius:999px;color:#147c46;display:inline-flex;font-size:12px;font-weight:700;gap:7px;padding:8px 14px}.checkout-page{padding-bottom:110px;padding-top:26px}.checkout-back{align-items:center;color:var(--muted);display:inline-flex;font-size:13px;font-weight:600;gap:8px;margin-bottom:14px;transition:color .2s}.checkout-back:hover{color:var(--orange)}.co-title-row{align-items:center;display:flex;flex-wrap:wrap;gap:16px 32px;justify-content:space-between;margin-bottom:26px}.checkout-page h1{font-family:Gelasio,Anek Bangla,serif;font-size:38px;margin:0}.co-steps{gap:0;list-style:none;margin:0;padding:0}.co-steps,.co-steps li{align-items:center;display:flex}.co-steps li{color:#9aa39c;font-size:13px;font-weight:600;gap:9px}.co-steps li+li:before{background:#d8dfd4;content:"";display:block;height:2px;margin:0 14px;width:34px}.co-steps li span{align-items:center;background:#e9eee5;border-radius:50%;color:#718078;display:inline-flex;font-size:12px;height:26px;justify-content:center;width:26px}.co-steps li.done{color:#147c46}.co-steps li.done span{background:#147c46;color:#fff}.co-steps li.active:before,.co-steps li.done+li:before{background:#147c46}.co-steps li.active{color:#142f24}.co-steps li.active span{background:#f04b0e;box-shadow:0 0 0 4px rgba(240,75,14,.16);color:#fff}.co-grid{align-items:start;display:grid;grid-gap:28px;gap:28px;grid-template-columns:minmax(0,1fr) 410px}.co-form{min-width:0}.co-card,.co-form{display:flex;flex-direction:column;gap:18px}.co-card{background:#fff;border:1px solid #e6ebe2;border-radius:20px;box-shadow:0 8px 24px rgba(25,63,40,.04);padding:26px}.co-card-head{align-items:center;display:flex;gap:14px}.co-card-head h2,.co-card-title{color:#142f24;font-family:Gelasio,Anek Bangla,serif;font-size:19px;margin:0}.co-card-head p{color:var(--muted);font-size:12.5px;margin:3px 0 0}.co-num{align-items:center;background:#142f24;border-radius:50%;color:#fff;display:inline-flex;flex:none;font-size:14px;font-weight:700;height:34px;justify-content:center;width:34px}.co-row{display:grid;grid-gap:18px;gap:18px;grid-template-columns:1fr 1fr}.co-field{display:flex;flex-direction:column;gap:7px;min-width:0}.co-field>label,.co-label{align-items:center;color:#33463b;display:flex;font-size:13px;font-weight:600;gap:8px}.co-field>label em{background:#f0f3ec;border-radius:999px;color:#718078;font-size:10px;font-style:normal;font-weight:600;padding:2px 8px}.co-field input,.co-field select,.co-field textarea{background:#f8faf4;border:1.5px solid #e0e6da;border-radius:12px;color:var(--ink);font:inherit;font-size:14px;padding:13px 15px;transition:background .2s,border-color .2s,box-shadow .2s;width:100%}.co-field input,.co-field select{height:48px}.co-field textarea{line-height:1.5;resize:vertical}.co-field input::placeholder,.co-field textarea::placeholder{color:#a3ada6}.co-field input:hover,.co-field select:hover,.co-field textarea:hover{border-color:#c6d3c1}.co-field input:focus,.co-field select:focus,.co-field textarea:focus{background:#fff;border-color:#147c46;box-shadow:0 0 0 4px rgba(20,124,70,.12);outline:0}.co-field.has-error input,.co-field.has-error select,.co-field.has-error textarea{background:#fff8f5;border-color:#f0592b}.co-field.has-error input:focus,.co-field.has-error select:focus,.co-field.has-error textarea:focus{box-shadow:0 0 0 4px rgba(240,89,43,.14)}.co-error{color:#e0451b;font-size:12px;font-weight:600}.co-hint{color:#8a978f;font-size:12px}.co-select{position:relative}.co-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;padding-right:40px}.co-select svg{color:#718078;pointer-events:none;position:absolute;right:14px;top:50%;transform:translateY(-50%)}.co-segment{display:flex;gap:10px}.co-segment button{align-items:center;background:#f8faf4;border:1.5px solid #e0e6da;border-radius:12px;color:#52625a;display:inline-flex;font-size:13px;font-weight:600;gap:8px;padding:11px 20px;transition:background .2s,border-color .2s,color .2s}.co-segment button:hover{border-color:#9fd1b3}.co-segment button.active{background:#eef7e4;border-color:#147c46;color:#147c46}.co-pay-grid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:1fr 1fr}.co-pay{align-items:center;background:#f8faf4;border:1.5px solid #e0e6da;border-radius:14px;display:flex;gap:12px;padding:14px;position:relative}.co-pay strong{display:block;font-size:13.5px}.co-pay small{color:var(--muted);font-size:11.5px}.co-pay-icon{align-items:center;background:#fff;border-radius:10px;color:#52625a;display:inline-flex;flex:none;height:38px;justify-content:center;width:38px}.co-pay.active{background:#f0f8ea;border-color:#147c46;box-shadow:0 0 0 3px rgba(20,124,70,.1);grid-column:1/-1}.co-pay-check,.co-pay.active .co-pay-icon{background:#147c46;color:#fff}.co-pay-check{align-items:center;border-radius:50%;display:inline-flex;height:22px;justify-content:center;margin-left:auto;width:22px}.co-pay.disabled{opacity:.55}.co-place{align-items:center;background:#f04b0e;border:0;border-radius:14px;box-shadow:0 12px 24px rgba(240,75,14,.28);color:#fff;display:inline-flex;font-size:15px;font-weight:700;gap:10px;height:54px;justify-content:center;padding:0 26px;transition:background .2s,transform .2s}.co-place:hover{background:#d13e08;transform:translateY(-1px)}.co-place-desktop{width:100%}.co-legal{color:#8a978f;font-size:12px;margin:-6px 0 0;text-align:center}.co-mobilebar{display:none}.co-summary{display:flex;flex-direction:column;gap:18px;position:-webkit-sticky;position:sticky;top:20px}.co-summary-title{font-size:inherit;margin:0}.co-summary-head{align-items:center;background:none;border:0;cursor:default;display:flex;gap:10px;padding:0;pointer-events:none;text-align:left;width:100%}.co-summary-name{color:#142f24;font-family:Gelasio,Anek Bangla,serif;font-size:19px;font-weight:500;margin-right:auto}.co-summary-count,.co-summary-mobile-total{font-family:Plus Jakarta Sans,Anek Bangla,sans-serif}.co-summary-count{background:#eef7e4;border-radius:999px;color:#147c46;font-size:12px;font-weight:700;padding:5px 12px}.co-summary-chevron,.co-summary-mobile-total{display:none}.co-summary-body{display:flex;flex-direction:column;gap:18px}.co-steps-center{display:flex;justify-content:center}.co-items{display:flex;flex-direction:column;gap:16px;list-style:none;margin:0;padding:0}.co-items li{align-items:flex-start;display:flex;gap:14px}.co-item-img{flex:none;position:relative}.co-item-img img{background:#f4f8ea;border:1px solid #e6ebe2;border-radius:12px;display:block;height:62px;object-fit:contain;width:62px}.co-item-img b{align-items:center;background:#142f24;border-radius:999px;color:#fff;display:flex;font-size:11px;height:20px;justify-content:center;min-width:20px;padding:0 5px;position:absolute;right:-7px;top:-7px}.co-item-info{display:flex;flex:1 1;flex-direction:column;gap:3px;min-width:0}.co-item-info strong{color:#142f24;font-size:13.5px;line-height:1.35}.co-item-info>span{color:var(--muted);font-size:12px}.co-qty{align-items:center;border:1.5px solid #e0e6da;border-radius:9px;display:inline-flex;margin-top:6px;width:-moz-fit-content;width:fit-content}.co-qty button{align-items:center;background:transparent;border:0;display:flex;height:26px;justify-content:center;width:28px}.co-qty button:hover:not(:disabled){color:#f04b0e}.co-qty button:disabled{color:#c3cbc5;cursor:not-allowed}.co-qty b{font-size:12.5px;min-width:22px;text-align:center}.co-item-side{align-items:flex-end;display:flex;flex-direction:column;gap:8px}.co-item-side strong{color:#142f24;font-size:14px}.co-item-side button{align-items:center;background:transparent;border:0;border-radius:8px;color:#a3ada6;display:flex;height:28px;justify-content:center;transition:background .2s,color .2s;width:28px}.co-item-side button:hover{background:#ffebe4;color:#e0451b}.co-promo{background:#fbfaf3;border:1.5px dashed #d9dfc9;border-radius:14px;display:flex;flex-direction:column;gap:10px;padding:14px}.co-promo h3{align-items:center;color:#33463b;display:flex;font-size:13px;gap:7px;margin:0}.co-promo-form{display:flex;gap:8px}.co-promo-form input{background:#fff;border:1.5px solid #e0e6da;border-radius:10px;color:var(--ink);flex:1 1;font:inherit;font-size:13.5px;font-weight:600;height:42px;letter-spacing:.05em;min-width:0;padding:0 13px;text-transform:uppercase;transition:border-color .2s,box-shadow .2s}.co-promo-form input::placeholder{font-weight:500;letter-spacing:0;text-transform:none}.co-promo-form input:focus{border-color:#147c46;box-shadow:0 0 0 4px rgba(20,124,70,.12);outline:0}.co-promo-form.has-error input{border-color:#f0592b}.co-promo-form button{background:#142f24;border:0;border-radius:10px;color:#fff;font-size:13px;font-weight:700;padding:0 20px;transition:background .2s}.co-promo-form button:hover{background:#147c46}.co-promo-chips{display:flex;flex-wrap:wrap;gap:8px}.co-promo-chips button{align-items:flex-start;background:#fff;border:1px dashed #b7c9a6;border-radius:10px;display:flex;flex-direction:column;gap:1px;padding:6px 10px;text-align:left;transition:background .2s,border-color .2s}.co-promo-chips button:hover{background:#f0f8ea;border-color:#147c46}.co-promo-chips b{color:#147c46;font-size:11.5px;letter-spacing:.04em}.co-promo-chips small{color:var(--muted);font-size:10.5px}.co-promo-applied{align-items:center;background:#eef7e4;border:1px solid #b9dcc6;border-radius:12px;display:flex;gap:12px;padding:11px 12px}.co-promo-applied.inactive{background:#fff7ea;border-color:#f3d3a3}.co-promo-applied>div{display:flex;flex:1 1;flex-direction:column;gap:1px}.co-promo-applied strong{color:#147c46;font-size:13.5px;letter-spacing:.05em}.co-promo-applied.inactive strong{color:#8a4b08}.co-promo-applied small{color:#52625a;font-size:12px}.co-promo-icon{align-items:center;background:#147c46;border-radius:50%;color:#fff;display:inline-flex;flex:none;height:24px;justify-content:center;width:24px}.co-promo-applied.inactive .co-promo-icon{background:#e8a13a}.co-promo-applied button{align-items:center;background:#fff;border:0;border-radius:50%;color:#718078;display:flex;height:26px;justify-content:center;width:26px}.co-promo-applied button:hover{background:#ffebe4;color:#e0451b}.co-lines{display:flex;flex-direction:column;gap:4px}.co-lines>div{color:var(--muted);display:flex;font-size:13.5px;justify-content:space-between;padding:6px 0}.co-lines .co-discount{color:#147c46;font-weight:600}.co-lines s{color:#a3ada6}.co-lines em{color:#147c46;font-style:normal;font-weight:700}.co-lines .co-total{border-top:1px solid #e6ebe2;color:#142f24;font-size:18px;font-weight:700;margin-top:6px;padding-top:14px}.co-savings{background:#eef7e4;border-radius:12px;color:#147c46;font-size:13px;font-weight:600;margin:-4px 0 0;padding:10px 14px;text-align:center}.co-eta{align-items:center;background:#f4f8ea;border-radius:14px;display:flex;gap:12px;padding:13px 15px}.co-eta svg{color:#147c46;flex:none}.co-eta small{color:var(--muted);display:block;font-size:11.5px}.co-eta strong{color:#142f24;font-size:14px}.co-assure{gap:16px;padding:22px}.co-assure ul{display:flex;flex-direction:column;gap:14px;list-style:none;margin:0;padding:0}.co-assure li{align-items:center;display:flex;gap:12px}.co-assure li>svg{background:#eef7e4;border-radius:50%;box-sizing:content-box;color:#147c46;flex:none;padding:8px}.co-assure strong{color:#142f24;display:block;font-size:13px}.co-assure small{color:var(--muted);font-size:12px}.co-help{border-top:1px solid #eef1ea;display:flex;flex-direction:column;gap:10px;padding-top:16px}.co-help strong{color:#142f24;font-size:13px}.co-help div{display:flex;flex-wrap:wrap;gap:10px}.co-help a{align-items:center;border:1.5px solid #e0e6da;border-radius:10px;color:#33463b;display:inline-flex;font-size:12.5px;font-weight:600;gap:7px;padding:8px 12px;transition:background .2s,border-color .2s,color .2s}.co-help a:hover{background:#142f24;border-color:#142f24;color:#fff}.co-empty{align-items:center;background:#fff;border:1px solid #e6ebe2;border-radius:24px;display:flex;flex-direction:column;gap:10px;padding:64px 24px;text-align:center}.co-empty>span{align-items:center;background:#eef7e4;border-radius:50%;color:#147c46;display:inline-flex;height:76px;justify-content:center;width:76px}.co-empty h2{font-family:Gelasio,Anek Bangla,serif;font-size:24px;margin:8px 0 0}.co-empty p{color:var(--muted);font-size:14px;margin:0 0 12px}.co-success{gap:22px;margin:26px auto 0;max-width:980px}.co-success,.co-success-head{display:flex;flex-direction:column}.co-success-head{align-items:center;background:linear-gradient(135deg,#eef7e4,#fff 70%);border:1px solid #dcebd0;border-radius:24px;gap:6px;padding:40px 24px 34px;text-align:center}.co-success-icon{align-items:center;animation:co-pop .5s cubic-bezier(.2,1.4,.4,1);background:#147c46;border-radius:50%;box-shadow:0 0 0 10px rgba(20,124,70,.12);color:#fff;display:inline-flex;height:76px;justify-content:center;margin-bottom:14px;width:76px}@keyframes co-pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}.co-success-head h1{font-size:32px}.co-success-head p{color:#52625a;font-size:15px;margin:0}.co-order-id{background:#fff;border:1.5px dashed #147c46;border-radius:999px;color:#52625a;font-size:14px;margin-top:12px;padding:9px 20px}.co-order-id b{color:#147c46;letter-spacing:.05em}.co-success-grid{align-items:start;display:grid;grid-gap:22px;gap:22px;grid-template-columns:1.15fr 1fr}.co-receipt,.co-success-side{display:flex;flex-direction:column;gap:14px}.co-receipt{list-style:none;margin:0;padding:0}.co-receipt li{align-items:center;display:flex;gap:12px}.co-receipt img{background:#f4f8ea;border-radius:10px;flex:none;height:52px;object-fit:contain;width:52px}.co-receipt li>div{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.co-receipt strong{font-size:13.5px}.co-receipt span{color:var(--muted);font-size:12px}.co-pay-note{align-items:center;background:#fff7ea;border-radius:12px;color:#8a4b08;display:flex;font-size:13px;font-weight:600;gap:10px;margin:0;padding:12px 14px}.co-details{display:flex;flex-direction:column;margin:0}.co-details div{border-bottom:1px solid #eef1ea;display:grid;grid-gap:12px;gap:12px;grid-template-columns:90px 1fr;padding:10px 0}.co-details div:first-child{padding-top:0}.co-details dt{color:var(--muted);font-size:13px}.co-details dd{color:#142f24;font-size:13.5px;font-weight:600;line-height:1.5;margin:0;overflow-wrap:anywhere}.co-details dd small{color:var(--muted);font-weight:500}.co-whatsapp{align-items:center;background:#25d366;border-radius:14px;box-shadow:0 10px 20px rgba(37,211,102,.28);color:#fff;display:flex;font-size:14px;font-weight:700;gap:10px;height:52px;justify-content:center;transition:background .2s,transform .2s}.co-whatsapp:hover{background:#1fb257;transform:translateY(-1px)}.co-secondary{align-items:center;border:1.5px solid #142f24;border-radius:14px;color:#142f24;display:flex;font-size:14px;font-weight:700;gap:10px;height:50px;justify-content:center;transition:background .2s,color .2s}.co-secondary:hover{background:#142f24;color:#fff}.co-next ol{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(3,1fr);list-style:none;margin:16px 0 0;padding:0}.co-next{background:#fff;border:1px solid #e6ebe2;border-radius:20px;padding:26px}.co-next li{align-items:flex-start;background:#f8faf4;border-radius:14px;display:flex;gap:12px;padding:16px}.co-next li>span{align-items:center;background:#147c46;border-radius:12px;color:#fff;display:inline-flex;flex:none;height:38px;justify-content:center;width:38px}.co-next strong{color:#142f24;font-size:13.5px}.co-next p{color:var(--muted);font-size:12.5px;line-height:1.5;margin:4px 0 0}@media (max-width:960px){.co-grid{grid-template-columns:1fr}.co-summary{order:-1;position:static}.co-summary-head{cursor:pointer;pointer-events:auto}.co-summary-mobile-total{color:#142f24;display:inline;font-size:15px;font-weight:700}.co-summary-chevron{color:#718078;display:block;transition:transform .25s}.co-summary-card.open .co-summary-chevron{transform:rotate(180deg)}.co-summary-card:not(.open) .co-summary-body{display:none}.co-summary-card:not(.open){gap:0}.co-assure,.co-place-desktop{display:none}.co-legal{margin-top:0}.co-next ol,.co-success-grid{grid-template-columns:1fr}.co-mobilebar{align-items:center;background:#fff;border-top:1px solid #e6ebe2;bottom:0;box-shadow:0 -10px 30px rgba(25,63,40,.1);display:flex;gap:16px;justify-content:space-between;left:0;padding:12px 18px calc(12px + env(safe-area-inset-bottom, 0px));position:fixed;right:0;z-index:40}.co-mobilebar small{color:var(--muted);display:block;font-size:11.5px}.co-mobilebar strong{color:#142f24;font-size:20px}.co-mobilebar .co-place{flex:1 1;max-width:240px}}@media (max-width:600px){.checkout-page{padding-top:18px}.checkout-page h1{font-size:30px}.co-steps li{font-size:12px;gap:6px}.co-steps li+li:before{margin:0 8px;width:16px}.co-card{border-radius:16px;padding:20px 16px}.co-pay-grid,.co-row{grid-template-columns:1fr}.co-pay.active{grid-column:auto}.co-details div{grid-template-columns:78px 1fr}.co-success-head{padding:30px 16px 26px}.co-next{padding:20px 16px}}@keyframes qv-fade{0%{opacity:0}to{opacity:1}}@keyframes qv-rise{0%{opacity:0;transform:translateY(18px) scale(.98)}to{opacity:1;transform:none}}.qv-backdrop{align-items:center;animation:qv-fade .2s ease;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:rgba(11,44,32,.55);bottom:0;display:flex;justify-content:center;left:0;padding:24px;position:fixed;right:0;top:0;z-index:55}.qv{animation:qv-rise .28s ease;background:#fff;border-radius:22px;box-shadow:0 34px 80px rgba(11,44,32,.4);display:flex;flex-direction:column;max-height:92vh;max-width:1000px;position:relative;width:100%}.qv,.qv-scroll{overflow:hidden}.qv-scroll{display:grid;flex:1 1;grid-template-columns:minmax(0,5fr) minmax(0,6fr);min-height:0}.qv-close{align-items:center;background:#fff;border:0;border-radius:50%;box-shadow:0 4px 14px rgba(20,47,36,.18);display:flex;height:38px;justify-content:center;position:absolute;right:14px;top:14px;transition:background .2s,color .2s,transform .2s;width:38px;z-index:3}.qv-close:hover{background:#142f24;color:#fff;transform:rotate(90deg)}.qv-media{align-items:center;background:radial-gradient(circle at 50% 38%,#fff 0,#f4f8ea 55%,#e7f0d6 100%);display:flex;flex-direction:column;justify-content:center;padding:56px 28px 24px;position:relative}.qv-media>img{filter:drop-shadow(0 22px 22px rgba(40,67,46,.22));height:320px;max-width:100%;object-fit:contain}.qv-save,.qv-tag{border-radius:999px;font-size:11px;font-weight:700;left:18px;padding:7px 14px;position:absolute;top:18px}.qv-save{background:#f04b0e;color:#fff}.qv-tag{background:#147c46;color:#fff;top:52px}.qv-wish{align-items:center;background:#fff;border:0;border-radius:50%;box-shadow:0 4px 14px rgba(20,47,36,.14);color:#142f24;display:flex;height:40px;justify-content:center;position:absolute;right:18px;top:62px;transition:background .2s,color .2s,transform .2s;width:40px}.qv-wish:hover{transform:scale(1.08)}.qv-wish.active{background:#ffebe4;color:#f04b0e}.qv-assure{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(3,1fr);list-style:none;margin:22px 0 0;padding:0;width:100%}.qv-assure li{align-items:center;background:hsla(0,0%,100%,.8);border:1px solid #e3ecd3;border-radius:12px;color:#2f4a3b;display:flex;flex-direction:column;font-size:11px;font-weight:600;gap:5px;padding:10px 6px;text-align:center}.qv-assure img{height:30px;object-fit:contain;width:30px}.qv-body{display:flex;flex-direction:column;gap:12px;overflow-y:auto;padding:28px 34px 26px}.qv-meta{align-items:center;display:flex;gap:10px;padding-right:44px}.qv-cat{background:#eef5e2;border-radius:999px;color:#2f6b47;font-size:11px;font-weight:700;letter-spacing:.04em;padding:5px 12px;text-transform:uppercase}.qv-stock{align-items:center;color:#147c46;display:inline-flex;font-size:12px;font-weight:600;gap:6px}.qv-stock i{background:#1fb460;border-radius:50%;box-shadow:0 0 0 4px rgba(31,180,96,.18);height:8px;width:8px}.qv .qv-title{color:#111b18;font-family:Gelasio,Anek Bangla,serif;font-size:26px;line-height:1.25;margin:0}.qv .qv-title span{color:#147c46;display:block;font-weight:600;line-height:1.6;margin-bottom:2px}.qv .qv-title:after{background:#147c46;border-radius:3px;content:"";display:block;height:3px;margin-top:12px;width:44px}.qv-rating{align-items:center;color:#6a786f;display:flex;flex-wrap:wrap;font-size:13px;gap:6px}.qv-rating b{color:#111b18}.qv-rating em{border-left:1px solid #dfe4dc;font-style:normal;margin-left:4px;padding-left:10px}.qv-stars{color:#f5a623;display:inline-flex;gap:2px}.qv-price{align-items:baseline;display:flex;flex-wrap:wrap;gap:10px}.qv-price strong{color:#111b18;font-size:32px;letter-spacing:-.02em}.qv-price del{color:#9aa39c;font-size:17px}.qv-price em{background:#ffebe4;border-radius:999px;color:#f04b0e;font-size:12px;font-style:normal;font-weight:700;padding:5px 11px}.qv-blurb{color:#52625a;font-size:14px;line-height:1.65;margin:0}.qv-block h4{color:#142f24;font-size:13px;margin:0 0 9px}.qv-block h4 small{color:#718078;font-size:12px;font-weight:500;margin-left:6px}.qv-sizes{display:flex;flex-wrap:wrap;gap:10px}.qv-sizes button{background:#fff;border:1.5px solid #dfe4dc;border-radius:12px;display:flex;flex-direction:column;gap:2px;min-width:92px;padding:9px 16px;text-align:left;transition:border-color .2s,background .2s,box-shadow .2s}.qv-sizes button b{font-size:13px}.qv-sizes button span{color:#718078;font-size:12px}.qv-sizes button:hover{border-color:#9fd1b3}.qv-sizes button.active{background:#f0f8ea;border-color:#147c46;box-shadow:0 0 0 3px rgba(20,124,70,.12)}.qv-sizes button.active span{color:#147c46;font-weight:700}.qv-highlights{display:grid;grid-gap:7px;gap:7px;list-style:none;margin:0;padding:0}.qv-highlights li{align-items:flex-start;color:#33463b;display:flex;font-size:13.5px;gap:10px;line-height:1.45}.qv-highlights svg{background:#147c46;border-radius:50%;box-sizing:border-box;color:#fff;flex:none;height:19px;margin-top:1px;padding:4px;width:19px}.qv-offer{align-items:center;background:#fff7ea;border:1px dashed #f3b76a;border-radius:12px;color:#8a4b08;display:flex;font-size:13px;font-weight:600;gap:10px;padding:11px 14px}.qv-offer svg{flex:none}.qv-buy{align-items:stretch;display:flex;flex-wrap:wrap}.qv-qty{border:1.5px solid #dfe4dc;border-radius:12px}.qv-qty,.qv-qty button{align-items:center;display:flex}.qv-qty button{background:transparent;border:0;height:100%;justify-content:center;min-height:46px;width:40px}.qv-qty button:hover:not(:disabled){color:#f04b0e}.qv-qty button:disabled{color:#c3cbc5;cursor:not-allowed}.qv-qty b{min-width:30px;text-align:center}.qv-add,.qv-order{align-items:center;border:0;border-radius:12px;display:inline-flex;flex:1 1 140px;white-space:nowrap;font-size:14px;font-weight:700;gap:8px;justify-content:center;min-height:46px;padding:0 18px;transition:background .2s,box-shadow .2s,transform .2s}.qv-add{flex-grow:1.6;background:#f04b0e;box-shadow:0 8px 18px rgba(240,75,14,.28);color:#fff}.qv-add:hover{background:#d13e08;transform:translateY(-1px)}.qv-order{background:#147c46;box-shadow:0 8px 18px rgba(20,124,70,.26);color:#fff}.qv-order:hover{background:#0f6538;transform:translateY(-1px)}.qv-whatsapp{align-items:center;border:1.5px solid #25d366;border-radius:12px;color:#128c4a;display:flex;font-size:13px;font-weight:700;gap:8px;justify-content:center;padding:11px;transition:background .2s,color .2s}.qv-whatsapp:hover{background:#25d366;color:#fff}.qv-tabs{border-bottom:1px solid #e6ebe2;display:flex;gap:22px;margin-top:4px}.qv-tabs button{background:none;border-bottom:2px solid transparent;color:#718078;font-size:13px;font-weight:600;margin-bottom:-1px;padding:8px 0;transition:color .2s,border-color .2s}.qv-tabs button:hover{color:#142f24}.qv-tabs button.active{border-color:#147c46;color:#147c46}.qv-panel{font-size:13.5px;min-height:120px}.qv-info{display:grid;margin:0}.qv-info div{border-bottom:1px solid #eef1ea;display:grid;grid-gap:12px;gap:12px;grid-template-columns:110px 1fr;padding:9px 0}.qv-info div:last-child{border-bottom:0}.qv-info dt{color:#718078}.qv-info dd{color:#142f24;font-weight:600;margin:0}.qv-usage{color:#33463b;display:grid;grid-gap:10px;gap:10px;line-height:1.5;margin:0;padding-left:20px}.qv-usage li::marker{color:#147c46;font-weight:700}.qv-delivery{display:grid;grid-gap:12px;gap:12px;list-style:none;margin:0;padding:0}.qv-delivery li{align-items:flex-start;color:#52625a;display:flex;gap:12px;line-height:1.45}.qv-delivery li>svg{background:#eef5e2;border-radius:50%;box-sizing:content-box;color:#147c46;flex:none;padding:7px}.qv-delivery b{color:#142f24;display:block}@media (max-width:800px){.qv-backdrop{align-items:flex-end;padding:0}.qv{border-radius:22px 22px 0 0;max-height:94vh}.qv-scroll{display:block;overflow-y:auto}.qv-media{padding:52px 20px 18px}.qv-media>img{height:210px}.qv-assure{margin-top:14px}.qv-body{overflow:visible;padding:22px 18px 26px}.qv .qv-title{font-size:22px}.qv-price strong{font-size:28px}}.cat-rail-wrap{margin-top:14px;position:relative;z-index:30}.cat-rail{background:hsla(0,0%,100%,.78);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid #e6ede3;border-radius:20px;box-shadow:0 10px 28px rgba(21,65,40,.06);padding:8px}.cat-rail,.cat-rail-offer{align-items:center;display:flex;gap:10px}.cat-rail-offer{background:linear-gradient(120deg,#f56619,#ff9a3c);border:0;border-radius:14px;color:#fff;flex-shrink:0;overflow:hidden;padding:9px 16px 9px 10px;position:relative;text-align:left;transition:transform .2s,box-shadow .2s}.cat-rail-offer:after,.cat-rail-offer:before{background:#f6f8f2;border-radius:50%;content:"";height:12px;position:absolute;right:-6px;width:12px}.cat-rail-offer:before{top:6px}.cat-rail-offer:after{bottom:6px}.cat-rail-offer:hover{box-shadow:0 10px 20px rgba(245,102,25,.28);transform:translateY(-2px)}.cat-rail-offer-icon{align-items:center;animation:cat-twinkle 2.4s ease-in-out infinite;background:hsla(0,0%,100%,.22);border-radius:10px;display:flex;height:32px;justify-content:center;width:32px}.cat-rail-offer b{display:block;font-size:13px;line-height:1.1}.cat-rail-offer small{font-size:10px;opacity:.9}@keyframes cat-twinkle{0%,to{transform:rotate(0) scale(1)}50%{transform:rotate(-12deg) scale(1.08)}}.cat-rail-scroller{flex:1 1;min-width:0;position:relative}.cat-rail-track{display:flex;gap:4px;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none}.cat-rail-track::-webkit-scrollbar{display:none}.cat-chip{--accent:#246247;--tint:#eef7e4;align-items:center;background:transparent;border:0;border-radius:14px;display:flex;flex-shrink:0;gap:9px;padding:6px 12px 6px 6px;position:relative;text-align:left;transition:background .2s}.cat-chip:after{background:var(--accent);border-radius:999px;bottom:1px;content:"";height:3px;left:50%;opacity:0;position:absolute;transform:translateX(-50%);transition:opacity .2s,width .25s;width:0}.cat-chip.active,.cat-chip:focus-visible,.cat-chip:hover{background:var(--tint);outline:0}.cat-chip.active:after{opacity:1;width:22px}.cat-chip-icon{align-items:center;background:var(--tint);border-radius:11px;color:var(--accent);display:flex;flex-shrink:0;height:34px;justify-content:center;transition:transform .25s,background .2s;width:34px}.cat-chip-icon img{height:20px;object-fit:contain;width:20px}.cat-chip.active .cat-chip-icon{background:#fff;transform:rotate(-8deg) scale(1.06)}.cat-chip-text b{color:#1d3f2f;display:block;font-size:12.5px;font-weight:700;line-height:1.2;white-space:nowrap}.cat-chip-text small{color:#88958c;font-size:10px;white-space:nowrap}.cat-chip.active .cat-chip-text small,.cat-chip:hover .cat-chip-text small{color:var(--accent)}.cat-rail-arrow{align-items:center;background:#fff;border:1px solid #e3eae0;border-radius:50%;box-shadow:0 4px 12px rgba(21,65,40,.12);color:#274536;display:flex;height:28px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);width:28px;z-index:2}.cat-rail-arrow.left{left:-4px}.cat-rail-arrow.right{right:-4px}.cat-rail-arrow:hover{background:var(--deep);color:#fff}.cat-rail-all{align-items:center;background:var(--deep);border:0;border-radius:14px;color:#dff2b8;display:flex;flex-shrink:0;font-size:12px;font-weight:700;gap:7px;padding:14px 16px;transition:background .2s}.cat-rail-all:hover{background:#164a35}.cat-flyout{left:32px;opacity:0;pointer-events:none;position:absolute;right:32px;top:calc(100% + 10px);transform:translateY(-8px);transition:opacity .2s,transform .25s}.cat-flyout.open{opacity:1;pointer-events:auto;transform:translateY(0)}.cat-flyout:before{content:"";height:12px;left:0;position:absolute;right:0;top:-12px}.cat-flyout-inner{animation:cat-swap .25s ease;background:#fff;border-radius:24px;box-shadow:0 28px 60px rgba(16,48,32,.18);display:grid;grid-template-columns:1fr 1.35fr .8fr;overflow:hidden}@keyframes cat-swap{0%{opacity:.4}to{opacity:1}}.cat-flyout-intro{background:var(--tint);padding:26px 26px 24px}.cat-flyout-badge{align-items:center;background:#fff;border-radius:16px;box-shadow:0 8px 18px rgba(0,0,0,.06);color:var(--accent);display:flex;height:52px;justify-content:center;margin-bottom:16px;transform:rotate(-6deg);width:52px}.cat-flyout-badge img{height:30px;object-fit:contain;width:30px}.cat-flyout-kicker{color:var(--accent);font-size:10px;font-weight:700;letter-spacing:.12em;margin:0 0 6px;text-transform:uppercase}.cat-flyout-intro h3{color:var(--deep);font-size:28px;font-weight:500;letter-spacing:-.03em;margin:0 0 8px}.cat-flyout-intro h3 em{color:var(--accent);font-size:20px;font-style:normal}.cat-flyout-tagline{color:#5f7066;font-size:12.5px;line-height:1.6;margin:0 0 16px}.cat-flyout-tags{display:flex;flex-wrap:wrap;gap:6px}.cat-flyout-tags button{background:#fff;border:1px solid transparent;border-radius:999px;color:#34503f;font-size:11px;font-weight:600;padding:6px 11px;transition:border-color .2s,color .2s}.cat-flyout-tags button:hover{border-color:var(--accent);color:var(--accent)}.cat-flyout-products{padding:24px 24px 18px}.cat-flyout-label{align-items:center;color:#8a978e;display:flex;font-size:10.5px;font-weight:700;gap:6px;letter-spacing:.08em;margin:0 0 10px;text-transform:uppercase}.cat-flyout-label svg{color:#f5a623}.cat-flyout-products ol{list-style:none;margin:0;padding:0}.cat-flyout-products li{align-items:center;border-radius:14px;display:flex;gap:12px;padding:9px 8px;transition:background .2s}.cat-flyout-products li+li{border-top:1px dashed #e6ece4}.cat-flyout-products li:hover{background:#f7faf4}.cat-rank{color:var(--accent);font-family:Gelasio,Anek Bangla,serif;font-size:20px;font-style:italic;min-width:26px;opacity:.7}.cat-thumb{background:var(--tint);border-radius:12px;flex-shrink:0;height:52px;overflow:hidden;width:52px}.cat-thumb img{height:100%;object-fit:cover;width:100%}.cat-product-info{flex:1 1;min-width:0}.cat-product-info strong{color:#1d3f2f;display:block;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cat-product-info small{color:#8a978e;font-size:11px}.cat-product-price{align-items:center;display:flex;gap:8px;margin-top:2px}.cat-product-price b{color:var(--deep);font-size:14px}.cat-product-price del{color:#a8b2ab;font-size:11px}.cat-product-price i{color:#e9971b;font-size:11px;font-style:normal;font-weight:600;gap:3px}.cat-add,.cat-product-price i{align-items:center;display:flex}.cat-add{background:#fff;border:1.5px solid var(--accent);border-radius:50%;color:var(--accent);flex-shrink:0;height:34px;justify-content:center;transition:background .2s,color .2s,transform .2s;width:34px}.cat-add:hover{background:var(--accent);color:#fff;transform:rotate(90deg)}.cat-flyout-deal{background:linear-gradient(160deg,var(--accent),color-mix(in srgb,var(--accent) 65%,#0b2c20));color:#fff;display:flex;flex-direction:column;overflow:hidden;padding:26px 22px;position:relative}.cat-flyout-deal:after{border:26px solid hsla(0,0%,100%,.1);border-radius:50%;bottom:-70px;content:"";height:170px;position:absolute;right:-60px;width:170px}.cat-deal-ribbon{align-items:center;align-self:flex-start;background:hsla(0,0%,100%,.2);border-radius:999px;display:flex;font-size:10.5px;font-weight:700;gap:6px;letter-spacing:.06em;padding:5px 10px;text-transform:uppercase}.cat-flyout-deal strong{flex:1 1;font-family:Gelasio,Anek Bangla,serif;font-size:24px;font-weight:500;letter-spacing:-.02em;line-height:1.15;margin:16px 0 20px}.cat-flyout-deal>.cta{align-self:flex-start;position:relative;z-index:1}@media (max-width:800px){.cat-rail-wrap{margin-top:10px}.cat-rail{border-radius:18px;gap:8px;padding:6px}.cat-rail-offer{flex-direction:column;gap:4px;padding:8px 10px;text-align:center}.cat-rail-offer small{display:none}.cat-rail-offer b{font-size:10px}.cat-rail-offer-icon{height:30px;width:30px}.cat-rail-track{scroll-snap-type:x proximity}.cat-chip{flex-direction:column;gap:5px;padding:6px 8px;scroll-snap-align:start;text-align:center}.cat-chip-icon{height:36px;width:36px}.cat-chip-text b{font-size:11px}.cat-chip-text small,.cat-flyout,.cat-rail-all,.cat-rail-arrow{display:none}}.hero{min-height:500px;padding-bottom:36px;padding-top:30px}@media (max-width:800px){.hero{padding-bottom:32px;padding-top:28px}}@media (min-width:801px){.cat-rail-wrap,.navbar{margin-left:auto;margin-right:auto;max-width:1216px;width:calc(100% - 64px)}.navbar{padding-left:26px;padding-right:20px}.cat-rail-wrap{padding-left:0;padding-right:0}.cat-flyout{left:0;right:0}.feature-band{max-width:1280px}.hero-art{margin-right:0}.review-section,.trust-section,.video-reviews{padding-left:32px;padding-right:32px}.blog-grid{margin-left:auto;margin-right:auto;max-width:1216px}}.journey{padding-bottom:28px;padding-top:6px}.journey-card{align-items:center;background:linear-gradient(120deg,#fffaf1,#fff 48%,#f2f8ec);border:1px solid #efeadc;border-radius:28px;box-shadow:0 18px 40px rgba(60,70,35,.06);display:grid;grid-gap:36px;gap:36px;grid-template-columns:250px 1fr;overflow:hidden;padding:26px 36px;position:relative}.journey-card:before{background:radial-gradient(circle,rgba(245,102,25,.08),transparent 70%);content:"";height:260px;left:-80px;position:absolute;top:-120px;width:260px}.journey-intro{position:relative}.journey-pill{align-items:center;background:#fff0e5;border-radius:999px;color:var(--orange);display:inline-flex;font-size:10.5px;font-weight:700;gap:6px;letter-spacing:.08em;padding:5px 11px;text-transform:uppercase}.journey-intro h2{color:var(--deep);font-size:30px;letter-spacing:-.035em;line-height:1.05;margin:12px 0 8px}.journey-intro h2 em{color:var(--orange);font-style:italic}.journey-intro p{color:#718078;font-size:12.5px;line-height:1.6;margin:0}.journey-steps{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(4,1fr);list-style:none;margin:0;padding:0;position:relative}.journey-steps:after,.journey-steps:before{content:"";height:2px;left:26px;position:absolute;top:26px}.journey-steps:before{background:linear-gradient(90deg,#3f9a5c,#e59a12,#f56619,#2f7a8a);border-radius:2px;opacity:.28;right:calc(25% - 38px)}.journey-steps:after{animation:journey-flow 4.5s ease-in-out infinite;background:linear-gradient(90deg,transparent,#f56619,transparent);width:90px}@keyframes journey-flow{0%{left:26px;opacity:0}12%{opacity:1}88%{opacity:1}to{left:calc(75% - 52px);opacity:0}}.journey-steps li{--step-hue:#3f9a5c;position:relative;z-index:1}.journey-node{align-items:center;background:#fff;border:1px solid color-mix(in srgb,var(--step-hue) 22%,#fff);border-radius:18px;box-shadow:0 0 0 6px #fffdf8,0 10px 22px color-mix(in srgb,var(--step-hue) 16%,transparent);color:var(--step-hue);display:flex;height:52px;justify-content:center;transition:background .25s,color .25s,transform .25s;width:52px}.journey-steps strong{color:var(--deep);display:block;font-size:15px;font-weight:700;margin:14px 0 3px}.journey-steps p{color:#7a887f;font-size:12px;line-height:1.5;margin:0}@media (prefers-reduced-motion:reduce){.journey-steps:after{animation:none;display:none}}@media (max-width:800px){.journey{padding-bottom:20px}.journey-card{gap:22px;grid-template-columns:1fr;padding:24px 20px}.journey-intro h2{font-size:26px}.journey-steps{gap:22px 14px;grid-template-columns:1fr 1fr}.journey-steps:after,.journey-steps:before{display:none}.journey-node{height:46px;width:46px}.journey-steps strong{margin-top:12px;font-size:14px}}.hero-copy{container-type:inline-size;min-width:0}.hero h1{font-size:min(66px,9.4cqw);line-height:.98}.hero h1 em,.hero h1 span{display:block;white-space:nowrap}@media (min-width:801px){.hero{gap:3%;grid-template-columns:1fr 1fr}}@media (max-width:800px){.hero-copy{align-self:stretch;width:100%}}.hero-note{gap:10px;margin-top:0}.avatar-stack i{align-items:center;background:#c2d2a8;border:2px solid #f6f8f2;border-radius:50%;color:#1d4a33;display:flex;font-size:11px;font-style:normal;font-weight:700;height:32px;justify-content:center;margin-left:-9px;transition:transform .25s;width:32px}.avatar-stack i:first-child{background:#ffd9bd;color:#a24a12;margin-left:0}.avatar-stack i:last-child{background:#d4dafb;color:#3a4a9a}.hero-note:hover .avatar-stack i{transform:translateY(-2px)}.hero-note:hover .avatar-stack i:nth-child(2){transition-delay:.05s}.hero-note:hover .avatar-stack i:nth-child(3){transition-delay:.1s}.hero-note-text{display:flex;flex-direction:column;line-height:1.3}.hero-note-text b{align-items:center;color:var(--deep);display:flex;font-size:12.5px;gap:4px}.hero-note-text b svg{color:#f5a623}.hero-note-text small{color:#718078;font-size:11.5px}@media (max-width:800px){.hero-actions{flex-wrap:wrap;gap:16px}}.navbar{-webkit-backdrop-filter:blur(16px) saturate(1.4);backdrop-filter:blur(16px) saturate(1.4);background:hsla(0,0%,100%,.86);border:1px solid hsla(0,0%,100%,.95);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.9),0 2px 6px rgba(16,60,38,.04),0 16px 36px -14px rgba(16,60,38,.2);gap:14px}.nav-track{display:flex;position:relative}.nav-pill{display:none}.nav-search{align-items:center;display:flex;position:relative}.nav-search kbd{background:#fff;border:1px solid #dfe6dc;border-radius:6px;box-shadow:0 1px 0 #dfe6dc;color:#7a887f;font-family:inherit;font-size:11px;font-weight:600;line-height:1;padding:3px 7px}.nav-search-clear{align-items:center;background:#e6ece3;border:0;border-radius:50%;color:#4c6356;display:flex;flex-shrink:0;height:22px;justify-content:center;padding:0;width:22px}.nav-search-clear:hover{background:#d7e2d3}.nav-icons{gap:2px}.nav-icon,.nav-icons{align-items:center;display:flex}.nav-icon{background:transparent;border:0;border-radius:50%;color:#2c4a3a;height:44px;justify-content:center;position:relative;transition:background .2s,color .2s,transform .2s;width:44px}.nav-icon:hover{background:#eef5ea;color:#147c46}.nav-icon:active{transform:scale(.94)}.nav-icon b{align-items:center;background:var(--orange);border:2px solid #fff;border-radius:999px;color:#fff;display:flex;font-size:9.5px;height:18px;justify-content:center;min-width:18px;padding:0 3px;position:absolute;right:4px;top:4px}.nav-icon[data-tip]:after{background:var(--deep);border-radius:8px;color:#fff;content:attr(data-tip);font-size:11px;font-weight:600;left:50%;opacity:0;padding:5px 9px;pointer-events:none;position:absolute;top:calc(100% + 8px);transform:translate(-50%,-4px);transition:opacity .2s,transform .2s;white-space:nowrap}.nav-icon[data-tip]:hover:after{opacity:1;transform:translate(-50%)}.nav-avatar{background:linear-gradient(135deg,#3f9a5c,#1d6b42);border-radius:50%;font-size:13px;font-weight:700;height:32px;justify-content:center;width:32px}.nav-avatar,.nav-cart{align-items:center;color:#fff;display:flex}.nav-cart{background:var(--deep);border:0;border-radius:999px;flex-shrink:0;gap:10px;padding:5px 18px 5px 5px;transition:background .25s,box-shadow .25s,transform .25s}.nav-cart:hover{background:#164a35;box-shadow:0 10px 20px -8px rgba(11,44,32,.55);transform:translateY(-1px)}.nav-cart:active{transform:scale(.97)}.nav-cart-icon{align-items:center;background:#dff2b8;border-radius:50%;color:var(--deep);display:flex;height:36px;justify-content:center;position:relative;transition:transform .3s;width:36px}.nav-cart:hover .nav-cart-icon{transform:rotate(-10deg)}.nav-cart-icon b{align-items:center;animation:nav-badge-pop .35s cubic-bezier(.3,1.6,.5,1);background:var(--orange);border:2px solid var(--deep);border-radius:999px;color:#fff;display:flex;font-size:9.5px;height:19px;justify-content:center;min-width:19px;padding:0 3px;position:absolute;right:-6px;top:-5px}@keyframes nav-badge-pop{0%{transform:scale(.4)}to{transform:scale(1)}}.nav-cart-text{display:flex;flex-direction:column;line-height:1.15;text-align:left}.nav-cart-text small{color:hsla(0,0%,100%,.62);font-size:10px;font-weight:500}.nav-cart-text strong{font-size:13.5px;font-weight:700}.mega-menu-trigger{height:44px;justify-content:center;padding:0;width:44px}.burger{display:block;height:12px;position:relative;width:17px}.burger i{background:currentColor;border-radius:2px;height:2px;left:0;position:absolute;transition:top .25s,transform .25s,opacity .2s,width .25s;width:100%}.burger i:first-child{top:0}.burger i:nth-child(2){top:5px}.burger i:nth-child(3){top:10px;width:60%}.mega-menu-trigger:hover .burger i:nth-child(3){width:100%}.mega-menu-trigger.open .burger i:first-child{top:5px;transform:rotate(45deg)}.mega-menu-trigger.open .burger i:nth-child(2){opacity:0}.mega-menu-trigger.open .burger i:nth-child(3){top:5px;transform:rotate(-45deg);width:100%}@media (min-width:801px){.navbar{border-radius:24px;height:76px;padding-left:26px;padding-right:12px}.nav-links{margin-left:22px}.nav-track{background:#f1f5ee;border-radius:999px;gap:2px;padding:4px}.nav-pill{background:#fff;border-radius:999px;bottom:4px;box-shadow:0 2px 10px rgba(16,60,38,.1);display:block;left:0;position:absolute;top:4px;pointer-events:none;transition:transform .28s cubic-bezier(.22,1,.36,1),width .28s cubic-bezier(.22,1,.36,1)}.nav-links .nav-track a{background:transparent;border-radius:999px;color:#5b6f63;font-size:13px;font-weight:600;padding:9px 16px;position:relative;transition:color .2s;z-index:1}.nav-links .nav-track a.active,.nav-links .nav-track a:hover{background:transparent;color:var(--deep)}.nav-actions{gap:8px}.nav-search{background:#f1f5ee;border:1px solid transparent;border-radius:999px;gap:10px;height:44px;padding:0 10px 0 16px;transition:background .25s,border-color .25s,box-shadow .25s,width .35s cubic-bezier(.3,1,.5,1);width:250px}.nav-search:focus-within{background:#fff;border-color:#cfe3cf;box-shadow:0 0 0 4px rgba(63,154,92,.12);width:300px}.nav-search>svg{color:#6f8277;flex-shrink:0}.nav-search input{font-size:13px}.nav-search input::placeholder{color:#8b988f}.nav-icons{border-left:1px solid #e6ece3;margin-left:4px;padding-left:6px}}@media (min-width:801px) and (max-width:1180px){.nav-search{width:190px}.nav-search:focus-within{width:230px}.nav-cart-text{display:none}.nav-cart{padding-right:5px}.nav-links .nav-track a{padding:9px 12px}}@media (max-width:800px){.nav-track{flex-direction:column;gap:2px}.nav-cart-text,.nav-icon[data-tip]:after,.nav-search,.nav-wishlist{display:none}.nav-actions{gap:4px}.nav-cart{background:transparent;padding:0}.nav-cart:hover{background:transparent;box-shadow:none}.nav-cart-icon b{border-color:#fff}}@media (prefers-reduced-motion:reduce){.burger i,.nav-pill,.nav-search{transition:none}.nav-cart-icon b{animation:none}}.hero-actions{align-items:center;gap:22px}.cta{--cta-from:#ff7a2e;--cta-to:#f0560c;--cta-deep:#c9430a;--cta-glow:rgba(240,86,12,.55);--cta-icon-bg:#fff;--cta-icon-ink:#f0560c;align-items:center;background:linear-gradient(135deg,var(--cta-from),var(--cta-to));border:0;border-radius:999px;box-shadow:0 12px 24px -10px var(--cta-glow),inset 0 1px 0 hsla(0,0%,100%,.25);color:#fff;cursor:pointer;display:inline-flex;font-size:13.5px;font-weight:700;gap:12px;isolation:isolate;justify-content:space-between;letter-spacing:.01em;line-height:1.2;margin-top:0;overflow:hidden;padding:6px 6px 6px 22px;position:relative;text-decoration:none;transition:box-shadow .3s,color .3s,transform .3s cubic-bezier(.2,.8,.2,1);white-space:nowrap}.cta:before{background:linear-gradient(135deg,var(--cta-to),var(--cta-deep));inset:0;opacity:0;transition:opacity .3s;z-index:-1}.cta:after,.cta:before{content:"";position:absolute}.cta:after{background:linear-gradient(100deg,transparent,hsla(0,0%,100%,.45),transparent);height:100%;left:-60%;pointer-events:none;top:0;transform:skewX(-20deg);width:40%}.cta>span{position:relative}.cta-icon{align-items:center;background:var(--cta-icon-bg);border-radius:50%;color:var(--cta-icon-ink);display:flex;flex-shrink:0;font-style:normal;height:36px;justify-content:center;overflow:hidden;transition:background .3s,color .3s,transform .3s cubic-bezier(.2,.8,.2,1);width:36px}.cta:hover{box-shadow:0 18px 32px -12px var(--cta-glow),inset 0 1px 0 hsla(0,0%,100%,.25);transform:translateY(-3px)}.cta:hover:before{opacity:1}.cta:hover:after{left:130%;transition:left .7s ease}.cta:hover .cta-icon svg{animation:cta-icon-loop .5s ease}.cta:hover .cta-arrow{transform:rotate(-45deg)}.cta:active{transform:translateY(-1px) scale(.98)}.cta:focus-visible{outline:3px solid color-mix(in srgb,var(--cta-to) 40%,transparent);outline-offset:3px}.cta:disabled{cursor:not-allowed;opacity:.55;transform:none}@keyframes cta-icon-loop{0%{transform:translateX(0)}45%{opacity:0;transform:translateX(16px)}55%{opacity:0;transform:translateX(-16px)}to{opacity:1;transform:translateX(0)}}.cta-sm{font-size:12.5px;gap:10px;padding:5px 5px 5px 18px}.cta-sm .cta-icon{height:30px;width:30px}.cta-lg{font-size:14.5px;gap:14px;padding:7px 7px 7px 26px}.cta-lg .cta-icon{height:38px;width:38px}.cta-block{display:flex;padding-left:48px;width:100%}.cta-block>span{flex:1 1;text-align:center}.cta-block.cta-sm{padding-left:40px}.cta-block.cta-lg{padding-left:52px}.cta-dark{--cta-from:#1f5c40;--cta-to:#0f3b28;--cta-deep:#0b2c20;--cta-glow:rgba(11,44,32,.5);--cta-icon-bg:#dff2b8;--cta-icon-ink:#0f3b28}.cta-whatsapp{--cta-from:#2fd873;--cta-to:#1fb457;--cta-deep:#128c4a;--cta-glow:rgba(31,180,87,.5);--cta-icon-ink:#128c4a}.cta-light{--cta-glow:rgba(0,0,0,.25);--cta-icon-bg:var(--accent,#f56619);--cta-icon-ink:#fff;background:#fff;color:var(--deep)}.cta-light:before{background:#fffaf5}.cta-ghost,.cta-outline{--cta-icon-bg:var(--cta-to);--cta-icon-ink:#fff;background:#fff;box-shadow:inset 0 0 0 1.5px var(--cta-to);color:var(--cta-to)}.cta-ghost:before,.cta-outline:before{background:linear-gradient(135deg,var(--cta-from),var(--cta-to))}.cta-ghost:hover,.cta-outline:hover{--cta-icon-bg:#fff;--cta-icon-ink:var(--cta-to);box-shadow:0 14px 26px -12px var(--cta-glow);color:#fff}.cta-outline.cta-whatsapp{color:var(--cta-deep)}.cta-outline.cta-whatsapp:hover{color:#fff}.drawer-checkout{margin-top:16px}.cta{flex-shrink:0}.qv-buy .cta{flex:1 0 auto;gap:8px;padding-left:18px}@media (prefers-reduced-motion:reduce){.cta,.cta-icon{transition:none}.cta:after{display:none}.cta:hover .cta-icon svg{animation:none}}@media (max-width:800px){.product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.product-grid{align-items:stretch;gap:22px}.pc{background:#fff;font-family:Manrope,Anek Bangla,sans-serif;border:1px solid #edf1ea;border-radius:22px;display:flex;flex-direction:column;height:100%;min-width:0;padding:8px;position:relative;transition:border-color .35s,box-shadow .35s,transform .35s cubic-bezier(.2,.8,.2,1)}.pc:hover{border-color:#e0e9da;box-shadow:0 26px 44px -22px rgba(20,60,38,.28);transform:translateY(-6px)}.pc-media{background:radial-gradient(circle at 50% 38%,#fff 0,#f6f8f0 55%,#edf2e5 100%);border-radius:16px;height:240px;overflow:hidden;position:relative}.pc-media:after{background:radial-gradient(ellipse at center,rgba(40,60,30,.16),transparent 70%);bottom:16px;content:"";height:16px;left:28%;position:absolute;right:28%;transition:opacity .4s,transform .4s}.pc-media img{height:100%;object-fit:contain;padding:12px 16px 20px;position:relative;transition:transform .5s cubic-bezier(.2,.8,.2,1);width:100%;z-index:1}.pc:hover .pc-media img{transform:translateY(-8px) scale(1.06)}.pc:hover .pc-media:after{opacity:.6;transform:scaleX(.85)}.pc-badges{align-items:flex-start;display:flex;flex-direction:column;gap:5px;left:10px;position:absolute;top:10px;z-index:2}.pc-save{background:var(--orange);border-radius:999px;box-shadow:0 6px 12px -4px rgba(245,102,25,.5);color:#fff;font-size:10.5px;font-weight:700;padding:4px 10px}.pc-tag{background:hsla(0,0%,100%,.9);border:1px solid #dfeadb;border-radius:999px;color:#1f7a45;font-size:10px;font-weight:700;letter-spacing:.02em;padding:3px 9px}.pc-wish{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:hsla(0,0%,100%,.92);border:0;border-radius:50%;box-shadow:0 6px 14px -6px rgba(20,60,38,.3);color:#2c4a3a;display:flex;height:36px;justify-content:center;position:absolute;right:10px;top:10px;transition:background .25s,color .25s,transform .25s;width:36px;z-index:2}.pc-wish:hover{color:#ef4b13;transform:scale(1.08)}.pc-wish.active{background:#fdeceb;color:#ef4b13}.pc-wish.active svg{animation:pc-heart .45s cubic-bezier(.3,1.6,.5,1)}@keyframes pc-heart{0%{transform:scale(.6)}60%{transform:scale(1.25)}to{transform:scale(1)}}.pc-quick{bottom:10px;display:grid;grid-gap:6px;gap:6px;grid-template-columns:1fr 1.2fr;left:10px;opacity:0;position:absolute;right:10px;transform:translateY(calc(100% + 14px));transition:opacity .3s,transform .4s cubic-bezier(.2,.8,.2,1);z-index:2}.pc:has(:focus-visible) .pc-quick,.pc:hover .pc-quick{opacity:1;transform:translateY(0)}.pc-quick-btn{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:hsla(0,0%,100%,.94);border:0;border-radius:999px;box-shadow:0 8px 18px -8px rgba(20,60,38,.35);color:var(--deep);display:flex;font-size:12px;font-weight:700;gap:6px;height:38px;justify-content:center;padding:0 10px;transition:background .25s,color .25s,transform .25s;white-space:nowrap}.pc-quick-btn:hover{transform:translateY(-2px)}.pc-quick-btn.add{background:var(--deep);color:#fff}.pc-quick-btn.add:hover{background:var(--orange)}.pc-body{display:flex;flex:1 1;flex-direction:column;padding:12px 6px 2px}.pc-cat{color:#147c46;font-family:Anek Bangla,Manrope,sans-serif;font-size:14px;font-weight:700;line-height:1.25;margin:0 0 2px}.pc-name{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--deep);display:-webkit-box;font-family:Manrope,Anek Bangla,sans-serif;font-size:15.5px;font-weight:700;letter-spacing:-.01em;line-height:1.3;margin:0 0 12px;overflow:hidden;transition:color .25s}.pc:hover .pc-name{color:#147c46}.pc-meta{align-items:center;display:flex;justify-content:space-between;margin:auto 0 10px}.pc-unit{background:#eef6e8;border-radius:999px;color:#1f7a45;font-size:11px;font-weight:700;padding:4px 10px}.pc-rating{align-items:center;color:var(--deep);display:flex;font-size:12.5px;font-weight:700;gap:4px}.pc-rating svg{color:#f5a623}.pc-rating i{color:#9aa59d;font-style:normal;font-weight:500}.pc-price{align-items:baseline;display:flex;gap:8px;margin:0 0 12px}.pc-price strong{color:var(--deep);font-size:21px;font-weight:800;letter-spacing:-.02em;line-height:1.1}.pc-price del{color:#a3ada6;font-size:13px;line-height:1.1}.pc-order.cta{padding:11px 18px}@media (hover:none){.pc-quick{grid-template-columns:auto auto;left:auto;opacity:1;transform:none}.pc-quick-btn{height:34px;padding:0;width:34px}.pc-quick-btn span{display:none}}@media (max-width:800px){.product-grid{gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.pc{border-radius:18px;padding:6px}.pc-media{border-radius:13px;height:180px}.pc-media img{padding:10px 10px 16px}.pc-cat{font-size:13px}.pc-body{padding:10px 3px 2px}.pc-name{font-size:13.5px}.pc-meta,.pc-name{margin-bottom:8px}.pc-price strong{font-size:18px}.pc-order.cta{font-size:12px;padding:10px 12px}}@media (prefers-reduced-motion:reduce){.pc,.pc-media img,.pc-quick{transition:none}.pc-wish.active svg{animation:none}}.newsletter{margin-bottom:64px}.nl-card{background:radial-gradient(circle at 10% 0,hsla(80,69%,84%,.16),transparent 45%),linear-gradient(120deg,#11402b,#0b2c20 60%,#0f3726);border-radius:28px;box-shadow:0 30px 60px -30px rgba(11,44,32,.55);color:#fff;display:grid;grid-template-columns:1.2fr .8fr;min-height:310px;overflow:hidden;position:relative}.nl-card:before{background-image:radial-gradient(hsla(0,0%,100%,.07) 1px,transparent 1.2px);background-size:18px 18px;content:"";inset:0;-webkit-mask-image:linear-gradient(90deg,#000,transparent 60%);mask-image:linear-gradient(90deg,#000,transparent 60%);pointer-events:none;position:absolute}.nl-copy{padding:44px 48px;position:relative;z-index:1}.nl-pill{align-items:center;background:hsla(80,69%,84%,.12);border:1px solid hsla(80,69%,84%,.22);border-radius:999px;color:#dff2b8;display:inline-flex;font-size:11px;font-weight:700;gap:7px;letter-spacing:.04em;padding:5px 12px}.nl-copy h2{color:#fff;font-family:Gelasio,Anek Bangla,serif;font-size:38px;font-weight:500;letter-spacing:-.03em;line-height:1.08;margin:16px 0 10px;max-width:520px}.nl-copy h2 em{color:#ff8a3d;font-style:italic}.nl-copy>p{color:hsla(0,0%,100%,.68);font-size:14px;line-height:1.6;margin:0 0 24px;max-width:440px}.nl-form{align-items:center;background:#fff;border-radius:999px;box-shadow:0 16px 30px -14px rgba(0,0,0,.5);display:flex;max-width:470px;padding:5px;position:relative;transition:box-shadow .25s}.nl-form:focus-within{box-shadow:0 0 0 4px rgba(255,138,61,.3),0 16px 30px -14px rgba(0,0,0,.5)}.nl-form.has-error{box-shadow:0 0 0 3px hsla(8,100%,70%,.55)}.nl-form.has-error input{box-shadow:none}.nl-form input{background:transparent;border:0;color:var(--deep);flex:1 1;font:inherit;font-size:13.5px;min-width:0;outline:0;padding:0 16px}.nl-form input::placeholder{color:#8d9891}.nl-form .form-error{color:#ffb4a0;font-size:11.5px;left:18px;position:absolute;top:calc(100% + 7px)}.nl-perks{display:flex;flex-wrap:wrap;gap:8px 20px;list-style:none;margin:32px 0 0;padding:0}.nl-perks li{align-items:center;color:hsla(0,0%,100%,.8);display:flex;font-size:12.5px;font-weight:600;gap:7px}.nl-perks svg{background:hsla(80,69%,84%,.16);border-radius:50%;color:#dff2b8;padding:3px}.nl-visual{align-items:center;background:url(/amzad-food-website/subscribe-bg.png) 70%/cover no-repeat;display:flex;justify-content:center;padding:32px 24px;position:relative}.nl-visual:before{background:linear-gradient(90deg,#0b2c20,rgba(11,44,32,.6) 35%,rgba(11,44,32,.15));content:"";inset:0;position:absolute}.nl-ticket-wrap{filter:drop-shadow(0 26px 30px rgba(0,0,0,.45));position:relative;transform:rotate(-5deg);transition:transform .5s cubic-bezier(.2,.8,.2,1);z-index:1}.nl-card:hover .nl-ticket-wrap{transform:rotate(-1deg) translateY(-4px)}.nl-ticket{--notch:124px;background:#fffaf1;border-radius:20px;color:var(--deep);-webkit-mask:radial-gradient(circle at 0 var(--notch),transparent 11px,#000 11.5px) left /51% 100% no-repeat,radial-gradient(circle at 100% var(--notch),transparent 11px,#000 11.5px) right /51% 100% no-repeat;mask:radial-gradient(circle at 0 var(--notch),transparent 11px,#000 11.5px) left /51% 100% no-repeat,radial-gradient(circle at 100% var(--notch),transparent 11px,#000 11.5px) right /51% 100% no-repeat;width:250px}.nl-ticket-top{box-sizing:border-box;height:var(--notch);padding:20px 24px 0;text-align:center}.nl-ticket-top small{color:var(--orange);display:block;font-size:10.5px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.nl-ticket-top strong{display:inline-block;font-family:Gelasio,Anek Bangla,serif;font-size:62px;font-weight:600;letter-spacing:-.04em;line-height:1;margin-top:4px}.nl-ticket-top strong span{font-size:30px}.nl-ticket-top b{color:var(--orange);font-size:13px;letter-spacing:.32em;margin-left:6px}.nl-ticket-bottom{border-top:2px dashed #eadcc3;margin:0 16px;padding:14px 8px 20px;text-align:center}.nl-ticket-bottom small{color:#7c8a80;display:block;font-size:11px;font-weight:600;margin-bottom:8px}.nl-code{align-items:center;background:#fff;border:1.5px dashed #dcc7a3;border-radius:12px;color:var(--deep);display:flex;font-size:15px;font-weight:800;justify-content:space-between;letter-spacing:.18em;padding:10px 14px;transition:background .2s,border-color .2s,transform .2s;width:100%}.nl-code:disabled{cursor:default}.nl-code:disabled span{filter:blur(5px);opacity:.7}.nl-code svg{color:#b39a72;flex-shrink:0}.nl-ticket.unlocked .nl-code{border-color:var(--orange);border-style:solid}.nl-ticket.unlocked .nl-code svg{color:var(--orange)}.nl-ticket.unlocked .nl-code:hover{background:#fff3e8;transform:translateY(-1px)}.nl-ticket.unlocked{animation:nl-unlock .6s cubic-bezier(.3,1.4,.5,1)}@keyframes nl-unlock{0%{transform:scale(.94)}50%{transform:scale(1.04) rotate(2deg)}to{transform:none}}@media (max-width:800px){.newsletter{margin-bottom:44px}.nl-card{border-radius:22px;grid-template-columns:1fr}.nl-copy{padding:30px 22px 28px}.nl-copy h2{font-size:28px}.nl-visual{min-height:240px}.nl-visual:before{background:linear-gradient(180deg,#0b2c20,rgba(11,44,32,.35) 45%,rgba(11,44,32,.2))}.nl-perks{gap:8px 14px}}@media (prefers-reduced-motion:reduce){.nl-ticket-wrap{transition:none}.nl-ticket.unlocked{animation:none}}.prayer{margin-bottom:56px}.prayer-sky{--sky:linear-gradient(135deg,#0b1f3a,#16325c 55%,#2b4a78);--orb:#f6e7b0;--orb-glow:hsla(47,80%,83%,.35);--accent:#ffd27a;background:var(--sky);border-radius:28px;box-shadow:0 30px 60px -32px rgba(10,30,50,.6);color:#fff;overflow:hidden;padding:22px 28px 20px;position:relative;transition:background .6s}.prayer-sky[data-phase=fajr]{--sky:linear-gradient(135deg,#283a6b,#6b5b95 55%,#e8977a);--orb:#ffe0b0;--orb-glow:rgba(255,200,150,.45);--accent:#ffd0a0}.prayer-sky[data-phase=dhuhr]{--sky:linear-gradient(135deg,#0e6456,#18866f 55%,#5fb89e);--orb:#fff3c4;--orb-glow:rgba(255,240,180,.55);--accent:#fff0a8}.prayer-sky[data-phase=asr]{--sky:linear-gradient(135deg,#6d4410,#b07a22 55%,#e2b458);--orb:#fff1c9;--orb-glow:rgba(255,230,160,.5);--accent:#ffe9a8}.prayer-sky[data-phase=maghrib]{--sky:linear-gradient(135deg,#4a1f45,#a3443a 55%,#ec8a3c);--orb:#ffcf8a;--orb-glow:rgba(255,170,100,.5);--accent:#ffd39a}.prayer-sky:before{background-image:radial-gradient(1.4px 1.4px at 12% 20%,hsla(0,0%,100%,.8),transparent),radial-gradient(1px 1px at 30% 70%,hsla(0,0%,100%,.6),transparent),radial-gradient(1.2px 1.2px at 48% 30%,hsla(0,0%,100%,.7),transparent),radial-gradient(1px 1px at 62% 12%,hsla(0,0%,100%,.6),transparent),radial-gradient(1.4px 1.4px at 78% 55%,hsla(0,0%,100%,.7),transparent),radial-gradient(1px 1px at 90% 28%,hsla(0,0%,100%,.5),transparent),radial-gradient(1px 1px at 22% 88%,hsla(0,0%,100%,.5),transparent);content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .6s}.prayer-sky[data-phase=fajr]:before,.prayer-sky[data-phase=isha]:before{opacity:1}.prayer-orb{background:radial-gradient(circle at 35% 35%,#fff,var(--orb) 60%);border-radius:50%;box-shadow:0 0 60px 20px var(--orb-glow),0 0 140px 60px var(--orb-glow);height:120px;position:absolute;right:24%;top:-44px;width:120px}.prayer-sky[data-phase=fajr] .prayer-orb,.prayer-sky[data-phase=isha] .prayer-orb{-webkit-mask:radial-gradient(circle at 70% 35%,transparent 44px,#000 45px);mask:radial-gradient(circle at 70% 35%,transparent 44px,#000 45px)}.prayer-bottom,.prayer-line,.prayer-now,.prayer-top{position:relative;z-index:1}.prayer-top{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;margin-bottom:14px}.prayer-kicker{color:var(--accent);font-size:14px;font-weight:700;gap:7px}.prayer-heading p,.prayer-kicker{align-items:center;display:flex;font-family:Anek Bangla,sans-serif}.prayer-heading p{color:hsla(0,0%,100%,.72);flex-wrap:wrap;font-size:13px;gap:2px 8px;margin:4px 0 0;min-height:20px}.prayer-heading p i{background:hsla(0,0%,100%,.45);border-radius:50%;height:4px;width:4px}.prayer-city{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:hsla(0,0%,100%,.14);border:1px solid hsla(0,0%,100%,.22);border-radius:999px;color:#fff;display:flex;font-family:Anek Bangla,sans-serif;font-size:13px;font-weight:600;gap:6px;padding:8px 14px;transition:background .2s}.prayer-city:hover{background:hsla(0,0%,100%,.24)}.prayer-now{align-items:flex-end;display:flex;gap:24px;justify-content:space-between;margin-bottom:20px}.prayer-live{align-items:center;background:hsla(0,0%,100%,.14);border-radius:999px;display:inline-flex;font-family:Anek Bangla,sans-serif;font-size:12px;font-weight:600;gap:7px;padding:4px 11px}.prayer-live i{animation:prayer-pulse 1.8s ease-out infinite;background:#7dffa8;border-radius:50%;height:7px;width:7px}@keyframes prayer-pulse{0%{box-shadow:0 0 0 0 rgba(125,255,168,.7)}to{box-shadow:0 0 0 9px rgba(125,255,168,0)}}.prayer-current h2{align-items:center;color:#fff;display:flex;font-family:Anek Bangla,sans-serif;font-size:52px;font-weight:700;gap:12px;letter-spacing:0;line-height:1.05;margin:10px 0 2px}.prayer-current h2 svg{color:var(--accent)}.prayer-current p{color:hsla(0,0%,100%,.75);font-family:Anek Bangla,sans-serif;font-size:15px;margin:0}.prayer-countdown{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.2);border-radius:20px;font-family:Anek Bangla,sans-serif;min-width:250px;padding:10px 16px;text-align:right}.prayer-countdown small{align-items:center;color:hsla(0,0%,100%,.75);display:flex;font-size:12.5px;gap:6px;justify-content:flex-end}.prayer-countdown strong{color:#fff;display:block;font-size:26px;font-weight:700;line-height:1.2;margin-top:4px}.prayer-countdown span{color:var(--accent);font-size:12px;font-weight:600}.prayer-line{display:grid;grid-template-columns:repeat(5,1fr);list-style:none;margin:0 0 16px;padding:0;position:relative}.prayer-line:after,.prayer-line:before{border-radius:2px;content:"";height:3px;left:10%;position:absolute;top:19px}.prayer-line:before{background:hsla(0,0%,100%,.2);right:10%}.prayer-line:after{background:linear-gradient(90deg,hsla(0,0%,100%,.5),var(--accent));transition:width .6s;width:calc(80% * var(--progress, 0))}.prayer-line li{flex-direction:column;font-family:Anek Bangla,sans-serif;gap:2px;position:relative;z-index:1}.prayer-dot,.prayer-line li{align-items:center;display:flex}.prayer-dot{background:hsla(0,0%,100%,.16);border:1px solid hsla(0,0%,100%,.28);border-radius:50%;color:hsla(0,0%,100%,.85);height:40px;justify-content:center;margin-bottom:6px;transition:background .3s,transform .3s;width:40px}.prayer-line li b{font-size:14px;font-weight:700}.prayer-line li small{color:hsla(0,0%,100%,.7);font-size:12.5px}.prayer-line li.current .prayer-dot{background:#fff;border-color:#fff;box-shadow:0 0 0 6px hsla(0,0%,100%,.18),0 10px 24px -6px rgba(0,0,0,.4);color:var(--deep);transform:scale(1.12)}.prayer-line li.current b{color:var(--accent)}.prayer-line li.next .prayer-dot{border-style:dashed;border-color:var(--accent)}.prayer-bottom{border-top:1px solid hsla(0,0%,100%,.16);flex-wrap:wrap;padding-top:12px}.prayer-bottom,.prayer-fast{align-items:center;display:flex;gap:10px}.prayer-fast{background:hsla(0,0%,100%,.1);border-radius:14px;font-family:Anek Bangla,sans-serif;padding:8px 16px 8px 8px}.prayer-fast>span{align-items:center;background:hsla(0,0%,100%,.16);border-radius:10px;display:flex;height:32px;justify-content:center;width:32px}.prayer-fast.iftar>span{background:linear-gradient(135deg,#f5b731,#f56619)}.prayer-fast small{color:hsla(0,0%,100%,.7);display:block;font-size:11px}.prayer-fast strong{font-size:15px;font-weight:700}.prayer-bottom p{color:hsla(0,0%,100%,.6);flex:1 1;font-family:Anek Bangla,sans-serif;font-size:12px;margin:0;min-width:200px;text-align:right}@media (max-width:800px){.prayer{margin-bottom:40px}.prayer-sky{border-radius:22px;padding:18px 16px 16px}.prayer-orb{height:90px;right:32%;top:-72px;width:90px}.prayer-now{align-items:stretch;flex-direction:column;gap:12px}.prayer-current h2{font-size:40px}.prayer-countdown{min-width:0;text-align:left}.prayer-countdown small{justify-content:flex-start}.prayer-dot{height:34px;width:34px}.prayer-line:after,.prayer-line:before{top:16px}.prayer-line li b{font-size:12.5px}.prayer-line li small{font-size:11px}.prayer-bottom p{text-align:left}}@media (prefers-reduced-motion:reduce){.prayer-live i{animation:none}}.shop-section{padding-bottom:64px;padding-top:0}.feature-band{padding-bottom:80px}.review-section+.shop-section{padding-top:64px}.newsletter,.prayer{margin-bottom:64px}@media (max-width:800px){.shop-section{padding-bottom:48px}.feature-band{padding-bottom:60px}.review-section+.shop-section{padding-top:48px}.newsletter,.prayer{margin-bottom:48px}}.review-section{background:#f9fbf7;padding:72px 0}.rv{display:grid;grid-gap:40px;gap:40px;grid-template-columns:330px minmax(0,1fr)}.rv,.rv-kicker{align-items:center}.rv-kicker{background:#fff0e5;border-radius:999px;color:var(--orange);display:inline-flex;font-size:11px;font-weight:700;gap:6px;letter-spacing:.08em;padding:5px 12px;text-transform:uppercase}.rv-summary h2{color:var(--deep);font-size:36px;letter-spacing:-.03em;line-height:1.08;margin:14px 0 22px}.rv-summary h2 em{color:var(--orange);font-style:italic}.rv-score{align-items:center;background:#fff;border:1px solid #e9efe6;border-radius:20px;display:flex;gap:16px;padding:16px 20px}.rv-score>strong{color:var(--deep);font-family:Manrope,Anek Bangla,sans-serif;font-size:46px;font-weight:800;letter-spacing:-.04em;line-height:1}.rv-score small{align-items:center;color:#7a887f;display:flex;font-size:12px;gap:5px;margin-top:6px}.rv-score small svg{height:13px;width:13px}.rv-stars{display:inline-grid;line-height:0}.rv-stars>span{display:flex;gap:2px;grid-area:1/1;overflow:hidden;white-space:nowrap}.rv-stars svg{flex-shrink:0}.rv-stars-base{color:#e3e7e0}.rv-stars-fill{color:#f5a623}.rv-proof{align-items:center;gap:12px;margin:18px 0 26px}.rv-faces,.rv-faces i,.rv-proof{display:flex}.rv-faces i{align-items:center;border:2px solid #f9fbf7;border-radius:50%;color:#254332;font-size:10.5px;font-style:normal;font-weight:700;height:34px;justify-content:center;margin-left:-9px;width:34px}.rv-faces i:first-child{margin-left:0}.rv-proof p{color:#6e7e74;font-size:12.5px;line-height:1.35;margin:0}.rv-proof b{color:var(--deep);font-size:14px}.rv-controls{align-items:center;display:flex;gap:10px}.rv-controls button{align-items:center;background:#fff;border:1px solid #e3e9e0;border-radius:50%;color:var(--deep);display:flex;height:44px;justify-content:center;transition:background .2s,border-color .2s,color .2s,transform .2s;width:44px}.rv-controls button:hover:not(:disabled){background:var(--deep);border-color:var(--deep);color:#fff;transform:translateY(-2px)}.rv-controls button:disabled{cursor:default;opacity:.4}.rv-progress{background:#e5ebe2;border-radius:999px;flex:1 1;height:4px;margin-left:8px;overflow:hidden}.rv-progress i{background:linear-gradient(90deg,#ff7a2e,#f0560c);border-radius:999px;display:block;height:100%;transition:width .3s}.rv-track{display:flex;gap:18px;margin:-20px 0;overflow-x:auto;padding:20px 4px;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none}.rv-track::-webkit-scrollbar{display:none}.rv-track{-webkit-mask-image:linear-gradient(90deg,#000 88%,transparent);mask-image:linear-gradient(90deg,#000 88%,transparent)}.rv-card{background:#fff;border:1px solid #edf1ea;border-radius:22px;display:flex;flex:0 0 330px;flex-direction:column;padding:22px 22px 18px;scroll-snap-align:start;transition:border-color .3s,box-shadow .3s,transform .3s cubic-bezier(.2,.8,.2,1)}.rv-card:hover{border-color:#e0e9da;box-shadow:0 22px 40px -24px rgba(20,60,38,.3);transform:translateY(-4px)}.rv-card-top{align-items:center;display:flex;justify-content:space-between}.rv-quote{color:#f3e2cc;margin:14px 0 6px;transition:color .3s,transform .3s}.rv-card:hover .rv-quote{color:#ffb27a;transform:rotate(-6deg)}.rv-card p{-webkit-box-orient:vertical;color:#34473c;display:-webkit-box;flex:1 1;font-family:Anek Bangla,sans-serif;font-size:15px;-webkit-line-clamp:5;line-height:1.65;margin:0 0 18px;overflow:hidden}.rv-card footer{border-top:1px dashed #e6ece3;gap:11px;padding-top:14px}.rv-avatar,.rv-card footer{align-items:center;display:flex}.rv-avatar{border-radius:50%;color:#254332;flex-shrink:0;font-size:12.5px;font-weight:800;height:40px;justify-content:center;width:40px}.rv-card footer strong{color:var(--deep);display:block;font-family:Manrope,Anek Bangla,sans-serif;font-size:14px;font-weight:700}.rv-card footer small{align-items:center;color:#8a978e;display:flex;font-size:11.5px;gap:4px}.rv-card footer small svg{color:#1f9d55}@media (max-width:800px){.review-section{padding:52px 0}.rv{gap:26px;grid-template-columns:1fr}.rv-summary h2{font-size:28px;margin-bottom:18px}.rv-score>strong{font-size:40px}.rv-proof{margin:16px 0 20px}.rv-card{flex-basis:82%}.rv-card p{font-size:14px}}.trust-section{background:#fff;padding:72px 0;text-align:left}.tr{display:grid;grid-gap:20px;gap:20px;grid-template-columns:360px minmax(0,1fr)}.tr-intro{background:linear-gradient(150deg,#11402b,#0b2c20);border-radius:26px;color:#fff;display:flex;flex-direction:column;overflow:hidden;padding:34px 32px 28px;position:relative}.tr-intro:before{background:radial-gradient(circle,hsla(80,69%,84%,.18),transparent 70%);content:"";height:320px;position:absolute;right:-120px;top:-140px;width:320px}.tr-kicker{align-items:center;align-self:flex-start;background:hsla(80,69%,84%,.12);border:1px solid hsla(80,69%,84%,.22);border-radius:999px;color:#dff2b8;display:inline-flex;font-size:11px;font-weight:700;gap:6px;letter-spacing:.06em;padding:5px 12px;position:relative;text-transform:uppercase}.trust-section .tr-intro h2{color:#fff;font-family:Gelasio,Anek Bangla,serif;font-size:38px;font-weight:500;letter-spacing:-.03em;line-height:1.05;margin:16px 0 12px;position:relative}.tr-intro h2 em{color:#ff8a3d;font-style:italic}.tr-intro p{color:hsla(0,0%,100%,.7);font-size:14px;line-height:1.65;margin:0 0 24px;position:relative}.tr-seal{align-items:center;align-self:flex-end;display:flex;height:124px;justify-content:center;margin-top:auto;position:relative;width:124px}.tr-seal>svg{animation:tr-spin 18s linear infinite;inset:0;position:absolute}.tr-seal text{fill:#dff2b8;font-size:10.5px;font-weight:700;letter-spacing:3px}.tr-seal span{align-items:center;background:#dff2b8;border-radius:50%;color:var(--deep);display:flex;height:58px;justify-content:center;width:58px}@keyframes tr-spin{to{transform:rotate(1turn)}}.tr-grid{display:grid;grid-gap:20px;gap:20px;grid-template-columns:repeat(3,1fr);list-style:none;margin:0;padding:0}.tr-grid li{background:#f7faf4;border:1px solid #edf2ea;border-radius:22px;padding:24px 22px 22px;transition:background .3s,border-color .3s,box-shadow .3s,transform .3s cubic-bezier(.2,.8,.2,1)}.tr-grid li:hover{background:#fff;border-color:#d5e8d4;box-shadow:0 22px 40px -24px rgba(20,60,38,.3);transform:translateY(-4px)}.tr-top{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:26px}.tr-icon{align-items:center;background:#fff;border-radius:16px;box-shadow:0 8px 18px -10px rgba(20,60,38,.35);display:flex;height:52px;justify-content:center;transition:background .3s,transform .3s;width:52px}.tr-icon img{height:28px;transition:filter .3s;width:28px}.tr-top b{color:#e1eadd;font-family:Manrope,Anek Bangla,sans-serif;font-size:30px;font-weight:800;letter-spacing:-.03em;line-height:1;transition:color .3s}.tr-grid li:hover .tr-top b{color:#ffc9a3}.tr-grid strong{color:var(--deep);display:block;font-family:Manrope,Anek Bangla,sans-serif;font-size:16px;font-weight:700;margin-bottom:4px}.tr-grid small{color:#7a887f;font-size:13px;line-height:1.5}@media (max-width:800px){.trust-section{padding:52px 0}.tr{gap:14px;grid-template-columns:1fr}.tr-intro{padding:26px 22px}.trust-section .tr-intro h2{font-size:30px}.tr-intro p{margin-bottom:0;padding-right:96px}.tr-seal{bottom:18px;height:96px;position:absolute;right:16px;width:96px}.tr-seal span{height:44px;width:44px}.tr-grid{gap:12px;grid-template-columns:1fr 1fr}.tr-grid li{padding:18px 16px}.tr-top{margin-bottom:16px}.tr-icon{height:44px;width:44px}.tr-top b{font-size:24px}.tr-grid strong{font-size:14px}.tr-grid small{font-size:12px}}@media (prefers-reduced-motion:reduce){.tr-seal>svg{animation:none}}.impact{align-items:center;background:linear-gradient(120deg,#fff6ec,#fbfaf3 50%,#eef6e8);border:1px solid #f1eadc;border-radius:28px;display:grid;grid-gap:32px;gap:32px;grid-template-columns:300px minmax(0,1fr);margin:0 auto;max-width:1216px;padding:34px 36px;text-align:left}.video-reviews .impact{margin-top:48px}.impact-kicker{background:#fff;border:1px solid #f3e1cf;border-radius:999px;color:var(--orange);display:inline-block;font-size:11px;font-weight:700;letter-spacing:.08em;padding:5px 12px;text-transform:uppercase}.video-reviews .impact-intro h2{color:var(--deep);font-family:Gelasio,Anek Bangla,serif;font-size:32px;font-weight:500;letter-spacing:-.03em;line-height:1.1;margin:14px 0 10px}.impact-intro h2 em{color:var(--orange);font-style:italic}.impact-intro p{color:#718078;font-size:13.5px;line-height:1.6;margin:0}.impact-grid{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(4,1fr);list-style:none;margin:0;padding:0}.impact-grid li{--tone:#f56619;background:#fff;border:1px solid #eef2ea;border-radius:20px;display:flex;flex-direction:column;padding:20px 18px 18px;position:relative;transition:border-color .3s,box-shadow .3s,transform .3s cubic-bezier(.2,.8,.2,1)}.impact-grid li:hover{border-color:color-mix(in srgb,var(--tone) 30%,#fff);box-shadow:0 20px 36px -22px color-mix(in srgb,var(--tone) 55%,transparent);transform:translateY(-4px)}.impact-icon{align-items:center;background:color-mix(in srgb,var(--tone) 12%,#fff);border-radius:12px;color:var(--tone);display:flex;height:40px;justify-content:center;margin-bottom:16px;transition:background .3s,color .3s,transform .3s;width:40px}.impact-grid strong{color:var(--deep);font-family:Manrope,Anek Bangla,sans-serif;font-size:34px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:800;letter-spacing:-.03em;line-height:1}.impact-grid strong em{color:var(--tone);font-size:.62em;font-style:normal;margin-left:2px}.impact-grid b{color:var(--deep);font-family:Manrope,Anek Bangla,sans-serif;font-size:14px;font-weight:700;margin-top:10px}.impact-grid small{color:#8a978e;font-size:12px;margin-top:2px}@media (max-width:800px){.impact{gap:22px;grid-template-columns:1fr;padding:26px 20px}.video-reviews .impact-intro h2{font-size:26px}.impact-grid{gap:10px;grid-template-columns:1fr 1fr}.impact-grid li{padding:16px 14px}.impact-grid strong{font-size:28px}}.ft{--ft-line:hsla(0,0%,100%,.08);background:#081a13;color:#e8f1df;overflow:hidden;position:relative}.ft:before{background-image:linear-gradient(180deg,#081a13,rgba(8,26,19,.99) 18%,rgba(8,26,19,.836) 52%,rgba(8,26,19,.581)),url(/amzad-food-website/footer-organic-landscape.png);background-position:50%,bottom;background-repeat:no-repeat;background-size:cover;bottom:0;height:clamp(400px,44vw,680px);left:0;width:100%}.ft:after,.ft:before{content:"";pointer-events:none;position:absolute}.ft:after{background:radial-gradient(circle,rgba(245,102,25,.1),transparent 65%);height:520px;left:-160px;top:-260px;width:520px}.ft>*{position:relative;z-index:1}.ft-bottom,.ft-main,.ft-pay{background:linear-gradient(var(--ft-line),var(--ft-line)) top /calc(100% - 64px) 1px no-repeat}.ft-cta{align-items:center;display:grid;grid-gap:32px;gap:32px;grid-template-columns:minmax(0,1fr) auto auto;padding-bottom:56px;padding-top:72px;position:relative}.ft-kicker{align-items:center;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.1);border-radius:999px;color:#cfe0cf;display:inline-flex;font-family:Anek Bangla,sans-serif;font-size:13px;gap:8px;padding:5px 13px}.ft-kicker i{animation:prayer-pulse 1.8s ease-out infinite;background:#7bd88f;border-radius:50%;height:7px;width:7px}.ft-cta h2{color:#fdfbf5;font-family:Gelasio,Anek Bangla,serif;font-size:clamp(40px,5vw,64px);font-weight:500;letter-spacing:-.035em;line-height:1;margin:18px 0 12px}.ft-cta h2 em{color:#ff8a3d;font-style:italic}.ft-cta-copy p{color:#9db2a2;font-size:14px;line-height:1.6;margin:0;max-width:440px}.ft-cta-actions{display:flex;flex-direction:column;gap:12px}.ft-cta-actions .cta{justify-content:space-between;min-width:250px}.ft-main{display:grid;grid-gap:40px;gap:40px;grid-template-columns:1.4fr .7fr .7fr .7fr 1.3fr;padding-bottom:44px;padding-top:52px;position:relative}.ft-brand .brand-wordmark{font-size:26px}.ft-brand>p{color:#9db2a2;font-size:13.5px;line-height:1.65;margin:18px 0;max-width:290px}.ft-contact{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0 0 20px;padding:0}.ft-contact li{align-items:center;color:#b9c9bc;display:flex;font-size:13px;gap:10px}.ft-contact li>svg{color:#f4ae67;flex-shrink:0}.ft-contact li span{font-family:Anek Bangla,sans-serif;font-size:14px}.ft-contact a{transition:color .2s}.ft-contact a:hover{color:#fff}.ft-social{display:flex;gap:8px}.ft-social a{align-items:center;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.08);border-radius:50%;color:#cfe0cf;display:flex;height:38px;justify-content:center;transition:background .25s,color .25s,transform .25s;width:38px}.ft-social a:hover{background:var(--orange);border-color:var(--orange);color:#fff;transform:translateY(-3px)}.ft-col{display:flex;flex-direction:column;gap:12px}.ft-col strong,.ft-news strong{color:#f4ae67;font-size:11px;font-weight:700;letter-spacing:.14em;margin-bottom:4px;text-transform:uppercase}.ft-col a{align-items:center;color:#b9c9bc;display:flex;font-size:13.5px;gap:0;transition:color .2s,gap .25s}.ft-col a:before{background:var(--orange);border-radius:50%;content:"";height:5px;opacity:0;transition:opacity .2s,width .25s;width:0}.ft-col a:hover{color:#fff;gap:8px}.ft-col a:hover:before{opacity:1;width:5px}.ft-news strong{display:block}.ft-news p{color:#9db2a2;font-size:13px;line-height:1.55;margin:10px 0 14px}.ft-news-form{align-items:center;background:#123526;border:1px solid #2a5945;border-radius:999px;display:flex;padding:4px;position:relative;transition:border-color .2s}.ft-news-form:focus-within{border-color:var(--orange)}.ft-news-form.has-error{border-color:#f0592b}.ft-news-form input{background:transparent;border:0;color:#fff;flex:1 1;font:inherit;font-size:13px;min-width:0;outline:0;padding:9px 14px}.ft-news-form input::placeholder{color:#8aa294}.ft-news-form button{align-items:center;background:var(--orange);border:0;border-radius:50%;color:#fff;display:flex;flex-shrink:0;height:36px;justify-content:center;transition:background .2s,transform .2s;width:36px}.ft-news-form button:hover{background:#da4d08;transform:translateX(2px)}.ft-news-form .form-error{color:#ffb4a0;font-size:11px;left:16px;position:absolute;top:calc(100% + 6px)}.ft-pay{align-items:center;display:flex;flex-wrap:wrap;gap:8px;padding-bottom:18px;padding-top:18px;position:relative}.ft-pay>span{color:#f1f6ee;font-size:13px;font-weight:600;margin-right:6px}.ft-pay b{align-items:center;border:1px solid hsla(0,0%,100%,.12);border-radius:999px;color:#8aa294;display:inline-flex;font-size:12px;font-weight:600;gap:5px;padding:5px 12px}.ft-pay b.on{background:rgba(123,216,143,.12);border-color:rgba(123,216,143,.3);color:#bff0c8}.ft-payment-logos{align-items:center;display:flex;flex:1 1 100%;flex-wrap:nowrap;gap:14px;min-width:0;overflow-x:auto;padding:8px 0;scrollbar-width:none}.ft-payment-logos::-webkit-scrollbar{display:none}.ft-payment-logos:focus-visible{outline:2px solid var(--orange);outline-offset:4px}.ft-payment-card{align-items:center;background:#fff;border:0;border-radius:8px;display:flex;flex:0 0 64px;height:58px;justify-content:center;overflow:hidden}.ft-payment-logo{background-image:url(/amzad-food-website/payments/payment-methods.png);background-repeat:no-repeat;background-size:1329px 88px;display:block;flex:0 0 52px;height:46px}.ft-pay small{color:#d8e4d9;font-size:12px;margin-left:4px}.ft-bottom{color:#e0e9df;font-size:12.5px;justify-content:space-between;padding-bottom:22px;padding-top:18px;position:relative}.ft-bottom,.ft-legal{align-items:center;display:flex}.ft-legal{gap:20px}.ft-legal a:not(.ft-top){transition:color .2s}.ft-legal a:not(.ft-top):hover,.ft-top{color:#fff}.ft-top{align-items:center;background:hsla(0,0%,100%,.06);border-radius:50%;display:flex;height:38px;justify-content:center;transition:background .25s,transform .25s;width:38px}.ft-top:hover{background:var(--orange);transform:translateY(-3px)}@media (max-width:800px){.ft-bottom,.ft-main,.ft-pay{background-size:calc(100% - 40px) 1px}.ft-cta{gap:22px;grid-template-columns:1fr;padding-bottom:40px;padding-top:52px}.ft-cta-actions{flex-direction:row;flex-wrap:wrap}.ft-cta-actions .cta{flex:1 1 220px;min-width:0}.ft-cta .footer-orbit{display:none}.ft-main{gap:32px 16px;grid-template-columns:repeat(3,1fr);padding-bottom:36px;padding-top:40px}.ft-brand,.ft-news{grid-column:1/-1}.ft-bottom{align-items:flex-start;flex-direction:column;gap:14px}}.qv-backdrop{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgba(9,30,23,.62)}.qv{border:1px solid hsla(0,0%,100%,.65);border-radius:28px;max-width:1080px;max-height:92dvh;box-shadow:0 40px 120px -24px rgba(0,20,12,.55)}.qv-scroll{grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr)}.qv-close{background:#f5f7f3;box-shadow:none;height:36px;width:36px;right:16px;top:16px}.qv-media{background:radial-gradient(ellipse at 50% 42%,#fffefa,#f3f5e9 58%,#e5ecdc);border-right:1px solid #e7ecdf;padding:76px 24px 24px;isolation:isolate}.qv-media:before{border:1px solid hsla(97,17%,50%,.16);border-radius:50%;content:"";height:310px;width:310px;max-width:90%;position:absolute;top:24%;z-index:-1}.qv-media>img{height:clamp(260px,40vh,380px);width:100%;margin:auto 0;filter:drop-shadow(0 24px 20px rgba(40,67,46,.18))}.qv-save{background:#183f2e;font-size:12px;left:24px;top:24px;padding:8px 14px}.qv-tag{left:24px;top:64px;background:#fff;color:#346047}.qv-wish{top:24px;right:24px;box-shadow:0 3px 12px rgba(20,47,36,.06)}.qv-assure{gap:0;border:1px solid hsla(0,0%,100%,.8);border-radius:16px;background:hsla(0,0%,100%,.66);padding:14px 0;margin-top:28px}.qv-assure li{background:none;border:0;border-radius:0;padding:0 6px;font-size:10px;gap:8px}.qv-assure li+li{border-left:1px solid #dfe6d8}.qv-assure img{height:26px;width:26px}.qv-body{gap:16px;padding:30px;scrollbar-width:thin;scrollbar-color:#d4ded3 transparent;overscroll-behavior:contain}.qv-cat{background:#f0f3eb;font-size:10px;letter-spacing:.1em}.qv-stock{font-size:11px}.qv .qv-title{font-size:clamp(25px,2.5vw,32px);letter-spacing:-.035em;line-height:1.2}.qv .qv-title span{font-family:Anek Bangla,sans-serif;font-size:15px;letter-spacing:0;margin-bottom:5px;color:#61806b}.qv .qv-title:after{display:none}.qv-rating{font-size:12px;margin-top:-4px}.qv-stars svg{width:12px;height:12px}.qv-price{background:#f7f8f3;border:1px solid #edf0e6;border-radius:14px;padding:10px 16px;gap:12px}.qv-price strong{font-size:34px;color:#173e2d}.qv-price del{font-size:14px}.qv-price em{margin-left:auto;background:#e9efdd;color:#496329;font-size:11px}.qv-blurb{font-size:13px;line-height:1.7}.qv-sizes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.qv-sizes button{min-width:0;border-width:1px;padding:10px 14px;position:relative}.qv-sizes button.active{background:#f0f5eb;border-color:#447352;box-shadow:inset 0 0 0 1px #447352}.qv-sizes button.active:after{content:"✓";position:absolute;right:10px;top:10px;color:#447352;font-size:12px}.qv-highlights{gap:8px}.qv-highlights li{font-size:12px;gap:8px}.qv-highlights svg{background:#eaf2e6;color:#3f744e;height:17px;width:17px;padding:3px}.qv-offer{background:#f8f6ee;border:0;color:#736340;font-size:11px;font-weight:500;padding:11px 12px;line-height:1.5}.qv-buy{display:grid;grid-template-columns:110px minmax(0,1fr);grid-gap:10px;gap:10px}.qv-qty{justify-content:space-between;border:1px solid #dde5d9}.qv-qty button{width:34px;min-height:48px}.qv-qty b{min-width:24px;font-size:13px}.qv .qv-add,.qv .qv-order{border-radius:12px;min-height:48px;font-size:13px;padding:6px 14px;box-shadow:none;justify-content:space-between}.qv .qv-add{background:#f56619}.qv .qv-add:hover{background:#dd5010}.qv .qv-order{grid-column:1/-1;background:#183f2e;justify-content:center}.qv .qv-order:hover{background:#255c43}.qv .cta-icon{width:30px;height:30px}.qv .qv-whatsapp{min-height:40px;border:1px solid #dce7d8;border-radius:12px;background:#fff;color:#3c7050;padding:6px 12px;font-size:11px;box-shadow:none}.qv .qv-whatsapp:hover{background:#f0f6ed}.qv .qv-whatsapp .cta-icon{background:#edf5e9;color:#3c7050}.qv-tabs{background:#f3f5ef;border:0;border-radius:11px;padding:4px;gap:4px;margin-top:2px}.qv-tabs button{border:0;border-radius:8px;flex:1 1;margin:0;padding:9px 4px;font-size:11px}.qv-tabs button.active{background:#fff;color:#244f36;box-shadow:0 2px 5px rgba(20,47,36,.07)}.qv-panel{font-size:12px}.qv-info div{grid-template-columns:100px 1fr;padding:10px 0}.qv a:focus-visible,.qv button:focus-visible{outline:2px solid #34814b;outline-offset:3px}@media (max-width:800px){.qv{border-radius:24px 24px 0 0;max-height:94dvh}.qv-media{border-right:0;padding:52px 20px 18px}.qv-media:before{height:210px;width:210px;top:28px}.qv-media>img{height:220px}.qv-wish{right:64px;top:16px;width:36px;height:36px}.qv-save{left:20px;top:18px}.qv-tag{left:20px;top:58px}.qv-assure{margin-top:16px;padding:10px 0}.qv-assure li{gap:5px;font-size:9px}.qv-assure img{width:20px;height:20px}.qv-body{padding:24px 20px max(24px,env(safe-area-inset-bottom));gap:14px}.qv .qv-title{font-size:27px}.qv-price strong{font-size:30px}}@media (prefers-reduced-motion:reduce){.qv,.qv-backdrop{animation:none}.qv *,.qv :after{transition:none}}.pc-product-link{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.pd-page{background:#f8f9f4;color:#183f2e}.pd-header{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:90px;border-bottom:1px solid #e0e7dc}.pd-header>a:not(.brand),.pd-intro a,.pd-section-heading>a{display:inline-flex;align-items:center;gap:8px;font-size:13px}.pd-breadcrumb{display:flex;flex-wrap:wrap;gap:10px;font-size:12px;color:#788574;padding:18px 0 14px}.pd-intro{align-items:center;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:6px 24px;gap:6px 24px;margin-bottom:18px}.pd-intro>span{grid-column:1/-1}.pd-intro a{white-space:nowrap}.pd-eyebrow,.pd-intro>span{font-size:10px;letter-spacing:.16em;font-weight:700;color:#6c8263}.pd-intro h1{font-family:Gelasio,Anek Bangla,serif;font-size:clamp(26px,3vw,38px);line-height:1.2;letter-spacing:-.04em;margin:0}.pd-product .qv{animation:none;max-height:none;max-width:none;border:1px solid #e2e8da;box-shadow:0 14px 60px -40px #25492b}.pd-product .qv-scroll{overflow:visible;align-items:start}.pd-product .qv-media{min-height:540px;position:-webkit-sticky;position:sticky;top:20px;border-radius:24px;margin:12px;border:0}.pd-product .qv-media>img{height:380px}.pd-product .qv-body{overflow:visible;padding:28px;gap:16px}.pd-product .qv-panel{min-height:250px;padding-top:0}.pd-info-heading{font-size:15px;margin:24px 0 14px}.pd-product .qv-rating{display:none}.pd-reviews{display:grid;grid-template-columns:1fr 1.3fr;grid-gap:28px;gap:28px;padding:40px 0 28px;scroll-margin-top:110px}.pd-related h2,.pd-reviews h2{font-family:Gelasio,Anek Bangla,serif;font-size:clamp(26px,3vw,36px);margin:12px 0}.pd-reviews p{color:#788574;font-size:13px;line-height:1.7}.pd-review-empty{border:1px solid #e1e7dc;border-radius:20px;background:#fff;padding:28px}.pd-review-empty strong{display:block;margin-top:12px;font-size:15px}.pd-store-reviews .review-section{padding-top:24px}.pd-related{padding-top:36px;padding-bottom:48px}.pd-section-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px}.pd-related-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:20px;gap:20px}.pd-related-card{min-width:0}.pd-related-card>div{border-radius:20px;background:#edf1e4;position:relative;padding:24px}.pd-related-card img{width:100%;height:210px;object-fit:contain;transition:transform .25s}.pd-related-card:hover img{transform:translateY(-5px)}.pd-related-card>div span{position:absolute;bottom:14px;right:14px;border-radius:50%;padding:10px;background:#fff;display:flex}.pd-related-card small{display:block;color:#7c8c72;font-size:11px;margin-top:16px}.pd-related-card h3{font-size:16px;margin:8px 0}.pd-related-card p{font-size:18px;font-weight:700;margin:0}.pd-related-card del{color:#9ba594;font-weight:400;font-size:13px;margin-left:8px}.pd-footer{color:#e5eddf;padding-top:30px;padding-bottom:30px;display:flex;justify-content:space-between;gap:20px}.pd-footer,.pd-toast{background:#183f2e;font-size:13px}.pd-toast{position:fixed;bottom:24px;left:50%;transform:translateX(-50%);z-index:60;width:max-content;max-width:calc(100% - 32px);color:#fff;border-radius:14px;padding:16px 24px;box-shadow:0 12px 40px #183f2e33}.pd-toast a{display:block;color:#d5eea9;margin-top:8px}@media (max-width:800px){.pd-header{min-height:76px;flex-wrap:wrap;padding-top:14px;padding-bottom:14px}.pd-header>a:not(.brand){font-size:11px}.pd-breadcrumb{padding:16px 0 12px;gap:8px;font-size:11px}.pd-intro{grid-template-columns:1fr;gap:8px;margin-bottom:16px}.pd-intro a{font-size:12px}.pd-product .qv{border-radius:24px}.pd-product .qv-media{position:relative;top:auto;min-height:0}.pd-product .qv-media>img{height:260px}.pd-product .qv-body{padding:24px 20px}.pd-reviews{grid-template-columns:1fr;gap:12px;padding-top:28px}.pd-related-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 14px}.pd-related-card img{height:150px}.pd-related-card>div{padding:14px}.pd-related-card h3{font-size:14px}.pd-footer{flex-wrap:wrap}}.video-reviews{background:linear-gradient(180deg,#f3f6ec,#fff 75%);padding-top:44px;padding-bottom:40px;text-align:left}.video-review-heading{align-items:flex-end;display:flex;justify-content:space-between;gap:32px;max-width:1216px;margin:0 auto 26px}.video-eyebrow{align-items:center;display:inline-flex;gap:7px;font-size:10px;font-weight:700;letter-spacing:.14em;color:#53754d}.video-review-heading h2{font-family:Gelasio,Anek Bangla,serif;font-size:clamp(30px,3.4vw,44px);font-weight:500;letter-spacing:-.04em;line-height:1.15;margin:12px 0 0;color:#183f2e}.video-review-heading h2 em{color:#769260;font-style:italic}.video-heading-note{max-width:340px;padding-bottom:4px}.video-heading-note p{color:#63715e;font-size:13px;line-height:1.7;margin:0 0 14px}.video-heading-note>span{display:flex;align-items:center;gap:9px;color:#42603c;font-size:10px;font-weight:600}.video-heading-note i{background:#a5b49a;border-radius:50%;width:3px;height:3px}.video-reviews .blog-grid{gap:20px;margin-bottom:40px;max-width:1216px}.video-reviews .blog-card{aspect-ratio:auto;display:flex;flex-direction:column;background:#fff;border:1px solid #e2e8db;border-radius:20px;box-shadow:0 8px 24px -16px #23452926}.video-reviews .blog-card:hover{transform:translateY(-4px);box-shadow:0 16px 32px -16px #23452940}.video-preview{aspect-ratio:3/2;display:block;position:relative;width:100%;padding:0;border:0;overflow:hidden;background:#e7ecdf;text-align:left}.video-preview:after{content:"";position:absolute;inset:50% 0 0;background:linear-gradient(transparent,#09261bb3);pointer-events:none}.video-preview img{display:block}.video-number{position:absolute;top:12px;right:12px;border:1px solid #ffffff66;border-radius:8px;background:#173c2dcc;color:#fff;font-size:10px;padding:5px 8px;z-index:1}.video-reviews .blog-play{height:54px;width:54px;color:#234d35;background:#fffffff2;box-shadow:0 0 0 7px #ffffff26,0 6px 20px #09261b33;pointer-events:none}.video-status{position:absolute;bottom:14px;left:16px;z-index:1;font-size:10px;color:#fff;letter-spacing:.025em}.video-card-copy{display:flex;flex:1 1;flex-direction:column;padding:18px 20px 16px}.video-card-category{color:#6c8263;font-size:9px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.video-card-copy h3{color:#183f2e;font-family:Anek Bangla,sans-serif;font-size:21px;font-weight:600;line-height:1.5;margin:7px 0 16px}.video-card-bottom{display:flex;margin-top:auto;align-items:center;justify-content:space-between;border-top:1px solid #edf0e8;padding-top:12px;color:#7a8773;font-size:10px}.video-card-bottom svg{transform:rotate(45deg);color:#42603c}.video-preview:focus-visible{outline:3px solid #f56619;outline-offset:-3px}@media (max-width:800px){.video-review-heading{align-items:flex-start;flex-direction:column;gap:16px}.video-heading-note{max-width:440px}.video-heading-note p{margin-bottom:8px}.video-reviews{padding-top:32px;padding-bottom:28px}.video-reviews .blog-grid{gap:16px;margin-bottom:32px}.video-card-copy{padding:16px}}@media (prefers-reduced-motion:reduce){.video-preview img,.video-reviews .blog-card,.video-reviews .blog-play{transition:none}.video-reviews .blog-card:hover,.video-reviews .blog-card:hover img{transform:none}}.cat-rail{padding:10px;gap:14px}.cat-rail-scroller{display:grid;grid-template-columns:30px minmax(0,1fr) 30px;align-items:center;grid-gap:6px;gap:6px}.cat-rail-track{gap:12px;scroll-snap-type:x proximity}.cat-chip{gap:10px;padding:8px 14px 8px 8px;scroll-snap-align:start;min-height:54px}.cat-chip-text b{font-size:13px;font-weight:600;line-height:1.4}.cat-chip-text small{display:block;margin-top:2px;color:#70816f;font-size:11px}.cat-rail-arrow{position:static;transform:none;height:30px;width:30px;box-shadow:none}.cat-rail-arrow:disabled{opacity:.3;cursor:default}.cat-rail-arrow:disabled:hover{background:#fff;color:#274536}.cat-rail-offer{padding:10px 14px;gap:8px}.cat-rail-all{min-height:46px;padding:12px 16px}@media (max-width:800px){.cat-rail{gap:10px;padding:8px}.cat-rail-scroller{display:block}.cat-rail-track{gap:10px}.cat-chip{min-width:76px;min-height:64px;gap:6px;padding:7px 10px}.cat-chip-text b{font-size:11px}.cat-chip-text small{display:none}.cat-rail-offer{padding:8px 10px}}#shop .category-tabs{flex-wrap:wrap;gap:6px;padding:8px 0;margin-bottom:16px;overflow:visible;white-space:normal}#shop .category-tabs>button{line-height:1.4}#shop .category-tabs .sort-button,#shop .category-tabs>button{padding:7px 12px;font-size:13px}.shop-empty{border:1px solid #e1e8db;border-radius:14px;padding:24px;color:#64755e;font-size:13px}.hero.hero-modern{display:block;min-height:0;padding-top:20px;padding-bottom:32px}.hero-stage{display:grid;grid-template-columns:.9fr 1.2fr;align-items:center;grid-gap:20px;gap:20px;position:relative;isolation:isolate;overflow:hidden;border:1px solid #e4e9da;border-radius:28px 28px 0 0;background:linear-gradient(115deg,#faf9f0,#f5f6e9 48%,#e9efda);padding:36px 40px;min-height:430px}.hero-modern .hero-copy{padding:0;container-type:normal}.hero-modern .eyebrow{font-size:9px;letter-spacing:.16em;margin:0 0 20px;color:#b7652d}.hero-modern h1{font-family:Gelasio,Anek Bangla,serif;font-size:clamp(36px,4.1vw,57px);letter-spacing:-.055em;margin:0}.hero-modern h1 em,.hero-modern h1 span{white-space:normal}.hero-modern h1 em{color:#e86825;font-weight:400;margin-top:4px}.hero-modern .hero-description{font-size:13px;line-height:1.8;max-width:370px;margin:22px 0 0}.hero-modern .hero-actions{align-items:center;flex-direction:row;flex-wrap:wrap;gap:20px;margin-top:28px}.hero-modern .hero-actions>.cta{min-height:48px;font-size:13px;box-shadow:0 8px 20px -10px #e8682570}.hero-modern .hero-note{border-left:1px solid #dfe5d5;padding-left:20px}.hero-modern .hero-note-text b{font-size:11px}.hero-modern .hero-note-text small{font-size:10px}.hero-modern .hero-art{height:480px;margin:0;width:100%;isolation:isolate}.hero-modern .hero-image{height:100%;position:relative;z-index:1}.hero-modern .hero-image img{width:100%;height:100%;object-fit:contain;object-position:center;filter:drop-shadow(0 18px 18px #3b50231a)}.hero-modern .hero-image{container-type:inline-size}.hero-modern .hero-image img{position:absolute;left:0;bottom:0;z-index:1;height:84%;object-position:center bottom}.hero-bn{position:absolute;top:var(--bn-top,6%);left:50%;z-index:0;display:flex;flex-direction:column;align-items:center;width:max-content;max-width:100%;transform:translateX(-50%);text-align:center;animation:hero-bn-in .7s cubic-bezier(.2,.8,.2,1) .12s both}.hero-bn-kicker{color:#1d7a3c;font-size:clamp(18px,4.8cqw,32px);font-weight:700;letter-spacing:.01em;line-height:1.3}.hero-bn-kicker,.hero-bn-title{font-family:Noto Sans Bengali,Anek Bangla,sans-serif}.hero-bn-title{margin:-.22em 0 -.1em;padding:.1em .04em;background:linear-gradient(180deg,#f7931e,#ef6a1f 50%,#d9401a);-webkit-background-clip:text;background-clip:text;color:transparent;font-size:clamp(46px,13.6cqw,98px);font-weight:900;letter-spacing:-.01em;line-height:1.2}.hero-bn-seal{position:absolute;right:4%;top:34%;z-index:2;display:grid;place-content:center;width:clamp(62px,14cqw,98px);aspect-ratio:1;border:2px dashed #ffffffcc;border-radius:50%;outline:4px solid #f5a623;background:radial-gradient(circle at 35% 30%,#ffd66b,#f39c12 70%);color:#3d2a05;font-family:Anek Bangla,sans-serif;font-size:clamp(11px,2.6cqw,17px);font-weight:700;line-height:1.05;text-align:center;transform:rotate(-12deg);box-shadow:0 10px 18px -8px #b9700f99;animation:hero-bn-seal .6s cubic-bezier(.3,1.5,.5,1) .5s both}.hero-bn-seal b{font-family:Noto Sans Bengali,sans-serif;font-size:1.3em;font-weight:800}@keyframes hero-bn-in{0%{opacity:0;transform:translate(-50%,14px)}to{opacity:1;transform:translate(-50%)}}@keyframes hero-bn-seal{0%{opacity:0;transform:rotate(-40deg) scale(.5)}to{opacity:1;transform:rotate(-12deg) scale(1)}}@media (prefers-reduced-motion:reduce){.hero-bn,.hero-bn-seal{animation:none}}.hero-stage-ring{position:absolute;inset:8% 5%;border:1px solid #ffffffbb;border-radius:50%;background:radial-gradient(ellipse,#ffffffe6,#ffffff22 70%);z-index:0}.hero-slider-bar{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:0 24px;border:1px solid #e4e9da;border-top:0;border-radius:0 0 24px 24px;background:#fffefa}.hero-slide-tabs{display:flex;gap:28px}.hero-slide-tabs button{display:flex;align-items:center;gap:8px;position:relative;border:0;background:none;color:#78866c;min-height:62px;padding:0 4px;text-align:left}.hero-slide-tabs button>span{font-size:9px;color:#97a28c}.hero-slide-tabs button b{font-size:11px;font-weight:500}.hero-slide-tabs button i{position:absolute;height:3px;bottom:0;left:0;right:0;border-radius:3px 3px 0 0;background:#2c5838;transform:scaleX(0);transform-origin:left;transition:transform .25s}.hero-slide-tabs button.active{color:#20432e}.hero-slide-tabs button.active b{font-weight:700}.hero-slide-tabs button.active i{transform:scaleX(1)}.hero-slider-actions{display:flex;align-items:center;gap:8px}.hero-slider-actions button{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;border:1px solid #e3e8db;background:transparent;color:#254831;transition:background .2s,color .2s}.hero-slider-actions button:hover{background:#20432e;color:#fff}.hero-slide-count{color:#294a35;font-size:12px;margin-right:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.hero-slide-count small{color:#94a089;font-size:10px}.hero-modern a:focus-visible,.hero-modern button:focus-visible{outline:2px solid #df702d;outline-offset:4px}@media (max-width:1000px) and (min-width:801px){.hero-stage{padding:28px;gap:14px}.hero-modern h1{font-size:40px}.hero-modern .hero-art{height:410px}}@media (max-width:800px){.hero.hero-modern{padding-top:14px;padding-bottom:24px}.hero-stage{grid-template-columns:1fr;gap:12px;padding:26px 24px 12px;border-radius:22px 22px 0 0;min-height:0}.hero-modern .hero-copy{text-align:center}.hero-modern h1{font-size:clamp(34px,7vw,48px);max-width:540px;margin-left:auto;margin-right:auto}.hero-modern .eyebrow{margin-bottom:14px;justify-content:center}.hero-modern .hero-description{margin-top:16px;max-width:500px;margin-left:auto;margin-right:auto}.hero-modern .hero-actions{flex-direction:row;align-items:center;flex-wrap:wrap;gap:16px;margin-top:18px;justify-content:center}.hero-modern .hero-note{border:0;padding-left:0}.hero-modern .hero-art{height:clamp(280px,68vw,430px)}.hero-slider-bar{flex-wrap:wrap;gap:0;padding:0 16px 12px}.hero-slide-tabs{flex:1 1 100%;gap:12px;justify-content:space-between}.hero-slide-tabs button{min-height:46px;gap:5px}.hero-slide-tabs button b{font-size:10px}.hero-slider-actions{margin:10px 0 0 auto}}@media (prefers-reduced-motion:reduce){.hero-modern .hero-art,.hero-modern .hero-copy{animation:none}.hero-modern *{transition:none}}.shop-promotion{display:grid;grid-template-columns:1.1fr 1fr 1fr;align-items:center;grid-gap:32px;gap:32px;position:relative;isolation:isolate;overflow:hidden;margin-bottom:24px;padding:24px 36px;border:1px solid #e5dfb8;border-radius:22px;background:linear-gradient(110deg,#faf4db,#f1e5b4 50%,#e6edd5)}.shop-promo-kicker{display:flex;align-items:center;gap:6px;color:#6b7445;font-size:9px;font-weight:700;letter-spacing:.09em}.shop-promo-copy h3{color:#234932;font-family:Gelasio,Anek Bangla,serif;font-size:clamp(25px,2.6vw,34px);line-height:1.15;font-weight:500;letter-spacing:-.035em;margin:14px 0 10px}.shop-promo-copy h3 em{color:#8b6927;font-weight:400}.shop-promo-copy p{color:#697146;font-family:Anek Bangla,sans-serif;font-size:14px;margin:0}.shop-promo-art{position:relative;display:grid;place-items:center;margin:-16px 0;min-width:0}.shop-promo-art>span{position:absolute;width:190px;height:190px;border:1px solid #ffffffa6;border-radius:50%;background:#ffffff33;z-index:-1}.shop-promo-art img{width:100%;height:210px;object-fit:contain;filter:drop-shadow(0 15px 14px #6e681d26);transition:transform .45s ease}.shop-promotion:hover .shop-promo-art img{transform:translateY(-4px)}.shop-promo-bottom{border-left:1px solid #7b853633;padding-left:28px}.shop-promo-label{color:#60703c;font-size:9px;font-weight:700;letter-spacing:.16em}.shop-promo-bottom p{color:#52603d;font-size:12px;line-height:1.65;margin:9px 0 16px;max-width:260px}.shop-promo-link{display:flex;align-items:center;justify-content:space-between;gap:16px;max-width:260px;background:#234932;color:#fff;border-radius:12px;padding:13px 16px;font-size:12px;font-weight:600;transition:background .2s}.shop-promo-link:hover{background:#356444}.shop-promo-link:focus-visible{outline:2px solid #c96925;outline-offset:4px}.shop-promo-bottom small{display:block;color:#738158;font-size:9px;margin-top:10px}@media (max-width:800px){.shop-promotion{grid-template-columns:1.2fr 1fr;gap:16px;padding:22px;margin-bottom:20px}.shop-promo-copy h3{font-size:27px}.shop-promo-art img{height:180px}.shop-promo-art>span{width:140px;height:140px}.shop-promo-bottom{grid-column:1/-1;border-left:0;border-top:1px solid #7b853633;padding:14px 0 0;display:grid;grid-template-columns:1fr auto;align-items:center;grid-gap:8px 16px;gap:8px 16px}.shop-promo-bottom p{grid-column:1;margin:0}.shop-promo-link{grid-column:2;grid-row:1/3;font-size:11px;padding:12px}.shop-promo-bottom small{display:none}}@media (max-width:430px){.shop-promotion{padding:18px;gap:12px}.shop-promo-kicker{font-size:7px}.shop-promo-copy h3{font-size:24px}.shop-promo-art img{height:155px}.shop-promo-bottom{grid-template-columns:1fr}.shop-promo-link{grid-column:1;grid-row:auto;max-width:none}}@media (prefers-reduced-motion:reduce){.shop-promo-art img{transition:none}.shop-promotion:hover .shop-promo-art img{transform:none}}.snack-promo-wrap{padding-top:8px;padding-bottom:40px}.snack-promo{display:grid;grid-template-columns:1fr 1.2fr .9fr;align-items:center;grid-gap:28px;gap:28px;overflow:hidden;isolation:isolate;position:relative;border-radius:24px;background:#193e32;background-image:radial-gradient(ellipse at 12% 100%,#48755366,transparent 55%);color:#fff8e8;padding:26px 34px 26px 20px}.snack-promo-image{position:relative;display:grid;place-items:center;min-width:0;margin:-20px 0}.snack-promo-image>span{width:200px;height:200px;border-radius:50%;background:#f4d9a0;position:absolute;z-index:-1}.snack-promo-image img{width:100%;height:240px;object-fit:contain;filter:drop-shadow(0 14px 16px #061c1940);transition:transform .4s ease}.snack-promo:hover .snack-promo-image img{transform:translateY(-4px)}.snack-promo-kicker{display:inline-flex;align-items:center;gap:8px;color:#e5c793;font-size:9px;letter-spacing:.15em;font-weight:600}.snack-promo-copy h2{color:#fff8e8;font-family:Gelasio,Anek Bangla,serif;font-size:clamp(28px,3vw,38px);font-weight:400;line-height:1.12;letter-spacing:-.03em;margin:12px 0}.snack-promo-copy h2 em{color:#edc995}.snack-promo-copy p{max-width:350px;font-size:12px;line-height:1.7;color:#bed0c3;margin:0}.snack-promo-action{border-left:1px solid #ffffff26;padding-left:26px}.snack-promo-action>span{display:block;color:#e2e9d5;font-family:Anek Bangla,sans-serif;font-size:15px;margin-bottom:16px}.snack-promo-link{display:flex;align-items:center;justify-content:space-between;gap:12px;background:#f5dfb5;color:#193e32;padding:14px 16px;border-radius:12px;font-size:12px;font-weight:700;transition:background .2s}.snack-promo-link:hover{background:#fff0d3}.snack-promo-link:focus-visible{outline:2px solid #fff8e8;outline-offset:4px}.snack-promo-action small{display:block;color:#a7bdae;font-size:9px;margin-top:12px}#all-products{scroll-margin-top:110px}#combo{scroll-margin-top:20px}@media (max-width:800px){.snack-promo-wrap{padding-bottom:28px}.snack-promo{grid-template-columns:.9fr 1.1fr;gap:20px;padding:24px}.snack-promo-image img{height:210px}.snack-promo-image>span{height:150px;width:150px}.snack-promo-copy h2{font-size:29px}.snack-promo-action{grid-column:1/-1;border-left:0;border-top:1px solid #ffffff26;padding:16px 0 0;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.snack-promo-action>span{margin:0}.snack-promo-action small{display:none}}@media (max-width:430px){.snack-promo{padding:20px 16px;gap:14px}.snack-promo-image img{height:175px}.snack-promo-image>span{width:125px;height:125px}.snack-promo-copy h2{font-size:26px}.snack-promo-kicker{font-size:8px;letter-spacing:.08em}.snack-promo-copy p{font-size:11px}.snack-promo-link{width:100%}}@media (prefers-reduced-motion:reduce){.snack-promo-image img{transition:none}.snack-promo:hover .snack-promo-image img{transform:none}}.hero.hero-modern{position:relative;isolation:isolate}.hero.hero-modern:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:calc(50% - 50vw);width:100vw;pointer-events:none;background-image:linear-gradient(180deg,hsla(80,30%,96%,.16),hsla(80,30%,96%,.12) 55%,#f6f8f2),url(/amzad-food-website/hero-background.png);background-size:cover;background-position:50%;background-repeat:no-repeat}.hero-modern .hero-stage{background:transparent;border-color:transparent}.hero-modern .hero-stage-ring{display:none}.hero-modern .hero-slider-bar{background:hsla(80,30%,96%,.7);border-color:hsla(93,25%,84%,.65);border-radius:16px}.hero-modern+.journey{background:#f6f8f2}.hero.hero-modern{padding-top:0}.storefront-home{position:relative;isolation:isolate}.storefront-home:before{content:"";position:absolute;top:0;left:0;right:0;height:800px;z-index:-1;pointer-events:none;background-image:linear-gradient(180deg,hsla(80,30%,96%,.12),hsla(80,30%,96%,.16) 55%,#f6f8f2),url(/amzad-food-website/hero-background.png);background-position:top;background-size:cover;background-repeat:no-repeat}.storefront-home .hero.hero-modern:before{display:none}@media (max-width:800px){.storefront-home:before{height:1050px}}.hero-modern .hero-copy{container-type:inline-size}.hero-modern h1{font-size:min(57px,8.5cqw);line-height:1.12}.hero-modern h1 em,.hero-modern h1 span{display:block;white-space:nowrap}@media (max-width:800px){.hero-modern h1{font-size:min(48px,8.5cqw);max-width:none}}.navbar.site-nav{width:calc(100% - var(--nav-inset, 0px) * 2);max-width:none;margin:0 auto;border:0;border-bottom:1px solid #e2e9dd;border-radius:var(--nav-radius,0);padding-left:var(--nav-left,max(32px,calc((100% - 1164px) / 2)));padding-right:var(--nav-right,max(32px,calc((100% - 1164px) / 2)));top:var(--nav-top,0);background:hsla(0,0%,100%,.94);transition:none}.navbar.site-nav,.navbar.site-nav:hover{box-shadow:0 12px 32px -12px rgba(21,65,40,var(--nav-shadow,0))}.navbar.site-nav:hover{transform:none}@media (max-width:800px){.navbar.site-nav{padding-left:var(--nav-left,20px);padding-right:var(--nav-right,20px)}}.grid-promo-card{display:flex;flex-direction:column;min-width:0;height:100%;overflow:hidden;border:1px solid #dce4ce;border-radius:24px;padding:22px 16px 16px;background:linear-gradient(145deg,#f8ebc7,#e8efd9);color:#234932}.grid-promo-kicker{display:flex;align-items:center;gap:6px;font-size:8px;font-weight:700;letter-spacing:.06em;color:#6a764c}.grid-promo-card h3{font-family:Gelasio,Anek Bangla,serif;font-size:clamp(23px,2.2vw,30px);font-weight:500;letter-spacing:-.035em;line-height:1.18;margin:18px 0 8px}.grid-promo-card h3 em{color:#977331;font-weight:400}.grid-promo-art{display:grid;place-items:center;flex:1 1;min-height:120px}.grid-promo-art img{width:100%;height:180px;object-fit:contain;filter:drop-shadow(0 10px 10px #445b2222);transition:transform .3s}.grid-promo-card:hover img{transform:translateY(-4px)}.grid-promo-card p{font-size:11px;line-height:1.65;color:#66734f;margin:12px 0 16px}.grid-promo-card>a{display:flex;justify-content:space-between;align-items:center;gap:8px;background:#234932;color:#fff;border-radius:999px;min-height:38px;padding:10px 13px;font-size:10px;font-weight:600}.grid-promo-card>a:hover{background:#356444}.grid-promo-card>a:focus-visible{outline:2px solid #e86825;outline-offset:3px}@media (max-width:800px){.grid-promo-card{padding:16px 12px 12px}.grid-promo-card h3{font-size:23px;margin-top:14px}.grid-promo-art img{height:150px}.grid-promo-kicker{font-size:7px}}@media (prefers-reduced-motion:reduce){.grid-promo-art img{transition:none}.grid-promo-card:hover img{transform:none}}.mobile-nav-search{display:none}.co-grid>*,.ft-main>*,.hero-stage>*,.product-grid>*,.shop-promotion>*,.snack-promo>*{min-width:0}.co-details dd,.ft-address,.pc-name,.pd-related-card h3,.qv .qv-title{overflow-wrap:anywhere}a,button,input,select,textarea{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible{outline:2px solid #c96624;outline-offset:3px}@media (min-width:801px) and (max-width:1100px){.navbar.site-nav{gap:10px}.navbar .nav-search{display:none}.navbar .nav-links{margin-left:0}.navbar .nav-links .nav-track a{padding:10px;font-size:12px}.product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.ft-main{grid-template-columns:1.2fr repeat(3,1fr);gap:28px 20px}.ft-news{grid-column:1/-1;max-width:480px}.ft-cta{grid-template-columns:1fr auto}.ft-cta .footer-orbit{display:none}.nl-copy{padding:32px 26px}.nl-copy h2{font-size:32px}.nl-visual{padding:24px 12px}.qv-body{padding:24px}.qv-buy{grid-template-columns:100px minmax(0,1fr)}.qv .qv-add{font-size:12px;gap:4px;padding-left:10px}.pd-product .qv-body{padding:24px}.pd-product .qv-media{min-height:460px;padding-left:16px;padding-right:16px}.pd-product .qv-media>img{height:300px}.rv{grid-template-columns:270px minmax(0,1fr);gap:24px}.shop-promotion,.snack-promo{gap:20px;padding-left:24px;padding-right:24px}}@media (max-width:800px){.page-width{padding-left:20px;padding-right:20px}.announcement-inner{justify-content:center}.announcement-contacts{gap:12px}.announcement-contact{font-size:11px}.navbar .mobile-menu,.navbar .nav-cart,.navbar .nav-icon{min-height:44px;min-width:44px}.navbar .nav-cart{justify-content:center}.navbar .nav-icons{border:0;padding:0;margin:0}.navbar .nav-links{top:100%;max-height:0}.navbar .nav-links.open{max-height:min(540px,calc(100dvh - 110px));overflow-y:auto;overscroll-behavior:contain}.mobile-nav-search{display:flex;align-items:center;gap:8px;background:#f1f5ee;border-radius:12px;padding-left:12px;margin-top:8px}.mobile-nav-search input{width:100%;min-width:0;border:0;outline:0;background:transparent;padding:10px 0;font:inherit;font-size:16px}.mobile-nav-search button{display:flex;justify-content:center;align-items:center;flex:0 0 44px;height:44px;background:none;border:0}.hero-slider-actions button{height:44px;width:44px}.hero-modern .hero-stage{padding-left:16px;padding-right:16px}.hero-modern .hero-description{font-size:13px}.hero-modern .hero-actions>.cta{min-height:44px}.hero-modern .hero-note{flex-wrap:wrap}.section-heading h2,.shop-section h2{font-size:clamp(27px,6vw,38px);line-height:1.12}.section-heading .text-link{margin-bottom:16px;min-height:44px}#shop .category-tabs .sort-button,#shop .category-tabs>button{min-height:40px}.product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pc-meta{flex-wrap:wrap;gap:6px}.pc-name{line-height:1.4}.pc-order.cta{justify-content:center;padding:10px 6px}.grid-promo-card>a,.pc-order.cta{min-height:44px;white-space:normal}.auth-form input,.co-card input,.co-card select,.co-card textarea,.ft-news-form input,.nl-form input{font-size:16px}.nl-form .cta{min-height:44px;font-size:12px;padding-left:14px;gap:6px}.rv-card{flex-basis:min(330px,90%)}.rv-card p{display:block;overflow:visible}.video-reviews{padding-left:20px;padding-right:20px}.ft-cta-actions{width:100%}.ft-cta-actions .cta{white-space:normal}.ft-col a{min-height:36px;display:flex;align-items:center}.ft-legal{flex-wrap:wrap;gap:16px}.ft-legal a{min-height:44px;display:inline-flex;align-items:center}.ft-payment-logos{gap:8px;overscroll-behavior-x:contain}.qv-backdrop{padding:0}.qv{max-height:94dvh}.qv-close,.qv-wish{height:44px;width:44px}.qv-wish{right:68px}.qv-tabs button{min-height:44px}.qv .qv-add,.qv .qv-order{white-space:normal;min-width:0}.qv .qv-whatsapp{white-space:normal;line-height:1.5}.qv-assure li{min-width:0}.qv-info dd{overflow-wrap:anywhere}.side-drawer{width:min(420px,100%);max-width:100%}.drawer-remove,.modal-head button,.qty-stepper button,.side-drawer-head button{min-width:44px;min-height:44px}.side-drawer-body{padding-bottom:max(24px,env(safe-area-inset-bottom));overscroll-behavior:contain}.modal{max-width:calc(100% - 24px);max-height:90dvh;overflow-y:auto}.pd-intro h1{overflow-wrap:anywhere}.pd-related-card img{max-width:100%}.co-steps{flex-wrap:wrap;row-gap:12px}.co-summary{position:static}}@media (max-width:380px){.page-width{padding-left:14px;padding-right:14px}.navbar.site-nav{gap:4px}.navbar .nav-icons{display:none}.brand-wordmark{transform-origin:left center}.navbar .brand-wordmark{font-size:24px}.announcement-contacts{gap:8px}.announcement-contact{font-size:10px}.hero-modern .hero-stage{padding-left:8px;padding-right:8px}.hero-modern .hero-note{gap:7px}.hero-slide-tabs{gap:6px}.hero-slide-tabs button{gap:4px}.hero-slide-tabs button b{font-size:9px}.hero-slide-tabs button>span{display:none}.pc-media{height:150px}.pc-wish{right:4px;top:4px}.pc-save,.pc-tag{font-size:8px;padding:4px 6px}.pc-name{font-size:12px}.pc-rating{font-size:10px}.pc-rating i{display:none}.grid-promo-card h3{font-size:21px}.grid-promo-art img{height:130px}.grid-promo-kicker{letter-spacing:0}.nl-copy{padding:24px 16px}.nl-form{flex-wrap:wrap;border-radius:18px;padding:8px;gap:8px}.nl-form input{flex-basis:100%;padding:8px}.nl-form .cta{width:100%}.prayer-heading p{font-size:11px}.prayer-city{padding:8px}.prayer-countdown{padding:12px}.ft-main{gap:24px 10px}.ft-col a{font-size:11px}.ft-cta h2{font-size:34px}.pd-product .qv-body,.qv-body{padding:20px 14px}.qv-buy{grid-template-columns:92px minmax(0,1fr);gap:8px}.qv .qv-add{font-size:11px;padding:8px;gap:4px}.qv-sizes button{padding:10px}.qv-sizes button.active:after{right:5px;top:5px}.qv-price{gap:8px;padding:10px}.qv-price strong{font-size:28px}.qv-price em{padding:5px 7px;font-size:10px}.co-steps li{font-size:10px;gap:5px}.co-steps li+li:before{width:10px;margin:0 6px}}@media (hover:none),(pointer:coarse){.pc-quick{opacity:1;transform:none;gap:6px;right:6px;bottom:6px}.pc-quick-btn{width:44px;height:44px}.pc-wish{width:40px;height:40px}.blog-card:hover,.pc:hover{transform:none}}@media (max-height:550px) and (orientation:landscape){.qv{max-height:96dvh}.qv-media>img{height:180px}.navbar.site-nav{top:0}.nav-links.open{max-height:calc(100dvh - 76px)}}@media (min-width:601px) and (max-width:1023px){.pd-related-grid,.product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:700px) and (max-width:800px){.video-reviews .blog-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.video-card-copy h3{font-size:17px}}@media (max-width:800px){.origin-map{min-height:0;padding:12px 0 20px}.origin-map>img{height:auto;max-height:440px;max-width:82%;width:auto}.ft-payment-logos{-webkit-mask-image:linear-gradient(90deg,#000 85%,transparent);mask-image:linear-gradient(90deg,#000 85%,transparent);padding-right:32px}}@media (max-width:600px){.honey-card{align-items:stretch;flex-direction:column;justify-content:flex-start;min-height:580px}.honey-card:before{background:linear-gradient(180deg,#fceccb,#fceccb 44%,hsla(40,89%,89%,0) 58%);content:"";inset:0;pointer-events:none;position:absolute;z-index:1}.honey-bg{bottom:0;height:60%;object-position:70% center;top:auto;transform:none}.honey-copy{z-index:2}.prayer-fast{flex:1 1 140px}.pd-section-heading a{flex-shrink:0;white-space:nowrap}}.hero.hero-modern{padding-bottom:12px}.hero-modern .hero-slider-bar{background:none;border:0;border-radius:0;padding:0;gap:20px;justify-content:flex-start}.hero-modern .hero-slide-tabs{gap:22px;border-bottom:1px solid #dfe5d5}.hero-modern .hero-slide-tabs button{min-height:40px}.hero-modern .hero-slide-count{margin-right:0}@media (min-width:801px){.hero-modern .hero-stage{grid-template-rows:1fr auto auto 1fr;row-gap:0;min-height:0;padding-top:12px;padding-bottom:0}.hero-modern .hero-copy{grid-column:1;grid-row:2}.hero-modern .hero-slider-bar{grid-column:1;grid-row:3;margin-top:34px}.hero-modern .hero-art{grid-column:2;grid-row:1/-1;height:450px}.hero-modern .hero-image img{bottom:-10px;height:88%}}@media (max-width:800px){.hero-modern .hero-slider-bar{padding:0}.hero-modern .hero-slide-tabs{flex:1 1 auto}}html body .impact-grid small,html body .tr-grid small,html body p:not(.eyebrow):not(.pd-eyebrow):not(.pc-cat):not(.cat-flyout-label):not(.cat-flyout-kicker):not(.mega-menu-title){font-size:14px;line-height:1.5}html body .impact-grid b,html body .journey-steps strong,html body .tr-grid strong{font-size:16px}html body .category-tabs .sort-button,html body .category-tabs button,html body .sort-dropdown .sort-menu button{font-size:13px}.hero-modern h1{font-size:min(64px,9.3cqw);font-weight:700;letter-spacing:-.045em;line-height:1.08}.hero-modern h1 em{font-weight:600}@media (max-width:800px){.hero-modern h1{font-size:min(52px,8.4cqw)}}@media (max-width:480px){.hero-modern h1 em,.hero-modern h1 span{white-space:normal}}@media (max-width:1200px){.hero-modern .hero-note{border-left:0;padding-left:0}}.hero-modern .hero-spots{position:absolute;left:0;bottom:0;z-index:2;width:100%;height:84%;overflow:visible}.hero-spots a{cursor:pointer;outline:none}.hero-spots rect{fill:transparent;stroke:transparent;stroke-width:2;stroke-dasharray:6 5;vector-effect:non-scaling-stroke;transition:fill .2s,stroke .2s}.hero-spots a:focus-visible rect,.hero-spots a:hover rect{fill:hsla(0,0%,100%,.1);stroke:#e86825}.hero-bn-seal{pointer-events:none;z-index:3}@media (min-width:801px){.hero-modern .hero-spots{bottom:-10px;height:88%}}.pc-media img[src*="/products/"],.qv-media>img[src*="/products/"]{filter:none;mix-blend-mode:multiply}.origin-map{padding:16px 0}.bd-map{--map:url(/amzad-food-website/bangladesh-silhouette.png);aspect-ratio:454/641;height:min(100%,360px);max-width:100%;position:relative}.bd-shadow,.bd-shape,.bd-texture{inset:0;position:absolute;-webkit-mask:var(--map) center /contain no-repeat;mask:var(--map) center /contain no-repeat}.bd-shadow{background:#1f6b3f;filter:blur(14px);opacity:.28;transform:translate(10px,14px)}.bd-shape{background:linear-gradient(160deg,#bfe6a3,#7cc47e 38%,#3f9a5c 72%,#2a7a4a)}.bd-texture{background-image:radial-gradient(hsla(0,0%,100%,.42) 1px,transparent 1.3px);background-size:7px 7px;mix-blend-mode:soft-light}.bd-spot{height:12px;left:var(--x);position:absolute;top:var(--y);transform:translate(-50%,-50%);width:12px;z-index:2}.bd-spot:after,.bd-spot:before{border-radius:50%;content:"";inset:0;position:absolute}.bd-spot:before{background:#f56619;border:2px solid #fff;box-shadow:0 2px 6px rgba(120,50,10,.4)}.bd-spot:after{animation:bd-pulse 2.4s ease-out infinite;background:rgba(245,102,25,.45)}.bd-spot.rajshahi:after{animation-delay:.6s}.bd-spot.comilla:after{animation-delay:1.2s}.bd-spot.sundarbans:after{animation-delay:1.8s}@keyframes bd-pulse{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(3.4)}}.bd-map .sylhet{--x:81%;--y:31%}.bd-map .rajshahi{--x:16%;--y:34%}.bd-map .comilla{--x:68%;--y:52%}.bd-map .sundarbans{--x:34%;--y:77%}.bd-map .origin-pin{bottom:auto;left:var(--x);right:auto;top:var(--y);white-space:nowrap;z-index:3}.bd-map .origin-pin.sylhet{transform:translate(-30%,calc(-100% - 14px))}.bd-map .origin-pin.rajshahi{transform:translate(-40%,calc(-100% - 14px))}.bd-map .origin-pin.comilla{transform:translate(14px,-50%)}.bd-map .origin-pin.sundarbans{transform:translate(-85%,16px)}.bd-map .origin-pin.sylhet:hover{transform:translate(-30%,calc(-100% - 16px))}.bd-map .origin-pin.rajshahi:hover{transform:translate(-40%,calc(-100% - 16px))}.bd-map .origin-pin.comilla:hover{transform:translate(14px,calc(-50% - 2px))}.bd-map .origin-pin.sundarbans:hover{transform:translate(-85%,14px)}@media (prefers-reduced-motion:reduce){.bd-spot:after{animation:none;opacity:0}}@media (max-width:800px){.bd-map{height:auto;width:min(70%,280px)}}.honey-card,.origin-card{transition:transform .45s cubic-bezier(.2,.8,.2,1),box-shadow .45s,border-color .45s}.honey-card:hover,.origin-card:hover{box-shadow:0 28px 50px -26px rgba(26,67,43,.35);transform:translateY(-6px)}.origin-card:hover{border-color:#bfe0c2}.bd-map{transition:transform .6s cubic-bezier(.2,.8,.2,1)}.origin-card:hover .bd-map{transform:scale(1.04) rotate(-1.5deg)}.bd-shadow{transition:transform .6s cubic-bezier(.2,.8,.2,1),opacity .6s}.origin-card:hover .bd-shadow{opacity:.38;transform:translate(14px,20px)}.honey-bg{transition:transform .8s cubic-bezier(.2,.8,.2,1)}.honey-card:hover .honey-bg{transform:scale(1.14) translateX(-1.5%)}.honey-callout{transition:transform .5s cubic-bezier(.2,.8,.2,1)}.honey-card:hover .honey-callout{transform:rotate(-4deg) translateY(-4px)}@media (max-width:800px){.honey-card:hover .honey-bg{transform:scale(1.05)}}@media (hover:none){.honey-card:hover,.origin-card:hover{transform:none}}@media (prefers-reduced-motion:reduce){.bd-map,.bd-shadow,.honey-bg,.honey-callout,.honey-card,.origin-card{transition:none}}.origin-pin.dinajpur i{background:#fbf1c9;color:#a2790a}.origin-pin.jessore i{background:#f6e3d6;color:#9a4f22}.bd-map .dinajpur{--x:22%;--y:16%}.bd-map .jessore{--x:27%;--y:61%}.bd-spot.dinajpur:after{animation-delay:.3s}.bd-spot.jessore:after{animation-delay:1.5s}.bd-map .origin-pin.dinajpur{transform:translate(-75%,calc(-100% - 12px))}.bd-map .origin-pin.jessore{transform:translate(calc(-100% - 14px),-50%)}.bd-map .origin-pin.dinajpur:hover{transform:translate(-75%,calc(-100% - 14px))}.bd-map .origin-pin.jessore:hover{transform:translate(calc(-100% - 14px),calc(-50% - 2px))}.origin-pin.tangail i{background:#fde4ea;color:#c23a64}.bd-map .tangail{--x:46%;--y:40%}.bd-spot.tangail:after{animation-delay:.9s}.bd-map .origin-pin.tangail{transform:translate(-74%,10px)}.bd-map .origin-pin.tangail:hover{transform:translate(-74%,8px)}.origin-copy h2 .origin-title-line{color:inherit;font-family:inherit;font-size:inherit;white-space:nowrap}.origin-copy h2 .origin-title-line>span{display:inline-block;font-size:.62em;margin-left:2px;vertical-align:.12em}.mobile-cat-list,.mobile-menu-more,.mobile-menu-tabs{display:none}.mega-menu.open{max-height:640px}.mega-menu-inner{grid-template-columns:minmax(0,1fr) 210px 250px;gap:26px;padding:26px 28px}.mega-category-grid{gap:8px;grid-template-columns:repeat(auto-fill,minmax(118px,1fr))}.mega-category-grid a{align-items:center;flex-direction:row;gap:10px;padding:10px;text-align:left}.mega-category-grid a span{color:#2f7d4b;flex-shrink:0;height:38px;width:38px}.mega-category-grid a img{height:21px;width:21px}.mega-category-grid a b{display:block;font-size:13px;font-weight:700;line-height:1.2}.mega-category-grid a small{color:#7c8a7f;display:block;font-family:Anek Bangla,sans-serif;font-size:12px;font-weight:500;margin-top:1px}.mega-category-grid a{display:grid;grid-template-columns:38px 1fr;grid-template-rows:auto auto}.mega-category-grid a span{grid-row:1/3}.mega-links{border-left:1px solid #edf1ec;padding-left:24px}.mega-links ul{list-style:none;margin:0 0 20px;padding:0}.mega-links ul:last-child{margin-bottom:0}.mega-links a{align-items:center;border-radius:10px;color:#274536;display:flex;font-size:14px;font-weight:600;justify-content:space-between;margin:0 -10px;padding:8px 10px;transition:background .2s,color .2s}.mega-links a svg{opacity:0;transform:translateX(-4px);transition:opacity .2s,transform .2s}.mega-links a:hover{background:#f2f7e8;color:#147c46}.mega-links a:hover svg{opacity:1;transform:translateX(0)}.mega-links .mega-menu-title{margin-bottom:8px}@media (max-width:800px){.nav-links.open{max-height:calc(100dvh - 120px);overflow-y:auto}.mobile-menu-tabs{background:#f2f5ef;border-radius:14px;display:grid;grid-gap:4px;gap:4px;grid-template-columns:1fr 1fr;margin-bottom:8px;padding:4px}.mobile-menu-tabs button{background:none;border:0;border-radius:11px;color:#4d5f53;font:inherit;font-size:14px;font-weight:600;padding:10px;transition:background .2s,color .2s}.mobile-menu-tabs button.active{background:#1c7a44;box-shadow:0 6px 14px -8px #1c7a44;color:#fff}.mobile-menu-more{display:flex;flex-direction:column;gap:2px}.mobile-menu-more a{border-radius:12px;color:var(--ink);font-size:14px;padding:13px 12px}.mobile-menu-more a:active{background:#eef7e4}.mobile-menu-more a:nth-child(3){border-top:1px solid var(--line);border-radius:0 0 12px 12px;margin-top:4px;padding-top:15px}.nav-links.show-categories>:not(.mobile-menu-tabs):not(.mobile-cat-list){display:none}.nav-links.show-categories .mobile-cat-list{display:flex;flex-direction:column;gap:2px}.mobile-cat-list a{align-items:center;border-radius:12px;color:var(--ink);display:flex;gap:12px;padding:8px 10px}.mobile-cat-list a:active{background:#eef7e4}.mobile-cat-list span{align-items:center;background:#eef7e4;border-radius:50%;color:#2f7d4b;display:flex;flex-shrink:0;height:38px;justify-content:center;width:38px}.mobile-cat-list img{height:21px;width:21px}.mobile-cat-list b{flex:1 1;font-size:14px;font-weight:600}.mobile-cat-list small{color:#7c8a7f;display:block;font-family:Anek Bangla,sans-serif;font-size:12px;font-weight:500}.mobile-cat-list svg:last-child{color:#a5b2a8}}.mega-menu{left:0;margin-inline:auto;right:0;width:min(1216px,calc(100% - 40px))}@media (max-width:800px){.mobile-menu-more a,.navbar .nav-links .nav-track a{color:var(--ink);font-size:15px;font-weight:600;padding:12px}}.auth-backdrop{align-items:center;animation:auth-fade .25s ease both;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgba(10,36,25,.45);display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:60}.auth-modal{animation:auth-rise .35s cubic-bezier(.2,.8,.2,1) both;background:#fff;border-radius:28px;box-shadow:0 40px 90px -30px rgba(8,35,22,.55);display:grid;grid-template-columns:330px 1fr;max-height:calc(100dvh - 40px);max-width:840px;overflow:hidden;width:100%}@keyframes auth-fade{0%{opacity:0}}@keyframes auth-rise{0%{opacity:0;transform:translateY(18px) scale(.98)}}.auth-brand{background:radial-gradient(120% 80% at 0 0,#2c7a4b 0,#174a31 55%,#0f3322 100%);color:#fff;display:flex;flex-direction:column;gap:26px;overflow:hidden;padding:32px 28px;position:relative}.auth-brand-glow{background:radial-gradient(circle,rgba(245,150,60,.35),transparent 65%);bottom:-120px;height:300px;position:absolute;right:-120px;width:300px}.auth-brand>:not(.auth-brand-glow){position:relative}.auth-logo{display:inline-flex;flex-wrap:wrap;font-family:Plus Jakarta Sans,Anek Bangla,sans-serif;font-size:26px;letter-spacing:-.07em;line-height:1}.auth-logo b{color:#f7922f;font-weight:700}.auth-logo strong{color:#7ed49a;font-weight:600}.auth-logo small{color:hsla(0,0%,100%,.7);flex-basis:100%;font-size:11px;letter-spacing:0;margin-top:6px}.auth-hello,.auth-logo small{font-family:Anek Bangla,sans-serif}.auth-hello{background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.18);border-radius:999px;display:inline-block;font-size:13px;font-weight:600;padding:4px 12px}.auth-brand-copy h3{font-family:Gelasio,Anek Bangla,serif;font-size:27px;font-weight:600;letter-spacing:-.03em;line-height:1.15;margin:14px 0 0}.auth-brand-copy h3 em{color:#ffc27a;font-style:italic;font-weight:500}.auth-perks{display:flex;flex-direction:column;gap:14px;list-style:none;margin:0;padding:0}.auth-perks li{align-items:flex-start;display:flex;gap:12px}.auth-perks i{align-items:center;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.14);border-radius:12px;color:#9fe0b2;display:flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.auth-perks span{color:hsla(0,0%,100%,.68);font-size:12.5px;line-height:1.4}.auth-perks b{color:#fff;display:block;font-size:14px;font-weight:700}.auth-proof{align-items:center;border-top:1px solid hsla(0,0%,100%,.14);display:flex;gap:12px;margin-top:auto;padding-top:18px}.auth-proof>span:last-child{color:hsla(0,0%,100%,.7);display:flex;flex-direction:column;font-size:12px}.auth-proof b{align-items:center;color:#fff;display:flex;font-size:13px;gap:4px}.auth-proof b svg{color:#f5b544}.auth-proof .avatar-stack i{border-color:#174a31}.auth-panel{overflow-y:auto;padding:34px 34px 26px;position:relative}.auth-close{align-items:center;background:#f3f6f0;border:0;border-radius:50%;color:#34473c;cursor:pointer;display:flex;height:38px;justify-content:center;position:absolute;right:18px;top:18px;transition:background .2s,transform .2s;width:38px}.auth-close:hover{background:#e6eee0;transform:rotate(90deg)}.auth-logo-mobile{display:none}.auth-panel h2{color:var(--deep);font-family:Gelasio,Anek Bangla,serif;font-size:26px;font-weight:600;letter-spacing:-.03em;margin:0 44px 6px 0}html body .auth-panel p.auth-sub{color:#6c7d72;font-size:14px;margin:0 0 20px}.auth-tabs{background:#f2f5ef;border-radius:14px;display:grid;grid-template-columns:1fr 1fr;margin-bottom:20px;padding:4px;position:relative}.auth-tabs button{background:none;border:0;color:#5d6f63;cursor:pointer;font:inherit;font-size:14px;font-weight:600;padding:10px;position:relative;transition:color .25s;z-index:1}.auth-tabs button.active{color:var(--deep)}.auth-tab-pill{background:#fff;border-radius:11px;box-shadow:0 4px 12px -6px rgba(20,60,38,.35);bottom:4px;left:4px;position:absolute;top:4px;transition:transform .3s cubic-bezier(.2,.8,.2,1);width:calc(50% - 4px)}.auth-tab-pill.signup{transform:translateX(100%)}.auth-fields{display:flex;flex-direction:column;gap:14px}.auth-field>span{align-items:center;color:#34473c;display:flex;font-size:13px;font-weight:600;justify-content:space-between;margin-bottom:6px}.auth-field>div{align-items:center;background:#f7f9f4;border:1.5px solid #e3e9de;border-radius:13px;color:#8a998e;display:flex;gap:10px;padding:0 12px;transition:border-color .2s,background .2s,box-shadow .2s}.auth-field>div:focus-within{background:#fff;border-color:#2f8a55;box-shadow:0 0 0 4px rgba(47,138,85,.12);color:#2f8a55}.auth-field input{background:transparent;border:0;color:var(--ink);flex:1 1;font:inherit;font-size:15px;min-width:0;outline:0;padding:13px 0}.auth-eye{align-items:center;color:#8a998e;display:flex;height:36px;justify-content:center;margin-right:-6px;width:36px}.auth-eye,.auth-link{background:none;border:0;cursor:pointer}.auth-link{color:#e0661f;font:inherit;font-size:12.5px;font-weight:600;padding:0}.auth-link:hover{text-decoration:underline}.auth-remember{align-items:center;color:#5d6f63;cursor:pointer;display:flex;font-size:13px;gap:8px}.auth-remember input{accent-color:#2f8a55;height:16px;width:16px}html body .auth-panel p.auth-error{background:#fff1ec;border-radius:10px;color:#c2410c;font-size:13px;margin:0;padding:9px 12px}.auth-submit{margin-top:4px}.auth-divider{align-items:center;color:#9aa89e;display:flex;font-size:12px;gap:12px;margin:20px 0 14px}.auth-divider:after,.auth-divider:before{background:#e6ebe2;content:"";flex:1 1;height:1px}.auth-social{display:grid;grid-gap:10px;gap:10px;grid-template-columns:1fr 1fr}.auth-social button{align-items:center;background:#fff;border:1.5px solid #e3e9de;border-radius:13px;color:#273d31;cursor:pointer;display:flex;font:inherit;font-size:14px;font-weight:600;gap:8px;justify-content:center;padding:11px;transition:border-color .2s,background .2s,transform .2s}.auth-social button svg{color:#ea4335}.auth-social button.whatsapp svg{color:#25d366}.auth-social button:hover{background:#f7faf4;border-color:#cfe0cb;transform:translateY(-2px)}html body .auth-panel p.auth-switch{color:#6c7d72;font-size:14px;margin:18px 0 0;text-align:center}.auth-switch button{background:none;border:0;color:#1c7a44;cursor:pointer;font:inherit;font-weight:700;padding:0}.auth-switch button:hover{text-decoration:underline}html body .auth-panel p.auth-terms{color:#97a59b;font-size:12px;line-height:1.5;margin:10px auto 0;max-width:340px;text-align:center}.auth-terms svg{margin-right:4px;vertical-align:-2px}@media (max-width:760px){.auth-backdrop{align-items:flex-end;padding:0}.auth-modal{border-radius:26px 26px 0 0;grid-template-columns:1fr;max-height:94dvh}.auth-brand{display:none}.auth-panel{padding:26px 20px 22px}.auth-logo-mobile{display:inline-flex;font-size:22px;margin-bottom:14px}.auth-logo-mobile strong{color:#16974b}.auth-panel h2{font-size:23px}}@media (prefers-reduced-motion:reduce){.auth-backdrop,.auth-modal{animation:none}.auth-close,.auth-tab-pill{transition:none}}.mega-cats{display:flex;flex-direction:column}.menu-contact{align-items:center;background:#f5f9f1;border:1px solid #e3eedb;border-radius:18px;display:flex;flex-wrap:wrap;gap:14px 20px;justify-content:space-between;margin-top:auto;padding:14px 16px 14px 20px}.mega-cats .menu-contact{margin-top:18px}html body .menu-contact p{color:#6c7d72;display:flex;flex-direction:column;font-size:13px;margin:0}.menu-contact p b{color:var(--deep);font-size:15px}.menu-contact-actions{display:flex;flex-wrap:wrap;gap:10px}.menu-contact .cta{font-size:13px;min-height:44px}.menu-contact .cta-light{background:#fff;border:1px solid #dfe7da;box-shadow:none;color:var(--deep)}.mobile-menu-more a.menu-help-start{border-top:1px solid var(--line);border-radius:0 0 12px 12px;margin-top:4px;padding-top:15px}@media (max-width:800px){.mobile-menu-more a:nth-child(3){border-top:0;margin-top:0;padding-top:12px}.nav-links .menu-contact{margin:10px 0 4px;padding:14px}.nav-links.show-categories .menu-contact{display:none}.menu-contact-actions{width:100%}.menu-contact-actions .cta{flex:1 1 200px}}@media (min-width:801px){.nav-links .menu-contact{display:none}}@media (max-width:800px){.navbar .nav-links.open{max-height:calc(100dvh - 110px)}}.nav-links .menu-contact .cta-whatsapp,.nav-links .menu-contact .cta-whatsapp:hover{color:#fff}.nav-links .menu-contact .cta-light{color:var(--deep)}.amzad-brand{align-items:center;display:inline-flex;min-width:0}.brand-logo{display:block;height:46px;max-width:none;width:auto}.ft-brand .brand-logo{height:58px}.auth-logo{display:block;height:52px;width:auto}.auth-logo-mobile{height:38px;margin-bottom:14px}@media (max-width:800px){.brand-logo{height:38px}}@media (max-width:430px){.brand-logo{height:32px}}.auth-logo.auth-logo-mobile{display:none}@media (max-width:760px){.auth-logo.auth-logo-mobile{display:block}}.auth-logo-chip{align-self:flex-start;background:#fff;border-radius:16px;box-shadow:0 10px 24px -12px rgba(0,0,0,.45);display:inline-flex;padding:10px 14px}.auth-logo-chip .auth-logo{height:44px}.to-page{padding-bottom:72px}.to-hero{padding-top:18px}.to-hero-inner{align-items:center;background:radial-gradient(120% 140% at 0 0,#1f6a41 0,#154a30 50%,#0f3322 100%);border-radius:28px;color:#fff;display:grid;grid-gap:36px;gap:36px;grid-template-columns:1fr 1.1fr;margin-top:14px;overflow:hidden;padding:44px 48px;position:relative}.to-hero-inner:after{background:radial-gradient(circle,rgba(245,140,50,.32),transparent 65%);content:"";height:380px;pointer-events:none;position:absolute;right:-120px;top:-140px;width:380px}.to-hero-inner>*{position:relative;z-index:1}.to-pill{align-items:center;background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.18);border-radius:999px;display:inline-flex;font-family:Anek Bangla,Plus Jakarta Sans,sans-serif;font-size:12.5px;font-weight:600;gap:7px;padding:5px 12px}.to-hero h1{color:#fff;font-family:Gelasio,Anek Bangla,serif;font-size:clamp(36px,4.2vw,54px);font-weight:600;letter-spacing:-.04em;line-height:1.05;margin:16px 0 12px}.to-hero h1 em{color:#ffb86b;font-style:italic;font-weight:500}html body .to-hero-copy p{color:hsla(0,0%,100%,.75);font-size:15px;line-height:1.65;margin:0;max-width:430px}.to-search{background:#fff;border-radius:22px;box-shadow:0 30px 60px -30px rgba(0,0,0,.5);color:var(--ink);padding:24px}.to-search>label{color:#34473c;display:block;font-size:13px;font-weight:700;margin-bottom:8px}.to-search-field{align-items:center;background:#f5f8f2;border:1.5px solid #e1e9dc;border-radius:16px;color:#8a998e;display:flex;gap:10px;padding:6px 6px 6px 16px;transition:border-color .2s,box-shadow .2s,background .2s}.to-search-field:focus-within{background:#fff;border-color:#2f8a55;box-shadow:0 0 0 4px rgba(47,138,85,.12);color:#2f8a55}.to-search-field input{background:transparent;border:0;color:var(--ink);flex:1 1;font:inherit;font-size:17px;font-weight:600;letter-spacing:.04em;min-width:0;outline:0;padding:10px 0;text-transform:uppercase}.to-search-field input::placeholder{font-weight:500;letter-spacing:0;text-transform:none}.to-search-field .cta{flex-shrink:0;min-height:48px}.to-chips{align-items:center;display:flex;flex-wrap:wrap;font-size:13px;gap:8px;margin-top:14px}.to-chips span{color:#7a887f}.to-chips button{background:#eef6e8;border:1px solid #dcebd3;border-radius:999px;color:#1c6b3f;cursor:pointer;font:inherit;font-size:13px;font-weight:700;padding:5px 12px;transition:background .2s,transform .2s}.to-chips button:hover{background:#e1f0d8;transform:translateY(-1px)}.to-body{margin-top:28px}.to-help-grid{display:grid;grid-gap:18px;gap:18px;grid-template-columns:repeat(3,1fr)}.to-help-grid article{background:#fff;border:1px solid #edf1ea;border-radius:22px;padding:24px}.to-help-grid i{align-items:center;background:#eef6e8;border-radius:14px;color:#1f7a45;display:flex;height:46px;justify-content:center;width:46px}.to-help-grid h3{color:var(--deep);font-family:Plus Jakarta Sans,Anek Bangla,sans-serif;font-size:17px;margin:16px 0 6px}html body .to-help-grid p{color:#6c7d72;line-height:1.6;margin:0}.to-missing{background:#fff;border:1px solid #edf1ea;border-radius:26px;flex-direction:column;margin:0 auto;max-width:620px;padding:44px 32px;text-align:center}.to-missing,.to-missing>i{align-items:center;display:flex}.to-missing>i{background:#fff1ea;border-radius:50%;color:#e0661f;height:70px;justify-content:center;width:70px}.to-missing h2{color:var(--deep);font-family:Gelasio,Anek Bangla,serif;font-size:26px;margin:18px 0 8px}html body .to-missing p{color:#6c7d72;line-height:1.65;margin:0;max-width:460px}.to-missing-actions{align-items:center;display:flex;flex-wrap:wrap;gap:18px;justify-content:center;margin-top:24px}.to-link{background:none;border:0;color:#1c7a44;cursor:pointer;font:inherit;font-size:14px;font-weight:700;padding:0}.to-link:hover{text-decoration:underline}.to-result{animation:auth-rise .4s cubic-bezier(.2,.8,.2,1) both;display:flex;flex-direction:column;gap:20px}.to-status{background:#fff;border:1px solid #edf1ea;border-radius:26px;box-shadow:0 20px 40px -32px rgba(20,60,38,.35);padding:28px 30px}.to-status header{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.to-status header small{color:#8a978e;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.to-status h2{align-items:center;color:var(--deep);display:flex;font-family:Plus Jakarta Sans,Anek Bangla,sans-serif;font-size:28px;font-weight:800;gap:10px;letter-spacing:-.02em;margin:2px 0 4px}.to-status h2 button{align-items:center;background:#f2f6ef;border:0;border-radius:10px;color:#4d6456;cursor:pointer;display:flex;height:34px;justify-content:center;width:34px}.to-status h2 button:hover{background:#e6efe0}html body .to-status header p{color:#6c7d72;margin:0}.to-badge{align-items:center;background:#fff3e6;border-radius:999px;color:#c75a12;display:inline-flex;flex-shrink:0;font-size:13px;font-weight:700;gap:8px;padding:8px 14px}.to-badge span{animation:to-blink 1.6s ease-in-out infinite;background:currentColor;border-radius:50%;height:8px;width:8px}.to-badge.done{background:#e7f6ec;color:#1b7a43}.to-badge.done span{animation:none}@keyframes to-blink{50%{opacity:.3}}.to-steps{display:grid;grid-template-columns:repeat(5,1fr);list-style:none;margin:32px 0 26px;padding:0;position:relative}.to-steps:after,.to-steps:before{content:"";height:4px;left:10%;position:absolute;top:22px;border-radius:4px}.to-steps:before{background:#e8eee4;right:10%}.to-steps:after{background:linear-gradient(90deg,#2f9a5c,#1d7a44);transition:width .8s cubic-bezier(.2,.8,.2,1);width:calc(80% * var(--progress))}.to-steps li{flex-direction:column;position:relative;text-align:center;z-index:1}.to-steps i,.to-steps li{align-items:center;display:flex}.to-steps i{background:#fff;border:2px solid #e1e8dc;border-radius:50%;color:#a3b0a6;height:48px;justify-content:center;transition:background .3s,border-color .3s,color .3s;width:48px}.to-steps li.done i{background:#1f7a45;border-color:#1f7a45;color:#fff}.to-steps li.current i{background:#f56619;border-color:#f56619;box-shadow:0 0 0 7px rgba(245,102,25,.16);color:#fff}.to-steps b{color:#8a978e;font-size:14px;font-weight:700;margin-top:12px}.to-steps li.current b,.to-steps li.done b{color:var(--deep)}.to-steps small{color:#97a39b;font-size:12.5px;margin-top:2px}.to-eta{align-items:center;background:#f5f9f1;border:1px solid #e3eedb;border-radius:18px;color:#1f7a45;display:flex;flex-wrap:wrap;gap:12px 14px;padding:14px 18px}.to-eta>div{display:flex;flex-direction:column}.to-eta small{color:#6c7d72;font-size:12px}.to-eta strong{color:var(--deep);font-size:16px}.to-eta>span{color:#6c7d72;font-size:13px;margin-left:auto}.to-grid{align-items:start;display:grid;grid-gap:20px;gap:20px;grid-template-columns:1.4fr 1fr}.to-side{display:flex;flex-direction:column;gap:20px}.to-card{background:#fff;border:1px solid #edf1ea;border-radius:24px;padding:24px 26px}.to-card h3{color:var(--deep);font-family:Plus Jakarta Sans,Anek Bangla,sans-serif;font-size:17px;font-weight:800;margin:0 0 16px}.to-items{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.to-items li{align-items:center;border-bottom:1px solid #f0f3ee;display:flex;gap:14px;padding:12px 0}.to-items li:first-child{padding-top:0}.to-items img{background:#f5f8f2;border-radius:14px;height:60px;mix-blend-mode:multiply;object-fit:contain;padding:4px;width:60px}.to-items div{display:flex;flex:1 1;flex-direction:column;min-width:0}.to-items b{color:var(--deep);font-size:15px}.to-items small{color:#7a887f;font-size:13px}.to-items strong{color:var(--deep);font-size:15px}.to-total{margin:14px 0 0}.to-total div{display:flex;justify-content:space-between;padding:4px 0}.to-total dt{color:#6c7d72;font-size:14px}.to-total dd{color:var(--deep);font-size:14px;font-weight:600;margin:0}.to-total .grand{border-top:1px dashed #dfe6da;margin-top:6px;padding-top:12px}.to-total .grand dt{color:var(--deep);font-size:16px;font-weight:700}.to-total .grand dd{color:#e0661f;font-size:20px;font-weight:800}.to-details{display:flex;flex-direction:column;gap:14px;list-style:none;margin:0;padding:0}.to-details li{align-items:flex-start;display:flex;gap:12px}.to-details svg{background:#eef6e8;border-radius:10px;box-sizing:content-box;color:#1f7a45;flex-shrink:0;padding:8px}.to-details span{color:var(--deep);display:flex;flex-direction:column;font-size:14px;font-weight:600;line-height:1.4}.to-details small{color:#8a978e;font-size:12px;font-weight:500}.to-support{background:linear-gradient(160deg,#fff7ec,#fffdf8);border-color:#f6e6d0;display:flex;flex-direction:column;gap:10px}.to-support h3{margin-bottom:0}html body .to-support p{color:#7c6a55;margin:0 0 6px}.to-support .cta-light{background:#fff;border:1px solid #efe0cc;box-shadow:none;color:var(--deep)}@media (max-width:900px){.to-hero-inner{gap:24px;padding:32px 24px}.to-grid,.to-help-grid,.to-hero-inner{grid-template-columns:1fr}}@media (max-width:640px){.to-hero-inner{border-radius:22px;padding:26px 18px}.to-search{padding:18px}.to-search-field .cta span{display:none}.to-status{padding:22px 18px}.to-status header{flex-direction:column}.to-steps{gap:18px;grid-template-columns:1fr;margin:24px 0 20px}.to-steps:after,.to-steps:before{bottom:24px;height:auto;left:22px;right:auto;top:24px;width:4px}.to-steps:after{bottom:auto;height:calc((100% - 48px) * var(--progress));width:4px}.to-steps li{align-items:flex-start;display:grid;grid-column-gap:14px;column-gap:14px;grid-template-columns:48px 1fr;text-align:left}.to-steps i{grid-row:1/3}.to-steps b{margin-top:4px}.to-eta>span{margin-left:0}.to-card{padding:20px 18px}}@media (prefers-reduced-motion:reduce){.to-badge span,.to-result{animation:none}.to-steps:after{transition:none}}.co-header{z-index:30}.co-header,.co-header-inner{position:relative}.co-header-actions{align-items:center;display:flex;gap:14px}.co-header .mega-menu{top:calc(100% + 10px)}.announcement-cta,.auth-hello,.auth-logo small,.cat-chip-text small,.cat-flyout-intro h3 em,.cat-product-info small,.ft-contact li span,.ft-kicker,.mega-category-grid a small,.mobile-cat-list small,.pc-cat,.prayer-bottom p,.prayer-countdown,.prayer-current h2,.prayer-current p,.prayer-fast,.prayer-heading p,.prayer-kicker,.prayer-line li,.qv .qv-title span,.shop-promo-copy p,.snack-promo-action>span,:lang(bn){font-family:Anek Bangla,sans-serif;letter-spacing:0}.auth-logo small,.cat-chip-text small,.cat-product-info small,.mega-category-grid a small,.mobile-cat-list small,.pc-cat,.qv .qv-title span{line-height:1.5}.prayer-current h2{line-height:1.3}.prayer-countdown strong{line-height:1.35}.hero-bn-seal{line-height:1.2}.hero-bn-kicker,.hero-bn-seal b,.hero-bn-title{font-family:Noto Sans Bengali,Anek Bangla,sans-serif}.pdock{background:#fff;border:1px solid #e3ebe0;border-radius:18px;box-shadow:0 24px 48px -20px rgba(11,44,32,.4);font-family:Anek Bangla,sans-serif;padding:14px;position:fixed;right:16px;top:50%;transform:translateY(-50%);transition:opacity .3s ease,transform .3s ease;width:224px;z-index:19}.pdock.is-hidden{opacity:0;pointer-events:none;transform:translate(calc(100% + 16px),-50%)}.pdock-head{align-items:center;display:flex;gap:6px;margin-bottom:10px}.pdock-head em{margin-left:auto}.pdock-collapse{align-items:center;background:#f3f6f1;border:0;border-radius:50%;color:#4f6b58;display:flex;flex-shrink:0;height:22px;justify-content:center;margin-right:-4px;padding:0;transition:background .2s,color .2s;width:22px}.pdock-collapse:hover,.pdock-mini{background:#1f5a3d;color:#fff}.pdock-mini{align-items:center;border:0;border-radius:14px 0 0 14px;box-shadow:-8px 12px 28px -14px rgba(11,44,32,.55);display:flex;font-family:Anek Bangla,sans-serif;gap:4px;padding:9px 12px 9px 8px;position:fixed;right:0;top:50%;transform:translateY(-50%);transition:opacity .3s ease,transform .3s ease,padding .2s ease;z-index:19}.pdock-mini:hover{padding-right:16px}.pdock-mini svg{color:#f5b731}.pdock-mini span{display:flex;flex-direction:column;line-height:1.3;text-align:left}.pdock-mini b{font-size:14px;font-weight:700}.pdock-mini small{color:#cfe3d4;font-size:12px}.pdock-mini.is-hidden{opacity:0;pointer-events:none;transform:translate(100%,-50%)}.pdock-head span{align-items:center;color:#1d4a33;display:flex;font-size:13px;font-weight:700;gap:6px}.pdock-head span svg{color:#e59a12}.pdock-head em{align-items:center;background:#eef5ea;border-radius:999px;color:#4f6b58;display:flex;font-size:11px;font-style:normal;font-weight:600;gap:3px;padding:2px 8px}.pdock-next{background:#fff6e3;border-radius:12px;margin-bottom:8px;padding:8px 10px}.pdock-next small{color:#8a6a2a;display:block;font-size:11.5px;line-height:1.4}.pdock-next strong{color:#c4600f;display:block;font-size:15px;font-weight:700;line-height:1.4}.pdock ul{list-style:none;margin:0 0 8px;padding:0}.pdock li{align-items:center;border-radius:9px;color:#4a5e51;display:flex;font-size:13px;justify-content:space-between;line-height:1.5;padding:4px 10px}.pdock li b{color:#1d3f2f;font-weight:600}.pdock li.current{background:#1f5a3d;color:#fff}.pdock li.current b{color:#fff}.pdock li.next span:after{background:#f5b731;border-radius:50%;content:"";display:inline-block;height:6px;margin-left:6px;vertical-align:middle;width:6px}.pdock a{align-items:center;border-top:1px solid #edf1ec;color:#1f5a3d;display:flex;font-size:12.5px;font-weight:600;gap:5px;justify-content:center;padding-top:9px}.pdock a:hover{color:#e56e35}@media (max-width:900px){.pdock,.pdock-mini{display:none}}@media (prefers-reduced-motion:reduce){.pdock,.pdock-mini{transition:none}}.feature-band{padding-bottom:48px}.shop-section{padding-bottom:56px}@media (max-width:800px){.feature-band{padding-bottom:32px}.shop-section{padding-bottom:40px}}.view-all{align-items:center;background:#fff;border:1px solid #dfe8dc;border-radius:999px;color:var(--deep);display:inline-flex;flex-shrink:0;font-size:13px;font-weight:600;gap:10px;margin-bottom:20px;padding:5px 5px 5px 16px;transition:background .2s,border-color .2s,color .2s;white-space:nowrap}.view-all i{align-items:center;border-radius:50%;display:flex;height:28px;justify-content:center;transition:background .2s,transform .25s;width:28px}.view-all i,.view-all:hover{background:var(--deep);color:#fff}.view-all:hover{border-color:var(--deep)}.view-all:hover i{background:var(--orange);transform:translateX(2px)}.shop-toolbar{align-items:center;display:flex;gap:12px;margin-bottom:22px}.pill-tabs{background:#f1f5ee;border-radius:999px;display:flex;flex:0 1 auto;gap:2px;min-width:0;overflow-x:auto;padding:4px;position:relative;scrollbar-width:none}.pill-tabs::-webkit-scrollbar{display:none}.pill-tabs-pill{background:#fff;border-radius:999px;bottom:4px;box-shadow:0 2px 10px rgba(16,60,38,.1);left:0;position:absolute;top:4px;pointer-events:none;transition:transform .28s cubic-bezier(.22,1,.36,1),width .28s cubic-bezier(.22,1,.36,1)}.pill-tabs button{align-items:center;background:transparent;border:0;border-radius:999px;color:#5b6f63;display:inline-flex;flex-shrink:0;font-size:13px;font-weight:600;gap:6px;padding:9px 16px;position:relative;transition:color .2s;white-space:nowrap;z-index:1}.pill-tabs button.active,.pill-tabs button:hover{color:var(--deep)}.pill-tabs button small{background:#e3ebdf;border-radius:999px;color:#5b6f63;font-size:11px;font-weight:700;line-height:1;padding:3px 7px;transition:background .2s,color .2s}.pill-tabs button.active small{background:var(--deep);color:#fff}.shop-toolbar .sort-dropdown{flex-shrink:0;margin-left:auto}.shop-toolbar .sort-button{align-items:center;background:#fff;border:1px solid #dfe8dc;border-radius:999px;color:#3d594b;display:flex;font-size:13px;font-weight:600;gap:7px;min-height:44px;padding:0 16px}@media (max-width:640px){.shop-toolbar{gap:8px;margin-bottom:18px}.pill-tabs{flex:1 1 auto}.pill-tabs button{padding:8px 13px}.shop-toolbar .sort-button{min-height:42px;padding:0 12px}}@media (prefers-reduced-motion:reduce){.pill-tabs-pill{transition:none}}.catalog{padding-bottom:64px;padding-top:26px}@media (max-width:600px){.catalog{padding-top:18px}}.catalog-heading{margin-bottom:16px;display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 16px;min-width:0}.catalog-heading h1{color:var(--deep);font-family:Gelasio,Anek Bangla,serif;font-size:49px;font-weight:500;letter-spacing:-.06em;line-height:1;margin:0}@media (max-width:800px){.catalog-heading h1{font-size:clamp(27px,6vw,38px);line-height:1.12}}.catalog-toolbar{display:grid;grid-template-columns:minmax(120px,1fr) minmax(140px,1.15fr) minmax(120px,1fr) minmax(130px,1fr) minmax(220px,1.5fr);align-items:end;grid-gap:12px;gap:12px;margin-bottom:22px;padding:0;background:transparent}.catalog-field{display:flex;flex-direction:column;gap:8px;min-width:0}.catalog-field>label{color:var(--deep);font-size:12px;font-weight:600}.catalog-field select,.catalog-search{width:100%;height:46px;border:1px solid #dfe9dc;border-radius:10px;background-color:#f8faf6;transition:border-color .15s,box-shadow .15s}.catalog-field select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%236c7f70' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;color:var(--deep);cursor:pointer;font:inherit;font-size:13px;padding:0 30px 0 12px;text-overflow:ellipsis}.catalog-search{display:flex;align-items:center;gap:9px;padding:0 12px}.catalog-search svg{color:#6c7f70;flex-shrink:0}.catalog-search input{width:100%;min-width:0;background:transparent;border:0;color:var(--deep);font:inherit;font-size:13px;outline:none}.catalog-search input::placeholder{color:#7a8d7f}.catalog-field select:hover,.catalog-search:hover{border-color:#a8bca1}.catalog-field select:focus-visible,.catalog-search:focus-within{outline:none;border-color:#638b50;box-shadow:0 0 0 3px rgba(99,139,80,.12)}.catalog-sort-field select{background-color:#edf5e9;font-weight:600}.filter-reset{background:transparent;border:0;color:var(--orange);cursor:pointer;font-size:12px;font-weight:700;padding:8px}@media (min-width:641px) and (max-width:950px){.catalog-toolbar{grid-template-columns:repeat(4,minmax(0,1fr))}.catalog-search-field{grid-column:3/-1}}@media (max-width:640px){.catalog-toolbar{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 10px;padding:0}.catalog-search-field{grid-column:1/-1}.catalog-field select,.catalog-search input{font-size:16px}}.catalog-results{min-width:0}.active-filter-bar{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin:0 0 14px}.active-filter-pill{background:#edf5e9;border:1px solid #dfe9dc;border-radius:999px;color:var(--deep);display:inline-flex;padding:7px 11px}.catalog-count{color:var(--muted);font-size:13px!important;margin:-6px 0 16px}.catalog-count b{color:var(--deep)}.shop-empty{background:#f7f9f3;border:1px solid #e3eadf;border-radius:18px;color:var(--muted);display:grid;grid-gap:12px;gap:12px;justify-items:center;padding:36px 24px;text-align:center}.shop-empty strong{color:var(--deep);font-size:18px}.shop-empty p{margin:0}@media (max-width:640px){.catalog-heading{flex-direction:column;gap:4px}.catalog-search{width:100%}.filter-row{grid-template-columns:1fr}.filter-header{align-items:flex-start;gap:8px}}.feature-band>*,.nl-card>*,.origin-card>*,.to-grid>*,.to-hero-inner>*{min-width:0}.nl-form{max-width:100%}.ft-payment-logos{flex-wrap:wrap;overflow:visible;padding-right:0;-webkit-mask-image:none;mask-image:none}@media (min-width:801px) and (max-width:1180px){.feature-band{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.grid-promo-card{grid-column-gap:12px;column-gap:12px;display:grid;grid-column:1/-1;grid-template-columns:minmax(0,1fr) 42%;grid-template-rows:auto auto 1fr auto;height:auto;padding:18px 16px 16px}.grid-promo-card h3,.grid-promo-card p,.grid-promo-card>a,.grid-promo-kicker{grid-column:1}.grid-promo-card h3{margin:12px 0 6px}.grid-promo-card p{margin:0 0 12px}.grid-promo-art{grid-column:2;grid-row:1/-1;min-height:0}.grid-promo-art img{height:150px}.ft-payment-logos{gap:6px}.ft-payment-card{flex-basis:60px;height:52px}}.catalog-count{scroll-margin-top:130px}.catalog-pagination{display:flex;align-items:center;justify-content:flex-end;gap:12px;margin-top:32px;padding-top:24px;border-top:1px solid var(--line)}.catalog-page-numbers{display:flex;flex-wrap:wrap;justify-content:center;gap:6px}.catalog-pagination button{min-width:44px;min-height:44px;padding:10px 14px;border:1px solid var(--line);border-radius:10px;background:transparent;color:var(--deep);font:inherit;font-size:13px;font-weight:600;cursor:pointer;transition:background .15s,border-color .15s}.catalog-pagination button:hover:not(:disabled){background:#edf5e9;border-color:#a8bca1}.catalog-pagination button[aria-current=page]{background:var(--deep);border-color:var(--deep);color:#fff}.catalog-pagination button[aria-current=page]:hover{background:var(--deep)}.catalog-pagination button:disabled{opacity:.4;cursor:not-allowed}.catalog-pagination button:focus-visible{outline:2px solid var(--deep);outline-offset:3px}@media (max-width:480px){.catalog-pagination{gap:6px}.catalog-pagination button{padding:9px 10px}}.cat-flyout-products li{position:relative;gap:14px;padding:12px}.cat-product-open{position:absolute;inset:0;z-index:1;width:100%;border:0;border-radius:inherit;background:transparent;cursor:pointer}.cat-product-open:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.cat-flyout-products li:focus-within{background:#f7faf4}.cat-flyout-products .cat-thumb{width:58px;height:58px;background:var(--tint)}.cat-flyout-products .cat-thumb img{object-fit:contain}.cat-flyout-products .cat-product-info{display:flex;flex-direction:column;gap:3px}.cat-flyout-products .cat-add{position:relative;z-index:2;width:38px;height:38px}.cat-add:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.catalog-summary-row{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:14px;border-top:1px solid hsla(0,0%,50%,.25);padding-top:16px}.catalog-summary-row .catalog-count{margin:0}.catalog-summary-row .catalog-sort-field{flex-direction:row;align-items:center;gap:10px;flex-shrink:0}.catalog-summary-row .catalog-sort-field label{white-space:nowrap}.catalog-summary-row .catalog-sort-field select{width:185px}@media (max-width:640px){.catalog-summary-row{gap:10px}.catalog-summary-row .catalog-count{font-size:12px!important}.catalog-summary-row .catalog-sort-field{gap:6px}.catalog-summary-row .catalog-sort-field select{width:135px;font-size:13px}}.blog-section-stories{max-width:1216px;margin:36px auto 0;padding-top:32px;border-top:1px solid hsla(0,0%,50%,.18)}.blog-stories-label{background:#edf5e9;border:1px solid #d5e8cf;border-radius:999px;color:#2a6040;font-size:11px;font-weight:700;letter-spacing:.07em;padding:5px 12px;text-transform:uppercase}.jn-carousel-wrap{position:relative}.jn-carousel-head{display:flex;justify-content:space-between;gap:16px;margin-bottom:20px}.jn-carousel-nav{display:flex;align-items:center;gap:14px}.jn-progress{flex:none;margin-left:0;width:96px}.jn-carousel-nav .view-all{margin-bottom:0}@media (max-width:600px){.jn-carousel-head{flex-wrap:wrap}.jn-carousel-nav{width:100%;justify-content:space-between}.jn-progress{display:none}.jn-carousel-nav .rv-controls button{height:38px;width:38px}}.jn-track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 40px) / 3);grid-gap:20px;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:4px 0 12px}.jn-track::-webkit-scrollbar{display:none}.jn-track>*{scroll-snap-align:start;min-width:0}@media (min-width:601px) and (max-width:1100px){.jn-track{grid-auto-columns:calc((100% - 20px) / 2)}}@media (max-width:600px){.jn-track{grid-auto-columns:86%;gap:14px}}.jn-card{display:flex;flex-direction:column;min-width:0;border:1px solid var(--line);border-radius:20px;overflow:hidden;background:#fff;text-decoration:none;color:var(--deep);transition:border-color .2s,box-shadow .2s}.jn-card:hover{border-color:#9daf8d;box-shadow:0 12px 28px -16px #23452950}.jn-card-img{position:relative;aspect-ratio:3/2;overflow:hidden;background:#eef2e5;flex-shrink:0}.jn-card-img img{width:100%;height:100%;object-fit:contain;transition:transform .4s ease}.jn-card:hover .jn-card-img img{transform:scale(1.04)}.jn-card-body{padding:20px;display:flex;flex:1 1;flex-direction:column;gap:0}.jn-tag{position:absolute;top:12px;left:12px;background:rgba(12,44,26,.72);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#d4f0de;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 10px;border-radius:999px;pointer-events:none}.jn-tag-inline{position:static;display:inline-block;background:#edf5e9;color:#2a6040;-webkit-backdrop-filter:none;backdrop-filter:none;margin-bottom:14px}.jn-meta{display:flex;align-items:center;gap:6px;color:#8a9e85;font-size:12px;margin-bottom:9px}.jn-dot{width:3px;height:3px;background:#b0c2aa;border-radius:50%;flex-shrink:0}.jn-meta svg{vertical-align:-1px}.jn-card-body h3{font-family:Gelasio,Anek Bangla,serif;font-size:19px;font-weight:500;line-height:1.3;letter-spacing:-.02em;margin:0 0 8px}.jn-card-body p{color:var(--muted);font-size:13px;line-height:1.6;margin:0 0 16px}.jn-read{display:flex;align-items:center;gap:5px;font-size:13px;font-weight:700;color:var(--deep);margin-top:auto;padding-top:14px;border-top:1px solid var(--line)}.jn-card:focus-visible,.jn-track:focus-visible{outline:2px solid var(--deep);outline-offset:3px}.jn-page{padding-top:20px;padding-bottom:72px}.jn-page-header{max-width:760px;padding:20px 0 28px}.jn-page-header .eyebrow{color:#68845c;font-size:11px;font-weight:700;letter-spacing:.12em;margin-bottom:12px;text-transform:uppercase}.jn-page-header h1{font-family:Gelasio,Anek Bangla,serif;font-size:clamp(34px,4.5vw,56px);font-weight:500;letter-spacing:-.04em;line-height:1.12;margin:0 0 18px;color:var(--deep)}.jn-page-header h1 em{color:#769260;font-style:italic}.jn-page-header p{color:var(--muted);font-size:16px;line-height:1.75;margin:0;max-width:540px}.jn-featured{display:grid;grid-template-columns:1fr 1fr;align-items:stretch;background:#f5f8f0;border:1px solid var(--line);border-radius:26px;overflow:hidden;margin-bottom:36px;text-decoration:none;color:var(--deep);transition:border-color .2s,box-shadow .2s}.jn-featured:hover{border-color:#9daf8d;box-shadow:0 16px 40px -20px #23452940}.jn-featured-img{position:relative;aspect-ratio:3/2;overflow:hidden;background:#eef2e5}.jn-featured-img img{display:block;width:100%;height:100%;object-fit:cover}.jn-card-img img[src*="/blogs/"],.jn-cover[src*="/blogs/"]{object-fit:cover}.jn-featured:focus-visible{outline:3px solid var(--deep);outline-offset:4px}.jn-browse-title{font-family:Gelasio,Anek Bangla,serif;font-size:24px;line-height:1.25;margin:0 0 16px}.jn-featured-body{padding:32px 32px 32px 28px;display:flex;flex-direction:column;justify-content:center}.jn-featured-body h2{font-family:Gelasio,Anek Bangla,serif;font-size:clamp(20px,2.2vw,28px);font-weight:500;letter-spacing:-.03em;line-height:1.25;margin:0 0 12px}.jn-featured-body p{color:var(--muted);font-size:15px;line-height:1.7;margin:0 0 20px}.jn-featured-cta{display:inline-flex;align-items:center;gap:6px;color:#2f6b48;font-size:14px;font-weight:700}@media (max-width:800px){.jn-featured{grid-template-columns:1fr}.jn-featured-body{padding:20px}}.jn-tag-bar{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:28px}.jn-tag-btn{display:inline-flex;align-items:center;gap:6px;background:#f2f5ef;border:1px solid #dfe8db;border-radius:999px;color:#5a6e62;cursor:pointer;font:inherit;font-size:13px;font-weight:600;padding:8px 16px;transition:background .15s,border-color .15s,color .15s}.jn-tag-btn:hover{background:#e6efe0;border-color:#c4d9bb;color:var(--deep)}.jn-tag-btn.active{background:var(--deep);border-color:var(--deep);color:#fff}.jn-tag-btn small{background:hsla(0,0%,100%,.2);border-radius:999px;font-size:11px;font-weight:700;padding:2px 7px}.jn-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px}.jn-empty{color:var(--muted);font-size:15px;grid-column:1/-1;padding:32px 0;text-align:center}@media (max-width:1000px){.jn-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.jn-grid{grid-template-columns:1fr;gap:16px}}.jn-progress-bar{position:fixed;top:0;left:0;width:var(--jn-progress,0);height:3px;background:linear-gradient(90deg,#2f8a55,#6dbd8a);z-index:300;border-radius:0 2px 2px 0;pointer-events:none}.jn-article-header{max-width:760px;padding:18px 0 28px}.jn-article-header h1{font-family:Gelasio,Anek Bangla,serif;font-size:clamp(28px,3.8vw,50px);font-weight:500;letter-spacing:-.045em;line-height:1.12;margin:0 0 16px;color:var(--deep)}.jn-article-desc{color:var(--muted);font-size:17px;line-height:1.75;margin:0 0 22px;max-width:600px}.jn-byline{gap:12px;padding-top:18px;border-top:1px solid var(--line)}.jn-byline,.jn-byline-avatar{display:flex;align-items:center}.jn-byline-avatar{width:40px;height:40px;border-radius:50%;background:var(--deep);color:#d4f0de;justify-content:center;font-size:13px;font-weight:700;flex-shrink:0}.jn-byline strong{display:block;font-size:13.5px;color:var(--deep);margin-bottom:2px}.jn-byline>div>span{display:flex;align-items:center;gap:4px;color:#8a9e85;font-size:12px}.jn-byline svg{vertical-align:-1px}.jn-cover{width:100%;max-height:460px;aspect-ratio:16/7;object-fit:contain;background:#eef2e5;border-radius:22px;margin-bottom:0;display:block}.jn-detail-grid{display:grid;grid-template-columns:minmax(0,1fr) 288px;grid-gap:56px;gap:56px;align-items:start;margin-top:44px}@media (max-width:1024px){.jn-detail-grid{grid-template-columns:minmax(0,1fr) 248px;gap:32px}}@media (max-width:800px){.jn-detail-grid{display:flex;flex-direction:column;gap:0}}.jn-article{min-width:0}.jn-section{padding-top:40px;scroll-margin-top:20px}.jn-section-label{display:flex;align-items:center;gap:12px;margin-bottom:8px}.jn-section-num{font-size:10.5px;font-weight:800;letter-spacing:.13em;color:#8aab78;flex-shrink:0}.jn-section-rule{flex:1 1;height:1px;background:var(--line)}.jn-article h2{font-family:Gelasio,Anek Bangla,serif;font-size:clamp(22px,2.6vw,30px);font-weight:500;line-height:1.25;letter-spacing:-.025em;margin:0 0 16px}html body .jn-article p{font-size:16px;line-height:1.9;color:#526353;margin:0 0 18px}.jn-article-foot{margin-top:48px;padding-top:28px;border-top:1px solid var(--line)}.jn-sidebar{position:-webkit-sticky;position:sticky;top:110px;display:flex;flex-direction:column;gap:16px}@media (max-width:800px){.jn-sidebar{position:static;order:-1;margin-bottom:32px}}.jn-toc{padding:22px;border:1px solid var(--line);border-radius:20px;background:#f5f7ee;max-height:calc(100dvh - 140px);overflow-y:auto}@media (max-width:800px){.jn-toc{max-height:none}}.jn-toc h2{font-size:16px;font-weight:700;margin:0 0 16px;color:var(--deep)}.jn-toc ol{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:2px}.jn-toc li a{display:flex;align-items:flex-start;gap:10px;padding:10px;border-radius:10px;font-size:13px;line-height:1.4;color:#687966;text-decoration:none;transition:background .15s,color .15s}.jn-toc li a:hover{background:#edf1e6;color:var(--deep)}.jn-toc li a[aria-current]{background:#e4ecda;color:var(--deep);font-weight:700}.jn-toc-num{opacity:.55;flex-shrink:0;font-size:11px;font-weight:700;margin-top:1px}.jn-toc-foot{justify-content:space-between;gap:8px;margin-top:16px;padding-top:16px;border-top:1px solid var(--line)}.jn-toc-foot,.jn-toc-meta{display:flex;align-items:center}.jn-toc-meta{gap:5px;color:#8a9e85;font-size:12px}.jn-toc-all{display:inline-flex;align-items:center;gap:4px;font-size:12.5px;font-weight:700;color:var(--deep);text-decoration:none}.jn-toc-all:hover{color:#2f8a55}.jn-toc li a:focus-visible{outline:2px solid var(--deep);outline-offset:2px}.jn-sidebar-card{padding:20px;border:1px solid var(--line);border-radius:20px;background:#f5f7ee;display:flex;flex-direction:column;gap:10px}.jn-sidebar-card p{color:var(--muted);font-size:13px;line-height:1.6;margin:0}@media (max-width:800px){.jn-sidebar-card{display:none}}.jn-related{margin-top:64px}.jn-related-head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:24px}.jn-related-head h2{font-family:Gelasio,Anek Bangla,serif;font-size:clamp(22px,2.5vw,30px);font-weight:500;letter-spacing:-.03em;margin:0}@media (max-width:800px){.navbar.site-nav{display:grid;grid-template-columns:44px minmax(0,1fr) 40px 40px 40px;height:auto;grid-gap:6px;gap:6px;padding-top:8px;padding-bottom:10px}.navbar>.brand{min-width:0}.navbar .brand-logo{width:min(100%,138px);height:auto}.navbar .nav-actions,.navbar .nav-icons{display:contents}.navbar .nav-icons>.nav-icon:not(.nav-user):not(.nav-wishlist){display:none}.navbar .nav-cart,.navbar .nav-user,.navbar .nav-wishlist{justify-self:end}.navbar .nav-user{display:flex;grid-column:3;grid-row:1}.navbar .nav-wishlist{display:flex;grid-column:4;grid-row:1}.navbar .nav-cart{grid-column:5;grid-row:1;margin-left:0}.navbar .mega-menu-trigger{display:none}.navbar .nav-search{display:flex;grid-column:1/-1;grid-row:2;width:100%;height:44px;padding:0 12px;border-radius:12px;box-sizing:border-box}.navbar .nav-search input{font-size:16px}.navbar .mobile-nav-search,.navbar .nav-search kbd{display:none}.navbar .nav-search-clear{width:36px;height:36px}.navbar .nav-links.open{max-height:calc(100dvh - 170px)}.cat-rail-scroller{display:grid;grid-template-columns:minmax(0,1fr) 36px;grid-gap:4px;gap:4px}.cat-rail-arrow.right{display:flex;width:36px;height:44px;border-radius:12px;background:#fff;color:var(--deep)}.cat-rail-arrow.right svg{width:20px;height:20px}.hero-modern .hero-stage{padding:12px 0 0;gap:8px}.hero-modern h1{font-size:clamp(25px,6.5vw,38px);margin:0;line-height:1.12}.hero-modern .hero-description,.hero-modern .hero-note{display:none}.hero-modern .hero-actions{margin-top:12px}.hero-modern .hero-actions>.cta{min-height:44px;padding-top:8px;padding-bottom:8px}.hero-modern .hero-art{height:clamp(270px,76vw,430px)}.hero-modern .hero-slider-bar{margin-top:0}.journey-card{padding:18px 12px;gap:18px}.journey-intro h2{font-size:clamp(20px,5vw,28px);margin:0;white-space:nowrap;text-align:center}.journey-intro h2 br{display:none}.journey-intro h2 em:before{content:" "}.journey-intro>p,.journey-steps p{display:none}.journey-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;text-align:center}.journey-steps:before{display:block;top:20px;left:calc((100% - 18px) / 8);right:calc((100% - 18px) / 8)}.journey-node{margin:0 auto;width:40px;height:40px;border-radius:13px}html body .journey-steps strong{font-size:11px;line-height:1.3;margin:10px 0 0}}html body .blog-stories-label,html body .eyebrow,html body .ft-kicker,html body .grid-promo-kicker,html body .hero-bn-kicker,html body .impact-kicker,html body .journey-pill,html body .nl-pill,html body .pd-eyebrow,html body .prayer-kicker,html body .rv-kicker,html body .shop-promo-kicker,html body .snack-promo-kicker,html body .tr-kicker,html body .video-eyebrow{display:none}.best-sellers-carousel{position:relative}.best-sellers-track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 66px) / 4);grid-gap:22px;gap:22px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:4px 0 12px}.best-sellers-track::-webkit-scrollbar{display:none}.best-sellers-track>*{min-width:0;scroll-snap-align:start}.best-sellers-arrow{position:absolute;top:40%;z-index:3;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;border:1px solid var(--line);background:#fff;color:var(--deep);box-shadow:0 4px 16px #153f2820;cursor:pointer}.best-sellers-prev{left:-16px}.best-sellers-next{right:-16px}.best-sellers-arrow:hover:not(:disabled){background:var(--deep);color:#fff}.best-sellers-arrow:disabled{opacity:.4;cursor:default}.best-sellers-arrow:focus-visible,.best-sellers-track:focus-visible{outline:2px solid var(--deep);outline-offset:3px}@media (min-width:601px) and (max-width:1100px){.best-sellers-track{grid-auto-columns:calc((100% - 32px) / 3);gap:16px}}@media (max-width:600px){.best-sellers-track{grid-auto-columns:calc((100% - 12px) / 2);gap:12px}.best-sellers-prev{left:-12px}.best-sellers-next{right:-12px}}html body .jn-section-label,html body .jn-tag-inline,html body .shop-promo-label,html body .video-card-category{display:none}#shop{scroll-margin-top:20px}@media (max-width:800px){#shop{scroll-margin-top:40px}.catalog-page-numbers{justify-content:flex-end}}.navbar .nav-search[hidden]{display:none}.navbar .nav-search:not([hidden]){display:flex;width:clamp(180px,20vw,280px);animation:nav-search-reveal .18s ease-out}.navbar .nav-search-toggle{flex-shrink:0;min-width:44px;min-height:44px}.navbar .nav-search-toggle[aria-expanded=true]{background:#e7efdf;color:var(--deep)}.nav-search-submit{display:flex;align-items:center;justify-content:center;flex-shrink:0;border:0;background:transparent;color:var(--deep);width:32px;height:40px;padding:0;cursor:pointer}@keyframes nav-search-reveal{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (min-width:801px){.navbar .nav-search-toggle{display:none}.navbar .nav-search:not([hidden]),.navbar .nav-search[hidden]{display:flex;width:250px;animation:none}.navbar .nav-search:focus-within{width:300px}.navbar .nav-search-clear{display:none}}@media (min-width:801px) and (max-width:1200px){.navbar .nav-search:not([hidden]),.navbar .nav-search[hidden]{width:190px}.navbar .nav-search:focus-within{width:230px}}@media (max-width:800px){.navbar.site-nav{grid-template-columns:44px minmax(0,1fr) repeat(4,44px)}.navbar .nav-user{display:flex;grid-column:4;grid-row:1}.navbar .mobile-menu{grid-column:1;grid-row:1}.navbar>.brand{grid-column:2;grid-row:1}.navbar .nav-search-toggle{grid-column:3;grid-row:1}.navbar .nav-wishlist{grid-column:5}.navbar .nav-cart{grid-column:6}.navbar .nav-search:not([hidden]){width:100%;grid-column:1/-1;grid-row:2}}@media (max-width:480px){.navbar.site-nav{grid-template-columns:44px minmax(0,1fr) repeat(4,44px);column-gap:0;padding-left:6px;padding-right:6px}.navbar .brand-logo{width:min(100%,112px);max-width:100%;height:auto}}@media (prefers-reduced-motion:reduce){.navbar .nav-search:not([hidden]){animation:none}}.desktop-search-clear{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:22px;height:22px;border:0;border-radius:50%;background:#e6ece3;color:#4c6356;cursor:pointer}@media (max-width:800px){.desktop-search-clear,.desktop-search-shortcut{display:none}}.jn-carousel-head{align-items:center;gap:24px;margin-bottom:26px}.video-reviews .jn-carousel-title h2{font-family:Gelasio,Anek Bangla,serif;font-size:clamp(28px,3vw,38px);line-height:1.15;letter-spacing:-.035em;margin:0 0 10px;color:var(--deep)}.jn-carousel-title p{margin:0;color:var(--muted);line-height:1.6}.jn-thumbnail-arrow{position:absolute;bottom:16px;right:16px;width:44px;height:44px;display:flex;align-items:center;justify-content:center;border-radius:50%;color:var(--deep);background:#fff;box-shadow:0 4px 16px #173e2b25;transition:background .2s,color .2s,transform .2s}.jn-card:focus-visible .jn-thumbnail-arrow,.jn-card:hover .jn-thumbnail-arrow{background:var(--deep);color:#fff;transform:translate(2px,-2px)}@media (max-width:600px){.jn-carousel-head{align-items:flex-start;gap:18px}.jn-carousel-title{width:100%}.jn-carousel-nav{width:100%;justify-content:flex-end}.jn-thumbnail-arrow{bottom:12px;right:12px}}@media (prefers-reduced-motion:reduce){.jn-thumbnail-arrow{transition:none}.jn-card:focus-visible .jn-thumbnail-arrow,.jn-card:hover .jn-thumbnail-arrow{transform:none}}@media (max-width:800px){.feature-band{grid-template-columns:minmax(0,1fr);grid-auto-rows:auto;gap:12px;padding-top:0;padding-bottom:32px}.feature-band .honey-card,.feature-band .origin-card{min-height:208px;border-radius:20px}.feature-band .origin-card{display:grid;grid-template-columns:minmax(0,1fr) 36%;align-items:center}.feature-band .honey-copy,.feature-band .origin-copy{padding:20px 16px}.feature-band .honey-badges,.feature-band .honey-callout,.feature-band .origin-copy .eyebrow,.feature-band .origin-copy>p:not(.eyebrow){display:none}.feature-band .honey-copy h2,.feature-band .origin-copy h2{font-size:clamp(25px,6.5vw,32px);line-height:1.08;margin-bottom:14px}.feature-band .origin-map{align-self:stretch;padding:14px 12px 14px 0;min-height:0}.feature-band .bd-map{height:174px;width:auto;max-width:100%}.feature-band .origin-pin{display:none}.feature-band .bd-spot{height:8px;width:8px}.feature-band .cta{min-height:44px;padding:6px 6px 6px 12px;gap:6px;font-size:11px}.feature-band .cta-icon{height:30px;width:30px}.feature-band .honey-card{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.feature-band .honey-card:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#fceccb,#fceccb 40%,hsla(40,89%,89%,.85) 53%,hsla(40,89%,89%,0) 72%);z-index:1;pointer-events:none}.feature-band .honey-bg{top:0;bottom:auto;height:100%;width:100%;object-position:right center;transform:none}.feature-band .honey-copy{max-width:75%;z-index:2}.feature-band .honey-copy h2{margin-bottom:7px}html body .feature-band .honey-subtitle{font-size:11px;line-height:1.4;margin-bottom:8px}.feature-band .honey-subtitle span{padding:0 2px}.feature-band .honey-price{gap:8px;margin-bottom:10px;flex-wrap:wrap}.feature-band .honey-price strong{font-size:21px}.feature-band .honey-price del{font-size:12px}.feature-band .honey-price em{font-size:10px;padding:4px 6px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.qv-media:has(.product-gallery){min-width:0;min-height:0;justify-content:flex-start;padding-top:64px;padding-bottom:14px;background:#f7f9f3}.qv-media:has(.product-gallery):before{display:none}.product-gallery{width:100%;min-width:0}.product-gallery-stage{border:0;border-radius:18px}.product-gallery-image,.product-gallery-stage{position:relative;background:transparent;overflow:hidden}.product-gallery-image{display:block;width:100%;aspect-ratio:4/3;max-height:340px;padding:0;border:0;cursor:zoom-in;mix-blend-mode:multiply;touch-action:pan-y}.product-gallery-zoom{display:block;width:100%;height:100%;overflow:hidden;transform:scale(1);transition:transform .2s ease-out}.product-gallery-thumbs img,.product-gallery-zoom img{display:block;width:100%;height:100%;object-fit:contain;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.product-gallery-image[data-zoomed=true]{cursor:zoom-out}.product-gallery-image[data-zoomed=true] .product-gallery-zoom{transform:scale(2)}.product-gallery-zoom-icon{display:grid;place-items:center;position:absolute;bottom:12px;right:12px;width:36px;height:36px;border-radius:50%;color:#284b35;background:#fffffff0;border:1px solid #e5eadf;pointer-events:none}.product-gallery-arrows{position:absolute;inset:50% 8px auto;display:flex;justify-content:space-between;pointer-events:none;transform:translateY(-50%)}.product-gallery-arrows button{display:grid;place-items:center;width:44px;height:44px;border:1px solid #e5eadf;border-radius:50%;color:#284b35;background:#fffffff0;pointer-events:auto}.product-gallery-caption{display:flex;justify-content:space-between;flex-wrap:wrap;gap:4px 12px;margin:12px 0;color:#61745e;font-size:11px;line-height:1.5}.gallery-touch-hint{display:none}.product-gallery-thumbs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px}.product-gallery-thumbs button{display:block;min-width:0;min-height:44px;aspect-ratio:1;padding:4px;border:2px solid transparent;border-radius:12px;background:transparent;overflow:hidden;transition:border-color .15s;mix-blend-mode:multiply}.product-gallery-thumbs button>span{display:block;width:100%;height:100%;overflow:hidden;border-radius:7px}.product-gallery-thumbs button:hover{border-color:#acbea4}.product-gallery-thumbs button.active{border-color:#286642}.product-gallery button:focus-visible{outline:3px solid #eb7b35;outline-offset:-3px}.pd-product .product-gallery-image{max-height:380px}@media (max-width:800px){.qv-media:has(.product-gallery){padding-top:60px;padding-bottom:12px}.product-gallery-stage{width:100%;max-width:420px;margin-inline:auto}.product-gallery-image{max-height:280px}.pd-product .product-gallery-image{max-height:300px}.product-gallery-thumbs{max-width:420px;margin-inline:auto}.product-gallery-thumbs button{max-height:78px}}@media (hover:none),(pointer:coarse){.gallery-hover-hint{display:none}.gallery-touch-hint{display:inline}}@media (prefers-reduced-motion:reduce){.product-gallery-thumbs button,.product-gallery-zoom{transition:none}}.product-gallery>.qv-assure{margin:10px 0 12px}.brand-strip{padding-top:8px;padding-bottom:28px}.brand-strip-inner{isolation:isolate;display:grid;grid-template-columns:240px 1fr;align-items:center;grid-gap:32px;gap:32px;padding:26px 36px;border-block:1px solid #e4e9de;background:linear-gradient(110deg,#f7f9f2,#fcfcf8);border-radius:20px}.brand-strip-heading .eyebrow{display:block;color:#718267;font-size:10px;letter-spacing:.12em;margin:0 0 8px;text-transform:uppercase}.brand-strip-heading h2{color:var(--deep);font-family:Gelasio,serif;font-size:30px;font-weight:500;letter-spacing:-.035em;line-height:1.15;margin:0}.brand-strip-heading h2 span{color:#cf8040}.brand-strip-logos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;list-style:none;margin:0;padding:0}.brand-strip-item{mix-blend-mode:multiply;display:flex;align-items:center;justify-content:center;min-width:0;height:90px;padding:10px 28px}.brand-strip-item+.brand-strip-item{border-left:1px solid #dfe6d8}.brand-strip-item img{display:block;width:100%;max-width:172px;height:auto;max-height:58px;object-fit:contain;transition:transform .3s ease}.brand-strip-maza img{max-width:126px;max-height:74px}.brand-strip-item:hover img{transform:translateY(-4px) scale(1.04)}.brand-strip.is-visible .brand-strip-item{animation:brand-arrive .75s cubic-bezier(.22,1,.36,1) both}.brand-strip.is-visible .brand-strip-item:nth-child(2){animation-delay:.14s}.brand-strip.is-visible .brand-strip-item:nth-child(3){animation-delay:.28s}@keyframes brand-arrive{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media (max-width:800px){.brand-strip{padding-top:4px;padding-bottom:22px}.brand-strip-inner{grid-template-columns:1fr;gap:16px;padding:22px 16px 16px;border-radius:16px}.brand-strip-heading{text-align:center}.brand-strip-heading h2{font-size:25px}.brand-strip-item{height:72px;padding:8px 14px}.brand-strip-item img{max-height:40px}.brand-strip-maza img{max-height:58px}}@media (prefers-reduced-motion:reduce){.brand-strip.is-visible .brand-strip-item{animation:none}.brand-strip-item img{transition:none}.brand-strip-item:hover img{transform:none}}.video-inline-player{position:relative;width:100%;aspect-ratio:3/2;background:#000}.video-inline-player iframe{display:block;position:absolute;inset:0;width:100%;height:100%;border:0}.video-reviews .blog-card:has(.video-inline-player):hover{transform:none}.jn-detail-page{max-width:1216px;padding-bottom:64px}.jn-detail-page .pd-breadcrumb{flex-wrap:wrap;line-height:1.7}.jn-detail-page .jn-article-header{max-width:100%;margin:14px 0 20px;padding:0;text-align:left}.jn-article-kicker{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:10px;font-size:10px;font-weight:700;letter-spacing:.1em;color:#6d815f;margin-bottom:12px}.jn-article-kicker>span:first-child{width:7px;height:7px;border-radius:50%;background:#769260}.jn-kicker-divider{opacity:.4}.jn-detail-page .jn-article-header h1{max-width:900px;font-size:clamp(28px,3.4vw,44px);line-height:1.25;letter-spacing:-.035em;text-wrap:balance;margin-bottom:12px}.jn-detail-page .jn-article-header[lang=bn] h1{font-family:Anek Bangla,sans-serif;font-weight:600;letter-spacing:-.025em}.jn-detail-page .jn-article-desc{max-width:780px;margin:0 0 18px;font-size:16px;line-height:1.65}.jn-detail-page .jn-byline{justify-content:flex-start;border:0;padding-top:0;text-align:left}.jn-share-row{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px;margin-top:18px;font-size:12px;color:#60765b}.jn-share-row button{display:inline-flex;align-items:center;gap:7px;padding:10px 14px;border:1px solid #dce5d4;border-radius:999px;background:transparent;color:var(--deep)}.jn-share-row button:hover{background:#eef3e7}.jn-cover-wrap{margin:0;background:#f1f4eb;border:1px solid #e4e9dc;border-radius:24px;overflow:hidden}.jn-detail-page .jn-cover{height:420px;max-height:none;border-radius:0;background:transparent;mix-blend-mode:multiply}.jn-cover-wrap figcaption{display:flex;justify-content:space-between;gap:12px;padding:16px 24px;border-top:1px solid #e0e6d7;color:#6c7e61;font-size:10px;letter-spacing:.08em}.jn-detail-page .jn-detail-grid{grid-template-columns:minmax(0,740px) 288px;justify-content:space-between;gap:56px;margin-top:36px}.jn-detail-page .jn-sidebar{top:24px}.jn-detail-page .jn-toc{background:#fff;box-shadow:0 12px 38px -26px #23452955;max-height:calc(100dvh - 48px)}.jn-toc-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.jn-toc-heading h2{margin:0}.jn-toc-toggle{display:none}.jn-detail-page .jn-toc li a{line-height:1.65}.jn-takeaways{padding:24px 28px;background:#f2f6eb;border:1px solid #e2e9d9;border-radius:18px}.jn-summary-label{display:flex;align-items:center;gap:8px;color:#647d53;font-size:10px;font-weight:700;letter-spacing:.13em}.jn-takeaways ul{list-style:none;padding:0;margin:16px 0 0;display:grid;grid-gap:10px;gap:10px}.jn-takeaways li{display:flex;gap:10px;align-items:baseline;color:#39573b;font-size:17px;line-height:1.7}.jn-takeaways li svg{flex-shrink:0}html body .jn-takeaways p{margin:12px 0 0}.jn-detail-page .jn-section{padding-top:36px;scroll-margin-top:28px}.jn-detail-page .jn-section+.jn-section{margin-top:26px;border-top:1px solid #e8ecdf}.jn-detail-page .jn-article[lang=bn] h2{font-family:Anek Bangla,sans-serif;font-size:28px;font-weight:600;line-height:1.4}html body .jn-detail-page .jn-article[lang=bn] p{font-size:18px;line-height:1.95}.jn-body-list,.jn-body-steps{padding-left:24px;margin:12px 0 24px;color:#526353;font-size:18px;line-height:1.9}.jn-body-list li,.jn-body-steps li{padding-left:8px;margin-bottom:10px}.jn-body-list li::marker,.jn-body-steps li::marker{color:#68864d;font-weight:700}.jn-note{display:flex;gap:12px;background:#fbf6eb;border-left:3px solid #caa66d;border-radius:0 12px 12px 0;padding:18px 20px;margin-top:22px}.jn-note>svg{flex-shrink:0;color:#a78046;margin-top:7px}html body .jn-note p{margin:0}.jn-sources{margin-top:36px;padding-top:24px;border-top:1px solid var(--line)}.jn-detail-page .jn-sources h2{font-family:inherit;font-size:17px}.jn-sources ul{list-style:none;padding:0;display:grid;grid-gap:10px;gap:10px}.jn-sources a{display:inline-flex;align-items:center;gap:8px;color:#517242;font-size:13px;text-decoration:underline;text-underline-offset:4px}.jn-product-pick{display:block;border-radius:20px;padding:22px;background:#f3f5ed;border:1px solid #e2e8d9;color:var(--deep);text-decoration:none}.jn-product-pick>span{color:#76896a;font-size:9px;font-weight:700;letter-spacing:.12em}.jn-product-pick img{display:block;width:100%;height:150px;object-fit:contain;mix-blend-mode:multiply;margin:12px 0}.jn-product-pick h3{font-size:22px;margin:0 0 8px}.jn-product-pick p{color:#718168;font-size:12px;line-height:1.7}.jn-product-pick b{display:flex;align-items:center;justify-content:space-between;font-size:12px;margin-top:18px}.jn-product-pick:hover{border-color:#91aa7e}.jn-detail-page .jn-related{padding-top:36px;border-top:1px solid var(--line)}.jn-product-pick:focus-visible,.jn-share-row button:focus-visible,.jn-toc-toggle:focus-visible{outline:2px solid var(--deep);outline-offset:3px}@media (max-width:1024px){.jn-detail-page .jn-detail-grid{grid-template-columns:minmax(0,1fr) 260px;gap:28px}}@media (max-width:800px){.jn-detail-page .jn-article-header{text-align:left;margin-top:12px}.jn-article-kicker,.jn-detail-page .jn-byline,.jn-share-row{justify-content:flex-start}.jn-detail-page .jn-article-desc{font-size:16px}.jn-detail-page .jn-cover{height:280px}.jn-cover-wrap figcaption{padding:12px 16px;font-size:9px;flex-wrap:wrap}.jn-detail-page .jn-detail-grid{display:flex;gap:0;margin-top:24px}.jn-detail-page .jn-sidebar{width:100%;position:static}.jn-detail-page .jn-toc{max-height:none;padding:18px}.jn-toc-toggle{display:grid;place-items:center;width:44px;height:44px;border:1px solid #e0e7d7;border-radius:50%;background:transparent;color:var(--deep)}.jn-toc.is-collapsed #story-contents,.jn-toc.is-collapsed .jn-toc-foot{display:none}.jn-toc.is-collapsed .jn-toc-toggle{transform:rotate(-90deg)}.jn-toc-heading{margin-bottom:0}.jn-toc ol{margin-top:12px}.jn-product-pick{display:none}.jn-takeaways{padding:20px}.jn-detail-page .jn-section{padding-top:28px}.jn-body-list,.jn-body-steps,html body .jn-detail-page .jn-article[lang=bn] p{font-size:17px}}.jn-article-meta-row{display:flex;align-items:center;justify-content:space-between;gap:18px;border-top:1px solid #e1e8d9;padding-top:14px}.jn-article-meta-row .jn-share-row{position:relative;justify-content:flex-end;margin:0;gap:12px;flex-wrap:nowrap}.jn-share-label{font-size:10px;letter-spacing:.1em;font-weight:700;text-transform:uppercase}.jn-share-platforms{display:flex;align-items:center;gap:6px}.jn-share-platforms a,.jn-share-platforms button{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:36px;height:36px;padding:0;border-radius:9px;border:1px solid #dfe6d9;background:transparent;color:var(--share-color,#35553c);text-decoration:none;transition:background .15s,transform .15s}.jn-share-platforms svg{width:15px;height:15px}.jn-share-platforms a:hover,.jn-share-platforms button:hover{background:#e8efdf;transform:translateY(-2px)}.jn-share-platforms a:focus-visible{outline:2px solid var(--deep);outline-offset:3px}.jn-share-status{position:absolute;top:calc(100% + 3px);right:0;font-size:10px;background:#f7f9f2;z-index:1}.jn-share-status:empty{display:none}@media (max-width:700px){.jn-article-meta-row{align-items:flex-start;flex-direction:column;gap:12px}.jn-article-meta-row .jn-share-row{width:100%;justify-content:flex-start;gap:8px}.jn-share-platforms{gap:4px;flex-wrap:wrap}.jn-share-platforms a,.jn-share-platforms button{width:36px;height:40px}.jn-share-status{left:0;right:auto}}@media (prefers-reduced-motion:reduce){.jn-share-platforms a,.jn-share-platforms button{transition:none}.jn-share-platforms a:hover,.jn-share-platforms button:hover{transform:none}}html body .blog-stories-label,html body .eyebrow,html body .ft-kicker,html body .grid-promo-kicker,html body .hero-bn-kicker,html body .impact-kicker,html body .jn-article-kicker,html body .jn-product-pick>span,html body .journey-pill,html body .nl-pill,html body .pd-eyebrow,html body .prayer-kicker,html body .rv-kicker,html body .shop-promo-kicker,html body .snack-promo-kicker,html body .tr-kicker,html body .video-eyebrow{display:none}@media (min-width:801px){.hero-modern .hero-stage{grid-template-rows:1fr auto auto auto 1fr}.hero-modern .hero-actions{grid-column:1;grid-row:3}.hero-modern .hero-slider-bar{grid-row:4}}@media (max-width:800px){.hero.hero-modern{padding-top:0;padding-bottom:12px;gap:0}.hero-modern .hero-stage{display:flex;flex-direction:column;align-items:stretch;min-height:0;width:100%;padding:8px 0 0;gap:8px}.hero-modern .hero-copy{width:100%;padding:0;animation:none}.hero-modern h1{font-size:clamp(24px,6.3vw,36px);line-height:1.15;margin:0}.hero-modern .hero-art{height:clamp(200px,55vw,310px);width:100%;margin:0;animation:none}.hero-modern .hero-image{height:100%}.hero-modern .hero-image img,.hero-modern .hero-spots{height:100%;bottom:0}.hero-modern .hero-bn,.hero-modern .hero-bn-seal{display:none}.hero-modern .hero-actions{justify-content:center;margin:0;padding:0 0 4px}.hero-modern .hero-actions>.cta{min-height:44px;padding:5px 5px 5px 20px;font-size:13px}.hero-modern .hero-actions .cta-icon{width:32px;height:32px}.hero-modern .hero-slider-bar{margin:0}.hero-modern .hero-slide-tabs{width:100%;gap:8px;justify-content:space-between}.hero-modern .hero-slide-tabs button{min-height:40px}}.pd-tabs-section{margin:48px 0;border:1px solid var(--line);border-radius:20px;background:#fff;overflow:hidden}.pd-tabs-nav{display:flex;border-bottom:1px solid var(--line);background:#fbfdf9}.pd-tabs-nav button{flex:1 1;padding:18px 16px;border:none;background:transparent;font-size:15px;font-weight:600;color:#76896a;cursor:pointer;transition:color .2s,background .2s}.pd-tabs-nav button:hover{color:var(--deep);background:#f3f7ee}.pd-tabs-nav button.active{color:var(--deep);border-bottom:2px solid var(--deep);background:#fff}.pd-tabs-content{padding:32px;font-size:15px;line-height:1.8;color:#526353}.pd-tabs-content h3{font-family:Gelasio,serif;font-size:20px;font-weight:500;color:var(--deep);margin:0 0 16px}.pd-tabs-content p{margin:0 0 16px}.pd-tabs-content p:last-child{margin-bottom:0}.pd-tabs-content ul{padding-left:20px;margin:0 0 16px}.pd-tabs-content li{margin-bottom:8px}@media (max-width:600px){.pd-tabs-nav{flex-direction:column}.pd-tabs-nav button{text-align:left;border-bottom:1px solid var(--line)}.pd-tabs-nav button.active{border-bottom-color:var(--deep);border-left:3px solid var(--deep)}.pd-tabs-content{padding:20px}}.cart-offer{background:#f6f9ef;border:1px solid #dee8ce;border-radius:14px;margin-top:20px;padding:15px;color:var(--deep)}.cart-offer-heading{display:flex;align-items:center;gap:10px}.cart-offer-icon{display:grid;place-items:center;flex:0 0 36px;height:36px;border-radius:50%;background:#e5eed7}.cart-offer-heading strong{display:block;font-size:13px;line-height:1.4}.cart-offer-heading p{margin:4px 0 0;font-size:12px;line-height:1.5;color:#526653}.cart-offer-progress{height:6px;overflow:hidden;border-radius:20px;background:#e1e7d9;margin:13px 0 8px}.cart-offer-progress>span{display:block;height:100%;border-radius:inherit;background:#759b43;transition:width .25s ease}.cart-offer>small{display:block;color:#63735c;font-size:10px;line-height:1.5}.cart-offer.unlocked{background:#eef8f0;border-color:#cce5d1}.cart-offer.unlocked .cart-offer-icon{background:#d7eddd;color:#237847}.cart-offer.unlocked .cart-offer-progress>span{background:#237847}.drawer-delivery{display:flex;justify-content:space-between;margin-top:10px;font-size:13px}.drawer-delivery strong{color:#237847}.drawer-offer-note{font-size:11px;color:#64766b;margin:14px 0 0}@media (prefers-reduced-motion:reduce){.cart-offer-progress>span{transition:none}}@media (max-width:800px){.navbar.site-nav{width:calc(100% - var(--nav-inset, 0px) * 2);top:var(--nav-top,0);border-radius:var(--nav-radius,0);backdrop-filter:none;-webkit-backdrop-filter:none;background:#fff}.navbar .nav-links{position:fixed;top:var(--mobile-menu-top,92px);bottom:0;left:0;right:auto;margin:0;width:min(340px,calc(100vw - 32px));max-height:none;border-radius:0;padding:10px 14px 18px;text-align:left;visibility:hidden;transform:translateX(-100%);transition:transform .25s ease,opacity .2s ease,visibility .25s}.navbar .nav-links.open{max-height:none;visibility:visible;transform:translateX(0)}.navbar .nav-backdrop{display:block;top:var(--mobile-menu-top,92px);bottom:0;background:rgba(11,44,32,.28);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);position:fixed}}@media (max-width:800px) and (prefers-reduced-motion:reduce){.navbar .nav-links{transition:none}}.jn-carousel-head,.jn-related-head,.pd-section-heading,.section-heading{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:16px}.jn-carousel-title,.pd-section-heading>div,.section-heading>div{min-width:0}.jn-carousel-nav .view-all,.jn-related-head .view-all,.section-heading .text-link,.section-heading .view-all{margin:0;flex-shrink:0}.section-heading h2{margin:0}.section-heading>div>p:not(.eyebrow){margin:8px 0 0}.section-heading{padding-bottom:20px}.jn-carousel-nav{flex-shrink:0;width:auto;margin-left:auto}@media (max-width:800px){.jn-carousel-head,.jn-related-head,.pd-section-heading,.section-heading{gap:12px}.jn-carousel-title h2,.jn-related-head h2,.pd-section-heading h2,.section-heading h2{font-size:clamp(20px,5.5vw,26px);line-height:1.2;margin:0;text-align:left;overflow-wrap:anywhere}.jn-carousel-title>p,.section-heading>div>p:not(.eyebrow){display:none}.jn-carousel-title{width:auto}.jn-carousel-nav .view-all,.jn-related-head .view-all,.section-heading .view-all{min-height:44px;font-size:11px;gap:6px;padding:5px 5px 5px 12px}.pd-section-heading>a{min-height:44px;font-size:12px}.nl-card{min-height:0}.nl-copy{padding:20px 18px 16px}.nl-intro{display:none}.nl-copy h2{font-size:25px;margin:0 0 8px}.nl-copy>p{font-size:12px;margin-bottom:16px}.nl-perks{margin-top:16px;gap:6px 12px}.nl-perks li{font-size:10px}.nl-perks li:nth-child(2){display:none}.nl-form.has-error+.nl-perks{margin-top:30px}.nl-visual{min-height:0;padding:14px 18px 18px}.nl-card:hover .nl-ticket-wrap,.nl-ticket-wrap{width:100%;transform:none;filter:none}.nl-ticket{width:100%;display:grid;grid-template-columns:82px minmax(0,1fr);align-items:center;border-radius:12px;mask:none;-webkit-mask:none}.nl-ticket-top{height:auto;padding:12px 8px}.nl-ticket-top small{font-size:7px;letter-spacing:.04em}.nl-ticket-top strong{font-size:34px}.nl-ticket-top strong span{font-size:17px}.nl-ticket-top b{display:block;font-size:8px;margin:2px 0 0}.nl-ticket-bottom{margin:10px 0;padding:0 10px;border-top:0;border-left:1px dashed #dcc7a3}.nl-ticket-bottom small{font-size:9px;margin-bottom:6px}.nl-code{min-height:44px;padding:8px;font-size:12px;letter-spacing:.08em;border-radius:8px}}.catalog-page-direction{display:inline-flex;align-items:center;justify-content:center;gap:6px;flex-shrink:0}.catalog-page-direction svg,.catalog-page-status{display:none}@media (max-width:800px){.catalog-pagination{justify-content:center;flex-wrap:wrap;gap:8px;margin-top:24px;padding-top:20px}.catalog-page-numbers{flex-wrap:nowrap;justify-content:center;gap:6px}.catalog-pagination button{width:44px;height:44px;padding:0;border-radius:12px;flex-shrink:0}.catalog-page-direction span,.catalog-page-numbers .catalog-page-desktop{display:none}.catalog-page-direction svg{display:block}.catalog-page-status{display:block;flex-basis:100%;text-align:center;margin-top:4px;color:var(--muted);font-size:11px}}.orders-page{background:#f7f8f6;padding:30px 0 64px;color:#283b32;min-height:65vh}.orders-breadcrumb{display:flex;gap:10px;align-items:center;font-size:12px;color:#7a847e;margin-bottom:24px}.orders-breadcrumb a:hover{color:#246247}.orders-title{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:28px}.orders-eyebrow{font-size:10px;letter-spacing:.14em;color:#7b8a6b;font-weight:700}.orders-title h1{font-family:var(--font-heading);font-size:30px;line-height:1.2;letter-spacing:-.03em;margin:9px 0;font-weight:500}.orders-title p{font-size:13px;color:#7a847e;margin:0;line-height:1.7}.orders-outline,.orders-primary{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:11px 16px;border-radius:6px;font-size:12px;font-weight:600;border:1px solid #dce3d9;background:#fff;transition:background .15s}.orders-primary{background:#286448;border-color:#286448;color:#fff}.orders-primary:hover{background:#1b4c35}.orders-outline:hover{background:#edf2e9}.orders-search{display:flex;align-items:center;gap:12px;padding:7px 18px;background:#fff;border:1px solid #d9dfd6;border-radius:30px;min-height:56px;color:#95a092}.orders-search:focus-within{border-color:#528561;box-shadow:0 0 0 3px #2864480c}.orders-search input{min-width:0;width:100%;border:0;outline:none;background:transparent;font:inherit;font-size:14px;color:#283b32}.orders-search>button:not(.orders-primary){border:0;background:transparent;font-size:22px}.orders-filters{display:flex;gap:8px;overflow-x:auto;padding:16px 0 6px}.orders-filters button{background:#fff;border:1px solid transparent;white-space:nowrap;padding:13px 20px;flex:1 1;border-radius:6px;font-size:12px}.orders-filters button.active{background:#eaf1e5;color:#286448;border-color:#cbdac3;font-weight:700}.orders-context{display:flex;justify-content:space-between;gap:12px;font-size:11px;color:#879084;margin:20px 0 14px}.orders-context button{border:0;padding:0;background:transparent;color:#286448;font-size:11px;text-decoration:underline;text-underline-offset:3px}.orders-list{display:grid;grid-gap:18px;gap:18px}.orders-card{border:1px solid #edf0ea;background:#fff;border-radius:9px;overflow:hidden}.orders-card header{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:22px 24px;border-bottom:1px solid #e7eae4}.orders-card-heading{display:flex;flex-wrap:wrap;align-items:center;gap:15px}.orders-card-heading a{display:flex;align-items:center;gap:6px;font-size:14px}.orders-card-heading a svg{color:#42855a}.orders-status{display:inline-block;color:#8d671e;border:1px solid #e4d3a8;background:#fffcf4;border-radius:30px;padding:5px 10px;font-size:10px}.orders-status.completed{color:#286448;border-color:#b9d3b8;background:#f6fbf4}.orders-card header small{display:block;margin-top:8px;font-size:11px;color:#7a847e}.orders-track{display:flex;align-items:center;gap:5px;font-size:12px;color:#286448;font-weight:600;white-space:nowrap}.orders-products{padding:8px 24px}.orders-product{display:flex;gap:16px;align-items:center;padding:18px 0}.orders-product+.orders-product{border-top:1px dashed #e7eae4}.orders-product img{width:84px;height:84px;padding:7px;object-fit:contain;border:1px solid #e6eae2;border-radius:6px;background:#fdfefa}.orders-product-info{flex:1 1;min-width:0}.orders-product h3{font-size:13px;margin:0 0 9px;font-weight:600;line-height:1.5}.orders-product p{margin:0 0 7px;color:#819080;font-size:11px}.orders-product p span{padding:0 8px;color:#b4bdb0}.orders-product strong{font-size:12px;font-weight:600}.orders-card footer{display:flex;align-items:center;justify-content:space-between;padding:13px 24px;background:#fcfdfb;border-top:1px solid #edf0ea;color:#879084;font-size:11px}.orders-card footer strong{font-size:13px;margin-left:10px;color:#283b32}.orders-empty{display:flex;align-items:center;flex-direction:column;padding:65px 20px;text-align:center;border:1px solid #e7ece3;border-radius:9px;background:#fff;margin-top:22px}.orders-empty>svg{color:#91aa7d;margin-bottom:12px}.orders-empty h2{font-size:20px;margin:12px 0}.orders-empty p{max-width:440px;font-size:13px;line-height:1.8;color:#7a847e;margin:0 0 22px}.orders-footnote{font-size:12px;text-align:center;margin:30px 0 0;color:#879084}.orders-footnote a{color:#286448;text-decoration:underline}.tracking-search{border-radius:8px;margin-bottom:24px}.tracking-search .orders-primary{flex-shrink:0}.orders-demo{padding:11px 16px;border:1px solid #e4dabb;background:#fffbee;border-radius:6px;font-size:12px;color:#8d7440;margin-bottom:18px}.order-detail-grid{display:grid;grid-template-columns:285px minmax(0,1fr);grid-gap:26px;gap:26px}.order-detail-main,.order-detail-sidebar{display:flex;flex-direction:column;gap:20px}.order-panel{background:#fff;border-radius:7px;border:1px solid #e9ede6;box-shadow:0 3px 9px #253b2604;padding:24px}.order-panel>h2{font-size:15px;margin:0 0 22px;padding-bottom:17px;border-bottom:1px dashed #e3e8df;font-weight:600}.address-panel{border-top:2px solid #75a46a}.order-address{display:flex;gap:12px;font-size:12px;line-height:1.9}.order-address svg{color:#97a28f;flex-shrink:0;margin-top:2px}.order-address p{margin:4px 0;color:#7a847e;overflow-wrap:anywhere}.order-support{background:#f1f5e9;border-color:#e0e8d4}.order-support h2{border:0;font-family:var(--font-heading);font-weight:500;font-size:23px;line-height:1.35;margin:12px 0;padding:0}.order-support p{font-size:12px;color:#7a847e;line-height:1.8;margin-bottom:20px}.order-support .orders-primary{width:100%}.order-phone{display:flex;justify-content:center;align-items:center;gap:8px;font-size:12px;margin-top:18px}.order-promise{display:flex;gap:12px;padding:8px;color:#819473}.order-promise strong{font-size:11px}.order-promise p{font-size:10px;line-height:1.6}.order-overview{overflow:hidden;padding:0}.order-status-banner{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:23px 24px;background:#edf5e9;border-bottom:1px solid #dcebd5}.order-status-banner h2{color:#286448;font-size:17px;margin:0 0 7px}.order-status-banner p{font-size:11px;color:#6c8667;line-height:1.8;margin:0}.order-parcel{position:relative;color:#ba8e4e;flex-shrink:0;padding-right:5px}.order-parcel i{position:absolute;right:0;top:-4px;color:#fff;background:#538c42;width:22px;height:22px;border-radius:50%;display:grid;place-items:center}.order-overview-body{padding:24px}.order-metadata{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px;margin:0 0 26px}.order-metadata dt{display:flex;gap:6px;align-items:center;font-size:12px;font-weight:600}.order-metadata dt button{border:0;background:transparent;color:#93a08c;padding:0;display:flex}.order-metadata dd{margin:9px 0 0;font-size:11px;color:#7a847e}.order-shipping small{font-size:10px;color:#879084}.order-shipping p{font-size:12px;line-height:1.8;margin:7px 0 20px}.order-download{display:flex;gap:15px;align-items:center;justify-content:space-between}.order-download>span{font-size:11px;color:#7a847e}.order-timeline{list-style:none;padding:0;margin:0}.order-timeline li{display:grid;grid-template-columns:95px 22px 1fr;grid-gap:16px;gap:16px;position:relative;padding-bottom:28px}.order-timeline li:last-child{padding-bottom:0}.order-timeline li:not(:last-child):before{content:"";position:absolute;left:120px;top:19px;bottom:0;border-left:1px dashed #86b272}.order-timeline time{font-size:10px;line-height:1.7;color:#879084}.order-timeline time span{display:block}.order-timeline i{width:18px;height:18px;background:#58934b;color:#fff;display:grid;place-items:center;border-radius:50%;margin-top:2px}.order-timeline strong{font-size:12px}.order-timeline p{font-size:11px;color:#879084;line-height:1.8;margin:7px 0 0}.order-next{display:flex;gap:9px;align-items:center;padding:13px;margin-top:22px;background:#f6f8f2;border-radius:6px;font-size:11px;color:#7a847e}.order-detail-items .orders-product:first-child{padding-top:0}.order-detail-items .orders-product>span{font-size:11px;color:#7a847e;white-space:nowrap}.order-detail-items .orders-product>strong{min-width:65px;text-align:right}.order-totals{border-top:1px dashed #e3e8df;margin:10px 0 0;padding-top:15px}.order-totals>div{display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:12px;padding:9px 0}.order-totals dd{margin:0;font-weight:600}.order-grand-total{margin-top:10px;padding-top:18px!important;border-top:1px dashed #e3e8df}.order-grand-total dd{font-size:19px;color:#286448}.order-grand-total small{display:block;font-size:10px;color:#879084;margin-top:7px}@media (max-width:900px){.order-detail-grid{grid-template-columns:230px minmax(0,1fr);gap:16px}.order-panel{padding:20px}.order-overview{padding:0}.orders-filters button{padding-inline:16px}}.orders-product-actions{display:flex;align-items:center;gap:10px}.orders-review-button{padding:11px 14px;font-size:12px;border:1px solid #e4d7a6;border-radius:6px;background:#fffbee;color:#806729}.orders-review-button:hover{background:#fff3d2}.order-rating-prompt{display:flex;flex-direction:column;gap:10px;width:100%;padding:24px;border:1px solid #e9ede6;border-radius:7px;text-align:left;background:#fff}.order-rating-prompt strong{font-size:13px}.order-rating-prompt>span:not(.order-rating-stars){font-size:11px;color:#7a847e;line-height:1.7}.order-rating-stars{display:flex;gap:6px;color:#dfa336;margin-top:3px}.order-review-dialog{width:min(460px,calc(100% - 32px));max-height:85dvh;overflow-y:auto;border:1px solid #dfe4dc;border-radius:14px;color:#283b32;padding:30px;box-shadow:0 20px 80px #17352a33}.order-review-dialog::-webkit-backdrop{background:#12291ecc}.order-review-dialog::backdrop{background:#12291ecc}.order-review-dialog h2{font-family:var(--font-heading);font-weight:500;line-height:1.25;font-size:23px;margin:12px 0}.order-review-dialog p{font-size:12px;color:#7a847e;line-height:1.7}.order-review-close{position:absolute;right:12px;top:12px;background:transparent;border:0;padding:6px;display:flex}.order-review-stars{display:flex;gap:8px;margin:24px 0}.order-review-stars button{display:flex;color:#dfa336;border:0;background:transparent;padding:6px}.order-review-dialog label{display:block;font-size:12px;font-weight:600;margin-bottom:10px}.order-review-dialog label small{font-weight:400;color:#879084}.order-review-dialog textarea{width:100%;border:1px solid #dce3d9;border-radius:6px;padding:12px;font:inherit;font-size:13px;resize:vertical;color:inherit}.order-review-dialog .order-review-note{font-size:10px}.order-review-dialog .order-review-error{color:#b34037}.order-review-dialog button:focus-visible,.orders-page a:focus-visible,.orders-page button:focus-visible{outline:2px solid #508861;outline-offset:3px}.orders-filter-wrap{position:relative;margin-top:16px}.orders-filter-wrap .orders-filters{padding:0;scrollbar-width:none;gap:8px}.orders-filter-wrap .orders-filters::-webkit-scrollbar{display:none}.orders-filter-wrap .orders-filters>button{flex-grow:0;flex-shrink:0;flex-basis:calc((100% - 40px) / 6);min-width:125px;border:2px solid transparent;background:#fff;border-radius:8px;padding:11px 14px;font-weight:400}.orders-filter-wrap .orders-filters>button.active{background:#fff;border-color:#4291ff;color:#283b32}.orders-filter-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:1;width:34px;height:34px;display:grid;place-items:center;border-radius:50%;border:1px solid #eef0ec;padding:0;background:#fff;color:#333;box-shadow:0 2px 5px #00000012}.orders-filter-arrow.previous{left:-12px}.orders-filter-arrow.next{right:-12px}.order-review-dialog,.orders-page{font-family:var(--font-body)}.order-review-dialog button,.order-review-dialog textarea,.orders-page button,.orders-page h2:not(.order-support h2),.orders-page h3,.orders-page input{font-family:inherit}.orders-stage-note{margin:0;padding:12px 24px;background:#f8faf5;border-bottom:1px solid #edf0ea;font-size:12px;line-height:1.7;color:#718078}@media (max-width:650px){.orders-page{padding:20px 0 40px}.orders-page>.page-width{padding-inline:16px}.orders-breadcrumb{margin-bottom:20px;flex-wrap:wrap;gap:8px}.orders-title{flex-direction:column;align-items:stretch;gap:16px;margin-bottom:20px}.orders-title h1{font-size:28px;margin:8px 0}.orders-title p{font-size:13px}.orders-eyebrow{font-size:9px;line-height:1.6}.orders-title>.orders-outline{align-self:flex-start}.orders-outline,.orders-primary,.orders-review-button{min-height:44px;padding:11px 14px;font-size:12px}.orders-search{min-height:52px;padding:8px 14px;gap:10px}.orders-search>svg{flex-shrink:0}.order-review-dialog textarea,.orders-search input{font-size:16px}.orders-search>button:not(.orders-primary){min-width:32px;min-height:36px}.tracking-search{display:grid;grid-template-columns:20px minmax(0,1fr);grid-gap:12px 10px;gap:12px 10px;padding:14px;margin-bottom:20px}.tracking-search .orders-primary{grid-column:1/-1;width:100%}.orders-filter-wrap{margin-top:16px;padding-inline:20px}.orders-filter-wrap .orders-filters{padding-block:4px;scroll-padding-inline:4px}.orders-filter-wrap .orders-filters>button{flex-basis:auto;min-width:114px;min-height:44px}.orders-filter-arrow{width:40px;height:44px}.orders-filter-arrow.previous{left:0}.orders-filter-arrow.next{right:0}.orders-demo{margin:16px 0;padding:12px 14px;line-height:1.8;overflow-wrap:anywhere}.orders-context{flex-wrap:wrap;align-items:center;gap:4px 12px;margin:12px 0;font-size:12px}.orders-context button{min-height:44px;font-size:12px}.orders-list{gap:16px}.orders-card header{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;grid-gap:12px;gap:12px;padding:16px}.orders-card header>div{min-width:0}.orders-card-heading{align-items:flex-start;flex-direction:column;gap:8px}.orders-card-heading a{font-size:12px;min-width:0}.orders-card-heading a strong{overflow-wrap:anywhere}.orders-card-heading a svg{flex-shrink:0}.orders-track{min-height:44px}.orders-status,.orders-track{font-size:11px}.orders-stage-note{padding:12px 16px;line-height:1.8}.orders-products{padding:0 16px}.orders-product{display:grid;grid-template-columns:68px minmax(0,1fr);align-items:start;grid-gap:14px 12px;gap:14px 12px;padding:20px 0}.orders-product img{width:68px;height:68px}.orders-product h3{font-size:13px;margin-bottom:8px;overflow-wrap:anywhere}.orders-product p{font-size:11px;line-height:1.8}.orders-product p span{padding-inline:4px}.orders-product-info{min-width:0}.orders-product-actions{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:8px;margin:0;width:100%}.orders-product-actions>button{flex:1 1 120px;margin:0;white-space:normal}.orders-card footer{flex-direction:column;align-items:stretch;gap:10px;padding:14px 16px;font-size:11px}.orders-card footer>span:last-child{display:flex;justify-content:space-between;align-items:center;gap:12px}.orders-card footer strong{font-size:14px;margin:0}.orders-empty{padding:36px 20px}.orders-footnote{line-height:1.8;margin-top:24px}.order-detail-grid{display:flex;flex-direction:column;gap:16px}.order-detail-main{order:-1}.order-detail-main,.order-detail-sidebar{gap:16px;min-width:0}.order-panel{padding:18px;min-width:0}.order-panel>h2{margin-bottom:18px;padding-bottom:14px}.order-overview{padding:0}.order-overview-body,.order-status-banner{padding:18px}.order-status-banner{align-items:flex-start;gap:12px}.order-status-banner>div{min-width:0}.order-status-banner p{font-size:12px}.order-parcel>svg{width:34px;height:34px}.order-metadata{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px;margin-bottom:22px}.order-metadata>div:last-child{grid-column:1/-1}.order-metadata dd{overflow-wrap:anywhere;font-size:12px;line-height:1.7}.order-metadata dt button{padding:8px;margin:-8px 0}.order-shipping p{overflow-wrap:anywhere}.order-download{flex-direction:column;align-items:stretch;gap:14px}.order-download>span{font-size:12px;line-height:1.7}.order-download .orders-primary{width:100%}.order-timeline li{grid-template-columns:18px minmax(0,1fr);gap:6px 12px;padding-bottom:24px}.order-timeline time{grid-column:2;grid-row:1;display:flex;flex-wrap:wrap;gap:4px 10px;font-size:11px}.order-timeline i{grid-column:1;grid-row:1/3}.order-timeline li>div{grid-column:2;grid-row:2;min-width:0}.order-timeline li:not(:last-child):before{left:8px;top:20px}.order-timeline strong{font-size:13px}.order-timeline p{font-size:12px;overflow-wrap:anywhere}.order-next{align-items:flex-start;font-size:12px;line-height:1.7}.order-next svg{flex-shrink:0;margin-top:2px}.order-detail-items .orders-product{grid-template-columns:68px minmax(0,1fr) auto;gap:10px 12px}.order-detail-items .orders-product img{grid-row:1/3}.order-detail-items .orders-product-info{grid-column:2/-1}.order-detail-items .orders-product>span{grid-column:2;margin:0;font-size:12px}.order-detail-items .orders-product>strong{grid-column:3;margin:0;min-width:0;font-size:12px}.order-totals>div{align-items:flex-start;gap:16px;line-height:1.7}.order-totals dt{min-width:0}.order-totals dd{flex-shrink:0;text-align:right}.order-rating-prompt{padding:20px}.order-review-dialog{padding:24px 20px}.order-review-dialog h2{padding-right:24px}.order-review-close{width:44px;height:44px;justify-content:center;align-items:center;top:6px;right:6px}.order-review-stars{gap:6px}.order-review-stars button{min-width:40px;min-height:44px;padding:5px}.order-review-dialog form>.orders-primary{width:100%}}.mobile-menu-logo{display:none}@media (max-width:800px){.navbar .nav-links.show-categories>a.mobile-menu-logo,.navbar .nav-links>a.mobile-menu-logo{display:flex;justify-content:center;margin:4px 0 12px;padding:6px 0 14px;border-bottom:1px solid var(--line)}.mobile-menu-logo img{width:150px;height:auto}}.cat-rail-offer.active{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--orange)}.cat-rail-all.active{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--deep);background:#164a35}.pc-unit-category{background:#f1f4ee;color:#5b6f63}.catalog{padding-top:6px}.catalog-breadcrumb{padding:12px 0 10px}.catalog-breadcrumb a:hover{color:#2f7a4a}.catalog-breadcrumb [aria-current]{color:var(--deep);font-weight:600}.catalog-heading{display:block;margin-bottom:24px}.catalog-heading h1{font-size:44px}.catalog-heading p{margin:10px 0 0;color:var(--muted)}.catalog-layout{display:grid;grid-template-columns:256px minmax(0,1fr);grid-gap:32px;gap:32px;align-items:start}.catalog-sidebar{position:-webkit-sticky;position:sticky;top:104px;display:flex;flex-direction:column;gap:18px;max-height:calc(100dvh - 120px);overflow-y:auto;scrollbar-width:thin;padding:16px;border:1px solid #e3eadf;border-radius:20px;background:#fff}.catalog-sidebar .catalog-search{height:44px;flex-shrink:0}.catalog-search button{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:24px;height:24px;padding:0;border:0;border-radius:50%;background:#e6ece3;color:#4c6356;cursor:pointer}.catalog-group h2{margin:0 0 10px;color:#6c7f70;font-family:var(--font-body);font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.catalog-cats{display:flex;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none}.catalog-cats button{position:relative;display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:9px 10px 9px 14px;border:0;border-radius:10px;background:transparent;color:#40594b;font:inherit;font-size:14px;font-weight:500;text-align:left;cursor:pointer;transition:background .15s,color .15s}.catalog-cats button:hover{background:#f1f5ee;color:var(--deep)}.catalog-cats button.active{background:#eaf3e3;color:var(--deep);font-weight:700}.catalog-cats button.active:before{content:"";position:absolute;left:0;top:8px;bottom:8px;width:3px;border-radius:3px;background:#2f7a4a}.catalog-cats small{flex-shrink:0;min-width:26px;padding:2px 8px;border-radius:999px;background:#f1f5ee;color:#6c7f70;font-size:11px;font-weight:700;text-align:center}.catalog-cats button.active small{background:var(--deep);color:#fff}.active-filter-pill:focus-visible,.catalog-cats button:focus-visible,.catalog-filters-toggle:focus-visible,.catalog-options button:focus-visible{outline:2px solid var(--deep);outline-offset:2px}.catalog-filters-toggle{display:none}.catalog-more-filters{display:flex;flex-direction:column;gap:18px;padding-top:18px;border-top:1px solid #edf1ec}.catalog-options{display:flex;flex-wrap:wrap;gap:6px}.catalog-options button{padding:7px 12px;border:1px solid #dfe8dc;border-radius:999px;background:#f8faf6;color:#40594b;font:inherit;font-size:12.5px;font-weight:600;cursor:pointer;transition:background .15s,border-color .15s,color .15s}.catalog-options button:hover{border-color:#a8bca1}.catalog-options button.active{background:var(--deep);border-color:var(--deep);color:#fff}.catalog-results .catalog-summary-row{min-height:46px;margin-bottom:14px;padding-top:0;border-top:0}.catalog-results .catalog-count{margin:0}.catalog-results .catalog-sort-field select{width:190px;height:42px}.catalog-results .active-filter-bar{margin-bottom:18px}.active-filter-pill{align-items:center;gap:6px;cursor:pointer;font:inherit;font-size:12px;font-weight:700;transition:background .15s}.active-filter-pill:hover{background:#dfeed6}.catalog-results .product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}@media (max-width:1100px){.catalog-layout{grid-template-columns:224px minmax(0,1fr);gap:24px}.catalog-results .product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.catalog-heading{margin-bottom:16px}.catalog-heading h1{font-size:clamp(27px,6vw,38px)}.catalog-heading p{margin-top:6px;font-size:13px}.catalog-layout{display:block}.catalog-sidebar{position:static;max-height:none;overflow:visible;gap:14px;margin-bottom:18px;padding:0;border:0;border-radius:0;background:transparent}.catalog-group-categories h2{display:none}.catalog-cats{flex-direction:row;gap:6px;margin:0 -20px;padding:0 20px 2px;overflow-x:auto;scrollbar-width:none}.catalog-cats::-webkit-scrollbar{display:none}.catalog-cats button{width:auto;min-height:40px;padding:8px 8px 8px 14px;border:1px solid #dfe8dc;border-radius:999px;background:#fff;white-space:nowrap;font-size:13px}.catalog-cats button.active{background:var(--deep);border-color:var(--deep);color:#fff}.catalog-cats button.active:before{display:none}.catalog-cats button.active small{background:hsla(0,0%,100%,.2)}.catalog-filters-toggle{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:44px;padding:0 14px;border:1px solid #dfe8dc;border-radius:12px;background:#f8faf6;color:var(--deep);font:inherit;font-size:13px;font-weight:700;cursor:pointer}.catalog-filters-toggle span{display:inline-flex;align-items:center;gap:8px}.catalog-filters-toggle b{min-width:20px;padding:2px 6px;border-radius:999px;background:var(--orange);color:#fff;font-size:11px;text-align:center}.catalog-filters-toggle svg{transition:transform .2s}.catalog-filters-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.catalog-more-filters{display:none;gap:16px;padding:14px;border:1px solid #e3eadf;border-radius:14px;background:#fff}.filters-open .catalog-more-filters{display:flex}.catalog-options button{min-height:40px}.catalog-sidebar .catalog-search input{font-size:16px}.catalog-results .product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}@media (max-width:640px){.catalog-cats{margin:0 -14px;padding:0 14px 2px}.catalog-results .product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.catalog-results .catalog-sort-field select{width:150px}}.track-lookup{margin-bottom:20px;padding:24px 28px;border-radius:20px;background:linear-gradient(135deg,#0f3a29,#1f5a3d);color:#fff}.track-lookup label{display:block;margin-bottom:10px;color:#dff2b8;font-size:13px;font-weight:700}.track-lookup-row{display:flex;align-items:center;gap:12px;min-height:62px;padding:6px 6px 6px 20px;border-radius:999px;background:#fff;color:#6c7f70;transition:box-shadow .15s}.track-lookup-row:focus-within{box-shadow:0 0 0 4px hsla(80,69%,84%,.45)}.track-lookup-row>svg{flex-shrink:0}.track-lookup-row input{flex:1 1;min-width:0;border:0;outline:0;background:transparent;color:var(--deep);font:inherit;font-size:17px;font-weight:600;letter-spacing:.04em}.track-lookup-row input::placeholder{color:#8b988f;font-weight:500;letter-spacing:0}.track-lookup-row .cta{min-height:50px}.track-lookup p{margin:10px 0 0;color:#c9dccd;font-size:12.5px;line-height:1.6}.track-lookup p b{color:#ffd2b8;font-weight:600}.track-lookup.compact{padding:16px 20px}.track-lookup.compact .track-lookup-row{min-height:54px}.track-help{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.track-help>div{display:flex;align-items:center;gap:14px;padding:18px 20px;border:1px solid #e7ece3;border-radius:14px;background:#fff}.track-help>div>svg{flex-shrink:0;color:#5f8a4f}.track-help span{flex:1 1;min-width:0;color:#7a847e;font-size:12.5px;line-height:1.6}.track-help strong{display:block;color:#283b32;font-size:14px}.track-help .orders-outline{flex-shrink:0;white-space:nowrap}@media (max-width:650px){.track-lookup{padding:18px}.track-lookup-row{flex-wrap:wrap;gap:10px;padding:10px 10px 10px 16px;border-radius:16px}.track-lookup-row input{width:calc(100% - 40px);min-height:40px;font-size:16px}.track-lookup-row .cta{width:100%;justify-content:space-between}.track-help{grid-template-columns:1fr;gap:12px}.track-help>div{flex-wrap:wrap;padding:16px}.track-help .orders-outline{width:100%}}.pd-topbar{display:flex;align-items:center;justify-content:space-between;gap:16px}.pd-topbar>a{display:inline-flex;align-items:center;gap:8px;flex-shrink:0;color:var(--deep);font-size:13px;font-weight:600;white-space:nowrap}.pd-topbar .pd-breadcrumb a:hover,.pd-topbar>a:hover{color:#2f7a4a}.pd-topbar .pd-breadcrumb [aria-current]{color:var(--deep);font-weight:600}.pd-product .qv-rating{display:flex}.pd-product .qv{overflow:clip}@media (min-width:801px){.pd-product .qv-media{top:104px}}@media (max-width:800px){.pd-product .qv{overflow:hidden}}@media (max-width:640px){.pd-topbar>a{display:none}}@media (max-width:600px){.jn-page{padding-top:8px;padding-bottom:48px}.jn-page-header{padding:4px 0 18px}.jn-page-header h1{margin-bottom:8px;font-size:32px}.jn-page-header p{font-size:14px;line-height:1.6}.jn-featured{margin-bottom:24px;border-radius:18px}.jn-featured-img{aspect-ratio:16/10}.jn-featured-body{padding:16px}.jn-featured-body h2{font-size:20px}.jn-featured-body p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin-bottom:12px;font-size:14px}.jn-browse-title{margin-bottom:10px;font-size:19px}.jn-tag-bar{flex-wrap:nowrap;margin:0 -14px 18px;padding:0 14px 2px;overflow-x:auto;scrollbar-width:none}.jn-tag-bar::-webkit-scrollbar{display:none}.jn-tag-btn{flex-shrink:0;min-height:40px;white-space:nowrap}.jn-grid{gap:12px}.jn-grid .jn-card{flex-direction:row;border-radius:16px}.jn-grid .jn-card-img{width:112px;min-height:112px;aspect-ratio:auto;align-self:stretch}.jn-grid .jn-card-img img{position:absolute;inset:0;object-fit:cover}.jn-grid .jn-card .jn-tag{display:none}.jn-grid .jn-card-body{min-width:0;padding:12px 14px}.jn-grid .jn-meta{margin-bottom:6px;font-size:11px}.jn-grid .jn-card-body h3{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;margin:0 0 4px;font-size:16px}.jn-grid .jn-card-body p{display:none}.jn-grid .jn-read{padding-top:6px;border-top:0;font-size:12px}.jn-detail-page .jn-toc.is-collapsed{padding:10px 10px 10px 18px}.jn-detail-page .jn-toc-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.jn-detail-page .jn-toc-heading h2{margin:0}.jn-detail-page .jn-sidebar{margin-bottom:20px}.jn-takeaways li{font-size:15px}}.nav-links .nav-track a{white-space:nowrap}@media (max-width:800px){.navbar .nav-links .nav-track a.active{background:#eef7e4;color:var(--deep);border-radius:12px;box-shadow:inset 3px 0 0 #2f7a4a}}.orders-page.track-page{min-height:0}@media (max-width:800px){.cat-rail{gap:6px}.cat-rail-track{gap:0}.cat-chip{min-width:0;padding:6px 7px}.cat-rail-scroller{grid-template-columns:minmax(0,1fr) 32px;gap:2px}.cat-rail-arrow.right{width:32px}.cat-rail-all{display:flex;flex-direction:column;justify-content:center;gap:4px;min-height:0;align-self:stretch;padding:8px 12px;border-radius:14px;font-size:10px}.cat-rail-all svg{width:18px;height:18px}.navbar .nav-links{gap:6px;padding-top:6px}.navbar .nav-links.show-categories>a.mobile-menu-logo,.navbar .nav-links>a.mobile-menu-logo{margin:0;padding:4px 0 10px}.navbar .nav-links .mobile-menu-tabs{margin-bottom:2px}}.blog-pick{position:fixed;right:24px;bottom:96px;z-index:44;width:312px;padding:16px;border:1px solid #e3ebe0;border-radius:20px;background:#fff;color:var(--deep);box-shadow:0 24px 48px -20px rgba(11,44,32,.4);animation:blog-pick-in .45s cubic-bezier(.22,1,.36,1)}@keyframes blog-pick-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.blog-pick-close{position:absolute;top:10px;right:10px;display:grid;place-items:center;width:32px;height:32px;padding:0;border:0;border-radius:50%;background:#f1f5ee;color:#4c6356;cursor:pointer;transition:background .15s,color .15s}.blog-pick-close:hover{background:var(--deep);color:#fff}.blog-pick a:focus-visible,.blog-pick-close:focus-visible{outline:2px solid var(--deep);outline-offset:2px}.blog-pick-kicker{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0 40px 12px 0;color:#2f7a4a;font-size:11px;font-weight:700;letter-spacing:.02em}.blog-pick-kicker span{padding:2px 8px;border-radius:999px;background:#fff0e5;color:#c4500f;font-size:10.5px}.blog-pick-main{display:flex;gap:12px;align-items:center}.blog-pick-image{flex-shrink:0;display:grid;place-items:center;width:84px;height:84px;border-radius:14px;background:radial-gradient(circle at 50% 40%,#fff,#eef3e6);overflow:hidden}.blog-pick-image img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.blog-pick-copy{min-width:0}html body .blog-pick h3{margin:0 0 4px;font-family:var(--font-heading);font-size:17px;font-weight:500;line-height:1.3}.blog-pick h3 a:hover{color:#2f7a4a}html body .blog-pick-benefit{margin:0 0 6px;color:var(--muted);font-size:12.5px;line-height:1.5}.blog-pick-price{display:flex;align-items:baseline;gap:6px;margin:0}.blog-pick-price strong{font-size:15px}.blog-pick-price del{color:#9aa79e;font-size:12px}html body .blog-pick-reason{margin:12px 0;padding:9px 11px;border-radius:12px;background:#f5f8f0;color:#4a5e51;font-size:12px;line-height:1.55}.blog-pick-reason b{color:var(--deep)}.blog-pick-cta{justify-content:space-between}.blog-pick[lang=bn]{font-family:"Anek Bangla",var(--font-body)}html body .blog-pick[lang=bn] h3{font-family:Anek Bangla,sans-serif;font-weight:600}@media (max-width:600px){.blog-pick{left:12px;right:12px;bottom:88px;width:auto;padding:12px;border-radius:16px}.blog-pick-kicker{margin-bottom:8px}.blog-pick-image{width:60px;height:60px;border-radius:12px}html body .blog-pick h3{font-size:15px}html body .blog-pick-benefit{display:none}html body .blog-pick-reason{margin:8px 0;padding:7px 10px;font-size:11.5px}.blog-pick-cta{min-height:44px}}@media (prefers-reduced-motion:reduce){.blog-pick{animation:none}}@media (min-width:601px) and (max-width:1100px){.blog-pick{width:284px}}.nl-form-whatsapp{flex-shrink:0;margin-left:14px;color:#1fae54}.nl-form .nl-form-whatsapp+input{padding-left:10px}@media (max-width:380px){.nl-form-whatsapp{display:none}.nl-form .nl-form-whatsapp+input{padding-left:8px}}@media (max-width:600px){.nl-form input{padding-right:6px}.nl-form input::placeholder{font-size:14px}}.brand-strip-inner.brand-strip-logos-only{grid-template-columns:1fr;padding-block:22px}@media (max-width:800px){.brand-strip-inner.brand-strip-logos-only{padding:16px}}.mobile-contact-bar{display:none}@media (max-width:800px){body{padding-top:calc(40px + env(safe-area-inset-top, 0px))}.storefront>.announcement{display:none}.mobile-contact-bar{position:fixed;inset:0 0 auto;z-index:41;display:flex;align-items:center;justify-content:center;gap:14px;height:calc(40px + env(safe-area-inset-top, 0px));padding:env(safe-area-inset-top,0) 10px 0;box-sizing:border-box;background:#183f2e;color:#e9f0dc}.mobile-contact-bar a{display:flex;align-items:center;gap:7px;font-size:12px;white-space:nowrap}.mobile-contact-bar a svg{width:13px;height:13px;color:#4fd57a;flex-shrink:0}.mobile-contact-divider{width:1px;height:14px;background:#e9f0dc40}.navbar.site-nav{top:calc(40px + env(safe-area-inset-top, 0px) + var(--nav-top, 0px))}.co-header{position:-webkit-sticky;position:sticky;top:calc(40px + env(safe-area-inset-top, 0px))}}@media (max-width:374px){.mobile-contact-bar{gap:8px;padding-left:6px;padding-right:6px}.mobile-contact-bar a{font-size:11px;gap:4px}}@media (max-width:800px){html{scroll-padding-top:calc(170px + env(safe-area-inset-top, 0px))}.catalog-results,.co-layout>*,.ft-main>*,.jn-layout>*,.orders-page,.pd-breadcrumb,.pd-topbar,.qv-body{min-width:0}.pd-breadcrumb{line-height:1.6;overflow-wrap:anywhere}.pd-product .qv{width:100%;max-height:none}.pd-product .qv-scroll{display:flex;flex-direction:column}.pd-product .qv-media{position:relative;top:auto;width:calc(100% - 24px);min-height:0;margin:12px;padding:96px 16px 16px;border-radius:16px}.pd-product .qv-media:has(.product-gallery){padding-top:96px}.pd-product .qv-wish{top:16px;right:16px;width:44px;height:44px;z-index:2}.pd-product .qv-save{left:16px;top:16px;max-width:calc(100% - 80px)}.pd-product .qv-tag{left:16px;top:56px;max-width:calc(100% - 32px)}.pd-product .qv-body{width:100%;padding:20px 16px 24px;gap:16px}.qv-meta,.qv-price,.qv-rating{flex-wrap:wrap;row-gap:8px}.qv .qv-title{overflow-wrap:anywhere;font-size:clamp(24px,6vw,30px)}.qv-price em{margin-left:0}.qv-stars,.qv-stock{flex-shrink:0}.qv-highlights li{align-items:flex-start;line-height:1.6}.qv-highlights svg{flex-shrink:0;margin-top:2px}.qv-info div{grid-template-columns:minmax(0,85px) minmax(0,1fr);gap:12px}.qv-info dd{margin:0;overflow-wrap:anywhere}.qv-sizes button{min-height:58px;padding:10px 8px}.qv-sizes button.active:after{right:5px;top:5px}.pd-tabs-section{margin:28px 0}.pd-tabs-nav button{min-height:48px;font-size:13px}.pd-tabs-content{padding:20px 16px;font-size:14px}.orders-product-info h3,.pc-name,.pd-related-card h3,.pd-tabs-content{overflow-wrap:anywhere}.pd-related-card p{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px}.pd-related-card del{margin-left:0}.pd-section-heading>a{flex-shrink:0}.co-item>div,.drawer-item>div,.pc-body{min-width:0}.catalog-pagination{flex-wrap:wrap;justify-content:center}.catalog-page-numbers{min-width:0}.co-card,.ft-contact li,.ft-news,.toast{overflow-wrap:anywhere}.toast{width:max-content;max-width:calc(100% - 32px);text-align:center}}@media (max-width:480px){.catalog-summary-row{flex-wrap:wrap;align-items:flex-start}.catalog-summary-row .catalog-sort-field{width:100%;justify-content:space-between}.catalog-summary-row .catalog-sort-field select{flex:1 1;max-width:200px;min-width:0}.jn-carousel-head{flex-wrap:wrap}.jn-carousel-nav{width:100%;justify-content:space-between;margin-left:0}.qv-buy{grid-template-columns:100px minmax(0,1fr)}.qv .qv-add{padding:8px;font-size:12px;gap:6px}.qv .qv-add .cta-icon{flex-shrink:0}.qv-tabs button{min-width:0;white-space:normal}.qv-assure li{overflow-wrap:anywhere}}.product-review{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);grid-gap:40px;gap:40px;padding:32px;margin:28px 0;background:#fff;border:1px solid var(--line);border-radius:20px;scroll-margin-top:170px}.product-review>*{min-width:0}.product-review h2{font-family:var(--font-heading);font-size:clamp(24px,3vw,32px);font-weight:500;line-height:1.25;margin:12px 0}.product-review p{font-size:13px;line-height:1.7;color:#637568;overflow-wrap:anywhere}.product-review-form{display:flex;flex-direction:column;gap:12px}.product-review-form fieldset{padding:0;margin:0 0 6px;border:0;min-width:0}.product-review-form legend,.product-review-form>label{font-size:13px;font-weight:600}.product-review-form legend span,.product-review-form>label span{font-weight:400;color:#748277}.product-review-stars{display:flex;gap:6px;margin-top:10px}.product-review-stars label{position:relative;cursor:pointer}.product-review-stars input{position:absolute;opacity:0;width:44px;height:44px;margin:0}.product-review-stars label>span{display:grid;place-items:center;width:44px;height:44px;border-radius:10px;color:#c28a22;background:#fff9ea}.product-review-stars input:focus-visible+span{outline:2px solid var(--green);outline-offset:3px}.product-review-stars input:checked+span{background:#fff0c6}.product-review-form textarea{width:100%;min-width:0;border:1px solid #dce3d9;border-radius:12px;padding:14px;font:inherit;font-size:14px;line-height:1.6;color:var(--ink);resize:vertical}.product-review-form textarea:focus-visible{outline:2px solid var(--green);outline-offset:2px}.product-review-note{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;color:#748277;font-size:11px;line-height:1.6}.product-review-note>span:last-child{flex-shrink:0}.product-review-submit{display:inline-flex;align-items:center;background:#f56619;color:#fff;border:0;font:inherit;font-size:14px;font-weight:700;line-height:1.4;cursor:pointer;transition:background .2s;align-self:flex-start;min-height:48px;min-width:150px;justify-content:center;padding:12px 24px;border-radius:12px;box-shadow:0 4px 12px -6px rgba(240,86,12,.35);text-align:center}.product-review-submit:hover:not(:disabled){background:#dd5010;transform:none;box-shadow:0 4px 12px -6px rgba(240,86,12,.35)}.product-review-submit:focus-visible{outline:3px solid #34814b;outline-offset:3px}.product-review-submit:disabled{opacity:.6;cursor:wait}.product-review-form .product-review-error{color:#b34037;margin:0}.product-review-status{margin:0;color:var(--green)!important}.product-review-status:empty{display:none}.product-review-saved{margin-top:24px;padding:20px;background:#f6f9f2;border:1px solid #e1e8da;border-radius:14px}.product-review-saved strong{display:flex;align-items:center;gap:8px;font-size:13px}.product-review-rating{display:flex;gap:4px;color:#c28a22;margin-top:14px}.product-review-saved p{white-space:pre-wrap;margin-bottom:0}@media (max-width:800px){.product-review{grid-template-columns:minmax(0,1fr);gap:24px;padding:24px 16px}.product-review-intro>p{margin-bottom:0}.product-review-form textarea{font-size:16px}.product-review-submit{width:100%}.product-review-note{flex-wrap:wrap;gap:6px}}.pc-mobile-category{display:none}@media (max-width:800px){.catalog-results .product-grid,.pd-related-grid,.product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-items:stretch}.best-sellers-track{grid-auto-columns:calc((100% - 12px) / 2);gap:12px}.pc{padding:6px;border-radius:18px;border:1px solid #edf1ea;box-shadow:none;background:#fff}.pc:hover{transform:none}.pc-media{height:auto;aspect-ratio:1/1.12;border-radius:13px;background:linear-gradient(160deg,#f8faf4,#eff3e7)}.pc-media img{padding:34px 12px 40px}.pc:hover .pc-media img{transform:none}.pc-badges,.pc-cat{display:none}.pc-wish{top:8px;right:8px;width:36px;height:36px;background:#fff;color:#6b7d71;box-shadow:0 4px 10px #17352a12}.pc-wish svg{width:16px;height:16px}.pc-quick{display:flex;left:auto;right:6px;bottom:6px;gap:6px;opacity:1;transform:none}.pc-quick-btn{width:38px;height:38px;padding:0;border-radius:50%;background:#fff;box-shadow:0 3px 8px #17352a14}.pc-quick-btn.add{background:#0e3325;color:#fff}.pc-quick-btn span{display:none}.pc-quick-btn svg{width:15px;height:15px}.pc-body{padding:10px 2px 2px;gap:0}.pc-name{font-size:12px;line-height:1.4;min-height:2.8em;margin:0 0 8px;letter-spacing:-.015em}.pc-meta{flex-wrap:nowrap;gap:4px;margin:auto 0 8px}.pc-unit{display:none}.pc-mobile-category{display:block;max-width:48%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:#f0f4ee;color:#617569;border-radius:999px;font-size:10px;font-weight:600;padding:4px 8px}.pc-rating{flex-shrink:0;font-size:10px;gap:3px}.pc-rating svg{width:10px;height:10px}.pc-rating i{display:inline;font-size:10px}.pc-price{flex-wrap:wrap;gap:4px 6px;margin:0 0 10px}.pc-price strong{font-size:16px}.pc-price del{font-size:10px}.pc-order.cta{width:100%;min-height:38px;padding:9px 6px;border:1px solid #ff5b19;border-radius:999px;background:#fff;color:#ff5b19;font-size:11px;font-weight:700;justify-content:center;box-shadow:none}.pc-order.cta:after,.pc-order.cta:before{display:none}.pc-order.cta:hover{background:#fff5ee;box-shadow:none;transform:none}}@media (max-width:350px){.catalog-results .product-grid,.pd-related-grid,.product-grid{gap:8px}.pc-mobile-category{padding:4px 6px;font-size:9px}.pc-rating,.pc-rating i{font-size:9px}.pc-rating{gap:2px}}.faq-page{padding-bottom:72px}.faq-heading{max-width:720px;padding:24px 0 40px}.faq-heading h1{font-family:var(--font-heading);font-size:clamp(34px,5vw,54px);font-weight:500;line-height:1.12;letter-spacing:-.035em;margin:14px 0}.faq-heading h1 em{color:#64815b}.faq-heading p{font-size:15px;color:#6c7f70;line-height:1.7;margin:0}.faq-layout{display:grid;grid-template-columns:minmax(0,1fr) 300px;grid-gap:40px;gap:40px;align-items:start}.faq-groups{min-width:0;display:grid;grid-gap:32px;gap:32px}.faq-group h2{font-family:var(--font-heading);font-size:25px;font-weight:500;margin:0 0 16px}.faq-item{border:1px solid #e0e7dc;border-radius:14px;background:#fff;margin-top:10px;overflow:hidden}.faq-item summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:64px;padding:18px 20px;cursor:pointer;list-style:none;font-size:14px;font-weight:600;line-height:1.5}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary svg{flex-shrink:0;color:#6c7f70;transition:transform .2s}.faq-item[open] summary{background:#f5f8ef}.faq-item[open] summary svg{transform:rotate(180deg)}.faq-item summary:focus-visible{outline:2px solid var(--green);outline-offset:-3px}.faq-answer{padding:0 20px 20px}.faq-answer p{margin:16px 0 0;font-size:14px;line-height:1.8;color:#637568;overflow-wrap:anywhere}.faq-answer a{color:var(--green);text-decoration:underline;text-underline-offset:3px}.faq-support{position:-webkit-sticky;position:sticky;top:110px;padding:28px;border-radius:20px;background:#183f2e;color:#fff}.faq-support>svg{color:#dff2b8;margin-bottom:18px}.faq-support .pd-eyebrow{display:block;color:#c7d8ae;font-size:9px}.faq-support h2{font-family:var(--font-heading);font-size:28px;font-weight:500;line-height:1.2;margin:14px 0}.faq-support p{color:#d3dfd1;font-size:13px;line-height:1.7}.faq-whatsapp{justify-content:space-between;gap:12px;min-height:48px;padding:12px 14px;margin-top:24px;border-radius:12px;background:#dff2b8;color:#183f2e;font-weight:700}.faq-phone,.faq-whatsapp{display:flex;align-items:center;font-size:13px}.faq-phone{gap:8px;min-height:44px;margin-top:10px}.faq-support a:focus-visible{outline:2px solid #fff;outline-offset:3px}@media (max-width:800px){.faq-page{padding-bottom:40px}.faq-heading{padding:16px 0 28px}.faq-heading h1{font-size:clamp(32px,8vw,42px)}.faq-heading p{font-size:14px}.faq-layout{grid-template-columns:minmax(0,1fr);gap:28px}.faq-group h2{font-size:23px}.faq-item summary{padding:16px;gap:12px;min-height:60px;font-size:13px}.faq-answer{padding:0 16px 16px}.faq-support{position:static;padding:24px}}@media (prefers-reduced-motion:reduce){.faq-item summary svg{transition:none}}.catalog-desktop-filters{display:none}@media (min-width:901px){.catalog-layout{display:flex;flex-direction:column;gap:24px}.catalog-layout>.catalog-sidebar{display:none}.catalog-desktop-filters{display:grid;grid-template-columns:repeat(4,minmax(0,1fr)) minmax(200px,1.4fr);grid-gap:16px;gap:16px;width:100%;padding:20px;border:1px solid #e3eadf;border-radius:16px;background:#fff}.catalog-results{width:100%;min-width:0}.catalog-results .product-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}}@media (min-width:901px) and (max-width:1100px){.catalog-desktop-filters{grid-template-columns:repeat(4,minmax(0,1fr))}.catalog-desktop-search{grid-column:1/-1}.catalog-results .product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.storefront{--section-space:64px}.storefront>.review-section,.storefront>.video-reviews{padding-top:var(--section-space);padding-bottom:var(--section-space)}.storefront>.catalog{padding-bottom:var(--section-space)}.video-reviews .blog-grid{margin-bottom:0}.video-reviews .blog-section-stories{margin-top:40px;padding-top:40px}.video-reviews .impact{margin-top:40px}.video-reviews .blog-card{overflow:hidden;min-width:0}.video-preview img{width:100%;height:100%;object-fit:cover}@media (max-width:800px){.storefront{--section-space:40px}.video-reviews .blog-section-stories{margin-top:28px;padding-top:28px}.video-reviews .impact{margin-top:28px}.video-review-heading{margin-bottom:24px}.video-reviews .blog-grid{grid-template-columns:minmax(0,1fr);gap:20px}.video-card-copy{padding:16px}}.video-stories-carousel{max-width:1216px;margin-inline:auto}.video-stories-arrow{display:none}@media (max-width:800px){.video-stories-arrow{display:flex}.video-reviews .video-stories-track{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:100%;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:4px 0 12px}.video-stories-track::-webkit-scrollbar{display:none}.video-stories-track>article{scroll-snap-align:start}.video-stories-track:focus-visible{outline:2px solid var(--green);outline-offset:3px}.video-stories-carousel .best-sellers-prev{left:-12px}.video-stories-carousel .best-sellers-next{right:-12px}.side-drawer{top:calc(40px + env(safe-area-inset-top, 0px))}.side-drawer-head{flex-shrink:0;gap:12px}.side-drawer-head h3{min-width:0;overflow-wrap:anywhere}.side-drawer-head button{flex-shrink:0}.side-drawer-body{min-height:0}}.footer-feedback{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);grid-gap:64px;gap:64px;padding-top:44px;padding-bottom:48px;border-top:1px solid var(--ft-line)}.footer-feedback>*{min-width:0}.footer-feedback-icon{display:inline-flex;padding:12px;border-radius:14px;background:#ffffff0a;color:#64d984}.footer-feedback h2{color:#fff;font-family:Anek Bangla,sans-serif;font-size:34px;line-height:1.3;margin:18px 0 12px}.footer-feedback-line{display:block;width:64px;height:5px;border-radius:8px;background:#00a43c}.footer-feedback-intro p{max-width:340px;color:#b8c9bd;font-size:16px;line-height:1.8;margin-top:20px}.footer-feedback-form{display:grid;grid-gap:16px;gap:16px}.footer-feedback-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.footer-feedback-form label{display:block;color:#e0ebe2;font-size:15px;font-weight:600;margin-bottom:8px}.footer-feedback-form input,.footer-feedback-form textarea{display:block;width:100%;min-width:0;border:1px solid #32854e;border-radius:12px;background:#101b18;color:#fff;padding:14px 16px;font:inherit;font-size:16px;line-height:1.6}.footer-feedback-form input{min-height:52px}.footer-feedback-form textarea{min-height:140px;resize:vertical}.footer-feedback-form input::placeholder,.footer-feedback-form textarea::placeholder{color:#91a69b;opacity:1}.footer-feedback-form input:focus-visible,.footer-feedback-form textarea:focus-visible{outline:2px solid #65db89;outline-offset:3px}.footer-feedback-note{display:flex;justify-content:space-between;gap:16px;color:#a9c0b0;font-size:13px;line-height:1.6}.footer-feedback-note>span:last-child{flex-shrink:0}.footer-feedback-form button{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;min-height:54px;border:0;border-radius:12px;background:#008f32;color:#fff;padding:12px 20px;font-size:18px;font-weight:700}.footer-feedback-form button:hover{background:#007b2b}.footer-feedback-form button:focus-visible{outline:2px solid #65db89;outline-offset:3px}.footer-feedback-form .footer-feedback-error{margin:0;color:#ffb9ad;font-size:15px}@media (max-width:800px){.footer-feedback{grid-template-columns:minmax(0,1fr);gap:24px;padding-top:32px;padding-bottom:32px}.footer-feedback h2{font-size:30px;margin-top:12px}.footer-feedback-intro p{max-width:none;margin-bottom:0}}@media (max-width:480px){.footer-feedback-fields{grid-template-columns:minmax(0,1fr)}.footer-feedback-note{flex-wrap:wrap;gap:6px}}.ft-main>.footer-feedback{display:flex;flex-direction:column;gap:16px;padding:0;border:0}.ft-main .footer-feedback-icon{display:none}.ft-main .footer-feedback h2{font-size:24px;margin:0 0 10px}.ft-main .footer-feedback-line{width:44px;height:3px}.ft-main .footer-feedback-intro p{font-size:13px;line-height:1.6;margin:12px 0 0}.ft-main .footer-feedback-fields{grid-template-columns:minmax(0,1fr);gap:12px}.ft-main .footer-feedback-form{gap:12px}.ft-main .footer-feedback-form label{font-size:13px;margin-bottom:6px}.ft-main .footer-feedback-form input{padding:10px 12px}.ft-main .footer-feedback-form textarea{min-height:110px}.ft-main .footer-feedback-note{flex-wrap:wrap;gap:4px;font-size:11px}.ft-main .footer-feedback-form button{min-height:46px;font-size:15px;padding:10px 12px}@media (min-width:801px) and (max-width:1100px){.ft-main>.footer-feedback{grid-column:1/-1;max-width:480px}}@media (max-width:800px){.ft-main>.footer-feedback{grid-column:1/-1;margin-top:8px;padding-top:24px;border-top:1px solid var(--ft-line)}.ft-main .footer-feedback h2{font-size:28px}.ft-main .footer-feedback-form input,.ft-main .footer-feedback-form textarea{font-size:16px}}@media (min-width:481px) and (max-width:1100px){.ft-main .footer-feedback-fields{grid-template-columns:repeat(2,minmax(0,1fr))}}.footer-feedback-open{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:46px;padding:12px 16px;border:1px solid #398350;border-radius:12px;background:#143b28;color:#ecf8e8;font-size:16px;font-weight:600}.footer-feedback-open:hover{background:#1b4b33}.footer-feedback-open:focus-visible{outline:2px solid #65db89;outline-offset:3px}.footer-feedback-dialog{width:min(520px,calc(100% - 32px));max-height:calc(100dvh - 48px);padding:28px;border:1px solid #326345;border-radius:20px;background:#0b2117;color:#fff;overflow-y:auto;box-shadow:0 24px 80px #0005}.footer-feedback-dialog::-webkit-backdrop{background:#07190fc9}.footer-feedback-dialog::backdrop{background:#07190fc9}.footer-feedback-dialog-head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:24px}.ft-main .footer-feedback-dialog-head h2{margin:0;font-size:28px}.footer-feedback-dialog-head button{display:grid;place-items:center;flex-shrink:0;width:44px;height:44px;padding:0;border:1px solid #ffffff20;border-radius:50%;background:#ffffff0a;color:#fff}.footer-feedback-dialog-head button:focus-visible{outline:2px solid #65db89;outline-offset:3px}.ft-main .footer-feedback-dialog .footer-feedback-fields{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:480px){.footer-feedback-dialog{padding:20px;max-height:calc(100dvh - 32px)}.ft-main .footer-feedback-dialog .footer-feedback-fields{grid-template-columns:minmax(0,1fr)}}.ft-main>.footer-feedback{gap:14px}.ft-main>.footer-feedback>h2{margin:0;font-size:23px}.ft-main .footer-feedback-form{gap:10px}.ft-main .footer-feedback-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ft-main .footer-feedback-form label{font-size:12px;margin-bottom:5px}.ft-main .footer-feedback-form input{min-height:44px;padding:9px 10px;font-size:14px;border-radius:10px}.ft-main .footer-feedback-form textarea{min-height:88px;padding:10px 12px;font-size:14px;border-radius:10px}.ft-main .footer-feedback-form button{border-radius:10px}@media (max-width:800px){.ft-main .footer-feedback-form input,.ft-main .footer-feedback-form textarea{font-size:16px}}@media (min-width:1101px) and (max-width:1250px){.ft-main .footer-feedback-fields{grid-template-columns:minmax(0,1fr)}}.ft-main .footer-feedback-form button{width:100%;min-height:44px;padding:10px 14px;border-radius:9px;background:#009b30;color:#fff;font-size:14px;font-weight:700;gap:8px;box-shadow:0 4px 12px rgba(0,155,48,.16)}.ft-main .footer-feedback-form button:hover{background:#008529}.ft-main .footer-feedback-form button svg{width:17px;height:17px;flex-shrink:0}.storefront>.announcement{position:-webkit-sticky;position:sticky;top:0;height:34px;transition:none}.navbar.site-nav,.navbar.site-nav:hover{position:-webkit-sticky;position:sticky;top:34px;width:100%;max-width:none;margin:0;border-radius:0;padding-left:max(32px,calc((100% - 1164px) / 2));padding-right:max(32px,calc((100% - 1164px) / 2));background:#fff;box-shadow:none;transform:none;transition:none}.site-nav .burger i,.site-nav .mega-menu,.site-nav .nav-backdrop,.site-nav .nav-links,.site-nav .nav-pill,.site-nav .nav-search{transition:none;animation:none}.site-nav .nav-cart-icon b{animation:none}@media (max-width:800px){.navbar.site-nav,.navbar.site-nav:hover{top:calc(40px + env(safe-area-inset-top, 0px));padding-left:20px;padding-right:20px}}@media (max-width:430px){.navbar.site-nav,.navbar.site-nav:hover{padding-left:6px;padding-right:6px}}.cat-rail-scroller{grid-template-columns:30px minmax(0,1fr) 72px}.cat-rail-end{width:72px;align-self:stretch}.cat-rail-end,.cat-rail-end .cat-rail-all{display:flex;align-items:center;justify-content:center}.cat-rail-end .cat-rail-all{flex-direction:row;gap:7px;padding:12px}@media (max-width:800px){.cat-rail-scroller{display:grid;grid-template-columns:minmax(0,1fr) 72px}.cat-rail{padding-right:6px}.cat-rail-scroller{grid-template-columns:minmax(0,1fr) 48px}.cat-rail-end{width:48px}.cat-rail-end .cat-rail-all{gap:4px;padding:10px 7px;font-size:10px}.cat-rail-end .cat-rail-all svg{width:14px;height:14px}}#best-selling{scroll-margin-top:150px}#best-selling .product-grid{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:800px){#best-selling .product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.mobile-app-nav{display:none}@media (max-width:800px){body:has(.mobile-app-nav){padding-bottom:calc(72px + env(safe-area-inset-bottom, 0px))}.navbar.site-nav,.navbar.site-nav:hover{grid-template-columns:44px minmax(0,1fr) 44px;gap:12px;min-height:76px;padding:12px 18px}.navbar .mobile-menu{grid-column:1;grid-row:1}.navbar>.brand{grid-column:2;grid-row:1;justify-self:center}.navbar .brand-logo{width:150px;max-width:100%}.navbar .nav-search-toggle,.navbar .nav-user,.navbar .nav-wishlist{display:none}.navbar .nav-cart{grid-column:3;grid-row:1;background:transparent;padding:0;border:0}.navbar .nav-cart-icon{background:transparent;color:var(--deep);width:44px;height:44px}.navbar .nav-cart-icon svg{width:27px;height:27px}.navbar .nav-cart-icon b{background:var(--orange);color:#fff}.navbar .nav-cart-text{display:none}.navbar .nav-search:not([hidden]){grid-column:1/-1;grid-row:2}.mobile-app-nav{position:fixed;inset:auto 0 0;z-index:42;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));background:var(--deep);color:#fff;padding:9px 8px calc(9px + env(safe-area-inset-bottom, 0px));min-height:72px;box-sizing:border-box}.mobile-app-nav>a,.mobile-app-nav>button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-height:52px;border:0;background:transparent;color:inherit;font:inherit;text-decoration:none}.mobile-app-nav>a>span,.mobile-app-nav>button>span:last-child{font-size:10px;text-transform:uppercase;letter-spacing:.03em}.mobile-app-nav svg{stroke-width:1.6}.mobile-app-cart{position:relative;display:flex}.mobile-app-cart b{position:absolute;top:-7px;right:-10px;min-width:18px;height:18px;padding:0 3px;display:grid;place-items:center;border-radius:20px;background:#183f2e;font-size:10px}body:has(.mobile-app-nav) .chat-widget{bottom:calc(88px + env(safe-area-inset-bottom, 0px))}.site-nav .nav-backdrop,.site-nav .nav-links{bottom:calc(72px + env(safe-area-inset-bottom, 0px))}.mobile-app-nav>[aria-current=page],.mobile-app-nav>[aria-expanded=true]{color:#dff2b8}.mobile-app-cart b{background:var(--orange);color:#fff}.mobile-app-nav>.mobile-app-search{position:relative;padding-top:31px}.mobile-app-search-circle{position:absolute;top:-27px;display:grid;place-items:center;width:58px;height:58px;border:4px solid #fff;border-radius:50%;background:var(--orange);color:#fff;box-shadow:0 4px 14px rgba(229,110,53,.3)}.mobile-app-search[aria-expanded=true] .mobile-app-search-circle{background:var(--green)}.navbar.site-nav,.navbar.site-nav:hover{grid-template-columns:44px minmax(0,1fr) 38px 38px;gap:6px;padding-left:14px;padding-right:14px}.navbar>.brand{padding-left:38px}.navbar .brand-logo{width:142px}.navbar .nav-wishlist{display:flex;grid-column:3;grid-row:1;justify-self:center;min-width:38px;min-height:44px;width:38px;height:44px;padding:0;background:transparent;color:var(--deep)}.navbar .nav-wishlist svg{width:23px;height:23px}.navbar .nav-cart{grid-column:4;min-width:38px;width:38px;justify-self:center}.navbar .nav-cart-icon{width:38px}.navbar .nav-cart-icon svg{width:25px;height:25px}.mobile-app-nav{background:#fff;color:#728379;border-top:1px solid #e5ebe5;border-radius:22px 22px 0 0;box-shadow:0 -6px 28px rgba(23,53,42,.08);padding-top:8px}.mobile-app-nav>a,.mobile-app-nav>button{border-radius:14px;gap:5px}.mobile-app-nav>a>span,.mobile-app-nav>button>span:last-child{font-size:10px;text-transform:none;letter-spacing:0;font-weight:600}.mobile-app-nav>[aria-current=page],.mobile-app-nav>[aria-expanded=true]{color:var(--green)}.mobile-app-nav>a[aria-current=page]{background:#f0f6ed}.mobile-app-search-circle{background:var(--deep);border-width:5px;box-shadow:0 5px 16px rgba(23,53,42,.2)}.mobile-app-nav>.mobile-app-search{color:var(--deep)}.mobile-app-search[aria-expanded=true] .mobile-app-search-circle{background:var(--orange)}}@media (max-width:374px){.navbar.site-nav,.navbar.site-nav:hover{gap:3px;padding-left:10px;padding-right:10px}.navbar .brand-logo{width:122px}}@media (max-width:800px){.mobile-app-search-circle,.mobile-app-search[aria-expanded=true] .mobile-app-search-circle{background:var(--orange);box-shadow:0 5px 16px rgba(229,110,53,.3)}}.mobile-hamburger{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:7px;width:25px;height:25px}.mobile-hamburger i{display:block;width:25px;height:2.5px;border-radius:4px;background:currentColor}.mobile-hamburger i:last-child{width:17px}@media (max-width:800px){.navbar .mobile-menu{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid #e3ece1;border-radius:14px;background:#f0f6ed;color:var(--deep);padding:0}.navbar .mobile-menu.open{background:var(--deep);color:#fff;border-color:var(--deep)}}.mobile-hamburger{gap:5px}.mobile-hamburger i{width:24px;height:2px}.mobile-hamburger i:nth-child(2){width:17px}.mobile-hamburger i:last-child{width:21px}@media (max-width:800px){.navbar .mobile-menu,.navbar .mobile-menu.open{border-radius:50%;background:#fff;border-color:#e3e8dd;color:#344b3f}.navbar .mobile-menu.open{background:#eef7e4;border-color:#d5ecdd;color:#147c46}.mobile-menu.open .burger i:first-child{top:5px;transform:rotate(45deg)}.mobile-menu.open .burger i:nth-child(2){opacity:0}.mobile-menu.open .burger i:nth-child(3){top:5px;transform:rotate(-45deg);width:100%}}.site-nav .burger i{transition:top .25s,transform .25s,opacity .2s,width .25s}@media (prefers-reduced-motion:reduce){.site-nav .burger i{transition:none}}@media (max-width:800px){.navbar .mobile-menu,.navbar .mobile-menu.open{background:transparent;border:0;border-radius:0;color:#344b3f}.navbar .mobile-menu .burger{width:26px;height:18px}.navbar .mobile-menu .burger i{height:2.5px}.navbar .mobile-menu .burger i:first-child{top:0}.navbar .mobile-menu .burger i:nth-child(2){top:7px}.navbar .mobile-menu .burger i:nth-child(3){top:14px}.navbar .mobile-menu.open .burger i:first-child,.navbar .mobile-menu.open .burger i:nth-child(3){top:7px}}.cat-rail-track{min-width:0;overscroll-behavior-x:none}@media (max-width:800px){.cat-rail-scroller{overflow:hidden}.cat-rail-track{grid-column:1;grid-row:1;width:100%;scroll-snap-type:none}.cat-rail-end{grid-column:2;grid-row:1}.cat-rail-arrow.left{display:none}}.cat-rail-end .cat-rail-all{width:48px;height:44px;min-height:44px;align-self:center;padding:0;border-radius:12px;font-size:12px}.cat-rail-end .cat-rail-all.active{box-shadow:none}@media (max-width:800px){.cat-rail-end .cat-rail-all{width:42px;height:40px;min-height:40px;padding:0;border-radius:10px;font-size:12px}}.cat-rail-end .cat-rail-all{height:100%;min-height:54px;align-self:stretch}@media (max-width:800px){.cat-rail-end .cat-rail-all{height:100%;min-height:64px;align-self:stretch}}.qv .qv-buy{grid-template-columns:auto minmax(0,1fr) minmax(0,1fr)}.qv .qv-order{grid-column:auto}.qv .qv-add,.qv .qv-order{white-space:nowrap;min-width:0;padding:6px 12px;justify-content:center;gap:8px}.qv .qv-add .cta-icon{width:26px;height:26px}.qv-contact{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.qv .qv-contact .qv-whatsapp{gap:7px;min-height:40px;font-size:12px;white-space:nowrap}.qv .qv-contact svg{color:#25d366;flex-shrink:0}.qv .qv-contact .qv-call svg{color:#3c7050}@media (max-width:480px){.qv .qv-buy{grid-template-columns:92px minmax(0,1fr) minmax(0,1fr);gap:6px}.qv .qv-qty button{width:28px}.qv .qv-add,.qv .qv-order{font-size:12px;padding:6px 8px}.qv .qv-add .cta-icon{display:none}.qv-contact{gap:6px}.qv .qv-contact .qv-whatsapp{font-size:11px;padding:6px 8px}}