.checkout-resume-notice{box-sizing:border-box;color:#164b35;text-align:start;background:linear-gradient(135deg,#eaf7ef,#fff);border:1px solid #b2d7c1;border-radius:16px;width:calc(100% - 32px);max-width:1488px;margin:18px auto;padding:22px;box-shadow:0 4px #e1eee6}.checkout-resume-notice h3{margin:0 0 9px;font-size:21px}.checkout-resume-notice p{margin:10px 0;font-size:14px;line-height:1.8}.checkout-resume-notice a{color:#fff;background:#11774b;border-radius:10px;padding:12px 16px;font-weight:700;line-height:1.5;text-decoration:none;display:inline-flex}.checkout-resume-notice small{margin-top:10px;font-size:12px;display:block}.checkout-success .checkout-resume-notice{width:100%;margin:16px 0}.checkout-resume-notice a:focus-visible{outline-offset:3px;outline:3px solid #78ba97}@media (max-width:600px){.checkout-resume-notice{padding:17px}.checkout-resume-notice a{justify-content:center;display:flex}.checkout-resume-notice h3{font-size:19px}}.home-guide-carousel{box-sizing:border-box;background:linear-gradient(130deg,#f5faf7,#fff);border:1px solid #dce8e0;border-radius:22px;min-width:0;margin-block:32px;padding:24px}.home-guide-carousel>header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.home-guide-carousel h2{color:#173e2e;margin:0 0 6px;font-size:24px}.home-guide-carousel header p{color:#708276;margin:0;font-size:13px}.home-guide-carousel header>a{color:#22724e;align-items:center;gap:7px;font-size:12px;font-weight:700;display:flex}.guide-carousel-viewport{scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:15px;display:flex;overflow-x:auto}.guide-carousel-viewport::-webkit-scrollbar{display:none}.guide-carousel-page{scroll-snap-align:start;box-sizing:border-box;flex:0 0 100%;gap:15px;width:100%;min-width:0;padding:4px 4px 15px;display:grid}.guide-carousel-card{color:#204532;overflow-wrap:anywhere;background:#fff;border:1px solid #d5e4da;border-radius:15px;flex-direction:column;min-width:0;padding:20px;text-decoration:none;transition:transform .25s,box-shadow .25s;display:flex;position:relative;box-shadow:0 7px 0 -3px #e2ede6,0 13px 20px -16px #173e2d66}.guide-carousel-card:hover{border-color:#a4c9b3;transform:translateY(-3px);box-shadow:0 8px 0 -3px #d9eae0,0 16px 22px -16px #173e2d77}.guide-card-icon{color:#20825a;background:linear-gradient(135deg,#e4f5eb,#f6fbf8);border-radius:12px;place-items:center;width:40px;height:40px;margin-bottom:14px;display:grid;box-shadow:inset 0 1px #fff,0 3px 7px #24583a0d}.guide-carousel-card h3{margin:0 0 8px;font-size:16px;line-height:1.5}.guide-carousel-card>p{color:#6d8174;flex:1;margin:0 0 17px;font-size:12px;line-height:1.75}.guide-card-open{color:#20704c;align-items:center;gap:6px;font-size:11px;font-weight:700;display:flex}.guide-carousel-navigation{justify-content:space-between;align-items:center;margin-top:4px;display:flex}.guide-carousel-dots,.guide-carousel-controls{align-items:center;gap:5px;display:flex}.guide-carousel-dots button{cursor:pointer;background:0 0;border:0;padding:9px 4px}.guide-carousel-dots span{background:#bdcfc3;border-radius:10px;width:5px;height:5px;display:block}.guide-carousel-dots [aria-current=true] span{background:#23794f;width:19px}.guide-carousel-controls button{color:#2e6947;cursor:pointer;background:#fff;border:1px solid #d2e2d8;border-radius:50%;place-items:center;width:31px;height:31px;display:grid}.guide-carousel-controls button:disabled{opacity:.35;cursor:default}:is(.home-guide-carousel a:focus-visible,.home-guide-carousel button:focus-visible){outline-offset:2px;outline:2px solid #1f8659}@media (max-width:600px){.home-guide-carousel{border-radius:17px;padding:17px}.home-guide-carousel h2{font-size:21px}.guide-carousel-card{padding:18px}.guide-carousel-card h3{font-size:16px}}@media (prefers-reduced-motion:reduce){.guide-carousel-card{transition:none}.guide-carousel-card:hover{transform:none}}.guide-carousel-body{min-width:0;position:relative}.home-guide-carousel .guide-carousel-navigation{width:max-content;box-shadow:none;z-index:3;pointer-events:none;direction:ltr;background:0 0;border:0;gap:0;margin:0;padding:0;display:flex;position:absolute;bottom:20px;left:auto;right:12px}.guide-carousel-navigation .guide-carousel-dots{display:none}.guide-carousel-navigation .guide-carousel-controls{box-shadow:none;pointer-events:auto;background:0 0;border:0;gap:6px;margin:0;padding:0}.guide-carousel-navigation .guide-carousel-controls button{-webkit-backdrop-filter:blur(7px);color:#174f36;background:#ffffff61;border:1px solid #205a3c33;width:36px;height:36px;box-shadow:inset 0 1px #ffffffb3,0 2px 5px #173e2d15}.guide-carousel-navigation .guide-carousel-controls button:hover{background:#ffffffa6}.market-filter-trigger{color:#244e37;text-align:start;cursor:pointer;background:linear-gradient(145deg,#fff,#f0f8f3);border:1px solid #bad8c6;border-radius:11px;justify-content:space-between;align-items:center;gap:14px;width:100%;min-width:140px;min-height:40px;padding:10px 12px;font:600 12px/1.4 Arial,sans-serif;display:flex;box-shadow:inset 0 1px #fff,0 2px #deece3}.market-filter-trigger span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.market-filter-trigger svg{flex:none}.market-filter-panel{z-index:10060;box-sizing:border-box;color:#284e38;background:#f8fcf9;border:1px solid #bedbc9;border-radius:14px;flex-direction:column;padding:7px;display:flex;position:fixed;box-shadow:0 5px #dcebe2,0 16px 32px -15px #244d3855}.market-filter-search{border-bottom:1px solid #dce9e1;flex:none;align-items:center;gap:7px;padding:7px;display:flex}.market-filter-search input{width:100%;min-width:0;font:inherit;color:inherit;background:0 0;border:0;padding:4px;font-size:12px}.market-filter-scroll{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#8bb99b #edf5ef;min-height:0;padding-top:5px;overflow-y:auto}.market-filter-scroll button{width:100%;min-height:37px;color:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:9px;font:500 12px/1.4 Arial,sans-serif;display:flex}.market-filter-scroll button:hover,.market-filter-scroll button[aria-selected=true]{color:#24663f;background:#e2f1e7}.market-filter-panel p{padding:8px;font-size:12px}:is(.market-filter-panel :focus-visible,.market-filter-trigger:focus-visible){outline-offset:-2px;outline:2px solid #4f9265}body .market-filters{overscroll-behavior-inline:contain;scrollbar-width:thin;scrollbar-color:#a2c4af #f0f6f2;border-radius:14px;flex-wrap:nowrap;align-items:flex-end;gap:9px;padding:12px;display:flex;overflow-x:auto}body .market-filters>label:not(.stock-filter){flex:1 0 130px;min-width:0;margin:0}body .market-filters>label:nth-child(3),body .market-filters>label:nth-child(4){flex-basis:90px}body .market-filters .market-filter-trigger{min-width:0;max-width:100%;min-height:40px}body .market-filters>label:not(.stock-filter)>input,body .market-filters>label:not(.stock-filter)>select{box-sizing:border-box;width:100%;height:40px}body .market-filters .stock-filter{flex:none;min-height:40px;margin:0;padding:0;font-size:11px}body .market-filters>button{white-space:nowrap;flex:none;height:40px;padding:0 12px;font-size:12px}@media (max-width:900px){body .market-filters>label:not(.stock-filter){flex:0 0 145px}body .market-filters>label:nth-child(3),body .market-filters>label:nth-child(4){flex-basis:105px}body .market-filters{padding-bottom:12px}}.global-preferences{z-index:10040;font-family:Arial,Helvetica,sans-serif;position:fixed;top:10px;right:18px}.global-preferences *{box-sizing:border-box}.preferences-trigger{color:#173a2d;cursor:pointer;background:#fff;border:1px solid #c9ded3;border-radius:999px;align-items:center;gap:8px;min-height:44px;padding:7px 12px;display:flex;box-shadow:0 10px 30px #183b2d26}.preferences-trigger>svg:first-child{color:#078150;width:19px}.preferences-trigger>svg:last-child{color:#6b8178;width:15px;transition:transform .2s}.preferences-trigger>svg.rotated{transform:rotate(180deg)}.preferences-trigger span{font-size:14px;font-weight:800}.preferences-trigger b{color:#687c74;border-left:1px solid #d9e6df;padding-left:8px;font-size:12px;font-weight:700}.preferences-panel{color:#173a2d;background:#fff;border:1px solid #c9ded3;border-radius:22px;width:min(380px,100vw - 24px);max-height:calc(100vh - 70px);padding:14px;position:absolute;top:54px;right:0;overflow:auto;box-shadow:0 24px 65px #112d2250}.preferences-panel header{border-bottom:1px solid #e1ece6;justify-content:space-between;align-items:center;margin-bottom:13px;padding:2px 2px 13px;display:flex}.preferences-panel header div{display:grid}.preferences-panel header strong{font-size:17px}.preferences-panel header span{color:#70847c;margin-top:3px;font-size:12px}.preferences-panel header button{color:#25483b;cursor:pointer;background:#eff7f3;border:0;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.preferences-panel header svg{width:19px}.preferences-panel label{gap:7px;font-size:13px;font-weight:800;display:grid}.preferences-panel label>span,.group-title{align-items:center;gap:7px;display:flex}.preferences-panel label svg,.group-title svg{color:#078150;width:17px}.preferences-panel select{color:#173a2d;background:#fff;border:1px solid #bdd5c9;border-radius:12px;width:100%;min-height:46px;padding:0 12px;font-size:15px}.location-row{text-align:left;color:#173a2d;cursor:pointer;background:#f6faf8;border:1px solid #d6e5dd;border-radius:13px;grid-template-columns:24px 1fr 18px;align-items:center;gap:8px;width:100%;margin-top:9px;padding:10px 11px;display:grid}.location-row>svg{color:#078150;width:19px}.location-row>svg:last-child{color:#70847c;width:15px;transform:rotate(-90deg)}.location-row span{display:grid}.location-row strong{font-size:14px}.location-row small{color:#70847c;margin-top:2px;font-size:11px}.preference-group{border-top:1px solid #e1ece6;margin-top:14px;padding-top:13px}.group-title{margin-bottom:9px;font-size:13px;font-weight:800}.choice-grid{gap:7px;display:grid}.language-grid{grid-template-columns:1fr 1fr}.currency-grid{grid-template-columns:repeat(4,1fr)}.choice-grid button{color:#24483a;cursor:pointer;background:#fff;border:1px solid #d6e5dd;border-radius:11px;place-items:center;min-height:49px;padding:7px;display:grid;position:relative}.choice-grid button:hover{background:#f3f9f6}.choice-grid button.active{color:#04653f;background:#e8f6ef;border-color:#078150}.choice-grid button svg{width:13px;position:absolute;top:5px;right:5px}.language-grid button span{font-size:14px;font-weight:800}.language-grid button small{color:#70847c;font-size:10px}.currency-grid button strong{font-size:12px}.currency-grid button span{color:#70847c;font-size:11px}.preference-group p{color:#70847c;margin:9px 2px 0;font-size:10px;line-height:1.4}@media (max-width:600px){.global-preferences{top:8px;right:9px}.preferences-trigger{min-height:40px;padding:6px 9px}.preferences-trigger span{display:none}.preferences-trigger b{padding-left:6px}.preferences-panel{top:48px}.currency-grid{grid-template-columns:repeat(3,1fr)}}.location-row{text-align:start}.preferences-panel{overscroll-behavior:contain;scrollbar-width:thin}.preferences-panel header>div{min-width:0}.preferences-panel header span,.preference-group p{overflow-wrap:anywhere}.global-preferences[dir=rtl] .preferences-trigger b{border-left:0;border-right:1px solid #d9e6df;padding-left:0;padding-right:8px}.global-preferences[dir=rtl] .choice-grid button svg{left:5px;right:auto}.global-preferences[dir=rtl] .location-row>svg:last-child{transform:rotate(90deg)}.global-account-menu{z-index:10041;font-family:Arial,Helvetica,sans-serif;position:fixed;top:10px;right:18px}.global-account-menu *{box-sizing:border-box}.account-menu-trigger{color:#fff;cursor:pointer;background:#173a2d;border:1px solid #c9ded3;border-radius:999px;align-items:center;gap:9px;min-height:44px;padding:6px 12px;display:flex;box-shadow:0 10px 30px #173a2d38}.account-menu-trigger>svg:first-child{color:#7ee1ae;width:20px}.account-menu-trigger>svg:last-child{width:15px;transition:transform .2s}.account-menu-trigger>svg.rotated{transform:rotate(180deg)}.account-menu-trigger span{text-align:left;min-width:116px;line-height:1.05;display:grid}.account-menu-trigger small{color:#c9ded3;white-space:nowrap;text-overflow:ellipsis;max-width:125px;font-size:11px;overflow:hidden}.account-menu-trigger strong{text-transform:capitalize;margin-top:3px;font-size:14px}.account-menu-panel{color:#173a2d;background:#fff;border:1px solid #c9ded3;border-radius:22px;width:min(620px,100vw - 24px);max-height:calc(100vh - 70px);padding:15px;position:absolute;top:54px;right:0;overflow:auto;box-shadow:0 26px 70px #10281f59}.account-menu-panel header{border-bottom:1px solid #e1ece6;justify-content:space-between;align-items:center;margin-bottom:12px;padding:2px 2px 13px;display:flex}.account-menu-panel header div{min-width:0;display:grid}.account-menu-panel header strong{font-size:18px}.account-menu-panel header span{color:#70847c;white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:12px;overflow:hidden}.account-menu-panel header button{color:#25483b;cursor:pointer;background:#eff7f3;border:0;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.account-menu-panel header svg{width:19px}.account-signin-box{text-align:center;border-bottom:1px solid #e1ece6;margin-bottom:12px;padding:1px 0 13px}.account-signin-box>button{color:#0d5f39;cursor:pointer;background:linear-gradient(135deg,#dff7e8,#bcebcf);border:1px solid #8bcda9;border-radius:10px;width:min(320px,100%);min-height:42px;font-size:15px;font-weight:900;transition:background .2s,transform .2s;box-shadow:0 7px 18px #168b5517}.account-signin-box>button:hover{background:linear-gradient(135deg,#cef2dc,#a8e3c0);transform:translateY(-1px)}.account-signin-box p{color:#70847c;margin:7px 0 0;font-size:12px}.account-signin-box p button{color:#067247;cursor:pointer;background:0 0;border:0;font-weight:800;text-decoration:underline}.account-menu-columns{grid-template-columns:1fr 1fr;gap:0;display:grid}.account-menu-columns>div{padding:2px 15px}.account-menu-columns>div+div{border-left:1px solid #e1ece6}.account-menu-columns h3{margin:2px 0 8px;font-size:17px}.account-menu-columns a{color:#24483a;border-radius:9px;align-items:center;gap:9px;min-height:39px;padding:8px;font-size:14px;font-weight:700;text-decoration:none;display:flex}.account-menu-columns a:hover{color:#057047;background:#ecf7f1}.account-menu-columns a svg{color:#078150;flex:none;width:18px}.account-signout-button{color:#9c3027;cursor:pointer;background:#fff4f3;border:1px solid #f0c7c3;border-radius:11px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:42px;margin-top:12px;font-size:14px;font-weight:900;display:flex}.account-signout-button svg{width:18px}@media (max-width:700px){.global-account-menu{top:8px;right:8px}.account-menu-trigger{min-height:40px;padding:5px 9px}.account-menu-trigger span{min-width:0}.account-menu-trigger small{display:none}.account-menu-trigger strong{font-size:12px}.account-menu-panel{top:48px}.account-menu-columns{grid-template-columns:1fr}.account-menu-columns>div{padding:5px 2px}.account-menu-columns>div+div{border-top:1px solid #e1ece6;border-left:0;margin-top:7px;padding-top:12px}}.account-menu-panel{overscroll-behavior:contain;scrollbar-width:thin}.account-menu-panel :is(a,button){overflow-wrap:anywhere}.account-menu-panel header div{overflow:hidden}.account-menu-panel header span{overflow-wrap:anywhere}.account-menu-columns,.account-menu-columns>div,.account-menu-columns a{min-width:0}html[dir=rtl] .account-menu-trigger span{text-align:right}html[dir=rtl] .account-menu-columns>div+div{border-left:0;border-right:1px solid #e1ece6}@media (max-width:700px){html[dir=rtl] .account-menu-columns>div+div{border-right:0}}.market-home .topbar-dropdowns{flex-wrap:wrap}.market-home .topbar-dropdowns .public-seller-plans-link{color:#14573b;white-space:nowrap;background:linear-gradient(145deg,#fff,#eff8f2);border:1px solid #bcdcc9;border-radius:999px;flex:none;justify-content:center;align-items:center;min-height:42px;padding:9px 15px;font-size:13px;font-weight:750;text-decoration:none;display:inline-flex;box-shadow:0 3px #d5e7dc}.market-home .public-seller-plans-link:focus-visible{outline-offset:2px;outline:3px solid #d4aa45}@media (max-width:600px){.market-home .topbar-dropdowns .public-seller-plans-link{min-height:36px;padding:7px 11px;font-size:12px}}.coupon-box{background:#f8fbf9;border:1px dashed #9eb9a8;border-radius:12px;margin:14px 0;padding:14px}.coupon-box label{gap:7px;font-size:13px;font-weight:800;display:grid}.coupon-box label span{grid-template-columns:1fr auto;display:grid}.coupon-box input{text-transform:uppercase;border:1px solid #bdcec3;border-radius:9px 0 0 9px;padding:11px}.coupon-box button{background:var(--green-dark);color:#fff;border:0;border-radius:0 9px 9px 0;padding:0 18px;font-weight:800}.coupon-box small{color:#a32820;margin-top:7px;display:block}.coupon-box small.valid,.discount-row{color:var(--green-dark)}.urdu .coupon-box input{border-radius:0 9px 9px 0}.urdu .coupon-box button{border-radius:9px 0 0 9px}.topbar-ai-logo{background:#fff;border-radius:10px;flex:none;place-items:center;width:32px;height:32px;padding:3px;display:grid!important;position:relative!important}.topbar-ai-logo img{object-fit:contain;width:100%;height:100%}.topbar-ai-logo svg{color:#163329;background:#efc74c;border:2px solid #fff;border-radius:50%;width:15px;height:15px;padding:2px;position:absolute;top:-5px;right:-5px}.distance-quote-waiting,.distance-quote-ready{box-sizing:border-box;color:#6d4b00;border:1px solid #efd694;align-items:center;width:min(560px,100%);text-align:left!important;background:#fff8e6!important;border-radius:14px!important;gap:12px!important;margin:4px 0!important;padding:15px 17px!important;display:flex!important}.distance-quote-ready{color:#075f42;border-color:#b8dfcc;background:#edf9f3!important}.distance-quote-waiting>svg,.distance-quote-ready>svg{flex:none;width:25px}.distance-quote-waiting>span,.distance-quote-ready>span{gap:4px;display:grid}.distance-quote-waiting small,.distance-quote-ready small{color:inherit;line-height:1.45}.checkout-success .order-actions-panel{text-align:left;width:min(620px,100%)}.checkout-success .payment-instructions{margin-top:0}.market-home{--market-shell-width:1536px;--market-content-width:1488px;overflow-x:clip}.market-home .site-header{max-width:var(--market-shell-width);grid-template-columns:142px minmax(0,1fr) auto;gap:18px}.market-home .site-header .brand{width:142px;height:64px;min-height:64px;box-shadow:none;background:0 0;border:0;border-radius:0;justify-content:center}.market-home .site-header .brand img{object-fit:contain;object-position:center;width:142px;height:72px}.market-home .header-search{min-width:0}.market-home .search-box{background:linear-gradient(#fff,#fbfefc);border-radius:13px;box-shadow:inset 0 1px #fff,0 3px #dcece2,0 9px 20px -13px #1a6e454f}.market-home .search-box:focus-within{box-shadow:0 0 0 3px #16895724,0 3px #dcece2,0 9px 20px -13px #1a6e454f}.market-home .search-box input{min-width:0}.market-home .search-box .search-submit{background:linear-gradient(160deg,#40b77d,#168653);box-shadow:inset 0 1px #fff5,inset 0 -2px #0c653e28}.market-home .category-showcase-track{padding-block:7px 9px}.market-home .category-showcase-track a{background:linear-gradient(150deg,#fff 15%,#f0faf4);border-color:#d5e7dc;box-shadow:inset 0 1px #fff,0 2px #e0ece4,0 8px 15px -12px #285f3c50}.market-home .category-showcase-track i{background:linear-gradient(145deg,#f0fbf5,#dff2e7);box-shadow:inset 0 1px #fff,0 1px 2px #26714b0d}.market-home .hero-actions .primary-button{background:linear-gradient(155deg,#229a65,#137d4b);border:1px solid #13824e;box-shadow:inset 0 1px #fff5,0 3px #0c643d,0 10px 22px -8px #1c82513b}.market-home .hero-actions .secondary-button{background:linear-gradient(160deg,#fff,#f6fbf8);box-shadow:inset 0 1px #fff,0 2px #e1ece5,0 8px 18px -12px #285f3c38}@media (min-width:1100px){.market-home .hero{max-width:var(--market-shell-width)}.market-home .category-strip,.market-home .section-wrap{width:calc(100% - 48px);max-width:var(--market-content-width)}.market-home .announcement{padding-inline:max(24px, calc((100% - var(--market-content-width)) / 2))!important}.market-home .main-nav{padding-inline:max(24px, calc((100% - var(--market-content-width)) / 2));gap:20px}.market-home .category-showcase{max-width:var(--market-shell-width);grid-template-columns:158px minmax(0,1fr)}.market-home>footer{padding-inline:max(24px, calc((100% - var(--market-content-width)) / 2))}.market-home .search-box input{font-size:16px}}@media (min-width:701px) and (max-width:1099px){.market-home .site-header{row-gap:12px}.market-home .site-header .brand{grid-area:1/1}.market-home .header-actions{grid-area:1/3}.market-home .header-search{grid-area:2/1/auto/-1}.market-home .main-nav{flex-wrap:wrap;column-gap:18px}.market-home .main-nav>a,.market-home .main-nav>details{min-height:44px}}@media (max-width:700px){.market-home .site-header{grid-template-columns:1fr auto;gap:10px;width:100%;padding:10px 12px 13px}.market-home .site-header .brand{width:142px;height:52px;min-height:52px}.market-home .site-header .brand img{height:58px}.market-home .search-box{border-radius:11px}}
