.z-collection{--z-ink: #18223f;--z-muted: #69718a;--z-line: #e4e7ef;--z-surface: #f6f7fa;--z-blue: #4057db;color:var(--z-ink)}.z-collection *,.z-collection *:before,.z-collection *:after{box-sizing:border-box}.z-collection a{color:inherit;text-decoration:none}.z-collection-hero{padding:70px 0 73px;background:linear-gradient(125deg,#eef2ff,#eafffc)}.z-collection-hero__eyebrow{margin:0 0 12px;color:var(--z-blue);font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.z-collection-hero h1{margin:0;font-size:clamp(44px,6vw,76px);line-height:.98;letter-spacing:-.075em}.z-collection-hero__description{max-width:670px;margin-top:18px;color:var(--z-muted);font-size:15px;line-height:1.7}.z-collection-hero__description>*{margin:0}.z-collection__body{padding-block:48px 75px}.z-collection__layout{display:grid;grid-template-columns:230px minmax(0,1fr);gap:45px;align-items:start}.z-shop-sidebar{position:sticky;top:20px}.z-shop-sidebar__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.z-shop-sidebar__head h2{margin:0;font-size:16px}.z-shop-sidebar__close{display:none;width:37px;height:37px;border:1px solid var(--z-line);border-radius:50%;background:#fff;color:var(--z-ink);font-size:20px}.z-shop-filter__all,.z-shop-filter__option{width:100%;min-height:37px;display:flex;align-items:center;gap:9px;padding:8px 3px;border:0;background:transparent;color:var(--z-muted);font-size:13px;line-height:1.3;text-align:left}.z-shop-filter__all span:first-child,.z-shop-filter__option span{min-width:0;flex:1}.z-shop-filter__all small,.z-shop-filter__option small{color:#a3a9b8;font-size:11px}.z-shop-filter__all:hover,.z-shop-filter__all.is-active,.z-shop-filter__option:hover,.z-shop-filter__option:has(input:checked){color:var(--z-blue);font-weight:750}.z-shop-filter__option input{width:15px;height:15px;flex:0 0 auto;margin:0;accent-color:var(--z-blue)}.z-shop-filter__option.is-disabled{opacity:.45}.z-shop-filter__group{border-top:1px solid var(--z-line)}.z-shop-filter__group:first-of-type{border-top:0}.z-shop-filter__group summary{min-height:45px;display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer;font-size:13px;font-weight:750;list-style:none}.z-shop-filter__group summary::-webkit-details-marker{display:none}.z-shop-filter__group summary:after{content:"+";color:var(--z-muted);font-size:17px;font-weight:400}.z-shop-filter__group[open] summary:after{content:"\2212"}.z-shop-filter__options{padding:0 0 12px}.z-shop-filter__price{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:2px 0 14px}.z-shop-filter__price label{color:var(--z-muted);font-size:11px}.z-shop-filter__price input{width:100%;min-height:38px;margin-top:5px;padding:7px 8px;border:1px solid var(--z-line);border-radius:6px;background:#fff;color:var(--z-ink)}.z-shop-filter__apply{width:100%;min-height:40px;margin-top:4px;border:0;border-radius:999px;background:var(--z-blue);color:#fff;font-weight:750}.z-shop-filter__clear{display:block;padding:11px 0 0;color:var(--z-blue)!important;font-size:12px;font-weight:750;text-align:center}.z-shop-note{margin-top:24px;padding:18px;border-radius:7px;background:#eef1ff}.z-shop-note strong{font-size:13px}.z-shop-note p{margin:8px 0 12px;color:var(--z-muted);font-size:12px;line-height:1.55}.z-shop-note a{color:var(--z-blue);font-size:12px;font-weight:750}.z-shop-toolbar{min-height:57px;display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:20px;padding:10px 15px;border:1px solid var(--z-line);border-radius:9px;background:#fff;font-size:13px}.z-shop-toolbar__left{display:flex;align-items:center;gap:12px}.z-shop-filter-open{display:none;min-height:37px;padding:7px 13px;border:1px solid var(--z-line);border-radius:999px;background:#fff;color:var(--z-ink);font-weight:700}.z-shop-sort{display:flex;align-items:center;gap:9px}.z-shop-sort label{color:var(--z-muted);white-space:nowrap}.z-shop-sort select{min-height:37px;padding:7px 34px 7px 11px;border:1px solid var(--z-line);border-radius:7px;background-color:#fff;color:var(--z-ink);font:inherit}.z-shop-active{display:flex;flex-wrap:wrap;gap:8px;margin:-4px 0 22px}.z-shop-active a{padding:7px 11px;border-radius:999px;background:#eef1ff;color:var(--z-blue);font-size:11.5px;font-weight:700}.z-shop-grid{display:grid;grid-template-columns:repeat(var(--z-columns, 3),minmax(0,1fr));gap:34px 18px}.z-shop-grid:has(>:only-child){grid-template-columns:minmax(0,360px)}.z-shop-grid .z-product__media{height:245px}.z-shop-empty{min-height:310px;display:grid;place-items:center;padding:55px 20px;border-radius:8px;background:var(--z-surface);text-align:center}.z-shop-empty h2{margin:0;font-size:26px}.z-shop-empty p{margin:9px 0 18px;color:var(--z-muted)}.z-shop-empty a{padding:10px 17px;border-radius:999px;background:var(--z-blue);color:#fff;font-size:13px;font-weight:750}.z-collection .pagination-wrapper{margin-top:48px}.z-collection .pagination__list{display:flex;justify-content:center;gap:7px;padding:0;list-style:none}.z-collection .pagination__item{width:40px;height:40px;display:grid;place-items:center;border:1px solid var(--z-line);border-radius:50%;color:var(--z-ink);text-decoration:none}.z-collection .pagination__item--current{border-color:var(--z-blue);background:var(--z-blue);color:#fff}.z-collection.is-loading .z-shop-results{opacity:.55;pointer-events:none}.z-shop-filter-overlay{display:none}.z-filter-lock{overflow:hidden}.z-collection :is(a,button,input,select,summary):focus-visible{outline:3px solid #aebaff;outline-offset:3px}@media(max-width:900px){.z-collection__layout{grid-template-columns:205px minmax(0,1fr);gap:28px}.z-shop-grid{--z-columns: 2 !important}}@media(max-width:760px){.z-collection-hero{padding:51px 0 54px}.z-collection-hero h1{font-size:clamp(42px,14vw,62px)}.z-collection__body{padding-block:28px 55px}.z-collection__layout{display:block}.z-shop-sidebar{position:fixed;z-index:1002;top:0;bottom:0;left:0;width:min(340px,88vw);overflow-y:auto;padding:24px 20px 32px;background:#fff;box-shadow:18px 0 48px #17224c2b;transform:translate(-105%);transition:transform .25s ease}.z-shop-sidebar.is-open{transform:none}.z-shop-sidebar__close{display:grid;place-items:center}.z-shop-filter-overlay{position:fixed;z-index:1001;top:0;right:0;bottom:0;left:0;display:block;background:#17224c73;opacity:0;pointer-events:none;transition:opacity .2s ease}.z-shop-filter-overlay.is-open{opacity:1;pointer-events:auto}.z-shop-filter-open{display:inline-flex;align-items:center}.z-shop-toolbar{align-items:flex-start;flex-direction:column}.z-shop-toolbar__left,.z-shop-sort{width:100%;justify-content:space-between}.z-shop-sort select{max-width:210px}.z-shop-grid{--z-columns: 2 !important;gap:27px 12px}.z-shop-grid .z-product__media{height:200px}}@media(max-width:390px){.z-shop-grid .z-product__media{height:178px}.z-shop-sort select{max-width:190px}}@media(max-width:520px){.z-shop-grid:has(>:only-child){grid-template-columns:minmax(0,1fr)}.z-shop-grid:has(>:only-child) .z-product__media{height:min(82vw,330px)}}@media(prefers-reduced-motion:reduce){.z-shop-sidebar,.z-shop-filter-overlay{transition-duration:.01ms}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/zereniyo-collection.css.map */
