Veuillez patienter...
Stylo personnalisé rechargeable section métal - BIC® Soft Advance
Ref : GP-208109
Stylo personnalisé rechargeable section métal - BIC® Soft Advance
- Fabriqué en Europe
À partir de
1,24 € HT
1,50 € TTC
Une élégante version premium du Super Clip Soft muni d’une très élégante section...Une élégante version premium du Super Clip Soft muni d’une très élégante section en métal. Découvrez les nouvelles couleurs des section... Voir la description détaillée
Le produit suivant a bien été ajouté
Qté :
Avec personnalisation
Sans personnalisation
Prix unitaire
Total
open = false, 5000)"
x-show="$store.variants.showAll || index < ($store.breakpoints.isMobile() || $store.breakpoints.isTablet() ? 5 : 7)"
x-init="if (index === 0) { $nextTick(() => { if (!$store.variants.hasSelectedVariants()) { $store.variants.selectVariant(item, true); } }) }"
>
Quantités
{
const card = $event.currentTarget;
const input = card?.querySelector('input[data-qty-input-id], input[type="number"], input[type="text"]');
if (input) { input.focus({ preventScroll: true }); if (input.select) { input.select(); } }
});
return;
}
const wasCollapsed = !$store.variants.isCardCollapsed(index);
$store.variants.toggleCard(index, false);
if (wasCollapsed) {
$nextTick(() => {
const card = $event.currentTarget;
const input = card?.querySelector('input[data-qty-input-id], input[type="number"], input[type="text"]');
if (input) { input.focus({ preventScroll: true }); if (input.select) { input.select(); } }
});
}
">
Actuellement en rupture de stock
{
if (String(k).startsWith(prefix)) { $store.variants.suppressTierDisplay[k] = true; }
});
$store.variants.suppressTierDisplay[pid] = false;
isFocused = true;
"
@click.stop="
$store.variants.suppressTierDisplay ??= {};
const prefix = String(variant.itemId || '') + '_';
Object.keys($store.variants.suppressTierDisplay || {}).forEach(k => {
if (String(k).startsWith(prefix)) { $store.variants.suppressTierDisplay[k] = true; }
});
$store.variants.suppressTierDisplay[pid] = false;
isFocused = true;
"
:class="{
'is-error': isInvalid(product),
'is-valid': isAccepted(product)
}"
@beforeinput="
if ($event.data && /\\D/.test($event.data)) { $event.preventDefault(); }
"
@keydown="
if ($event.ctrlKey || $event.metaKey || $event.altKey) { return; }
if ($event.key === 'Enter') {
$event.preventDefault();
validateCurrentQty(product);
return;
}
const allowed = ['Backspace','Delete','ArrowLeft','ArrowRight','ArrowUp','ArrowDown','Home','End','Tab'];
if (allowed.includes($event.key)) { return; }
if (!/^[0-9]$/.test($event.key)) { $event.preventDefault(); }
"
@blur="
setTimeout(() => {
const tiersOpen = !($store.variants.suppressTierDisplay && $store.variants.suppressTierDisplay[pid] === true);
const storeTierPointerDown = !!($store.variants.suppressQtyBlurValidation && $store.variants.suppressQtyBlurValidation[pid]);
if (isFocused && tiersOpen && !isTierPointerDown && !storeTierPointerDown) { validateCurrentQty(product); }
isTierPointerDown = false;
if ($store.variants.suppressQtyBlurValidation) {
setTimeout(() => { $store.variants.suppressQtyBlurValidation[pid] = false; }, 250);
}
}, 0);
"
@paste.prevent="
const text = ($event.clipboardData || window.clipboardData).getData('text') || '';
const cleaned = text.replace(/\\D+/g, '');
$event.target.value = cleaned;
$store.variants.customQuantities[product.product_id] = cleaned;
isLoading = true;
$store.variants.suppressQtyError = true;
if (cleaned === '') {
$store.variants.customQtyError = '';
$store.variants.customQtyErrorProductId = null;
$store.variants.deleteSelectedRowQuantity(product);
$store.variants.suppressTierDisplay ??= {};
$store.variants.suppressTierDisplay[pid] = true;
isLoading = false;
return;
} else {
$store.variants.validateAllQties(cleaned, product.product_id);
let errorMessage = $store.variants.customQtyError;
if (!errorMessage) {
errorMessage = $store.variants.validateSizeQty(cleaned, product);
}
if (errorMessage) {
$store.variants.customQtyErrorProductId = String(product.product_id);
$store.variants.suppressQtyError = false;
window.dispatchEvent(new CustomEvent('display-error', { detail: errorMessage }));
}
}
"
@input="
const cleaned = String($event.target.value || '').replace(/\\D+/g, '');
if (cleaned !== $event.target.value) {
$event.target.value = cleaned;
}
$store.variants.suppressTierDisplay ??= {};
$store.variants.suppressTierDisplay[pid] = false;
$nextTick(() => {
const container = $event.target.closest('.fake-select--list');
if (container) {
const rect = (container && container.getBoundingClientRect) ? container.getBoundingClientRect() : null;
if (rect) {
const card = container.closest('[data-variant-card-id]');
const cardRect = (card && card.getBoundingClientRect) ? card.getBoundingClientRect() : null;
const anchorRect = cardRect || rect;
const margin = Math.round(Math.min(120, Math.max(16, window.innerHeight * 0.08)));
const y = Math.max(0, window.scrollY + anchorRect.top - margin);
window.scrollTo({ top: y, left: 0, behavior: 'smooth' });
} else {
container.scrollIntoView({ block: 'start', inline: 'nearest', behavior: 'smooth' });
}
container.scrollTo({ top: 0, behavior: 'smooth' });
}
});
$store.variants.customQuantities[product.product_id] = cleaned;
isLoading = true;
$store.variants.suppressQtyError = true;
if (cleaned === '') {
$store.variants.customQtyError = '';
$store.variants.customQtyErrorProductId = null;
$store.variants.deleteSelectedRowQuantity(product);
$store.variants.suppressTierDisplay ??= {};
$store.variants.suppressTierDisplay[pid] = true;
isLoading = false;
return;
} else {
$store.variants.validateAllQties(cleaned, product.product_id);
let errorMessage = $store.variants.customQtyError;
if (!errorMessage) {
errorMessage = $store.variants.validateSizeQty(cleaned, product);
}
if (errorMessage) {
$store.variants.customQtyErrorProductId = String(product.product_id);
$store.variants.suppressQtyError = false;
window.dispatchEvent(new CustomEvent('display-error', { detail: errorMessage }));
}
}
"
@input.debounce.400ms="
const qty = $store.variants.customQuantities[product.product_id];
if (qty === '' || qty === null || typeof qty === 'undefined') {
$store.variants.customQtyError = '';
$store.variants.customQtyErrorProductId = null;
isLoading = false;
return;
}
const sizeError = $store.variants.validateSizeQty(qty, product);
if (sizeError) {
$store.variants.customQtyErrorProductId = String(product.product_id);
$store.variants.suppressQtyError = false;
window.dispatchEvent(new CustomEvent('display-error', { detail: $store.variants.customQtyError }));
isLoading = false;
return;
}
$store.variants.addRowCustomQuantity(
product,
qty,
product.item_id + '_' + product.product_id,
false
);
const selected = parseInt($store.variants.getSelectedRowQuantity(product) || 0, 10);
if (parseInt(qty, 10) === selected) {
$store.variants.customQtyError = '';
$store.variants.validateAllQties();
window.dispatchEvent(new CustomEvent('display-error', { detail: '' }));
$store.variants.suppressQtyError = true;
}
isLoading = false;
"
min="1"
>
*
Ce produit est actuellement en rupture de stock
Description
Une élégante version premium du Super Clip Soft muni d’une très élégante section en métal. Découvrez les nouvelles couleurs des sections et apportez une touche premium. Ce modèle de stylo est rechargeable !
Nos caractéristiques
Détails du produit
| Référence | GP-208109 |
|---|---|
| Couleur de l'Encre | bleu, noir |
| Mécanisme et fermeture | mecanisme_rotatif |
| Rechargeable | oui |
| Groupe d'âge | adulte, enfant |
| Marque | bic |
| Matière | metal, plastique |
Spécification du produit
| Numéro du tarif douanier | 9608109200 |
|---|---|
| Boite incluse | non |
| Effaçable | non |
| Embout tactile | non |
| Emballage Individuel | non |
| Thématique | ecriture, made_in_europe, stylos |
Tarifs dégressifs
| Quantités | 1 | 10 | 25 | 50 | 100 | 250 | 500 | 1000 | 2500 |
|---|---|---|---|---|---|---|---|---|---|
|
Prix unitaire
|
2,99 € HT
3,62 € TTC |
2,84 € HT
3,44 € TTC |
2,71 € HT
3,28 € TTC |
2,56 € HT
3,10 € TTC |
2,42 € HT
2,93 € TTC |
2,27 € HT
2,75 € TTC |
1,67 € HT
2,02 € TTC |
1,40 € HT
1,69 € TTC |
1,24 € HT
1,50 € TTC |
Veuillez patienter...
Aucun résultat trouvé
| Quantités | |
|---|---|
|
|
|