.zzc-ban{padding-block:var(--sec-md) var(--sec-xs)}.zzc-grid-sec{padding-block:30px var(--sec-lg)}.zzc-grid-sec>.zzc-crumbs{margin-bottom:26px}@media(max-width:1000px){.zzc-grid-sec{padding-top:22px}.zzc-grid-sec>.zzc-crumbs{margin-bottom:20px}}.zzc-list-sec{padding-block:var(--sec-md) var(--sec-lg)}.zzc-ban__head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;flex-wrap:wrap}.zzc-ban__lead{min-width:0}.zzc-ban__lead .eyebrow{margin-bottom:12px}.zzc-ban__h{font-size:clamp(30px,3.4vw,46px);line-height:1.04;letter-spacing:-.028em}.zzc-ban__count{margin:0 0 6px;flex:none;font:400 var(--t-13)/1 "Inter",sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);white-space:nowrap}.zzc-ban__desc{margin:18px 0 0;max-width:58ch;font-size:var(--t-15);line-height:var(--lh-body);color:var(--ink-2)}.zzc-ban__desc>*:first-child{margin-top:0}.zzc-ban__desc>*:last-child{margin-bottom:0}.zzc-ban__desc p{margin:0 0 9px}.zzc-ban__desc a{color:var(--ink);text-decoration:underline;text-underline-offset:3px}.zzc-crumbs{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:0 0 20px;font-size:var(--t-13);line-height:1.4;color:var(--ink-3)}.zzc-crumbs a{color:var(--ink-3)}.zzc-crumbs a:hover{color:var(--ink)}.zzc-crumbs__now{color:var(--ink-2)}.zzc-bar{display:flex;align-items:center;justify-content:flex-end;gap:14px;padding-bottom:14px;margin-bottom:24px;border-bottom:1px solid var(--rule)}.zzc-sort{position:relative;display:inline-flex;align-items:center;gap:10px}.zzc-sort__lab{font:400 var(--t-13)/1 "Inter",sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.zzc-sort select{appearance:none;-webkit-appearance:none;background:transparent;border:0;border-radius:0;box-shadow:none;margin:0;padding:4px 20px 4px 0;min-height:0;font:400 var(--t-15)/1.2 "Inter",sans-serif;letter-spacing:-.01em;color:var(--ink);cursor:pointer}.zzc-sort select:focus{outline:none}.zzc-sort select:focus-visible{outline:2px solid var(--cta);outline-offset:3px}.zzc-sort__caret{position:absolute;right:1px;width:11px;height:8px;color:var(--ink-2);pointer-events:none}.zzc-bar__go{height:36px;padding-inline:16px;border:1px solid var(--ink);border-radius:var(--r-pill);background:transparent;color:var(--ink);font:600 var(--t-13)/1 "Inter",sans-serif;cursor:pointer}.zzc-pager{margin-top:44px;padding-top:26px;border-top:1px solid var(--rule);display:flex;align-items:center;justify-content:space-between;gap:16px}.zzc-pager__step{display:inline-flex;align-items:center;gap:9px;flex:none;font:400 var(--t-15)/1 "Inter",sans-serif;color:var(--ink);padding-bottom:5px;border-bottom:1px solid var(--ink);transition:opacity var(--t-base) var(--ease)}.zzc-pager__step:hover{opacity:.6}.zzc-pager__step i{font-style:normal;font-size:15px;display:inline-block;transition:transform var(--t-base) var(--ease)}.zzc-pager__step:hover i{transform:translate(3px)}.zzc-pager__step.is-off{opacity:.28;border-bottom-color:transparent;pointer-events:none}.zzc-pager__nums{display:flex;align-items:center;gap:2px;flex-wrap:wrap;justify-content:center;list-style:none;margin:0;padding:0}.zzc-pager__nums li{margin:0}.zzc-pager__nums a,.zzc-pager__nums span{display:inline-flex;align-items:center;justify-content:center;min-width:38px;height:38px;padding:0 7px;font:400 var(--t-15)/1 "Inter",sans-serif;color:var(--ink-2);border-bottom:1px solid transparent;transition:color var(--t-base) var(--ease)}.zzc-pager__nums a:hover{color:var(--ink)}.zzc-pager__nums .is-now{color:var(--ink);font-weight:600;border-bottom-color:var(--ink)}.zzc-pager__nums .is-gap{color:var(--ink-3);min-width:22px}.zzc-empty{padding:34px 0 10px;border-top:1px solid var(--rule);max-width:52ch}.zzc-empty__h{margin:0 0 8px;font:var(--w-display) var(--t-24)/1.2 "Inter",sans-serif;letter-spacing:-.02em;color:var(--ink)}.zzc-empty__p{margin:0 0 18px;font-size:var(--t-15);line-height:var(--lh-body);color:var(--ink-2)}.zzc-empty__a{display:inline-flex;align-items:center;gap:9px;font:400 var(--t-16)/1 "Inter",sans-serif;color:var(--ink);padding-bottom:5px;border-bottom:1px solid var(--ink)}.zzc-empty__a:hover{opacity:.6}.zzc-empty__a i{font-style:normal;transition:transform var(--t-base) var(--ease)}.zzc-empty__a:hover i{transform:translate(4px)}.zzc-cats{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:34px}.zzc-cats .cat span{margin-top:13px}.zzc-cats .cat--pack img{object-fit:contain;box-sizing:border-box;padding:7%}.zzc-cats .zzc-ph{width:100%;height:100%;display:block;background:var(--cream-warm);fill:#2c201129}@media(max-width:1100px){.zzc-cats{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.zzc-ban__head{align-items:flex-start;flex-direction:column;gap:10px}.zzc-ban__count{margin:0}.zzc-bar{justify-content:space-between}.zzc-pager{flex-wrap:wrap;justify-content:center;gap:10px 14px}.zzc-pager__nums{order:-1;width:100%}}@media(max-width:480px){.zzc-cats{grid-template-columns:1fr;gap:20px}}@media(min-width:375px)and (max-width:640px){.zzc-grid-sec .grid{grid-template-columns:repeat(2,1fr)}}.zzc-layout{display:grid;grid-template-columns:216px 1fr;gap:0 44px;align-items:start}.zzc-layout--solo{display:block}.zzc-side{position:sticky;top:calc(var(--header-h) + 20px);padding-right:24px;border-right:1px solid var(--rule)}.zzc-side__h{margin:0 0 14px;font:600 var(--t-13)/1 "Inter",system-ui,sans-serif;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.zzc-side__a{display:block;padding:9px 0;font-size:var(--t-15);line-height:1.3;color:var(--ink-2);transition:color var(--t-base) var(--ease)}.zzc-side__a:hover{color:var(--ink)}.zzc-side__a.is-on{color:var(--ink);font-weight:600}@media(max-width:1000px){.zzc-layout{display:block}.zzc-side{position:static;padding:0;border-right:0;border-bottom:1px solid var(--rule);margin-bottom:20px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.zzc-side::-webkit-scrollbar{display:none}.zzc-side__h{display:none}.zzc-side nav{display:flex;gap:20px;width:max-content}.zzc-side__a{padding:12px 0;white-space:nowrap}.zzc-side__a.is-on{box-shadow:inset 0 -2px 0 var(--ink)}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/zz-collection.css.map */
