wi-shop-categories.wi-shop-categories{display:grid;grid-template-columns:var(--content-grid, minmax(20px, 1fr) minmax(0, 90rem) minmax(20px, 1fr));width:100%;padding-block:var(--wsc-section-padding-top, 16px) var(--wsc-section-padding-bottom, 24px);color:var(--color-foreground, #242424);font-family:var(--font-body-family, inherit)}.wi-shop-categories,.wi-shop-categories *,.wi-shop-categories *:before,.wi-shop-categories *:after{box-sizing:border-box}.wi-shop-categories [hidden]{display:none!important}.wi-shop-categories__inner{grid-column:2;min-width:0;width:100%}.wi-shop-categories__panel-shell{padding:30px 24px 32px;overflow:hidden;border:1px solid var(--wsc-panel-border, #efede9);border-radius:var(--wsc-panel-radius, 18px);background:var(--wsc-panel-bg, #fbfaf9);background-image:linear-gradient(180deg,color-mix(in srgb,var(--wsc-accent, #ba8a44) 15%,var(--wsc-panel-bg, #fbfaf9)) 0%,var(--wsc-panel-bg, #fbfaf9) 75px)}.wi-shop-categories__header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:22px 30px;margin-bottom:28px}.wi-shop-categories__heading{min-width:0;flex:1 1 330px}.wi-shop-categories__heading .wi-heading{margin:0}.wi-shop-categories__tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));flex:0 1 700px;max-width:700px;min-width:280px;gap:6px;padding:6px;border:1px solid var(--wsc-tab-border, #eceae8);border-radius:16px;background:var(--wsc-tab-inactive-bg, #fff)}.wi-shop-categories__tab{display:flex;align-items:center;justify-content:center;width:100%;min-height:53px;padding:9px 16px;border:0;border-radius:12px;background:transparent;color:var(--wsc-tab-inactive-text, #414141);font-family:var(--font-body-family, inherit);font-size:18px;font-weight:600;line-height:1.2;text-align:center;cursor:pointer;-webkit-appearance:none;appearance:none;transition:color .16s ease,background-color .16s ease}.wi-shop-categories__tab[aria-pressed=true]{background:var(--wsc-accent, #ba8a44);color:var(--wsc-tab-active-text, #fff)}.wi-shop-categories__tab:focus-visible,.wi-shop-categories__card-link:focus-visible,.wi-shop-categories__arrow:focus-visible{outline:2px solid var(--wi-color-focus, currentColor);outline-offset:3px}.wi-shop-categories__track{display:flex;flex-flow:row nowrap;align-items:flex-start;justify-content:space-between;gap:var(--wsc-card-gap-desktop, 22px);width:100%;min-width:0;margin:0;padding:6px 6px 9px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;scroll-snap-type:x proximity;scroll-padding-inline:6px;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch}.wi-shop-categories__track::-webkit-scrollbar{display:none}.wi-shop-categories__card{flex:0 0 var(--wsc-card-width-desktop, 170px);min-width:0;max-width:100%;scroll-snap-align:start}.wi-shop-categories__card-link{display:block;width:100%;color:inherit;text-decoration:none}.wi-shop-categories__media{display:grid;width:100%;aspect-ratio:var(--wsc-image-ratio, 1);overflow:hidden;border-radius:var(--wsc-media-radius, 12px);background:var(--wsc-image-bg, #e5ecf5);place-items:center}.wi-shop-categories__image{display:block;width:100%;height:100%;object-fit:var(--wsc-image-fit, contain);object-position:var(--wsc-image-position, center center);transition:transform .18s ease}.wi-shop-categories__card-title{display:block;margin-top:12px;color:var(--wsc-name-color, var(--color-foreground, #242424));font-family:var(--font-body-family, inherit);font-size:var(--wsc-name-size-desktop, 18px);font-weight:600;line-height:1.28;text-align:center;text-wrap:pretty;overflow-wrap:anywhere}.wi-shop-categories__placeholder{display:grid;width:100%;height:100%;place-items:center}.wi-shop-categories__placeholder-svg{width:65%;height:65%;opacity:.25}.wi-shop-categories__empty{margin:20px 0;font-size:14px;opacity:.7}.wi-shop-categories__arrows{display:flex;justify-content:flex-end;gap:8px;margin-top:15px}.wi-shop-categories__arrow{display:grid;width:36px;height:36px;padding:0;border:1px solid var(--wsc-tab-border, #ddd);border-radius:50%;background:var(--wsc-tab-inactive-bg, #fff);color:var(--wsc-tab-inactive-text, #333);cursor:pointer;place-items:center}.wi-shop-categories__arrow:disabled{opacity:.3;cursor:default}.wi-shop-categories__arrow svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}@media(hover:hover)and (pointer:fine){.wi-shop-categories__card[data-wsc-fit=cover] .wi-shop-categories__card-link:hover .wi-shop-categories__image{transform:scale(1.035)}.wi-shop-categories__tab:not([aria-pressed=true]):hover{background:color-mix(in srgb,var(--wsc-accent) 12%,transparent)}}@media(max-width:1199px){.wi-shop-categories__tabs{flex-basis:450px}.wi-shop-categories__header{gap:16px}}@media(max-width:749px){wi-shop-categories.wi-shop-categories{padding-block:var(--wsc-section-padding-top-mobile, 12px) var(--wsc-section-padding-bottom-mobile, 20px)}.wi-shop-categories__panel-shell{padding:22px 23px 23px}.wi-shop-categories__header{display:block;margin-bottom:24px}.wi-shop-categories__heading{margin-bottom:20px}.wi-shop-categories__tabs{width:100%;min-width:0;max-width:none;padding:5px;gap:5px;border-radius:16px}.wi-shop-categories__tab{min-height:49px;padding:8px 9px;border-radius:12px;font-size:15px}.wi-shop-categories__track{justify-content:flex-start;gap:var(--wsc-card-gap-mobile, 12px);margin-inline-end:-23px;width:calc(100% + 23px);padding-inline-end:23px}.wi-shop-categories__card{flex-basis:var(--wsc-card-width-mobile, 118px)}.wi-shop-categories__card-title{margin-top:10px;font-size:var(--wsc-name-size-mobile, 15px);font-weight:400}.wi-shop-categories__arrows{display:none}}@media(prefers-reduced-motion:reduce){.wi-shop-categories__tab,.wi-shop-categories__image{transition:none}.wi-shop-categories__card-link:hover .wi-shop-categories__image{transform:none}.wi-shop-categories__track{scroll-behavior:auto}}.wi-shop-categories__card-link[aria-disabled=true]{cursor:not-allowed;opacity:.55}.wi-shop-categories__setup{padding:12px 14px;margin:0 0 18px;border:1px solid #e6ad6d;background:#fff6e9;color:#653f17;border-radius:9px;font-size:13px;line-height:1.5}@media(min-width:750px){.wi-shop-categories__track[data-wsc-desktop-layout=fit]{display:grid;grid-template-columns:repeat(var(--wsc-card-count, 7),minmax(var(--wsc-card-min-desktop, 96px),1fr));align-items:start;justify-content:initial;gap:var(--wsc-card-gap-desktop, 22px)}.wi-shop-categories__track[data-wsc-desktop-layout=fit]>.wi-shop-categories__card{width:100%;max-width:var(--wsc-card-width-desktop, 172px);min-width:0;justify-self:center}}.wi-shop-categories__card-link[data-wsc-selected=true] .wi-shop-categories__media{outline:2px solid var(--wsc-accent, #ba8a44);outline-offset:3px}@media(max-width:749px){.wi-shop-categories__track[data-wsc-desktop-layout=fit]{display:flex}}
/*# sourceMappingURL=/cdn/shop/t/56/assets/wi-shop-by-category.css.map */
