.g-car{--g-car-gutter: 32px;--g-car-gap: 12px;--g-car-radius: calc(var(--g-radius, 22px) + 2px);padding:var(--g-car-pt, 48px) 0 var(--g-car-pb, 56px);color:var(--g-text, var(--cc-text, #111));font-family:BDO Grotesk Club,BDO Grotesk,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:11px;font-weight:400;line-height:1.35;letter-spacing:.02em;text-transform:uppercase;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.g-car *,.g-car *:before,.g-car *:after{box-sizing:border-box}.g-car :where(h2,p){margin:0}.g-car a{color:inherit;text-decoration:none}.g-car button{font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;background:none;border:0;border-radius:0;padding:0;margin:0;cursor:pointer}.g-car [hidden]{display:none!important}.g-car :focus-visible{outline:2px solid currentColor;outline-offset:2px}html.glass-ui--clear .g-car{text-shadow:var(--g-text-shadow)}html.glass-ui--clear .g-car :is(.g-car__add,.g-car__size[aria-pressed=true]){text-shadow:none}.g-car__head{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;padding:0 var(--g-car-gutter) 14px}.g-car__eyebrow{margin-bottom:6px;font-size:10px;opacity:.7}.g-car .g-car__heading{margin:0;color:inherit;font-family:inherit;font-size:clamp(16px,1.6vw,22px);font-weight:600;line-height:1.1;letter-spacing:-.01em;text-transform:uppercase}.g-car__tools{flex:none;display:flex;align-items:center;gap:8px}.g-car__arrows{display:flex;gap:6px}.g-car__all,.g-car .g-car__arrow{display:inline-flex;align-items:center;justify-content:center;height:32px;border-radius:999px;background:var(--g-chip, rgb(255 255 255 / .4));box-shadow:inset 0 0 0 1px var(--g-edge, rgb(255 255 255 / .6));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:background .2s ease,opacity .2s ease}.g-car__all{gap:8px;padding:0 14px;font-size:10px;font-weight:600}.g-car__all svg{width:12px;height:9px;transition:transform .2s ease}.g-car__all:hover svg{transform:translate(2px)}.g-car .g-car__arrow{width:32px}.g-car__arrow svg{width:7px;height:11px}.g-car__all:hover,.g-car .g-car__arrow:hover:not(:disabled){background:var(--g-chip-hover, rgb(255 255 255 / .66))}.g-car .g-car__arrow:disabled{opacity:.35;cursor:default}.g-car__track{display:flex;gap:var(--g-car-gap);margin:0;padding:6px var(--g-car-gutter) 30px;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding:0 var(--g-car-gutter);scrollbar-width:none}.g-car__track::-webkit-scrollbar{display:none}.g-car__slide{flex:0 0 calc((100% - (var(--g-car-per, 4) - 1) * var(--g-car-gap)) / var(--g-car-per, 4));min-width:0;scroll-snap-align:start}.g-car__card{position:relative;display:flex;flex-direction:column;height:100%;border-radius:var(--g-car-radius);background:var(--g-noise, none),var(--g-surface-raised, rgb(255 255 255 / .5));-webkit-backdrop-filter:var(--g-filter, blur(22px) saturate(170%));backdrop-filter:var(--g-filter, blur(22px) saturate(170%));box-shadow:0 18px 50px -18px #00000059;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s ease}.g-car__card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;padding:1px;border-radius:inherit;pointer-events:none;background:linear-gradient(to bottom right,rgb(255 255 255 / var(--g-rim, .7)),rgb(255 255 255 / calc(var(--g-rim, .7) * .9)) 46%,rgb(110 110 110 / calc(var(--g-rim, .7) * .55)),rgb(255 255 255 / calc(var(--g-rim, .7) * .9)) 54%,rgb(255 255 255 / var(--g-rim, .7)));-webkit-mask:linear-gradient(to bottom,#000 0,#000 18px,transparent 40%,transparent 60%,#000 calc(100% - 18px),#000 100%),linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:source-in,xor;mask:linear-gradient(to bottom,#000 0,#000 18px,transparent 40%,transparent 60%,#000 calc(100% - 18px),#000 100%),linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:intersect,exclude}@media(hover:hover){.g-car__card:hover{transform:translateY(-3px);box-shadow:0 24px 54px -18px #0000006b}}.g-car__media{position:relative;display:block;aspect-ratio:4 / 5;margin:8px 8px 0}.g-car__img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;padding:var(--g-car-img-pad, 7.5%);object-fit:contain;transition:opacity .35s ease}.g-car__img--hover{opacity:0}@media(hover:hover){.g-car__card:hover .g-car__media:has(.g-car__img--hover) .g-car__img:not(.g-car__img--hover){opacity:0}.g-car__card:hover .g-car__img--hover{opacity:1}}.g-car__badge{position:absolute;top:6px;left:6px;z-index:1;padding:4px 8px;border-radius:999px;background:var(--g-chip-strong, rgb(255 255 255 / .8));box-shadow:inset 0 0 0 1px var(--g-edge, rgb(255 255 255 / .6));font-size:9px;font-weight:600;letter-spacing:.06em;line-height:1}.g-car__info{display:flex;flex-direction:column;gap:12px;margin-top:auto;padding:12px 16px 16px}.g-car__top{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:12px;border-bottom:1px solid var(--g-hair, rgb(0 0 0 / .1))}.g-car__title{min-width:0;overflow:hidden;font-size:12px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.g-car__price{flex:none;font-size:12px;white-space:nowrap}.g-car__price s{margin-left:4px;opacity:.55}.g-car__buy{display:flex;flex-direction:column;gap:10px}.g-car__sizes{display:flex;flex-wrap:wrap;gap:6px}.g-car .g-car__size{flex:1 0 38px;height:32px;padding:0 8px;border-radius:10px;background:var(--g-chip, rgb(255 255 255 / .4));box-shadow:inset 0 0 0 1px var(--g-edge, rgb(255 255 255 / .6));font-size:10px;transition:background .2s ease,color .2s ease}.g-car .g-car__size:hover:not(:disabled){background:var(--g-chip-hover, rgb(255 255 255 / .66))}.g-car .g-car__size[aria-pressed=true]{background:var(--g-sel-bg, #111);color:var(--g-sel-text, #fff);box-shadow:inset 0 1px #ffffff2e}.g-car .g-car__size:disabled{opacity:.4;text-decoration:line-through;text-decoration-thickness:1px;cursor:not-allowed}.g-car .g-car__add{display:flex;justify-content:space-between;align-items:center;gap:12px;width:100%;height:44px;padding:0 16px;border-radius:14px;background:var(--g-primary, #111);color:var(--g-on-primary, #fff);box-shadow:var(--g-primary-shadow, none);font-weight:600;text-align:left;transition:transform .2s ease,opacity .2s ease}.g-car .g-car__add:hover:not(:disabled){transform:translateY(-1px)}.g-car .g-car__add:disabled{background:var(--g-chip-strong, rgb(255 255 255 / .8));color:color-mix(in srgb,currentColor 60%,transparent);color:color-mix(in srgb,var(--g-text, #111) 65%,transparent);box-shadow:inset 0 0 0 1px var(--g-edge, rgb(255 255 255 / .6));cursor:not-allowed}.g-car .g-car__add[aria-busy=true]{opacity:.7;cursor:progress}.g-car__add-price{font-weight:400}.g-car__msg{font-size:11px;letter-spacing:0;text-transform:none}.g-car__msg:empty{display:none}.g-car__progress{position:relative;height:2px;margin:0 var(--g-car-gutter);overflow:hidden;border-radius:999px;background:color-mix(in srgb,currentColor 22%,transparent)}.g-car__progress span{position:absolute;top:0;left:0;width:25%;height:100%;border-radius:inherit;background:currentColor;transition:transform .2s ease}.g-car__note{margin:0 var(--g-car-gutter);padding:14px 16px;border-radius:14px;background:var(--g-chip, rgb(255 255 255 / .4));font-size:12px;letter-spacing:0;text-transform:none}@media(max-width:989px){.g-car{--g-car-gutter: 12px;--g-car-gap: 10px;--g-car-per: 2.3}.g-car__arrows{display:none}}@media(max-width:600px){.g-car{--g-car-per: 1.3}}@media(prefers-reduced-motion:reduce){.g-car__card,.g-car__img,.g-car__all svg,.g-car__progress span{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/glass-carousel.css.map */
