.product-card-image-container[data-v-0b3eebf6]{aspect-ratio:2/3;background-color:#e9eef1;overflow:hidden;position:relative;width:100%}.product-card-image[data-v-0b3eebf6]{-o-object-fit:cover;object-fit:cover}.product-variations-container[data-v-0b3eebf6]{align-items:center;display:flex;flex-direction:column;gap:8px;margin-top:5px;min-height:58px;width:100%}.size-selector-wrapper[data-v-0b3eebf6]{align-items:center;display:flex;justify-content:center;position:relative;width:100%}.size-selector-wrapper.is-overflowing .sizes-list[data-v-0b3eebf6]{justify-content:flex-start;padding:2px 20px}.sizes-list[data-v-0b3eebf6]{display:flex;gap:6px;justify-content:center;overflow-x:auto;padding:2px 0;scroll-behavior:smooth;scrollbar-width:none;width:100%}.sizes-list[data-v-0b3eebf6]::-webkit-scrollbar{display:none}.size-btn[data-v-0b3eebf6]{align-items:center;background:#fff;border:1px solid #ddd;color:#333;cursor:pointer;display:flex;flex:0 0 auto;font-size:12px;font-weight:500;height:20px;justify-content:center;min-width:20px;padding:0 4px;transition:all .2s ease}.size-btn.active[data-v-0b3eebf6]{background-color:#fff;border-color:#000;box-shadow:inset 0 0 0 1px #000}.size-btn.disabled[data-v-0b3eebf6]{cursor:not-allowed;opacity:.4;-webkit-text-decoration:line-through;text-decoration:line-through}.nav-arrow[data-v-0b3eebf6]{align-items:center;background:hsla(0,0%,100%,.9);border:none;color:#888;cursor:pointer;display:flex;font-size:16px;height:100%;justify-content:center;padding:0 2px;position:absolute;top:50%;transform:translateY(-50%);z-index:2}.nav-arrow.left[data-v-0b3eebf6]{box-shadow:2px 0 4px -2px rgba(0,0,0,.1);left:0}.nav-arrow.right[data-v-0b3eebf6]{box-shadow:-2px 0 4px -2px rgba(0,0,0,.1);right:0}.nav-arrow[data-v-0b3eebf6]:hover{color:#000}.color-selector-wrapper[data-v-0b3eebf6]{display:flex;justify-content:center;width:100%}.colors-list[data-v-0b3eebf6]{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.color-swatch[data-v-0b3eebf6]{border:1px solid #ddd;border-radius:10px;box-shadow:0 1px 3px rgba(0,0,0,.1);cursor:pointer;height:22px;padding:0;transition:all .2s ease;width:22px}.color-swatch.active[data-v-0b3eebf6]{box-shadow:0 0 0 2px #fff,0 0 0 4px navy}.action-buttons[data-v-0b3eebf6]{align-items:center;display:flex;gap:2px;justify-content:space-between;margin-top:10px;padding:5px 0;width:100%}@keyframes ping-icon-0b3eebf6{0%{opacity:1}to{opacity:0}}.animate-ping-icon[data-v-0b3eebf6]{animation:ping-icon-0b3eebf6 1.2s ease-in-out infinite}@media (min-width:992px){.product-title[data-v-0b3eebf6]{font-size:15px!important;font-weight:600;line-height:1.4}.product-sku[data-v-0b3eebf6]{font-size:13px!important}.size-btn[data-v-0b3eebf6]{font-size:12px;height:24px;min-width:24px;padding:0 5px}.color-swatch[data-v-0b3eebf6]{height:24px;width:24px}.new-price[data-v-0b3eebf6],.product-price[data-v-0b3eebf6]{font-size:16px!important}}