.LqyoCG_customizerRoot{background:#fff;border-radius:12px;flex-direction:column;flex-shrink:0;width:100%;max-width:1616px;height:calc(100vh - 40px);min-height:600px;max-height:963px;font-family:Rubik,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;display:flex;position:relative;overflow:hidden;box-shadow:0 16px 56px #0000003d}.LqyoCG_closeBtn{color:#0000;cursor:pointer;z-index:10;background-color:#0000;background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"21\" height=\"21\" viewBox=\"0 0 21 21\" fill=\"none\"><rect width=\"21\" height=\"21\" rx=\"4\" fill=\"%23D30037\"/><path d=\"M14.1211 7.12061L7.12086 14.1208\" stroke=\"white\" stroke-width=\"2\" stroke-linecap=\"round\"/><path d=\"M14.1328 14.1211L7.13258 7.12086\" stroke=\"white\" stroke-width=\"2\" stroke-linecap=\"round\"/></svg>");background-position:50%;background-repeat:no-repeat;background-size:contain;border:none;width:21px;height:21px;padding:0;font-size:0;position:absolute;top:22px;right:30px}.LqyoCG_closeBtn2{color:#0000;cursor:pointer;z-index:30;touch-action:manipulation;background-color:#0000;background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"23\" height=\"23\" viewBox=\"0 0 23 23\" fill=\"none\"> <path d=\"M16.9602 5.64648L5.64648 16.9602\" stroke=\"black\" stroke-width=\"2\" stroke-linecap=\"round\"/> <path d=\"M16.9807 16.9604L5.66699 5.64674\" stroke=\"black\" stroke-width=\"2\" stroke-linecap=\"round\"/> </svg>");background-position:50%;background-repeat:no-repeat;background-size:22px 22px;border:none;width:44px;height:44px;padding:0;font-size:0;position:absolute;top:12px;right:16px}.LqyoCG_closeBtn:hover{opacity:.8}.LqyoCG_body{flex:1 1 0;height:100%;min-height:0;display:flex;overflow:hidden}.LqyoCG_canvasCol{background:#fff;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;padding:20px 16px 16px;display:flex;position:relative}.LqyoCG_canvasInner{flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:800px;display:flex}.LqyoCG_deleteCanvasBtn{cursor:pointer;color:#e53e3e;z-index:5;background:0 0;border:none;border-radius:4px;padding:2px 4px;font-size:20px;position:absolute;top:14px;right:14px}.LqyoCG_deleteCanvasBtn:hover{background:#fff0f0}.LqyoCG_canvasWrap{aspect-ratio:540/500;border:1px solid #b9b5b5;border-radius:10px;width:100%;height:700px;display:block;position:relative;overflow:hidden}.LqyoCG_shortsCanvasBig{aspect-ratio:1;height:auto;max-height:760px}.LqyoCG_skeletonOverlay{z-index:10;background:#f0f0f0;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.LqyoCG_skeletonPulse{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%) 0 0/200% 100%;width:100%;height:100%;animation:1.5s infinite LqyoCG_skeletonPulse}@keyframes LqyoCG_skeletonPulse{0%{background-position:200% 0}to{background-position:-200% 0}}.LqyoCG_stage{display:block!important}.LqyoCG_viewTabs{flex-wrap:wrap;gap:6px;margin-bottom:10px;display:flex}.LqyoCG_viewTab{color:#555;cursor:pointer;background:#fff;border:1.5px solid #d0d0d0;border-radius:20px;padding:5px 13px;font-family:Rubik,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:12px;font-weight:600;transition:all .15s}.LqyoCG_viewTab:hover{color:#1a3055;border-color:#1a3055}.LqyoCG_viewTabActive:hover{border-color:#1a3055;color:#fff!important}.LqyoCG_viewTabActive{color:#fff;background:#1a3055;border-color:#1a3055}.LqyoCG_arrowRow{gap:20px;margin-top:20px;display:flex}.LqyoCG_arrowBtn{color:#000;cursor:pointer;background:0 0;border:1px solid #000;border-radius:500px;justify-content:center;align-items:center;width:40px;height:40px;font-size:20px;font-weight:400;transition:background .15s;display:flex}.LqyoCG_arrowBtn:hover{background:#f0f0f0}.LqyoCG_controlsCol{flex-direction:column;flex:1 1 0;gap:0;min-width:0;padding:24px 28px 24px 24px;display:flex;overflow-y:auto}.LqyoCG_productTitle{color:#000;margin:0 0 10px;padding-right:32px;font-family:Rubik,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:24px;font-weight:600;line-height:28px}.LqyoCG_productPrice{color:#777;margin:0 0 24px;font-family:Rubik,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:24px;font-weight:600;line-height:36px}.LqyoCG_priceRow{flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 20px;display:flex}.LqyoCG_salePriceModal{font-size:24px;font-weight:700}.LqyoCG_originalPriceModal{color:#777;font-family:Rubik,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:24px;font-weight:600;line-height:36px;text-decoration:line-through}.LqyoCG_savingsText{color:#22a85a;margin:0 0 14px;font-family:Rubik,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:12px;font-weight:600}.LqyoCG_discountProgress{margin-bottom:14px}.LqyoCG_discountProgressTrack{background:#e8e8e8;border-radius:99px;height:6px;margin-bottom:6px;overflow:hidden}.LqyoCG_discountProgressFill{background:linear-gradient(90deg,#f59e0b,#e53e3e);border-radius:99px;height:100%;transition:width .3s}.LqyoCG_discountProgressText{color:#555;margin:0;font-family:Rubik,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:12px}.LqyoCG_discountProgressText strong{color:#e53e3e}.LqyoCG_discountBadgeModal{color:#fff;background:#22a85a;border-radius:20px;padding:2px 9px;font-family:Rubik,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:11px;font-weight:700}.LqyoCG_section{margin-bottom:20px}.LqyoCG_sectionTitle{color:#000;margin:0 0 16px;font-family:Rubik,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:20px;font-weight:600;line-height:28px;display:block}.LqyoCG_sizeRow{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px;display:flex}.LqyoCG_sizeLabel{color:#777;white-space:nowrap;font-family:Rubik,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400}.LqyoCG_sizeSelect{color:#777;background:#fff;border:1px solid #979797;border-radius:4px;outline:none;flex:none;width:76px;height:33px;padding:6px 8px;font-family:Rubik,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:16px}.LqyoCG_sizeSelect:focus{border-color:#1a3055}.LqyoCG_qtyInput{color:#777;box-sizing:border-box;border:1px solid #979797;border-radius:4px;outline:none;flex:none;width:88px;height:33px;padding:6px 8px;font-family:Rubik,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:16px}.LqyoCG_qtyInput:focus{border-color:#1a3055}.LqyoCG_removeSizeBtn{color:#fff;cursor:pointer;background:#e53e3e;border:none;border-radius:5px;justify-content:center;align-items:center;width:26px;height:26px;font-size:13px;font-weight:700;display:flex}.LqyoCG_addSizeBtn{color:#fff;cursor:pointer;appearance:none;background-color:#1b3050;border:none;border-radius:10px;justify-content:center;align-self:flex-start;align-items:center;height:52px;margin-top:20px;margin-bottom:24px;padding:0 24px;font-family:Rubik,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:.9375rem;font-weight:500;transition:opacity .2s;display:inline-flex}.LqyoCG_addSizeBtn:hover{opacity:.88}.LqyoCG_totalQty{color:#000;margin:0 0 8px;font-family:Rubik,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:20px;font-weight:600;line-height:28px}.LqyoCG_sizeBreakdownLine{color:#777;margin:0;font-family:Rubik,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400}.LqyoCG_printNote{color:#777;margin:0 0 16px;font-family:Rubik,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400}.LqyoCG_printOptionBlock{border:1px solid #5b5b5b;border-radius:5px;margin-bottom:10px;overflow:hidden}.LqyoCG_printOptionLabel{color:#777;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:10px;padding:10px 14px;font-family:Rubik,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;display:flex}.LqyoCG_printCheckbox{cursor:pointer;accent-color:#1a3055;border:1px solid #5b5b5b;border-radius:5px;flex-shrink:0;width:22px;height:22px}.LqyoCG_uploadBlock{background:#fafafa;border-top:1px solid #e8e8e8;flex-direction:column;gap:10px;padding:12px 14px;display:flex}.LqyoCG_uploadBtn{color:#fff;cursor:pointer;appearance:none;background-color:#1b3050;border:none;border-radius:10px;justify-content:center;align-self:flex-start;align-items:center;height:52px;padding:0 24px;font-family:Rubik,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:.9375rem;font-weight:500;transition:opacity .2s;display:inline-flex}.LqyoCG_uploadBtn:hover{opacity:.88}.LqyoCG_previewWrap{align-self:flex-start;position:relative}.LqyoCG_previewImg{object-fit:contain;border:1px solid #e0e0e0;border-radius:6px;max-width:100%;max-height:220px;display:block}.LqyoCG_previewRemove{color:#fff;cursor:pointer;background:#0000008c;border:none;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:12px;display:flex;position:absolute;top:4px;right:4px}.LqyoCG_instructions{resize:vertical;box-sizing:border-box;color:#777;border:1px solid #5b5b5b;border-radius:5px;outline:none;width:100%;min-height:112px;padding:14px 16px;font-family:Rubik,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400}.LqyoCG_instructions::placeholder{color:#aaa}.LqyoCG_instructions:focus{border-color:#1a3055}.LqyoCG_addToCartBtn{color:#fff;cursor:pointer;appearance:none;background-color:#1b3050;border:none;border-radius:10px;justify-content:center;align-self:flex-start;align-items:center;width:min(100%,220px);margin-bottom:10px;font-family:Rubik,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:.9375rem;font-weight:500;transition:opacity .2s;display:inline-flex;height:52px!important;min-height:52px!important}.LqyoCG_addToCartBtn:hover{opacity:.88}.LqyoCG_addToCartBtn:disabled{opacity:.55;cursor:not-allowed}.LqyoCG_addToCartBtnSaving{cursor:default;width:100%;max-width:100%;padding:0 14px;font-size:.84rem;position:relative;overflow:hidden;opacity:1!important}.LqyoCG_addBtnProgress{z-index:0;background:#ffffff38;width:0;transition:width .3s;position:absolute;top:0;bottom:0;left:0}.LqyoCG_addBtnLabel{z-index:1;white-space:nowrap;text-overflow:ellipsis;max-width:100%;animation:.45s LqyoCG_addBtnFade;display:inline-block;position:relative;overflow:hidden}@keyframes LqyoCG_addBtnFade{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.LqyoCG_qtyInputDisabled{opacity:.45;cursor:not-allowed;background:#f5f5f5}.LqyoCG_outOfStockTag{color:#c0392b;white-space:nowrap;background:#fff0f0;border:1px solid #f5c6c6;border-radius:4px;padding:2px 6px;font-family:Rubik,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:10px;font-weight:700}.LqyoCG_stockError{color:#c0392b;background:#fff0f0;border:1px solid #f5c6c6;border-radius:6px;margin-top:0;margin-bottom:8px;padding:7px 12px;font-family:Rubik,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:12px;font-weight:600}.LqyoCG_legacyToggle{color:#bbb;cursor:pointer;text-align:left;background:0 0;border:none;padding:0;font-family:Rubik,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:11px;text-decoration:underline}.LqyoCG_legacyToggle:hover{color:#666}.LqyoCG_layerMenu{background:#fff;border:1px solid #e0e0e0;border-radius:10px;flex-direction:column;min-width:140px;display:flex;overflow:hidden;box-shadow:0 8px 28px #0000002e}.LqyoCG_layerMenuItem{color:#222;cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:8px;padding:11px 16px;font-family:Rubik,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:13px;font-weight:600;transition:background .1s;display:flex}.LqyoCG_layerMenuItem:hover{background:#f5f5f5}.LqyoCG_layerMenuItemDelete{color:#e53e3e}.LqyoCG_layerMenuItemDelete:hover{background:#fff0f0}@media (max-width:860px),(max-height:520px) and (pointer:coarse){.LqyoCG_productTitle,.LqyoCG_productPrice,.LqyoCG_sectionTitle,.LqyoCG_totalQty{font-size:18px}.LqyoCG_arrowBtn{width:32px;height:32px;font-size:16px;font-weight:700}.LqyoCG_canvasDeleteBtn{left:50px}.LqyoCG_customizerRoot{height:100dvh;max-height:100dvh;min-height:unset;border-radius:0;flex-direction:column;display:flex;overflow:hidden}.LqyoCG_body{flex-direction:column;flex:auto;min-height:0;overflow:hidden}.LqyoCG_canvasCol{z-index:2;background:#fff;border:none;flex-direction:column;flex:none;justify-content:flex-start;width:100%;min-height:auto;margin-left:0;margin-right:0;padding:0;box-shadow:0 6px 10px -8px #00000040}.LqyoCG_canvasInner{align-items:stretch;width:100%;max-width:none}.LqyoCG_canvasWrap{border:none;border-radius:0;justify-content:center;align-items:center;max-height:46vh;overflow:hidden;width:100%!important;height:46vh!important;display:flex!important}.LqyoCG_shortsCanvasBig{height:44vh!important;max-height:44vh!important}.LqyoCG_arrowRow{justify-content:center;margin-top:8px;margin-bottom:8px}.LqyoCG_controlsCol{-webkit-overflow-scrolling:touch;flex:auto;min-height:0;max-height:none;padding:16px;overflow:hidden auto}.LqyoCG_controlsCol>.LqyoCG_printSection{order:1}.LqyoCG_controlsCol>.LqyoCG_sizeSection{order:2}.LqyoCG_controlsCol>.LqyoCG_instructionsSection{order:3}.LqyoCG_controlsCol>.LqyoCG_addToCartSection{order:4}}.LqyoCG_canvasReplaceBtn{z-index:10;cursor:pointer;background-color:#fff;border:none;justify-content:center;align-items:center;width:24px;height:24px;padding:0;font-size:16px;line-height:1;transition:all .2s ease-in-out;display:flex;position:absolute;top:14px;left:14px}.LqyoCG_canvasReplaceBtn:hover{background-color:#f1f5f9;border-color:#94a3b8;transform:scale(1.05)}.LqyoCG_canvasReplaceBtn:active{transform:scale(.95)}.LqyoCG_canvasDeleteBtn{z-index:10;cursor:pointer;background-color:#fff;border:none;justify-content:center;align-items:center;width:24px;height:24px;padding:0;font-size:18px;line-height:1;transition:all .2s ease-in-out;display:flex;position:absolute;top:14px;right:14px}.LqyoCG_canvasDeleteBtn:hover{color:#ef4444;background-color:#fee2e2;border-color:#fca5a5;transform:scale(1.05)}.LqyoCG_canvasDeleteBtn:active{transform:scale(.95)}.LqyoCG_stubPanel{text-align:center;background:#fff;border-radius:6px;width:90%;max-width:460px;margin:auto;padding:40px 32px;position:relative;box-shadow:0 30px 80px -20px #0e224080}.LqyoCG_stubClose{cursor:pointer;color:#64748b;background:0 0;border:0;font-size:26px;line-height:1;position:absolute;top:12px;right:16px}.LqyoCG_stubTitle{color:#142f53;margin-bottom:12px;font-size:22px;font-weight:800}.LqyoCG_stubText{color:#475569;margin-bottom:24px;font-size:15px;line-height:1.6}.LqyoCG_stubBtn{color:#fff;cursor:pointer;background:#142f53;border:0;border-radius:4px;padding:12px 28px;font-weight:600}.LqyoCG_uploadingNote{color:#475569;align-items:center;gap:8px;margin-top:8px;font-size:13px;font-weight:600;display:flex}.LqyoCG_uploadingSpinner{border:2px solid #cbd5e1;border-top-color:#142f53;border-radius:50%;width:14px;height:14px;animation:.7s linear infinite LqyoCG_uploadingSpin;display:inline-block}.LqyoCG_editLoadingOverlay{z-index:40;color:#142f53;text-align:center;background:#ffffffeb;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:0 24px;font-size:16px;font-weight:700;display:flex;position:absolute;inset:0}.LqyoCG_editLoadingOverlay .LqyoCG_uploadingSpinner{border-width:3px;width:22px;height:22px}.LqyoCG_prepChip{z-index:30;color:#fff;text-align:center;background:#142f53;border-radius:999px;align-items:center;gap:8px;max-width:92%;padding:8px 14px;font-size:13px;font-weight:600;display:flex;position:absolute;top:10px;left:50%;transform:translate(-50%);box-shadow:0 4px 14px #0000002e}.LqyoCG_prepChip .LqyoCG_uploadingSpinner{border-width:2px;border-color:#fff #ffffff80 #ffffff80;width:14px;height:14px}.LqyoCG_designUpWrap{flex-direction:column;gap:4px;margin-top:8px;display:flex}.LqyoCG_designUpBar{background:#e2e8f0;border-radius:999px;width:100%;height:8px;overflow:hidden}.LqyoCG_designUpFill{background:#1b3050;border-radius:999px;height:100%;transition:width .3s}.LqyoCG_designUpText{color:#1b3050;font-size:12px;font-weight:600}.LqyoCG_editLoadingBar{background:#e2e8f0;border-radius:999px;width:220px;max-width:70%;height:8px;overflow:hidden}.LqyoCG_editLoadingFill{background:#142f53;border-radius:999px;height:100%;transition:width .25s}@keyframes LqyoCG_uploadingSpin{to{transform:rotate(360deg)}}
.rp5NtW_wrap{width:100%;margin:10px 0}.rp5NtW_track{background:#eef1f5;border-radius:999px;height:6px;overflow:hidden}.rp5NtW_fill{background:linear-gradient(90deg,#f59e0b,#f97316);border-radius:999px;height:100%;transition:width .5s}.rp5NtW_msg{color:#64748b;margin-top:6px;font-family:Rubik,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:12.5px;line-height:1.35}.rp5NtW_msg strong{color:#ea580c;font-weight:700}
.F1-E7a_panel{background:#fff;border:1px solid #e5e7eb;border-radius:12px;gap:12px;max-width:460px;padding:16px;display:grid}.F1-E7a_head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.F1-E7a_eyebrow{letter-spacing:.12em;text-transform:uppercase;color:#6b7280;font-size:11px;font-weight:700}.F1-E7a_zones{color:#111;text-align:right;font-size:14px;font-weight:600}.F1-E7a_thumbs{flex-wrap:wrap;gap:8px;display:flex}.F1-E7a_thumb{cursor:pointer;background:#f4f5f7;border:1px solid #e5e7eb;border-radius:8px;width:64px;height:64px;padding:0;overflow:hidden}.F1-E7a_thumb img{object-fit:contain;width:100%;height:100%;display:block}.F1-E7a_row{align-items:center;gap:14px;display:flex}.F1-E7a_edit{color:#000;height:40px;font:inherit;cursor:pointer;background:#fff;border:1.5px solid #000;border-radius:10px;padding:0 16px;font-size:14px;font-weight:600}.F1-E7a_edit:hover{opacity:.82}.F1-E7a_link{font:inherit;color:#6b7280;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;text-decoration:underline}.F1-E7a_warn{color:#92400e;background:#fffbeb;border:1px solid #fde68a;border-radius:8px;margin:0;padding:8px 10px;font-size:12.5px;line-height:1.45}.F1-E7a_label{letter-spacing:.06em;text-transform:uppercase;color:#374151;font-size:12px;font-weight:600}.F1-E7a_sizes{gap:8px;display:grid}.F1-E7a_sizeGrid{grid-template-columns:repeat(auto-fill,minmax(118px,1fr));gap:8px;display:grid}.F1-E7a_size{border:1px solid #e5e7eb;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;padding:6px 8px;display:flex}.F1-E7a_size.F1-E7a_out{opacity:.45}.F1-E7a_sizeName{min-width:30px;font-size:14px;font-weight:600}.F1-E7a_stepper{border:1px solid #d1d5db;border-radius:8px;align-items:center;display:inline-flex;overflow:hidden}.F1-E7a_stepper button{cursor:pointer;color:#111;background:#f9fafb;border:0;width:28px;height:30px;font-size:16px}.F1-E7a_stepper button:disabled{cursor:default;color:#c0c4cc}.F1-E7a_stepper input{text-align:center;width:34px;height:30px;font:inherit;font-variant-numeric:tabular-nums;-moz-appearance:textfield;border:0;font-size:14px}.F1-E7a_notes{box-sizing:border-box;width:100%;font:inherit;resize:vertical;border:1px solid #d1d5db;border-radius:10px;padding:10px 12px;font-size:14px}.F1-E7a_price{color:#374151;justify-content:space-between;align-items:baseline;gap:12px;font-size:14px;display:flex}.F1-E7a_was{color:#9ca3af;margin-right:2px;font-weight:400}.F1-E7a_now{color:#000}.F1-E7a_off{color:#067647;background:#ecfdf3;border-radius:999px;margin-left:8px;padding:2px 8px;font-size:12px;font-weight:700;display:inline-block}.F1-E7a_totals{align-items:baseline;gap:8px;display:inline-flex}.F1-E7a_totals b{color:#000;font-variant-numeric:tabular-nums;font-size:20px}.F1-E7a_tiers{flex-wrap:wrap;gap:6px;margin-top:-4px;display:flex}.F1-E7a_tier{color:#374151;border:1px solid #e5e7eb;border-radius:999px;padding:4px 8px;font-size:12px}.F1-E7a_tierOn{color:#fff;background:#000;border-color:#000}.F1-E7a_err{color:#b91c1c;margin:0;font-size:13px}.F1-E7a_add{color:#fff;cursor:pointer;background:#000;border:0;border-radius:10px;width:100%;height:52px;font-family:Rubik,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:.9375rem;font-weight:500}.F1-E7a_add:hover{opacity:.88}.F1-E7a_add:disabled{opacity:.6;cursor:default}@media (max-width:768px){.F1-E7a_panel{max-width:none;padding:14px}.F1-E7a_sizeGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (max-width:860px){.KXVvqW_shortsRoot{flex-direction:column;height:100dvh;max-height:100dvh;display:flex;overflow:hidden}.KXVvqW_shortsBody{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.KXVvqW_stickyCanvas{background:#fff;flex:none;overflow:hidden;box-shadow:0 6px 10px -8px #00000040}.KXVvqW_shortsScroll{-webkit-overflow-scrolling:touch;flex:auto;min-height:0;overflow:hidden auto}}
.Ga3DAG_page{min-height:60vh;padding:48px 0 90px;overflow-x:clip}.Ga3DAG_container{width:100%;max-width:1100px;margin:0 auto;padding:0 20px}.Ga3DAG_title{color:#142f53;margin-bottom:28px;font-family:Rubik,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:clamp(26px,3vw,38px);font-weight:800}.Ga3DAG_empty{text-align:center;color:#64748b;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:48px;font-family:Rubik,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.Ga3DAG_shopBtn,.Ga3DAG_continue{color:#142f53;margin-top:16px;font-family:Rubik,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:600;text-decoration:none;display:inline-block}.Ga3DAG_shopBtn{color:#fff;background:#142f53;border-radius:4px;padding:12px 24px}.Ga3DAG_layout{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:40px;display:grid}.Ga3DAG_lines{flex-direction:column;gap:16px;min-width:0;display:flex}.Ga3DAG_line{background:#fff;border:1px solid #eef1f5;border-radius:8px;grid-template-columns:84px 1fr auto auto;align-items:center;gap:16px;padding:14px;display:grid}.Ga3DAG_thumb{background:#fff;border:1px solid #e6e9ee;border-radius:8px;width:180px;height:180px;overflow:hidden}.Ga3DAG_thumb img{object-fit:contain;width:100%;height:100%}.Ga3DAG_ph{background:linear-gradient(135deg,#e2e8f0,#f1f5f9);width:100%;height:100%}.Ga3DAG_cCarousel{width:180px}.Ga3DAG_cCarStage{width:100%;position:relative}.Ga3DAG_cCarImg{aspect-ratio:1;cursor:zoom-in;appearance:none;background:#fff;border:1px solid #e6e9ee;border-radius:8px;width:100%;margin:0;padding:0;display:block;overflow:hidden}.Ga3DAG_cCarImg img{object-fit:contain;width:100%;height:100%;transition:transform .3s;display:block}.Ga3DAG_cCarImg:hover img{transform:scale(1.04)}.Ga3DAG_cCarNav{z-index:2;color:#142f53;cursor:pointer;background:#fffffff0;border:1px solid #e2e8f0;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;font-size:20px;line-height:1;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 4px 12px -6px #0006}.Ga3DAG_cCarNav:hover{background:#fff}.Ga3DAG_cCarPrev{left:6px}.Ga3DAG_cCarNext{right:6px}.Ga3DAG_cCarControls{justify-content:center;align-items:center;gap:14px;margin-top:7px;display:flex}.Ga3DAG_cCarControls button{cursor:pointer;color:#142f53;background:#fff;border:1px solid #cbd5e1;border-radius:5px;width:30px;height:26px;padding:0;font-size:16px;line-height:1}.Ga3DAG_cCarControls button:hover{background:#f1f5f9}.Ga3DAG_cCarControls span{color:#64748b;font-size:12px;font-weight:600}.Ga3DAG_cCarDots{justify-content:center;gap:5px;margin-top:6px;display:flex}.Ga3DAG_cDot{cursor:pointer;background:#cbd5e1;border:0;border-radius:50%;width:6px;height:6px;padding:0}.Ga3DAG_cDotOn{background:#0f1b30}.Ga3DAG_lineActions{justify-content:center;align-items:center;gap:10px;margin-top:10px;display:flex}.Ga3DAG_designBtn{color:#142f53;cursor:pointer;background:#fff;border:1px solid #142f53;border-radius:6px;padding:6px 14px;font-family:Rubik,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:12px;font-weight:600}.Ga3DAG_designBtn:hover{color:#fff;background:#142f53}.Ga3DAG_designBtn:disabled{opacity:.6;cursor:default}.Ga3DAG_editOverlay{z-index:9100;-webkit-overflow-scrolling:touch;background:#0000008c;justify-content:center;align-items:flex-start;padding:20px;display:flex;position:fixed;inset:0;overflow-y:auto}@media (max-width:860px){.Ga3DAG_editOverlay{background:#fff;padding:0}}.Ga3DAG_name{color:#000;font-family:Rubik,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:1.15rem;font-weight:500;line-height:1.2}.Ga3DAG_meta{color:#64748b;margin-top:4px;font-size:13px}.Ga3DAG_removeBtn{color:#b91c1c;cursor:pointer;background:#fff;border:1px solid #f0c4c4;border-radius:6px;margin-top:0;padding:6px 14px;font-family:Rubik,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:12px;font-weight:600}.Ga3DAG_removeBtn:hover{color:#fff;background:#b91c1c;border-color:#b91c1c}.Ga3DAG_qty{border:1px solid #cbd5e1;border-radius:4px;align-items:center;display:inline-flex}.Ga3DAG_qty button{cursor:pointer;color:#142f53;background:#fff;border:0;width:34px;height:34px;font-size:16px}.Ga3DAG_qty span{text-align:center;min-width:36px;font-weight:600}.Ga3DAG_linePrice{color:#142f53;text-align:right;min-width:72px;font-weight:700}.Ga3DAG_summary{background:#fff;border:1px solid #eef1f5;border-radius:8px;padding:22px;font-family:Rubik,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;position:sticky;top:90px}.Ga3DAG_summaryTitle{text-transform:uppercase;letter-spacing:.08em;color:#64748b;margin-bottom:16px;font-size:13px}.Ga3DAG_codeRow{gap:8px;margin-bottom:6px;display:flex}.Ga3DAG_codeRow input{text-transform:uppercase;border:1px solid #cbd5e1;border-radius:6px;flex:1;padding:10px 12px;font-size:14px}.Ga3DAG_codeRow button{color:#fff;cursor:pointer;background:#142f53;border:0;border-radius:6px;padding:0 16px;font-weight:600}.Ga3DAG_codeMsg{color:#475569;margin-bottom:12px;font-size:12.5px}.Ga3DAG_discountRow{color:#166534}.Ga3DAG_totalRow{color:#142f53;border-top:1px solid #e2e8f0;margin-top:6px;padding-top:14px;font-size:17px;font-weight:800}.Ga3DAG_checkoutBtn{color:#fff;cursor:pointer;background:#142f53;border:0;border-radius:6px;width:100%;margin-top:16px;padding:15px;font-size:15px;font-weight:700}.Ga3DAG_checkoutBtn:hover{background:#1e3f6f}.Ga3DAG_continue{text-align:center;margin-top:12px;font-size:14px;display:block}@media (max-width:820px){.Ga3DAG_layout{grid-template-columns:1fr}.Ga3DAG_summary{position:static}.Ga3DAG_line{grid-template-columns:64px 1fr auto}.Ga3DAG_linePrice{text-align:left;grid-column:2/-1}}.Ga3DAG_suggests{border-top:1px solid #e2e8f0;margin-top:56px;padding-top:32px}.Ga3DAG_suggestsTitle{color:#142f53;margin-bottom:22px;font-family:Rubik,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:22px;font-weight:700}.Ga3DAG_suggestCarousel{padding:0 8px;position:relative}.Ga3DAG_suggestTrack{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:28px;padding:4px 40px 8px;display:flex;overflow-x:auto}.Ga3DAG_suggestTrack::-webkit-scrollbar{display:none}.Ga3DAG_suggestCard{scroll-snap-align:start;flex-direction:column;flex:0 0 clamp(240px,24%,300px);text-decoration:none;display:flex}.Ga3DAG_suggestImg{aspect-ratio:1;background:#fff;border:1px solid #e6e9ee;border-radius:8px;margin-bottom:12px;display:block;overflow:hidden}.Ga3DAG_suggestImg img{object-fit:contain;width:100%;height:100%;transition:transform .35s}.Ga3DAG_suggestCard:hover .Ga3DAG_suggestImg img{transform:scale(1.06)}.Ga3DAG_suggestName{color:#142f53;font-family:Rubik,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:15px;font-weight:500;line-height:1.25}.Ga3DAG_suggestPrice{color:#0f1b30;margin:4px 0 10px;font-family:Rubik,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:15px}.Ga3DAG_suggestDesign{text-align:center;color:#fff;background:#142f53;border-radius:6px;margin-top:auto;padding:11px;font-family:Rubik,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:14px;font-weight:600;text-decoration:none;display:block}.Ga3DAG_suggestDesign:hover{background:#1e3f6f}.Ga3DAG_sArrow{z-index:3;color:#142f53;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;font-size:22px;display:flex;position:absolute;top:38%;transform:translateY(-50%);box-shadow:0 6px 18px -8px #00000059}.Ga3DAG_sArrow:hover{background:#f8fafc}.Ga3DAG_sPrev{left:0}.Ga3DAG_sNext{right:0}@media (max-width:560px){.Ga3DAG_sArrow{width:34px;height:34px;font-size:18px;top:34%}.Ga3DAG_suggestCard{flex:0 0 60%}}.Ga3DAG_row{background:#fff;border:1px solid #e8e8e8;border-radius:8px;padding:18px;font-family:Rubik,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.Ga3DAG_rowTop{grid-template-columns:180px 1fr auto;align-items:start;gap:20px;display:grid}.Ga3DAG_rowInfo{min-width:0}.Ga3DAG_unit{color:#777;margin-top:4px;font-family:Rubik,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:.875rem}.Ga3DAG_bulkBadge{color:#166534;background:#dcfce7;border-radius:999px;margin-top:8px;padding:3px 9px;font-size:11px;font-weight:700;display:inline-block}.Ga3DAG_rowTotal{text-align:right;white-space:nowrap}.Ga3DAG_wasPrice{color:#94a3b8;font-size:12px;text-decoration:line-through;display:block}.Ga3DAG_nowPrice{color:#1a2d4c;font-family:Rubik,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:600}.Ga3DAG_sizeGrid{border-top:1px solid #eee;grid-template-columns:repeat(2,max-content);gap:.75rem 1.5rem;margin-top:16px;padding-top:14px;display:grid}.Ga3DAG_sizeCell{grid-template-columns:2rem auto;align-items:center;column-gap:.625rem;display:grid}.Ga3DAG_sizeLabel{color:#777;width:2rem;font-family:Rubik,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:.8125rem;font-weight:400}.Ga3DAG_sizeOut{opacity:.5}.Ga3DAG_oos{color:#999;align-items:center;height:32px;font-family:Rubik,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:.8125rem;display:flex}.Ga3DAG_stepper{background:#fff;border:1px solid #d9d9d9;border-radius:4px;grid-template-columns:32px 1fr 32px;align-items:stretch;width:6.75rem;height:32px;display:grid;overflow:hidden}.Ga3DAG_stepper button{cursor:pointer;color:#070b0c;background:#fff;border:0;border-right:1px solid #d9d9d9;justify-content:center;align-items:center;width:32px;height:32px;padding:0;font-size:1.05rem;display:flex}.Ga3DAG_stepper button:last-child{border-left:1px solid #d9d9d9;border-right:0}.Ga3DAG_stepper button:disabled{opacity:.35;cursor:default}.Ga3DAG_stepper span{color:#070b0c;font-variant-numeric:tabular-nums;justify-content:center;align-items:center;font-family:Rubik,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:500;display:flex}.Ga3DAG_row2{color:#334155;justify-content:space-between;padding:8px 0;font-size:14px;display:flex}.Ga3DAG_lightbox{z-index:9500;-webkit-overflow-scrolling:touch;background:#0f172ad1;justify-content:center;align-items:center;padding:32px;display:flex;position:fixed;inset:0}.Ga3DAG_lbBody{flex-direction:column;align-items:center;gap:14px;display:flex}.Ga3DAG_lbImg{object-fit:contain;background:#fff;border-radius:10px;max-width:min(86vw,700px);max-height:78vh;box-shadow:0 24px 70px -20px #0009}.Ga3DAG_lbBar{align-items:center;gap:14px;display:flex}.Ga3DAG_lbCount{color:#fff;background:#0006;border-radius:999px;padding:7px 14px;font-family:Rubik,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:13px;font-weight:600}.Ga3DAG_lbDownload{color:#142f53;cursor:pointer;background:#fff;border:0;border-radius:999px;align-items:center;gap:6px;padding:9px 18px;font-family:Rubik,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:13px;font-weight:700;display:inline-flex}.Ga3DAG_lbDownload:hover{background:#eef2f7}.Ga3DAG_lbDownload:disabled{opacity:.6;cursor:default}.Ga3DAG_lbClose{color:#142f53;cursor:pointer;background:#ffffffe6;border:0;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-size:20px;line-height:1;display:flex;position:absolute;top:22px;right:26px;box-shadow:0 6px 18px -8px #00000080}.Ga3DAG_lbClose:hover{background:#fff}.Ga3DAG_lbPrev,.Ga3DAG_lbNext{z-index:2;color:#142f53;cursor:pointer;background:#ffffffeb;border:0;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;font-size:28px;line-height:1;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 6px 18px -8px #00000080}.Ga3DAG_lbPrev:hover,.Ga3DAG_lbNext:hover{background:#fff}.Ga3DAG_lbPrev{left:20px}.Ga3DAG_lbNext{right:20px}@media (max-width:560px){.Ga3DAG_lightbox{padding:14px}.Ga3DAG_lbImg{max-width:92vw;max-height:72vh}.Ga3DAG_lbClose{top:12px;right:14px}.Ga3DAG_lbPrev{width:42px;height:42px;font-size:24px;left:10px}.Ga3DAG_lbNext{width:42px;height:42px;font-size:24px;right:10px}}@media (max-width:820px){.Ga3DAG_rowTop{text-align:center;grid-template-columns:1fr;justify-items:center;gap:16px}.Ga3DAG_rowInfo{text-align:center;width:100%}.Ga3DAG_lineActions{justify-content:center}.Ga3DAG_rowTotal{text-align:center;margin-top:2px}.Ga3DAG_cCarousel{width:220px;max-width:80%;margin:0 auto}.Ga3DAG_cCarImg{aspect-ratio:1;width:100%;height:auto}.Ga3DAG_thumb{width:160px;height:160px;margin:0 auto}.Ga3DAG_sizeGrid{justify-content:center;column-gap:2rem}}
