category-shortcuts{display:block;width:calc(100% - 96px);max-width:var(--sec-width, 1600px);margin-inline:auto;padding-block:var(--sec-pt, 30px) var(--sec-pb, 40px);color:#18324c;font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:normal;letter-spacing:normal;font-synthesis:none}category-shortcuts *,category-shortcuts *:before,category-shortcuts *:after{box-sizing:border-box}category-shortcuts[data-width=full_width]{width:100%}category-shortcuts :focus-visible{outline:2px solid var(--cat-accent-color, #ff6701);outline-offset:3px}.category-shortcuts__heading{margin:0 0 18px;color:#0a2f5a;font-family:inherit;font-size:21px;font-weight:700;line-height:1.3;letter-spacing:normal;text-transform:none}.category-shortcuts__nav{display:flex;min-width:0;align-items:center;gap:12px}.category-shortcuts__arrow{display:grid;flex:0 0 32px;place-items:center;width:32px;height:36px;padding:0;border:1px solid rgb(0 74 173 / .25);border-radius:5px;background:#fff;color:var(--cat-text-color, #004aad);cursor:pointer}.category-shortcuts__arrow[hidden]{display:none}.category-shortcuts__arrow:disabled{opacity:.3;cursor:default}.category-shortcuts__arrow .site-header__icon{width:18px;height:18px;stroke-width:2.2}.category-shortcuts__arrow[data-category-direction="-1"] .site-header__icon{transform:rotate(180deg)}.category-shortcuts__track{display:flex;flex:1;min-width:0;gap:var(--cat-gap, 22px);margin:0;padding:5px 0 8px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;list-style:none}.category-shortcuts__track::-webkit-scrollbar{display:none}category-shortcuts[data-mouse-drag] .category-shortcuts__track{cursor:grab}.category-shortcuts__track.is-dragging{scroll-snap-type:none;cursor:grabbing;-webkit-user-select:none;user-select:none}.category-shortcuts__track.is-dragging *{cursor:grabbing}.category-shortcuts__item{display:flex;flex:0 0 calc((100% - var(--cat-gap-total, 154px)) / var(--cat-visible, 8));min-width:104px;scroll-snap-align:start}.category-shortcuts__link{display:flex;width:100%;flex-direction:column;align-items:center;gap:12px;color:var(--cat-text-color, #004aad);font-size:13px;line-height:1.4;text-align:center;text-decoration:none;transition:color .2s}.category-shortcuts__link--empty{opacity:.65}.category-shortcuts__image{display:block;width:var(--cat-image, 88px);height:var(--cat-image, 88px);flex:none;transition:transform .2s,border-color .2s}.category-shortcuts__image.has-frame{overflow:hidden;border:1px solid var(--cat-frame-border, #dbe1e9);border-radius:18px;background:var(--cat-frame-background, #e3e7ed)}.category-shortcuts__image img,.category-shortcuts__image svg{display:block;width:100%;height:100%;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;pointer-events:none}.category-shortcuts__image--contain img,.category-shortcuts__image--contain svg{object-fit:contain}.category-shortcuts__image--cover img,.category-shortcuts__image--cover svg{object-fit:cover}.category-shortcuts__link:focus-visible{color:var(--cat-accent-color, #ff6701)}.category-shortcuts__link:focus-visible .category-shortcuts__image{transform:translateY(-2px)}.category-shortcuts__link:focus-visible .category-shortcuts__image.has-frame{border-color:var(--cat-accent-color, #ff6701)}@media(hover:hover)and (pointer:fine){.category-shortcuts__link:hover{color:var(--cat-accent-color, #ff6701)}.category-shortcuts__link:hover .category-shortcuts__image{transform:translateY(-2px)}.category-shortcuts__link:hover .category-shortcuts__image.has-frame{border-color:var(--cat-accent-color, #ff6701)}}.category-shortcuts--brands .category-shortcuts__heading{margin-bottom:18px}.category-shortcuts--brands .category-shortcuts__track{justify-content:space-between}.category-shortcuts--brands .category-shortcuts__item{flex:0 0 104px;min-width:104px}.category-shortcuts--brands .category-shortcuts__link{color:#18324c;font-size:14px;font-weight:600}.category-shortcuts--brands .category-shortcuts__image{display:grid;place-items:center;overflow:hidden;padding:8px;border:1px solid transparent;border-radius:50%;background:var(--cat-frame-background, #fff);transition:background-color .3s ease,color .3s ease,border-color .3s ease,transform .2s}.category-shortcuts--brands .category-shortcuts__image--image{padding:12px;border-color:var(--cat-frame-border, transparent)}.category-shortcuts--brands .category-shortcuts__image img{object-fit:contain}.category-shortcuts__brand-text{display:block;color:var(--cat-text-color, #004aad);font-size:18px;font-weight:700;letter-spacing:-1.3px;line-height:1;text-align:center;overflow-wrap:anywhere}.category-shortcuts--brands .category-shortcuts__link:focus-visible{color:var(--cat-accent-color, #ff6701)}.category-shortcuts--brands .category-shortcuts__link:focus-visible .category-shortcuts__image--brand-text{border-color:var(--cat-accent-color, #ff6701);background:var(--cat-accent-color, #ff6701)}.category-shortcuts--brands .category-shortcuts__link:focus-visible .category-shortcuts__brand-text{color:#fff}.category-shortcuts--brands .category-shortcuts__link:focus-visible .category-shortcuts__image--image{border-color:var(--cat-accent-color, #ff6701)}@media(hover:hover)and (pointer:fine){.category-shortcuts--brands .category-shortcuts__link:hover{color:var(--cat-accent-color, #ff6701)}.category-shortcuts--brands .category-shortcuts__link:hover .category-shortcuts__image--brand-text{border-color:var(--cat-accent-color, #ff6701);background:var(--cat-accent-color, #ff6701)}.category-shortcuts--brands .category-shortcuts__link:hover .category-shortcuts__brand-text{color:#fff}.category-shortcuts--brands .category-shortcuts__link:hover .category-shortcuts__image--image{border-color:var(--cat-accent-color, #ff6701)}}@media(max-width:1199px){category-shortcuts{width:calc(100% - 48px)}}@media(max-width:1100px){category-shortcuts{width:calc(100% - 32px)}}@media(max-width:900px){category-shortcuts{width:calc(100% - 36px)}}@media(max-width:700px){category-shortcuts{width:100%;padding-block:max(0px,calc(var(--sec-pt, 30px) - 6px)) max(0px,calc(var(--sec-pb, 40px) - 10px))}.category-shortcuts__heading:not(.visually-hidden){margin-inline:18px;font-size:19px}.category-shortcuts__nav{gap:0}.category-shortcuts__arrow{display:none}.category-shortcuts__track{gap:var(--cat-gap-mobile, 16px);padding-inline:18px;scroll-padding-inline:18px}.category-shortcuts__item{flex:0 0 88px;min-width:88px}.category-shortcuts__link{gap:10px;font-size:12px}.category-shortcuts__image{width:var(--cat-image-mobile, 76px);height:var(--cat-image-mobile, 76px)}.category-shortcuts__image.has-frame{border-radius:16px}.category-shortcuts--brands{width:calc(100% - 36px)}.category-shortcuts--brands .category-shortcuts__heading:not(.visually-hidden){margin-inline:0;margin-bottom:14px}.category-shortcuts--brands .category-shortcuts__nav{gap:8px}.category-shortcuts--brands .category-shortcuts__track{padding-inline:0;scroll-padding-inline:0}.category-shortcuts--brands .category-shortcuts__arrow{display:grid;flex-basis:26px;width:26px;height:32px}.category-shortcuts--brands .category-shortcuts__arrow[hidden]{display:none}.category-shortcuts--brands .category-shortcuts__item{flex:0 0 88px;min-width:88px}.category-shortcuts--brands .category-shortcuts__link{font-size:13px}.category-shortcuts--brands .category-shortcuts__image{border-radius:50%}.category-shortcuts__brand-text{font-size:16px}}@media(prefers-reduced-motion:reduce){.category-shortcuts__link,.category-shortcuts__image{transition:none}.category-shortcuts__link:is(:hover,:focus-visible) .category-shortcuts__image{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/category-shortcuts.css.map */
