.fulva-categories{display:block;background:var(--fc-bg);border-top:1px dashed var(--fc-border);border-bottom:1px dashed var(--fc-border);color:var(--fc-text);font-family:var(--font-body-family, inherit);overflow:hidden}.fulva-categories .fulva-categories__inner{max-width:var(--fc-max);margin:0 auto;padding:var(--fc-py) 0;display:flex;align-items:center;gap:50px}.fulva-categories .fulva-categories__label{flex:0 0 auto;min-width:170px;padding-left:var(--fc-px)}.fulva-categories .fulva-categories__heading{margin:0;font-size:26px;line-height:1.15;font-weight:800;color:var(--fc-text);letter-spacing:.78px}.fulva-categories .fulva-categories__heading em{font-family:var(--font-heading-family, inherit);font-style:normal;font-weight:800;color:var(--fc-card-title)}.fulva-categories .fulva-categories__eyebrow{display:flex;align-items:center;gap:10px;margin-top:12px;font-size:11px;letter-spacing:1.98px;text-transform:uppercase;color:var(--fc-accent);font-weight:700}.fulva-categories .fulva-categories__eyebrow:before{content:"";width:24px;height:2px;background:#f4c026;flex:0 0 auto}.fulva-categories .fulva-categories__track{flex:1 1 auto;display:flex;gap:var(--fc-gap);padding:2px var(--fc-px);flex-wrap:wrap;justify-content:flex-start}.fulva-categories .fulva-categories__track.is-dragging{cursor:grabbing}.fulva-categories .fulva-categories__track::-webkit-scrollbar{display:none}.fulva-categories .fulva-categories__card{flex:0 0 auto;width:var(--fc-card-w);height:var(--fc-card-h);border-radius:var(--fc-radius);background:var(--fc-card-bg);border:1px solid var(--fc-card-border);display:flex;flex-direction:column;align-items:center;text-decoration:none;color:inherit;scroll-snap-align:start;transform:translateZ(0);transition:transform .18s ease,box-shadow .18s ease}.fulva-categories .fulva-categories__card:focus-visible{outline:2px solid var(--fc-accent);outline-offset:3px}.fulva-categories .fulva-categories__card:hover{transform:translateY(-3px);box-shadow:0 10px 26px var(--fc-shadow)}.fulva-categories .fulva-categories__card-name{padding:10px 10px 6px;font-size:11px;font-weight:700;color:var(--fc-card-title);text-align:center;letter-spacing:.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.fulva-categories .fulva-categories__thumb{width:var(--fc-thumb);height:var(--fc-thumb);border-radius:calc(var(--fc-radius) - 6px);overflow:hidden;display:flex;align-items:center;justify-content:center;background:#00000008}.fulva-categories .fulva-categories__thumb-img{width:100%;height:100%;object-fit:cover;transform:translateZ(0);transition:transform .26s ease;display:block}.fulva-categories .fulva-categories__card:hover .fulva-categories__thumb-img{transform:scale(1.06)}.fulva-categories .fulva-categories__thumb-placeholder{width:100%;height:100%;display:grid;place-items:center;font-size:34px;font-weight:800;color:#00000073;background:linear-gradient(145deg,#f8f5ef,#f0ebe0)}@media(max-width:749px){.fulva-categories .fulva-categories__inner{padding:var(--fc-py-m) 0;flex-direction:column;align-items:stretch;gap:14px}.fulva-categories .fulva-categories__label{display:none}.fulva-categories .fulva-categories__track{scroll-padding-left:var(--fc-px-m);padding:16px var(--fc-px-m);flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;cursor:grab}.fulva-categories .fulva-categories__card{width:var(--fc-card-w-m);height:var(--fc-card-h-m)}.fulva-categories .fulva-categories__thumb{width:var(--fc-thumb-m);height:var(--fc-thumb-m)}.fulva-categories .fulva-categories__dots{display:flex;justify-content:center;gap:6px;margin-top:4px;padding-bottom:8px}.fulva-categories .fulva-categories__dot{width:8px;height:8px;border-radius:50%;background-color:#00000026;border:none;padding:0;cursor:pointer;transition:background-color .2s ease,transform .2s ease}.fulva-categories .fulva-categories__dot.is-active{background-color:#357a38;transform:scale(1.2)}}@media(max-width:749px){.fulva-categories.fulva-categories--hide-mobile{display:none}}@media(min-width:750px){.fulva-categories.fulva-categories--hide-desktop{display:none}.fulva-categories .fulva-categories__dots{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/category-custom.css.map */
