.cart-edit-benefits[data-v-86633284],.cart-edit-mobile-label[data-v-86633284],.cart-edit-total[data-v-86633284]{display:none}.quick-shop-detail-media button[data-v-86633284],.quick-shop-thumbnails button[data-v-86633284]{position:relative}.quick-shop-video-preview[data-v-86633284]{aspect-ratio:auto!important;height:100%;pointer-events:none;width:100%}.quick-shop-video-player[data-v-86633284]{aspect-ratio:auto!important;height:100%;inset:0;position:absolute;width:100%}.quick-shop-video-marker[data-v-86633284]{background:#2229;border-radius:50%;color:#fff;display:grid;font-size:11px;height:26px;left:50%;place-items:center;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:26px;z-index:1}@media(max-width:1023px){.cart-edit-backdrop[data-v-86633284]{padding:0;place-items:end}.quick-shop-modal--cart-edit[data-v-86633284]{width:100%}.quick-shop-modal--cart-edit .attribute-label[data-v-86633284]{color:#222;font:600 14px/18px Montserrat,Arial,sans-serif}.quick-shop-modal--cart-edit .attribute-label sup[data-v-86633284]{color:#222}.quick-shop-modal--cart-edit .attribute-option[data-v-86633284]{font-family:Montserrat,Arial,sans-serif}}.cart-edit-buttons[data-v-86633284]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.cart-edit-buttons button[data-v-86633284]{background:#fff;border:1px solid #ddd;border-radius:8px;color:#222;cursor:pointer;font:500 14px Montserrat,Arial,sans-serif;height:46px}.cart-edit-buttons button[data-v-86633284]:last-child{background:linear-gradient(110deg,#ff9b43,#ff6800);border:0;color:#fff}.cart-edit-buttons button[data-v-86633284]:disabled{opacity:.45}@media(min-width:1024px){.quick-shop-modal--cart-edit[data-v-86633284]{border-radius:20px;max-width:1042px;padding:40px;width:min(1042px,calc(100vw - 48px))}.quick-shop-modal--cart-edit .quick-shop-layout[data-v-86633284]{gap:24px;grid-template-columns:minmax(0,518fr) minmax(0,420fr)}.quick-shop-modal--cart-edit .quick-shop-gallery[data-v-86633284]{display:flex;gap:8px;min-width:0}.quick-shop-modal--cart-edit .quick-shop-thumbnails[data-v-86633284]{flex:none;max-height:560px;overflow:auto;width:90px}.quick-shop-modal--cart-edit .quick-shop-thumbnails button[data-v-86633284]{flex:none;height:120px;width:90px}.quick-shop-modal--cart-edit .quick-shop-main-media[data-v-86633284]{aspect-ratio:3/4;flex:1;max-height:560px;width:auto}.quick-shop-modal--cart-edit .quick-shop-main-media img[data-v-86633284]{height:100%;-o-object-fit:cover;object-fit:cover}.quick-shop-modal--cart-edit .quick-shop-summary h2[data-v-86633284]{font-size:12px;line-height:18px}.quick-shop-modal--cart-edit .quick-shop-price strong[data-v-86633284]{font-size:20px}.quick-shop-modal--cart-edit .quick-shop-panel[data-v-86633284]{max-height:560px;min-width:0;overflow:auto}.quick-shop-modal--cart-edit .attribute-option[data-v-86633284]{font-size:12px}.quick-shop-modal--cart-edit .quick-shop-gallery[data-v-86633284]{background:#fff;padding:0}.quick-shop-modal--cart-edit .quick-shop-panel[data-v-86633284]{padding:0}.quick-shop-modal--cart-edit .quick-shop-main-media[data-v-86633284]{align-self:start;height:auto}.quick-shop-modal--cart-edit .quick-shop-actions[data-v-86633284]{margin-top:auto}.quick-shop-modal--cart-edit .quick-shop-panel[data-v-86633284]{height:560px;max-height:calc(100dvh - 124px)}.quick-shop-modal--cart-edit .quick-shop-options[data-v-86633284]{overflow:auto}.quick-shop-modal--cart-edit .quick-shop-summary[data-v-86633284]{flex:none}}@media(max-width:1023px){.quick-shop-modal--cart-edit[data-v-86633284]{border-radius:20px 20px 0 0;height:min(664px,calc(100dvh - 24px));max-height:calc(100dvh - 24px);overflow:hidden}.quick-shop-modal--cart-edit .quick-shop-close[data-v-86633284]{color:#777;font-size:22px;height:22px;right:16px;top:13px;width:18px}.cart-edit-benefits[data-v-86633284]{align-items:center;display:flex;flex:none;gap:10px;height:48px;overflow:hidden;padding:12px 40px 12px 16px;white-space:nowrap}.cart-edit-benefits span[data-v-86633284]{align-items:center;color:#777;display:flex;font:400 clamp(7px,2.2vw,9px)/12px Montserrat,Arial,sans-serif;gap:4px}.cart-edit-benefits img[data-v-86633284]{height:12px;-o-object-fit:scale-down;object-fit:scale-down;width:12px}.quick-shop-modal--cart-edit .quick-shop-layout[data-v-86633284]{height:calc(100% - 48px);max-height:none;overflow:hidden}.quick-shop-modal--cart-edit .quick-shop-gallery[data-v-86633284]{background:#fff;flex:none;padding:0 16px}.quick-shop-modal--cart-edit .quick-shop-thumbnails[data-v-86633284]{display:flex;flex-direction:row;gap:6px;height:160px;margin:0;max-height:none;overflow:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.quick-shop-modal--cart-edit .quick-shop-thumbnails button[data-v-86633284]{border:1px solid #ddd;border-radius:6px;flex:0 0 120px;height:160px;padding:0;scroll-snap-align:start;width:120px}.quick-shop-modal--cart-edit .quick-shop-thumbnails button.selected[data-v-86633284]{border:1px solid #222}.quick-shop-modal--cart-edit .quick-shop-main-media[data-v-86633284]{display:none}.quick-shop-modal--cart-edit .quick-shop-panel[data-v-86633284]{flex:1;overflow:hidden;padding:0}.quick-shop-modal--cart-edit .quick-shop-summary[data-v-86633284]{border:0;flex:none;padding:16px 16px 0}.quick-shop-modal--cart-edit .quick-shop-summary h2[data-v-86633284]{display:-webkit-box;font:400 12px/16px Montserrat,Arial,sans-serif;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;overflow:hidden}.quick-shop-modal--cart-edit .attribute-label small[data-v-86633284],.quick-shop-modal--cart-edit .quantity-row[data-v-86633284],.quick-shop-modal--cart-edit .quick-shop-price[data-v-86633284]{display:none}.quick-shop-modal--cart-edit .quick-shop-options[data-v-86633284]{overflow:auto;padding:20px 16px 10px}.quick-shop-modal--cart-edit .attribute-group[data-v-86633284]{margin-bottom:20px}.quick-shop-modal--cart-edit .attribute-option[data-v-86633284]{font-size:12px;max-width:100%;min-height:40px;overflow-wrap:anywhere;padding:8px 16px}.quick-shop-modal--cart-edit .attribute-option.selected[data-v-86633284]{background:#fff1e6;border:1px solid #ff7714;color:#222}.quick-shop-modal--cart-edit .quick-shop-actions[data-v-86633284]{border:0;box-shadow:0 -4px 12px #00000008;flex:none;padding:16px 16px calc(20px + env(safe-area-inset-bottom))}.quick-shop-modal--cart-edit .cart-edit-total[data-v-86633284]{align-items:center;display:flex;font-size:12px;gap:10px;letter-spacing:.04em;margin-bottom:12px}.cart-edit-total strong[data-v-86633284]{font-size:20px;letter-spacing:0;margin-left:auto}.cart-edit-total del[data-v-86633284]{color:#aaa;font-size:10px;letter-spacing:0}.quick-shop-modal--cart-edit .cart-edit-buttons[data-v-86633284]{display:block}.cart-edit-buttons button[data-v-86633284]:first-child,.cart-edit-desktop-label[data-v-86633284]{display:none}.cart-edit-buttons button[data-v-86633284]:last-child{font-size:16px;font-weight:600;height:52px;width:100%}.cart-edit-mobile-label[data-v-86633284]{display:inline}}.quick-shop-modal[data-v-86633284]{color:#222;font-family:var(--noble-body-font,Montserrat,Arial,sans-serif)}.attribute-option.selected[data-v-86633284]{background:#fff1e6;border-color:#f67411;color:#222}.attribute-option.unavailable[data-v-86633284]{border-color:#ddd;color:#999}
