.product-card:has(.product-badges__badge--sold-out) .product-media-container,.card-gallery:has(.product-badges__badge--sold-out) .product-media-container{opacity:.55;filter:grayscale(.7);transition:opacity .2s ease,filter .2s ease}.product-card:has(.product-badges__badge--sold-out):hover .product-media-container,.card-gallery:has(.product-badges__badge--sold-out):hover .product-media-container{opacity:.75;filter:grayscale(.35)}@media(prefers-reduced-motion:reduce){.product-card:has(.product-badges__badge--sold-out) .product-media-container,.card-gallery:has(.product-badges__badge--sold-out) .product-media-container{transition:none}}.product-badges__badge--sold-out{font-weight:700;letter-spacing:.04em;text-transform:uppercase;font-size:.72rem;background:#141218e0;color:#fff;border-radius:2px;padding-inline:.55rem}.product-card:has(.product-badges__badge--sold-out) .price{opacity:.55}.card-sizes{display:flex;flex-wrap:wrap;gap:.3rem .45rem;margin:.35rem 0 0;padding:0;list-style:none;font-size:.75rem;line-height:1;letter-spacing:.02em;min-height:.75rem}.card-sizes__item{color:rgb(var(--color-foreground-rgb) / .85);font-weight:600;text-transform:uppercase}.card-sizes__item--gone{color:rgb(var(--color-foreground-rgb) / .28);font-weight:400;text-decoration:line-through}.product-card:has(.product-badges__badge--sold-out) .card-sizes{visibility:hidden}.product-grid__item{display:flex}.product-grid__item>.product-card,.product-grid__item>product-card{width:100%;display:flex;flex-direction:column}.product-card__content{flex:1 1 auto;display:flex;flex-direction:column}.product-card__content>div:has(>.card-sizes){margin-block-start:auto;padding-block-start:.35rem}@media screen and (max-width:749px){body:has(.sticky-buy.is-visible){padding-block-end:4.75rem}.card-sizes{gap:.25rem .35rem;font-size:.7rem}.cat-nav__title{font-size:.85rem}.cat-nav__count{font-size:.72rem}.cat-nav__label{padding:1.75rem .6rem .6rem}.size-advisor__fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.size-advisor__button{width:100%}.size-chart{min-width:28rem}}[id$=__main] div:not([class]):not([id]):not(:has(*)){display:none}.product-card__content>product-swatches{margin-block-start:auto}.product-card__content:has(>product-swatches)>div:has(>.card-sizes){margin-block-start:0}
/*# sourceMappingURL=/cdn/shop/t/7/assets/anna-custom.css.map */
