.catrow{--catrow-plum:#3A222B;--catrow-plum-soft:#6E5760;--catrow-line:#EAD3C9;background:var(--catrow-bg, #ffffff);padding:var(--catrow-padding-top, 28px) var(--catrow-padding-right, 24px) var(--catrow-padding-bottom, 36px) var(--catrow-padding-left, 24px);margin:var(--catrow-margin-top, 0) 0 var(--catrow-margin-bottom, 0)}.catrow-wrap{max-width:1280px;margin:0 auto;padding:0}.catrow-heading{font-size:var(--catrow-heading-size, 24px);font-weight:700;margin:0 0 18px;text-align:var(--catrow-heading-align, center);color:var(--catrow-heading-color, var(--catrow-plum))}.catrow-carousel{position:relative;display:flex;align-items:center;gap:6px;max-width:1600px;margin:0 auto;padding:0 20px}.catrow-track-wrap{overflow:hidden;flex:1}.catrow-track{display:flex;gap:var(--catrow-gap, 22px);overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;padding:4px 2px 8px;scroll-snap-type:x mandatory;justify-content:flex-start}.catrow-track::-webkit-scrollbar{display:none}.catrow.catrow--fits .catrow-track{justify-content:center;overflow-x:visible}.catrow.catrow--fits .catrow-carousel{padding:0}.catrow.catrow--fits .catrow-arrow,.catrow.catrow--fits .catrow-dots{display:none}.catrow-empty{color:var(--catrow-plum-soft);font-size:14px;padding:20px}.catrow-item{flex:0 0 auto;width:var(--catrow-item-width, 170px);text-decoration:none;color:var(--catrow-label-color, var(--catrow-plum));display:flex;flex-direction:column;align-items:center;gap:14px;scroll-snap-align:start}.catrow-media{width:100%;aspect-ratio:1/1;border-radius:var(--catrow-radius, 20px);overflow:hidden;display:block;background:var(--catrow-placeholder-bg, #5c1d33);transition:transform .3s ease}.catrow-item:hover .catrow-media{transform:translateY(-4px)}.catrow-media img{width:100%;height:100%;object-fit:cover;display:block}.catrow-placeholder{width:100%;height:100%}.catrow-label{font-size:var(--catrow-label-size, 16px);font-weight:500;text-align:center}.catrow-arrow{flex:0 0 auto;width:42px;height:42px;border-radius:50%;border:1px solid var(--catrow-line);background:var(--catrow-arrow-bg, #ffffff);cursor:pointer;font-size:14px;color:var(--catrow-arrow-color, var(--catrow-plum));display:flex;align-items:center;justify-content:center;z-index:2;box-shadow:0 4px 14px #3a222b1f;transition:background .2s,color .2s}.catrow-arrow:hover{background:var(--catrow-arrow-hover-bg, var(--catrow-plum));color:var(--catrow-arrow-hover-color, #ffffff)}.catrow-arrow:disabled{opacity:.35;cursor:not-allowed}.catrow-arrow:disabled:hover{background:var(--catrow-arrow-bg, #ffffff);color:var(--catrow-arrow-color, var(--catrow-plum))}.catrow-dots{display:flex;justify-content:center;gap:8px;margin-top:20px}.catrow-dot{width:7px;height:7px;border-radius:50%;background:var(--catrow-dot-color, var(--catrow-line));border:none;cursor:pointer;padding:0;transition:all .2s}.catrow-dot.active{width:22px;border-radius:5px;background:var(--catrow-dot-active-color, var(--catrow-plum))}@media(max-width:760px){.catrow-carousel{padding:0 10px;gap:4px}.catrow-item{width:var(--catrow-item-width-mobile, 120px)}.catrow-arrow{width:34px;height:34px;font-size:12px}.catrow-label{font-size:calc(var(--catrow-label-size, 16px) - 2px)}}@media(max-width:480px){.catrow-arrow{display:none}.catrow-carousel{padding:0}.catrow-track{padding:4px 16px 8px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/category-row2.css.map */
