.pgallery[data-v-4f71b22f]{display:flex;flex-direction:column;gap:.75rem;position:relative;z-index:1}.pgallery.is-zooming[data-v-4f71b22f]{z-index:8}.pgallery__stage[data-v-4f71b22f]{aspect-ratio:1;background:#fff;border:1px solid #ebebeb;cursor:crosshair;overflow:hidden;position:relative;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pgallery__img[data-v-4f71b22f]{height:100%;-o-object-fit:contain;object-fit:contain;pointer-events:none;width:100%}.pgallery-fade-enter-active[data-v-4f71b22f],.pgallery-fade-leave-active[data-v-4f71b22f]{transition:opacity .2s ease}.pgallery-fade-enter-from[data-v-4f71b22f],.pgallery-fade-leave-to[data-v-4f71b22f]{opacity:0}.pgallery__nav[data-v-4f71b22f]{align-items:center;background:#004ec3;border:0;color:#fff;cursor:pointer;display:inline-flex;height:2.25rem;justify-content:center;padding:0;position:absolute;top:50%;transform:translateY(-50%);transition:background .15s ease,opacity .15s ease;width:2.25rem;z-index:3}.pgallery__nav[data-v-4f71b22f]:hover{background:#003fa0}.pgallery__nav--prev[data-v-4f71b22f]{left:.5rem}.pgallery__nav--next[data-v-4f71b22f]{right:.5rem}.pgallery__nav[data-v-4f71b22f] svg{height:1.35rem;width:1.35rem}.pgallery__lens[data-v-4f71b22f]{background:#004ec32e;border:1px solid rgba(0,78,195,.45);left:0;will-change:transform;z-index:2}.pgallery__lens[data-v-4f71b22f],.pgallery__zoom[data-v-4f71b22f]{pointer-events:none;position:absolute;top:0}.pgallery__zoom[data-v-4f71b22f]{aspect-ratio:1;background-color:#fff;border:1px solid #e1e1e1;box-shadow:0 8px 30px #0000001a;left:calc(100% + .75rem);max-width:28rem;width:100%;z-index:9}.pgallery__thumbs-wrap[data-v-4f71b22f]{align-items:center;display:grid;gap:.35rem;grid-template-columns:2rem minmax(0,1fr) 2rem}.pgallery__thumb-nav[data-v-4f71b22f]{align-items:center;background:#004ec3;border:0;color:#fff;cursor:pointer;display:inline-flex;height:2rem;justify-content:center;padding:0;transition:background .15s ease,opacity .15s ease;width:2rem}.pgallery__thumb-nav[data-v-4f71b22f]:hover:not(:disabled){background:#003fa0}.pgallery__thumb-nav[data-v-4f71b22f]:disabled{cursor:default;opacity:.35}.pgallery__thumb-nav[data-v-4f71b22f] svg{height:1.25rem;width:1.25rem}.pgallery__thumbs[data-v-4f71b22f]{display:flex;flex-wrap:nowrap;gap:.5rem;list-style:none;margin:0;overflow-x:auto;overflow-y:hidden;padding:.1rem 0;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none}.pgallery__thumbs[data-v-4f71b22f]::-webkit-scrollbar{display:none}.pgallery__thumb[data-v-4f71b22f]{flex:0 0 auto;height:4.25rem;width:4.25rem}.pgallery__thumb-btn[data-v-4f71b22f]{background:#fff;border:2px solid #ebebeb;cursor:pointer;display:block;height:100%;overflow:hidden;padding:0;transition:border-color .15s ease;width:100%}.pgallery__thumb-btn[data-v-4f71b22f] img,.pgallery__thumb-btn img[data-v-4f71b22f]{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.is-active .pgallery__thumb-btn[data-v-4f71b22f]{border-color:#e53935}.pgallery__thumb-btn[data-v-4f71b22f]:hover{border-color:#73787d}@media(hover:none),(pointer:coarse){.pgallery__stage[data-v-4f71b22f]{cursor:default}.pgallery__lens[data-v-4f71b22f],.pgallery__zoom[data-v-4f71b22f],.pgallery__zoom-hint[data-v-4f71b22f]{display:none!important}}@media(max-width:1023px){.pgallery__lens[data-v-4f71b22f],.pgallery__zoom[data-v-4f71b22f]{display:none}.pgallery__stage[data-v-4f71b22f]{cursor:default}}.qty[data-v-d8e2502b]{align-items:stretch;background:#fff;border:1px solid #e1e1e1;display:inline-flex;height:2.5rem}.qty__btn[data-v-d8e2502b]{background:transparent;border:0;color:#222;cursor:pointer;font-size:1.125rem;font-weight:600;transition:background .15s ease;width:2.5rem}.qty__btn[data-v-d8e2502b]:hover:not(:disabled){background:#f6f6f6}.qty__btn[data-v-d8e2502b]:disabled{cursor:not-allowed;opacity:.35}.qty__value[data-v-d8e2502b]{-moz-appearance:textfield;background:transparent;border:0;border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1;color:#222;font-size:.875rem;font-weight:600;text-align:center;width:3rem}.qty__value[data-v-d8e2502b]::-webkit-inner-spin-button,.qty__value[data-v-d8e2502b]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.pspecs[data-v-6a6d48e4]{background:#f0f7ff;border:1px solid #e1e1e1;overflow:hidden}.pspecs__table[data-v-6a6d48e4]{margin:0}.pspecs__row[data-v-6a6d48e4]{display:grid;font-size:.875rem;gap:.5rem 1rem;grid-template-columns:minmax(7rem,38%) 1fr;line-height:1.4;padding:.55rem .85rem}.pspecs__row.is-alt[data-v-6a6d48e4]{background:#ffffff8c}.pspecs__row dt[data-v-6a6d48e4]{color:#73787d;font-weight:500;margin:0}.pspecs__row dd[data-v-6a6d48e4]{color:#222;font-weight:600;margin:0;word-break:break-word}.pbuy[data-v-83012064]{display:flex;flex-direction:column;gap:.85rem;min-width:0}.pbuy__sku[data-v-83012064]{color:#73787d;font-size:.875rem;letter-spacing:.02em;margin:0}.pbuy__title[data-v-83012064]{color:#222;font-size:clamp(1.25rem,2vw,1.75rem);font-weight:700;line-height:1.3;margin:0;max-width:100%;min-width:0;overflow-wrap:break-word;word-break:break-word}.pbuy__price-row[data-v-83012064]{align-items:center;display:flex;flex-wrap:wrap;gap:.65rem .85rem}.pbuy__price[data-v-83012064]{font-family:Roboto,-apple-system,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:clamp(1.35rem,2.2vw,1.75rem);font-weight:700;margin:0}.pbuy__price[data-v-83012064],.pbuy__price.is-sale[data-v-83012064]{color:#e53935}.pbuy__was[data-v-83012064]{font-size:clamp(.95rem,1.4vw,1.1rem)}.pbuy__qty[data-v-83012064]{margin-top:.15rem}.pbuy__actions[data-v-83012064]{display:flex;flex-direction:column;gap:.65rem}.pbuy__cart[data-v-83012064],.pbuy__quick[data-v-83012064]{font-weight:700;justify-content:center;letter-spacing:.04em;text-transform:uppercase}.pbuy__specs[data-v-83012064]{margin-top:.35rem}.pbuy__pay[data-v-83012064]{align-items:center;display:flex;gap:.75rem;margin-top:.25rem}.pbuy__pay-pp[data-v-83012064],.pbuy__pay-visa[data-v-83012064]{align-items:center;background:#fff;border:1px solid #e1e1e1;border-radius:2px;color:#1a1f71;display:inline-flex;font-size:.6875rem;font-weight:800;height:1.75rem;justify-content:center;letter-spacing:.04em;padding:0 .55rem}.pbuy__pay-pp[data-v-83012064]{color:#003087;font-style:italic}
