.no-scrollbar[data-v-5018acee]{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar[data-v-5018acee]::-webkit-scrollbar{display:none}.modal-thumbs-scroll[data-v-5018acee]{-ms-overflow-style:none;scrollbar-width:none}.modal-thumbs-scroll[data-v-5018acee]::-webkit-scrollbar{display:none}.page-thumbs-scroll[data-v-5018acee]{-ms-overflow-style:none;scrollbar-width:none}.page-thumbs-scroll[data-v-5018acee]::-webkit-scrollbar{display:none}.thumb-scrollbar-track[data-v-5018acee]{height:6px;width:100%;border-radius:9999px;background:#f3f4f6;overflow:hidden}.thumb-scrollbar-thumb[data-v-5018acee]{height:100%;border-radius:9999px;background:#c8cad0;transition:transform .16s ease-out;touch-action:none}.color-bar[data-v-bd52db20]{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;height:10px;border-radius:8px;overflow:hidden;border:1px solid rgba(0,0,0,.08)}.swatch[data-v-bd52db20]{min-width:0;border-left:1px solid rgba(255,255,255,.8)}.swatch[data-v-bd52db20]:first-child{border-left:none}.color-bar[data-v-e14d1e38]{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;height:15px;border-radius:8px;overflow:hidden;border:1px solid rgba(0,0,0,.08);width:15px}.swatch[data-v-e14d1e38]{min-width:0;border-left:1px solid rgba(255,255,255,.8)}.swatch[data-v-e14d1e38]:first-child{border-left:none}.color-bar[data-v-6a038a38]{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;height:10px;border-radius:8px;overflow:hidden;border:1px solid rgba(0,0,0,.08)}.swatch[data-v-6a038a38]{min-width:0;border-left:1px solid rgba(255,255,255,.8)}.swatch[data-v-6a038a38]:first-child{border-left:none}.spinner[data-v-d2295021]{width:34px;height:34px;border-radius:999px;border:3px solid rgba(15,23,42,.12);border-top-color:#0f172abf;animation:spin-d2295021 .9s linear infinite;margin:0 auto}@keyframes spin-d2295021{to{transform:rotate(360deg)}}.selection-print-scroll[data-v-73324ad2]{scrollbar-width:thin;scrollbar-color:rgba(200,202,208,.7) transparent}.selection-print-scroll[data-v-73324ad2]::-webkit-scrollbar{height:5px}.selection-print-scroll[data-v-73324ad2]::-webkit-scrollbar-track{background:transparent}.selection-print-scroll[data-v-73324ad2]::-webkit-scrollbar-thumb{background-color:#c8cad0b3;border-radius:9999px}.selection-print-scroll[data-v-73324ad2]::-webkit-scrollbar-thumb:hover{background-color:#acb0b9c7}.fade-enter-active[data-v-b5b1c615],.fade-leave-active[data-v-b5b1c615]{transition:opacity .18s ease}.fade-enter-from[data-v-b5b1c615],.fade-leave-to[data-v-b5b1c615]{opacity:0}.spinner[data-v-b5b1c615]{width:34px;height:34px;border-radius:999px;border:3px solid rgba(15,23,42,.12);border-top-color:#0f172abf;animation:spin-b5b1c615 .9s linear infinite}@keyframes spin-b5b1c615{to{transform:rotate(360deg)}}.accent[data-v-b5b1c615]{background:radial-gradient(circle at 25% 40%,#0f172a1a,#0f172a00);filter:blur(10px);animation:floaty-b5b1c615 5.5s ease-in-out infinite}@keyframes floaty-b5b1c615{0%{transform:translateY(0);opacity:.75}50%{transform:translateY(10px);opacity:.95}to{transform:translateY(0);opacity:.75}}.print-config-scroll[data-v-40ddc562]{scrollbar-width:thin;scrollbar-color:rgba(228,229,232,.9) transparent}.print-config-scroll[data-v-40ddc562]::-webkit-scrollbar{width:4px}.print-config-scroll[data-v-40ddc562]::-webkit-scrollbar-track{background:transparent}.print-config-scroll[data-v-40ddc562]::-webkit-scrollbar-thumb{background:#e4e5e8;border-radius:9999px;border:0 solid transparent;background-clip:padding-box;opacity:.75}.print-config-scroll[data-v-40ddc562]::-webkit-scrollbar-thumb:hover{background:#e4e5e8;background-clip:padding-box;opacity:1}.product-attribute-icon>svg[data-v-47b7ce78]{display:block;width:18px!important;min-width:18px;max-width:18px;height:18px!important;min-height:18px;max-height:18px;flex:0 0 18px;margin:0!important;transform:none;overflow:visible;shape-rendering:geometricPrecision;stroke-width:1.5px!important}.product-attribute-icon[data-v-47b7ce78] [stroke]{stroke-width:1.5px!important;vector-effect:non-scaling-stroke}.product-gallery-card[data-v-296b0f82]{padding:16px}.outlet-badge[data-v-296b0f82]{position:absolute;z-index:20;top:12px;left:12px;min-height:24px;padding:0 10px;display:inline-flex;align-items:center;border-radius:999px;background:#f7941d;color:#fff;font-size:12px;font-weight:700;text-transform:uppercase}.product-embed[data-v-296b0f82]{display:block;min-height:100%;padding:1.5rem 0}@media(min-width:640px){.product-gallery-card[data-v-296b0f82]{padding:24px}}
