.quick-buy-wrapper{list-style-type:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--qb-item-gap, var(--sp-3))}.list-view-item{display:flex;justify-content:space-between;width:100%;align-items:center;position:relative;z-index:1;border-radius:var(--card-radius);box-shadow:0 0 0 1px rgb(var(--color-shadow, 23 23 23) / var(--shadow-opacity, .1));padding:clamp(var(--sp-4),1.263vw,var(--sp-6)) clamp(var(--sp-4),2.105vw,var(--sp-10));border:var(--card-border-width, 1px) solid rgb(var(--color-foreground, 23 23 23)/ var(--border-opacity, 1));transition:box-shadow var(--animation-fast, .3s),transform var(--animation-fast, .3s)}.list-view-name-image{display:flex;align-items:center;gap:var(--sp-4);width:30%}.list-view-image{width:var(--qb-image-size, 70px);min-width:var(--qb-image-size, 70px);border-radius:var(--border-radius-small, 4px);overflow:hidden}.list-view-image img{display:block;width:100%;height:auto;transition:transform var(--animation-primary, .5s cubic-bezier(.3, 1, .3, 1))}.list-view-name{text-align:left;flex:1;min-width:0;padding-right:12px}.list-view-name h3{margin:0;text-transform:none;font-weight:400;font-size:17px;color:rgb(var(--color-foreground, 23 23 23));word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.list-view-purchase{width:70%;height:100%;padding-top:0}@media screen and (pointer:fine){.list-view-item:hover{box-shadow:0 0 0 1px rgb(var(--color-shadow, 23 23 23) / calc(var(--shadow-opacity, .1) * 1.5));transform:translateY(-1px);background-color:#1717170a}.list-view-item:hover .list-view-image img{transform:scale(1.05)}}@media screen and (max-width:640px){.list-view-name-image{flex-direction:column;align-items:flex-start;gap:var(--sp-2, 8px)}.list-view-image{width:60px;min-width:60px}.list-view-name h3{font-size:14px}}@media screen and (min-width:640px){.list-view-name-image{width:45%}.list-view-purchase{width:55%;height:100%;padding-top:0}}@media screen and (min-width:750px)and (max-width:991px){.quick-buy-wrapper{gap:var(--sp-3, 12px)}.list-view-name-image{width:35%}.list-view-purchase{width:65%;height:100%;padding-top:0}.list-view-name h3{font-size:16px}}@media screen and (min-width:992px){.quick-buy-wrapper{gap:clamp(var(--sp-4),1.263vw,var(--sp-6))}.list-view-name-image{width:40%}.list-view-purchase{width:60%;height:100%;padding-top:0}.list-view-name h3{font-size:19px}}.main-collection-quick-buy .card-grid{display:block!important;grid:none!important}.main-collection-quick-buy motion-list{display:block!important;animation:none!important}.main-collection-quick-buy .product-card__media,.main-collection-quick-buy .product-card__content,.main-collection-quick-buy .product-card__badges,.main-collection-quick-buy .quick-view__button,.main-collection-quick-buy .quick-add{display:none!important}.list-view-item{position:relative;z-index:1}spark-product-card [role=listbox],spark-product-card [role=dialog],spark-product-card .spark-dropdown{z-index:50!important}.quick-buy-collection{max-width:1400px;margin:0 auto;padding:2rem 1rem}.collection-header{margin-bottom:2rem;text-align:center}.collection-title{font-size:clamp(1.75rem,4vw,2.5rem);margin-bottom:1rem;font-weight:600}.collection-description{max-width:800px;margin:0 auto 1.5rem;color:#666;line-height:1.6}spark-product-card:not(:defined){min-height:60px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:loading 1.5s infinite}@keyframes loading{0%{background-position:200% 0}to{background-position:-200% 0}}.list-view-image--unavailable img{filter:grayscale(100%) opacity(.5);transition:filter var(--animation-fast, .3s)}.list-view-item--unavailable{opacity:.85}@media screen and (pointer:fine){.list-view-item--unavailable:hover{transform:none;box-shadow:var(--shadow-horizontal-offset, 0px) var(--shadow-vertical-offset, 0px) rgb(var(--color-shadow, 23 23 23)/ var(--shadow-opacity, .1))}.list-view-item--unavailable:hover .list-view-image img{transform:none}}.list-view-purchase--unavailable spark-product-card{pointer-events:none;opacity:.6}.quick-buy-labels{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.quick-buy-labels .badge{font-size:11px;padding:3px 8px}
/*# sourceMappingURL=/cdn/shop/t/6/assets/quick-buy.css.map */
