:root{--z-bg:#FFFFFF;--z-band:#F7F2EA;--z-tile:#F1E9DF;--z-card:#FFFFFF;--z-ink:#1D1A16;--z-ink-2:#5F5850;--z-ink-3:#8E867C;--z-line:#E7DFD3;--z-line-2:#D9CFC0;--z-brand:#46202F;--z-brand-ink:#F8F1EA;--z-gold:#A67C2E;--z-gold-hi:#E4C57E;--z-disc:#F4E7CB;--z-disc-ink:#46202F;--z-sale:#C8102E;--z-sale-tint:#FBE9EC;--z-ok:#1E7A46;--z-ok-tint:#E6F4EC;--z-btn-bg:#1D1A16;--z-btn-ink:#FFFFFF;--z-btn2-line:#1D1A16;--z-btn2-ink:#1D1A16;--z-dark:#1D1A16;--z-dark-ink:#FFFFFF;--z-dark-2:#2A2520;--z-dark-line:#3A342D;--z-offer:#46202F;--z-offer-ink:#F8F1EA;--z-radius:12px;--z-radius-sm:8px;--z-radius-xs:6px;--z-pill:999px;--z-shadow:0 1px 2px rgba(29,26,22,.06), 0 6px 18px -8px rgba(29,26,22,.12);--z-shadow-lift:0 2px 4px rgba(29,26,22,.08), 0 16px 32px -12px rgba(29,26,22,.22);--z-font-heading:var(--z-font-heading-family, "DM Serif Display"), "Playfair Display", Georgia, serif;--z-font-heading-w:var(--z-font-heading-weight, 400);--z-font-body:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--z-ease:cubic-bezier(.2,0,0,1);--z-max:1200px;--z-gutter:16px}html[data-zpal=burgundy]{--z-bg:#FFFCF8;--z-band:#F5EDE3;--z-tile:#F2E8DC;--z-ink:#2B1B20;--z-ink-2:#6A5058;--z-ink-3:#9A8289;--z-line:#EADFD3;--z-line-2:#DCCBBB;--z-disc:#F1DFC2;--z-sale:#9E2B25;--z-sale-tint:#F9E6E3;--z-btn-bg:#46202F;--z-btn-ink:#F8F1EA;--z-btn2-line:#46202F;--z-btn2-ink:#46202F;--z-dark:#46202F;--z-dark-ink:#F8F1EA;--z-dark-2:#56293A;--z-dark-line:#6B3A4C;--z-offer:#2E141E;--z-shadow:0 1px 2px rgba(70,32,47,.06), 0 6px 18px -8px rgba(70,32,47,.16)}.zv2,.zv2 *{box-sizing:border-box}.zv2{font-family:var(--z-font-body);color:var(--z-ink);font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased}.zv2__wrap{max-width:var(--z-max);margin:0 auto;padding:0 var(--z-gutter)}.zv2 a{color:inherit;text-decoration:none}.zv2 img{max-width:100%;display:block}.zv2 h1,.zv2 h2,.zv2 h3{margin:0}.zv2 h1,.zv2 h2,.zv2 .z-serif{font-family:var(--z-font-heading)!important;font-weight:var(--z-font-heading-w)!important;letter-spacing:-.01em;text-wrap:balance}.zv2 *:where(:not(h1):not(h2):not(.z-serif):not(.z-agg__score):not(.z-offer__num):not(.z-avatar):not(svg):not(path):not(use)){font-family:var(--z-font-body)!important}.zv2 .z-ic{width:22px;height:22px;stroke:currentColor;fill:none;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round;flex:none}.zv2 .z-ic.z-ic--fill{fill:currentColor;stroke:none}.zv2 .z-sec{padding:36px 0}.zv2 .z-sec--tight{padding:14px 0}.zv2.z-sec--band{background:var(--z-band)}@media(min-width:750px){.zv2 .z-sec{padding:56px 0}}html[data-zord] #MainContent{display:flex;flex-direction:column}html[data-zord] #MainContent>.shopify-section{order:50}html[data-zord] #MainContent>[id$=__zelora_hero]{order:1}html[data-zord] #MainContent>[id$=__zelora_trust]{order:2}html[data-zord=a] #MainContent>[id$=__zelora_categories]{order:3}html[data-zord=a] #MainContent>[id$=__zelora_urgency]{order:4}html[data-zord=a] #MainContent>[id$=__product_list_themegen]{order:5}html[data-zord=a] #MainContent>[id$=__zelora_products_more]{order:6}html[data-zord=b] #MainContent>[id$=__zelora_urgency]{order:3}html[data-zord=b] #MainContent>[id$=__product_list_themegen]{order:4}html[data-zord=b] #MainContent>[id$=__zelora_products_more]{order:5}html[data-zord=b] #MainContent>[id$=__zelora_categories]{order:6}html[data-zord] #MainContent>[id$=__zelora_gift_tiles]{order:7}html[data-zord] #MainContent>[id$=__zelora_why]{order:8}html[data-zord] #MainContent>[id$=__zelora_reviews]{order:9}html[data-zord] #MainContent>[id$=__zelora_reassure]{order:10}.zv2 .z-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 22px;border-radius:var(--z-radius-sm);border:1.5px solid transparent;font:600 15px/1 var(--z-font-body);cursor:pointer;white-space:nowrap;text-decoration:none;transition:transform .16s var(--z-ease),background .2s,border-color .2s,box-shadow .2s}.zv2 .z-btn:active{transform:scale(.96)}.zv2 .z-btn--primary{background:var(--z-btn-bg);color:var(--z-btn-ink);border-color:var(--z-btn-bg);box-shadow:0 8px 20px -10px #00000073}.zv2 .z-btn--ghost{background:transparent;color:var(--z-btn2-ink);border-color:var(--z-btn2-line)}.zv2 .z-btn--cream{background:var(--z-brand-ink);color:var(--z-brand);border-color:var(--z-brand-ink)}.zv2 .z-btn .z-ic{width:18px;height:18px;stroke-width:2}@media(hover:hover){.zv2 .z-btn--primary:hover{transform:translateY(-1px);box-shadow:0 12px 24px -10px #00000080}.zv2 .z-btn--ghost:hover{background:#0000000a}}.zv2 .z-sh{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin:0 0 18px}.zv2 .z-sh__eyebrow{white-space:nowrap;display:inline-flex;align-items:center;gap:8px;font:700 11px/1 var(--z-font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--z-gold);margin-bottom:8px}.zv2 .z-sh__eyebrow:before{content:"";width:22px;height:1.5px;background:var(--z-gold)}.zv2 .z-sh__eyebrow i{width:5px;height:5px;background:var(--z-gold);transform:rotate(45deg)}.zv2 .z-sh__title{font-size:26px!important;line-height:1.12!important;color:var(--z-ink)!important}.zv2 .z-sh__more{display:inline-flex;align-items:center;gap:4px;font:600 13px/1 var(--z-font-body);color:var(--z-ink);white-space:nowrap;padding:9px 12px;border:1.5px solid var(--z-line-2);border-radius:var(--z-pill);transition:border-color .2s,background .2s}.zv2 .z-sh__more .z-ic{width:16px;height:16px;stroke-width:2.2}@media(min-width:750px){.zv2 .z-sh{margin-bottom:26px}.zv2 .z-sh__title{font-size:36px!important}.zv2 .z-sh__more{font-size:14px;padding:11px 16px}}@media(hover:hover){.zv2 .z-sh__more:hover{border-color:var(--z-ink);background:#00000008}}.zv2 .z-disc{width:38px;height:38px;border-radius:50%;background:var(--z-disc);color:var(--z-disc-ink);display:inline-flex;align-items:center;justify-content:center;flex:none}.zv2 .z-disc .z-ic{width:20px;height:20px}@media(min-width:750px){.zv2 .z-disc{width:44px;height:44px}.zv2 .z-disc .z-ic{width:22px;height:22px}}.z-hero{position:relative;background:var(--z-tile);overflow:hidden}.z-hero__media{display:block;width:100%;margin:0;position:relative}.z-hero__media img{display:block;width:100%;height:auto;aspect-ratio:900/1125;object-fit:cover;object-position:50% 100%}.z-hero__inner{position:absolute;inset:0 0 auto 0;padding:22px 18px 0}.z-hero__eyebrow{display:inline-flex;align-items:center;gap:6px;background:var(--z-sale);color:#fff;font:800 11px/1 var(--z-font-body);letter-spacing:.12em;text-transform:uppercase;padding:7px 11px;border-radius:var(--z-radius-xs);box-shadow:0 4px 12px -4px #c8102e80;margin:0}html[data-zpal=burgundy] .z-hero__eyebrow{background:var(--z-brand);box-shadow:0 4px 12px -4px #46202f80}.z-hero__pct{font-weight:800}.z-hero__deadline{display:inline-flex;align-items:center;margin:6px 0 0 6px;background:#ffffffe0;color:var(--z-ink-2);font:600 11px/1 var(--z-font-body);padding:7px 10px;border-radius:var(--z-radius-xs);vertical-align:middle}.z-hero__title{font-size:clamp(27px,8vw,34px)!important;line-height:1.05!important;margin:12px 0 0!important;max-width:19ch;color:var(--z-ink)!important}.z-hero__sub{margin:12px 0 0;font:500 15px/1.35 var(--z-font-body);color:var(--z-ink);display:flex;flex-wrap:wrap;gap:6px 8px;align-items:center}.z-hero__sub b{font-weight:800;font-size:18px}.z-hero__chip{display:inline-flex;align-items:center;gap:6px;background:#ffffffe6;padding:7px 11px;border-radius:var(--z-pill);box-shadow:0 2px 8px -2px #0000001f}.z-hero__chip .z-ic{width:16px;height:16px;color:var(--z-brand)}.z-hero__actions{display:none;gap:12px;margin-top:24px}.z-hero__cta{background:var(--z-band);padding-bottom:10px}.z-hero__card{margin-top:-26px;position:relative;background:var(--z-card);border:1px solid var(--z-line);border-radius:14px;box-shadow:var(--z-shadow-lift);padding:12px}.z-hero__card .z-hero__sub{margin:0 0 10px;justify-content:center;font-size:13.5px;gap:6px}.z-hero__card .z-hero__sub b{font-size:17px}.z-hero__card .z-hero__chip{background:var(--z-tile);box-shadow:none;padding:6px 10px}.z-hero__btns{display:flex;gap:8px}.z-hero__btns .z-btn--primary{flex:1.45}.z-hero__btns .z-btn--ghost{flex:1;padding:0 12px}.z-hero--std .zbf-hero{display:none}@media(max-width:749px){.z-hero__inner .z-hero__sub{display:none}}@media(min-width:750px){.z-hero__media img{aspect-ratio:1672/941;max-height:640px;object-position:50% 50%}.z-hero__inner{top:0;right:0;bottom:0;left:0;display:flex;align-items:center;padding:0}.z-hero__inner>.zv2__wrap{width:100%}.z-hero__box{max-width:560px}.z-hero__title{font-size:clamp(44px,4.6vw,62px)!important;max-width:12ch;margin-top:16px!important}.z-hero__sub{font-size:18px;margin-top:16px}.z-hero__sub b{font-size:22px}.z-hero__actions{display:flex}.z-hero__cta{display:none}}html.zbf-on .z-hero .zbf-hero{color:#fff}html.zbf-on .z-hero .z-hero__inner{justify-content:center;align-items:center;text-align:center}html.zbf-on .z-hero .z-hero__box{max-width:720px;margin:0 auto}html.zbf-on .z-hero .z-hero__actions{justify-content:center}@media(max-width:749px){html.zbf-on .z-hero__media img{aspect-ratio:900/1230}html.zbf-on .z-hero .z-hero__inner{top:0;right:0;bottom:0;left:0;display:flex;padding:12px 16px 48px}html.zbf-on .z-hero .zbf-hero__title{font-size:1.45rem!important}html.zbf-on .z-hero .zbf-hero__lines{font-size:.86rem;gap:.2em}html.zbf-on .z-hero .zbf-hero__value{font-size:.8rem;margin-bottom:.4em}html.zbf-on .z-hero__card{margin-top:-14px}}.z-trust{padding:14px 0}.z-trust__grid{display:grid;grid-template-columns:1fr 1fr;gap:8px;list-style:none;margin:0;padding:0}.zv2 .z-ttile{display:flex;align-items:center;gap:10px;background:var(--z-card);border:1px solid var(--z-line);border-radius:var(--z-radius);padding:10px;box-shadow:var(--z-shadow);min-height:62px;text-decoration:none;color:var(--z-ink);transition:transform .16s var(--z-ease),box-shadow .2s}.zv2 .z-ttile:active{transform:scale(.97)}.zv2 .z-ttile__t{display:block;font:700 13px/1.2 var(--z-font-body)}.zv2 .z-ttile__s{display:block;font:500 11.5px/1.25 var(--z-font-body);color:var(--z-ink-2);margin-top:2px}.zv2 .z-ttile--star .z-disc{background:var(--z-gold-hi);color:#1d1a16}.zv2 .z-ttile--star .z-ttile__t{display:inline-flex;align-items:center;gap:3px}.zv2 .z-ttile--star .z-ttile__t .z-ic{width:13px;height:13px;color:var(--z-gold)}@media(min-width:750px){.z-trust{padding:18px 0}.z-trust__grid{grid-template-columns:repeat(4,1fr);gap:14px}.zv2 .z-ttile{padding:14px 16px;gap:12px;min-height:72px}.zv2 .z-ttile__t{font-size:14.5px}.zv2 .z-ttile__s{font-size:12.5px}}@media(hover:hover){.zv2 a.z-ttile:hover{box-shadow:var(--z-shadow-lift);transform:translateY(-2px)}}.z-cats{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;list-style:none;margin:0;padding:0}.zv2 .z-cat{display:block;background:var(--z-card);border:1px solid var(--z-line);border-radius:var(--z-radius);overflow:hidden;box-shadow:var(--z-shadow);color:var(--z-ink);transition:transform .18s var(--z-ease),box-shadow .2s}.zv2 .z-cat:active{transform:scale(.96)}.z-cat__img{display:block;position:relative;aspect-ratio:1;background:var(--z-tile);overflow:hidden}.z-cat__img img{width:100%;height:100%;object-fit:cover;transition:transform .5s var(--z-ease)}.z-cat__t{display:block;background:var(--z-tile);text-align:center;font:700 11px/1.15 var(--z-font-body);padding:7px 4px;letter-spacing:.01em;border-top:1px solid var(--z-line)}.zv2 .z-cat--sale .z-cat__img{background:var(--z-brand)}.zv2 .z-cat--sale .z-cat__t{background:var(--z-brand);color:var(--z-brand-ink);border-top-color:transparent}.z-cat__badge{position:absolute;left:50%;bottom:6px;transform:translate(-50%);background:var(--z-sale);color:#fff;font:800 9.5px/1 var(--z-font-body);padding:4px 6px;border-radius:var(--z-radius-xs);white-space:nowrap;letter-spacing:.02em}@media(min-width:750px){.z-cats{grid-template-columns:repeat(8,1fr);gap:14px}.z-cat__t{font-size:13.5px;padding:10px 6px}.z-cat__badge{font-size:11px;padding:5px 8px;bottom:10px}}@media(hover:hover){.zv2 .z-cat:hover{transform:translateY(-3px);box-shadow:var(--z-shadow-lift)}.zv2 .z-cat:hover .z-cat__img img{transform:scale(1.06)}}.z-urg{padding:4px 0 20px}.z-urgc{display:flex;flex-direction:column;gap:10px;background:var(--z-card);border:1px solid var(--z-line);border-radius:var(--z-radius);padding:12px 14px;box-shadow:var(--z-shadow)}.z-urgc__row{display:flex;align-items:center;gap:10px}.z-urgc__row+.z-urgc__row{border-top:1px dashed var(--z-line-2);padding-top:10px}.z-urgc .z-disc{width:34px;height:34px}.z-urgc .z-disc .z-ic{width:18px;height:18px}.z-urgc .z-dispatch,.z-urgc .zpromo--hero{display:flex!important;align-items:center;flex-wrap:wrap;gap:6px 10px;flex:1;min-width:0;background:transparent!important;border:0!important;padding:0!important;border-radius:0!important;box-shadow:none!important;text-shadow:none!important;font:500 13.5px/1.3 var(--z-font-body)!important;color:var(--z-ink)!important;min-height:0!important}.z-urgc .z-dispatch__icon,.z-urgc .zpromo__icon,.z-urgc .zpromo__sep{display:none!important}.z-urgc .z-dispatch__msg{display:contents}.z-urgc .z-dispatch__msg strong,.z-urgc .zpromo__label b{font-weight:800;color:var(--z-ink)}.z-urgc .z-dispatch--live .z-dispatch__msg strong:first-of-type,.z-urgc .zpromo__time{display:inline-block;font:700 15px/1 var(--z-font-body)!important;font-variant-numeric:tabular-nums;letter-spacing:.04em;background:var(--z-tile)!important;color:var(--z-ink)!important;padding:8px 10px;border-radius:var(--z-radius-xs);white-space:nowrap;margin-left:auto}.z-urgc .z-dispatch--live .z-dispatch__msg strong:last-of-type,.z-urgc .z-dispatch--next .z-dispatch__msg strong{color:var(--z-ok);font-weight:800}.z-urgc .zpromo__label{color:var(--z-ink)!important;font-weight:500!important;text-align:left}.z-urgc .z-dispatch,.z-urgc .zpromo--hero{text-align:left;justify-content:flex-start}.z-urgc .zpromo__time{font-weight:700!important}@media(min-width:750px){.z-urg{padding:8px 0 28px}.z-urgc{flex-direction:row;align-items:center;padding:14px 20px}.z-urgc__row{flex:1}.z-urgc__row+.z-urgc__row{border-top:0;padding-top:0;border-left:1px dashed var(--z-line-2);padding-left:20px}.z-urgc .z-dispatch,.z-urgc .zpromo--hero{font-size:15px!important}.z-urgc .z-dispatch--live .z-dispatch__msg strong:first-of-type,.z-urgc .zpromo__time{font-size:17px!important;padding:10px 14px}}[id$=__product_list_themegen]{padding-block:36px 8px!important}[id$=__product_list_themegen] .product-grid,[id$=__product_list_themegen] .resource-list{--column-gap:10px;--row-gap:14px}[id$=__product_list_themegen] .card-gallery{background:#fff;border:1px solid var(--z-line)!important;border-radius:var(--z-radius)!important;overflow:hidden;box-shadow:var(--z-shadow);transition:transform .2s var(--z-ease),box-shadow .2s}[id$=__product_list_themegen] .product-card:active .card-gallery{transform:scale(.97)}[id$=__product_list_themegen] .product-badges{left:8px!important;right:auto!important;top:8px!important}[id$=__product_list_themegen] .product-badges__badge{background:var(--z-sale)!important;color:#fff!important;font:800 11px/1 var(--z-font-body)!important;padding:5px 7px!important;border-radius:var(--z-radius-xs)!important;letter-spacing:.02em}[id$=__product_list_themegen] .product-card .product-card__content{gap:4px}[id$=__product_list_themegen] .product-card__content>*{margin-block:0}[id$=__product_list_themegen] .product-card__content .text-block h5,[id$=__product_list_themegen] .product-card__content .text-block h4,[id$=__product_list_themegen] .product-card__content .text-block p{display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-family:var(--z-font-body)!important;font-size:13px!important;font-weight:500!important;line-height:1.3!important;letter-spacing:0!important;margin:4px 0 0!important;color:var(--z-ink)!important;min-height:34px}[id$=__product_list_themegen] .product-card__content .text-block{margin:0}[id$=__product_list_themegen] .z-price-wrap{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 6px;font-family:var(--z-font-body);font-variant-numeric:tabular-nums;margin-top:3px}[id$=__product_list_themegen] .z-price-wrap .price{color:var(--z-sale)!important;font-weight:800!important;font-size:16px!important}[id$=__product_list_themegen] .z-price-wrap .compare-at-price{color:var(--z-ink-3)!important;font-size:12px!important;text-decoration:line-through}[id$=__product_list_themegen] .z-price-save{display:none!important}[id$=__product_list_themegen] .text-block.rte p,[id$=__product_list_themegen] .text-block--align-left p{font-family:var(--z-font-heading)!important;font-weight:var(--z-font-heading-w)!important;font-size:26px!important;line-height:1.12!important;color:var(--z-ink)!important;letter-spacing:-.01em}[id$=__product_list_themegen] .text-block.rte p:before,[id$=__product_list_themegen] .text-block--align-left p:before{content:"Cele mai iubite";display:block;font:700 11px/1 var(--z-font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--z-gold);margin-bottom:8px}@media(min-width:750px){[id$=__product_list_themegen]{padding-block:56px 8px!important}[id$=__product_list_themegen] .product-grid,[id$=__product_list_themegen] .resource-list{--column-gap:20px;--row-gap:28px}[id$=__product_list_themegen] .product-card__content .text-block h5,[id$=__product_list_themegen] .product-card__content .text-block p{font-size:14px!important}[id$=__product_list_themegen] .z-price-wrap .price{font-size:18px!important}[id$=__product_list_themegen] .z-price-wrap .compare-at-price{font-size:13px!important}[id$=__product_list_themegen] .text-block.rte p,[id$=__product_list_themegen] .text-block--align-left p{font-size:36px!important}}@media(hover:hover){[id$=__product_list_themegen] .product-card:hover .card-gallery{transform:translateY(-3px);box-shadow:var(--z-shadow-lift)}}.z-more{display:flex;justify-content:center;padding:10px 0 0}.zv2.z-offer{background:var(--z-offer);color:var(--z-offer-ink);position:relative;overflow:hidden}.zv2.z-offer:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(120% 80% at 100% 0%,rgba(228,197,126,.18),transparent 55%);pointer-events:none}.zv2.z-offer .zv2__wrap{position:relative}.z-offer__top{display:grid;grid-template-columns:auto 1fr;gap:14px 16px;align-items:center}.z-offer__num{font-family:var(--z-font-heading)!important;font-size:64px;line-height:.9;color:var(--z-gold-hi);letter-spacing:-.03em;display:flex;align-items:baseline}.z-offer__num small{font-family:var(--z-font-body);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--z-offer-ink);opacity:.8;margin-left:6px;writing-mode:vertical-rl;transform:rotate(180deg);line-height:1}.z-offer__eyebrow{font:700 11px/1 var(--z-font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--z-gold-hi);margin-bottom:8px;display:flex;align-items:center;gap:8px}.z-offer__eyebrow:before{content:"";width:22px;height:1.5px;background:var(--z-gold-hi)}.zv2 .z-offer__title{font-size:27px!important;line-height:1.1!important;color:var(--z-offer-ink)!important}.zv2 .z-offer__title b{color:var(--z-gold-hi);font-weight:400}.z-offer__sub{margin:8px 0 0;font:400 13.5px/1.45 var(--z-font-body);opacity:.88}.z-offer__sub a{text-decoration:underline;text-underline-offset:2px}.z-offer__cta{grid-column:1 / -1}.z-offer__cta .z-btn{width:100%}.zgt{display:grid;grid-template-columns:1fr 1fr;gap:10px;list-style:none;margin:22px 0 0;padding:0;max-width:none}.zv2 .zgt__card{display:block;background:var(--z-card);color:var(--z-ink);border-radius:var(--z-radius);overflow:hidden;box-shadow:0 12px 28px -14px #0009;transition:transform .18s var(--z-ease)}.zv2 .zgt__card:active{transform:scale(.97)}.zgt__img{display:block;aspect-ratio:1;background:var(--z-tile);overflow:hidden;border:0}.zgt__img img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s var(--z-ease)}.zgt__t{display:flex;align-items:center;justify-content:space-between;gap:6px;padding:9px 10px;font:700 12.5px/1.2 var(--z-font-body);text-align:left}.zgt__t .z-ic{width:16px;height:16px;stroke-width:2.2;color:var(--z-brand)}@media(min-width:750px){.z-offer__top{grid-template-columns:auto 1fr auto;gap:28px}.z-offer__num{font-size:104px}.zv2 .z-offer__title{font-size:40px!important}.z-offer__sub{font-size:15px}.z-offer__cta{grid-column:auto}.z-offer__cta .z-btn{width:auto}.zgt{grid-template-columns:repeat(4,1fr);gap:18px;margin-top:34px}.zgt__t{font-size:14px;padding:12px 14px}}@media(hover:hover){.zv2 .zgt__card:hover{transform:translateY(-3px)}.zv2 .zgt__card:hover .zgt__img img{transform:scale(1.05)}}.z-why{display:grid;gap:14px}.z-why__proof{position:relative;border-radius:var(--z-radius);overflow:hidden;aspect-ratio:1374/1145;box-shadow:var(--z-shadow)}.z-why__proof img{width:100%;height:100%;object-fit:cover}.z-why__chip{position:absolute;left:12px;bottom:12px;display:inline-flex;align-items:center;gap:7px;background:#fffffff0;color:var(--z-ink);font:700 12px/1 var(--z-font-body);padding:9px 12px;border-radius:var(--z-pill);box-shadow:0 4px 14px -4px #0000004d}.z-why__chip .z-ic{width:16px;height:16px;color:var(--z-brand)}.z-why__reasons{display:grid;gap:8px}.z-reason{display:flex;gap:12px;align-items:flex-start;background:var(--z-card);border:1px solid var(--z-line);border-radius:var(--z-radius);padding:12px;box-shadow:var(--z-shadow)}.zv2 .z-reason h3{font-family:var(--z-font-body)!important;font-size:14px!important;font-weight:700!important;line-height:1.25!important;letter-spacing:0!important;margin:0 0 3px;color:var(--z-ink)!important}.z-reason p{margin:0;font:400 13px/1.45 var(--z-font-body);color:var(--z-ink-2)}.z-why__quotes{display:grid;gap:10px}.zv2 .z-stars{display:inline-flex;gap:2px;color:var(--z-gold)}.zv2 .z-stars .z-ic{width:14px;height:14px}.zv2 .z-stars .z-ic--off{color:var(--z-line-2)}.zv2 blockquote.z-quote{margin:0;background:var(--z-card);border:1px solid var(--z-line);border-radius:var(--z-radius);padding:14px;box-shadow:var(--z-shadow);display:grid;gap:8px}.z-quote p{margin:0;font:400 14px/1.5 var(--z-font-body)}.z-quote__who{display:flex;align-items:center;gap:10px;font:600 12.5px/1.2 var(--z-font-body)}.z-thumb{display:block;width:40px;height:40px;border-radius:var(--z-radius-xs);background:#fff;border:1px solid var(--z-line);overflow:hidden;flex:none}.z-thumb img{width:100%;height:100%;object-fit:cover}.z-quote__who .z-name{display:block}.z-quote__who .z-prod{display:block;font-weight:500;color:var(--z-ink-2);font-size:11.5px}.z-verified{display:inline-flex;align-items:center;gap:4px;background:var(--z-ok-tint);color:var(--z-ok);font:700 10.5px/1 var(--z-font-body);padding:5px 7px;border-radius:var(--z-pill);white-space:nowrap;margin-left:auto}.z-verified .z-ic{width:12px;height:12px;stroke-width:2.4}@media(min-width:750px){.z-why{grid-template-columns:1fr 1.25fr;gap:28px;align-items:start}.z-why__proof{grid-row:1 / span 2}.z-why__reasons{gap:12px}.z-reason{padding:16px}.zv2 .z-reason h3{font-size:15.5px!important}.z-reason p{font-size:14px}.z-why__quotes{grid-template-columns:1fr 1fr;gap:14px}}.z-agg{display:grid;grid-template-columns:auto 1fr;gap:4px 16px;align-items:center;background:var(--z-tile);border-radius:var(--z-radius);padding:14px 16px;margin-bottom:16px}.z-agg__score{font-family:var(--z-font-heading)!important;font-size:48px;line-height:1;grid-row:1 / span 2;color:var(--z-ink)}.z-agg .z-stars .z-ic{width:18px;height:18px}.z-agg__jm{display:inline-flex;align-items:center;gap:5px;margin-left:8px;font:700 10.5px/1 var(--z-font-body);background:var(--z-card);color:var(--z-ink);padding:5px 8px;border-radius:var(--z-pill);border:1px solid var(--z-line);vertical-align:middle}.z-revs{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;margin:0 calc(-1 * var(--z-gutter));padding:4px var(--z-gutter) 12px;list-style:none;scrollbar-width:none}.z-revs::-webkit-scrollbar{display:none}.z-revs>li{flex:0 0 82%;scroll-snap-align:start}.z-rc{display:grid;gap:9px;background:var(--z-card);border:1px solid var(--z-line);border-radius:var(--z-radius);padding:14px;box-shadow:var(--z-shadow);height:100%}.z-rc__top{display:flex;align-items:center;gap:10px}.z-avatar{width:38px;height:38px;border-radius:50%;background:var(--z-brand);color:var(--z-brand-ink);font:700 14px/38px var(--z-font-heading);text-align:center;flex:none}.z-rc__name{font:700 13.5px/1.2 var(--z-font-body)}.z-rc p{margin:0;font:400 14px/1.5 var(--z-font-body);display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.z-rc__prod{display:flex;align-items:center;gap:8px;font:600 12px/1.2 var(--z-font-body);color:var(--z-ink-2);border-top:1px solid var(--z-line);padding-top:9px;margin-top:auto}.z-rc__prod .z-ic{width:14px;height:14px;margin-left:auto;color:var(--z-ink-3)}.z-revs__dots{display:flex;justify-content:center;gap:5px;margin-top:2px}.z-revs__dots i{width:6px;height:6px;border-radius:50%;background:var(--z-line-2)}.z-revs__dots i:first-child{background:var(--z-brand);width:16px;border-radius:3px}@media(min-width:750px){.z-agg{display:flex;align-items:center;gap:18px;padding:18px 22px;margin-bottom:24px}.z-agg__score{font-size:56px}.z-agg__txt{font-size:15px}.z-revs{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;overflow:visible;margin:0;padding:0}.z-revs>li{flex:auto}.z-rc p{-webkit-line-clamp:6}.z-revs__dots{display:none}}.z-reas{display:grid;gap:10px}.z-reas .z-ttile{align-items:flex-start;padding:12px}.z-reas .z-ttile__t{font-size:14px}.z-reas .z-ttile__s{font-size:12.5px;margin-top:3px}@media(min-width:750px){.z-reas{grid-template-columns:repeat(3,1fr);gap:16px}.z-reas .z-ttile{padding:16px}}html.zbf-on{--z-skin-bg:#111111;--z-skin-line:#3b3b3b;--z-skin-accent:#E4C57E;--z-skin-badge-bg:#111111;--z-skin-badge-ink:#E4C57E}html.zbf-skin-xmas{--z-skin-bg:#1d4d2f;--z-skin-line:#2c6b44;--z-skin-accent:#E4C57E;--z-skin-badge-bg:#a32020;--z-skin-badge-ink:#ffffff}html.zbf-skin-revelion{--z-skin-bg:#0f1b3d;--z-skin-line:#26366b;--z-skin-accent:#E4C57E;--z-skin-badge-bg:#0f1b3d;--z-skin-badge-ink:#E4C57E}html.zbf-on .z-urgc{background:var(--z-skin-bg)!important;border-color:var(--z-skin-line)!important;color:#fff}html.zbf-on .z-urgc__row+.z-urgc__row{border-color:var(--z-skin-line)!important}html.zbf-on .z-urgc .z-disc{background:#ffffff14;color:var(--z-skin-accent)}html.zbf-on .z-urgc .z-dispatch,html.zbf-on .z-urgc .z-dispatch__msg,html.zbf-on .z-urgc .zpromo,html.zbf-on .z-urgc .zpromo__label,html.zbf-on .z-urgc .zpromo__sr{background:transparent!important;color:#fff!important;box-shadow:none!important;text-shadow:none!important;border:0!important}html.zbf-on .z-urgc .z-dispatch__msg strong,html.zbf-on .z-urgc .zpromo__label b{color:#fff!important}html.zbf-on .z-urgc .z-dispatch--live .z-dispatch__msg strong:first-of-type,html.zbf-on .z-urgc .zpromo__time{background:#ffffff1a!important;color:var(--z-skin-accent)!important;border:1px solid var(--z-skin-line)!important}html.zbf-on .z-urgc .z-dispatch--live .z-dispatch__msg strong:last-of-type,html.zbf-on .z-urgc .z-dispatch--next .z-dispatch__msg strong{color:#8fd4a8!important;background:transparent!important}html.zbf-on [id$=__product_list_themegen] .product-badges{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:4px;max-width:calc(100% - 12px)}html.zbf-on [id$=__product_list_themegen] .product-badges__badge{width:auto!important;max-width:none!important;display:inline-block;flex:none}html.zbf-on [id$=__product_list_themegen] .product-badges__badge.zbf-card-badge{flex:0 1 auto;min-width:0;background:var(--z-skin-badge-bg)!important;color:var(--z-skin-badge-ink)!important;font-size:9px!important;line-height:1.15!important;padding:3px 6px!important;white-space:normal;text-align:left}@media(min-width:750px){html.zbf-on [id$=__product_list_themegen] .product-badges__badge.zbf-card-badge{font-size:10px!important;white-space:nowrap}}html.zbf-skin-xmas .z-hero .z-offerhero__cta,html.zbf-skin-revelion .z-hero .z-offerhero__cta{background:var(--z-skin-accent)!important;color:#111!important;border-color:var(--z-skin-accent)!important}html.zbf-on .z-hero .z-btn--ghost{color:#fff;border-color:#fff9}html.zbf-on .z-hero__card .z-btn--ghost{color:var(--z-ink);border-color:var(--z-btn2-line)}.z-switch{position:fixed;left:8px;bottom:8px;z-index:9999;display:flex;gap:6px;background:#fff;border:1px solid #ddd;border-radius:999px;padding:6px 8px;font:600 12px/1 var(--z-font-body);box-shadow:0 4px 16px #00000026}.z-switch a{text-decoration:none;color:#1d1a16;padding:4px 8px;border-radius:999px;background:#f1f1f1}.z-switch a.on{background:#1d1a16;color:#fff}@media(prefers-reduced-motion:reduce){.zv2 *,[id$=__product_list_themegen] .card-gallery{transition:none!important;animation:none!important}}.z-ic{width:20px;height:20px;stroke:currentColor;fill:none;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round;flex:none}.z-ic--fill{fill:currentColor;stroke:none}.z-disc{width:36px;height:36px;border-radius:50%;background:var(--z-disc);color:var(--z-disc-ink);display:inline-flex;align-items:center;justify-content:center;flex:none}.z-disc .z-ic{width:19px;height:19px}.z-disc--sm{width:30px;height:30px}.z-disc--sm .z-ic{width:16px;height:16px}.z-stars{display:inline-flex;gap:2px;color:var(--z-gold);vertical-align:middle}.z-stars .z-ic{width:14px;height:14px}.z-sh{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin:0 0 16px}.z-sh__eyebrow{white-space:nowrap;display:inline-flex;align-items:center;gap:8px;font:700 11px/1 var(--z-font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--z-gold);margin-bottom:8px}.z-sh__eyebrow:before{content:"";width:22px;height:1.5px;background:var(--z-gold)}h2.z-sh__title,.z-sh__title{font-family:var(--z-font-heading)!important;font-weight:400!important;font-size:24px!important;line-height:1.12!important;color:var(--z-ink)!important;margin:0!important;letter-spacing:-.01em}.z-verified{display:inline-flex;align-items:center;gap:4px;background:var(--z-ok-tint);color:var(--z-ok);font:700 10.5px/1 var(--z-font-body);padding:5px 7px;border-radius:var(--z-pill);white-space:nowrap}.z-agg{display:grid;grid-template-columns:auto 1fr;gap:4px 14px;align-items:center;background:var(--z-tile);border-radius:var(--z-radius);padding:12px 14px;margin:0 0 12px}.z-agg__score{font-family:var(--z-font-heading)!important;font-weight:400!important;font-size:44px;line-height:1;grid-row:1 / span 2;color:var(--z-ink)}.z-agg .z-stars .z-ic{width:17px;height:17px}.z-agg__txt{font:500 13px/1.3 var(--z-font-body);color:var(--z-ink-2)}.z-agg__txt b{color:var(--z-ink);font-weight:800}.z-agg__jm{display:inline-flex;align-items:center;gap:5px;margin-left:6px;font:700 10.5px/1 var(--z-font-body);background:var(--z-card);color:var(--z-ink);padding:5px 8px;border-radius:var(--z-pill);border:1px solid var(--z-line);vertical-align:middle}.z-agg__jm .z-ic{width:12px;height:12px;color:var(--z-ok);stroke-width:2.4}@media(min-width:750px){h2.z-sh__title,.z-sh__title{font-size:34px!important}.z-agg{display:flex;gap:18px;padding:16px 20px}.z-agg__score{font-size:54px}.z-agg__txt{font-size:15px}}body{-webkit-font-smoothing:antialiased}h1,h2,.h1,.h2{letter-spacing:-.01em}.product-details .group-block .group-block>.group-block-content{display:grid!important;grid-template-columns:minmax(0,1fr) auto;column-gap:8px;row-gap:10px!important;align-items:center}.product-details .group-block .group-block>.group-block-content>*{grid-column:1 / -1;margin:0!important;min-width:0}.product-details .group-block .group-block>.group-block-content>:nth-child(2){grid-column:1;grid-row:2}.product-details .group-block .group-block>.group-block-content>:nth-child(3){grid-column:2;grid-row:2;justify-self:end}.zel-pdp-h1 h1{font-size:23px!important;line-height:1.14!important;margin:0!important;text-wrap:balance}.zpdp-reviews.z-rating{display:grid;gap:3px;margin:0;font:600 12.5px/1.2 var(--z-font-body);color:var(--z-ink);text-decoration:none;min-width:0}.z-rating>span{display:inline-flex;align-items:center;gap:5px;flex-wrap:wrap}.z-rating__p b{font-weight:800}.z-rating__s{font-weight:500;color:var(--z-ink-2);text-decoration:underline;text-underline-offset:2px}.z-rating .z-stars .z-ic{width:14px;height:14px}.zpdp-bfbox{margin:0;font:600 12.5px/1.3 var(--z-font-body);color:var(--z-ink)}.zpromo--pdp{display:inline-flex!important;width:auto!important;flex-direction:column;align-items:flex-end;gap:2px;background:var(--z-sale-tint)!important;color:var(--z-sale)!important;border:0!important;border-radius:var(--z-radius-sm)!important;padding:6px 9px!important;margin:0!important;font:600 9.5px/1 var(--z-font-body)!important;min-height:0!important}.zpromo--pdp .zpromo__icon{display:none}.zpromo--pdp .zpromo__label{font-weight:600;letter-spacing:.02em;white-space:nowrap}.zpromo--pdp .zpromo__time{font:800 13px/1 var(--z-font-body)!important;letter-spacing:.03em;color:var(--z-sale)!important}.zpromo--pdp.zpromo--bf{background:#111!important;color:#e4c57e!important}.zpromo--pdp.zpromo--bf .zpromo__time{color:#e4c57e!important}.product-details .group-block .group-block>.group-block-content>:nth-child(3) .zpromo__dispatch,.product-details .group-block .group-block>.group-block-content>:nth-child(3) .zdel-promise--pdp{display:none!important}.product-information>.shopify-app-block.jdgm-horizon-widget{display:none!important}.product-details product-price .z-price-wrap{display:flex!important;align-items:center;flex-wrap:wrap;gap:6px 10px;font-variant-numeric:tabular-nums}.product-details product-price .z-price-wrap .price{color:var(--z-sale)!important;font:800 24px/1 var(--z-font-body)!important}.product-details product-price .z-price-wrap .compare-at-price{color:var(--z-ink-3)!important;font:400 14px/1 var(--z-font-body)!important;text-decoration:line-through;margin:0}.product-details product-price .z-price-save{display:inline-flex!important;align-items:center;background:var(--z-sale-tint);color:var(--z-sale);font:800 12px/1 var(--z-font-body);padding:7px 10px;border-radius:var(--z-pill);margin:0}.product-details product-price{display:grid!important;grid-template-columns:minmax(0,1fr) auto;column-gap:8px;align-items:end}.product-details #kairo-sku-display{font:500 11.5px/1 var(--z-font-body)!important;color:var(--z-ink-3)!important;text-align:right;margin:0 0 2px!important;white-space:nowrap}.z-tchips{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.z-tc{display:flex;align-items:center;gap:5px;background:var(--z-card);border:1px solid var(--z-line);border-radius:var(--z-radius-sm);padding:4px 5px;font:700 10.5px/1.1 var(--z-font-body);letter-spacing:-.01em;color:var(--z-ink);min-height:36px}.z-tc .z-disc{width:22px;height:22px}.z-tc .z-disc .z-ic{width:12px;height:12px}@media(min-width:750px){.z-tc{font-size:12.5px;padding:8px 10px;gap:8px}.z-tc .z-disc{width:30px;height:30px}.z-tc .z-disc .z-ic{width:16px;height:16px}}.product-details variant-picker .variant-option__button-label,.product-details .variant-option--buttons label{border-radius:var(--z-radius-sm)!important;border:1.5px solid var(--z-line-2)!important;min-height:40px;font:600 14px/1 var(--z-font-body)!important}.product-details .variant-option--buttons label:has(input:checked),.product-details .variant-option__button-label--selected{background:var(--z-btn-bg)!important;color:#fff!important;border-color:var(--z-btn-bg)!important}.product-details product-inventory .product-inventory__status{display:inline-flex;align-items:center;gap:6px;color:var(--z-ok)}.product-details product-inventory .product-inventory__icon,.product-details product-inventory .product-inventory__icon svg{width:10px;height:10px;display:block}.product-details product-inventory .product-inventory__text{font:600 13px/1 var(--z-font-body);color:var(--z-ok)}.product-details product-inventory .product-inventory__text--low{color:var(--z-sale)!important;font-weight:700!important}.product-details .product-form-buttons--stacked{display:flex!important;flex-direction:row!important;flex-wrap:wrap;gap:8px;align-items:stretch}.product-details quantity-selector-component,.product-details .quantity-selector{border:1.5px solid var(--z-line-2)!important;border-radius:var(--z-radius-sm)!important;min-height:52px}.product-details quantity-selector-component button{color:var(--z-ink)}.product-details add-to-cart-component{flex:1 1 auto;min-width:0}.product-details button.add-to-cart-button,form[action="/cart/add"] button[type=submit].add-to-cart-button{width:100%;min-height:52px!important;background:var(--z-btn-bg)!important;background-image:none!important;color:var(--z-btn-ink)!important;border:1.5px solid var(--z-btn-bg)!important;border-radius:var(--z-radius-sm)!important;font:600 16px/1 var(--z-font-body)!important;letter-spacing:0!important;text-transform:none!important;box-shadow:0 8px 20px -10px #00000073!important;transition:transform .16s var(--z-ease)}.product-details button.add-to-cart-button:active{transform:scale(.98)}.product-details zelora-piece-box{flex:1 1 100%;margin-top:2px!important}zelora-piece-box button.zpb__btn{background:var(--z-tile)!important;border:1px solid var(--z-line)!important;border-radius:var(--z-radius)!important;min-height:64px!important;padding:8px 14px 8px 9px!important;gap:12px!important;color:var(--z-ink)!important;font-family:var(--z-font-body)!important}zelora-piece-box button.zpb__btn:hover{background:var(--z-band)!important}zelora-piece-box .zpb__img{width:52px!important;height:52px!important;flex-basis:52px!important;border-radius:var(--z-radius-xs);border:1px solid var(--z-line);background:#fff}zelora-piece-box .zpb__t{font:700 13.5px/1.2 var(--z-font-body)!important;text-transform:none!important;letter-spacing:0!important}zelora-piece-box .zpb__s{font:500 12px/1.2 var(--z-font-body)!important;color:var(--z-ink-2)!important}zelora-piece-box .zpb__s b{color:var(--z-gold)!important;font-weight:800!important}zelora-piece-box button.zpb__btn:after{content:"";margin-left:auto;width:18px;height:18px;flex:none;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round'%3E%3Cpath d='M12 5v14M5 12h14'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round'%3E%3Cpath d='M12 5v14M5 12h14'/%3E%3C/svg%3E") center/contain no-repeat}.zlora-trust{display:none!important}.z-mat{display:flex;align-items:center;gap:10px;background:var(--z-card);border:1px solid var(--z-line);border-radius:var(--z-radius);padding:8px 12px;box-shadow:var(--z-shadow);min-height:52px}.z-mat__t{display:block;font:700 13px/1.2 var(--z-font-body)}.z-mat__s{display:block;font:500 11.5px/1.25 var(--z-font-body);color:var(--z-ink-2);margin-top:2px}.z-dispatch-v3{background:var(--z-card);border:1px solid var(--z-line);border-radius:var(--z-radius);padding:11px 12px;box-shadow:var(--z-shadow)}.z-dispatch-v3 .zpromo__dispatch{margin:0!important;font:500 13px/1.35 var(--z-font-body)!important;color:var(--z-ink)!important;min-height:1.35em}.z-dispatch-v3 .zpromo__dispatch strong{color:var(--z-ok)!important;font-weight:800!important}.z-dispatch-v3 .zpromo__dispatch strong:first-of-type:not(:last-of-type){display:inline-block;background:var(--z-tile);color:var(--z-ink)!important;padding:4px 7px;border-radius:var(--z-radius-xs);font-variant-numeric:tabular-nums}.z-dispatch-v3 .zdel-promise--pdp{margin:6px 0 0!important;color:var(--z-ok)}.product-details a[data-zwa-surface=pdp]{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:12px!important;margin:0!important;padding:10px 12px!important;background:var(--z-card);border:1px solid var(--z-line)!important;border-radius:var(--z-radius)!important;box-shadow:var(--z-shadow);color:var(--z-ink)!important;font-size:13.5px!important}.product-details a[data-zwa-surface=pdp]>svg{width:36px!important;height:36px!important;padding:8px;border-radius:50%;background:#25d366;fill:#fff!important;flex:none}.product-details a[data-zwa-surface=pdp]>span>span:first-child{font-weight:700}.product-details a[data-zwa-surface=pdp]>span>span:last-child{font-size:12px!important;font-weight:500!important;color:var(--z-ink-2);opacity:1!important}zelora-set-builder.zsb .zsb-box{border:2px solid var(--z-offer)!important;border-radius:var(--z-radius)!important;box-shadow:0 14px 30px -14px #46202f8c}zelora-set-builder.zsb .zsb-strip{position:relative;display:grid!important;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:12px 14px!important;background:var(--z-offer)!important;color:var(--z-offer-ink)!important;font:500 13px/1.3 var(--z-font-body)!important}zelora-set-builder.zsb .zsb-strip:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(120% 90% at 100% 0%,rgba(228,197,126,.22),transparent 55%);pointer-events:none}zelora-set-builder.zsb .zsb-strip>*{position:relative}zelora-set-builder.zsb .zsb-strip__emoji{width:40px;height:40px;border-radius:50%;background:var(--z-gold-hi);display:inline-flex;align-items:center;justify-content:center;font-size:22px;line-height:1;box-shadow:0 6px 14px -6px #00000080}zelora-set-builder.zsb .zsb-strip__txt{display:grid;gap:4px;min-width:0}zelora-set-builder.zsb .zsb-strip__eyebrow{font:700 10.5px/1 var(--z-font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--z-gold-hi)}zelora-set-builder.zsb .zsb-strip__title{font-family:var(--z-font-heading)!important;font-weight:400!important;font-size:21px;line-height:1.08;color:var(--z-offer-ink)}zelora-set-builder.zsb .zsb-strip__gold{color:var(--z-gold-hi)}zelora-set-builder.zsb .zsb-strip__dead{font:600 11.5px/1 var(--z-font-body);color:var(--z-offer-ink);opacity:.85}zelora-set-builder.zsb .zsb-strip__num{font-family:var(--z-font-heading);font-size:38px;line-height:.9;color:var(--z-gold-hi);letter-spacing:-.03em;text-align:center}zelora-set-builder.zsb .zsb-strip__num small{display:block;font:700 9px/1 var(--z-font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--z-offer-ink);opacity:.8;margin-top:4px}zelora-set-builder.zsb .zsb-strip--plain{background:var(--z-dark)!important}zelora-set-builder.zsb .zsb-rows{padding:4px 14px 0!important}zelora-set-builder.zsb .zsb-setnote{padding:10px 14px 0!important;font:500 12.5px/1.3 var(--z-font-body)!important;color:var(--z-ink-2)!important}zelora-set-builder.zsb .zsb-gift-foot{display:none!important}zelora-set-builder.zsb .zsb-row{position:relative;display:grid!important;grid-template-columns:108px minmax(0,1fr) auto;grid-template-rows:auto auto;column-gap:12px;row-gap:3px;align-items:center;padding:9px 0!important;min-height:0!important;border-bottom:1px solid var(--z-line)!important}zelora-set-builder.zsb .zsb-img{grid-column:1;grid-row:1 / span 2}zelora-set-builder.zsb .zsb-info{grid-column:2;grid-row:1;align-self:end;display:block;min-width:0}zelora-set-builder.zsb .zsb-tick{position:absolute!important;left:6px;top:15px;z-index:2;width:26px!important;height:26px!important;flex:none!important;border:1.5px solid var(--z-brand)!important;background:var(--z-brand)!important;color:#fff!important;box-shadow:0 3px 8px -2px #00000073}zelora-set-builder.zsb .zsb-tick:not(.zsb-tick--on){background:#fff!important;border-color:var(--z-line-2)!important;color:transparent!important}zelora-set-builder.zsb .zsb-img{flex:0 0 108px!important;width:108px!important;height:108px!important;border-radius:var(--z-radius-sm)!important;border:1px solid var(--z-line);background:#fff!important;box-shadow:var(--z-shadow)}zelora-set-builder.zsb .zsb-title{display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font:600 14px/1.25 var(--z-font-body)!important}zelora-set-builder.zsb .zsb-cat{display:none}zelora-set-builder.zsb .zsb-meta{font:500 11.5px/1.2 var(--z-font-body)!important;color:var(--z-ink-2);opacity:1!important;margin-top:4px!important}zelora-set-builder.zsb .zsb-meta:empty{display:none}zelora-set-builder.zsb .zsb-badge{background:var(--z-tile)!important;border-radius:var(--z-pill)!important;padding:3px 8px!important}zelora-set-builder.zsb .zsb-hint{color:var(--z-gold)!important}zelora-set-builder.zsb .zsb-side{display:contents!important}zelora-set-builder.zsb .zsb-price{grid-column:2;grid-row:2;align-self:start;font:800 14px/1 var(--z-font-body)!important}zelora-set-builder.zsb .zsb-nav{grid-column:3;grid-row:1 / span 2;display:flex;flex-direction:column;gap:4px!important}zelora-set-builder.zsb .zsb-nav-btn{width:28px!important;height:28px!important;border-radius:50%!important;border:1.5px solid var(--z-line-2)!important;color:var(--z-ink)!important;font-size:.95rem!important}zelora-set-builder.zsb .zsb-counter{display:flex;align-items:center;gap:8px;padding:10px 14px!important;background:var(--z-ok-tint)!important;color:var(--z-ok)!important;font:800 13.5px/1 var(--z-font-body)!important;border-top:1px solid var(--z-line)!important}zelora-set-builder.zsb .zsb-gift{padding:12px 14px 6px!important;background:var(--z-disc)!important;border-top:1px dashed var(--z-gold)!important}zelora-set-builder.zsb .zsb-gift-head{display:flex;align-items:center;flex-wrap:wrap;gap:6px;font:800 14px/1.25 var(--z-font-body)!important;color:var(--z-brand)!important;margin:0 0 10px!important}zelora-set-builder.zsb .zsb-gift-head__emoji{font-size:18px;line-height:1}zelora-set-builder.zsb .zsb-gift-cap{color:var(--z-brand)!important}zelora-set-builder.zsb .zsb-gift-head__sub{color:var(--z-ink-2)!important;opacity:1!important;font-weight:500!important}zelora-set-builder.zsb .zsb-gift-scroll{margin:0 -14px!important;padding:0 14px!important}zelora-set-builder.zsb label.zsb-gift-card{width:120px!important;flex-basis:120px!important;background:#fff!important;border:2px solid #fff!important;border-radius:var(--z-radius-sm)!important;box-shadow:0 6px 16px -8px #46202f59;padding:0 0 6px!important;overflow:hidden}zelora-set-builder.zsb label.zsb-gift-card:has(.zsb-gift-radio:checked){border-color:var(--z-brand)!important;box-shadow:0 0 0 3px #e4c57ee6,0 8px 18px -8px #46202f80!important}zelora-set-builder.zsb label.zsb-gift-card:has(.zsb-gift-radio:checked):after{content:"\2713";position:absolute;top:6px;right:6px;width:22px;height:22px;border-radius:50%;background:var(--z-brand);color:#fff;font:800 13px/22px var(--z-font-body);text-align:center}zelora-set-builder.zsb .zsb-gift-card img{border-radius:6px 6px 0 0!important}zelora-set-builder.zsb .zsb-gift-badge{top:6px!important;left:6px!important;background:var(--z-brand)!important;color:var(--z-gold-hi)!important;font:800 10px/1 var(--z-font-body)!important;letter-spacing:.06em;padding:5px 7px!important;border-radius:var(--z-radius-xs)!important;box-shadow:0 3px 8px -3px #0006}zelora-set-builder.zsb .zsb-gift-t{padding:0 7px;font:500 11px/1.2 var(--z-font-body)!important;min-height:28px}zelora-set-builder.zsb .zsb-gift-p{padding:0 7px;font:800 12px/1 var(--z-font-body)!important}zelora-set-builder.zsb .zsb-gift-p s{color:var(--z-ink-3)!important;font-weight:400!important}zelora-set-builder.zsb .zsb-free{color:var(--z-sale)!important;text-transform:uppercase;letter-spacing:.02em}zelora-set-builder.zsb .zsb-gift-size{margin:4px 7px 0}zelora-set-builder.zsb label.zsb-gift-none{display:none!important}zelora-set-builder.zsb .zsb-gift-hint{display:none!important}zelora-set-builder.zsb .zsb-gift-foot{margin:0!important;min-height:0}zelora-set-builder.zsb .zsb-gift-foot:empty{display:none}zelora-set-builder.zsb .zsb-gift-morecard{border:1.5px solid var(--z-line-2)!important;border-radius:var(--z-radius-sm)!important;background:#fff!important;color:var(--z-ink)!important;font:600 12px/1.2 var(--z-font-body)!important}zelora-set-builder.zsb .zsb-gift-lock,zelora-set-builder.zsb .zsb-gift-nudge{color:var(--z-brand)!important}zelora-set-builder.zsb .zsb-footer{padding:10px 14px 14px!important;border-top:1px solid var(--z-line)!important;display:grid;gap:8px}zelora-set-builder.zsb .zsb-totals{display:flex!important;justify-content:space-between;align-items:baseline;margin:0!important;gap:2px 8px!important}zelora-set-builder.zsb .zsb-total-label{font:500 13px/1 var(--z-font-body)!important;opacity:1!important}zelora-set-builder.zsb .zsb-total{font:800 20px/1 var(--z-font-body)!important}zelora-set-builder.zsb .zsb-savings{display:flex;align-items:center;gap:8px;flex-basis:100%!important;margin-top:6px;background:var(--z-disc);color:var(--z-brand)!important;border-radius:var(--z-radius-sm);padding:8px 10px;font:800 13px/1.3 var(--z-font-body)!important}zelora-set-builder.zsb .zsb-savings:before{content:"\1f381";font-size:18px;line-height:1}zelora-set-builder.zsb .zsb-savings[hidden]{display:none}zelora-set-builder.zsb .zsb-add,zelora-set-builder.zsb .zsb-add.button{position:relative;overflow:hidden;display:grid!important;grid-template-columns:auto minmax(0,1fr) auto;grid-template-rows:auto auto;column-gap:12px;row-gap:1px;align-items:center;justify-items:start;width:100%;min-height:64px!important;padding:6px 16px!important;margin:0!important;background:var(--z-offer)!important;background-image:none!important;color:var(--z-offer-ink)!important;border:1.5px solid var(--z-gold-hi)!important;border-radius:var(--z-radius)!important;box-shadow:0 14px 28px -12px #46202fbf,inset 0 0 0 1px #e4c57e40!important;text-align:left!important;text-transform:none!important;letter-spacing:0!important}zelora-set-builder.zsb .zsb-add:before{grid-column:1;grid-row:1 / span 2;content:"\1f381";width:34px;height:34px;border-radius:50%;background:var(--z-gold-hi);display:inline-flex;align-items:center;justify-content:center;font-size:19px;line-height:1;flex:none;box-shadow:0 6px 14px -6px #00000080}zelora-set-builder.zsb .zsb-add:after{grid-column:3;grid-row:1 / span 2;content:"\2192";color:var(--z-gold-hi);font:600 22px/1 var(--z-font-body);flex:none}zelora-set-builder.zsb .zsb-add__main{grid-column:2;grid-row:1;align-self:end;font-family:var(--z-font-heading)!important;font-weight:400!important;font-size:20px!important;line-height:1.05;color:var(--z-gold-hi);letter-spacing:-.01em}zelora-set-builder.zsb .zsb-add__sub{grid-column:2;grid-row:2;align-self:start;font:600 12.5px/1.2 var(--z-font-body)!important;color:var(--z-offer-ink);opacity:.9!important}zelora-set-builder.zsb .zsb-add[disabled]{opacity:.55!important}zelora-set-builder.zsb .zsb-add>span{display:block}.product-details .zel-dc-btn{display:inline-flex!important;align-items:center;gap:6px;min-height:38px;padding:0 14px!important;border:1.5px solid var(--z-btn2-line)!important;border-radius:var(--z-radius-sm)!important;background:transparent!important;color:var(--z-ink)!important;font:600 13px/1 var(--z-font-body)!important}.zelora-facts{display:block!important}.zelora-facts__line{display:flex!important;flex-wrap:wrap;gap:6px;margin:0!important;padding:0!important;background:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;font-size:0!important;line-height:0!important}.zelora-facts__label{display:none!important}.zelora-facts__line>span{display:inline-flex;align-items:center;gap:4px;background:var(--z-tile);border-radius:var(--z-pill);padding:7px 10px;font:500 12px/1.2 var(--z-font-body);color:var(--z-ink)}.zelora-facts__line>span b,.zelora-facts__line>span strong{font-weight:800}.zel-faq{max-width:none!important}.zel-faq__title{font-family:var(--z-font-heading)!important;font-weight:400!important;font-size:24px!important;line-height:1.12!important;color:var(--z-ink)!important;margin:0 0 14px!important}.zel-faq__title:before{content:"\centreb\103ri frecvente";display:flex;align-items:center;gap:8px;font:700 11px/1 var(--z-font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--z-gold);margin-bottom:8px}.zel-faq__title:after{content:none}.zel-faq__item{border-bottom:1px solid var(--z-line)!important;border-top:0!important}.zel-faq__item:first-of-type{border-top:1px solid var(--z-line)!important}.zel-faq__q{font:600 14.5px/1.3 var(--z-font-body)!important;padding:13px 0!important;color:var(--z-ink)!important}.zel-faq__a p{font:400 14px/1.55 var(--z-font-body)!important;color:var(--z-ink-2)!important}.zelora-pdp-hub-link{text-align:left!important}.zelora-pdp-hub-link a{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 14px;border:1.5px solid var(--z-line-2)!important;border-bottom-width:1.5px!important;border-radius:var(--z-pill);font:600 13px/1 var(--z-font-body);color:var(--z-ink)!important}@media(min-width:750px){.zel-faq__title{font-size:34px!important}.zel-pdp-h1 h1{font-size:32px!important}.product-details product-price .z-price-wrap .price{font-size:28px!important}}.product-recommendations .text-block h3{font-family:var(--z-font-heading)!important;font-weight:400!important;font-size:24px!important;line-height:1.12!important;color:var(--z-ink)!important}.product-recommendations .text-block h3:before{content:"Din aceea\219i categorie";display:flex;align-items:center;gap:8px;font:700 11px/1 var(--z-font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--z-gold);margin-bottom:8px}@media(min-width:750px){.product-recommendations .text-block h3{font-size:34px!important}}.z-revhead{display:grid;gap:10px;margin:0 0 10px}.z-revhead .z-sh{margin:0}.z-revhead__prod{display:inline-flex;align-items:center;gap:6px;margin:0;font:600 13px/1.2 var(--z-font-body);color:var(--z-ink)}[id$=__17741481102af07a4d]{background:var(--z-band)}[id$=__17741481102af07a4d] .section{padding-block:32px!important}#judgeme_product_reviews .jm-review-widget,#judgeme_product_reviews .jm-review-item,#judgeme_product_reviews [style*=--jm-review-widget-star-and-histogram-color]{--jm-review-widget-star-and-histogram-color:#A67C2E !important;--jm-review-widget-button-color:#1D1A16 !important;--jm-review-widget-button-text-color:#FFFFFF !important;--jm-review-widget-text-color:#1D1A16 !important;--jm-review-widget-lighter-text-color:#5F5850 !important;--jm-widget-primary-color:#A67C2E !important;--jm-widget-border-radius:12px !important;--jm-review-widget-form-button-color:#1D1A16 !important;--jm-review-widget-form-button-text-color:#FFFFFF !important;--jm-review-widget-bar-chart-height:6px !important}#judgeme_product_reviews .jm-review-widget{font-family:var(--z-font-body)!important;color:var(--z-ink)!important;padding-top:0!important}#judgeme_product_reviews .jm-button--primary{background:var(--z-btn-bg)!important;color:#fff!important;border-radius:var(--z-radius-sm)!important;font:600 14px/1 var(--z-font-body)!important;min-height:44px}#judgeme_product_reviews .jm-button:not(.jm-button--primary){border:1.5px solid var(--z-line-2)!important;border-radius:var(--z-radius-sm)!important;background:#fff!important;color:var(--z-ink)!important}#judgeme_product_reviews .jm-review-item{background:var(--z-card)!important;border:1px solid var(--z-line)!important;border-radius:var(--z-radius)!important;padding:14px!important;box-shadow:var(--z-shadow);--jm-box-padding:14px !important}#judgeme_product_reviews .jm-review-list{display:grid;gap:10px}#judgeme_product_reviews .jm-review-widget__header .jm-heading,#judgeme_product_reviews .jm-review-widget__header h2,#judgeme_product_reviews .jm-review-widget__header h3{font-family:var(--z-font-body)!important;font-weight:700!important;font-size:14px!important}#judgeme_product_reviews .jm-star-rating__font-icon{color:var(--z-gold)!important}#judgeme_product_reviews .jm-review-widget-minimal-header__title,#judgeme_product_reviews .jm-average-rating-display--minimal-header{display:none!important}#judgeme_product_reviews .jm-review-widget-minimal-header__button-and-filters{--cluster-justify:flex-start !important}@media(min-width:750px){#judgeme_product_reviews .jm-review-list{grid-template-columns:1fr 1fr;gap:16px}}[id$=__zl_related_static]{background:var(--z-bg)}.zl-rel{padding-block:28px 24px!important}.zl-rel__h{font-family:var(--z-font-heading)!important;font-weight:400!important;font-size:24px!important;line-height:1.12!important;color:var(--z-ink)!important;margin:0 0 14px!important}.zl-rel__h:before{content:"Descoper\103";display:flex;align-items:center;gap:8px;font:700 11px/1 var(--z-font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--z-gold);margin-bottom:8px}.zl-rel__list{columns:auto!important;column-gap:0!important;display:flex;flex-wrap:wrap;gap:8px}.zl-rel__list li{display:inline-flex!important;align-items:center;gap:6px;max-width:100%;margin:0!important;background:var(--z-card);border:1.5px solid var(--z-line-2);border-radius:var(--z-pill);padding:9px 11px 9px 13px;font:600 12.5px/1 var(--z-font-body)!important}.zl-rel__list li a{border:0!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:230px}.zl-rel__p{opacity:1!important;color:var(--z-sale);font-weight:800;margin:0!important}.zl-rel__list li:after{content:"\203a";color:var(--z-ink-3);font-weight:700}.zl-rel__all{margin:14px 0 0!important}.zl-rel__all a{display:inline-flex;align-items:center;gap:6px;min-height:38px;padding:0 14px;background:var(--z-tile);border:0!important;border-radius:var(--z-radius-sm);font:600 13px/1 var(--z-font-body)}@media(min-width:750px){.zl-rel__h{font-size:34px!important}}#zlora-sticky-atc.zlora-sticky-atc{background:#fff!important;border-top:1px solid var(--z-line)!important;box-shadow:0 -8px 24px -12px #00000040!important}#zlora-sticky-atc .zs-progress{font:500 11.5px/1.2 var(--z-font-body);color:var(--z-offer-ink)}#zlora-sticky-atc .zlora-sticky-atc__inner{padding:6px 12px 8px!important;gap:10px!important}#zlora-sticky-atc .zlora-sticky-atc__img{width:44px!important;height:44px!important;border-radius:var(--z-radius-xs)!important;border:1px solid var(--z-line)}#zlora-sticky-atc .zlora-sticky-atc__title{font:500 11.5px/1.2 var(--z-font-body)!important;color:var(--z-ink)!important}#zlora-sticky-atc .zlora-sticky-atc__price{font:800 15px/1 var(--z-font-body)!important;color:var(--z-sale)!important}#zlora-sticky-atc .zlora-sticky-atc__price-compare{font:400 11px/1 var(--z-font-body)!important;color:var(--z-ink-3)!important}#zlora-sticky-atc .zlora-sticky-atc__btn{background:var(--z-btn-bg)!important;background-image:none!important;color:#fff!important;border-radius:var(--z-radius-sm)!important;text-transform:none!important;letter-spacing:0!important;font:600 14px/1.15 var(--z-font-body)!important;min-height:44px;box-shadow:0 8px 20px -10px #00000073!important}#zlora-sticky-atc .zlora-sticky-atc__btn--set{background:var(--z-offer)!important;color:var(--z-gold-hi)!important;border:1px solid var(--z-gold-hi)!important}#zlora-sticky-atc .zs-set__sub{color:var(--z-brand)!important}.zpromo--sticky{background:var(--z-sale-tint)!important;color:var(--z-sale)!important;border:0!important;border-radius:var(--z-radius-xs)!important;font:700 10.5px/1 var(--z-font-body)!important;padding:4px 7px!important}.zpromo--sticky .zpromo__icon{display:none}.zpromo--sticky .zpromo__time{color:var(--z-sale)!important}.zpromo--sticky.zpromo--bf{background:#111!important;color:#e4c57e!important}.zpromo--sticky.zpromo--bf .zpromo__time{color:#e4c57e!important}#zwa-slidein{border-radius:16px 16px 0 0!important}#zwa-si-title{font-family:var(--z-font-heading)!important;font-weight:400!important;letter-spacing:-.01em}.product-grid .product-card .card-gallery,.product-recommendations .product-card .card-gallery,.product-list .product-card .card-gallery{background:#fff;border:1px solid var(--z-line)!important;border-radius:var(--z-radius)!important;overflow:hidden;box-shadow:var(--z-shadow);transition:transform .2s var(--z-ease),box-shadow .2s}.product-card .product-badges{left:8px!important;right:auto!important;top:8px!important;display:flex;flex-direction:column;align-items:flex-start;gap:4px}.product-card .product-badges__badge{background:var(--z-sale)!important;color:#fff!important;font:800 11px/1 var(--z-font-body)!important;padding:5px 7px!important;border-radius:var(--z-radius-xs)!important;letter-spacing:.02em;width:auto!important}.product-card .product-badges__badge.zlow-badge{background:#fff!important;color:var(--z-sale)!important;border:1px solid var(--z-sale-tint)!important;margin-top:0!important}.product-card .product-card__content{gap:4px}.product-card .product-card__content .text-block h5,.product-card .product-card__content .text-block h4,.product-card .product-card__content .text-block h3,.product-card .product-card__content .text-block p,.product-grid-view-zoom-out--details h3{display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-family:var(--z-font-body)!important;font-size:13px!important;font-weight:500!important;line-height:1.3!important;letter-spacing:0!important;margin:4px 0 0!important;color:var(--z-ink)!important;min-height:34px;max-height:none!important}.product-card .z-price-wrap{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 6px;font-family:var(--z-font-body);font-variant-numeric:tabular-nums;margin-top:3px}.product-card .z-price-wrap .price{color:var(--z-sale)!important;font-weight:800!important;font-size:16px!important}.product-card .z-price-wrap .compare-at-price{color:var(--z-ink-3)!important;font-size:12px!important;text-decoration:line-through;margin:0!important}.product-card product-price .z-price-save{display:block!important;flex-basis:100%;margin:0!important;font:600 11.5px/1.2 var(--z-font-body);color:var(--z-sale)}@media(min-width:750px){.product-card .product-card__content .text-block h5,.product-card .product-card__content .text-block p,.product-grid-view-zoom-out--details h3{font-size:14px!important}.product-card .z-price-wrap .price{font-size:18px!important}.product-card .z-price-wrap .compare-at-price{font-size:13px!important}}@media(hover:hover){.product-grid .product-card:hover .card-gallery,.product-recommendations .product-card:hover .card-gallery{transform:translateY(-3px);box-shadow:var(--z-shadow-lift)}}.product-card .quick-add{display:none!important}[id$=__product_list_themegen] .product-card product-price .z-price-save{display:none!important}.collection-wrapper h1,.search-page__header h1,.main-404 h1,.main-page h1,section h1.h2{letter-spacing:-.01em}.hub-intro{font:400 15px/1.5 var(--z-font-body)!important;color:var(--z-ink-2)!important;opacity:1!important}.zpromo--collection{display:inline-flex!important;align-items:center;gap:10px;margin:4px 0 0!important;background:var(--z-card)!important;color:var(--z-ink)!important;border:1px solid var(--z-line)!important;border-radius:var(--z-radius)!important;padding:8px 12px!important;box-shadow:var(--z-shadow);font:500 13px/1.3 var(--z-font-body)!important;max-width:100%}.zpromo--collection .zpromo__icon,.zpromo--collection .zpromo__sep{display:none}.zpromo--collection .zpromo__label{font-weight:500!important}.zpromo--collection .zpromo__time{display:inline-block;background:var(--z-tile)!important;color:var(--z-ink)!important;padding:7px 9px;border-radius:var(--z-radius-xs);font:700 14px/1 var(--z-font-body)!important;letter-spacing:.04em;white-space:nowrap}.zpromo--collection.zpromo--bf{background:#111!important;color:#fff!important;border-color:#3b3b3b!important}.zpromo--collection.zpromo--bf .zpromo__time{background:#ffffff1a!important;color:#e4c57e!important}.facets__item summary,.facets-block-wrapper .facets__summary,.facets .facets__item>summary,.facets--horizontal .facets__item{border:1.5px solid var(--z-line-2)!important;border-radius:var(--z-pill)!important}.facets--horizontal .facets__item{padding:0!important}.facets--horizontal .facets__item summary,.facets .sorting-filter__select,.facets .facets__sort select{font:600 13px/1 var(--z-font-body)!important}.zel-collection-hub{max-width:none!important;margin:0!important;padding:18px 16px!important;background:var(--z-band);border-radius:var(--z-radius)}.zel-collection-hub__title,.zel-collection-hub__body h2{font-family:var(--z-font-heading)!important;font-weight:400!important;font-size:22px!important;line-height:1.15!important;color:var(--z-ink)!important}.zel-collection-hub__body h3{font:700 15px/1.3 var(--z-font-body)!important}.zel-collection-hub__body p,.zel-collection-hub__body li{font:400 14.5px/1.55 var(--z-font-body)!important;color:var(--z-ink-2)!important}.zel-collection-hub__body a{color:var(--z-ink)!important;text-decoration:underline;text-underline-offset:2px}@media(min-width:750px){.zel-collection-hub{padding:28px 32px!important}.zel-collection-hub__body{columns:2;column-gap:32px}.zel-collection-hub__body h2:first-child{margin-top:0}}.main-404 .button,.main-404 a.button{background:var(--z-btn-bg)!important;color:#fff!important;border-radius:var(--z-radius-sm)!important;min-height:48px;font:600 15px/1 var(--z-font-body)!important}.main-page .rte,.page-content .rte,.main-page .text-block.rte{max-width:72ch;font:400 16px/1.6 var(--z-font-body)}.main-page .rte h2,.page-content .rte h2{font-size:24px;line-height:1.15;margin:1.2em 0 .5em}.main-page .rte a,.page-content .rte a{text-decoration:underline;text-underline-offset:2px}.cart-drawer__heading,.cart-page__title h1,.cart-page__title .h4{letter-spacing:-.01em}.cart-items__media img,.cart-items__table img{border-radius:var(--z-radius-sm)!important;border:1px solid var(--z-line);background:#fff}.cart-items__title{font:500 13px/1.3 var(--z-font-body)!important}.cart-items__quantity-controls,.cart-items__table quantity-selector-component{border:1.5px solid var(--z-line-2)!important;border-radius:var(--z-radius-sm)!important}zelora-piece-box-cart button.zpbc__btn{background:var(--z-tile)!important;border:1px solid var(--z-line)!important;color:var(--z-ink)!important}zelora-piece-box-cart .zpbc__p{color:var(--z-gold)!important}.zcp{gap:9px!important;margin:0 0 12px!important;padding:11px 12px!important;background:var(--z-card)!important;border:1px solid var(--z-line)!important;border-radius:var(--z-radius)!important;box-shadow:var(--z-shadow);font-family:var(--z-font-body)!important}.zcp__row{display:grid!important;grid-template-columns:auto minmax(0,1fr);gap:4px 10px!important;align-items:center}.zcp__row .z-disc{grid-row:1 / span 2}.zcp__msg{font:500 13px/1.3 var(--z-font-body)!important;color:var(--z-ink)!important}.zcp__msg strong{font-weight:800!important}.zcp__bar{height:6px!important;border-radius:3px!important;background:var(--z-tile)!important}.zcp__fill{background:var(--z-gold)!important}.zcp__row--ok .z-disc{background:var(--z-ok-tint);color:var(--z-ok)}.zcp__row--ok .zcp__msg{color:var(--z-ok)!important}.zcp__row--ok .zcp__fill{background:var(--z-ok)!important}.zel-gift-nudge{display:flex!important;align-items:flex-start;gap:10px;margin:0 0 12px!important;padding:10px 12px!important;border:1px solid var(--z-line)!important;border-radius:var(--z-radius)!important;background:var(--z-card)!important;color:var(--z-ink)!important;font:500 13px/1.35 var(--z-font-body)!important;box-shadow:var(--z-shadow)}.zel-gift-nudge a{color:var(--z-brand)!important;font-weight:700}.zel-gift-nudge__rules{color:var(--z-ink-3)!important;font-size:11px!important}zelora-cart-set .zcs-box{margin:0 0 12px!important;padding:0!important;border:2px solid var(--z-offer)!important;border-radius:var(--z-radius)!important;background:#fff!important;overflow:hidden;box-shadow:0 14px 30px -14px #46202f73}zelora-cart-set .zcs-head{margin:0!important;padding:12px 14px!important;background:var(--z-offer)!important;color:var(--z-offer-ink)!important;font:700 14px/1.3 var(--z-font-body)!important}zelora-cart-set .zcs-head b{color:var(--z-gold-hi)}zelora-cart-set .zcs-head .zcs-sub,zelora-cart-set .zcs-warn{color:var(--z-offer-ink)!important;opacity:.85!important}zelora-cart-set .zcs-link{color:var(--z-gold-hi)!important}zelora-cart-set .zcs-rules{color:var(--z-offer-ink)!important;opacity:.7!important}zelora-cart-set .zcs-wrap{padding:12px 14px 4px;background:var(--z-disc)}zelora-cart-set .zcs-scroll{margin:0 -14px!important;padding:0 14px!important}zelora-cart-set .zcs-card{border:2px solid #fff!important;border-radius:var(--z-radius-sm)!important;background:#fff!important;box-shadow:0 6px 16px -8px #46202f59;padding:0 0 6px!important;overflow:hidden}zelora-cart-set .zcs-card img{border-radius:6px 6px 0 0!important}zelora-cart-set .zcs-badge{top:6px!important;left:6px!important;background:var(--z-brand)!important;color:var(--z-gold-hi)!important;font:800 10px/1 var(--z-font-body)!important;letter-spacing:.06em;padding:5px 7px!important;border-radius:var(--z-radius-xs)!important}zelora-cart-set .zcs-t{padding:4px 7px 0;font:500 11px/1.2 var(--z-font-body)!important}zelora-cart-set .zcs-p{padding:0 7px;font:800 12px/1 var(--z-font-body)!important}zelora-cart-set .zcs-p s{color:var(--z-ink-3)!important}zelora-cart-set .zcs-free{color:var(--z-sale)!important;text-transform:uppercase}zelora-cart-set .zcs-size{margin:4px 7px 0}zelora-cart-set .zcs-sizelab{display:flex;align-items:center;gap:3px;min-height:22px;margin:4px 7px 0;padding:3px 6px;border-radius:6px;background:var(--z-tile);color:var(--z-ink-2);font:600 10.5px/1.15 var(--z-font-body);white-space:normal}zelora-cart-set .zcs-add{margin:6px 7px 0!important;border-radius:var(--z-radius-sm)!important;background:var(--z-btn-bg)!important;border-color:var(--z-btn-bg)!important;color:#fff!important;font:700 12px/1 var(--z-font-body)!important;min-height:32px}zelora-cart-set .zcs-add--gift{background:var(--z-offer)!important;border-color:var(--z-offer)!important;color:var(--z-gold-hi)!important}zelora-cart-set .zcs-more{border:1.5px solid var(--z-line-2)!important;background:#fff!important;color:var(--z-ink)!important;font:600 12px/1.2 var(--z-font-body)!important}#zwa-combined{background:var(--z-ok-tint)!important;border:1px solid #CFE8D8!important;border-radius:var(--z-radius)!important;padding:10px 12px!important}#zwa-combined label{font:400 12.5px/1.4 var(--z-font-body)!important;color:var(--z-ink)!important}#zwa-combined a{color:var(--z-ok)!important}.zpromo--cart{display:inline-flex!important;width:100%!important;justify-content:space-between!important;align-items:center;gap:10px;background:var(--z-card)!important;color:var(--z-ink)!important;border:1px solid var(--z-line)!important;border-radius:var(--z-radius)!important;padding:8px 12px!important;margin:0 0 12px!important;font:500 13px/1.3 var(--z-font-body)!important;box-shadow:var(--z-shadow)}.zpromo--cart .zpromo__icon{display:none}.zpromo--cart .zpromo__label{font-weight:500!important}.zpromo--cart .zpromo__time{background:var(--z-tile)!important;color:var(--z-ink)!important;padding:7px 9px;border-radius:var(--z-radius-xs);font:700 14px/1 var(--z-font-body)!important;letter-spacing:.04em}.zpromo--cart.zpromo--bf{background:#111!important;color:#fff!important;border-color:#3b3b3b!important}.zpromo--cart.zpromo--bf .zpromo__time{background:#ffffff1a!important;color:#e4c57e!important}.zship-line{display:block;font:400 12.5px/1.45 var(--z-font-body);color:var(--z-ink-2)}.zship-line strong{color:var(--z-ink);font-weight:800}.cart__ctas #checkout.cart__checkout-button,.cart__checkout-button.button{background:var(--z-btn-bg)!important;color:#fff!important;border:1.5px solid var(--z-btn-bg)!important;border-radius:var(--z-radius-sm)!important;min-height:52px;font:600 16px/1 var(--z-font-body)!important;box-shadow:0 8px 20px -10px #00000073}.cart-totals__total{font-weight:800}.cart-items__price,td.cart-items__price.cart-secondary-typography{font-family:var(--z-font-body)!important;font-weight:800!important;font-size:15px!important;color:var(--z-ink)!important}.cart-totals .cart-secondary-typography,.cart-totals__total{font-family:var(--z-font-body)!important;font-weight:800!important}main a.button:not(.button-unstyled):not(.zv2 *):not(.button--secondary):not(.button--tertiary){background:var(--z-btn-bg)!important;background-image:none!important;color:#fff!important;border-color:var(--z-btn-bg)!important;border-radius:var(--z-radius-sm)!important;font:600 15px/1 var(--z-font-body)!important;letter-spacing:0!important;text-transform:none!important}.z-on-sale .price,.z-on-sale .price .money,.z-on-sale .price .price-item{color:var(--z-sale)!important;font-weight:800!important}.z-price-wrap .compare-at-price,.z-price-wrap .compare-at-price .money,.z-price-wrap .compare-at-price .price-item{color:var(--z-ink-3)!important;text-decoration:line-through!important;text-decoration-thickness:1px!important;opacity:1!important}.z-price-save{display:none}product-price .z-price-save{display:inline-block;margin-top:4px;color:var(--z-sale);font-weight:600;font-size:.82em;line-height:1.2}.product-badges__badge--sale{background:var(--z-sale)!important;color:#fff!important;font-weight:700!important}.product-inventory__text--low{color:var(--z-sale)!important;font-weight:700!important}.overflow-menu .menu-list__link,.overflow-menu .menu-list__link span{font-size:.8rem!important;letter-spacing:-.01em!important}.zpromo{display:inline-flex;align-items:center;gap:.45em;font-family:var(--z-font-body);font-weight:600;line-height:1.3;color:var(--z-sale);background:var(--z-sale-tint);border:1px solid transparent;padding:.45em .85em;border-radius:999px}.zpromo__icon{font-size:1em;line-height:1}.zpromo__label{font-weight:600}.zpromo__sep{opacity:.5}.zpromo__time{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;font-weight:800;letter-spacing:.01em;color:var(--z-sale);white-space:nowrap}.zpromo[hidden]{display:none!important}.zpromo__sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.zpromo--bar{display:flex;width:100%;justify-content:center;border-radius:0;border:0;background:var(--z-sale);color:#fff;font-size:.82rem;padding:.5em 1em}.zpromo--bar .zpromo__time{color:#ffe7e3}.zpromo--hero{font-size:.95rem;padding:.6em 1.15em;background:#fffffff0;border-color:#c62a1759;box-shadow:0 4px 16px #0000002e;max-width:100%;flex-wrap:wrap;justify-content:center;text-align:center}.zpromo--hero .zpromo__sep{display:none}.zpromo--hero .zpromo__time{margin-left:.15em}.zpromo__dispatch{display:block;margin:.35em 0 0;font-family:var(--z-font-body);font-size:.78rem;font-weight:500;color:var(--z-ink-2);min-height:1.35em}.zpromo__dispatch strong{font-weight:700;color:var(--z-gold);font-variant-numeric:tabular-nums}@media(prefers-reduced-motion:reduce){.zpromo,.zpromo__time{animation:none!important;transition:none!important}}.z-offerhero__deadline{display:block;margin-top:.42em;font-family:var(--z-font-body);font-size:clamp(.95rem,2.7vw,1.15rem);font-weight:600;line-height:1.4;letter-spacing:0;color:#fffffff2}.z-offerhero__deadline[hidden]{display:none!important}.z-offerhero__count{flex-direction:column;gap:.45em;align-items:center}.zdel-promise{font-family:var(--z-font-body);font-size:.8rem;font-weight:600;line-height:1.3;color:var(--z-ok)}.zdel-promise--hero{margin-top:.35em;color:#fff;text-shadow:0 1px 8px rgba(0,0,0,.35)}.zdel-promise--pdp{margin:-6px 0 12px}media-gallery[style*=--zgal-ratio] :not(.dialog-zoomed-gallery)>:is(.product-media-container--video,.product-media-container--external_video) .product-media{aspect-ratio:var(--zgal-ratio, 1)!important}media-gallery[style*=--zgal-ratio] :not(.dialog-zoomed-gallery)>:is(.product-media-container--video,.product-media-container--external_video) :is(img,video,iframe,.deferred-media__poster-image){object-fit:cover!important;width:100%;height:100%}media-gallery[style*=--zgal-ratio] :not(.dialog-zoomed-gallery)>:is(.product-media-container--video,.product-media-container--external_video) deferred-media{width:100%;height:100%}.announcement-bar .announcement-bar__text{line-height:1.25!important}html.zbf-on .z-dispatch-v3,html.zbf-on .zpromo--collection:not(.zpromo--bf){background:var(--z-skin-bg)!important;border-color:var(--z-skin-line)!important;color:#fff!important}html.zbf-on .z-dispatch-v3 .zpromo__dispatch{color:#fff!important}html.zbf-on .z-dispatch-v3 .zpromo__dispatch strong{color:#8fd4a8!important}html.zbf-on .z-dispatch-v3 .zpromo__dispatch strong:first-of-type:not(:last-of-type){background:#ffffff1a!important;color:var(--z-skin-accent)!important}html.zbf-skin-xmas .zpromo--pdp.zpromo--bf,html.zbf-skin-xmas .zpromo--sticky.zpromo--bf,html.zbf-skin-xmas .zpromo--cart.zpromo--bf,html.zbf-skin-xmas .zpromo--collection.zpromo--bf{background:#1d4d2f!important}html.zbf-skin-revelion .zpromo--pdp.zpromo--bf,html.zbf-skin-revelion .zpromo--sticky.zpromo--bf,html.zbf-skin-revelion .zpromo--cart.zpromo--bf,html.zbf-skin-revelion .zpromo--collection.zpromo--bf{background:#0f1b3d!important}.cart-drawer__heading--empty{font-size:21px!important;padding:0 14px}@media(min-width:750px){.z-revs{grid-template-columns:repeat(3,minmax(0,1fr))}.z-revs>li,.z-rc{min-width:0}}.zcp__bar{display:block!important;overflow:hidden}.zcp__fill{display:block!important;height:100%!important;max-width:100%;border-radius:3px;transition:width .4s ease}.zgm{display:block;border:2px solid var(--z-offer);border-radius:var(--z-radius);overflow:hidden;background:#fff;box-shadow:0 14px 30px -14px #46202f73;margin:12px 0 14px;color-scheme:light}.zgm:not(:has(.zcp)){display:none}.zgm .zcp{margin:0!important;padding:0!important;border:0!important;border-radius:0!important;box-shadow:none!important;background:transparent!important;display:block!important;gap:0!important}.zgm .zgm__head{display:grid;grid-template-columns:34px minmax(0,1fr) auto;gap:10px;align-items:center;padding:10px 12px;background:var(--z-offer);color:var(--z-offer-ink);position:relative;overflow:hidden}.zgm .zgm__head:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(120% 90% at 100% 0%,rgba(228,197,126,.24),transparent 60%);pointer-events:none}.zgm .zgm__head>*{position:relative}.zgm .zgm__disc{width:34px;height:34px;border-radius:50%;background:var(--z-gold-hi);color:#1d1a16;display:grid;place-items:center;font:800 18px/1 var(--z-font-body);box-shadow:0 6px 14px -6px #00000080}.zgm .zgm__txt{min-width:0}.zgm .zgm__eyebrow{display:block;font:700 9.5px/1 var(--z-font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--z-gold-hi);margin:0 0 3px}.zgm .zgm__title{margin:0;font-family:var(--z-font-heading);font-weight:400;font-size:17px;line-height:1.15;color:#fff}.zgm .zgm__title b,.zgm .zgm__title strong{color:var(--z-gold-hi);font-weight:400}.zgm .zgm__sub{margin:3px 0 0;font:500 11px/1.3 var(--z-font-body);color:var(--z-offer-ink);opacity:.92;display:flex;flex-wrap:wrap;gap:4px 8px;align-items:center}.zgm .zgm__sub b{font-weight:800;color:var(--z-gold-hi)}.zgm .zgm__dead{display:inline-flex;align-items:center;gap:4px;background:#e4c57e29;border:1px solid rgba(228,197,126,.55);color:var(--z-gold-hi);font:700 10px/1 var(--z-font-body);padding:4px 7px;border-radius:var(--z-pill);white-space:nowrap}.zgm .zgm__num{text-align:center;font-family:var(--z-font-heading);font-weight:400;font-size:22px;line-height:1;color:var(--z-gold-hi)}.zgm .zgm__num small{display:block;font:700 8px/1 var(--z-font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--z-offer-ink);opacity:.8;margin-top:3px}.zgm .zgm__top--ok .zgm__head{background:#1e5a38}.zgm .zgm__top--ok .zgm__disc{background:#8fd4a8}.zgm .zgm__top--ok .zgm__eyebrow,.zgm .zgm__top--ok .zgm__sub b{color:#cdefd9}.zgm .zgm__hint{margin:0;padding:8px 12px;background:#fff;border-top:1px solid var(--z-line);font:500 11.5px/1.3 var(--z-font-body);color:var(--z-ink-2)}.zgm .zgm__hint b{color:var(--z-brand)}.z-steps{display:flex;align-items:center;padding:12px 12px 8px;background:var(--z-disc)}.z-step{position:relative;width:44px;height:44px;border-radius:50%;flex:none;display:grid;place-items:center;background:#fff;border:2px dashed var(--z-gold);color:var(--z-gold);font:800 18px/1 var(--z-font-body);box-sizing:border-box}.z-step--on{border:2px solid var(--z-ok)}.z-step--on img{width:40px;height:40px;border-radius:50%;object-fit:cover;display:block}.z-step--on:after{content:"\2713";position:absolute;right:-5px;bottom:-5px;width:18px;height:18px;border-radius:50%;background:var(--z-ok);color:#fff;font:800 11px/18px var(--z-font-body);text-align:center;box-shadow:0 0 0 2px #fff}.z-conn{flex:1 1 12px;min-width:8px;height:6px;background:#fff;border-radius:3px;position:relative;overflow:hidden;margin:0 4px}.z-conn i{position:absolute;top:0;right:0;bottom:0;left:0;width:0;display:block;background:linear-gradient(90deg,var(--z-gold),#C99A3F);border-radius:3px}.z-conn--on i{width:100%;background:var(--z-ok)}.z-step--gift{border:2px solid var(--z-offer);background:var(--z-offer);color:var(--z-gold-hi);font-size:21px;width:48px;height:48px}.z-step--lock{opacity:.72;filter:saturate(.7)}.z-step--lock:after{content:"\1f512";position:absolute;right:-6px;bottom:-6px;width:20px;height:20px;display:grid;place-items:center;font-size:12px;line-height:1;background:#fff;border-radius:50%;box-shadow:0 0 0 1px var(--z-line-2)}.z-step--open{box-shadow:0 0 0 4px #e4c57e99}.z-step--open:after{content:"ALEGE";position:absolute;left:50%;bottom:-9px;transform:translate(-50%);background:var(--z-gold-hi);color:#1d1a16;font:800 8px/1 var(--z-font-body);letter-spacing:.08em;padding:3px 5px;border-radius:var(--z-pill);white-space:nowrap}.z-step--done{background:var(--z-ok);border-color:var(--z-ok)}.z-step--done:after{content:"\2713";position:absolute;right:-5px;bottom:-5px;width:18px;height:18px;border-radius:50%;background:#fff;color:var(--z-ok);font:800 11px/18px var(--z-font-body);text-align:center;box-shadow:0 0 0 2px var(--z-ok)}.z-steps__lab{margin-left:8px;font:800 12px/1.1 var(--z-font-body);color:var(--z-brand);white-space:nowrap;text-align:right}.z-steps__lab small{display:block;font:600 9.5px/1 var(--z-font-body);color:var(--z-ink-2);margin-top:3px}@media(prefers-reduced-motion:no-preference){.z-step--open{animation:zpulse 1.8s ease-in-out infinite}@keyframes zpulse{0%,to{box-shadow:0 0 0 4px #e4c57e99}50%{box-shadow:0 0 0 9px #e4c57e00}}}.zgm .zel-gift-nudge{margin:0!important;border:0!important;border-top:1px solid var(--z-line)!important;border-radius:0!important;box-shadow:none!important;background:#fdf3dc!important;color:#5c4208!important;font:500 12px/1.35 var(--z-font-body)!important;padding:8px 12px!important}.zgm .zel-gift-nudge a{color:#8a6410!important}.zgm .zel-gift-nudge[data-state=more],.zgm .zel-gift-nudge[data-state=pick],.zgm .zel-gift-nudge[data-state=ok]{display:none!important}.zgm zelora-cart-set .zcs-box{margin:0!important;border:0!important;border-radius:0!important;box-shadow:none!important;background:var(--z-disc)!important;padding:0 12px 10px!important;overflow:visible}.zgm zelora-cart-set .zcs-head{margin:0 0 8px!important;padding:0!important;background:transparent!important;color:var(--z-brand)!important;font:600 11.5px/1.3 var(--z-font-body)!important}.zgm zelora-cart-set .zcs-head b{color:var(--z-brand);font-weight:800}.zgm zelora-cart-set .zcs-head .zcs-sub{display:block;color:var(--z-brand)!important;opacity:1!important;font:600 11.5px/1.3 var(--z-font-body)}.zgm zelora-cart-set .zcs-rules{color:var(--z-ink-2)!important;opacity:1!important;font-size:10.5px!important;margin-left:6px}.zgm zelora-cart-set .zcs-warn{color:#8a6410!important;opacity:1!important}.zgm zelora-cart-set .zcs-link{color:var(--z-brand)!important}.zgm zelora-cart-set .zcs-wrap{padding:0;background:transparent}.zgm zelora-cart-set .zcs-scroll{margin:0 -12px!important;padding:0 12px!important}.zgm zelora-cart-set .zcs-card{flex-basis:108px!important;width:108px!important}.zgm zelora-cart-set .zcs-card img{width:108px!important;height:108px!important}.zgm zelora-cart-set .zcs-add--gift{background:var(--z-offer)!important;color:var(--z-gold-hi)!important}.zgm zelora-cart-set .zcs-add{margin-top:auto!important}.zgm zelora-cart-set .zcs-head .zcs-sub{display:inline}.zgm .zcp--ship .zcp__row{display:grid!important;grid-template-columns:30px minmax(0,1fr);gap:4px 8px!important;align-items:center;padding:9px 12px 10px!important;background:#fff;border-top:1px solid var(--z-line)}.zgm .zcp--ship .z-disc{width:30px;height:30px;grid-row:1 / span 2}.zgm .zcp--ship .zcp__msg{font:500 12px/1.3 var(--z-font-body)!important;color:var(--z-ink)!important}.zgm .zcp--ship .zcp__bar{height:6px!important;background:var(--z-tile)!important}.zgm .zcp--near .zcp__msg strong{color:var(--z-sale)!important}.zgm .zcp--near .zcp__fill{background:linear-gradient(90deg,var(--z-gold),var(--z-sale))!important}.zgm .zcp--ok .z-disc{background:var(--z-ok-tint);color:var(--z-ok)}.zgm .zcp--ok .zcp__msg{color:var(--z-ok)!important}.zgm .zcp--ok .zcp__fill{background:var(--z-ok)!important}.cart-items__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}zelora-set-builder.zsb .zsb-counter{display:grid!important;gap:0!important;padding:0!important;background:var(--z-disc)!important;color:var(--z-ok)!important;font:800 13px/1.25 var(--z-font-body)!important}zelora-set-builder.zsb .zsb-counter .z-steps{padding:10px 14px}zelora-set-builder.zsb .zsb-counter__txt{display:block;padding:8px 14px;background:var(--z-ok-tint);color:var(--z-ok);border-top:1px solid var(--z-line)}zelora-set-builder.zsb .zsb-sizelab{display:inline-flex;align-items:center;background:var(--z-tile);border-radius:5px;padding:4px 6px;font:600 11px/1 var(--z-font-body);color:var(--z-ink)}zelora-set-builder.zsb .zsb-sizelab--uni{background:var(--z-ok-tint);color:var(--z-ok)}zelora-set-builder.zsb .zsb-hint--size{display:inline-flex!important;align-items:center;gap:4px;margin:4px 0 0!important;background:#fdf3dc!important;color:#8a6410!important;border-radius:6px;padding:4px 7px;font:600 10.5px/1.2 var(--z-font-body)!important;white-space:normal!important}.zgm .zgm__pick-man,html.zel-gift-optout .zgm .zgm__pick-auto{display:none}html.zel-gift-optout .zgm .zgm__pick-man{display:inline}.zgm .zgm__top--charged .zgm__head,.zgm .zgm__top--over .zgm__head{background:#6b4a0c}.zgm .zgm__top--charged .zgm__disc,.zgm .zgm__top--over .zgm__disc{background:#f4d58d}.z-steps[data-warn] .z-step--open{animation:none;box-shadow:none}.z-steps[data-warn] .z-step--open:after{content:"!"}.zgm .zel-gift-nudge[data-state=pending],.zgm .zel-gift-nudge[data-state=notfree],.zgm .zel-gift-nudge[data-state=toomany]{display:none!important}html[data-zel-busy] zelora-cart-set .zcs-add{pointer-events:none;opacity:.5}zelora-piece-box-cart .zpbc__p{color:#7a5a1e!important}.cart-items__details .compare-at-price{opacity:1!important;color:var(--z-ink-2)!important}zelora-set-builder.zsb button.zsb-tick{width:44px!important;height:44px!important;left:-3px;top:6px;border:9px solid transparent!important;background-clip:padding-box!important;box-shadow:inset 0 0 0 1.5px var(--z-brand);filter:drop-shadow(0 2px 3px rgba(0,0,0,.35))}zelora-set-builder.zsb button.zsb-tick:not(.zsb-tick--on){border-color:transparent!important;box-shadow:inset 0 0 0 1.5px var(--z-line-2);filter:none}zelora-set-builder.zsb button.zsb-tick:after{content:none}zelora-set-builder.zsb .zsb-nav-btn{width:44px!important;height:28px!important;margin:0 -8px!important;border:0 solid transparent!important;border-width:0 8px!important;background-clip:padding-box!important;box-shadow:inset 0 0 0 1.5px var(--z-line-2)}zelora-set-builder.zsb .zsb-gift-arrow{box-sizing:border-box;width:44px;height:44px;border:4px solid transparent;background-clip:padding-box;box-shadow:inset 0 0 0 1px #c9c2b4,0 2px 10px #00000024}zelora-set-builder.zsb .zsb-gift-arrow--prev{left:-10px}zelora-set-builder.zsb .zsb-gift-arrow--next{right:-10px}.z-hero__card{margin-top:-30px;padding:8px;display:grid;gap:8px}.z-hero__card .z-hero__sub{margin:0!important;flex-wrap:nowrap!important;justify-content:center;gap:6px!important;font-size:12px!important;min-width:0}.z-hero__card .z-hero__chip{height:28px;padding:0 9px!important;white-space:nowrap;font:500 12px/1 var(--z-font-body);background:var(--z-tile);box-shadow:none}.z-hero__card .z-hero__sub b{font-size:13px!important}.z-hero__card .z-hero__chip .z-ic{width:15px;height:15px}.z-hero__card .z-hero__btns{align-items:center;gap:4px}.z-hero__card .z-hero__btns .z-btn--primary{flex:1;min-height:46px}.z-hero__link{display:inline-flex;align-items:center;gap:3px;min-height:46px;padding:0 10px 0 12px;font:600 14px/1 var(--z-font-body);color:var(--z-ink);text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--z-line-2, #D9CFC0);white-space:nowrap}.z-hero__link .z-ic{width:16px;height:16px}html.zbf-on .z-hero__inner .z-hero__link{color:#fff;text-decoration-color:#ffffff80}.z-hero__dcard,.z-hero__plate{display:none}@media(max-width:359px){.z-hero__card .z-hero__chip{padding:0 7px!important;font-size:11px}.z-hero__card .z-hero__sub b{font-size:12px!important}}@media(min-width:750px){.z-hero__dcard{display:inline-grid;gap:10px;margin-top:22px;padding:12px;background:var(--z-card);border:1px solid var(--z-line);border-radius:14px;box-shadow:var(--z-shadow-lift);min-width:420px}.z-hero__dcard .z-hero__sub{margin:0;flex-wrap:nowrap;gap:6px;font-size:14px}.z-hero__dcard .z-hero__chip{height:32px;padding:0 12px;background:var(--z-tile);box-shadow:none;white-space:nowrap}.z-hero__dcard .z-hero__sub b{font-size:16px}.z-hero__dcard .z-hero__actions{margin-top:0;gap:4px;align-items:center}.z-hero__dcard .z-hero__actions .z-btn--primary{padding:0 26px}html.zbf-on .z-hero__dcard{background:transparent;border:0;box-shadow:none;padding:0;min-width:0}.z-hero__plate{position:absolute;right:4.5%;top:9%;z-index:2;width:250px;display:grid;gap:10px;background:var(--z-offer);color:var(--z-offer-ink);padding:18px 18px 16px;border-radius:var(--z-radius);box-shadow:0 24px 50px -20px #0000008c,inset 0 0 0 1px #e4c57e59;overflow:hidden;text-decoration:none}.z-hero__plate:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(120% 80% at 100% 0%,rgba(228,197,126,.22),transparent 55%);pointer-events:none}.z-hero__plate>*{position:relative}.z-hero__plate-num{font-family:var(--z-font-heading);font-size:72px;line-height:.85;color:var(--z-gold-hi);letter-spacing:-.03em}.z-hero__plate,.z-hero__plate:hover,.z-hero__plate-t{color:var(--z-offer-ink)!important}.z-hero__plate-t{font:600 15px/1.3 var(--z-font-body)}.z-hero__plate-t b{color:var(--z-gold-hi);font-weight:800}.z-hero__plate-a{display:inline-flex;align-items:center;gap:4px;min-height:44px;font:700 13.5px/1 var(--z-font-body);color:var(--z-gold-hi);border-top:1px solid rgba(228,197,126,.3);padding-top:4px}.z-hero__plate-a .z-ic{width:16px;height:16px}html.zbf-on .z-hero__plate{display:none}}.zgm .zcp--ship .z-disc{background:var(--z-gold-hi)!important;color:#1d1a16!important}.zgm .zcp--ship .zcp__fill{background:linear-gradient(90deg,var(--z-gold),var(--z-gold-hi))!important}.zgm .zcp--ship .zcp__msg b,.zgm .zcp--ship .zcp__msg strong{font-weight:800}.zgm .zcp--ship .zcp__row--ok .z-disc{background:var(--z-ok-tint)!important;color:var(--z-ok)!important}.z-codes{display:flex;gap:8px;align-items:flex-start;background:var(--z-tile);border-radius:var(--z-radius-sm);padding:8px 10px;margin:8px 0 0;font:500 11.5px/1.35 var(--z-font-body);color:var(--z-ink)}.z-codes__d{width:20px;height:20px;border-radius:50%;background:var(--z-gold-hi);color:#1d1a16;display:inline-flex;align-items:center;justify-content:center;flex:none;margin-top:-1px}.z-codes__d svg{width:11px;height:11px;stroke:currentColor;fill:none;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}
/*# sourceMappingURL=/cdn/shop/t/19/assets/zelora-tokens.css.map */
