[data-theme=ecobazzar]{font-family:var(--fonts-sans);color:var(--colors-foreground);background:var(--colors-background);line-height:1.6}[data-theme=ecobazzar] *,[data-theme=ecobazzar] :before,[data-theme=ecobazzar] :after{box-sizing:border-box}[data-theme=ecobazzar] a{color:inherit;text-decoration:none}[data-theme=ecobazzar] img{max-width:100%;height:auto;display:block}[data-theme=ecobazzar] h1,[data-theme=ecobazzar] h2,[data-theme=ecobazzar] h3{letter-spacing:-.005em;font-weight:500;font-family:var(--fonts-serif);margin:0 0 .5em}[data-theme=ecobazzar] h1{font-size:clamp(2.25rem,4.5vw,4rem);line-height:1.1}[data-theme=ecobazzar] h2{font-size:clamp(1.5rem,3vw,2.25rem)}[data-theme=ecobazzar] h3{font-size:clamp(1.125rem,2vw,1.375rem)}[data-theme=ecobazzar] p{margin:0 0 .75em}[data-theme=ecobazzar] .eb-hero{align-items:center;min-height:clamp(420px,65vh,720px);display:grid;position:relative;overflow:hidden}[data-theme=ecobazzar] .eb-hero__image{object-fit:cover;z-index:0;width:100%;height:100%;position:absolute;inset:0}[data-theme=ecobazzar] .eb-hero__overlay{z-index:1;width:100%;padding:var(--spacing-section-y)var(--spacing-page-x);color:var(--colors-primary-foreground);background:linear-gradient(#23241f00 0%,#23241f73 100%);display:flex;position:relative}[data-theme=ecobazzar] .eb-hero--align-center .eb-hero__overlay{text-align:center;justify-content:center}[data-theme=ecobazzar] .eb-hero--align-left .eb-hero__overlay{text-align:left;justify-content:flex-start}[data-theme=ecobazzar] .eb-hero__copy{max-width:36rem}[data-theme=ecobazzar] .eb-hero__headline{color:inherit;margin-bottom:.75rem}[data-theme=ecobazzar] .eb-hero__subhead{margin-inline:auto;max-width:38ch;color:inherit;opacity:.92;margin-bottom:1.5rem;font-size:1.125rem}[data-theme=ecobazzar] .eb-hero--align-left .eb-hero__subhead{margin-inline:0}[data-theme=ecobazzar] .eb-hero__cta{background:var(--colors-accent);color:var(--colors-accent-foreground);border-radius:var(--radii-sm);letter-spacing:.04em;text-transform:uppercase;padding:.875rem 1.75rem;font-size:.8125rem;font-weight:500;transition:background .2s,transform .2s;display:inline-block}[data-theme=ecobazzar] .eb-hero__cta:hover{background:var(--colors-primary-foreground);color:var(--colors-primary)}[data-theme=ecobazzar] .eb-grid{padding:var(--spacing-section-y)var(--spacing-page-x)}[data-theme=ecobazzar] .eb-grid__title{text-align:center;color:var(--colors-primary);margin-bottom:2rem}[data-theme=ecobazzar] .eb-grid__list{gap:var(--spacing-block-gap);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));margin:0;padding:0;list-style:none;display:grid}[data-theme=ecobazzar] .eb-grid__product{flex-direction:column;gap:.625rem;display:flex}[data-theme=ecobazzar] .eb-grid__product:hover .eb-grid__image{opacity:.92;transform:scale(1.01)}[data-theme=ecobazzar] .eb-grid__empty{color:var(--colors-muted-foreground);text-align:center}[data-theme=ecobazzar] .eb-footer{padding:var(--spacing-section-y)var(--spacing-page-x);background:var(--colors-muted);border-top:1px solid var(--colors-border);text-align:center;color:var(--colors-muted-foreground)}[data-theme=ecobazzar] .eb-footer__trust{color:var(--colors-primary);align-items:center;gap:.5rem;margin-bottom:.75rem;font-weight:500;display:inline-flex}[data-theme=ecobazzar] .eb-footer__trust-leaf{color:var(--colors-primary);vertical-align:-.2em;flex:none}[data-theme=ecobazzar] .eb-footer__tagline{margin-bottom:1.5rem;font-style:italic}[data-theme=ecobazzar] .eb-footer__social-list,[data-theme=ecobazzar] .eb-footer__legal-list{flex-wrap:wrap;justify-content:center;gap:1.25rem;margin:0 0 1rem;padding:0;list-style:none;display:flex}[data-theme=ecobazzar] .eb-footer__social-link:hover,[data-theme=ecobazzar] .eb-footer__legal-link:hover{color:var(--colors-primary);text-underline-offset:4px;text-decoration:underline}[data-theme=ecobazzar] .eb-footer__copyright{color:var(--colors-muted-foreground);opacity:.85;margin-top:1rem;font-size:.8125rem}[data-theme=ecobazzar] .eb-grid__header{justify-content:space-between;align-items:baseline;margin-bottom:2rem;display:flex}[data-theme=ecobazzar] .eb-grid__view-all{color:var(--colors-primary);text-underline-offset:3px;font-size:.875rem;text-decoration:underline}[data-theme=ecobazzar] .eb-grid__view-all:hover{opacity:.8}[data-theme=ecobazzar] .eb-grid__list--row{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}[data-theme=ecobazzar] .eb-cat-showcase{padding:var(--spacing-section-y)var(--spacing-page-x)}[data-theme=ecobazzar] .eb-cat-showcase__heading{text-align:center;color:var(--colors-primary);margin-bottom:2rem}[data-theme=ecobazzar] .eb-cat-showcase__grid{gap:var(--spacing-block-gap);grid-template-columns:repeat(auto-fill,minmax(200px,1fr));margin:0;padding:0;list-style:none;display:grid}[data-theme=ecobazzar] .eb-cat-showcase__item{display:contents}[data-theme=ecobazzar] .eb-cat-showcase__link{text-align:center;flex-direction:column;align-items:center;gap:.75rem;display:flex}[data-theme=ecobazzar] .eb-cat-showcase__image{aspect-ratio:1;object-fit:cover;border-radius:var(--radii-lg);background:var(--colors-muted);width:100%;transition:transform .25s,opacity .25s}[data-theme=ecobazzar] .eb-cat-showcase__link:hover .eb-cat-showcase__image{opacity:.92;transform:scale(1.03)}[data-theme=ecobazzar] .eb-cat-showcase__placeholder{aspect-ratio:1;border-radius:var(--radii-lg);background:var(--colors-muted);width:100%}[data-theme=ecobazzar] .eb-cat-showcase__title{color:var(--colors-foreground);font-weight:500}[data-theme=ecobazzar] .eb-cat-showcase__cta-wrap{text-align:center;margin-top:2.5rem}[data-theme=ecobazzar] .eb-cat-showcase__cta{border:1.5px solid var(--colors-primary);color:var(--colors-primary);border-radius:var(--radii-sm);letter-spacing:.04em;padding:.75rem 2rem;font-size:.875rem;font-weight:500;transition:background .2s,color .2s;display:inline-block}[data-theme=ecobazzar] .eb-cat-showcase__cta:hover{background:var(--colors-primary);color:var(--colors-primary-foreground)}[data-theme=ecobazzar] .eb-cat-showcase__empty{text-align:center;color:var(--colors-muted-foreground)}[data-theme=ecobazzar] .eb-blog-teaser{padding:var(--spacing-section-y)var(--spacing-page-x)}[data-theme=ecobazzar] .eb-blog-teaser__heading{text-align:center;color:var(--colors-primary);margin-bottom:2rem}[data-theme=ecobazzar] .eb-blog-teaser__list{gap:var(--spacing-block-gap);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin:0;padding:0;list-style:none;display:grid}[data-theme=ecobazzar] .eb-blog-teaser__card{flex-direction:column;gap:1rem;display:flex}[data-theme=ecobazzar] .eb-blog-teaser__image{aspect-ratio:16/9;object-fit:cover;border-radius:var(--radii-md);background:var(--colors-muted);width:100%}[data-theme=ecobazzar] .eb-blog-teaser__body{flex-direction:column;gap:.375rem;display:flex}[data-theme=ecobazzar] .eb-blog-teaser__category{text-transform:uppercase;letter-spacing:.1em;color:var(--colors-accent);margin:0;font-size:.75rem}[data-theme=ecobazzar] .eb-blog-teaser__title{margin:0;font-size:1.0625rem}[data-theme=ecobazzar] .eb-blog-teaser__title-link{color:var(--colors-foreground)}[data-theme=ecobazzar] .eb-blog-teaser__title-link:hover{color:var(--colors-primary);text-decoration:underline}[data-theme=ecobazzar] .eb-blog-teaser__excerpt{color:var(--colors-muted-foreground);margin:0;font-size:.875rem}[data-theme=ecobazzar] .eb-blog-teaser__date{color:var(--colors-muted-foreground);font-size:.8125rem}[data-theme=ecobazzar] .eb-blog-teaser__cta-wrap{text-align:center;margin-top:2.5rem}[data-theme=ecobazzar] .eb-blog-teaser__cta{border:1.5px solid var(--colors-primary);color:var(--colors-primary);border-radius:var(--radii-sm);padding:.75rem 2rem;font-size:.875rem;font-weight:500;transition:background .2s,color .2s;display:inline-block}[data-theme=ecobazzar] .eb-blog-teaser__cta:hover{background:var(--colors-primary);color:var(--colors-primary-foreground)}[data-theme=ecobazzar] .eb-testimonials{padding:var(--spacing-section-y)var(--spacing-page-x);text-align:center;background:var(--colors-muted)}[data-theme=ecobazzar] .eb-testimonials__heading{color:var(--colors-primary);margin-bottom:2rem}[data-theme=ecobazzar] .eb-testimonials__viewport{min-height:10rem}[data-theme=ecobazzar] .eb-testimonials__item{flex-direction:column;gap:.75rem;max-width:36rem;margin-inline:auto;display:flex}[data-theme=ecobazzar] .eb-testimonials__stars{color:var(--colors-accent);font-size:1.25rem}[data-theme=ecobazzar] .eb-testimonials__quote{font-family:var(--fonts-serif);color:var(--colors-foreground);margin:0;font-size:clamp(1.0625rem,2vw,1.25rem);font-style:italic}[data-theme=ecobazzar] .eb-testimonials__author{justify-content:center;align-items:center;gap:.75rem;margin-top:.5rem;display:flex}[data-theme=ecobazzar] .eb-testimonials__avatar{border-radius:var(--radii-full);object-fit:cover;width:2.5rem;height:2.5rem}[data-theme=ecobazzar] .eb-testimonials__author-name{font-weight:500}[data-theme=ecobazzar] .eb-testimonials__author-role{color:var(--colors-muted-foreground);font-size:.8125rem}[data-theme=ecobazzar] .eb-testimonials__controls{justify-content:center;align-items:center;gap:1rem;margin-top:1.75rem;display:flex}[data-theme=ecobazzar] .eb-testimonials__nav{cursor:pointer;color:var(--colors-primary);border-radius:var(--radii-sm);background:0 0;border:none;padding:.25rem .5rem;font-size:1.75rem;line-height:1;transition:background .15s}[data-theme=ecobazzar] .eb-testimonials__nav:hover{background:var(--colors-border)}[data-theme=ecobazzar] .eb-testimonials__dots{gap:.5rem;margin:0;padding:0;list-style:none;display:flex}[data-theme=ecobazzar] .eb-testimonials__dot{border-radius:var(--radii-full);background:var(--colors-border);cursor:pointer;border:none;width:.5rem;height:.5rem;padding:0;transition:background .15s}[data-theme=ecobazzar] .eb-testimonials__dot[aria-selected=true]{background:var(--colors-primary)}[data-theme=ecobazzar] .eb-newsletter{padding:var(--spacing-section-y)var(--spacing-page-x);text-align:center;background:var(--colors-primary);color:var(--colors-primary-foreground)}[data-theme=ecobazzar] .eb-newsletter__heading{color:inherit;margin-bottom:.5rem}[data-theme=ecobazzar] .eb-newsletter__subhead{opacity:.88;margin-bottom:1.5rem;font-size:1rem}[data-theme=ecobazzar] .eb-newsletter__form{display:contents}[data-theme=ecobazzar] .eb-newsletter__input{border-radius:var(--radii-sm);background:var(--colors-primary-foreground);color:var(--colors-foreground);border:none;flex:1;padding:.75rem 1rem;font-size:.9375rem}[data-theme=ecobazzar] .eb-newsletter__input::placeholder{color:var(--colors-muted-foreground)}[data-theme=ecobazzar] .eb-newsletter__input:focus-visible{outline:2px solid var(--colors-accent);outline-offset:2px}[data-theme=ecobazzar] .eb-newsletter__submit{background:var(--colors-accent);color:var(--colors-accent-foreground);border-radius:var(--radii-sm);cursor:pointer;border:none;padding:.75rem 1.5rem;font-size:.9375rem;font-weight:600;transition:opacity .2s}[data-theme=ecobazzar] .eb-newsletter__submit:hover{opacity:.88}[data-theme=ecobazzar] .eb-newsletter__submit:disabled{opacity:.6;cursor:not-allowed}[data-theme=ecobazzar] .eb-promo{position:relative;overflow:hidden}[data-theme=ecobazzar] .eb-promo--full{display:grid}[data-theme=ecobazzar] .eb-promo--split{grid-template-columns:1fr 1fr;align-items:center;display:grid}@media (max-width:640px){[data-theme=ecobazzar] .eb-promo--split{grid-template-columns:1fr}}[data-theme=ecobazzar] .eb-promo__media{grid-area:1/1}[data-theme=ecobazzar] .eb-promo--full .eb-promo__copy{z-index:1;padding:var(--spacing-section-y)var(--spacing-page-x);color:var(--colors-primary-foreground);background:linear-gradient(#23241f00 0%,#23241f8c 100%);grid-area:1/1;position:relative}[data-theme=ecobazzar] .eb-promo--split .eb-promo__copy{padding:var(--spacing-section-y)var(--spacing-page-x)}[data-theme=ecobazzar] .eb-promo--align-center .eb-promo__copy{text-align:center}[data-theme=ecobazzar] .eb-promo--align-start .eb-promo__copy{text-align:left}[data-theme=ecobazzar] .eb-promo__image{object-fit:cover;width:100%;max-height:480px}[data-theme=ecobazzar] .eb-promo__eyebrow{text-transform:uppercase;letter-spacing:.12em;color:var(--colors-accent);margin:0 0 .5rem;font-size:.75rem}[data-theme=ecobazzar] .eb-promo__handle{color:var(--colors-accent);margin:0 0 .25rem;font-size:.875rem;font-weight:500}[data-theme=ecobazzar] .eb-promo__headline{font-family:var(--fonts-serif);margin:0 0 .5rem;font-size:clamp(1.5rem,3vw,2.25rem);font-weight:500}[data-theme=ecobazzar] .eb-promo__subhead{opacity:.9;margin:0 0 1.25rem;font-size:1rem}[data-theme=ecobazzar] .eb-promo__cta{background:var(--colors-accent);color:var(--colors-accent-foreground);border-radius:var(--radii-sm);letter-spacing:.04em;text-transform:uppercase;padding:.75rem 1.75rem;font-size:.875rem;font-weight:500;transition:opacity .2s;display:inline-block}[data-theme=ecobazzar] .eb-promo__cta:hover{opacity:.88}[data-theme=ecobazzar] .eb-pdp{padding:2.5rem var(--spacing-page-x)var(--spacing-section-y)}[data-theme=ecobazzar] .eb-pdp__breadcrumbs{margin-bottom:1.5rem}[data-theme=ecobazzar] .eb-pdp__breadcrumbs-list{color:var(--colors-muted-foreground);flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;padding:0;font-size:.875rem;list-style:none;display:flex}[data-theme=ecobazzar] .eb-pdp__breadcrumbs-item a{color:inherit;text-decoration:none}[data-theme=ecobazzar] .eb-pdp__breadcrumbs-item a:hover,[data-theme=ecobazzar] .eb-pdp__breadcrumbs-item [aria-current=page]{color:var(--colors-primary)}[data-theme=ecobazzar] .eb-pdp__breadcrumbs-item+.eb-pdp__breadcrumbs-item:before{content:"/";color:var(--colors-border);margin-right:.5rem}[data-theme=ecobazzar] .eb-pdp__main{grid-template-columns:minmax(0,556fr) minmax(0,672fr);align-items:start;gap:2.5rem;display:grid}@media (max-width:60rem){[data-theme=ecobazzar] .eb-pdp__main{grid-template-columns:1fr}}[data-theme=ecobazzar] .eb-pdp__gallery{align-items:flex-start;gap:1.25rem;display:flex}[data-theme=ecobazzar] .eb-pdp__rail{flex-direction:column;flex:0 0 5rem;align-items:center;gap:.5rem;display:flex}[data-theme=ecobazzar] .eb-pdp__rail-arrow{appearance:none;color:var(--colors-muted-foreground);cursor:pointer;background:0 0;border:none;padding:0;line-height:0}[data-theme=ecobazzar] .eb-pdp__rail-arrow:hover:not(:disabled){color:var(--colors-primary)}[data-theme=ecobazzar] .eb-pdp__rail-arrow:disabled{opacity:.35;cursor:default}[data-theme=ecobazzar] .eb-pdp__thumbs{flex-direction:column;gap:.75rem;width:100%;margin:0;padding:0;list-style:none;display:flex}[data-theme=ecobazzar] .eb-pdp__thumb{appearance:none;aspect-ratio:80/90;background:var(--colors-muted);cursor:pointer;border:1px solid #0000;border-radius:.125rem;width:100%;padding:0;transition:border-color .2s;display:block;overflow:hidden}[data-theme=ecobazzar] .eb-pdp__thumb[data-active=true],[data-theme=ecobazzar] .eb-pdp__thumb:hover{border-color:var(--colors-primary)}[data-theme=ecobazzar] .eb-pdp__thumb img{object-fit:cover;width:100%;height:100%;display:block}[data-theme=ecobazzar] .eb-pdp__stage{aspect-ratio:1;background:var(--colors-muted);border:1px solid var(--colors-border);border-radius:var(--radii-md);flex:auto;min-width:0;overflow:hidden}[data-theme=ecobazzar] .eb-pdp__stage-image{object-fit:cover;width:100%;height:100%;display:block}[data-theme=ecobazzar] .eb-pdp__info{flex-direction:column;gap:1rem;display:flex}[data-theme=ecobazzar] .eb-pdp__headline{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}[data-theme=ecobazzar] .eb-pdp__title{color:var(--colors-foreground);margin:0;font-size:clamp(1.5rem,2.4vw,2.25rem);font-weight:600;line-height:1.2}[data-theme=ecobazzar] .eb-pdp__stock{border-radius:var(--radii-sm);color:var(--colors-accent);white-space:nowrap;background:#20b52633;padding:.25rem .5rem;font-size:.875rem;font-weight:400}[data-theme=ecobazzar] .eb-pdp__stock[data-in-stock=false]{color:var(--colors-danger);background:#ea4b481f}[data-theme=ecobazzar] .eb-pdp__meta{color:var(--colors-muted-foreground);flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.875rem;display:flex}[data-theme=ecobazzar] .eb-pdp__stars{color:var(--colors-warning);align-items:center;gap:.125rem;line-height:0;display:inline-flex}[data-theme=ecobazzar] .eb-pdp__meta-dot{color:#b3b3b3}[data-theme=ecobazzar] .eb-pdp__sku-label{color:#333;font-weight:500}[data-theme=ecobazzar] .eb-pdp__sku-value{color:var(--colors-muted-foreground)}[data-theme=ecobazzar] .eb-pdp__pricing{flex-wrap:wrap;align-items:center;gap:.75rem;margin:0;display:flex}[data-theme=ecobazzar] .eb-pdp__was{color:#b3b3b3;font-size:1.25rem}[data-theme=ecobazzar] .eb-pdp__now{color:var(--colors-accent);font-size:1.5rem;font-weight:500}[data-theme=ecobazzar] .eb-pdp__off{border-radius:var(--radii-full);color:var(--colors-danger);white-space:nowrap;background:#ea4b481a;padding:.1875rem .625rem;font-size:.875rem;font-weight:500}[data-theme=ecobazzar] .eb-pdp__rule{border:0;border-top:1px solid var(--colors-border);margin:.5rem 0}[data-theme=ecobazzar] .eb-pdp__aux{flex-wrap:wrap;align-items:center;gap:1.5rem;display:flex}[data-theme=ecobazzar] .eb-pdp__brand,[data-theme=ecobazzar] .eb-pdp__share{align-items:center;gap:.75rem;display:flex}[data-theme=ecobazzar] .eb-pdp__aux-label{color:var(--colors-foreground);font-size:.875rem;font-weight:500}[data-theme=ecobazzar] .eb-pdp__brand-box{border:1px solid var(--colors-border);border-radius:var(--radii-sm);min-height:3.5rem;color:var(--colors-muted-foreground);align-items:center;padding:0 1rem;font-size:.875rem;display:inline-flex}[data-theme=ecobazzar] .eb-pdp__share-list{align-items:center;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}[data-theme=ecobazzar] .eb-pdp__share-link{border-radius:var(--radii-full);background:var(--colors-muted);width:2.5rem;height:2.5rem;color:var(--colors-muted-foreground);justify-content:center;align-items:center;transition:background .2s,color .2s;display:inline-flex}[data-theme=ecobazzar] a.eb-pdp__share-link:hover{background:var(--colors-primary);color:var(--colors-primary-foreground)}[data-theme=ecobazzar] .eb-pdp__blurb{color:gray;max-width:36rem;margin:0;font-size:.875rem;line-height:1.7}[data-theme=ecobazzar] .eb-pdp__option-group{border:0;margin:0;padding:0}[data-theme=ecobazzar] .eb-pdp__option-label{margin-bottom:.5rem;padding:0;font-size:.875rem;font-weight:500}[data-theme=ecobazzar] .eb-pdp__option-list{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}[data-theme=ecobazzar] .eb-pdp__option-button{appearance:none;background:var(--colors-background);border:1px solid var(--colors-border);border-radius:var(--radii-sm);color:var(--colors-foreground);cursor:pointer;padding:.5rem 1rem;font-size:.875rem}[data-theme=ecobazzar] .eb-pdp__option-button[aria-checked=true]{border-color:var(--colors-primary);color:var(--colors-primary)}[data-theme=ecobazzar] .eb-pdp__option-button:disabled{opacity:.4;cursor:not-allowed}[data-theme=ecobazzar] .eb-pdp__cta{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;flex-wrap:wrap;align-items:center;gap:.75rem;padding:1.125rem 0;display:flex}[data-theme=ecobazzar] .eb-pdp__qty{border:1px solid var(--colors-border);border-radius:var(--radii-full);align-items:center;gap:.25rem;padding:.5rem;display:flex}[data-theme=ecobazzar] .eb-pdp__qty-step{appearance:none;border-radius:var(--radii-full);background:var(--colors-muted);width:2.125rem;height:2.125rem;color:var(--colors-foreground);cursor:pointer;border:none;justify-content:center;align-items:center;transition:background .2s,color .2s;display:inline-flex}[data-theme=ecobazzar] .eb-pdp__qty-step:hover:not(:disabled){background:var(--colors-primary);color:var(--colors-primary-foreground)}[data-theme=ecobazzar] .eb-pdp__qty-step:disabled{opacity:.4;cursor:not-allowed}[data-theme=ecobazzar] .eb-pdp__qty-value{text-align:center;min-width:2.5rem;color:var(--colors-foreground);font-size:1rem;font-weight:500}[data-theme=ecobazzar] .eb-pdp__add{appearance:none;border-radius:var(--radii-full);background:var(--colors-primary);color:var(--colors-primary-foreground);cursor:pointer;border:none;flex:14rem;justify-content:center;align-items:center;gap:.625rem;padding:1rem 2.5rem;font-family:inherit;font-size:1rem;font-weight:600;transition:background .2s,opacity .2s;display:inline-flex}[data-theme=ecobazzar] .eb-pdp__add:hover:not(:disabled){background:var(--colors-accent)}[data-theme=ecobazzar] .eb-pdp__add:disabled{opacity:.5;cursor:not-allowed}[data-theme=ecobazzar] .eb-pdp__wish{appearance:none;border-radius:var(--radii-full);color:var(--colors-foreground);cursor:pointer;background:#20b5261a;border:none;justify-content:center;align-items:center;padding:1rem;transition:background .2s,color .2s;display:inline-flex}[data-theme=ecobazzar] .eb-pdp__wish:hover{background:#20b52633}[data-theme=ecobazzar] .eb-pdp__wish[aria-pressed=true],[data-theme=ecobazzar] .eb-pdp__wish[data-wished=true]{background:var(--colors-primary);color:var(--colors-primary-foreground)}[data-theme=ecobazzar] .eb-pdp__wish[aria-pressed=true] svg,[data-theme=ecobazzar] .eb-pdp__wish[data-wished=true] svg{fill:currentColor}[data-theme=ecobazzar] .eb-pdp__facts{flex-direction:column;gap:.5rem;margin:0;font-size:.875rem;display:flex}[data-theme=ecobazzar] .eb-pdp__fact{gap:.5rem;display:flex}[data-theme=ecobazzar] .eb-pdp__fact dt{color:var(--colors-foreground);font-weight:500}[data-theme=ecobazzar] .eb-pdp__fact dd{color:gray;margin:0}[data-theme=ecobazzar] .eb-pdp__fact dd a{color:inherit;text-decoration:none}[data-theme=ecobazzar] .eb-pdp__fact dd a:hover{color:var(--colors-primary)}[data-theme=ecobazzar] .eb-pdp__tags{flex-wrap:wrap;gap:.5rem .75rem;display:flex}[data-theme=ecobazzar] .eb-pdp__tabs{margin-top:3.5rem}[data-theme=ecobazzar] .eb-pdp__tablist{border-bottom:1px solid var(--colors-border);flex-wrap:wrap;justify-content:center;gap:1.5rem;margin-bottom:2.5rem;display:flex}[data-theme=ecobazzar] .eb-pdp__tab{appearance:none;color:gray;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:1rem;font-family:inherit;font-size:1rem;font-weight:500;transition:color .2s,border-color .2s}[data-theme=ecobazzar] .eb-pdp__tab:hover{color:var(--colors-foreground)}[data-theme=ecobazzar] .eb-pdp__tab[data-active=true]{color:var(--colors-foreground);border-bottom-color:#20b526}[data-theme=ecobazzar] .eb-pdp__tabbody{grid-template-columns:minmax(0,648fr) minmax(0,537fr);align-items:start;gap:clamp(2rem,7vw,8.5rem);display:grid}@media (max-width:60rem){[data-theme=ecobazzar] .eb-pdp__tabbody{grid-template-columns:1fr;gap:2rem}}[data-theme=ecobazzar] .eb-pdp__panel{grid-area:1/1;min-width:0}[data-theme=ecobazzar] .eb-pdp__side{grid-area:1/2}@media (max-width:60rem){[data-theme=ecobazzar] .eb-pdp__side{grid-area:2/1}}[data-theme=ecobazzar] .eb-pdp__prose{color:gray;font-size:.875rem;line-height:1.8}[data-theme=ecobazzar] .eb-pdp__prose>*+*{margin-top:1rem}[data-theme=ecobazzar] .eb-pdp__features{flex-direction:column;gap:.75rem;margin:1.5rem 0 0;padding:0;list-style:none;display:flex}[data-theme=ecobazzar] .eb-pdp__feature{color:gray;align-items:flex-start;gap:.75rem;font-size:.875rem;line-height:1.6;display:flex}[data-theme=ecobazzar] .eb-pdp__feature-mark{color:var(--colors-primary);flex:none;line-height:0}[data-theme=ecobazzar] .eb-pdp__specs{flex-direction:column;gap:0;margin:0;display:flex}[data-theme=ecobazzar] .eb-pdp__spec{border-bottom:1px solid var(--colors-border);gap:1rem;padding:.75rem 0;font-size:.875rem;display:flex}[data-theme=ecobazzar] .eb-pdp__spec-label{min-width:10rem;color:var(--colors-foreground);font-weight:500}[data-theme=ecobazzar] .eb-pdp__spec-value{color:gray;margin:0}[data-theme=ecobazzar] .eb-pdp__reviews{flex-direction:column;gap:1.5rem;margin:0;padding:0;list-style:none;display:flex}[data-theme=ecobazzar] .eb-pdp__review{border-bottom:1px solid var(--colors-border);padding-bottom:1.5rem}[data-theme=ecobazzar] .eb-pdp__review:last-child{border-bottom:0;padding-bottom:0}[data-theme=ecobazzar] .eb-pdp__review-head{align-items:center;gap:.75rem;margin:0 0 .375rem;display:flex}[data-theme=ecobazzar] .eb-pdp__review-name{color:var(--colors-foreground);font-size:.9375rem;font-weight:600}[data-theme=ecobazzar] .eb-pdp__review-body{color:gray;margin:0;font-size:.875rem;line-height:1.7}[data-theme=ecobazzar] .eb-pdp__empty{color:var(--colors-muted-foreground);margin:0;font-size:.9375rem}[data-theme=ecobazzar] .eb-pdp__side{flex-direction:column;gap:1.5rem;display:flex}[data-theme=ecobazzar] .eb-pdp__video{aspect-ratio:536/300;border-radius:var(--radii-md);background:var(--colors-muted);display:block;position:relative;overflow:hidden}[data-theme=ecobazzar] .eb-pdp__video img{object-fit:cover;width:100%;height:100%;display:block}[data-theme=ecobazzar] .eb-pdp__video-play{border-radius:var(--radii-full);background:var(--colors-background);width:3.125rem;height:3.125rem;color:var(--colors-primary);box-shadow:var(--shadows-md);justify-content:center;align-items:center;margin:auto;display:inline-flex;position:absolute;inset:0}[data-theme=ecobazzar] .eb-pdp__benefits{border:1px solid var(--colors-border);border-radius:var(--radii-md);grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:1.5rem;margin:0;padding:1.5rem 1.25rem;list-style:none;display:grid}[data-theme=ecobazzar] .eb-pdp__benefit{align-items:flex-start;gap:1rem;display:flex}[data-theme=ecobazzar] .eb-pdp__benefit-icon{color:var(--colors-primary);flex:none;line-height:0}[data-theme=ecobazzar] .eb-pdp__benefit-text{flex-direction:column;gap:.25rem;display:flex}[data-theme=ecobazzar] .eb-pdp__benefit-title{color:var(--colors-foreground);font-size:.875rem;font-weight:500}[data-theme=ecobazzar] .eb-pdp__benefit-body{color:gray;font-size:.8125rem;line-height:1.5}[data-theme=ecobazzar] .eb-cart{padding:var(--spacing-section-y)var(--spacing-page-x)}[data-theme=ecobazzar] .eb-cart__empty{text-align:center;flex-direction:column;align-items:center;gap:1.25rem;padding:4rem 0;display:flex}[data-theme=ecobazzar] .eb-cart__empty-msg{color:var(--colors-muted-foreground);margin:0;font-size:1.125rem}[data-theme=ecobazzar] .eb-cart__layout{grid-template-columns:minmax(0,1fr) minmax(280px,400px);align-items:start;gap:2rem;display:grid}@media (max-width:60rem){[data-theme=ecobazzar] .eb-cart__layout{grid-template-columns:1fr}}[data-theme=ecobazzar] .eb-cart__lines{flex-direction:column;gap:1.5rem;min-width:0;display:flex}[data-theme=ecobazzar] .eb-cart__list{border:1px solid var(--colors-border);border-radius:var(--radii-lg);margin:0;padding:0;list-style:none;overflow:hidden}[data-theme=ecobazzar] .eb-cart__line{border-bottom:1px solid var(--colors-border);grid-template-columns:5rem minmax(0,1fr) auto auto 2rem;align-items:center;gap:1rem;padding:1rem 1.25rem;display:grid}[data-theme=ecobazzar] .eb-cart__line:last-child{border-bottom:0}[data-theme=ecobazzar] .eb-cart__line-image{object-fit:cover;border-radius:var(--radii-md);background:var(--colors-muted);width:5rem;height:5rem;display:block}[data-theme=ecobazzar] .eb-cart__line-info{flex-direction:column;gap:.25rem;min-width:0;display:flex}[data-theme=ecobazzar] .eb-cart__line-title{color:var(--colors-foreground);font-size:.9375rem;font-weight:500}[data-theme=ecobazzar] .eb-cart__line-variant{color:var(--colors-muted-foreground);font-size:.8125rem}[data-theme=ecobazzar] .eb-cart__line-price{color:var(--colors-muted-foreground);font-size:.875rem}[data-theme=ecobazzar] .eb-cart__line-qty{border:1px solid var(--colors-border);border-radius:var(--radii-full);align-items:center;gap:.25rem;padding:.25rem;display:inline-flex}[data-theme=ecobazzar] .eb-cart__qty-btn{appearance:none;border-radius:var(--radii-full);background:var(--colors-muted);width:1.75rem;height:1.75rem;color:var(--colors-foreground);cursor:pointer;border:none;justify-content:center;align-items:center;font-family:inherit;font-size:1rem;line-height:1;transition:background .2s,color .2s;display:inline-flex}[data-theme=ecobazzar] .eb-cart__qty-btn:hover:not(:disabled){background:var(--colors-primary);color:var(--colors-primary-foreground)}[data-theme=ecobazzar] .eb-cart__qty-btn:disabled{opacity:.4;cursor:not-allowed}[data-theme=ecobazzar] .eb-cart__qty-val{text-align:center;min-width:2rem;font-size:.875rem;font-weight:500}[data-theme=ecobazzar] .eb-cart__line-total{color:var(--colors-foreground);white-space:nowrap;font-size:.9375rem;font-weight:600}[data-theme=ecobazzar] .eb-cart__line-remove{appearance:none;border-radius:var(--radii-full);width:2rem;height:2rem;color:var(--colors-muted-foreground);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;font-family:inherit;font-size:.8125rem;transition:background .2s,color .2s;display:inline-flex}[data-theme=ecobazzar] .eb-cart__line-remove:hover{color:var(--colors-danger);background:#ea4b481a}[data-theme=ecobazzar] .eb-cart__continue{border:1px solid var(--colors-border);border-radius:var(--radii-full);color:var(--colors-foreground);align-self:flex-start;align-items:center;padding:.75rem 1.5rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:border-color .2s,color .2s;display:inline-flex}[data-theme=ecobazzar] .eb-cart__continue:hover{border-color:var(--colors-primary);color:var(--colors-primary)}[data-theme=ecobazzar] .eb-cart__summary{border:1px solid var(--colors-border);border-radius:var(--radii-lg);flex-direction:column;gap:1rem;padding:1.5rem;display:flex}[data-theme=ecobazzar] .eb-cart__summary-title{color:var(--colors-foreground);margin:0;font-size:1.125rem;font-weight:600}[data-theme=ecobazzar] .eb-cart__totals{flex-direction:column;gap:.75rem;margin:0;display:flex}[data-theme=ecobazzar] .eb-cart__total-row{color:var(--colors-muted-foreground);justify-content:space-between;align-items:baseline;gap:1rem;font-size:.875rem;display:flex}[data-theme=ecobazzar] .eb-cart__total-row dt{margin:0}[data-theme=ecobazzar] .eb-cart__total-row dd{color:var(--colors-foreground);margin:0}[data-theme=ecobazzar] .eb-cart__total-row--discount dd{color:var(--colors-primary)}[data-theme=ecobazzar] .eb-cart__total-row--grand{border-top:1px solid var(--colors-border);color:var(--colors-foreground);padding-top:.75rem;font-size:1rem;font-weight:600}[data-theme=ecobazzar] .eb-cart__total-row--grand dd{font-size:1.125rem}[data-theme=ecobazzar] .eb-cart__checkout-btn{border-radius:var(--radii-full);background:var(--colors-primary);color:var(--colors-primary-foreground);justify-content:center;align-items:center;padding:.875rem 1.5rem;font-size:.9375rem;font-weight:600;text-decoration:none;transition:background .2s;display:inline-flex}[data-theme=ecobazzar] .eb-cart__checkout-btn:hover{background:var(--colors-accent)}@media (max-width:40rem){[data-theme=ecobazzar] .eb-cart__line{grid-template-columns:4rem minmax(0,1fr) auto;grid-template-areas:"img info remove""img price qty""img total total";row-gap:.5rem}[data-theme=ecobazzar] .eb-cart__line-image{grid-area:img;width:4rem;height:4rem}[data-theme=ecobazzar] .eb-cart__line-info{grid-area:info}[data-theme=ecobazzar] .eb-cart__line-price{grid-area:price}[data-theme=ecobazzar] .eb-cart__line-qty{grid-area:qty;justify-self:end}[data-theme=ecobazzar] .eb-cart__line-total{grid-area:total}[data-theme=ecobazzar] .eb-cart__line-remove{grid-area:remove;justify-self:end}}[data-theme=ecobazzar] .eb-sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}[data-theme=ecobazzar] .eb-account__card .eb-account__addr-list,[data-theme=ecobazzar] .eb-account__card .eb-account__addr-add-btn,[data-theme=ecobazzar] .eb-account__card .eb-account__addr-form{margin:1.75rem}[data-theme=ecobazzar] .eb-orders__panel .eb-orders__thead{background:var(--colors-muted)}[data-theme=ecobazzar] .eb-orders__panel .eb-orders__th{border-bottom:1px solid var(--colors-border)}[data-theme=ecobazzar] .eb-orders__panel .eb-orders__pagination{border-top:1px solid var(--colors-border);justify-content:space-between;align-items:center;margin-top:0;padding:.75rem 1rem}@media (max-width:640px){[data-theme=ecobazzar] .eb-orders__td[data-label]:before{content:attr(data-label);letter-spacing:.06em;text-transform:uppercase;color:var(--colors-muted-foreground);margin-bottom:.125rem;font-size:.6875rem;font-weight:600;display:block}[data-theme=ecobazzar] .eb-orders__td[data-label=""]:before{content:none}}[data-theme=ecobazzar] .eb-wishlist{padding:var(--spacing-section-y)var(--spacing-page-x)}[data-theme=ecobazzar] .eb-wishlist__heading{font-family:var(--fonts-serif);color:var(--colors-foreground);margin:0 0 1.5rem;font-size:clamp(1.5rem,3vw,2rem);font-weight:600}[data-theme=ecobazzar] .eb-wishlist__empty{text-align:center;color:var(--colors-muted-foreground);margin:0;padding:3rem 0;font-size:1rem}[data-theme=ecobazzar] .eb-wishlist__list{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}[data-theme=ecobazzar] .eb-wishlist__item{border:1px solid var(--colors-border);border-radius:var(--radii-lg);flex-direction:column;transition:border-color .2s,box-shadow .2s;display:flex;overflow:hidden}[data-theme=ecobazzar] .eb-wishlist__item:hover{border-color:var(--colors-primary);box-shadow:var(--shadows-lg)}[data-theme=ecobazzar] .eb-wishlist__product-link{color:inherit;flex-direction:column;gap:.5rem;padding:0 1rem .75rem;text-decoration:none;display:flex}[data-theme=ecobazzar] .eb-wishlist__image{aspect-ratio:1;object-fit:cover;background:var(--colors-muted);width:calc(100% + 2rem);margin:0 -1rem .75rem;display:block}[data-theme=ecobazzar] .eb-wishlist__title{color:var(--colors-foreground);font-size:.875rem;line-height:1.5}[data-theme=ecobazzar] .eb-wishlist__pricing{color:var(--colors-foreground);align-items:baseline;gap:.5rem;padding:0 1rem;font-size:1rem;font-weight:500;display:flex}[data-theme=ecobazzar] .eb-wishlist__price{color:var(--colors-foreground);font-size:1rem;font-weight:500}[data-theme=ecobazzar] .eb-wishlist__compare-price{color:#b3b3b3;font-size:.875rem;font-weight:400}[data-theme=ecobazzar] .eb-wishlist__out-of-stock{color:var(--colors-danger);margin:.5rem 1rem 0;font-size:.8125rem}[data-theme=ecobazzar] .eb-wishlist__actions{gap:.5rem;margin-top:auto;padding:.75rem 1rem 1rem;display:flex}[data-theme=ecobazzar] .eb-wishlist__add-btn{appearance:none;border-radius:var(--radii-full);background:var(--colors-primary);color:var(--colors-primary-foreground);cursor:pointer;border:none;flex:auto;padding:.625rem 1rem;font-family:inherit;font-size:.875rem;font-weight:500;transition:background .2s}[data-theme=ecobazzar] .eb-wishlist__add-btn:hover:not(:disabled){background:var(--colors-accent)}[data-theme=ecobazzar] .eb-wishlist__add-btn:disabled{opacity:.5;cursor:not-allowed}[data-theme=ecobazzar] .eb-wishlist__remove-btn{appearance:none;border:1px solid var(--colors-border);border-radius:var(--radii-full);color:var(--colors-muted-foreground);cursor:pointer;background:0 0;flex:none;padding:.625rem 1rem;font-family:inherit;font-size:.875rem;transition:border-color .2s,color .2s}[data-theme=ecobazzar] .eb-wishlist__remove-btn:hover{border-color:var(--colors-danger);color:var(--colors-danger)}[data-theme=ecobazzar] .eb-search{padding:var(--spacing-section-y)var(--spacing-page-x)}[data-theme=ecobazzar] .eb-search__heading{font-family:var(--fonts-serif);color:var(--colors-foreground);margin:0 0 .5rem;font-size:clamp(1.5rem,3vw,2rem);font-weight:600}[data-theme=ecobazzar] .eb-search__query{color:var(--colors-primary)}[data-theme=ecobazzar] .eb-search__count{color:var(--colors-muted-foreground);margin:0 0 2rem;font-size:.875rem}[data-theme=ecobazzar] .eb-search__empty{text-align:center;color:var(--colors-muted-foreground);margin:0;padding:3rem 0;font-size:1rem}[data-theme=ecobazzar] .eb-breadcrumbs{width:100%;max-width:1440px;padding:0 var(--spacing-page-x,1.5rem);margin:0 auto}[data-theme=ecobazzar] .eb-breadcrumbs__list{flex-wrap:wrap;align-items:center;gap:.4rem;margin:2rem 0 1.5rem;padding:0;list-style:none;display:flex}[data-theme=ecobazzar] .eb-breadcrumbs__item{font-family:var(--fonts-sans);color:var(--colors-foreground);align-items:center;gap:.4rem;font-size:.9375rem;display:inline-flex}[data-theme=ecobazzar] .eb-breadcrumbs__link{color:var(--colors-muted-foreground);transition:color var(--motion-fast,.2s)ease;text-decoration:none}[data-theme=ecobazzar] .eb-breadcrumbs__link:hover{color:var(--colors-primary)}[data-theme=ecobazzar] .eb-breadcrumbs__current{color:var(--colors-foreground);font-weight:500}[data-theme=ecobazzar] .eb-breadcrumbs__sep{color:var(--colors-muted-foreground);opacity:.6}[data-theme=ecobazzar] .eb-filter{background:var(--colors-muted);border:1px solid var(--colors-border);border-radius:var(--radii-lg,.625rem);width:100%;padding:1rem var(--spacing-page-x,1.5rem)}[data-theme=ecobazzar] .eb-filter__bar{flex-direction:column;justify-content:space-between;gap:1.25rem;max-width:1440px;margin:0 auto;display:flex}[data-theme=ecobazzar] .eb-filter__group--filters{flex-wrap:wrap;align-items:center;gap:1.25rem 2rem;display:flex}[data-theme=ecobazzar] .eb-filter__field{align-items:center;gap:.625rem;display:flex}[data-theme=ecobazzar] .eb-filter__label{white-space:nowrap;font-family:var(--fonts-sans);color:var(--colors-foreground);font-size:1rem;font-weight:500}[data-theme=ecobazzar] .eb-filter__select{border-radius:var(--radii-md,.375rem);border:1px solid var(--colors-border);background:var(--colors-background);min-width:140px;height:2.5rem;color:var(--colors-foreground);font-family:var(--fonts-sans);padding:0 .75rem}[data-theme=ecobazzar] .eb-filter__select--sort{min-width:180px}[data-theme=ecobazzar] .eb-filter__select:focus-visible{outline:2px solid var(--colors-primary);outline-offset:1px}[data-theme=ecobazzar] .eb-filter__price{align-items:center;gap:.5rem;display:flex}[data-theme=ecobazzar] .eb-filter__currency{color:var(--colors-foreground);opacity:.7}[data-theme=ecobazzar] .eb-filter__price-sep{color:var(--colors-foreground)}[data-theme=ecobazzar] .eb-filter__price-input{border-radius:var(--radii-md,.375rem);border:1px solid var(--colors-border);background:var(--colors-background);width:5rem;height:2.5rem;color:var(--colors-foreground);font-family:var(--fonts-sans);padding:0 .5rem}[data-theme=ecobazzar] .eb-filter__price-input::placeholder{color:color-mix(in srgb,var(--colors-foreground)30%,transparent)}[data-theme=ecobazzar] .eb-filter__price-input:focus-visible{outline:2px solid var(--colors-primary);outline-offset:1px}@media (min-width:1024px){[data-theme=ecobazzar] .eb-filter__bar{flex-direction:row;align-items:center}}[data-theme=ecobazzar] .eb-toolbar{width:100%;padding:2rem var(--spacing-page-x,1.5rem)}[data-theme=ecobazzar] .eb-toolbar__inner{flex-direction:column;justify-content:space-between;align-items:center;gap:1.5rem;max-width:1440px;margin:0 auto;display:flex}[data-theme=ecobazzar] .eb-toolbar__count{font-family:var(--fonts-sans);color:var(--colors-foreground);margin:0;font-size:1.125rem;font-weight:500}[data-theme=ecobazzar] .eb-toolbar__pages{align-items:center;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}[data-theme=ecobazzar] .eb-toolbar__nav,[data-theme=ecobazzar] .eb-toolbar__page{border:1px solid var(--colors-border);width:2.5rem;height:2.5rem;font-family:var(--fonts-sans);transition:background-color var(--motion-fast,.2s)ease,color var(--motion-fast,.2s)ease,border-color var(--motion-fast,.2s)ease;justify-content:center;align-items:center;font-weight:500;text-decoration:none;display:inline-flex}[data-theme=ecobazzar] .eb-toolbar__nav{border-radius:var(--radii-md,.375rem);background:var(--colors-muted);color:var(--colors-muted-foreground)}[data-theme=ecobazzar] .eb-toolbar__nav:hover{background:var(--colors-background);color:var(--colors-primary)}[data-theme=ecobazzar] .eb-toolbar__nav[aria-disabled=true]{opacity:.45;pointer-events:none}[data-theme=ecobazzar] .eb-toolbar__chevron{font-size:1.25rem;line-height:1}[data-theme=ecobazzar] .eb-toolbar__page{border-radius:var(--radii-full,9999px);background:var(--colors-background);color:var(--colors-foreground)}[data-theme=ecobazzar] .eb-toolbar__page:hover{background:var(--colors-muted);border-color:var(--colors-primary)}[data-theme=ecobazzar] .eb-toolbar__page--active{background:var(--colors-primary);color:var(--colors-primary-foreground);border-color:var(--colors-primary)}[data-theme=ecobazzar] .eb-toolbar__page--active:hover{background:var(--colors-primary);color:var(--colors-primary-foreground)}@media (min-width:640px){[data-theme=ecobazzar] .eb-toolbar__inner{flex-direction:row}[data-theme=ecobazzar] .eb-toolbar__nav,[data-theme=ecobazzar] .eb-toolbar__page{width:3rem;height:3rem}}[data-theme=ecobazzar] .eb-footer__brand{font-family:var(--fonts-serif);color:var(--colors-primary);margin-bottom:.5rem;font-size:1.25rem;font-weight:500}[data-theme=ecobazzar] .eb-footer__contact{flex-wrap:wrap;justify-content:center;gap:.5rem 1.5rem;margin-bottom:1rem;display:flex}[data-theme=ecobazzar] .eb-footer__contact-link{color:var(--colors-muted-foreground)}[data-theme=ecobazzar] .eb-footer__contact-link:hover{color:var(--colors-primary)}[data-theme=ecobazzar] .eb-login{padding:var(--spacing-section-y)var(--spacing-page-x);justify-content:center;display:flex}[data-theme=ecobazzar] .eb-login__card{background:var(--colors-card);border:1px solid var(--colors-muted);border-radius:var(--radii-lg);width:100%;max-width:32.5rem;box-shadow:var(--shadows-md);flex-direction:column;align-items:center;gap:1.25rem;padding:1.5rem 1.5rem 2rem;display:flex}[data-theme=ecobazzar] .eb-login__heading{font-family:var(--fonts-serif);color:var(--colors-foreground);text-align:center;margin:0;font-size:2rem;font-weight:600;line-height:1.2}[data-theme=ecobazzar] .eb-login__tabs{background:var(--colors-muted);border-radius:var(--radii-full);gap:.25rem;padding:.25rem;display:flex}[data-theme=ecobazzar] .eb-login__tab{appearance:none;cursor:pointer;color:var(--colors-muted-foreground);font:inherit;border-radius:var(--radii-full);transition:background var(--motion-fast)ease,color var(--motion-fast)ease;background:0 0;border:0;padding:.5rem 1.25rem;font-size:.875rem;font-weight:500}[data-theme=ecobazzar] .eb-login__tab--active{background:var(--colors-card);color:var(--colors-foreground);box-shadow:var(--shadows-sm)}[data-theme=ecobazzar] .eb-login__form,[data-theme=ecobazzar] .eb-login__fields{flex-direction:column;width:100%;display:flex}[data-theme=ecobazzar] .eb-login__form{gap:1.25rem}[data-theme=ecobazzar] .eb-login__fields{gap:.75rem}[data-theme=ecobazzar] .eb-login__field{flex-direction:column;gap:.375rem;display:flex}[data-theme=ecobazzar] .eb-login__label{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}[data-theme=ecobazzar] .eb-login__input-wrap{align-items:center;display:flex;position:relative}[data-theme=ecobazzar] .eb-login__input{width:100%;font:inherit;color:var(--colors-foreground);background:var(--colors-card);border:1px solid var(--colors-border);border-radius:var(--radii-md);transition:border-color var(--motion-fast)ease,box-shadow var(--motion-fast)ease;padding:.875rem 1rem;font-size:1rem;line-height:1.3}[data-theme=ecobazzar] .eb-login__input--with-affix{padding-right:3rem}[data-theme=ecobazzar] .eb-login__input::placeholder{color:#999}[data-theme=ecobazzar] .eb-login__input:focus-visible{border-color:var(--colors-primary);box-shadow:var(--shadows-lg);outline:none}[data-theme=ecobazzar] .eb-login__input:disabled{background:var(--colors-muted);color:var(--colors-muted-foreground);cursor:not-allowed}[data-theme=ecobazzar] .eb-login__reveal{width:2rem;height:2rem;color:var(--colors-muted-foreground);cursor:pointer;border-radius:var(--radii-sm);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;right:.75rem}[data-theme=ecobazzar] .eb-login__reveal:hover{color:var(--colors-foreground)}[data-theme=ecobazzar] .eb-login__meta{color:var(--colors-muted-foreground);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;font-size:.875rem;display:flex}[data-theme=ecobazzar] .eb-login__remember{align-items:center;gap:.375rem;display:inline-flex}[data-theme=ecobazzar] .eb-login__checkbox{width:1.25rem;height:1.25rem;accent-color:var(--colors-primary);border-radius:var(--radii-sm);cursor:pointer;flex-shrink:0;margin:0}[data-theme=ecobazzar] .eb-login__remember-label{cursor:pointer}[data-theme=ecobazzar] .eb-login__forgot{color:var(--colors-muted-foreground)}[data-theme=ecobazzar] .eb-login__forgot:hover{color:var(--colors-primary);text-decoration:underline}[data-theme=ecobazzar] .eb-login__error{color:var(--colors-danger);background:color-mix(in srgb,var(--colors-danger)8%,transparent);border:1px solid color-mix(in srgb,var(--colors-danger)30%,transparent);border-radius:var(--radii-md);margin:0;padding:.625rem .875rem;font-size:.875rem}[data-theme=ecobazzar] .eb-login__submit{appearance:none;cursor:pointer;width:100%;font:inherit;border-radius:var(--radii-full);background:var(--colors-primary);color:var(--colors-primary-foreground);transition:background var(--motion-fast)ease,box-shadow var(--motion-fast)ease;border:0;padding:.875rem 2rem;font-size:.875rem;font-weight:600;line-height:1.2}[data-theme=ecobazzar] .eb-login__submit:hover:not(:disabled){background:var(--colors-accent);box-shadow:var(--shadows-lg)}[data-theme=ecobazzar] .eb-login__submit:disabled{opacity:.55;cursor:not-allowed}[data-theme=ecobazzar] .eb-login__alt{color:var(--colors-muted-foreground);text-align:center;margin:0;padding-top:.25rem;font-size:.875rem}[data-theme=ecobazzar] .eb-login__alt-link{color:var(--colors-foreground);font-weight:500}[data-theme=ecobazzar] .eb-login__alt-link:hover{color:var(--colors-primary);text-decoration:underline}[data-theme=ecobazzar] .eb-signup__terms{justify-content:flex-start}[data-theme=ecobazzar] .eb-signup__terms-link{color:inherit}[data-theme=ecobazzar] .eb-signup__terms-link:focus-visible{text-decoration:underline}[data-theme=ecobazzar] .eb-signup__terms-link:hover{color:var(--colors-primary)}[data-theme=ecobazzar] .eb-404{padding:var(--spacing-section-y)var(--spacing-page-x);text-align:center;justify-content:center;display:flex}[data-theme=ecobazzar] .eb-404__inner{flex-direction:column;align-items:center;gap:1.5rem;max-width:38.25rem;display:flex}[data-theme=ecobazzar] .eb-404__illustration{width:min(100%,36.4375rem);height:auto}[data-theme=ecobazzar] .eb-404__heading{font-family:var(--fonts-serif);color:var(--colors-foreground);margin:0;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:600;line-height:1.2}[data-theme=ecobazzar] .eb-404__body{color:var(--colors-muted-foreground);margin:0;font-size:1rem;line-height:1.5}[data-theme=ecobazzar] .eb-404__cta{border-radius:var(--radii-full);background:var(--colors-primary);color:var(--colors-primary-foreground);transition:background var(--motion-fast)ease,box-shadow var(--motion-fast)ease;justify-content:center;align-items:center;padding:.875rem 2rem;font-size:.875rem;font-weight:600;line-height:1.2;display:inline-flex}[data-theme=ecobazzar] .eb-404__cta:hover{background:var(--colors-accent);box-shadow:var(--shadows-lg)}[data-theme=ecobazzar] .eb-faq{padding:var(--spacing-section-y)var(--spacing-page-x);max-width:60.5rem;margin-inline:auto}[data-theme=ecobazzar] .eb-faq__title{font-family:var(--fonts-serif);color:var(--colors-foreground);max-width:33.25rem;margin:0 0 2.25rem;font-size:clamp(2rem,5vw,3rem);font-weight:600;line-height:1.2}[data-theme=ecobazzar] .eb-faq__list{flex-direction:column;gap:1rem;display:flex}[data-theme=ecobazzar] .eb-faq__item{background:var(--colors-muted);border-radius:var(--radii-md);border:1px solid #0000;overflow:hidden}[data-theme=ecobazzar] .eb-faq__item[open]{background:var(--colors-card);border-color:#84d187}[data-theme=ecobazzar] .eb-faq__question{cursor:pointer;color:var(--colors-foreground);justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1rem;font-size:1rem;font-weight:500;line-height:1.5;list-style:none;display:flex}[data-theme=ecobazzar] .eb-faq__question::-webkit-details-marker{display:none}[data-theme=ecobazzar] .eb-faq__question::marker{content:""}[data-theme=ecobazzar] .eb-faq__item[open] .eb-faq__question{color:#2c742f}[data-theme=ecobazzar] .eb-faq__question:focus-visible{outline:2px solid var(--colors-primary);outline-offset:-2px}[data-theme=ecobazzar] .eb-faq__plus{border-radius:var(--radii-full);background:var(--colors-card);width:2rem;height:2rem;color:var(--colors-foreground);transition:transform var(--motion-fast)ease;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}[data-theme=ecobazzar] .eb-faq__item[open] .eb-faq__plus{background:var(--colors-muted);color:#2c742f}[data-theme=ecobazzar] .eb-faq__item[open] .eb-faq__plus-v{opacity:0}[data-theme=ecobazzar] .eb-faq__answer{color:var(--colors-muted-foreground);padding:0 1rem 1rem;font-size:.875rem;line-height:1.5}@media (prefers-reduced-motion:reduce){[data-theme=ecobazzar] .eb-faq__plus{transition:none}}[data-theme=ecobazzar] .eb-policy__toc{background:var(--colors-muted);border-radius:var(--radii-md);margin:0 0 2rem;padding:1rem 1.25rem}[data-theme=ecobazzar] .eb-policy__toc ul{flex-direction:column;gap:.375rem;margin:0;padding-left:1.25rem;display:flex}[data-theme=ecobazzar] .eb-policy__toc a{color:var(--colors-primary)}[data-theme=ecobazzar] .eb-policy__toc a:hover{text-decoration:underline}[data-theme=ecobazzar] .eb-policy__section-body p{margin:0 0 .75rem}[data-theme=ecobazzar] .eb-policy__section-body p:last-child{margin-bottom:0}[data-theme=ecobazzar] .eb-content{padding:var(--spacing-section-y)var(--spacing-page-x)}[data-theme=ecobazzar] .eb-content__contact-grid{grid-template-columns:minmax(0,1fr) 19.5rem;align-items:start;gap:1.5rem;display:grid}@media (max-width:60rem){[data-theme=ecobazzar] .eb-content__contact-grid{grid-template-columns:minmax(0,1fr)}}[data-theme=ecobazzar] .eb-content__card{background:var(--colors-card);border-radius:var(--radii-lg);box-shadow:var(--shadows-md);padding:2rem}[data-theme=ecobazzar] .eb-content__form-title{font-family:var(--fonts-serif);color:var(--colors-foreground);margin:0 0 .75rem;font-size:1.5rem;font-weight:600;line-height:1.5}[data-theme=ecobazzar] .eb-content__form-intro{max-width:30.375rem;color:var(--colors-muted-foreground);margin:0 0 1.5rem;font-size:.875rem;line-height:1.5}[data-theme=ecobazzar] .eb-content__form{flex-direction:column;gap:1rem;display:flex}[data-theme=ecobazzar] .eb-content__form-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}@media (max-width:40rem){[data-theme=ecobazzar] .eb-content__form-row{grid-template-columns:minmax(0,1fr)}}[data-theme=ecobazzar] .eb-content__form-field{flex-direction:column;display:flex}[data-theme=ecobazzar] .eb-content__label{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}[data-theme=ecobazzar] .eb-content__input{width:100%;font:inherit;color:var(--colors-foreground);background:var(--colors-card);border:1px solid var(--colors-border);border-radius:var(--radii-md);transition:border-color var(--motion-fast)ease;padding:.875rem 1rem;font-size:1rem;line-height:1.3}[data-theme=ecobazzar] .eb-content__input::placeholder{color:#999}[data-theme=ecobazzar] .eb-content__input:focus-visible{border-color:var(--colors-primary);outline:none}[data-theme=ecobazzar] .eb-content__textarea{resize:vertical;min-height:6.125rem}[data-theme=ecobazzar] .eb-content__submit{appearance:none;cursor:pointer;font:inherit;border-radius:var(--radii-full);background:var(--colors-primary);color:var(--colors-primary-foreground);transition:background var(--motion-fast)ease,box-shadow var(--motion-fast)ease;border:0;justify-content:center;align-self:flex-start;align-items:center;padding:1rem 2.5rem;font-size:1rem;font-weight:600;line-height:1.2;display:inline-flex}[data-theme=ecobazzar] .eb-content__submit:hover{background:var(--colors-accent);box-shadow:var(--shadows-lg)}[data-theme=ecobazzar] .eb-content__form-fallback{margin:0}[data-theme=ecobazzar] .eb-content__channels{flex-direction:column;padding:0 1.25rem;display:flex}[data-theme=ecobazzar] .eb-content__channel{text-align:center;flex-direction:column;align-items:center;gap:.5rem;padding:1.5rem 0;display:flex}[data-theme=ecobazzar] .eb-content__channel+.eb-content__channel{border-top:1px solid var(--colors-border)}[data-theme=ecobazzar] .eb-content__channel-icon{color:var(--colors-accent);margin-bottom:.5rem;line-height:0}[data-theme=ecobazzar] .eb-content__channel-label{letter-spacing:.1875rem;text-transform:uppercase;color:var(--colors-muted-foreground);font-size:.75rem;font-weight:500}[data-theme=ecobazzar] .eb-content__channel-line{color:#333;font-size:1rem;line-height:1.7}[data-theme=ecobazzar] .eb-content__channel-line a:hover{color:var(--colors-primary)}[data-theme=ecobazzar] .eb-content__title{font-family:var(--fonts-serif);margin:0 0 1rem;font-size:clamp(2rem,5vw,3rem);font-weight:600;line-height:1.2}[data-theme=ecobazzar] .eb-content__intro{margin:0 0 var(--spacing-block-gap);max-width:44rem;color:var(--colors-muted-foreground);font-size:1.125rem;line-height:1.6}[data-theme=ecobazzar] .eb-content__section{margin-bottom:var(--spacing-block-gap)}[data-theme=ecobazzar] .eb-content__section-heading{font-family:var(--fonts-serif);margin:0 0 .75rem;font-size:1.75rem;font-weight:600;line-height:1.3}[data-theme=ecobazzar] .eb-content__section-body{max-width:44rem;color:var(--colors-muted-foreground);margin:0 0 1rem;line-height:1.7}[data-theme=ecobazzar] .eb-content__section-image{border-radius:var(--radii-lg);width:100%;height:auto}[data-theme=ecobazzar] .eb-content__items{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:1.5rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}[data-theme=ecobazzar] .eb-content__item{flex-direction:column;gap:.375rem;display:flex}[data-theme=ecobazzar] .eb-content__item-image{aspect-ratio:312/368;object-fit:cover;border-radius:var(--radii-lg);width:100%;margin-bottom:.5rem}[data-theme=ecobazzar] .eb-content__item-title{font-weight:500}[data-theme=ecobazzar] .eb-content__item-subtitle,[data-theme=ecobazzar] .eb-content__item-body{color:var(--colors-muted-foreground);font-size:.875rem}[data-theme=ecobazzar] .eb-blog{padding:var(--spacing-section-y)var(--spacing-page-x)}[data-theme=ecobazzar] .eb-blog__title{margin:0 0 var(--spacing-block-gap);font-family:var(--fonts-serif);font-size:clamp(1.75rem,4vw,2.5rem);font-weight:600;line-height:1.2}[data-theme=ecobazzar] .eb-blog__grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,20rem),1fr));gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}[data-theme=ecobazzar] .eb-blog__card-inner{border-radius:var(--radii-lg);flex-direction:column;height:100%;display:flex;overflow:hidden}[data-theme=ecobazzar] .eb-blog__media{position:relative}[data-theme=ecobazzar] .eb-blog__image{aspect-ratio:424/324;object-fit:cover;width:100%;display:block}[data-theme=ecobazzar] .eb-blog__image--placeholder{background:var(--colors-muted)}[data-theme=ecobazzar] .eb-blog__date{border-radius:var(--radii-sm);background:#ffffffd9;flex-direction:column;justify-content:center;align-items:center;width:3.625rem;height:3.625rem;display:flex;position:absolute;bottom:1.25rem;left:1.5rem}[data-theme=ecobazzar] .eb-blog__date-day{color:#1a1a1a;font-size:1.25rem;font-weight:500;line-height:1.5}[data-theme=ecobazzar] .eb-blog__date-month{letter-spacing:.0225rem;text-transform:uppercase;color:gray;font-size:.75rem;font-weight:500;line-height:1}[data-theme=ecobazzar] .eb-blog__info{background:var(--colors-card);border:1px solid var(--colors-border);border-radius:0 0 var(--radii-lg)var(--radii-lg);border-top:0;flex-direction:column;flex:1;gap:.75rem;padding:1.5rem;display:flex}[data-theme=ecobazzar] .eb-blog__meta{color:#4d4d4d;flex-wrap:wrap;gap:1rem;font-size:.875rem;display:flex}[data-theme=ecobazzar] .eb-blog__meta-item{align-items:center;gap:.25rem;display:inline-flex}[data-theme=ecobazzar] .eb-blog__meta-by{color:var(--colors-muted-foreground)}[data-theme=ecobazzar] .eb-blog__card-title{color:var(--colors-foreground);margin:0;font-size:1.125rem;font-weight:500;line-height:1.5}[data-theme=ecobazzar] .eb-blog__card-inner{position:relative}[data-theme=ecobazzar] .eb-blog__card-link:after{content:"";position:absolute;inset:0}[data-theme=ecobazzar] .eb-blog__card-link:focus-visible{outline:2px solid var(--colors-primary);outline-offset:2px}[data-theme=ecobazzar] .eb-blog__excerpt{color:var(--colors-muted-foreground);margin:0;font-size:.875rem;line-height:1.6}[data-theme=ecobazzar] .eb-blog__read-more{color:var(--colors-primary);align-items:center;gap:.75rem;margin-top:auto;font-size:1rem;font-weight:600;line-height:1.2;display:inline-flex}[data-theme=ecobazzar] .eb-blog__empty{color:var(--colors-muted-foreground)}[data-theme=ecobazzar] .eb-blog__pagination{margin-top:var(--spacing-block-gap)}[data-theme=ecobazzar] .eb-blog__pagination ul{justify-content:center;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}[data-theme=ecobazzar] .eb-blog__page{border-radius:var(--radii-full);width:2.25rem;height:2.25rem;color:var(--colors-muted-foreground);background:var(--colors-muted);justify-content:center;align-items:center;font-size:.875rem;display:inline-flex}[data-theme=ecobazzar] .eb-blog__page--current{background:var(--colors-primary);color:var(--colors-primary-foreground)}[data-theme=ecobazzar] .eb-article{padding:var(--spacing-section-y)var(--spacing-page-x);max-width:54.5rem;margin-inline:auto}[data-theme=ecobazzar] .eb-article__hero{aspect-ratio:872/500;object-fit:cover;border-radius:var(--radii-lg);width:100%;height:auto;margin-bottom:1.5rem}[data-theme=ecobazzar] .eb-article__title{font-family:var(--fonts-serif);margin:0 0 .75rem;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:600;line-height:1.2}[data-theme=ecobazzar] .eb-article__meta{color:var(--colors-muted-foreground);flex-wrap:wrap;gap:1rem;margin:0 0 1.5rem;font-size:.875rem;display:flex}[data-theme=ecobazzar] .eb-article__body{line-height:1.8}[data-theme=ecobazzar] .eb-article__body p{margin:0 0 1.125rem}[data-theme=ecobazzar] .eb-article__body p:last-child{margin-bottom:0}[data-theme=ecobazzar] .eb-article__comments{margin-top:var(--spacing-block-gap);padding-top:var(--spacing-block-gap);border-top:1px solid var(--colors-border)}[data-theme=ecobazzar] .eb-article__comments-title{font-family:var(--fonts-serif);margin:0 0 1.25rem;font-size:1.5rem;font-weight:600}[data-theme=ecobazzar] .eb-article__comment-list{flex-direction:column;gap:1.5rem;margin:0;padding:0;list-style:none;display:flex}[data-theme=ecobazzar] .eb-article__comment{gap:1rem;display:flex}[data-theme=ecobazzar] .eb-article__comment-avatar{border-radius:var(--radii-full);object-fit:cover;flex-shrink:0;width:3rem;height:3rem}[data-theme=ecobazzar] .eb-article__comment-author{align-items:baseline;gap:.75rem;margin:0 0 .25rem;font-weight:500;display:flex}[data-theme=ecobazzar] .eb-article__comment-date{color:var(--colors-muted-foreground);font-size:.75rem;font-weight:400}[data-theme=ecobazzar] .eb-article__comment-body{color:var(--colors-muted-foreground);margin:0;line-height:1.6}[data-theme=ecobazzar] .eb-article__back{margin:var(--spacing-block-gap)0 0}[data-theme=ecobazzar] .eb-article__back a{color:var(--colors-primary);font-weight:500}[data-theme=ecobazzar] .eb-article__back a:hover{text-decoration:underline}[data-theme=ecobazzar] .eb-header{background:var(--colors-background);border-bottom:1px solid var(--colors-border)}[data-theme=ecobazzar] .eb-header__skip-link{position:absolute;top:-9999px;left:-9999px}[data-theme=ecobazzar] .eb-header__skip-link:focus{background:var(--colors-primary);color:var(--colors-primary-foreground);padding:.5rem .75rem;display:inline-block;position:static}[data-theme=ecobazzar] .eb-header__sr-only{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}[data-theme=ecobazzar] .eb-header__announcement-bar{background:var(--colors-accent);color:var(--colors-accent-foreground);text-align:center;padding:.5rem var(--spacing-page-x);font-size:.8125rem;line-height:1.4}[data-theme=ecobazzar] .eb-header__announcement-link{color:inherit;text-underline-offset:2px;margin-left:.5rem;text-decoration:underline}[data-theme=ecobazzar] .eb-header__utility{color:#b3b3b3;background:#333;font-size:.75rem;line-height:1.3}[data-theme=ecobazzar] .eb-header__utility-inner,[data-theme=ecobazzar] .eb-header__main-inner,[data-theme=ecobazzar] .eb-header__navbar-inner{padding-inline:var(--spacing-page-x);justify-content:space-between;align-items:center;gap:1.5rem;display:flex}[data-theme=ecobazzar] .eb-header__utility-inner{padding-block:.75rem}[data-theme=ecobazzar] .eb-header__location,[data-theme=ecobazzar] .eb-header__selector,[data-theme=ecobazzar] .eb-header__auth{align-items:center;gap:.5rem;display:inline-flex}[data-theme=ecobazzar] .eb-header__utility-right{align-items:center;gap:1.25rem;display:inline-flex}[data-theme=ecobazzar] .eb-header__selector{cursor:default;gap:.375rem}[data-theme=ecobazzar] .eb-header__auth{gap:.25rem}[data-theme=ecobazzar] .eb-header__auth a:hover{color:#fff}[data-theme=ecobazzar] .eb-header__main{background:var(--colors-card);box-shadow:inset 0 -1px 0 0 var(--colors-border)}[data-theme=ecobazzar] .eb-header__main-inner{gap:2rem;padding-block:1rem}[data-theme=ecobazzar] .eb-header__logo{flex-shrink:0;align-items:center;gap:.5rem;display:inline-flex}[data-theme=ecobazzar] .eb-header__logo-text{font-family:var(--fonts-serif);letter-spacing:-.03em;color:#002603;font-size:2rem;font-weight:500;line-height:1.2}[data-theme=ecobazzar] .eb-header__logo-mark{background:var(--colors-primary);border-radius:100% 0;flex-shrink:0;width:2rem;height:2rem}[data-theme=ecobazzar] .eb-header__logo-img{object-fit:contain;width:auto;max-height:2.75rem;display:block}[data-theme=ecobazzar] .eb-header__search{border:1px solid var(--colors-border);border-radius:var(--radii-md);background:var(--colors-card);flex:auto;align-items:stretch;max-width:33.5rem;display:flex;position:relative;overflow:hidden}[data-theme=ecobazzar] .eb-header__search-icon{color:gray;align-items:center;padding-left:1rem;display:flex}[data-theme=ecobazzar] .eb-header__search-input{min-width:0;font:inherit;color:var(--colors-foreground);background:0 0;border:0;outline:none;flex:1;padding:.75rem 1rem .75rem .5rem;font-size:.9375rem}[data-theme=ecobazzar] .eb-header__search-input::placeholder{color:gray}[data-theme=ecobazzar] .eb-header__search:focus-within{border-color:var(--colors-primary)}[data-theme=ecobazzar] .eb-header__search-button{appearance:none;cursor:pointer;font:inherit;background:var(--colors-primary);color:var(--colors-primary-foreground);transition:background var(--motion-fast)ease;border:0;padding:.875rem 1.5rem;font-size:.875rem;font-weight:600;line-height:1.2}[data-theme=ecobazzar] .eb-header__search-button:hover{background:var(--colors-accent)}[data-theme=ecobazzar] .eb-header__actions{flex-shrink:0;align-items:center;gap:1rem;display:inline-flex}[data-theme=ecobazzar] .eb-header__action{color:var(--colors-foreground);display:inline-flex}[data-theme=ecobazzar] .eb-header__action:hover{color:var(--colors-primary)}[data-theme=ecobazzar] .eb-header__divider{background:var(--colors-border);width:1px;height:1.5rem}[data-theme=ecobazzar] .eb-header__cart{color:var(--colors-foreground);align-items:center;gap:.75rem;display:inline-flex}[data-theme=ecobazzar] .eb-header__cart-icon{display:inline-flex;position:relative}[data-theme=ecobazzar] .eb-header__cart-badge{border-radius:var(--radii-full);border:1px solid var(--colors-card);background:var(--colors-accent);min-width:1.125rem;height:1.125rem;color:var(--colors-accent-foreground);justify-content:center;align-items:center;padding:0 .25rem;font-size:.625rem;font-weight:500;line-height:1;display:inline-flex;position:absolute;top:-.25rem;right:-.5rem}[data-theme=ecobazzar] .eb-header__cart-info{flex-direction:column;gap:.25rem;display:flex}[data-theme=ecobazzar] .eb-header__cart-label{color:#4d4d4d;font-size:.6875rem;line-height:1.2}[data-theme=ecobazzar] .eb-header__cart-total{color:var(--colors-foreground);font-size:.875rem;font-weight:500;line-height:1}[data-theme=ecobazzar] .eb-header__navbar-inner{padding-block:1rem}[data-theme=ecobazzar] .eb-header__nav-list{flex-wrap:wrap;gap:2rem;margin:0;padding:0;list-style:none;display:flex}[data-theme=ecobazzar] .eb-header__nav-item a{color:var(--colors-muted-foreground);transition:color var(--motion-fast)ease;align-items:center;gap:.25rem;font-size:.875rem;font-weight:500;line-height:1.5;display:inline-flex}[data-theme=ecobazzar] .eb-header__nav-item a:hover,[data-theme=ecobazzar] .eb-header__nav-item a[aria-current=page]{color:var(--colors-primary)}[data-theme=ecobazzar] .eb-header__phone{color:var(--colors-foreground);white-space:nowrap;align-items:center;gap:.5rem;font-size:.875rem;font-weight:500;display:inline-flex}[data-theme=ecobazzar] .eb-header__phone:hover{color:var(--colors-primary)}@media (max-width:60rem){[data-theme=ecobazzar] .eb-header__utility-inner{display:none}[data-theme=ecobazzar] .eb-header__main-inner{flex-wrap:wrap;gap:1rem}[data-theme=ecobazzar] .eb-header__search{flex-basis:100%;order:3;max-width:none}[data-theme=ecobazzar] .eb-header__cart-info,[data-theme=ecobazzar] .eb-header__phone{display:none}}[data-theme=ecobazzar] .eb-card{background:var(--colors-card);border:1px solid var(--colors-border);border-radius:var(--radii-lg);flex-direction:column;transition:border-color .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden}[data-theme=ecobazzar] .eb-card:hover{border-color:var(--colors-primary);box-shadow:var(--shadows-lg)}[data-theme=ecobazzar] .eb-card__link{color:inherit;flex-direction:column;gap:.25rem;padding:0 1rem 1rem;text-decoration:none;display:flex}[data-theme=ecobazzar] .eb-card__media{aspect-ratio:1;background:var(--colors-muted);margin:0 -1rem .75rem;display:block;position:relative;overflow:hidden}[data-theme=ecobazzar] .eb-card__image{object-fit:cover;width:100%;height:100%;transition:transform .3s;display:block}[data-theme=ecobazzar] .eb-card:hover .eb-card__image{transform:scale(1.04)}[data-theme=ecobazzar] .eb-card__tag{border-radius:var(--radii-sm);background:var(--colors-danger);color:var(--colors-danger-foreground);align-items:center;padding:.25rem .625rem;font-size:.75rem;font-weight:500;line-height:1.4;display:inline-flex;position:absolute;top:1rem;left:1rem}[data-theme=ecobazzar] .eb-card__name{color:var(--colors-foreground);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.875rem;line-height:1.5;display:-webkit-box;overflow:hidden}[data-theme=ecobazzar] .eb-card__price{color:var(--colors-foreground);align-items:baseline;gap:.5rem;font-size:1rem;font-weight:500;display:flex}[data-theme=ecobazzar] .eb-card__compare{color:#b3b3b3;font-size:.875rem;font-weight:400}[data-theme=ecobazzar] .eb-card__add{appearance:none;border-radius:var(--radii-full);background:var(--colors-muted);width:2.5rem;height:2.5rem;color:var(--colors-foreground);cursor:pointer;border:none;justify-content:center;align-items:center;transition:background .2s,color .2s;display:inline-flex;position:absolute;bottom:1rem;right:1rem}[data-theme=ecobazzar] .eb-card__add:hover,[data-theme=ecobazzar] .eb-card:hover .eb-card__add{background:var(--colors-primary);color:var(--colors-primary-foreground)}[data-theme=ecobazzar] .eb-card__wish{appearance:none;border-radius:var(--radii-full);background:var(--colors-background);width:2rem;height:2rem;color:var(--colors-foreground);cursor:pointer;opacity:0;border:none;justify-content:center;align-items:center;transition:opacity .2s,background .2s,color .2s;display:inline-flex;position:absolute;top:1rem;right:1rem}[data-theme=ecobazzar] .eb-card:hover .eb-card__wish,[data-theme=ecobazzar] .eb-card__wish:focus-visible{opacity:1}[data-theme=ecobazzar] .eb-card__wish[aria-pressed=true]{opacity:1;background:var(--colors-primary);color:var(--colors-primary-foreground)}[data-theme=ecobazzar] .eb-card__wish[aria-pressed=true] svg{fill:currentColor}@media (hover:none){[data-theme=ecobazzar] .eb-card__wish{opacity:1}}[data-theme=ecobazzar] .eb-toolbar__ellipsis{color:var(--colors-muted-foreground);padding:0 .25rem}[data-theme=ecobazzar] .eb-toolbar__nav[aria-disabled=true],[data-theme=ecobazzar] .eb-toolbar__page[aria-disabled=true]{opacity:.4;cursor:default;pointer-events:none}[data-theme=ecobazzar] .eb-filter__apply{appearance:none;border-radius:var(--radii-full);background:var(--colors-primary);color:var(--colors-primary-foreground);cursor:pointer;border:none;padding:.5rem 1.25rem;font-family:inherit;font-size:.875rem;font-weight:500;transition:background .2s}[data-theme=ecobazzar] .eb-filter__apply:hover{background:var(--colors-accent)}[data-theme=ecobazzar] .eb-checkout{padding:var(--spacing-section-y)var(--spacing-page-x)}[data-theme=ecobazzar] .eb-checkout__steps{margin-bottom:2rem}[data-theme=ecobazzar] .eb-checkout__step-list{counter-reset:eb-step;flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;margin:0;padding:0;list-style:none;display:flex}[data-theme=ecobazzar] .eb-checkout__step-list>li{color:var(--colors-muted-foreground);align-items:center;gap:.5rem;font-size:.875rem;display:inline-flex}[data-theme=ecobazzar] .eb-checkout__step-list>li:before{counter-increment:eb-step;content:counter(eb-step);border-radius:var(--radii-full);background:var(--colors-muted);width:1.75rem;height:1.75rem;color:var(--colors-muted-foreground);justify-content:center;align-items:center;font-size:.8125rem;font-weight:600;display:inline-flex}[data-theme=ecobazzar] .eb-checkout__step--active{color:var(--colors-foreground);font-weight:500}[data-theme=ecobazzar] .eb-checkout__step--active:before{background:var(--colors-primary);color:var(--colors-primary-foreground)}[data-theme=ecobazzar] .eb-checkout__step--done{color:var(--colors-accent)}[data-theme=ecobazzar] .eb-checkout__step--done:before{background:var(--colors-accent);color:var(--colors-accent-foreground)}[data-theme=ecobazzar] .eb-checkout__layout{grid-template-columns:minmax(0,1fr) minmax(280px,400px);align-items:start;gap:2rem;display:grid}@media (max-width:60rem){[data-theme=ecobazzar] .eb-checkout__layout{grid-template-columns:1fr}}[data-theme=ecobazzar] .eb-checkout__form-area{flex-direction:column;gap:1.5rem;min-width:0;display:flex}[data-theme=ecobazzar] .eb-checkout__fieldset{border:1px solid var(--colors-border);border-radius:var(--radii-lg);flex-direction:column;gap:1rem;margin:0;padding:1.5rem;display:flex}[data-theme=ecobazzar] .eb-checkout__legend{color:var(--colors-foreground);padding:0 .5rem;font-size:1rem;font-weight:600}[data-theme=ecobazzar] .eb-checkout__row{gap:.375rem;min-width:0;display:grid}[data-theme=ecobazzar] .eb-checkout__row--split{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:1rem}[data-theme=ecobazzar] .eb-checkout__label{color:var(--colors-foreground);font-size:.8125rem;font-weight:500}[data-theme=ecobazzar] .eb-checkout__input{border:1px solid var(--colors-border);border-radius:var(--radii-md);background:var(--colors-background);width:100%;color:var(--colors-foreground);padding:.625rem .875rem;font-family:inherit;font-size:.875rem}[data-theme=ecobazzar] .eb-checkout__input::placeholder{color:#999}[data-theme=ecobazzar] .eb-checkout__input:focus-visible{outline:2px solid var(--colors-primary);outline-offset:1px;border-color:var(--colors-primary)}[data-theme=ecobazzar] .eb-checkout__saved-addresses{flex-direction:column;gap:.5rem;display:flex}[data-theme=ecobazzar] .eb-checkout__saved-label{color:var(--colors-foreground);font-size:.8125rem;font-weight:500}[data-theme=ecobazzar] .eb-checkout__addr-list,[data-theme=ecobazzar] .eb-checkout__shipping-list{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}[data-theme=ecobazzar] .eb-checkout__addr-item,[data-theme=ecobazzar] .eb-checkout__shipping-item{display:flex}[data-theme=ecobazzar] .eb-checkout__addr-btn{appearance:none;text-align:left;border:1px solid var(--colors-border);border-radius:var(--radii-md);background:var(--colors-background);width:100%;color:var(--colors-foreground);cursor:pointer;padding:.75rem 1rem;font-family:inherit;font-size:.875rem;transition:border-color .2s}[data-theme=ecobazzar] .eb-checkout__addr-btn:hover{border-color:var(--colors-primary)}[data-theme=ecobazzar] .eb-checkout__shipping-btn--selected{border-color:var(--colors-primary);background:#20b5260f}[data-theme=ecobazzar] .eb-checkout__review{flex-direction:column;gap:1rem;display:flex}[data-theme=ecobazzar] .eb-checkout__review-title{color:var(--colors-foreground);margin:0;font-size:1rem;font-weight:600}[data-theme=ecobazzar] .eb-checkout__review-details{margin:0}[data-theme=ecobazzar] .eb-checkout__review-row{border-bottom:1px solid var(--colors-border);justify-content:space-between;gap:1rem;padding:.5rem 0;font-size:.875rem;display:flex}[data-theme=ecobazzar] .eb-checkout__review-row:last-child{border-bottom:0}[data-theme=ecobazzar] .eb-checkout__review-row dt{color:var(--colors-muted-foreground);margin:0}[data-theme=ecobazzar] .eb-checkout__review-row dd{color:var(--colors-foreground);margin:0}[data-theme=ecobazzar] .eb-checkout__nav{flex-wrap:wrap;justify-content:space-between;gap:.75rem;display:flex}[data-theme=ecobazzar] .eb-checkout__back-btn{appearance:none;border:1px solid var(--colors-border);border-radius:var(--radii-full);color:var(--colors-foreground);cursor:pointer;background:0 0;padding:.75rem 1.5rem;font-family:inherit;font-size:.875rem;font-weight:500;transition:border-color .2s,color .2s}[data-theme=ecobazzar] .eb-checkout__back-btn:hover{border-color:var(--colors-primary);color:var(--colors-primary)}[data-theme=ecobazzar] .eb-checkout__next-btn,[data-theme=ecobazzar] .eb-checkout__submit-btn{appearance:none;border-radius:var(--radii-full);background:var(--colors-primary);color:var(--colors-primary-foreground);cursor:pointer;border:none;margin-left:auto;padding:.75rem 2rem;font-family:inherit;font-size:.9375rem;font-weight:600;transition:background .2s,opacity .2s}[data-theme=ecobazzar] .eb-checkout__next-btn:hover:not(:disabled),[data-theme=ecobazzar] .eb-checkout__submit-btn:hover:not(:disabled){background:var(--colors-accent)}[data-theme=ecobazzar] .eb-checkout__next-btn:disabled,[data-theme=ecobazzar] .eb-checkout__submit-btn:disabled{opacity:.5;cursor:not-allowed}[data-theme=ecobazzar] .eb-checkout__aside{border:1px solid var(--colors-border);border-radius:var(--radii-lg);flex-direction:column;gap:1rem;padding:1.5rem;display:flex}[data-theme=ecobazzar] .eb-checkout__aside-title{color:var(--colors-foreground);margin:0;font-size:1.125rem;font-weight:600}[data-theme=ecobazzar] .eb-checkout__aside-totals{flex-direction:column;gap:.75rem;margin:0;display:flex}[data-theme=ecobazzar] .eb-checkout__aside-row{color:var(--colors-muted-foreground);justify-content:space-between;align-items:baseline;gap:1rem;font-size:.875rem;display:flex}[data-theme=ecobazzar] .eb-checkout__aside-row dt{margin:0}[data-theme=ecobazzar] .eb-checkout__aside-row dd{color:var(--colors-foreground);margin:0}[data-theme=ecobazzar] .eb-checkout__aside-row--total{border-top:1px solid var(--colors-border);color:var(--colors-foreground);padding-top:.75rem;font-size:1rem;font-weight:600}[data-theme=ecobazzar] .eb-checkout__aside-row--total dd{font-size:1.125rem}[data-theme=ecobazzar] .eb-account{padding:var(--spacing-section-y)var(--spacing-page-x)}[data-theme=ecobazzar] .eb-account__guest-msg{text-align:center;color:var(--colors-muted-foreground);margin:0;padding:3rem 0;font-size:1rem}[data-theme=ecobazzar] .eb-account__nav{border-bottom:1px solid var(--colors-border);flex-wrap:wrap;gap:.5rem;margin-bottom:2rem;display:flex}[data-theme=ecobazzar] .eb-account__nav-link{color:var(--colors-muted-foreground);border-bottom:2px solid #0000;margin-bottom:-1px;padding:.75rem 1rem;font-size:.9375rem;font-weight:500;text-decoration:none;transition:color .2s,border-color .2s}[data-theme=ecobazzar] .eb-account__nav-link:hover{color:var(--colors-foreground)}[data-theme=ecobazzar] .eb-account__nav-link[aria-current=page]{color:var(--colors-foreground);border-bottom-color:var(--colors-primary)}[data-theme=ecobazzar] .eb-account__section-title{color:var(--colors-foreground);margin:0 0 1rem;font-size:1.125rem;font-weight:600}[data-theme=ecobazzar] .eb-account__profile,[data-theme=ecobazzar] .eb-account__addresses{margin-bottom:2.5rem}[data-theme=ecobazzar] .eb-account__profile-fields{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:1rem;display:grid}[data-theme=ecobazzar] .eb-account__field-row{gap:.375rem;min-width:0;display:grid}[data-theme=ecobazzar] .eb-account__addr-list{grid-template-columns:repeat(auto-fill,minmax(18rem,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}[data-theme=ecobazzar] .eb-account__addr-card{border:1px solid var(--colors-border);border-radius:var(--radii-lg);flex-direction:column;gap:.75rem;padding:1.25rem;display:flex;position:relative}[data-theme=ecobazzar] .eb-account__addr-badge{border-radius:var(--radii-sm);color:var(--colors-accent);background:#20b52626;align-self:flex-start;padding:.125rem .5rem;font-size:.75rem;font-weight:500}[data-theme=ecobazzar] .eb-account__addr-text{color:var(--colors-muted-foreground);margin:0;font-size:.875rem;line-height:1.6}[data-theme=ecobazzar] .eb-account__addr-actions{gap:.5rem;margin-top:auto;display:flex}[data-theme=ecobazzar] .eb-account__addr-edit,[data-theme=ecobazzar] .eb-account__addr-delete,[data-theme=ecobazzar] .eb-account__addr-cancel-btn{appearance:none;border:1px solid var(--colors-border);border-radius:var(--radii-full);color:var(--colors-foreground);cursor:pointer;background:0 0;padding:.5rem 1rem;font-family:inherit;font-size:.8125rem;transition:border-color .2s,color .2s}[data-theme=ecobazzar] .eb-account__addr-edit:hover{border-color:var(--colors-primary);color:var(--colors-primary)}[data-theme=ecobazzar] .eb-account__addr-delete:hover{border-color:var(--colors-danger);color:var(--colors-danger)}[data-theme=ecobazzar] .eb-account__addr-save-btn{appearance:none;border-radius:var(--radii-full);background:var(--colors-primary);color:var(--colors-primary-foreground);cursor:pointer;border:none;padding:.5rem 1.25rem;font-family:inherit;font-size:.8125rem;font-weight:500}[data-theme=ecobazzar] .eb-account__addr-save-btn:hover{background:var(--colors-accent)}[data-theme=ecobazzar] .eb-account__addr-form-title{color:var(--colors-foreground);margin:0 0 .75rem;font-size:1rem;font-weight:600}[data-theme=ecobazzar] .eb-account__addr-form-actions{gap:.5rem;margin-top:.5rem;display:flex}[data-theme=ecobazzar] .eb-account__no-addresses{color:var(--colors-muted-foreground);margin:0;font-size:.9375rem}[data-theme=ecobazzar] .eb-orders{padding:var(--spacing-section-y)var(--spacing-page-x)}[data-theme=ecobazzar] .eb-orders__heading{font-family:var(--fonts-serif);color:var(--colors-foreground);margin:0 0 1.5rem;font-size:clamp(1.5rem,3vw,2rem);font-weight:600}[data-theme=ecobazzar] .eb-orders__empty{text-align:center;color:var(--colors-muted-foreground);margin:0;padding:3rem 0;font-size:1rem}[data-theme=ecobazzar] .eb-orders__table{border-collapse:collapse;width:100%;font-size:.875rem}[data-theme=ecobazzar] .eb-orders__row{border-bottom:1px solid var(--colors-border)}[data-theme=ecobazzar] .eb-orders__tbody .eb-orders__row:hover{background:var(--colors-muted)}[data-theme=ecobazzar] .eb-orders__td--number{color:var(--colors-foreground);font-weight:600}[data-theme=ecobazzar] .eb-orders__detail-link{color:var(--colors-primary);font-weight:500;text-decoration:none}[data-theme=ecobazzar] .eb-orders__detail-link:hover{text-decoration:underline}[data-theme=ecobazzar] .eb-orders__page-info{color:var(--colors-muted-foreground);margin:1rem 0 0;font-size:.875rem}[data-theme=ecobazzar] .eb-order-detail{padding:var(--spacing-section-y)var(--spacing-page-x)}[data-theme=ecobazzar] .eb-order-detail__back{color:var(--colors-muted-foreground);align-items:center;gap:.375rem;margin-bottom:1.5rem;font-size:.875rem;text-decoration:none;display:inline-flex}[data-theme=ecobazzar] .eb-order-detail__back:hover{color:var(--colors-primary)}[data-theme=ecobazzar] .eb-order-detail__header{flex-wrap:wrap;align-items:baseline;gap:.75rem 1.5rem;margin-bottom:2rem;display:flex}[data-theme=ecobazzar] .eb-order-detail__title{font-family:var(--fonts-serif);color:var(--colors-foreground);margin:0;font-size:clamp(1.375rem,3vw,1.75rem);font-weight:600}[data-theme=ecobazzar] .eb-order-detail__date{color:var(--colors-muted-foreground);font-size:.875rem}[data-theme=ecobazzar] .eb-order-detail__not-found{text-align:center;color:var(--colors-muted-foreground);margin:0;padding:3rem 0}[data-theme=ecobazzar] .eb-order-detail__section-title{color:var(--colors-foreground);margin:0 0 .75rem;font-size:1rem;font-weight:600}[data-theme=ecobazzar] .eb-order-detail__timeline{margin-bottom:2.5rem}[data-theme=ecobazzar] .eb-order-detail__timeline-list{flex-direction:column;gap:1rem;margin:0;padding:0;list-style:none;display:flex}[data-theme=ecobazzar] .eb-order-detail__timeline-item{border-left:2px solid var(--colors-border);grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline;gap:.75rem;padding-left:1rem;display:grid}[data-theme=ecobazzar] .eb-order-detail__timeline-status{color:var(--colors-foreground);font-size:.875rem;font-weight:600}[data-theme=ecobazzar] .eb-order-detail__timeline-msg{color:var(--colors-muted-foreground);font-size:.875rem}[data-theme=ecobazzar] .eb-order-detail__timeline-time{color:#999;font-size:.8125rem}[data-theme=ecobazzar] .eb-order-detail__lines{margin-bottom:2.5rem}[data-theme=ecobazzar] .eb-order-detail__line-list{border:1px solid var(--colors-border);border-radius:var(--radii-lg);margin:0;padding:0;list-style:none;overflow:hidden}[data-theme=ecobazzar] .eb-order-detail__line{border-bottom:1px solid var(--colors-border);grid-template-columns:4rem minmax(0,1fr) auto auto;align-items:center;gap:1rem;padding:.875rem 1.25rem;display:grid}[data-theme=ecobazzar] .eb-order-detail__line:last-child{border-bottom:0}[data-theme=ecobazzar] .eb-order-detail__line-img{object-fit:cover;border-radius:var(--radii-md);background:var(--colors-muted);width:4rem;height:4rem;display:block}[data-theme=ecobazzar] .eb-order-detail__line-info{flex-direction:column;gap:.25rem;min-width:0;display:flex}[data-theme=ecobazzar] .eb-order-detail__line-title{color:var(--colors-foreground);font-size:.9375rem;font-weight:500}[data-theme=ecobazzar] .eb-order-detail__line-variant{color:var(--colors-muted-foreground);font-size:.8125rem}[data-theme=ecobazzar] .eb-order-detail__line-qty{color:var(--colors-muted-foreground);font-size:.875rem}[data-theme=ecobazzar] .eb-order-detail__line-price{white-space:nowrap;font-size:.9375rem;font-weight:600}[data-theme=ecobazzar] .eb-order-detail__footer{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));align-items:start;gap:2rem;display:grid}[data-theme=ecobazzar] .eb-order-detail__addr,[data-theme=ecobazzar] .eb-order-detail__ship-addr,[data-theme=ecobazzar] .eb-order-detail__payment-method{color:var(--colors-muted-foreground);margin:0;font-size:.875rem;line-height:1.7}[data-theme=ecobazzar] .eb-order-detail__totals{border:1px solid var(--colors-border);border-radius:var(--radii-lg);padding:1.25rem}[data-theme=ecobazzar] .eb-order-detail__totals-list{flex-direction:column;gap:.625rem;margin:0;display:flex}[data-theme=ecobazzar] .eb-order-detail__total-row{color:var(--colors-muted-foreground);justify-content:space-between;gap:1rem;font-size:.875rem;display:flex}[data-theme=ecobazzar] .eb-order-detail__total-row dt{margin:0}[data-theme=ecobazzar] .eb-order-detail__total-row dd{color:var(--colors-foreground);margin:0}[data-theme=ecobazzar] .eb-order-detail__total-row--grand{border-top:1px solid var(--colors-border);color:var(--colors-foreground);padding-top:.625rem;font-size:1rem;font-weight:600}[data-theme=ecobazzar] .eb-policy{padding:var(--spacing-section-y)var(--spacing-page-x)}[data-theme=ecobazzar] .eb-policy__title{font-family:var(--fonts-serif);color:var(--colors-foreground);margin:0 0 .5rem;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:600}[data-theme=ecobazzar] .eb-policy__updated{color:var(--colors-muted-foreground);margin:0 0 2rem;font-size:.875rem}[data-theme=ecobazzar] .eb-policy__intro{max-width:48rem;color:var(--colors-muted-foreground);margin:0 0 2rem;font-size:1rem;line-height:1.7}[data-theme=ecobazzar] .eb-policy__section{max-width:48rem;margin-bottom:2rem}[data-theme=ecobazzar] .eb-policy__section-heading{color:var(--colors-foreground);margin:0 0 .75rem;font-size:1.125rem;font-weight:600}[data-theme=ecobazzar] .eb-faq__question-text{text-align:left;flex:auto}[data-theme=ecobazzar] .eb-toolbar__pagination{margin-left:auto}[data-theme=ecobazzar] .eb-toolbar__page-item{align-items:center;display:inline-flex}[data-theme=ecobazzar] .eb-toolbar__nav--prev,[data-theme=ecobazzar] .eb-toolbar__nav--next{border-radius:var(--radii-full);border:1px solid var(--colors-border);width:2.25rem;height:2.25rem;color:var(--colors-foreground);justify-content:center;align-items:center;text-decoration:none;transition:border-color .2s,background .2s,color .2s;display:inline-flex}[data-theme=ecobazzar] a.eb-toolbar__nav--prev:hover,[data-theme=ecobazzar] a.eb-toolbar__nav--next:hover{background:var(--colors-primary);border-color:var(--colors-primary);color:var(--colors-primary-foreground)}[data-theme=ecobazzar] .eb-grid__item{min-width:0;display:flex}[data-theme=ecobazzar] .eb-grid__item>*{flex:auto}[data-theme=ecobazzar] .eb-grid--featured,[data-theme=ecobazzar] .eb-grid--hot-deals,[data-theme=ecobazzar] .eb-grid--popular{min-width:0}[data-theme=ecobazzar] .eb-header__announcement{padding:.5rem var(--spacing-page-x);text-align:center;background:var(--colors-accent);color:var(--colors-accent-foreground);font-size:.875rem}[data-theme=ecobazzar] .eb-header__navbar{width:100%}[data-theme=ecobazzar] .eb-header__nav{align-items:center;display:flex}[data-theme=ecobazzar] .eb-filter__group{flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;display:flex}[data-theme=ecobazzar] .eb-filter__group--sort{margin-left:auto}[data-theme=ecobazzar] .eb-pdp__option-item{display:inline-flex}[data-theme=ecobazzar] .eb-pdp__review-count{color:var(--colors-muted-foreground)}[data-theme=ecobazzar] .eb-pdp__sku{gap:.25rem;display:inline-flex}[data-theme=ecobazzar] .eb-pdp__tag{color:inherit}[data-theme=ecobazzar] .eb-blog__card{flex-direction:column;min-width:0;display:flex}[data-theme=ecobazzar] .eb-blog-teaser__item{min-width:0;display:flex}[data-theme=ecobazzar] .eb-blog-teaser__image-link{display:block;overflow:hidden}[data-theme=ecobazzar] .eb-article__meta-item{align-items:center;gap:.375rem;display:inline-flex}[data-theme=ecobazzar] .eb-article__comment-main{flex-direction:column;gap:.375rem;min-width:0;display:flex}[data-theme=ecobazzar] .eb-content--about,[data-theme=ecobazzar] .eb-content--contact{min-width:0}[data-theme=ecobazzar] .eb-signup{display:block}[data-theme=ecobazzar] .eb-testimonials__nav--prev,[data-theme=ecobazzar] .eb-testimonials__nav--next{border-radius:var(--radii-full);border:1px solid var(--colors-border);background:var(--colors-background);width:2.5rem;height:2.5rem;color:var(--colors-foreground);cursor:pointer;justify-content:center;align-items:center;transition:background .2s,color .2s,border-color .2s;display:inline-flex}[data-theme=ecobazzar] .eb-testimonials__nav--prev:hover,[data-theme=ecobazzar] .eb-testimonials__nav--next:hover{background:var(--colors-primary);border-color:var(--colors-primary);color:var(--colors-primary-foreground)}[data-theme=ecobazzar] .eb-newsletter__sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}[data-theme=ecobazzar] .eb-newsletter__copy{color:var(--colors-muted-foreground);margin:0;font-size:.9375rem;line-height:1.6}[data-theme=ecobazzar] .eb-footer{margin-top:var(--spacing-section-y);background:var(--colors-background);color:var(--colors-foreground)}[data-theme=ecobazzar] .eb-footer__news{background:var(--colors-muted);padding:2.5rem var(--spacing-page-x)}[data-theme=ecobazzar] .eb-footer__news-inner{grid-template-columns:minmax(0,448fr) minmax(0,536fr) auto;align-items:center;gap:2rem;display:grid}@media (max-width:68rem){[data-theme=ecobazzar] .eb-footer__news-inner{grid-template-columns:1fr}}[data-theme=ecobazzar] .eb-footer__news-copy{min-width:0}[data-theme=ecobazzar] .eb-footer__news-title{font-family:var(--fonts-serif);color:var(--colors-foreground);margin:0 0 .5rem;font-size:clamp(1.375rem,2.4vw,2.25rem);font-weight:600}[data-theme=ecobazzar] .eb-footer__news-text{color:var(--colors-muted-foreground);margin:0;font-size:.875rem;line-height:1.6}[data-theme=ecobazzar] .eb-footer__news-form{background:var(--colors-background);border:1px solid var(--colors-border);border-radius:var(--radii-full);transition:border-color var(--motion-fast,.2s)ease;align-items:center;gap:0;padding:.25rem .25rem .25rem 1.25rem;display:flex}[data-theme=ecobazzar] .eb-footer__news-form:focus-within{border-color:var(--colors-primary)}[data-theme=ecobazzar] .eb-footer__news-label{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}[data-theme=ecobazzar] .eb-footer__news-input{min-width:0;color:var(--colors-foreground);background:0 0;border:none;flex:auto;padding:.75rem 0;font-family:inherit;font-size:.875rem}[data-theme=ecobazzar] .eb-footer__news-input::placeholder{color:#999}[data-theme=ecobazzar] .eb-footer__news-input:focus{outline:none}[data-theme=ecobazzar] .eb-footer__news-btn{appearance:none;border-radius:var(--radii-full);background:var(--colors-primary);color:var(--colors-primary-foreground);cursor:pointer;transition:background var(--motion-fast,.2s)ease,transform var(--motion-fast,.2s)ease;border:none;flex:none;padding:.75rem 2rem;font-family:inherit;font-size:.875rem;font-weight:600}[data-theme=ecobazzar] .eb-footer__news-btn:hover{background:var(--colors-accent)}[data-theme=ecobazzar] .eb-footer__news-btn:active{transform:scale(.97)}[data-theme=ecobazzar] .eb-footer__social{align-items:center;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}[data-theme=ecobazzar] .eb-footer__social-item{display:inline-flex}[data-theme=ecobazzar] .eb-footer__social-link{border-radius:var(--radii-full);background:var(--colors-background);width:2.5rem;height:2.5rem;color:var(--colors-muted-foreground);transition:background var(--motion-fast,.2s)ease,color var(--motion-fast,.2s)ease,transform var(--motion-fast,.2s)ease;justify-content:center;align-items:center;display:inline-flex}[data-theme=ecobazzar] .eb-footer__social-link:hover{background:var(--colors-primary);color:var(--colors-primary-foreground);transform:translateY(-2px)}[data-theme=ecobazzar] .eb-footer__main{padding:3.5rem var(--spacing-page-x)0}[data-theme=ecobazzar] .eb-footer__grid{grid-template-columns:minmax(0,336fr) repeat(4,minmax(0,1fr));align-items:start;gap:2rem;padding-bottom:3rem;display:grid}@media (max-width:68rem){[data-theme=ecobazzar] .eb-footer__grid{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr))}[data-theme=ecobazzar] .eb-footer__col--brand{grid-column:1/-1}}[data-theme=ecobazzar] .eb-footer__col{min-width:0}[data-theme=ecobazzar] .eb-footer__col--brand{flex-direction:column;gap:.875rem;display:flex}[data-theme=ecobazzar] .eb-footer__logo{max-width:11.5rem;height:auto;display:block}[data-theme=ecobazzar] .eb-footer__brand{font-family:var(--fonts-serif);color:var(--colors-foreground);margin:0;font-size:1.5rem;font-weight:600}[data-theme=ecobazzar] .eb-footer__tagline{max-width:21rem;color:var(--colors-muted-foreground);margin:0;font-size:.875rem;line-height:1.7}[data-theme=ecobazzar] .eb-footer__contact{flex-wrap:wrap;align-items:center;gap:.75rem;margin:0;font-size:.9375rem;display:flex}[data-theme=ecobazzar] .eb-footer__contact-link{border-bottom:1px solid var(--colors-border);color:var(--colors-foreground);transition:color var(--motion-fast,.2s)ease,border-color var(--motion-fast,.2s)ease;padding-bottom:2px;font-weight:500;text-decoration:none}[data-theme=ecobazzar] .eb-footer__contact-link:hover{color:var(--colors-primary);border-bottom-color:var(--colors-primary)}[data-theme=ecobazzar] .eb-footer__contact-or{color:var(--colors-muted-foreground)}[data-theme=ecobazzar] .eb-footer__trust{color:var(--colors-muted-foreground);align-items:center;gap:.5rem;margin:0;font-size:.8125rem;display:flex}[data-theme=ecobazzar] .eb-footer__trust-leaf{color:var(--colors-primary);flex:none}[data-theme=ecobazzar] .eb-footer__col-title{color:var(--colors-foreground);margin:0 0 1.25rem;font-size:1rem;font-weight:600}[data-theme=ecobazzar] .eb-footer__col-links{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}[data-theme=ecobazzar] .eb-footer__col-item{min-width:0}[data-theme=ecobazzar] .eb-footer__col-link{color:var(--colors-muted-foreground);transition:color var(--motion-fast,.2s)ease,transform var(--motion-fast,.2s)ease;font-size:.875rem;text-decoration:none;display:inline-block;position:relative}[data-theme=ecobazzar] .eb-footer__col-link:hover{color:var(--colors-primary);transform:translate(3px)}[data-theme=ecobazzar] .eb-footer__bottom{border-top:1px solid var(--colors-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 2rem;padding:1.5rem 0;display:flex}[data-theme=ecobazzar] .eb-footer__copyright{color:var(--colors-muted-foreground);margin:0;font-size:.875rem}[data-theme=ecobazzar] .eb-footer__legal{flex-wrap:wrap;gap:.75rem 1.25rem;margin:0;padding:0;list-style:none;display:flex}[data-theme=ecobazzar] .eb-footer__legal-item{display:inline-flex}[data-theme=ecobazzar] .eb-footer__legal-link{color:var(--colors-muted-foreground);transition:color var(--motion-fast,.2s)ease;font-size:.875rem;text-decoration:none}[data-theme=ecobazzar] .eb-footer__legal-link:hover{color:var(--colors-primary)}[data-theme=ecobazzar] .eb-footer__pay{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}[data-theme=ecobazzar] .eb-footer__pay-mark{border:1px solid var(--colors-border);border-radius:var(--radii-sm);background:var(--colors-background);letter-spacing:.02em;min-width:2.8125rem;height:2rem;color:var(--colors-muted-foreground);justify-content:center;align-items:center;padding:0 .5rem;font-size:.6875rem;font-weight:600;display:inline-flex}[data-theme=ecobazzar] .eb-footer__pay-secure{border-radius:var(--radii-sm);height:2rem;color:var(--colors-accent);background:#20b5261a;align-items:center;gap:.375rem;padding:0 .625rem;font-size:.6875rem;font-weight:600;display:inline-flex}[data-theme=ecobazzar] .eb-promos{padding:0 var(--spacing-page-x)var(--spacing-block-gap)}[data-theme=ecobazzar] .eb-promos__title{font-family:var(--fonts-serif);color:var(--colors-foreground);margin:0 0 1rem;font-size:clamp(1.125rem,2vw,1.5rem);font-weight:600}[data-theme=ecobazzar] .eb-promos__list{grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}[data-theme=ecobazzar] .eb-promos__item{border:1px dashed var(--colors-primary);border-radius:var(--radii-md);transition:background var(--motion-fast,.2s)ease,border-color var(--motion-fast,.2s)ease,transform var(--motion-fast,.2s)ease;background:#20b5260f;align-items:flex-start;gap:.875rem;padding:1rem 1.25rem;display:flex}[data-theme=ecobazzar] .eb-promos__item:hover{background:#20b5261f;transform:translateY(-2px)}[data-theme=ecobazzar] .eb-promos__icon{color:var(--colors-primary);flex:none;line-height:0}[data-theme=ecobazzar] .eb-promos__body{flex-direction:column;gap:.25rem;min-width:0;display:flex}[data-theme=ecobazzar] .eb-promos__headline{color:var(--colors-foreground);font-size:1rem;font-weight:600}[data-theme=ecobazzar] .eb-promos__desc,[data-theme=ecobazzar] .eb-promos__meta{color:var(--colors-muted-foreground);font-size:.8125rem}[data-theme=ecobazzar] .eb-promos__code-label{color:var(--colors-muted-foreground)}[data-theme=ecobazzar] .eb-promos__code{border-radius:var(--radii-sm);background:var(--colors-background);border:1px solid var(--colors-border);font-family:var(--fonts-mono);letter-spacing:.04em;color:var(--colors-accent);-webkit-user-select:all;user-select:all;padding:.125rem .5rem;font-size:.8125rem;font-weight:600;display:inline-block}[data-theme=ecobazzar] .eb-promos__cond{color:var(--colors-muted-foreground)}[data-theme=ecobazzar] a:focus-visible,[data-theme=ecobazzar] button:focus-visible,[data-theme=ecobazzar] input:focus-visible,[data-theme=ecobazzar] select:focus-visible,[data-theme=ecobazzar] textarea:focus-visible,[data-theme=ecobazzar] summary:focus-visible,[data-theme=ecobazzar] [tabindex]:focus-visible{outline:2px solid var(--colors-primary);outline-offset:2px;border-radius:var(--radii-sm)}[data-theme=ecobazzar] .eb-pdp__add:active:not(:disabled),[data-theme=ecobazzar] .eb-card__add:active,[data-theme=ecobazzar] .eb-cart__checkout-btn:active,[data-theme=ecobazzar] .eb-checkout__next-btn:active:not(:disabled),[data-theme=ecobazzar] .eb-checkout__submit-btn:active:not(:disabled),[data-theme=ecobazzar] .eb-wishlist__add-btn:active:not(:disabled){transform:scale(.97)}[data-theme=ecobazzar] .eb-header__nav-link,[data-theme=ecobazzar] .eb-breadcrumbs__link{position:relative}[data-theme=ecobazzar] .eb-header__nav-link:after,[data-theme=ecobazzar] .eb-breadcrumbs__link:after{content:"";background:var(--colors-primary);transform-origin:0;width:100%;height:2px;transition:transform var(--motion-fast,.2s)ease;position:absolute;bottom:-2px;left:0;transform:scaleX(0)}[data-theme=ecobazzar] .eb-header__nav-link:hover:after,[data-theme=ecobazzar] .eb-breadcrumbs__link:hover:after{transform:scaleX(1)}@keyframes eb-pop{0%{transform:scale(1)}40%{transform:scale(1.25)}to{transform:scale(1)}}[data-theme=ecobazzar] .eb-header__cart-count{animation:eb-pop var(--motion-medium,.3s)ease}@keyframes eb-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}[data-theme=ecobazzar] .eb-skeleton{background:linear-gradient(90deg,var(--colors-muted)25%,var(--colors-border)37%,var(--colors-muted)63%);border-radius:var(--radii-md);background-size:200% 100%;animation:1.4s linear infinite eb-shimmer}@keyframes eb-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){[data-theme=ecobazzar] .eb-grid,[data-theme=ecobazzar] .eb-promos,[data-theme=ecobazzar] .eb-cat-showcase,[data-theme=ecobazzar] .eb-testimonials,[data-theme=ecobazzar] .eb-blog-teaser,[data-theme=ecobazzar] .eb-promo{animation:linear both eb-rise;animation-timeline:view();animation-range:entry entry 55%}}}[data-theme=ecobazzar] .eb-card__image,[data-theme=ecobazzar] .eb-cat-showcase__image{transition:transform var(--motion-medium,.3s)ease}[data-theme=ecobazzar] .eb-pdp__urgency,[data-theme=ecobazzar] .eb-pdp__backorder{border-radius:var(--radii-sm);white-space:nowrap;padding:.25rem .5rem;font-size:.875rem;font-weight:500}[data-theme=ecobazzar] .eb-pdp__urgency{color:#b35f00;background:#ff8a0024}[data-theme=ecobazzar] .eb-pdp__backorder{background:var(--colors-muted);color:var(--colors-muted-foreground)}[data-theme=ecobazzar] .eb-checkout__pay-list{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}[data-theme=ecobazzar] .eb-checkout__pay-item{display:flex}[data-theme=ecobazzar] .eb-checkout__pay-option{border:1px solid var(--colors-border);border-radius:var(--radii-md);width:100%;color:var(--colors-foreground);cursor:pointer;transition:border-color var(--motion-fast,.2s)ease,background var(--motion-fast,.2s)ease;align-items:center;gap:.625rem;padding:.75rem 1rem;font-size:.875rem;display:flex}[data-theme=ecobazzar] .eb-checkout__pay-option:hover{border-color:var(--colors-primary)}[data-theme=ecobazzar] .eb-checkout__pay-option:has(input:checked){border-color:var(--colors-primary);background:#20b5260f}[data-theme=ecobazzar] .eb-checkout__pay-note{color:var(--colors-muted-foreground);margin-left:auto;font-size:.8125rem}[data-theme=ecobazzar] a.eb-cart__line-title{color:inherit;transition:color var(--motion-fast,.2s)ease;text-decoration:none}[data-theme=ecobazzar] a.eb-cart__line-title:hover{color:var(--colors-primary)}[data-theme=ecobazzar] .eb-cart__line-was{color:#b3b3b3;margin-left:.5rem;font-size:.8125rem}[data-theme=ecobazzar] .eb-header__nav-menu{position:relative}[data-theme=ecobazzar] .eb-header__nav-menu>summary{cursor:pointer;align-items:center;gap:.25rem;list-style:none;display:inline-flex}[data-theme=ecobazzar] .eb-header__nav-menu>summary::-webkit-details-marker{display:none}[data-theme=ecobazzar] .eb-header__nav-menu[open]>summary{color:var(--colors-primary)}[data-theme=ecobazzar] .eb-header__nav-menu[open]>summary svg{transform:rotate(180deg)}[data-theme=ecobazzar] .eb-header__nav-menu>summary svg{transition:transform var(--motion-fast,.2s)ease}[data-theme=ecobazzar] .eb-header__nav-dropdown{z-index:30;background:var(--colors-background);border:1px solid var(--colors-border);border-radius:var(--radii-md);min-width:13rem;box-shadow:var(--shadows-md);flex-direction:column;margin:0;padding:.5rem;list-style:none;display:flex;position:absolute;top:calc(100% + .5rem);left:0}[data-theme=ecobazzar] .eb-header__nav-dropdown a{border-radius:var(--radii-sm);color:var(--colors-foreground);transition:background var(--motion-fast,.2s)ease,color var(--motion-fast,.2s)ease;padding:.5rem .75rem;font-size:.875rem;text-decoration:none;display:block}[data-theme=ecobazzar] .eb-header__nav-dropdown a:hover{background:var(--colors-muted);color:var(--colors-primary)}[data-theme=ecobazzar] .eb-collections{padding:0 var(--spacing-page-x)var(--spacing-block-gap)}[data-theme=ecobazzar] .eb-collections__title{font-family:var(--fonts-serif);color:var(--colors-foreground);margin:0 0 1.25rem;font-size:clamp(1.375rem,3vw,2rem);font-weight:600}[data-theme=ecobazzar] .eb-collections__list{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}[data-theme=ecobazzar] .eb-collections__item{min-width:0;display:flex}[data-theme=ecobazzar] .eb-collections__card{border-radius:var(--radii-lg);background:var(--colors-muted);min-height:12rem;color:inherit;transition:box-shadow var(--motion-fast,.2s)ease,transform var(--motion-fast,.2s)ease;flex-direction:column;flex:auto;text-decoration:none;display:flex;position:relative;overflow:hidden}[data-theme=ecobazzar] .eb-collections__card:hover{box-shadow:var(--shadows-lg);transform:translateY(-3px)}[data-theme=ecobazzar] .eb-collections__media{position:absolute;inset:0}[data-theme=ecobazzar] .eb-collections__media img{object-fit:cover;width:100%;height:100%;transition:transform var(--motion-medium,.3s)ease;display:block}[data-theme=ecobazzar] .eb-collections__card:hover .eb-collections__media img{transform:scale(1.04)}[data-theme=ecobazzar] .eb-collections__body{color:#fff;background:linear-gradient(#00260300,#002603b8);flex-direction:column;gap:.25rem;margin-top:auto;padding:1.25rem;display:flex;position:relative}[data-theme=ecobazzar] .eb-collections__card:not(:has(.eb-collections__media)) .eb-collections__body{color:var(--colors-foreground);background:0 0}[data-theme=ecobazzar] .eb-collections__name{font-size:1.125rem;font-weight:600}[data-theme=ecobazzar] .eb-collections__sub{opacity:.9;font-size:.875rem}
