@import"component-card-product-sizes-base.css";.product-grid-item .card-product-sizes__header,.product-grid-item .card-product-sizes.justify--left .card-product-sizes__header,.product-grid-item .card-product-sizes.justify--center .card-product-sizes__header,.product-grid-item .card-product-sizes.justify--right .card-product-sizes__header{align-items:center;justify-content:center;text-align:center;width:100%}.product-grid-item .card-product-sizes__label{color:transparent;display:block;font-size:0!important;line-height:1;min-height:13px;text-align:center;width:100%}.product-grid-item .card-product-sizes__label:before{color:rgb(var(--color-foreground));content:"SELECT SIZE";display:inline-block;font-size:11px;font-weight:700;letter-spacing:.06em;line-height:1.2;text-transform:uppercase;white-space:nowrap}.product-grid-item .card-product-sizes__status:not(:empty){display:block;flex:0 0 100%;max-width:100%;text-align:center;width:100%}.product-grid-item .card-product-sizes__scroller,.product-grid-item .card-product-sizes__list,.product-grid-item .card-product-sizes__item,.product-grid-item .card-product-size{box-sizing:border-box}@media screen and (max-width:749px){.product-grid-item .card-product-sizes{position:relative}.product-grid-item .card-product-sizes__scroller{overflow-x:auto;overscroll-behavior-inline:contain;padding:2px 0 4px;scroll-padding-inline:0;scrollbar-width:thin}.product-grid-item .card-product-sizes__list,.product-grid-item .card-product-sizes.justify--left .card-product-sizes__list,.product-grid-item .card-product-sizes.justify--center .card-product-sizes__list,.product-grid-item .card-product-sizes.justify--right .card-product-sizes__list{align-items:center;display:flex;gap:6px;justify-content:center;margin-inline:auto;min-width:100%;width:max-content}.product-grid-item .card-product-sizes__item{flex:0 0 auto}.product-grid-item .card-product-size{align-items:center;display:inline-flex;font-size:12px;height:44px;justify-content:center;line-height:1;min-width:44px!important;padding-inline:7px!important}.product-grid-item .quick-add__submit{height:44px;min-height:44px!important;min-width:44px!important}.product-grid-item .card-product-sizes:has(.card-product-sizes__item:nth-child(4)) .card-product-sizes__scroller{padding-right:34px;scroll-padding-right:34px}.product-grid-item .card-product-sizes:has(.card-product-sizes__item:nth-child(4)) .card-product-sizes__list,.product-grid-item .card-product-sizes.justify--left:has(.card-product-sizes__item:nth-child(4)) .card-product-sizes__list,.product-grid-item .card-product-sizes.justify--center:has(.card-product-sizes__item:nth-child(4)) .card-product-sizes__list,.product-grid-item .card-product-sizes.justify--right:has(.card-product-sizes__item:nth-child(4)) .card-product-sizes__list{justify-content:flex-start;margin-inline:0}.product-grid-item .card-product-sizes:has(.card-product-sizes__item:nth-child(4)):after{align-items:center;animation:otf-size-swipe-nudge 1.25s ease-in-out 3;background:linear-gradient(90deg,rgba(var(--color-background),0),rgba(var(--color-background),.9) 45%,rgb(var(--color-background)) 72%);bottom:4px;color:rgb(var(--color-foreground));content:"\203a";display:flex;font-size:24px;font-weight:700;height:44px;justify-content:flex-end;line-height:1;padding-right:4px;pointer-events:none;position:absolute;right:0;width:36px;z-index:4}.product-grid-item .card-product-sizes:has(.card-product-sizes__item:nth-child(4)):focus-within:after,.product-grid-item .card-product-sizes:has(.card-product-sizes__item:nth-child(4)):active:after{animation:none}.toggle--facetFilter,.mobile-facets__open{min-height:44px;padding-block:10px}}@media screen and (max-width:374px){.product-grid-item .card-product-sizes__list,.product-grid-item .card-product-sizes.justify--left .card-product-sizes__list,.product-grid-item .card-product-sizes.justify--center .card-product-sizes__list,.product-grid-item .card-product-sizes.justify--right .card-product-sizes__list{gap:4px}.product-grid-item .card-product-size{font-size:11px;padding-inline:6px!important}}@keyframes otf-size-swipe-nudge{0%,to{transform:translate(-3px)}50%{transform:translate(0)}}@media(prefers-reduced-motion:reduce){.product-grid-item .card-product-sizes:after{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/83/assets/component-card-product-sizes.css.map */
