boutique.notretemps.com
Open in
urlscan Pro
18.172.153.52
Public Scan
Submitted URL: https://t.prod1.emailing.notretemps.com/r/?id=h722857f7,5edb03d1,8000545b&p1=NLNTE_GrandsParentsEditoElargi_8-grandsparents-230704&p2=Op...
Effective URL: https://boutique.notretemps.com/notre-temps-jeux-offre-b10.html?psr=1&utm_source=newsletter&utm_medium=email&utm_campaign=nte%20...
Submission: On July 04 via api from BE — Scanned from DE
Effective URL: https://boutique.notretemps.com/notre-temps-jeux-offre-b10.html?psr=1&utm_source=newsletter&utm_medium=email&utm_campaign=nte%20...
Submission: On July 04 via api from BE — Scanned from DE
Form analysis
3 forms found in the DOMPOST https://boutique.notretemps.com/checkout/cart/add/uenc/aHR0cHM6Ly9ib3V0aXF1ZS5ub3RyZXRlbXBzLmNvbS9ub3RyZS10ZW1wcy1qZXV4LW9mZnJlLWIxMC5odG1sP3Bzcj0xJmdhZD0x/product/6064/
<form method="post" class="product-offer-classic-form" id="product_addtocart_form" enctype="multipart/form-data" data-bind="
visible: true,
attr: { 'action': getActionUrl(), 'data-product-sku': sku, 'data-popin-title': popinTitle, 'data-popin-page-type': popinPageType },
mageInit: getFormMageInit()
" action="https://boutique.notretemps.com/checkout/cart/add/uenc/aHR0cHM6Ly9ib3V0aXF1ZS5ub3RyZXRlbXBzLmNvbS9ub3RyZS10ZW1wcy1qZXV4LW9mZnJlLWIxMC5odG1sP3Bzcj0xJmdhZD0x/product/6064/" data-product-sku="NT_BUNDLE_JNT_OFFREWEB_B10"
data-popin-title="Votre produit a été ajouté au panier" data-popin-page-type="adulte" novalidate="novalidate">
<div data-bind="html: formKeyInput"><input name="form_key" value="i9znPKqxdChoJ84H" type="hidden"></div>
<input type="hidden" name="product" data-bind="attr: { value: id }" value="6064">
<input type="hidden" name="selected_configurable_option" value="">
<input type="hidden" name="related_product" id="related-products-field" value="">
<input type="hidden" name="item" data-bind="attr: { value: itemId }" value="6064">
<input type="hidden" name="formula" data-bind="attr: {value: selectedFormulaId}" value="0">
<input type="hidden" name="duration" data-bind="attr: {value: selectedDurationId}" value="2">
<input type="hidden" name="reabo" data-bind="attr: {value: isReabo}">
<input type="hidden" name="addressId" data-bind="attr: {value: addressRecipientId}">
<input type="hidden" name="qty" value="1">
<input type="hidden" name="location" data-bind="attr: {value: location}" value="tableau-offre-standard">
<!-- ko if: isPsr -->
<input type="hidden" name="psr" value="1">
<!-- /ko -->
<!-- ko if: firstRadioGroup -->
<!-- ko if: isGroupSelectable(firstRadioGroup().id, selectableOptionGroupIds) -->
<!-- ko if: isFirstGroupVisible() --><!-- /ko -->
<!-- ko if: !isFirstGroupVisible() -->
<input data-bind="attr: {name: function() { return getRadioName(firstRadioGroup().id, getOnlyFormulaSelectionId()); }(), id: function() { getRadioInputId(firstRadioGroup().id, getOnlyFormulaSelectionId()); }()} , value: getOnlyFormulaSelectionId()"
type="hidden" name="offer_option[6409]" value="10308">
<!-- /ko -->
<!-- /ko -->
<!-- /ko -->
<!-- ko if: areDurationsSelectable() -->
<div class="offer-classic-duration" data-bind="attr: {id: 'offer-classic-duration-'+firstRadioGroup().id }" id="offer-classic-duration-6409">
<h2 data-bind="text: offer_duration_selection_title, css: {'hide-title': selectableDurations().length <= 1 }"></h2>
<!-- ko foreach: { data: sortedDurations(), as: 'offer_duration' } -->
<div class="product-option" data-bind="css: {'hide-input': $parent.selectableDurations().length <= 1 }">
<label data-bind="attr: {for: function() { $parent.getDurationRadioInputId(offer_duration); }(), value: offer_duration.offer_duration_id }" value="2">
<input
data-bind="event: { change: function(data, event) { $parent.selectDuration($parent.firstRadioGroup().id, offer_duration.offer_duration_id, data, event); } }, attr: { checked: $index() == 0 ? 'checked' : false, name: function() { return $parent.getDurationRadioInputName(offer_duration); }(), id: function() { $parent.getDurationRadioInputId(offer_duration); }() , value: offer_duration.offer_duration_id }"
type="radio" checked="checked" name="offer-classic-duration" value="2">
<i></i><span class="product-classic-option-label" data-bind="text: offer_duration.offer_duration_label">Durée libre sans engagement : 1 numéro/mois (11 n° par an)</span>
<div class="product-classic-option-price product-info-price">
<!-- ko foreach: $parent.getRegion('offerPriceArea1') -->
<!-- ko template: { name: getTemplate(),
data: $parents[1].getProductConfigurationPrice( $parents[1].firstRadioGroupProductsConfigurations(), offer_duration.offer_duration_id),
as: 'prices' } --><!-- ko if: typeof prices === 'function' --><!-- /ko -->
<!-- ko ifnot: typeof prices === 'function' -->
<div class="product-price-detailled price-box" data-bind="attr: {'data-nb-prices': prices.length}" data-nb-prices="1">
<!-- ko if: prices.length < 4 -->
<!-- ko foreach: { data: prices, as: 'price' } -->
<!-- ko template: { name: globalPriceLineTemplate, data: {
price: price,
$p: $parents[1].format,
displayFreePercentage: $parents[1].displayFreePercentage
} } --><!-- ko if: price -->
<!-- ko if: (price.amount > price.specialPrice) -->
<div class="bc-price-line with-special-price" data-bind="attr: {
'data-price': $p(price.amount),
'data-type': price.priceType,
'data-and': $t('and'),
'data-join': $t('then')
}, css: {
'with-tag': price.tag
}" data-price="3,59" data-type="periodic" data-and="et" data-join="puis">
<span class="bc-price bc-special" data-bind="attr: {
'data-price': $p(price.amount)
}" data-price="3,59">
<!-- ko if: price.tag --><!-- /ko -->
<span class="special-price">
<span class="price-wrapper bc-price-line">
<span class="price bc-price" data-bind="attr: {
'data-price': $p(price.specialPrice),
'data-currency': '€'
}" data-price="2,20" data-currency="€">
<!-- ko if: price.only_label == true --><!-- /ko -->
<!-- ko if: price.specialPrice == 0 --><!-- /ko -->
<!-- ko ifnot: price.specialPrice == 0 -->
<span data-bind="text: $p(price.specialPrice)">2,20</span>
<!-- /ko -->
</span>
</span>
</span>
<!-- ko if: (price.priceType === 'periodic' || price.priceType === 'periodic_supplement') -->
<span class="bc-price-more">
<span class="slash" data-bind="i18n: '/'">/</span>
<!-- ko if: (price.duration == 3) && price.durationUnit == 'month' --><!-- /ko -->
<!-- ko if: price.duration != 3 -->
<span class="bc-duration" data-bind="text: price.duration > 0 ? price.duration : null, attr: { 'data-duration': price.duration }"></span>
<span data-bind="text: $t(price.durationUnit)">mois</span>
<!-- /ko -->
</span>
<!-- /ko -->
<!-- ko if: (price.priceType === 'temporary') --><!-- /ko -->
</span>
<span class="old-price-explanation">
<span class="price-container">
<span data-bind="i18n: '_price_detail_1'">au lieu de </span>
<span class="price-wrapper bc-price-line">
<span class="price bc-price" data-bind="attr: {
'data-price': $p(price.amount),
'data-currency': '€'
}" data-price="3,59" data-currency="€">
<!-- ko if: price.amount == 0 --><!-- /ko -->
<!-- ko ifnot: price.amount == 0 -->
<span data-bind="text: $p(price.amount)">3,59</span>
<!-- /ko -->
</span>
<!-- ko if: (price.priceType === 'periodic' || price.priceType === 'periodic_supplement') -->
<span class="bc-price-more">
<span class="slash" data-bind="i18n: '/'">/</span>
<!-- ko if: (price.duration == 3) && price.durationUnit == 'month' --><!-- /ko -->
<!-- ko if: price.duration != 3 -->
<span class="bc-duration" data-bind="text: price.duration > 0 ? price.duration : null, attr: { 'data-duration': price.duration }"></span>
<span data-bind="text: $t(price.durationUnit)">mois</span>
<!-- /ko -->
</span>
<!-- /ko -->
<!-- ko if: (price.priceType === 'temporary') --><!-- /ko -->
</span>
<!-- ko if: true === displayFreePercentage || (0 != price.reduc && -100 != price.reduc) -->
<span class="price_detail_2" data-bind="i18n: '_price_detail_2'">soit</span>
<span class="price-label">
<span class="promo-label">
<span data-bind="text: price.reduc">-39</span>% </span>
</span>
<span class="price_detail_3" data-bind="i18n: '_price_detail_3'">d'économies</span>
<!-- /ko -->
</span>
</span>
</div>
<!-- /ko -->
<!-- ko if: !(price.amount > price.specialPrice) --><!-- /ko -->
<!-- /ko --><!-- /ko -->
<!-- /ko -->
<!-- /ko -->
<!-- ko if: (prices.length >= 4) --><!-- /ko -->
<!-- ko if: $data.suffix --><!-- /ko -->
</div>
<!-- /ko -->
<!-- /ko -->
<!-- /ko -->
</div>
</label>
</div>
<div class="product-option" data-bind="css: {'hide-input': $parent.selectableDurations().length <= 1 }">
<label data-bind="attr: {for: function() { $parent.getDurationRadioInputId(offer_duration); }(), value: offer_duration.offer_duration_id }" value="0">
<input
data-bind="event: { change: function(data, event) { $parent.selectDuration($parent.firstRadioGroup().id, offer_duration.offer_duration_id, data, event); } }, attr: { checked: $index() == 0 ? 'checked' : false, name: function() { return $parent.getDurationRadioInputName(offer_duration); }(), id: function() { $parent.getDurationRadioInputId(offer_duration); }() , value: offer_duration.offer_duration_id }"
type="radio" name="offer-classic-duration" value="0">
<i></i><span class="product-classic-option-label" data-bind="text: offer_duration.offer_duration_label">1 an - 11 n° dont un n° double l'été</span>
<div class="product-classic-option-price product-info-price">
<!-- ko foreach: $parent.getRegion('offerPriceArea1') -->
<!-- ko template: { name: getTemplate(),
data: $parents[1].getProductConfigurationPrice( $parents[1].firstRadioGroupProductsConfigurations(), offer_duration.offer_duration_id),
as: 'prices' } --><!-- ko if: typeof prices === 'function' --><!-- /ko -->
<!-- ko ifnot: typeof prices === 'function' -->
<div class="product-price-detailled price-box" data-bind="attr: {'data-nb-prices': prices.length}" data-nb-prices="1">
<!-- ko if: prices.length < 4 -->
<!-- ko foreach: { data: prices, as: 'price' } -->
<!-- ko template: { name: globalPriceLineTemplate, data: {
price: price,
$p: $parents[1].format,
displayFreePercentage: $parents[1].displayFreePercentage
} } --><!-- ko if: price -->
<!-- ko if: (price.amount > price.specialPrice) -->
<div class="bc-price-line with-special-price" data-bind="attr: {
'data-price': $p(price.amount),
'data-type': price.priceType,
'data-and': $t('and'),
'data-join': $t('then')
}, css: {
'with-tag': price.tag
}" data-price="39,49" data-type="unique" data-and="et" data-join="puis">
<span class="bc-price bc-special" data-bind="attr: {
'data-price': $p(price.amount)
}" data-price="39,49">
<!-- ko if: price.tag --><!-- /ko -->
<span class="special-price">
<span class="price-wrapper bc-price-line">
<span class="price bc-price" data-bind="attr: {
'data-price': $p(price.specialPrice),
'data-currency': '€'
}" data-price="32" data-currency="€">
<!-- ko if: price.only_label == true --><!-- /ko -->
<!-- ko if: price.specialPrice == 0 --><!-- /ko -->
<!-- ko ifnot: price.specialPrice == 0 -->
<span data-bind="text: $p(price.specialPrice)">32</span>
<!-- /ko -->
</span>
</span>
</span>
<!-- ko if: (price.priceType === 'periodic' || price.priceType === 'periodic_supplement') --><!-- /ko -->
<!-- ko if: (price.priceType === 'temporary') --><!-- /ko -->
</span>
<span class="old-price-explanation">
<span class="price-container">
<span data-bind="i18n: '_price_detail_1'">au lieu de </span>
<span class="price-wrapper bc-price-line">
<span class="price bc-price" data-bind="attr: {
'data-price': $p(price.amount),
'data-currency': '€'
}" data-price="39,49" data-currency="€">
<!-- ko if: price.amount == 0 --><!-- /ko -->
<!-- ko ifnot: price.amount == 0 -->
<span data-bind="text: $p(price.amount)">39,49</span>
<!-- /ko -->
</span>
<!-- ko if: (price.priceType === 'periodic' || price.priceType === 'periodic_supplement') --><!-- /ko -->
<!-- ko if: (price.priceType === 'temporary') --><!-- /ko -->
</span>
<!-- ko if: true === displayFreePercentage || (0 != price.reduc && -100 != price.reduc) -->
<span class="price_detail_2" data-bind="i18n: '_price_detail_2'">soit</span>
<span class="price-label">
<span class="promo-label">
<span data-bind="text: price.reduc">-19</span>% </span>
</span>
<span class="price_detail_3" data-bind="i18n: '_price_detail_3'">d'économies</span>
<!-- /ko -->
</span>
</span>
</div>
<!-- /ko -->
<!-- ko if: !(price.amount > price.specialPrice) --><!-- /ko -->
<!-- /ko --><!-- /ko -->
<!-- /ko -->
<!-- /ko -->
<!-- ko if: (prices.length >= 4) --><!-- /ko -->
<!-- ko if: $data.suffix --><!-- /ko -->
</div>
<!-- /ko -->
<!-- /ko -->
<!-- /ko -->
</div>
</label>
</div>
<div class="product-option" data-bind="css: {'hide-input': $parent.selectableDurations().length <= 1 }">
<label data-bind="attr: {for: function() { $parent.getDurationRadioInputId(offer_duration); }(), value: offer_duration.offer_duration_id }" value="1">
<input
data-bind="event: { change: function(data, event) { $parent.selectDuration($parent.firstRadioGroup().id, offer_duration.offer_duration_id, data, event); } }, attr: { checked: $index() == 0 ? 'checked' : false, name: function() { return $parent.getDurationRadioInputName(offer_duration); }(), id: function() { $parent.getDurationRadioInputId(offer_duration); }() , value: offer_duration.offer_duration_id }"
type="radio" name="offer-classic-duration" value="1">
<i></i><span class="product-classic-option-label" data-bind="text: offer_duration.offer_duration_label">2 ans - 22 n° dont deux n° doubles l'été</span>
<div class="product-classic-option-price product-info-price">
<!-- ko foreach: $parent.getRegion('offerPriceArea1') -->
<!-- ko template: { name: getTemplate(),
data: $parents[1].getProductConfigurationPrice( $parents[1].firstRadioGroupProductsConfigurations(), offer_duration.offer_duration_id),
as: 'prices' } --><!-- ko if: typeof prices === 'function' --><!-- /ko -->
<!-- ko ifnot: typeof prices === 'function' -->
<div class="product-price-detailled price-box" data-bind="attr: {'data-nb-prices': prices.length}" data-nb-prices="1">
<!-- ko if: prices.length < 4 -->
<!-- ko foreach: { data: prices, as: 'price' } -->
<!-- ko template: { name: globalPriceLineTemplate, data: {
price: price,
$p: $parents[1].format,
displayFreePercentage: $parents[1].displayFreePercentage
} } --><!-- ko if: price -->
<!-- ko if: (price.amount > price.specialPrice) -->
<div class="bc-price-line with-special-price" data-bind="attr: {
'data-price': $p(price.amount),
'data-type': price.priceType,
'data-and': $t('and'),
'data-join': $t('then')
}, css: {
'with-tag': price.tag
}" data-price="78,98" data-type="unique" data-and="et" data-join="puis">
<span class="bc-price bc-special" data-bind="attr: {
'data-price': $p(price.amount)
}" data-price="78,98">
<!-- ko if: price.tag --><!-- /ko -->
<span class="special-price">
<span class="price-wrapper bc-price-line">
<span class="price bc-price" data-bind="attr: {
'data-price': $p(price.specialPrice),
'data-currency': '€'
}" data-price="55" data-currency="€">
<!-- ko if: price.only_label == true --><!-- /ko -->
<!-- ko if: price.specialPrice == 0 --><!-- /ko -->
<!-- ko ifnot: price.specialPrice == 0 -->
<span data-bind="text: $p(price.specialPrice)">55</span>
<!-- /ko -->
</span>
</span>
</span>
<!-- ko if: (price.priceType === 'periodic' || price.priceType === 'periodic_supplement') --><!-- /ko -->
<!-- ko if: (price.priceType === 'temporary') --><!-- /ko -->
</span>
<span class="old-price-explanation">
<span class="price-container">
<span data-bind="i18n: '_price_detail_1'">au lieu de </span>
<span class="price-wrapper bc-price-line">
<span class="price bc-price" data-bind="attr: {
'data-price': $p(price.amount),
'data-currency': '€'
}" data-price="78,98" data-currency="€">
<!-- ko if: price.amount == 0 --><!-- /ko -->
<!-- ko ifnot: price.amount == 0 -->
<span data-bind="text: $p(price.amount)">78,98</span>
<!-- /ko -->
</span>
<!-- ko if: (price.priceType === 'periodic' || price.priceType === 'periodic_supplement') --><!-- /ko -->
<!-- ko if: (price.priceType === 'temporary') --><!-- /ko -->
</span>
<!-- ko if: true === displayFreePercentage || (0 != price.reduc && -100 != price.reduc) -->
<span class="price_detail_2" data-bind="i18n: '_price_detail_2'">soit</span>
<span class="price-label">
<span class="promo-label">
<span data-bind="text: price.reduc">-30</span>% </span>
</span>
<span class="price_detail_3" data-bind="i18n: '_price_detail_3'">d'économies</span>
<!-- /ko -->
</span>
</span>
</div>
<!-- /ko -->
<!-- ko if: !(price.amount > price.specialPrice) --><!-- /ko -->
<!-- /ko --><!-- /ko -->
<!-- /ko -->
<!-- /ko -->
<!-- ko if: (prices.length >= 4) --><!-- /ko -->
<!-- ko if: $data.suffix --><!-- /ko -->
</div>
<!-- /ko -->
<!-- /ko -->
<!-- /ko -->
</div>
</label>
</div>
<!-- /ko -->
</div>
<!-- /ko -->
<!-- ko if: selectedDurationId() != null -->
<!-- ko foreach: { data: otherGroups(), as: 'product_group' } -->
<!-- ko if: $parent.isGroupSelectable(product_group.id, $parent.selectableOptionGroupIds) -->
<!-- ko if: !$parent.isGroupHidden(product_group.id, $parent.selectableOptionGroupIds) -->
<!-- ko if: product_group.type == 'checkbox' || product_group.type == 'all' --><!-- /ko -->
<!-- ko if: product_group.type == 'radio' || product_group.type == 'select' -->
<div class="offer-classic-option" data-bind="attr: {id: 'offer-classic-option-'+product_group.id }" id="offer-classic-option-6410">
<h2 data-bind="text: product_group.title">Mon cadeau :</h2>
<!-- ko foreach: { data: product_group.products_configuration, as: 'product_configuration' } -->
<!-- ko if: product_configuration.is_salable -->
<!-- ko if: $parents[1].isSelectionSelectable(product_configuration.selection_id, $parents[1].selectableSelectionIds) && !product_configuration.product_hidden -->
<div class="product-option hide-input" data-bind="css: {'hide-input': product_group.products_configuration.length <= 1 }">
<label data-bind="attr: {for: function() { $parents[1].getRadioInputId(product_group.id, product_configuration.selection_id); }(), value: product_configuration.selection_id }" value="10990">
<input class="additional-option-input"
data-bind="event: { change: function(data, event) { $parents[1].selectProductInGrid(product_group.id, product_configuration.selection_id, data, event); } }, attr: { name: function() { return $parents[1].getRadioName(product_group.id, product_configuration.selection_id); }(), id: function() { $parents[1].getRadioInputId(product_group.id, product_configuration.selection_id); }() , value: product_configuration.selection_id, checked: $parents[1].selectionsPerOptionId[$parent.id] ? $parents[1].selectionsPerOptionId[$parent.id].indexOf(product_configuration.selection_id) !== -1 : false }"
type="radio" name="offer_option[6410]" value="10990" checked="true">
<i></i>
<span class="product-img-name">
<!-- ko if: product_configuration.product_image --><!-- /ko -->
<span data-bind="text: $parents[1].getSecondaryGroupProductLabel(product_configuration)">Un hors-série 100% Jeux</span>
</span>
<!-- ko if: $parents[1].isRealProduct(product_configuration) -->
<div class="product-classic-option-price product-info-price">
<!-- ko foreach: $parents[1].getRegion('offerPriceArea1') -->
<!-- ko template: { name: getTemplate(), data: $parents[2].getProductConfigurationPriceForDuration(product_configuration, $parents[2].selectedDurationId()), as: 'prices' } --><!-- ko if: typeof prices === 'function' --><!-- /ko -->
<!-- ko ifnot: typeof prices === 'function' -->
<div class="product-price-detailled price-box" data-bind="attr: {'data-nb-prices': prices.length}" data-nb-prices="1">
<!-- ko if: prices.length < 4 -->
<!-- ko foreach: { data: prices, as: 'price' } -->
<!-- ko template: { name: globalPriceLineTemplate, data: {
price: price,
$p: $parents[1].format,
displayFreePercentage: $parents[1].displayFreePercentage
} } --><!-- ko if: price -->
<!-- ko if: (price.amount > price.specialPrice) --><!-- /ko -->
<!-- ko if: !(price.amount > price.specialPrice) -->
<div class="bc-price-line" data-bind="attr: {
'data-price': $p(price.amount),
'data-type': price.priceType,
'data-and': $t('and'),
'data-join': $t('then')
}, css: {
'with-tag': price.tag
}" data-price="0" data-type="unique" data-and="et" data-join="puis">
<span class="bc-price-for-price-more-below">
<span class="bc-price" data-bind="attr: {
'data-price': $p(price.amount),
'data-currency': '€'
}" data-price="0" data-currency="€">
<!-- ko if: price.tag --><!-- /ko -->
<!-- ko if: price.only_label == true --><!-- /ko -->
<!-- ko if: price.amount == 0 -->
<span data-bind="i18n: 'Free'">Offert</span>
<!-- /ko -->
<!-- ko ifnot: price.amount == 0 --><!-- /ko -->
</span>
<!-- ko if: (price.priceType === 'periodic' || price.priceType === 'periodic_supplement') --><!-- /ko -->
<!-- ko if: (price.priceType === 'temporary') --><!-- /ko -->
</span>
</div>
<!-- /ko -->
<!-- /ko --><!-- /ko -->
<!-- /ko -->
<!-- /ko -->
<!-- ko if: (prices.length >= 4) --><!-- /ko -->
<!-- ko if: $data.suffix --><!-- /ko -->
</div>
<!-- /ko -->
<!-- /ko -->
<!-- /ko -->
</div>
<!-- /ko -->
</label>
<!-- ko if: product_configuration.product_description -->
<div class="description-tab">
<input class="rm-trigger" type="checkbox" data-bind="attr: { id: 'rm' + product_configuration.selection_id }" id="rm10990">
<label class="rm-label" data-bind="attr: {
for: 'rm' + product_configuration.selection_id
}, i18n: '+ details'" for="rm10990">+ de détails</label>
<div class="rm-element" data-bind="html: product_configuration.product_description">
<p>Avec les hors-séries Notre Temps Jeux, profitez de JEUX INEDITS : mots fléchés de force 1 à 4, mots mélangés, mots croisés, mots codés, Sudoku et bien d’autres surprises ! Idéal pour jouer tout en stimulant votre mémoire ! NOUVEAUTE :
les solutions à l'intérieur.</p>
<p></p>
<center><img src=" https://camino.bayard.io/media/catalog/product/c/o/couv_hs_jeux_ete.jpg" alt=" https://camino.bayard.io/media/catalog/product/c/o/couv_hs_jeux_ete.jpg" width="120"></center>
<p></p>
</div>
</div>
<!-- /ko -->
</div>
<!-- /ko -->
<!-- /ko -->
<!-- /ko -->
</div>
<!-- /ko -->
<!-- ko if: $parent.getOptionTypeTemplate(product_group.type) --><!-- /ko -->
<!-- /ko -->
<!-- /ko -->
<!-- /ko -->
<div id="classic-offer-total-price" class="total-price">
<h2>Total</h2>
<div class="content product-info-price">
<div class="bundle-info">
<div class="product-details">
<!-- ko template: {
name: 'Camino_OfferProducts/price-offer',
data: {
prices: total,
format: format,
suffix: '',
displayFreePercentage: displayFreePercentage
}
} --><!-- ko if: typeof prices === 'function' -->
<div class="product-price-detailled price-box" data-bind="attr: {'data-nb-prices': prices().length}" data-nb-prices="1">
<!-- ko if: prices().length < 4 -->
<!-- ko foreach: { data: prices(), as: 'price' } -->
<!-- ko template: { name: globalPriceLineTemplate, data: {
price: price,
$p: $parent.format,
displayFreePercentage: $parent.displayFreePercentage
} } --><!-- ko if: price -->
<!-- ko if: (price.amount > price.specialPrice) -->
<div class="bc-price-line with-special-price" data-bind="attr: {
'data-price': $p(price.amount),
'data-type': price.priceType,
'data-and': $t('and'),
'data-join': $t('then')
}, css: {
'with-tag': price.tag
}" data-price="3,59" data-type="periodic" data-and="et" data-join="puis">
<span class="bc-price bc-special" data-bind="attr: {
'data-price': $p(price.amount)
}" data-price="3,59">
<!-- ko if: price.tag --><!-- /ko -->
<span class="special-price">
<span class="price-wrapper bc-price-line">
<span class="price bc-price" data-bind="attr: {
'data-price': $p(price.specialPrice),
'data-currency': '€'
}" data-price="2,20" data-currency="€">
<!-- ko if: price.only_label == true --><!-- /ko -->
<!-- ko if: price.specialPrice == 0 --><!-- /ko -->
<!-- ko ifnot: price.specialPrice == 0 -->
<span data-bind="text: $p(price.specialPrice)">2,20</span>
<!-- /ko -->
</span>
</span>
</span>
<!-- ko if: (price.priceType === 'periodic' || price.priceType === 'periodic_supplement') -->
<span class="bc-price-more">
<span class="slash" data-bind="i18n: '/'">/</span>
<!-- ko if: (price.duration == 3) && price.durationUnit == 'month' --><!-- /ko -->
<!-- ko if: price.duration != 3 -->
<span class="bc-duration" data-bind="text: price.duration > 0 ? price.duration : null, attr: { 'data-duration': price.duration }" data-duration="NaN"></span>
<span data-bind="text: $t(price.durationUnit)">mois</span>
<!-- /ko -->
</span>
<!-- /ko -->
<!-- ko if: (price.priceType === 'temporary') --><!-- /ko -->
</span>
<span class="old-price-explanation">
<span class="price-container">
<span data-bind="i18n: '_price_detail_1'">au lieu de </span>
<span class="price-wrapper bc-price-line">
<span class="price bc-price" data-bind="attr: {
'data-price': $p(price.amount),
'data-currency': '€'
}" data-price="3,59" data-currency="€">
<!-- ko if: price.amount == 0 --><!-- /ko -->
<!-- ko ifnot: price.amount == 0 -->
<span data-bind="text: $p(price.amount)">3,59</span>
<!-- /ko -->
</span>
<!-- ko if: (price.priceType === 'periodic' || price.priceType === 'periodic_supplement') -->
<span class="bc-price-more">
<span class="slash" data-bind="i18n: '/'">/</span>
<!-- ko if: (price.duration == 3) && price.durationUnit == 'month' --><!-- /ko -->
<!-- ko if: price.duration != 3 -->
<span class="bc-duration" data-bind="text: price.duration > 0 ? price.duration : null, attr: { 'data-duration': price.duration }" data-duration="NaN"></span>
<span data-bind="text: $t(price.durationUnit)">mois</span>
<!-- /ko -->
</span>
<!-- /ko -->
<!-- ko if: (price.priceType === 'temporary') --><!-- /ko -->
</span>
<!-- ko if: true === displayFreePercentage || (0 != price.reduc && -100 != price.reduc) -->
<span class="price_detail_2" data-bind="i18n: '_price_detail_2'">soit</span>
<span class="price-label">
<span class="promo-label">
<span data-bind="text: price.reduc">-39</span>% </span>
</span>
<span class="price_detail_3" data-bind="i18n: '_price_detail_3'">d'économies</span>
<!-- /ko -->
</span>
</span>
</div>
<!-- /ko -->
<!-- ko if: !(price.amount > price.specialPrice) --><!-- /ko -->
<!-- /ko --><!-- /ko -->
<!-- /ko -->
<!-- /ko -->
<!-- ko if: (prices().length >= 4) --><!-- /ko -->
<!-- ko if: $data.suffix --><!-- /ko -->
</div>
<!-- /ko -->
<!-- ko ifnot: typeof prices === 'function' --><!-- /ko -->
<!-- /ko -->
</div>
</div>
</div>
</div>
<div class="box-tocart" data-bind="style: { width: addTocartTableWidth(), right: addTocartOffset() }">
<!-- ko if: cartBtnVisible() -->
<div class="fieldset">
<div class="actions">
<button type="submit" class="action primary tocart" data-position="1">
<span data-bind="text: submitLabel">Je commande</span>
</button>
</div>
</div>
<!-- /ko -->
</div>
<!-- /ko -->
<!-- ko if: hasCmsBlock() --><!-- /ko -->
<!-- ko if: applySelectedItem() -->
<!-- /ko -->
</form>
POST https://boutique.notretemps.com/newsletter/subscriber/new/
<form class="form subscribe" data-bind="afterRender: toPopin" novalidate="novalidate" action="https://boutique.notretemps.com/newsletter/subscriber/new/" method="post" id="newsletter-validate-detail">
<div class="block cms-newsletter-text">
<p>Pour ne rien rater de l'actualité : Retraite | Santé | Droit | Jeux| Loisirs | Argent et être averti avant tout le monde des meilleures offres aux publications Notre Temps</p>
</div>
<div class="field newsletter">
<label class="label" for="newsletter"><span>Email</span></label>
<div class="control">
<input name="email" type="email" id="newsletter" data-validate="{required:true, 'validate-email':true}">
</div>
</div>
<div class="cnil-container">
<input class="rm-trigger" type="checkbox" name="rmCnil2" id="rmCnil2">
<div class="cnil rm-element">
<p>Ces informations sont destinées au groupe Bayard, auquel Notre Temps appartient. Elles sont enregistrées dans notre fichier à des fins de traitement de votre abonnement / commande. Le cas échéant, votre adresse mail sera utilisée pour vous
envoyer les newsletters que vous avez demandées ou dont vous bénéficiez en tant que client. Conformément à la loi « Informatique et Libertés » du 6/01/1978 modifiée et au RGPD du 27/04/2016, elles peuvent donner lieu à l’exercice du
droit d’accès, de rectification, d’effacement, d’opposition, à la portabilité des données et à la limitation des traitements ainsi qu’à connaître le sort des données après la mort sur ce lien :
<a class="h-link" href="https://forms.bayard.io/contact/bayard-senior/">https://forms.bayard.io/contact/bayard-senior/</a>. Pour plus d’informations, nous vous renvoyons aux dispositions de notre Politique de confidentialité sur le site
groupebayard.com. Votre nom associé à vos coordonnées postales et téléphonique sont susceptibles d’être transmises à nos partenaires (éditeurs, associations, vente par correspondance...), si vous ne le souhaitez pas, merci de nous adresser
votre demande à l’adresse ci-dessus. Nous vous informons de l’existence de la liste d’opposition au démarchage téléphonique « Bloctel », sur laquelle vous pouvez vous inscrire ici :
<a class="h-link" href="https://www.bloctel.gouv.fr">https://www.bloctel.gouv.fr</a></p>
<div style="display: none;"> </div>
<div style="display: none;"> </div>
</div>
<label class="rm-label" for="rmCnil2"> Lire la suite </label>
</div>
<div class="actions">
<button class="btn action subscribe primary large" title="Inscription" type="submit">
<span>Inscription</span>
</button>
</div>
</form>
POST
<form class="form form-login" method="post" data-bind="event: {submit: login }" id="login-form">
<div class="fieldset login" data-bind="attr: {'data-hasrequired': $t('* Required Fields')}" data-hasrequired="* Champ obligatoire">
<div class="field email required">
<label class="label" for="customer-email"><span data-bind="i18n: 'Email Address'">Adresse email</span></label>
<div class="control">
<input data-cs-mask="" name="username" id="customer-email" type="email" class="input-text" data-mage-init="{"mage/trim-input":{}}" data-bind="attr: {autocomplete: autocomplete}" data-validate="{required:true, 'validate-email':true}"
autocomplete="off">
</div>
</div>
<div class="field password required">
<label for="pass" class="label"><span data-bind="i18n: 'Password'">Mot de passe</span></label>
<div class="control">
<input name="password" type="password" class="input-text" id="pass" data-bind="attr: {autocomplete: autocomplete}" data-validate="{required:true}" autocomplete="off">
</div>
</div>
<!-- ko foreach: getRegion('additional-login-form-fields') -->
<!-- ko template: getTemplate() -->
<input name="captcha_form_id" type="hidden" data-bind="value: formId, attr: {'data-scope': dataScope}" value="user_login" data-scope="">
<!-- ko if: (isRequired() && getIsVisible())--><!-- /ko -->
<!-- /ko -->
<!-- /ko -->
<div class="actions-toolbar">
<!-- CA BEGIN after_login_redirect : url to redirect to when customer has logged in -->
<input name="after_login_redirect" type="hidden" value="checkout">
<!-- CA END -->
<div class="primary">
<button type="submit" class="action action-login secondary" name="send" id="send2">
<span data-bind="i18n: 'Sign In'">Me connecter</span>
</button>
</div>
<div class="secondary">
<a class="action" data-bind="attr: {href: forgotPasswordUrl}" href="https://boutique.notretemps.com/customer/account/forgotpassword/">
<span data-bind="i18n: 'Forgot Your Password?'">Mot de passe oublié ?</span>
</a>
</div>
</div>
</div>
</form>
Text Content
Continue without agreeing → WE RESPECT YOUR PRIVACY! We and our partners use non-sensitive information like cookies or device identifiers for purposes like displaying personalized ads, measuring traffic and preferences of our visitors as well as personalize content. Click on the button to consent to these operations and maintain a tailored experience. You can change your preferences at any time by coming back to this website. With your agreement, we and our partners use cookies or similar technologies to store, access, and process personal data like your visit on this website. You can withdraw your consent or object to data processing based on legitimate interest at any time by clicking on "Learn More" or in our Privacy Policy on this website. We and our partners do the following data processing:Advertising tracking cookies, Analytics tracking cookies, Personalised ads and content, ad and content measurement, audience insights and product development, Precise geolocation data, and identification through device scanning, Store and/or access information on a device Learn MoreAgree and close The store will not work correctly in the case when cookies are disabled. Javascript est désactivé dans votre navigateur. Pour une meilleure expérience sur notre site, assurez-vous d’activer JavaScript dans votre navigateur. Panier * Accueil * Notre Temps Jeux Espace abonnement Notre Temps Jeux 2,20 / mois au lieu de 3,59 / mois soit -39% d'économies Je commande 2,20 / mois au lieu de 3,59 / mois soit -39% d'économies 1. Produit 2. Coordonnées 3. Paiement NOTRE TEMPS JEUX JOUER, SE CULTIVER, S'AMUSER ! Notre Temps Jeux lance sa nouvelle formule ! Chaque mois, découvrez 275 jeux passionnants et leurs solutions : mots fléchés, mots croisés, mots mélangés, sudoku... + 150 histoires de culture générale pour s’évader et s’inspirer. Notre devise ? Jouer, se cultiver, s’amuser ! En savoir plus Durée libre sans engagement : 1 numéro/mois (11 n° par an) 2,20 / mois au lieu de 3,59 / mois soit -39% d'économies 1 an - 11 n° dont un n° double l'été 32 au lieu de 39,49 soit -19% d'économies 2 ans - 22 n° dont deux n° doubles l'été 55 au lieu de 78,98 soit -30% d'économies MON CADEAU : Un hors-série 100% Jeux Offert + de détails Avec les hors-séries Notre Temps Jeux, profitez de JEUX INEDITS : mots fléchés de force 1 à 4, mots mélangés, mots croisés, mots codés, Sudoku et bien d’autres surprises ! Idéal pour jouer tout en stimulant votre mémoire ! NOUVEAUTE : les solutions à l'intérieur. TOTAL 2,20 / mois au lieu de 3,59 / mois soit -39% d'économies Je commande Skip to the end of the images gallery HORS-SÉRIE Skip to the beginning of the images gallery ABONNEZ-VOUS À NOTRE TEMPS JEUX, LE MAGAZINE QUI MÊLE DIVERTISSEMENT ET CULTURE AVEC L’ABONNEMENT À NOTRE TEMPS JEUX, VOUS AIMEREZ : * La diversité des jeux dans un seul magazine : 275 jeux inédits comme des mots fléchés, des mots mélangés, du sudoku, des jeux de mémoire, du quatro, du slam, et également des points à relier, des dessins magiques ou des enquêtes à mener ! * Les 150 histoires insolites de culture générale : sur les régions, le patrimoine, l’Histoire, la langue française, les marques incontournables, la gastronomie, mais aussi la nature ! * Le grand format très visible et lisible * La mise en forme gaie et colorée pour que vous teniez entre les mains un magazine qui met de bonne humeur QUI SE CACHE DERRIÈRE LE MENSUEL NOTRE TEMPS JEUX ? Une super équipe de joyeux lurons, à votre service pour vous divertir et vous cultiver ! Retrouvez le chat facétieux, imaginé par Gabs, qui joue les trublions au fil des pages. Notre Temps Jeux, c’est le magazine qui fait ressortir votre âme d’enfant. À QUI S’ADRESSE L’ABONNEMENT NOTRE TEMPS JEUX ? AUX ÉTERNELS JOUEURS Mots fléchés, mots croisés, mots codés, mots mélangés, jeux de mémoire, de chiffres, anagrammes, Sudoku… Découvrez un vrai festival pour tous les goûts et pour toutes les formes de l’esprit avec une multitude de jeux qui font appel à la patience, l’observation, la mémoire, l’orthographe, le calcul mental et la culture générale. AUX GRANDS CURIEUX ASSOIFFÉS DE CONNAISSANCE Retrouvez 150 histoires sur des sujets qui vous passionnent avec des rubriques sur les plus beaux sites de France et du monde, le tourisme, l’histoire, le patrimoine, la gastronomie… Faites le plein d’anecdotes pour briller au prochain déjeuner avec les mots insolites et l’origine des expressions ! AUX JEUNES ET MOINS JEUNES QUI VEULENT STIMULER LEURS NEURONES Pour maintenir une mémoire efficace et toujours en éveil, il suffit de lui consacrer régulièrement quelques minutes. Notre Temps Jeux vous propose une sélection de jeux fondés sur l’adresse intellectuelle et l’agilité d’esprit, pour vous distraire et vous détendre en entraînant et améliorant votre mémoire et votre sagacité. Foire aux questions NOTRE TEMPS JEUX RÉPOND À VOS QUESTIONS CONCERNANT L’ABONNEMENT ! QUELS SONT LES AVANTAGES DE L’ABONNEMENT NOTRE TEMPS JEUX ? En vous abonnant, vous recevrez chaque mois le magazine directement chez vous. Vous prendrez plaisir à feuilleter les nombreuses pages de lecture et pourrez participer à notre grand jeu concours mensuel afin de gagner de nombreux lots ! LES RÉPONSES SONT-ELLES INCLUSES DANS LE NUMÉRO ? Oui, toutes les solutions aux jeux sont disponibles directement dans le numéro du mois. Mais ne trichez pas, on vous voit ! POURQUOI S’ABONNER À NOTRE TEMPS JEUX ? * Vous vous assurez de prendre du temps pour vous chaque mois, uniquement dédié à votre plaisir et votre détente. Et ça, c’est précieux ! * Vous ne manquerez plus jamais le train parce que vous avez mis de trop de temps à acheter le magazine en kiosque * Vous partagerez de bons moments en famille ou entre amis à décortiquer les mots croisés En vous abonnant, vous profitez d’offres promotionnelles et de réductions par rapport à l’achat au numéro. Avec l’abonnement, c’est moins cher qu’en kiosque ! COMMENT S’ABONNER AU MAGAZINE NOTRE TEMPS JEUX ? L’abonnement au magazine Notre Temps Jeux est simple et sécurisé : choisissez la durée souhaitée et cliquez sur Je commande. En quelques clics, vous pouvez rejoindre notre communauté d’abonnés qui ont choisi le meilleur de la presse Jeux ! Si vous avez des questions, vous pouvez consulter la FAQ ou contacter notre Service Client basé en France. QUE CONTIENT LE MAGAZINE NOTRE TEMPS JEUX ? * 275 jeux inédits et leurs solutions * 150 histoires insolites pour se cultiver en s’amusant * 1 grand jeu concours avec de nombreux lots à gagner Chaque mois un nouveau thème est abordé dans le magazine : Spécial beaux jours, Spécial beaux villages, Spécial séries télé... Laissez-vous guider par de magnifiques images au fil des pages. Voir toutes les questions Back to top Réduire Lire la suite Une boutique du GROUPE * Conditions génerales de ventes * Conditions génerales d'utilisation * Mentions légales * Politique de confidentialité * Gestion des cookies * Paiement sécurisé 2023 - Bayard - Tous droits réservés Lettre d’information REJOIGNEZ-NOUS ! Fermer Pour ne rien rater de l'actualité : Retraite | Santé | Droit | Jeux| Loisirs | Argent et être averti avant tout le monde des meilleures offres aux publications Notre Temps Email Ces informations sont destinées au groupe Bayard, auquel Notre Temps appartient. Elles sont enregistrées dans notre fichier à des fins de traitement de votre abonnement / commande. Le cas échéant, votre adresse mail sera utilisée pour vous envoyer les newsletters que vous avez demandées ou dont vous bénéficiez en tant que client. Conformément à la loi « Informatique et Libertés » du 6/01/1978 modifiée et au RGPD du 27/04/2016, elles peuvent donner lieu à l’exercice du droit d’accès, de rectification, d’effacement, d’opposition, à la portabilité des données et à la limitation des traitements ainsi qu’à connaître le sort des données après la mort sur ce lien : https://forms.bayard.io/contact/bayard-senior/. Pour plus d’informations, nous vous renvoyons aux dispositions de notre Politique de confidentialité sur le site groupebayard.com. Votre nom associé à vos coordonnées postales et téléphonique sont susceptibles d’être transmises à nos partenaires (éditeurs, associations, vente par correspondance...), si vous ne le souhaitez pas, merci de nous adresser votre demande à l’adresse ci-dessus. Nous vous informons de l’existence de la liste d’opposition au démarchage téléphonique « Bloctel », sur laquelle vous pouvez vous inscrire ici : https://www.bloctel.gouv.fr Lire la suite Inscription Fermer Nouveau client Mon compte me permet de : * Modifier mes coordonnées. * Vérifier l'échéance de mes abonnements et me réabonner * Lire la version numérique du numéro en cours. Créer mon compte M'identifier Adresse email Mot de passe Me connecter Mot de passe oublié ? VOTRE PRODUIT A ÉTÉ AJOUTÉ AU PANIER Fermer Continuer mes achats Voir mon panier