.ugb2{--ink: #061437;--muted: rgba(6, 20, 55, .55);--line: rgba(6, 20, 55, .14);--accent: #ff5a1f;padding-top:40px;padding-bottom:8px;scroll-margin-top:100px;color:var(--ink)}.ugb2-top{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:22px}.ugb2-eyebrow{margin:0 0 8px;font-size:11px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--accent)}.ugb2-title{margin:0;font-size:clamp(24px,2.4vw,34px);font-weight:700;line-height:1.1;letter-spacing:-.02em;color:var(--ink)}.ugb2-sort{display:flex;align-items:center;gap:14px}.ugb2-sort__label{font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.ugb2-sort__select{position:relative}.ugb2-sort__select:after{content:"";position:absolute;right:2px;top:50%;width:7px;height:7px;border-right:1.5px solid var(--ink);border-bottom:1.5px solid var(--ink);transform:translateY(-70%) rotate(45deg);pointer-events:none}.ugb2-sort select{appearance:none;-webkit-appearance:none;min-height:40px;padding:6px 24px 6px 0;border:0;border-bottom:1px solid var(--line);border-radius:0;background:transparent;color:var(--ink);font:inherit;font-size:14px;font-weight:600;cursor:pointer;transition:border-color .2s}.ugb2-sort select:hover,.ugb2-sort select:focus{border-bottom-color:var(--ink);outline:none}.ugb2-sort__go{min-height:40px;padding:0;border:0;background:none;color:var(--ink);font:inherit;font-size:13px;font-weight:700;letter-spacing:.04em;cursor:pointer;transition:color .2s}.ugb2-sort__go span{display:inline-block;transition:transform .2s}.ugb2-sort__go:hover{color:var(--accent)}.ugb2-sort__go:hover span{transform:translate(3px)}.ugb2-row{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.ugb2-item{position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;gap:28px;min-width:0;min-height:116px;padding:18px 20px 20px;color:var(--ink);text-decoration:none;transition:background-color .3s ease}.ugb2-item+.ugb2-item{border-left:1px solid var(--line)}.ugb2-item:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--ink);transform:scaleX(0);transform-origin:left;transition:transform .45s cubic-bezier(.7,0,.2,1)}.ugb2-count{position:relative;z-index:1;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.ugb2-name{position:relative;z-index:1;font-size:clamp(18px,1.6vw,24px);font-weight:700;line-height:1.1;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ugb2-arrow{position:absolute;z-index:1;top:16px;right:18px;font-size:15px;opacity:0;transform:translate(-4px,4px);transition:opacity .25s,transform .25s}.ugb2-mark{position:absolute;z-index:0;right:14px;bottom:12px;width:46%;height:62%;display:flex;align-items:flex-end;justify-content:flex-end;opacity:.07;mix-blend-mode:multiply;pointer-events:none;transition:opacity .35s ease,transform .45s cubic-bezier(.2,.7,.2,1)}.ugb2-mark img{display:block;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;filter:grayscale(1) contrast(1.6)}a.ugb2-item:hover{background:#06143708}a.ugb2-item:hover:after{transform:scaleX(1)}a.ugb2-item:hover .ugb2-arrow{opacity:1;transform:none}a.ugb2-item:hover .ugb2-mark{opacity:.13;transform:translateY(-3px)}a.ugb2-item:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}.ugb2-item.is-current:after{height:3px;background:var(--accent);transform:scaleX(1)}.ugb2-item.is-current .ugb2-count{color:var(--accent)}.ugb2-item.is-current .ugb2-mark{opacity:.12}.ugb2-item.is-empty{color:#06143759;cursor:default}.ugb2-item.is-empty .ugb2-mark{opacity:.04}@media(max-width:989px){.ugb2-row{grid-auto-columns:minmax(170px,1fr);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.ugb2-row::-webkit-scrollbar{display:none}.ugb2-item{scroll-snap-align:start}}@media(max-width:749px){.ugb2{padding-top:28px}.ugb2-top{flex-direction:column;align-items:stretch;gap:16px;margin-bottom:16px}.ugb2-sort{justify-content:space-between}.ugb2-sort__select{flex:1}.ugb2-sort select{width:100%}.ugb2-row{grid-auto-columns:46%}.ugb2-item{min-height:100px;padding:16px}}@media(prefers-reduced-motion:reduce){.ugb2-item,.ugb2-item:after,.ugb2-arrow,.ugb2-mark,.ugb2-sort__go span{transition:none}}.ugb2-mark{top:12px;right:12px;bottom:auto;width:80px;height:44px;display:block;overflow:hidden;opacity:.12}.ugb2-mark img{position:absolute;width:100%;height:100%;left:0;top:0;max-width:none;max-height:none;object-fit:contain}.ugb2-item:hover .ugb2-mark{transform:none}.ugb2-item[href*="/collections/nike?"] .ugb2-mark img{width:121.52px;height:91.14px;left:-22.13px;top:-23.57px}.ugb2-item[href*="/collections/adidas?"] .ugb2-mark img{width:53.44px;height:36px;left:13.28px;top:4px}.ugb2-item[href*="/collections/new-balance?"] .ugb2-mark img{width:80px;height:80px;left:0;top:-17.88px}.ugb2-item[href*="/collections/premiata?"] .ugb2-mark img{width:75.51px;height:37.75px;left:1.83px;top:3.07px}.ugb2-item[href*="/collections/lacoste?"] .ugb2-mark img{width:72px;height:12.72px;left:4px;top:15.64px}.ugb2-item[href*="/collections/ugg?"] .ugb2-mark img{width:72.73px;height:33.21px;left:4px;top:5.39px}@media(max-width:749px){.ugb2-mark{top:12px;right:12px}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/ug-catalog-brands.css.map */
