.rich-bold.svelte-97u0cj{font-weight:700}.rich-italic.svelte-97u0cj{font-style:italic}.rich-strike.svelte-97u0cj{text-decoration:line-through}.fleece-age-notes.svelte-16q292s{max-width:70ch;margin:24px 0;font-size:16px;line-height:1.6}.fleece-age-notes.svelte-16q292s p:where(.svelte-16q292s){margin:0 0 16px}.fleece-age-notes.svelte-16q292s p:where(.svelte-16q292s):last-child{margin-bottom:0}.fleece-age-warning.svelte-16q292s{background:#fff9ef;border-left:3px solid #b78033;padding:8px 12px}.catalog-subcategories.svelte-1sd9kr{grid-column:1/-1;min-width:0}.subcategory-viewport.svelte-1sd9kr{min-width:0}.subcategory-track.svelte-1sd9kr{grid-template-columns:repeat(8,minmax(0,1fr));gap:12px;display:grid}.subcategory-card.svelte-1sd9kr{background:var(--catalog-surface);text-align:center;overflow-wrap:break-word;border:0;border-radius:9px;flex-direction:column;justify-content:space-between;align-items:center;gap:8px;min-width:0;min-height:118px;padding:6px 2px 10px;font-size:.875rem;line-height:1.4;display:flex}.subcategory-card.svelte-1sd9kr:hover{color:var(--ink);background:#edf0f4;text-decoration:none}.subcategory-card.svelte-1sd9kr:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}.subcategory-card.svelte-1sd9kr .media-image{width:100%;height:90px}.subcategory-label.svelte-1sd9kr{justify-content:center;align-items:center;gap:4px;max-width:100%;min-height:2.8em;display:flex}.subcategory-title.svelte-1sd9kr{overflow-wrap:anywhere;min-width:0}.subcategory-card.svelte-1sd9kr .filter-icon{flex:none;width:16px;height:16px}.subcategory-more-symbol.svelte-1sd9kr{background:#fff;border-radius:50%;place-items:center;width:40px;height:40px;margin:20px 0;display:grid}.subcategory-track.svelte-1sd9kr:not(.expanded) .desktop-extra:where(.svelte-1sd9kr),.subcategory-controls.svelte-1sd9kr{display:none}@media (width<=75em){.subcategory-viewport.svelte-1sd9kr{touch-action:pan-y;overflow:hidden}.subcategory-track.svelte-1sd9kr{transform:translateX(calc(-1 * var(--category-offset,0px)));align-items:stretch;gap:12px;transition:transform .25s;display:flex}.subcategory-card.svelte-1sd9kr,.subcategory-track.svelte-1sd9kr:not(.expanded) .desktop-extra:where(.svelte-1sd9kr){flex:0 0 var(--category-width,130px);width:var(--category-width,130px);-webkit-user-select:none;user-select:none;display:flex}.subcategory-card.svelte-1sd9kr img{pointer-events:none}.subcategory-more.svelte-1sd9kr{display:none!important}.subcategory-controls.svelte-1sd9kr{justify-content:center;align-items:center;gap:16px;margin-top:10px;font-size:.875rem;display:flex}.subcategory-controls.svelte-1sd9kr button:where(.svelte-1sd9kr){border:1px solid var(--line);width:44px;height:44px;color:var(--ink);background:#fff;border-radius:50%;place-items:center;padding:0;display:grid}.subcategory-controls.svelte-1sd9kr button:where(.svelte-1sd9kr):disabled{opacity:.35}.subcategory-controls.svelte-1sd9kr svg{width:18px;height:18px}}@media (prefers-reduced-motion:reduce){.subcategory-track.svelte-1sd9kr{transition:none}}.fleece-ages.svelte-1fnb4b1{font-size:var(--text-small);flex-wrap:wrap;align-items:center;gap:8px;margin:20px 0 24px;line-height:1.5;display:flex}.fleece-ages.svelte-1fnb4b1>span:where(.svelte-1fnb4b1){color:var(--muted);margin-right:4px}.fleece-ages.svelte-1fnb4b1 a:where(.svelte-1fnb4b1){border:1px solid var(--line);background:var(--paper,#fff);border-radius:24px;justify-content:center;align-items:center;min-height:44px;padding:8px 14px;text-decoration:none;display:inline-flex}.fleece-ages.svelte-1fnb4b1 a[aria-current=page]:where(.svelte-1fnb4b1){background:var(--ink);color:#fff;border-color:var(--ink)}.fleece-ages.svelte-1fnb4b1 a:where(.svelte-1fnb4b1):hover{border-color:var(--ink)}.fleece-ages.svelte-1fnb4b1 a[aria-current=page]:where(.svelte-1fnb4b1):hover{color:#fff}.storefront .delivery-panel{--delivery-accent:#3569a7;border:1px solid var(--line);width:100%;min-width:0;color:var(--ink);font-family:var(--font-family);font-size:var(--text-body);background:#f4f7fc;border-radius:16px;margin:36px 0 44px;padding:32px;line-height:1.6}.storefront .delivery-panel :where(h2,h3,h4,p,ul){margin:0}.storefront .delivery-panel :is(h2,h3,h4,strong){letter-spacing:normal;font-weight:600}.storefront .delivery-panel h2{font-size:var(--text-section-heading);line-height:var(--leading-heading)}.storefront .delivery-panel h3,.storefront .delivery-panel h4{font-size:var(--text-body);line-height:1.5}.storefront .delivery-panel__header>p{max-width:70ch;color:var(--muted);margin-top:12px}.storefront .delivery-panel :is(button,a,input):focus-visible{outline:2px solid var(--control-focus,var(--ink));outline-offset:4px}.storefront .delivery-panel button:disabled{opacity:.55;cursor:not-allowed}.storefront .delivery-panel__benefits{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:24px 0 20px;padding:0;list-style:none;display:grid}.storefront .delivery-panel__benefits>li{border:1px solid var(--line);background:#fff;border-radius:12px;align-items:center;gap:12px;min-width:0;padding:16px 12px;display:flex}.storefront .delivery-panel__icon{color:#28446d;background:#eaf1fc;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;display:grid}.storefront .delivery-panel__benefits>li>div{min-width:0}.storefront .delivery-panel__benefits strong{line-height:1.5;display:block}.storefront .delivery-panel__benefits>li>div>span{font-size:var(--text-small);color:var(--muted);margin-top:4px;line-height:1.5;display:block}.storefront .delivery-panel__content{grid-template-columns:minmax(240px,.95fr) minmax(0,2.05fr);align-items:stretch;gap:18px;display:grid}.storefront .delivery-panel__provider,.storefront .delivery-panel__pickups{border:1px solid var(--line);background:#fff;border-radius:12px;min-width:0;padding:22px}.storefront .delivery-panel__provider{flex-direction:column;align-items:flex-start;display:flex}.storefront .delivery-panel__brand-row{align-items:center;gap:12px;margin-bottom:16px;display:flex}.storefront .delivery-panel__icon--cdek{color:#fff;background:#3c982b}.storefront .delivery-panel__eyebrow{font-size:var(--text-small);color:var(--muted);margin-bottom:4px;line-height:1.5;display:block}.storefront .delivery-panel__brand{font-size:var(--text-card-heading);line-height:var(--leading-heading);display:block}.storefront .delivery-panel__provider>p{color:var(--muted);margin-bottom:24px}.storefront .delivery-panel__primary{white-space:normal;text-align:center;width:100%;margin-top:auto}.storefront .delivery-panel__link{min-height:44px;color:var(--delivery-accent);font-size:var(--text-small);text-underline-offset:3px;text-align:left;background:0 0;border:0;align-items:center;padding:4px 0;line-height:1.5;text-decoration:underline;display:inline-flex}.storefront .delivery-panel__link:hover{color:var(--ink)}.storefront .delivery-panel__terms{align-self:center;margin-top:8px}.storefront .delivery-panel__carriers{border:0;gap:8px;width:100%;min-width:0;margin:0 0 16px;padding:0;display:grid}.storefront .delivery-panel__carriers legend{font-size:var(--text-small);color:var(--muted);margin-bottom:8px;line-height:1.5}.storefront .delivery-panel__carrier{border:1px solid var(--control-border);cursor:pointer;background:#fff;border-radius:8px;align-items:center;gap:12px;min-height:64px;padding:12px;display:flex}.storefront .delivery-panel__carrier--selected{border-color:var(--ink);background:var(--catalog-surface,#f5f6f8)}.storefront .delivery-panel__carrier:focus-within{outline:2px solid var(--control-focus,var(--ink));outline-offset:3px}.storefront .delivery-panel__carrier:has(input:disabled){opacity:.55;cursor:not-allowed}.storefront .delivery-panel__carrier input{appearance:none;border:1px solid var(--control-border);background:#fff;border-radius:50%;flex:none;place-items:center;width:18px;min-width:18px;height:18px;margin:0;padding:0;display:grid}.storefront .delivery-panel__carrier input:checked{border-color:var(--ink)}.storefront .delivery-panel__carrier input:checked:before{content:"";background:var(--ink);border-radius:50%;width:10px;height:10px}.storefront .delivery-panel__carrier>span{flex-wrap:wrap;align-items:center;gap:6px 12px;min-width:0;display:flex}.storefront .delivery-panel__carrier-name{font-size:var(--text-small);overflow-wrap:anywhere;line-height:1.5}.storefront .delivery-panel__pickups{flex-direction:column;padding:20px 18px;display:flex}.storefront .delivery-panel__pickups-heading{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;display:flex}.storefront .delivery-panel__pickups-heading h3>span{font-size:var(--text-small);color:var(--muted);margin-top:4px;font-weight:400;line-height:1.5;display:block}.storefront .delivery-panel__pickups-heading>button{flex:none;min-height:44px;padding:0}.storefront .delivery-panel__cards{flex:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;min-width:0;display:grid}.storefront .delivery-panel__point{border:1px solid var(--control-border);background:#fff;border-radius:10px;flex-direction:column;align-items:flex-start;min-width:0;min-height:220px;padding:16px 14px 12px;display:flex}.storefront .delivery-panel__point--selected{border-color:var(--delivery-accent);background:#f5f9ff}.storefront .delivery-panel__point-city{font-size:var(--text-small);color:var(--muted);margin-bottom:8px;line-height:1.5}.storefront .delivery-panel__point h4{overflow-wrap:anywhere}.storefront .delivery-panel__schedule{color:var(--muted);font-size:var(--text-small);white-space:pre-line;align-items:flex-start;gap:8px;margin-top:20px;margin-bottom:16px;line-height:1.5;display:flex}.storefront .delivery-panel__schedule .filter-icon{flex:none;width:18px;height:18px;margin-top:2px}.storefront .delivery-panel__point-button{border:0;border-top:1px solid var(--line);width:100%;min-height:44px;color:var(--delivery-accent);font-size:var(--text-small);text-align:left;background:0 0;margin-top:auto;padding:12px 0 0;line-height:1.5}.storefront .delivery-panel__point-button:hover{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.storefront .delivery-panel__selection{color:#315733;background:#f2f8f2;border:1px solid #d9e7d8;border-radius:10px;justify-content:space-between;align-items:center;gap:16px;margin-top:16px;padding:12px 16px;display:flex}.storefront .delivery-panel__selection>p{overflow-wrap:anywhere;min-width:0}.storefront .delivery-panel__selection>button{color:inherit;flex:none}.storefront .delivery-panel__footer{border:1px solid var(--line);background:#fff;border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:20px;padding:20px;display:grid}.storefront .delivery-panel__footer>div{align-items:flex-start;gap:14px;min-width:0;display:flex}.storefront .delivery-panel__footer strong{margin-bottom:4px;display:block}.storefront .delivery-panel__footer p>span,.storefront .delivery-panel__footer p>a{font-size:var(--text-small);color:var(--muted);overflow-wrap:anywhere;line-height:1.5;display:block}.storefront .delivery-panel__footer p>a{text-underline-offset:3px;padding:4px 0;text-decoration:underline}.storefront .delivery-panel__notice{font-size:var(--text-small);color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px;line-height:1.5;display:flex}.storefront .delivery-panel__empty{border:1px dashed var(--control-border);color:var(--muted);border-radius:10px;flex-direction:column;flex:1;justify-content:center;align-items:flex-start;gap:12px;padding:20px 16px;display:flex}.storefront .delivery-panel__skeleton{border:1px solid var(--line);border-radius:10px;flex-direction:column;gap:12px;min-height:220px;padding:20px 16px;display:flex}.storefront .delivery-panel__skeleton>span{background:#eef2f7;border-radius:4px;height:16px}.storefront .delivery-panel__skeleton>span:nth-child(2){width:70%}.storefront .delivery-panel__skeleton>span:last-child{width:85%;margin-top:auto}.storefront .delivery-panel__city-empty{border:1px solid var(--line);background:#fff;border-radius:12px;flex-wrap:wrap;align-items:center;gap:16px 24px;padding:24px;display:flex}.storefront .delivery-panel__city-empty>div{margin-right:auto}.storefront .delivery-panel__city-empty p{color:var(--muted);margin-top:8px}@media (width<=1150px){.storefront .delivery-panel{padding:24px}.storefront .delivery-panel__benefits>li{flex-direction:column;align-items:flex-start;padding:14px}.storefront .delivery-panel__content{grid-template-columns:minmax(220px,.85fr) minmax(0,2.15fr);gap:14px}.storefront .delivery-panel__provider,.storefront .delivery-panel__pickups{padding:18px 14px}.storefront .delivery-panel__cards{gap:8px}.storefront .delivery-panel__point{padding:14px 10px}.storefront .delivery-panel__pickups-heading{flex-wrap:wrap;gap:4px}.storefront .delivery-panel__footer{gap:16px}.storefront .delivery-panel__footer>div{gap:10px}}@media (width<=900px){.storefront .delivery-panel__content{grid-template-columns:minmax(0,1fr)}.storefront .delivery-panel__provider{grid-template-columns:minmax(0,1fr) minmax(210px,.8fr);align-items:start;gap:0 24px;display:grid}.storefront .delivery-panel__brand-row{grid-column:1}.storefront .delivery-panel__provider>p{grid-column:1;margin-bottom:0}.storefront .delivery-panel__primary{grid-area:1/2;margin-top:4px}.storefront .delivery-panel__terms{grid-area:2/2;justify-self:center;margin-top:0}.storefront .delivery-panel__provider>select,.storefront .delivery-panel__provider>label{grid-column:1/-1}.storefront .delivery-panel__provider--multiple{display:flex}.storefront .delivery-panel__footer{grid-template-columns:minmax(0,1fr);gap:20px}}@media (width<=600px){.storefront .delivery-panel{border-radius:12px;margin:24px 0 32px;padding:20px 16px}.storefront .delivery-panel__benefits{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:20px 0 16px}.storefront .delivery-panel__benefits>li{padding:12px}.storefront .delivery-panel__benefits>li>div>span{display:none}.storefront .delivery-panel__benefits .delivery-panel__icon{width:32px;height:32px}.storefront .delivery-panel__benefits .filter-icon{width:18px;height:18px}.storefront .delivery-panel__content{gap:12px}.storefront .delivery-panel__provider{padding:18px;display:flex}.storefront .delivery-panel__provider>p{margin-bottom:20px}.storefront .delivery-panel__primary{margin-top:0}.storefront .delivery-panel__terms{margin-top:8px}.storefront .delivery-panel__pickups{padding:16px 12px}.storefront .delivery-panel__pickups-heading{margin-bottom:12px;display:block}.storefront .delivery-panel__pickups-heading>button{margin-top:4px}.storefront .delivery-panel__cards{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:thin;gap:12px;padding-bottom:8px;display:flex;overflow-x:auto}.storefront .delivery-panel__point,.storefront .delivery-panel__skeleton{scroll-snap-align:start;flex:0 0 88%;padding:16px}.storefront .delivery-panel__footer{margin-top:16px;padding:18px 14px}.storefront .delivery-panel__selection{flex-wrap:wrap;align-items:flex-start;padding:12px}.storefront .delivery-panel__city-empty{padding:18px}.storefront .delivery-panel__city-empty>.button{width:100%}}.category-description.svelte-wnq1yq{border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);margin:40px 0 32px;padding:clamp(20px,3vw,32px)}.category-description.svelte-wnq1yq .info-prose:where(.svelte-wnq1yq){max-width:70ch;margin:0}.zl-size.svelte-1mo9xxb{--zl-ink:#1d1f2a;--zl-muted:#5f6474;--zl-line:#e3e5ea;--zl-field:#cfd3db;--zl-accent:#232838;--zl-soft:#f5f6f9;--zl-seg:#f1f2f5;--zl-btn-soft:#e9ebf0;--zl-link:#2f4fb3;--zl-error:#a1400f;--zl-radius:10px;color:var(--zl-ink);border:1px solid var(--zl-line);box-sizing:border-box;background:#fff;border-radius:14px;margin:20px 0 24px;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif}.zl-size.svelte-1mo9xxb :where(.svelte-1mo9xxb),.zl-size.svelte-1mo9xxb :where(.svelte-1mo9xxb):before,.zl-size.svelte-1mo9xxb :where(.svelte-1mo9xxb):after{box-sizing:border-box}.zl-size.svelte-1mo9xxb button:where(.svelte-1mo9xxb),.zl-size.svelte-1mo9xxb input:where(.svelte-1mo9xxb){font-family:inherit}.zl-size.svelte-1mo9xxb :where(.svelte-1mo9xxb):focus-visible{outline:2px solid var(--zl-link);outline-offset:2px}.zl-size.svelte-1mo9xxb a:where(.svelte-1mo9xxb){color:var(--zl-link)}.zl-size__toggle.svelte-1mo9xxb{display:none}.zl-size__panel.svelte-1mo9xxb{flex-direction:column;gap:16px;padding:20px 24px;display:flex}.zl-size__head.svelte-1mo9xxb{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.zl-size__head-text.svelte-1mo9xxb{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.zl-size__title.svelte-1mo9xxb{letter-spacing:-.01em;margin:0;font-size:18px;font-weight:600}.zl-size__lead.svelte-1mo9xxb{color:var(--zl-muted);font-size:14px}.zl-size__table-link.svelte-1mo9xxb{white-space:nowrap;font-size:14px}.zl-size__form.svelte-1mo9xxb{flex-wrap:wrap;align-items:flex-end;gap:20px;display:flex}.zl-size__field.svelte-1mo9xxb{border:0;flex-direction:column;gap:6px;min-width:0;margin:0;padding:0;display:flex}.zl-size__label.svelte-1mo9xxb{color:var(--zl-muted);padding:0;font-size:13px}.zl-size__input-box.svelte-1mo9xxb{border:1px solid var(--zl-field);border-radius:var(--zl-radius);background:#fff;align-items:center;gap:8px;width:170px;height:44px;padding:0 14px;display:flex}.zl-size__input-box.svelte-1mo9xxb:focus-within{border-color:var(--zl-accent)}.zl-size__input-box.is-error.svelte-1mo9xxb{border:1.5px solid var(--zl-error)}.zl-size__input.svelte-1mo9xxb{width:100%;min-width:0;color:var(--zl-ink);background:0 0;border:0;flex:1;padding:0;font-size:15px}.zl-size__input.svelte-1mo9xxb:focus-visible{outline:none}.zl-size__unit.svelte-1mo9xxb{color:var(--zl-muted);font-size:14px}.zl-size__error.svelte-1mo9xxb{color:var(--zl-error);margin:0;font-size:14px}.zl-size__seg.svelte-1mo9xxb{border-radius:var(--zl-radius);background:var(--zl-seg);gap:2px;padding:1px;display:flex}.zl-size__seg-btn.svelte-1mo9xxb{color:#4a4f5e;cursor:pointer;background:0 0;border:0;border-radius:9px;height:42px;padding:0 14px;font-size:14px;font-weight:500}.zl-size__seg-btn[aria-pressed=true].svelte-1mo9xxb{color:var(--zl-ink);box-shadow:0 0 0 1px var(--zl-field), 0 1px 2px #14161e14;background:#fff}.zl-size__check.svelte-1mo9xxb{cursor:pointer;align-items:center;gap:10px;height:44px;font-size:14px;display:flex}.zl-size__check.svelte-1mo9xxb input:where(.svelte-1mo9xxb){width:18px;height:18px;accent-color:var(--zl-accent);margin:0}.zl-size__check-note.svelte-1mo9xxb{color:var(--zl-muted)}.zl-size__submit.svelte-1mo9xxb{border-radius:var(--zl-radius);background:var(--zl-accent);color:#fff;cursor:pointer;white-space:nowrap;border:0;height:44px;margin-left:auto;padding:0 22px;font-size:15px;font-weight:500}.zl-size__submit.svelte-1mo9xxb:hover{background:#33394d}.zl-size__hint.svelte-1mo9xxb{color:var(--zl-muted);margin:-4px 0 0;font-size:13px}.zl-size__result.svelte-1mo9xxb{background:var(--zl-soft);border-radius:12px;flex-wrap:wrap;align-items:flex-start;gap:32px;padding:18px 20px;transition:opacity .16s;display:flex}.zl-size__result.is-stale.svelte-1mo9xxb{opacity:.55}.zl-size__rec.svelte-1mo9xxb{flex-direction:column;flex:0 0 230px;gap:4px;display:flex}.zl-size__rec-label.svelte-1mo9xxb{color:var(--zl-muted);font-size:13px}.zl-size__rec-value.svelte-1mo9xxb{letter-spacing:-.02em;font-size:34px;font-weight:600;line-height:1.1}.zl-size__rec-reason.svelte-1mo9xxb{color:var(--zl-muted);font-size:13px;line-height:1.45}.zl-size__fits.svelte-1mo9xxb{flex-direction:column;flex:360px;gap:10px;min-width:0;display:flex}.zl-size__fits-heading.svelte-1mo9xxb{font-size:14px;font-weight:500}.zl-size__chips.svelte-1mo9xxb{flex-wrap:wrap;gap:8px;display:flex}.zl-size__chip.svelte-1mo9xxb{border:1px solid var(--zl-field);border-radius:var(--zl-radius);min-width:64px;height:44px;color:var(--zl-ink);cursor:pointer;background:#fff;justify-content:center;align-items:center;gap:6px;padding:0 16px;font-size:15px;font-weight:500;display:inline-flex}.zl-size__chip[aria-pressed=true].svelte-1mo9xxb{background:var(--zl-accent);border-color:var(--zl-accent);color:#fff}.zl-size__chip-check.svelte-1mo9xxb{display:none}.zl-size__chip[aria-pressed=true].svelte-1mo9xxb .zl-size__chip-check:where(.svelte-1mo9xxb){display:block}.zl-size__note.svelte-1mo9xxb{color:var(--zl-muted);margin:0;font-size:13px;line-height:1.45}.zl-size__nofits.svelte-1mo9xxb{flex-direction:column;gap:6px;margin:0;font-size:14px;display:flex}.zl-size__actions.svelte-1mo9xxb{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.zl-size__reset.svelte-1mo9xxb{background:var(--zl-btn-soft);height:36px;color:var(--zl-ink);cursor:pointer;border:0;border-radius:8px;padding:0 14px;font-size:14px;font-weight:500}.zl-size__actions-note.svelte-1mo9xxb{color:var(--zl-muted);font-size:13px}.zl-size__sr.svelte-1mo9xxb{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}@media (width<=639px){.zl-size.svelte-1mo9xxb{overflow:hidden}.zl-size__toggle.svelte-1mo9xxb{text-align:left;cursor:pointer;background:#fff;border:0;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:64px;padding:12px 16px;display:flex}.zl-size__toggle-text.svelte-1mo9xxb{flex-direction:column;gap:2px;display:flex}.zl-size__toggle-title.svelte-1mo9xxb{color:var(--zl-ink);font-size:15px;font-weight:600}.zl-size__toggle-sub.svelte-1mo9xxb{color:var(--zl-muted);font-size:13px}.zl-size__chevron.svelte-1mo9xxb{flex:none;transition:transform .16s}.zl-size.is-open.svelte-1mo9xxb .zl-size__chevron:where(.svelte-1mo9xxb){transform:rotate(180deg)}.zl-size__panel.svelte-1mo9xxb{padding:4px 16px 16px;display:none}.zl-size.is-open.svelte-1mo9xxb .zl-size__panel:where(.svelte-1mo9xxb){display:flex}.zl-size__head.svelte-1mo9xxb{display:none}.zl-size__form.svelte-1mo9xxb{flex-direction:column;align-items:stretch;gap:16px}.zl-size__input-box.svelte-1mo9xxb{width:100%;height:48px}.zl-size__input.svelte-1mo9xxb{font-size:16px}.zl-size__seg-btn.svelte-1mo9xxb{flex:1 1 0;height:44px;padding:0 8px}.zl-size__check.svelte-1mo9xxb input:where(.svelte-1mo9xxb){width:20px;height:20px}.zl-size__submit.svelte-1mo9xxb{width:100%;height:48px;margin-left:0;font-size:16px}.zl-size__result.svelte-1mo9xxb{flex-direction:column;gap:12px;padding:16px}.zl-size__rec.svelte-1mo9xxb{flex:none}.zl-size__rec-value.svelte-1mo9xxb{font-size:30px}.zl-size__fits.svelte-1mo9xxb{flex:none}}@media (prefers-reduced-motion:reduce){.zl-size__result.svelte-1mo9xxb,.zl-size__chevron.svelte-1mo9xxb{transition:none}}.zl-size__mobile-table.svelte-1mo9xxb{display:none}.zl-size__panel.svelte-1mo9xxb input:where(.svelte-1mo9xxb){margin:0}.zl-size__field.svelte-1mo9xxb legend:where(.svelte-1mo9xxb){margin-bottom:6px}.zl-size__submit.svelte-1mo9xxb{align-self:flex-end}.zl-size__chip-check.svelte-1mo9xxb{color:inherit}.zl-size__title.svelte-1mo9xxb{line-height:1.3}.zl-size.svelte-1mo9xxb noscript:where(.svelte-1mo9xxb) .zl-size__hint:where(.svelte-1mo9xxb){padding:16px}.zl-size__fits-heading.svelte-1mo9xxb{line-height:1.5}@media (width<=639px){.zl-size__mobile-table.svelte-1mo9xxb{font-size:14px;display:block}.zl-size__fits.svelte-1mo9xxb{width:100%}.zl-size__submit.svelte-1mo9xxb{align-self:stretch}.zl-size__field.svelte-1mo9xxb legend:where(.svelte-1mo9xxb){margin-bottom:6px}}.product-measurements.svelte-19oczyy{min-width:0;font-size:var(--text-body,16px);line-height:1.6}.product-measurements.svelte-19oczyy h3:where(.svelte-19oczyy){font-size:var(--text-h3,24px);margin:0 0 12px;font-weight:600;line-height:1.2}.product-measurements.svelte-19oczyy p:where(.svelte-19oczyy){max-width:70ch;margin:0 0 16px}.product-measurements-scroll.svelte-19oczyy{border:1px solid var(--line);border-radius:8px;width:100%;max-width:100%;margin:0 0 16px;overflow-x:auto}.product-measurements-scroll.svelte-19oczyy:focus-visible{outline:2px solid var(--brand,#2769af);outline-offset:3px}table.svelte-19oczyy{border-collapse:collapse;width:100%;font-size:var(--text-small,14px);line-height:1.5}th.svelte-19oczyy,td.svelte-19oczyy{text-align:left;border-bottom:1px solid var(--line);white-space:normal;min-width:90px;padding:12px 16px}th.svelte-19oczyy{font-weight:600}thead.svelte-19oczyy{background:var(--surface,#f5f6fa)}tbody.svelte-19oczyy tr:where(.svelte-19oczyy):last-child th:where(.svelte-19oczyy),tbody.svelte-19oczyy tr:where(.svelte-19oczyy):last-child td:where(.svelte-19oczyy){border-bottom:0}.product-measurements-note.svelte-19oczyy{font-size:var(--text-small,14px);color:var(--muted)}@media (width<=767px){th.svelte-19oczyy,td.svelte-19oczyy{padding:10px 12px}.product-measurements.svelte-19oczyy h3:where(.svelte-19oczyy){font-size:20px}}.review-card.svelte-ju0ljq{border-bottom:1px solid var(--line,#e2e6eb);min-width:0;padding:16px 0}.review-card__header.svelte-ju0ljq{justify-content:space-between;align-items:center;gap:12px;display:flex}.review-card__stars.svelte-ju0ljq{white-space:nowrap;color:#886508;letter-spacing:1px}.review-card__meta.svelte-ju0ljq{color:#596575;flex-wrap:wrap;gap:4px 12px;margin:6px 0 10px;font-size:.75rem;display:flex}.review-card__product.svelte-ju0ljq{margin-bottom:8px;font-size:.875rem;font-weight:600;display:inline-block}.review-card__body.svelte-ju0ljq{white-space:pre-line;overflow-wrap:anywhere;margin:0;font-size:.875rem;line-height:1.55}.compact.svelte-ju0ljq{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.review-answer.svelte-ju0ljq{font-size:.875rem}.product-feedback-count.svelte-1bizqww{font-size:var(--text-small,14px);color:var(--muted);white-space:nowrap;flex-shrink:0;font-weight:400}.product-feedback-source.svelte-1bizqww,.product-feedback-progress.svelte-1bizqww{font-size:var(--text-small,14px);color:var(--muted);margin:12px 0;line-height:1.5}.product-feedback-actions.svelte-1bizqww{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:16px;display:flex}.product-feedback-more.svelte-1bizqww{margin-top:4px}.product-feedback-card.svelte-1bizqww .review-card__body{font-size:var(--text-body,16px);line-height:1.6}.product-feedback-card.svelte-1bizqww .review-card__meta{font-size:var(--text-small,14px);line-height:1.5}.storefront .product-page .product-detail{grid-template-columns:minmax(0,1.48fr) minmax(25rem,.96fr);gap:32px;margin-bottom:22px}.storefront .product-page .product-purchase{border:1px solid #eef0f3;border-radius:10px;padding:18px 20px;box-shadow:0 4px 22px #2639590d}.storefront .product-page .product-detail-price{margin:6px 0 12px}.storefront .product-page .product-reviews-link{font-size:var(--text-small,14px);text-underline-offset:3px;margin:8px 0 4px;line-height:1.5;text-decoration:underline;display:inline-block}.storefront .product-page .product-marketing--compact{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 18px;margin-bottom:17px}.storefront .product-page .product-marketing--compact>div{gap:10px}.storefront .product-page .product-marketing--compact .product-icon{width:1.75rem;height:1.75rem}.storefront .product-page .product-colors{margin-bottom:14px}.storefront .product-page .product-sizes{margin-bottom:8px}.storefront .product-page .product-stock{margin:8px 0 12px}.storefront .product-page .product-delivery{gap:12px;padding:12px 13px}.storefront .product-page .product-delivery p{color:var(--muted);margin-top:3px}.storefront .product-page .product-delivery a{margin-top:3px;display:inline-block}.storefront .product-page .product-certification{gap:13px;margin-top:10px}.storefront .product-page .honest-sign{width:168px}.storefront .product-page .gallery-photo-count{z-index:2;color:#596574;background:#ffffffdc;border:1px solid #e6e8ec;border-radius:999px;padding:5px 9px;font-size:.75rem;line-height:1;position:absolute;bottom:14px;left:14px}.storefront .product-page .product-benefits{margin:22px 0 26px}.storefront .product-page .product-info{margin-top:4px}.storefront .product-page .product-info-tabs{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:12px 28px;margin:0 0 20px;padding:0;display:flex}.storefront .product-page .product-info-tabs button{color:var(--ink);background:0 0;border:0;border-bottom:2px solid #0000;margin:0 0 -1px;padding:10px 4px;font-size:1rem;line-height:1.4}.storefront .product-page .product-info-tabs button[aria-selected=true]{border-bottom-color:var(--ink);font-weight:600}.storefront .product-page .product-panel-heading{display:none}.storefront .product-page .product-info-panel{min-width:0;display:none}.storefront .product-page .product-info-panel.active{display:block}.storefront .product-page .product-panel-body{min-width:0}.storefront .product-page .product-description{max-width:80ch}.storefront .product-page .product-characteristics-table{border-collapse:collapse;width:100%;max-width:80ch;font-size:1rem;line-height:1.6}.storefront .product-page .product-characteristics-table :is(th,td){border-bottom:1px solid var(--line);vertical-align:top;overflow-wrap:anywhere;text-align:left;padding:11px 12px}.storefront .product-page .product-characteristics-table th{width:48%;color:var(--muted);font-weight:400}.storefront .product-page .product-characteristics-table td{font-weight:500}.storefront .product-page .product-service-grid{grid-template-columns:1fr 1fr;gap:24px;margin:0}.storefront .product-page .product-service-grid>:is(.product-delivery,.product-returns){border:1px solid var(--line);background:#fff;border-radius:8px;min-height:100%;padding:20px}.storefront .product-page .product-service-grid>.product-delivery{align-items:flex-start;gap:16px;display:flex}.storefront .product-page .product-delivery--full p{margin-top:9px;font-size:.9375rem;line-height:1.5}.storefront .product-page .product-delivery--full a{margin-top:10px}.storefront .product-page .product-info-panel .product-care{padding:2px 0}.storefront .product-page .product-info-panel .care-items{grid-template-columns:repeat(4,minmax(0,1fr))}.storefront .product-page .product-info-panel .product-feedback-grid{margin:0}.storefront .product-page .product-carousel{margin:30px 0}.storefront .product-page .product-carousel+.product-carousel{margin-top:34px}@media (width<=74.999em){.storefront .product-page .product-detail{grid-template-columns:minmax(0,1fr);gap:22px}.storefront .product-page .product-purchase{justify-self:center;width:100%;max-width:54rem}}@media (width<=47.999em){.storefront .product-page{padding-top:16px}.storefront .product-page .product-detail{gap:14px;margin-bottom:18px}.storefront .product-page .product-purchase{box-shadow:none;border-radius:8px;padding:16px 14px}.storefront .product-page .product-marketing--compact{gap:10px 12px;margin-bottom:14px}.storefront .product-page .product-marketing--compact>div{font-size:.8125rem}.storefront .product-page .product-benefits{margin:20px 0}.storefront .product-page .product-info-tabs{display:none}.storefront .product-page .product-info{border-top:1px solid var(--line)}.storefront .product-page .product-info-panel{border-bottom:1px solid var(--line);display:block}.storefront .product-page .product-panel-heading{text-align:left;background:#fff;border:0;justify-content:space-between;align-items:center;gap:16px;width:100%;min-height:52px;padding:13px 2px;font-size:1rem;font-weight:600;display:flex}.storefront .product-page .product-panel-heading .icon{width:18px;height:18px;transition:transform .15s}.storefront .product-page .product-info-panel.active .product-panel-heading .icon{transform:rotate(180deg)}.storefront .product-page .product-panel-body{padding:2px 0 18px;display:none}.storefront .product-page .product-info-panel.active .product-panel-body{display:block}.storefront .product-page .product-service-grid{grid-template-columns:1fr;gap:12px}.storefront .product-page .product-service-grid>:is(.product-delivery,.product-returns){padding:16px}.storefront .product-page .product-info-panel .care-items{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 12px}.storefront .product-page .product-feedback-grid{grid-template-columns:1fr;gap:12px}.storefront .product-page .gallery-photo-count{bottom:10px;left:10px}}.storefront .product-page .product-notice p+p{margin-top:12px}.storefront .product-page .product-care-source{font-size:var(--text-small,14px);color:var(--muted);margin:20px 0 0;line-height:1.5}.collection-description.svelte-1pgso1u{max-width:70ch;color:var(--muted);margin:0 0 24px}
