.card-sizes{flex-wrap:wrap;margin-top:.375rem}.card-sizes__list{margin:-.75rem 0 -.75rem -.5rem;padding:0;list-style:none}.card-sizes__size{display:block;min-height:2.5rem;padding:.75rem .5rem;font:inherit;line-height:1rem;color:inherit;background:none;border:0}button.card-sizes__size{position:relative;z-index:2;cursor:pointer}button.card-sizes__size:hover{text-decoration:underline;text-underline-offset:3px}.card-sizes__size--sold-out{text-decoration:line-through;opacity:.4;pointer-events:none}@media(max-width:767px){.card-sizes{flex-direction:column;align-items:flex-start;flex-wrap:nowrap;row-gap:.25rem}.card-sizes__list{flex-wrap:nowrap;max-width:calc(100% + .375rem);margin-left:-.375rem;overflow-x:auto;scrollbar-width:none}.card-sizes__list::-webkit-scrollbar{display:none}.card-sizes__list>li{flex-shrink:0}.card-sizes__size{padding-inline:.375rem;white-space:nowrap}}html:has(.quick-add[open]){overflow:hidden}.quick-add{width:100%;max-width:100%;max-height:100%;margin:auto 0 0;padding:1rem;color:rgb(var(--color-foreground));background:rgb(var(--color-background));border:0;border-radius:0}.quick-add[open]{animation:quick-add-slide .3s ease-out}.quick-add::backdrop{background:#0000004d}.quick-add__close{position:absolute;top:0;right:0;z-index:1;display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;padding:0;color:inherit;background:none;border:0;cursor:pointer}.quick-add__form{display:grid;grid-template-columns:5.5rem minmax(0,1fr);grid-template-rows:auto auto 1fr auto;column-gap:1rem}.quick-add__body{display:contents}.quick-add__image{grid-column:1;grid-row:1 / -1;display:block;width:100%;aspect-ratio:105 / 157;object-fit:cover;object-position:bottom}.quick-add__title,.quick-add__price,.quick-add__size,.quick-add__submit{grid-column:2}.quick-add__title{margin:0 0 .25rem;padding-right:2rem;font-size:.875rem;line-height:1.3;color:inherit;text-decoration:none;text-transform:uppercase;letter-spacing:.1em}.quick-add__price{font-size:.875rem}.quick-add__size{align-self:end;margin:.25rem 0 .75rem;font-size:.875rem}.quick-add__submit.button{grid-row:4;min-height:3rem;margin:0;letter-spacing:.1em;text-transform:uppercase}.quick-add__submit.button,.quick-add__submit.button:before,.quick-add__submit.button:after{border-radius:0}@media(min-width:768px){.quick-add{width:min(56rem,calc(100% - 4rem));margin:auto;padding:5rem 4rem}.quick-add[open]{animation-name:quick-add-fade}.quick-add__close{top:1.25rem;right:1.25rem}.quick-add__form{grid-template-columns:16rem minmax(0,1fr);column-gap:3rem;min-height:23.875rem}.quick-add__title{font-size:1.125rem;margin-bottom:.75rem}.quick-add__price{font-size:1.125rem}.quick-add__size{margin-bottom:1.5rem;font-size:1rem}.quick-add__submit.button{min-height:4rem}}@keyframes quick-add-slide{0%{transform:translateY(100%)}}@keyframes quick-add-fade{0%{opacity:0}}@media(prefers-reduced-motion:reduce){.quick-add[open]{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/quick-add.css.map */
