.loader[data-v-549bbe53]{width:32px;aspect-ratio:1;border-radius:50%;border:2px solid #514b82;animation:l20-1-549bbe53 .8s linear infinite alternate,l20-2-549bbe53 1.6s linear infinite}@keyframes l20-1-549bbe53{0%{clip-path:polygon(50% 50%,0 0,50% 0,50% 0,50% 0,50% 0,50% 0)}12.5%{clip-path:polygon(50% 50%,0 0,50% 0,100% 0,100% 0,100% 0,100% 0)}25%{clip-path:polygon(50% 50%,0 0,50% 0,100% 0,100% 100%,100% 100%,100% 100%)}50%{clip-path:polygon(50% 50%,0 0,50% 0,100% 0,100% 100%,50% 100%,0 100%)}62.5%{clip-path:polygon(50% 50%,100% 0,100% 0,100% 0,100% 100%,50% 100%,0 100%)}75%{clip-path:polygon(50% 50%,100% 100%,100% 100%,100% 100%,100% 100%,50% 100%,0 100%)}to{clip-path:polygon(50% 50%,50% 100%,50% 100%,50% 100%,50% 100%,50% 100%,0 100%)}}@keyframes l20-2-549bbe53{0%{transform:scaleY(1) rotate(0)}49.99%{transform:scaleY(1) rotate(135deg)}50%{transform:scaleY(-1) rotate(0)}to{transform:scaleY(-1) rotate(-135deg)}}.images[data-v-1fc2f397]{position:relative}.images__wrapper[data-v-1fc2f397]{display:flex;gap:8px;overflow:hidden;position:relative;height:256px}.images__wrapper img[data-v-1fc2f397]{border-radius:6px;-o-object-fit:contain;object-fit:contain;height:256px;width:256px}.images__thumbs[data-v-1fc2f397]{display:flex;flex-direction:column;gap:4px;overflow-y:auto;max-height:100%;flex-shrink:0}.images__wrapper .images__thumb[data-v-1fc2f397]{cursor:pointer;border:1px solid #ccc;border-radius:6px;-o-object-fit:contain;object-fit:contain;width:64px;height:64px;flex-shrink:0}.images__wrapper .images__thumb.--active[data-v-1fc2f397]{border-color:#444}.dots[data-v-1fc2f397]{display:flex;justify-content:center;gap:4px;margin-top:12px;flex-shrink:0}.dot[data-v-1fc2f397]{background:#ccc;border:none;border-radius:100%;cursor:pointer;padding:0;height:8px;width:8px}.dot.--active[data-v-1fc2f397]{background:#87ceeb}.counter[data-v-1fc2f397]{font-size:14px;color:#888;font-weight:500}.arrow[data-v-1fc2f397]{position:absolute;top:50%;transform:translateY(-50%);background-color:#fffc;border:none;padding:.5rem;border-radius:9999px;cursor:pointer;box-shadow:0 2px 4px #0000001a}.arrow[data-v-1fc2f397]:before{content:"";display:block;width:.5rem;height:.5rem;border-top:2px solid #1f2937;border-right:2px solid #1f2937}.arrow-left[data-v-1fc2f397]{left:.5rem}.arrow-left[data-v-1fc2f397]:before{transform:rotate(-135deg)}.arrow-right[data-v-1fc2f397]{right:.5rem}.arrow-right[data-v-1fc2f397]:before{transform:rotate(45deg)}.product-card[data-v-37bedd91]{display:flex;flex-direction:column;gap:16px}.product-card__store-hint[data-v-37bedd91]{display:flex;align-items:flex-start;gap:7px;padding:10px 12px;border-radius:8px;background:#f0f7ff;border:1px solid #bfdbfe;font-size:13px;color:#1e40af;line-height:1.4}.product-card__hero[data-v-37bedd91]{display:flex;gap:16px}@media(max-width:520px){.product-card__hero[data-v-37bedd91]{flex-direction:column}}.product-card__images[data-v-37bedd91]{flex-shrink:0}.product-card__price[data-v-37bedd91]{font-size:18px;font-weight:700}.product-card__moq[data-v-37bedd91]{margin-top:-10px;font-size:13px;color:#666}.product-card__description-images[data-v-37bedd91]{display:flex;flex-direction:column;margin-top:8px}.product-card__description-images img[data-v-37bedd91]{display:block;width:100%;height:auto}.product-characteristics[data-v-37bedd91]{list-style:none;padding:0;display:flex;flex-direction:column;gap:6px}[data-v-37bedd91]:root{--angle:45deg;--opacity:1}.rainbow[data-v-37bedd91]{--border-size:1px;background-origin:border-box;background-clip:padding-box,border-box;border-radius:6px;border:var(--border-size) solid #ccc;cursor:pointer;padding:4px 8px}.rainbow[data-v-37bedd91],.rainbow[data-v-37bedd91]:after,.rainbow[data-v-37bedd91]:before{box-sizing:border-box}.rainbow[data-v-37bedd91]:hover{border-color:#999}.rainbow.--loading[data-v-37bedd91]{animation:rotate-37bedd91 1.5s linear infinite;cursor:wait;border-color:transparent;background-image:linear-gradient(to right,rgb(255 255 255/var(--opacity)),rgb(255 255 255/var(--opacity))),conic-gradient(from var(--angle),#000 0deg 90deg,#a0d7e6 90deg 180deg,#000 180deg 270deg,#a0d7e6 270deg 1turn)}@property --opacity{syntax:"<number>";initial-value:1;inherits:false}@property --angle{syntax:"<angle>";initial-value:0deg;inherits:false}@keyframes rotate-37bedd91{to{--angle:360deg}}
