.fz-prods{padding-bottom:var(--c2-pb, 28px)}.fz-prods:not(:has(.fz-h-head)){padding-top:var(--c2-pt, 36px)}.fz-prods__rail>.fz-prods__item{width:74vw}.fz-prods__rail>.fz-prods__item:last-child{margin-right:0}.fz-prods__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--fz-grid-gap);row-gap:20px;margin:0;padding:0;list-style:none}.fz-prods__item{list-style:none;min-width:0}.fz-prods__item .product-block{width:100%;margin:0}.fz-prods__panel:not([hidden]){animation:fz-prods-in .42s var(--fz-ease-out) both}@keyframes fz-prods-in{0%{opacity:0}to{opacity:1}}.fz-prods__tabs{display:flex;flex-direction:column;align-items:center;gap:10px;padding:0 var(--fz-edge) var(--c2-hd, 20px)}.fz-prods__seg{display:inline-flex;align-items:stretch;gap:2px;padding:3px;max-width:100%;border:1px solid var(--c2-line);border-radius:999px;background:#11111108;background:color-mix(in srgb,var(--c2-ink, #111111) 3%,transparent)}.fz-prods__tab{min-height:44px;min-width:88px;padding:0 20px;border:0;border-radius:999px;background:transparent;cursor:pointer;color:var(--c2-taupe);font:500 var(--fz-fs-label)/1 var(--fz-font-ui);letter-spacing:var(--fz-track-label);text-transform:uppercase;white-space:nowrap;transition:background-color .35s var(--fz-ease-out),color .35s var(--fz-ease-out)}.fz-prods__tab:hover{color:var(--c2-ink)}.fz-prods__tab.is-active{background:var(--c2-btn);color:var(--c2-btn-fg);box-shadow:0 2px 10px #11111138;box-shadow:0 2px 10px color-mix(in srgb,var(--c2-btn) 22%,transparent)}.fz-prods__tab:focus-visible{outline:1px solid var(--c2-accent);outline-offset:2px}.fz-prods__tier{margin:0;font:500 var(--fz-fs-label)/1.3 var(--fz-font-ui);letter-spacing:.08em;text-transform:uppercase;text-align:center;color:var(--c2-accent)}.fz-prods__tier:empty{display:none}@media(min-width:768px){.fz-prods__rail>.fz-prods__item{width:calc((100vw - 3 * var(--fz-grid-gap)) / 2.4)}}@media(min-width:1024px){.fz-prods__rail>.fz-prods__item{width:calc((100vw - 4 * var(--fz-grid-gap)) / 4.3)}.fz-prods__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.fz-prods__tab{min-width:112px;padding:0 26px}.fz-prods .fz-rail-wrap{--fz-rail-btn-top: 40%}}@media(prefers-reduced-motion:reduce){.fz-prods__panel:not([hidden]){animation:none}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/fz-home-products.css.map */
