[{"command":"settings","settings":{"pluralDelimiter":"\u0003","suppressDeprecationErrors":true,"ajaxPageState":{"libraries":"eJyNj0EOgzAMBD9Uw5Mik7glKIlT24Hy-6ZC4gRSj57Zldaecybx5KpwaN7GVgPaebom6eFZaAzSKqZBrVs9UCxGUjpc3o1kH54s-bGLm1BpnGMgmJhNTbBC5oAJcMHPmeBmKRaCWGqzk-rM201vJXXCfiZxNlP-DehN0BpLIbnwxy5YMcX-VOTyTwYyqeKLFKpd5NULp75IhDe998ZfXh2InA","theme":"yves_rocher_theme","theme_token":null},"ajaxTrustedUrl":{"form_action_p_pvdeGsVG5zNF_XLGPTvYSKCf43t8qZYSwcfZl2uzM":true,"\/ajax\/add-product-to-cart\/19547?ajax_form=1":true},"scrollArrows":{".product-modal-success .commerce-order-item-add-to-cart-form-commerce-product-19547 .color-selector-by-image .wrapper":{"wrapperSelector":".product-modal-success .commerce-order-item-add-to-cart-form-commerce-product-19547 .color-selector-by-image .wrapper","step":62}},"scrollTo":{"hiddenElement":".product-modal-success .color-selector-by-image .js-color-picker.active"},"ajax":{"edit-submit":{"callback":[{},"showBuyModal"],"progress":{"type":null},"event":"mousedown","keypress":true,"prevent":"click","url":"\/ajax\/add-product-to-cart\/19547?ajax_form=1","httpMethod":"POST","dialogType":"ajax","submit":{"_triggering_element_name":"op","_triggering_element_value":"adicionar ao carrinho"}},"edit-quantity-0-value":{"callback":["Drupal\\yr_commerce\\ProductPageManager","updatePriceForQuantity"],"event":"change","progress":{"type":null},"url":"\/ajax\/add-product-to-cart\/19547?ajax_form=1","httpMethod":"POST","dialogType":"ajax","submit":{"_triggering_element_name":"quantity[0][value]"}},"edit-purchased-entity-0-attributes-attribute-colour":{"callback":["Drupal\\commerce_product\\Plugin\\Field\\FieldWidget\\ProductVariationAttributesWidget","ajaxRefresh"],"wrapper":"commerce-product-add-to-cart-form","disable-refocus":true,"progress":{"type":"fullscreen"},"event":"change","url":"\/ajax\/add-product-to-cart\/19547?ajax_form=1","httpMethod":"POST","dialogType":"ajax","submit":{"_triggering_element_name":"purchased_entity[0][attributes][attribute_colour]"}}},"csp":{"nonce":"ArsY54qxJ3tAfOzjgH-oYQ"},"user":{"uid":0,"permissionsHash":"ec2ef73fcbbf5c1e68b1b76b3d4376ebde0b16c82fd25617d557876a19f088d3"}},"merge":true},{"command":"add_css","data":[{"rel":"stylesheet","media":"all","href":"\/themes\/contrib\/stable\/css\/core\/components\/progress.module.css?tf18h1"},{"rel":"stylesheet","media":"all","href":"\/themes\/contrib\/stable\/css\/core\/components\/ajax-progress.module.css?tf18h1"},{"rel":"stylesheet","media":"all","href":"\/modules\/custom\/yr_base\/css\/outline-input.css?tf18h1"},{"rel":"stylesheet","media":"all","href":"\/themes\/contrib\/classy\/css\/components\/progress.css?tf18h1"}]},{"command":"add_js","selector":"body","data":[{"src":"\/themes\/custom\/yves_rocher_theme\/js\/lib\/jquery.min.js?v=11.3.1"},{"src":"\/core\/assets\/vendor\/once\/once.min.js?v=1.0.1"},{"src":"\/sites\/www.yves-rocher.pt\/files\/languages\/pt-pt_lUkYIkmeTm-mY6EUGEUGoMa7FTVk7IDuA1_gxAYzfFs.js?tf18h1"},{"src":"\/core\/misc\/drupalSettingsLoader.js?v=11.3.1"},{"src":"\/core\/misc\/drupal.js?v=11.3.1"},{"src":"\/core\/misc\/drupal.init.js?v=11.3.1"},{"src":"\/core\/assets\/vendor\/tabbable\/index.umd.min.js?v=6.3.0"},{"src":"\/modules\/custom\/yr_base\/js\/hideBootstrapModal.ajax.js?tf18h1"},{"src":"\/modules\/custom\/yr_base\/js\/showBootstrapModal.ajax.js?tf18h1"},{"src":"\/core\/misc\/progress.js?v=11.3.1"},{"src":"\/core\/assets\/vendor\/loadjs\/loadjs.min.js?v=4.3.0"},{"src":"\/core\/misc\/debounce.js?v=11.3.1"},{"src":"\/core\/misc\/announce.js?v=11.3.1"},{"src":"\/core\/misc\/message.js?v=11.3.1"},{"src":"\/core\/misc\/ajax.js?v=11.3.1"},{"src":"\/themes\/custom\/yves_rocher_theme\/js\/preloader.behaviour.js?v=11.3.1"},{"src":"\/themes\/contrib\/stable\/js\/ajax.js?v=11.3.1"},{"src":"\/modules\/contrib\/commerce\/modules\/product\/js\/commerce_product.update_product_url.js?tf18h1"},{"src":"\/core\/misc\/states.js?v=11.3.1"},{"src":"\/core\/misc\/jquery.form.js?v=4.3.0"},{"src":"\/themes\/custom\/yves_rocher_theme\/js\/lib\/bootstrap-input-spinner.js?v=11.3.1"},{"src":"\/themes\/custom\/yves_rocher_theme\/js\/inputSpinner.behaviour.js?v=11.3.1"},{"src":"\/themes\/custom\/yves_rocher_theme\/js\/lib\/jquery.validate.min.js?v=11.3.1"},{"src":"\/themes\/custom\/yves_rocher_theme\/js\/progressive_form.behaviour.js?v=11.3.1"},{"src":"\/themes\/custom\/yves_rocher_theme\/js\/newsletterPre_form.behaviour.js?v=11.3.1"},{"src":"\/themes\/custom\/yves_rocher_theme\/js\/lib\/messages_pt_PT.min.js?v=11.3.1"},{"src":"\/themes\/custom\/yves_rocher_theme\/js\/scrollArrows.behaviour.js?v=11.3.1"},{"src":"\/themes\/custom\/yves_rocher_theme\/js\/scrollTo.behaviour.js?v=11.3.1"}]},{"command":"insert","method":"replaceWith","selector":"#product-modal-success-19547","data":"  \u003Cdiv  id=\u0022product-modal-success-19547\u0022 tabindex=\u0022-1\u0022 role=\u0022dialog\u0022 aria-hidden=\u0022true\u0022 data-backdrop=\u0022true\u0022 class=\u0022product-modal-success commerce-product--full coloured-product-modal modal-outside modal fade\u0022\u003E\n    \u003Cdiv class=\u0022modal-dialog modal-dialog-centered\u0022 role=\u0022document\u0022\u003E\n      \u003Cdiv class=\u0022modal-content\u0022\u003E\n                  \u003Cdiv class=\u0022modal-header\u0022\u003E\n            \u003Ch5 class=\u0022modal-title\u0022\u003EEscolher cor\u003C\/h5\u003E\n            \u003Cbutton type=\u0022button\u0022 class=\u0022close\u0022 data-dismiss=\u0022modal\u0022 aria-label=\u0022Close\u0022\u003E\n              \u003Cspan aria-hidden=\u0022true\u0022 class=\u0022icon-close icon\u0022\u003E\u003C\/span\u003E\n            \u003C\/button\u003E\n          \u003C\/div\u003E\n                \u003Cdiv class=\u0022modal-body\u0022\u003E\n                    \u003Cdiv class=\u0022card-base default\u0022\u003E\n  \u003Cdiv class=\u0022card-base--wrapper\u0022\u003E\n    \u003Cdiv class=\u0022card-base--col-left col-5 col-lg-4\u0022\u003E\n      \n      \u003Cdiv class=\u0022product--variation-field--variation_field_gallery__19547 field--grid_page--view-mode field field--name-field-gallery field--type-entity-reference field--label-hidden field__items\u0022\u003E\n              \u003Cdiv class=\u0022field__item\u0022\u003E  \n\u003Cdiv class=\u0022img-wrapper\u0022\u003E\n    \u003Cimg loading=\u0022lazy\u0022 src=\u0022\/sites\/www.yves-rocher.pt\/files\/styles\/216x216\/public\/2026-03\/03023-batom-rouge-botanique-acetinado-100-nude-orchidee-yves-rocher.png?itok=Q0YK-t54\u0022 width=\u0022216\u0022 height=\u0022216\u0022 alt=\u0022Batom Rouge Botanique Acetinado - 100 Nude Orchidee | Yves Rocher Portugal\u0022 typeof=\u0022foaf:Image\u0022 class=\u0022image-style-_16x216\u0022 \/\u003E\n  \u003C\/div\u003E\n\n\n\u003C\/div\u003E\n          \u003C\/div\u003E\n        \n          \u003C\/div\u003E\n    \u003Cdiv class=\u0022card-base--col-right col-7 col-lg-8\u0022\u003E\n      \n            \u003Cdiv class=\u0022field--default--view-mode field field--name-title field--type-string field--label-hidden field__item\u0022\u003EBatom Rouge Botanique Acetinado\u003C\/div\u003E\n            \n      \u003Cdiv class=\u0022text-small\u0022\u003E\n        \u003Cb\u003E\n            \u003Cdiv class=\u0022field--default--view-mode clearfix text-formatted field field--name-field-short-description field--type-text-long field--label-hidden field__item\u0022\u003E\u003Cp\u003ECor luminosa, ultrapigmentada e de longa dura\u00e7\u00e3o.\u003C\/p\u003E\u003C\/div\u003E\n            \u003C\/b\u003E\n      \u003C\/div\u003E\n                              \n      \u003Cdiv class=\u0022field--default--view-mode field field--name-variations field--type-entity-reference field--label-hidden field__items\u0022\u003E\n              \u003Cdiv class=\u0022field__item\u0022\u003E\u003Cdiv id=\u0022commerce-product-add-to-cart-form\u0022\u003E\u003Cform class=\u0022commerce-order-item-add-to-cart-form-commerce-product-19547 commerce-order-item-add-to-cart-form\u0022 data-drupal-selector=\u0022commerce-order-item-add-to-cart-form-commerce-product-19547\u0022 action=\u0022\/ajax\/add-product-to-cart\/19547\u0022 method=\u0022post\u0022 id=\u0022commerce-order-item-add-to-cart-form-commerce-product-19547\u0022 accept-charset=\u0022UTF-8\u0022\u003E\n  \u003Cdiv class=\u0022field--type-entity-reference field--name-purchased-entity field--widget-commerce-product-variation-attributes container-purchased_entity_wrapper js-form-wrapper form-wrapper\u0022 data-drupal-selector=\u0022edit-purchased-entity-wrapper\u0022 id=\u0022edit-purchased-entity-wrapper\u0022\u003E      \u003Cdiv class=\u0022attribute-widgets container-attributes js-form-wrapper form-wrapper\u0022 data-drupal-selector=\u0022edit-purchased-entity-0-attributes\u0022 id=\u0022edit-purchased-entity-0-attributes\u0022\u003E\n\u003Cdiv class=\u0022js-form-item form-item js-form-type-select form-type-select js-form-item-purchased-entity-0-attributes-attribute-colour form-item-purchased-entity-0-attributes-attribute-colour\u0022\u003E\n\n  \u003Clabel class=\u0022outline-input\u0022\u003E\n    \u003Cselect data-drupal-selector=\u0022edit-purchased-entity-0-attributes-attribute-colour\u0022 data-disable-refocus=\u0022true\u0022 id=\u0022edit-purchased-entity-0-attributes-attribute-colour\u0022 name=\u0022purchased_entity[0][attributes][attribute_colour]\u0022 class=\u0022form-select required valid\u0022 required=\u0022required\u0022\u003E\u003Coption value=\u00227547\u0022 selected=\u0022selected\u0022\u003E100. Nude Orchid\u00e9e\u003C\/option\u003E\u003Coption value=\u00227550\u0022\u003E110. Nude Gard\u00e9nia\u003C\/option\u003E\u003Coption value=\u00227553\u0022\u003E120. Nude Hellebore\u003C\/option\u003E\u003Coption value=\u00227556\u0022\u003E130. Nude Rose\u003C\/option\u003E\u003Coption value=\u00227559\u0022\u003E140. Nude Azal\u00e9e\u003C\/option\u003E\u003Coption value=\u00227562\u0022\u003E150. Nude Ancolie\u003C\/option\u003E\u003Coption value=\u00227565\u0022\u003E200. Rose Corail\u003C\/option\u003E\u003Coption value=\u00227568\u0022\u003E210. Rose Tulipe\u003C\/option\u003E\u003Coption value=\u00227571\u0022\u003E220. Rose Framboise\u003C\/option\u003E\u003Coption value=\u00227574\u0022\u003E230. Rose Lavande\u003C\/option\u003E\u003Coption value=\u00227577\u0022\u003E240. Rose Fuchsia\u003C\/option\u003E\u003Coption value=\u00227580\u0022\u003E300. Rouge Safran\u003C\/option\u003E\u003Coption value=\u00227583\u0022\u003E310. Rouge Capucine\u003C\/option\u003E\u003Coption value=\u00227586\u0022\u003E320. Rouge Amaryllis\u003C\/option\u003E\u003Coption value=\u00227589\u0022\u003E330. Rouge Pavot\u003C\/option\u003E\u003Coption value=\u00227592\u0022\u003E340. Rouge Cosmos\u003C\/option\u003E\u003Coption value=\u00227595\u0022\u003E400. Brun Erable\u003C\/option\u003E\u003Coption value=\u00227598\u0022\u003E410. Brun Figue\u003C\/option\u003E\u003Coption value=\u00227601\u0022\u003E420. Brun Ocre\u003C\/option\u003E\u003C\/select\u003E\n\n    \u003Cspan class=\u0022title-text\u0022\u003E\n      Colour\n      \u003Cvar class=\u0022mandatory-mark js-form-required form-required\u0022\u003E\u003C\/var\u003E\n    \u003C\/span\u003E\n\n  \u003C\/label\u003E\n\n  \n\u003C\/div\u003E\n\u003C\/div\u003E\n\n  \u003C\/div\u003E\n\u003Cinput autocomplete=\u0022off\u0022 data-drupal-selector=\u0022form-ndga8enqkqoo9lwcxuu1r0fw18ly1jabp4ysg2kyszc\u0022 type=\u0022hidden\u0022 name=\u0022form_build_id\u0022 value=\u0022form-NdGA8enQKQoo9LWCXuU1R0Fw18ly1JAbP4ySg2KYszc\u0022 \/\u003E\n\u003Cinput data-drupal-selector=\u0022edit-commerce-order-item-add-to-cart-form-commerce-product-19547\u0022 type=\u0022hidden\u0022 name=\u0022form_id\u0022 value=\u0022commerce_order_item_add_to_cart_form_commerce_product_19547\u0022 \/\u003E\n\u003Cdiv class=\u0022color-selector-by-image mobile\u0022\u003E\n  \u003Cdiv class=\u0022selected-color\u0022\u003ECor: \u003Cspan\u003E100. Nude Orchid\u00e9e\u003C\/span\u003E\u003C\/div\u003E\n  \u003Cdiv class=\u0022wrapper\u0022\u003E\n          \u003Cdiv  data-attribute-color=\u00227547\u0022 class=\u0022js-color-picker active\u0022 onclick=\u0022if (typeof fbq !== \u0026#039;undefined\u0026#039;) { fbq(\u0026#039;track\u0026#039;, \u0026#039;ViewContent\u0026#039;, {\u0026#039;content_ids\u0026#039;:[03023]}); }\u0022\u003E\n        \u003Cdiv class=\u0022image-wrapper\u0022\u003E\n          \n\u003Cdiv class=\u0022img-wrapper\u0022\u003E\n    \u003Cimg src=\u0022\/sites\/www.yves-rocher.pt\/files\/styles\/50x50\/public\/2026-03\/03023-batom-rouge-botanique-acetinado-100-nude-orchidee-tonalite-yves-rocher.png?itok=Y1s3QnN0\u0022 width=\u002250\u0022 height=\u002250\u0022 alt=\u0022\u0022 loading=\u0022lazy\u0022 typeof=\u0022foaf:Image\u0022 class=\u0022image-style-_0x50\u0022 \/\u003E\n  \u003C\/div\u003E\n\n\n        \u003C\/div\u003E\n        100. Nude Orchid\u00e9e\n      \u003C\/div\u003E\n          \u003Cdiv  data-attribute-color=\u00227550\u0022 class=\u0022js-color-picker\u0022 onclick=\u0022if (typeof fbq !== \u0026#039;undefined\u0026#039;) { fbq(\u0026#039;track\u0026#039;, \u0026#039;ViewContent\u0026#039;, {\u0026#039;content_ids\u0026#039;:[03027]}); }\u0022\u003E\n        \u003Cdiv class=\u0022image-wrapper\u0022\u003E\n          \n\u003Cdiv class=\u0022img-wrapper\u0022\u003E\n    \u003Cimg src=\u0022\/sites\/www.yves-rocher.pt\/files\/styles\/50x50\/public\/2026-03\/03027-batom-rouge-botanique-acetinado-110-nude-gardenia-tonalite-yves-rocher.png?itok=TprkqMxT\u0022 width=\u002250\u0022 height=\u002250\u0022 alt=\u0022\u0022 loading=\u0022lazy\u0022 typeof=\u0022foaf:Image\u0022 class=\u0022image-style-_0x50\u0022 \/\u003E\n  \u003C\/div\u003E\n\n\n        \u003C\/div\u003E\n        110. Nude Gard\u00e9nia\n      \u003C\/div\u003E\n          \u003Cdiv  data-attribute-color=\u00227553\u0022 class=\u0022js-color-picker\u0022 onclick=\u0022if (typeof fbq !== \u0026#039;undefined\u0026#039;) { fbq(\u0026#039;track\u0026#039;, \u0026#039;ViewContent\u0026#039;, {\u0026#039;content_ids\u0026#039;:[03029]}); }\u0022\u003E\n        \u003Cdiv class=\u0022image-wrapper\u0022\u003E\n          \n\u003Cdiv class=\u0022img-wrapper\u0022\u003E\n    \u003Cimg src=\u0022\/sites\/www.yves-rocher.pt\/files\/styles\/50x50\/public\/2026-03\/03029-batom-rouge-botanique-acetinado-120-nude-hellebore-tonalite-yves-rocher.png?itok=mOLJMorx\u0022 width=\u002250\u0022 height=\u002250\u0022 alt=\u0022\u0022 loading=\u0022lazy\u0022 typeof=\u0022foaf:Image\u0022 class=\u0022image-style-_0x50\u0022 \/\u003E\n  \u003C\/div\u003E\n\n\n        \u003C\/div\u003E\n        120. Nude Hellebore\n      \u003C\/div\u003E\n          \u003Cdiv  data-attribute-color=\u00227556\u0022 class=\u0022js-color-picker\u0022 onclick=\u0022if (typeof fbq !== \u0026#039;undefined\u0026#039;) { fbq(\u0026#039;track\u0026#039;, \u0026#039;ViewContent\u0026#039;, {\u0026#039;content_ids\u0026#039;:[03030]}); }\u0022\u003E\n        \u003Cdiv class=\u0022image-wrapper\u0022\u003E\n          \n\u003Cdiv class=\u0022img-wrapper\u0022\u003E\n    \u003Cimg src=\u0022\/sites\/www.yves-rocher.pt\/files\/styles\/50x50\/public\/2026-03\/03030-batom-rouge-botanique-acetinado-130-nude-rose-tonalite-yves-rocher.png?itok=ZxMQel0r\u0022 width=\u002250\u0022 height=\u002250\u0022 alt=\u0022\u0022 loading=\u0022lazy\u0022 typeof=\u0022foaf:Image\u0022 class=\u0022image-style-_0x50\u0022 \/\u003E\n  \u003C\/div\u003E\n\n\n        \u003C\/div\u003E\n        130. Nude Rose\n      \u003C\/div\u003E\n          \u003Cdiv  data-attribute-color=\u00227559\u0022 class=\u0022js-color-picker\u0022 onclick=\u0022if (typeof fbq !== \u0026#039;undefined\u0026#039;) { fbq(\u0026#039;track\u0026#039;, \u0026#039;ViewContent\u0026#039;, {\u0026#039;content_ids\u0026#039;:[03031]}); }\u0022\u003E\n        \u003Cdiv class=\u0022image-wrapper\u0022\u003E\n          \n\u003Cdiv class=\u0022img-wrapper\u0022\u003E\n    \u003Cimg src=\u0022\/sites\/www.yves-rocher.pt\/files\/styles\/50x50\/public\/2026-03\/03031-batom-rouge-botanique-acetinado-140-nude-azalee-tonalite-yves-rocher.png?itok=yuaqXbJB\u0022 width=\u002250\u0022 height=\u002250\u0022 alt=\u0022\u0022 loading=\u0022lazy\u0022 typeof=\u0022foaf:Image\u0022 class=\u0022image-style-_0x50\u0022 \/\u003E\n  \u003C\/div\u003E\n\n\n        \u003C\/div\u003E\n        140. Nude Azal\u00e9e\n      \u003C\/div\u003E\n          \u003Cdiv  data-attribute-color=\u00227562\u0022 class=\u0022js-color-picker\u0022 onclick=\u0022if (typeof fbq !== \u0026#039;undefined\u0026#039;) { fbq(\u0026#039;track\u0026#039;, \u0026#039;ViewContent\u0026#039;, {\u0026#039;content_ids\u0026#039;:[03035]}); }\u0022\u003E\n        \u003Cdiv class=\u0022image-wrapper\u0022\u003E\n          \n\u003Cdiv class=\u0022img-wrapper\u0022\u003E\n    \u003Cimg src=\u0022\/sites\/www.yves-rocher.pt\/files\/styles\/50x50\/public\/2026-03\/03035-batom-rouge-botanique-acetinado-150-nude-ancolie-tonalite-yves-rocher.png?itok=uQLp6rbn\u0022 width=\u002250\u0022 height=\u002250\u0022 alt=\u0022\u0022 loading=\u0022lazy\u0022 typeof=\u0022foaf:Image\u0022 class=\u0022image-style-_0x50\u0022 \/\u003E\n  \u003C\/div\u003E\n\n\n        \u003C\/div\u003E\n        150. Nude Ancolie\n      \u003C\/div\u003E\n          \u003Cdiv  data-attribute-color=\u00227565\u0022 class=\u0022js-color-picker\u0022 onclick=\u0022if (typeof fbq !== \u0026#039;undefined\u0026#039;) { fbq(\u0026#039;track\u0026#039;, \u0026#039;ViewContent\u0026#039;, {\u0026#039;content_ids\u0026#039;:[03043]}); }\u0022\u003E\n        \u003Cdiv class=\u0022image-wrapper\u0022\u003E\n          \n\u003Cdiv class=\u0022img-wrapper\u0022\u003E\n    \u003Cimg src=\u0022\/sites\/www.yves-rocher.pt\/files\/styles\/50x50\/public\/2026-03\/03043-batom-rouge-botanique-acetinado-200-rose-corail-tonalite-yves-rocher.png?itok=yZNlPAqA\u0022 width=\u002250\u0022 height=\u002250\u0022 alt=\u0022\u0022 loading=\u0022lazy\u0022 typeof=\u0022foaf:Image\u0022 class=\u0022image-style-_0x50\u0022 \/\u003E\n  \u003C\/div\u003E\n\n\n        \u003C\/div\u003E\n        200. Rose Corail\n      \u003C\/div\u003E\n          \u003Cdiv  data-attribute-color=\u00227568\u0022 class=\u0022js-color-picker\u0022 onclick=\u0022if (typeof fbq !== \u0026#039;undefined\u0026#039;) { fbq(\u0026#039;track\u0026#039;, \u0026#039;ViewContent\u0026#039;, {\u0026#039;content_ids\u0026#039;:[03047]}); }\u0022\u003E\n        \u003Cdiv class=\u0022image-wrapper\u0022\u003E\n          \n\u003Cdiv class=\u0022img-wrapper\u0022\u003E\n    \u003Cimg src=\u0022\/sites\/www.yves-rocher.pt\/files\/styles\/50x50\/public\/2026-03\/03047-batom-rouge-botanique-acetinado-210-rose-tulipe-tonalite-yves-rocher.png?itok=XlseD347\u0022 width=\u002250\u0022 height=\u002250\u0022 alt=\u0022\u0022 loading=\u0022lazy\u0022 typeof=\u0022foaf:Image\u0022 class=\u0022image-style-_0x50\u0022 \/\u003E\n  \u003C\/div\u003E\n\n\n        \u003C\/div\u003E\n        210. Rose Tulipe\n      \u003C\/div\u003E\n          \u003Cdiv  data-attribute-color=\u00227571\u0022 class=\u0022js-color-picker\u0022 onclick=\u0022if (typeof fbq !== \u0026#039;undefined\u0026#039;) { fbq(\u0026#039;track\u0026#039;, \u0026#039;ViewContent\u0026#039;, {\u0026#039;content_ids\u0026#039;:[03048]}); }\u0022\u003E\n        \u003Cdiv class=\u0022image-wrapper\u0022\u003E\n          \n\u003Cdiv class=\u0022img-wrapper\u0022\u003E\n    \u003Cimg src=\u0022\/sites\/www.yves-rocher.pt\/files\/styles\/50x50\/public\/2026-03\/03048-batom-rouge-botanique-acetinado-220-rose-framboise-tonalite-yves-rocher.png?itok=QKF0-4JP\u0022 width=\u002250\u0022 height=\u002250\u0022 alt=\u0022\u0022 loading=\u0022lazy\u0022 typeof=\u0022foaf:Image\u0022 class=\u0022image-style-_0x50\u0022 \/\u003E\n  \u003C\/div\u003E\n\n\n        \u003C\/div\u003E\n        220. Rose Framboise\n      \u003C\/div\u003E\n          \u003Cdiv  data-attribute-color=\u00227574\u0022 class=\u0022js-color-picker\u0022 onclick=\u0022if (typeof fbq !== \u0026#039;undefined\u0026#039;) { fbq(\u0026#039;track\u0026#039;, \u0026#039;ViewContent\u0026#039;, {\u0026#039;content_ids\u0026#039;:[03050]}); }\u0022\u003E\n        \u003Cdiv class=\u0022image-wrapper\u0022\u003E\n          \n\u003Cdiv class=\u0022img-wrapper\u0022\u003E\n    \u003Cimg src=\u0022\/sites\/www.yves-rocher.pt\/files\/styles\/50x50\/public\/2026-03\/03050-batom-rouge-botanique-acetinado-230-rose-lavande-tonalite-yves-rocher.png?itok=9_JM75C-\u0022 width=\u002250\u0022 height=\u002250\u0022 alt=\u0022\u0022 loading=\u0022lazy\u0022 typeof=\u0022foaf:Image\u0022 class=\u0022image-style-_0x50\u0022 \/\u003E\n  \u003C\/div\u003E\n\n\n        \u003C\/div\u003E\n        230. Rose Lavande\n      \u003C\/div\u003E\n          \u003Cdiv  data-attribute-color=\u00227577\u0022 class=\u0022js-color-picker\u0022 onclick=\u0022if (typeof fbq !== \u0026#039;undefined\u0026#039;) { fbq(\u0026#039;track\u0026#039;, \u0026#039;ViewContent\u0026#039;, {\u0026#039;content_ids\u0026#039;:[03056]}); }\u0022\u003E\n        \u003Cdiv class=\u0022image-wrapper\u0022\u003E\n          \n\u003Cdiv class=\u0022img-wrapper\u0022\u003E\n    \u003Cimg src=\u0022\/sites\/www.yves-rocher.pt\/files\/styles\/50x50\/public\/2026-03\/03056-batom-rouge-botanique-acetinado-240-rose-fuchsia-tonalite-yves-rocher.png?itok=v1IzD_rV\u0022 width=\u002250\u0022 height=\u002250\u0022 alt=\u0022\u0022 loading=\u0022lazy\u0022 typeof=\u0022foaf:Image\u0022 class=\u0022image-style-_0x50\u0022 \/\u003E\n  \u003C\/div\u003E\n\n\n        \u003C\/div\u003E\n        240. Rose Fuchsia\n      \u003C\/div\u003E\n          \u003Cdiv  data-attribute-color=\u00227580\u0022 class=\u0022js-color-picker\u0022 onclick=\u0022if (typeof fbq !== \u0026#039;undefined\u0026#039;) { fbq(\u0026#039;track\u0026#039;, \u0026#039;ViewContent\u0026#039;, {\u0026#039;content_ids\u0026#039;:[03061]}); }\u0022\u003E\n        \u003Cdiv class=\u0022image-wrapper\u0022\u003E\n          \n\u003Cdiv class=\u0022img-wrapper\u0022\u003E\n    \u003Cimg src=\u0022\/sites\/www.yves-rocher.pt\/files\/styles\/50x50\/public\/2026-03\/03061-batom-rouge-botanique-acetinado-300-rouge-safran-tonalite-yves-rocher.png?itok=17hZm4M9\u0022 width=\u002250\u0022 height=\u002250\u0022 alt=\u0022\u0022 loading=\u0022lazy\u0022 typeof=\u0022foaf:Image\u0022 class=\u0022image-style-_0x50\u0022 \/\u003E\n  \u003C\/div\u003E\n\n\n        \u003C\/div\u003E\n        300. Rouge Safran\n      \u003C\/div\u003E\n          \u003Cdiv  data-attribute-color=\u00227583\u0022 class=\u0022js-color-picker\u0022 onclick=\u0022if (typeof fbq !== \u0026#039;undefined\u0026#039;) { fbq(\u0026#039;track\u0026#039;, \u0026#039;ViewContent\u0026#039;, {\u0026#039;content_ids\u0026#039;:[03062]}); }\u0022\u003E\n        \u003Cdiv class=\u0022image-wrapper\u0022\u003E\n          \n\u003Cdiv class=\u0022img-wrapper\u0022\u003E\n    \u003Cimg src=\u0022\/sites\/www.yves-rocher.pt\/files\/styles\/50x50\/public\/2026-03\/03062-batom-rouge-botanique-acetinado-310-rouge-capucine-tonalite-yves-rocher_0.png?itok=1Yz0TKGE\u0022 width=\u002250\u0022 height=\u002250\u0022 alt=\u0022\u0022 loading=\u0022lazy\u0022 typeof=\u0022foaf:Image\u0022 class=\u0022image-style-_0x50\u0022 \/\u003E\n  \u003C\/div\u003E\n\n\n        \u003C\/div\u003E\n        310. Rouge Capucine\n      \u003C\/div\u003E\n          \u003Cdiv  data-attribute-color=\u00227586\u0022 class=\u0022js-color-picker\u0022 onclick=\u0022if (typeof fbq !== \u0026#039;undefined\u0026#039;) { fbq(\u0026#039;track\u0026#039;, \u0026#039;ViewContent\u0026#039;, {\u0026#039;content_ids\u0026#039;:[03063]}); }\u0022\u003E\n        \u003Cdiv class=\u0022image-wrapper\u0022\u003E\n          \n\u003Cdiv class=\u0022img-wrapper\u0022\u003E\n    \u003Cimg src=\u0022\/sites\/www.yves-rocher.pt\/files\/styles\/50x50\/public\/2026-03\/03063-batom-rouge-botanique-acetinado-320-rouge-amaryllis-tonalite-yves-rocher.png?itok=ohFNVmbc\u0022 width=\u002250\u0022 height=\u002250\u0022 alt=\u0022\u0022 loading=\u0022lazy\u0022 typeof=\u0022foaf:Image\u0022 class=\u0022image-style-_0x50\u0022 \/\u003E\n  \u003C\/div\u003E\n\n\n        \u003C\/div\u003E\n        320. Rouge Amaryllis\n      \u003C\/div\u003E\n          \u003Cdiv  data-attribute-color=\u00227589\u0022 class=\u0022js-color-picker\u0022 onclick=\u0022if (typeof fbq !== \u0026#039;undefined\u0026#039;) { fbq(\u0026#039;track\u0026#039;, \u0026#039;ViewContent\u0026#039;, {\u0026#039;content_ids\u0026#039;:[03064]}); }\u0022\u003E\n        \u003Cdiv class=\u0022image-wrapper\u0022\u003E\n          \n\u003Cdiv class=\u0022img-wrapper\u0022\u003E\n    \u003Cimg src=\u0022\/sites\/www.yves-rocher.pt\/files\/styles\/50x50\/public\/2026-03\/03064-batom-rouge-botanique-acetinado-330-rouge-pavot-tonalite-yves-rocher.png?itok=k3bxw99y\u0022 width=\u002250\u0022 height=\u002250\u0022 alt=\u0022\u0022 loading=\u0022lazy\u0022 typeof=\u0022foaf:Image\u0022 class=\u0022image-style-_0x50\u0022 \/\u003E\n  \u003C\/div\u003E\n\n\n        \u003C\/div\u003E\n        330. Rouge Pavot\n      \u003C\/div\u003E\n          \u003Cdiv  data-attribute-color=\u00227592\u0022 class=\u0022js-color-picker\u0022 onclick=\u0022if (typeof fbq !== \u0026#039;undefined\u0026#039;) { fbq(\u0026#039;track\u0026#039;, \u0026#039;ViewContent\u0026#039;, {\u0026#039;content_ids\u0026#039;:[03067]}); }\u0022\u003E\n        \u003Cdiv class=\u0022image-wrapper\u0022\u003E\n          \n\u003Cdiv class=\u0022img-wrapper\u0022\u003E\n    \u003Cimg src=\u0022\/sites\/www.yves-rocher.pt\/files\/styles\/50x50\/public\/2026-03\/03067-batom-rouge-botanique-acetinado-340-rouge-cosmos-tonalite-yves-rocher.png?itok=N12Se1Nq\u0022 width=\u002250\u0022 height=\u002250\u0022 alt=\u0022\u0022 loading=\u0022lazy\u0022 typeof=\u0022foaf:Image\u0022 class=\u0022image-style-_0x50\u0022 \/\u003E\n  \u003C\/div\u003E\n\n\n        \u003C\/div\u003E\n        340. Rouge Cosmos\n      \u003C\/div\u003E\n          \u003Cdiv  data-attribute-color=\u00227595\u0022 class=\u0022js-color-picker\u0022 onclick=\u0022if (typeof fbq !== \u0026#039;undefined\u0026#039;) { fbq(\u0026#039;track\u0026#039;, \u0026#039;ViewContent\u0026#039;, {\u0026#039;content_ids\u0026#039;:[03076]}); }\u0022\u003E\n        \u003Cdiv class=\u0022image-wrapper\u0022\u003E\n          \n\u003Cdiv class=\u0022img-wrapper\u0022\u003E\n    \u003Cimg src=\u0022\/sites\/www.yves-rocher.pt\/files\/styles\/50x50\/public\/2026-03\/03076-batom-rouge-botanique-acetinado-400-brun-erable-tonalite-yves-rocher.png?itok=tw7JyScz\u0022 width=\u002250\u0022 height=\u002250\u0022 alt=\u0022\u0022 loading=\u0022lazy\u0022 typeof=\u0022foaf:Image\u0022 class=\u0022image-style-_0x50\u0022 \/\u003E\n  \u003C\/div\u003E\n\n\n        \u003C\/div\u003E\n        400. Brun Erable\n      \u003C\/div\u003E\n          \u003Cdiv  data-attribute-color=\u00227598\u0022 class=\u0022js-color-picker\u0022 onclick=\u0022if (typeof fbq !== \u0026#039;undefined\u0026#039;) { fbq(\u0026#039;track\u0026#039;, \u0026#039;ViewContent\u0026#039;, {\u0026#039;content_ids\u0026#039;:[03100]}); }\u0022\u003E\n        \u003Cdiv class=\u0022image-wrapper\u0022\u003E\n          \n\u003Cdiv class=\u0022img-wrapper\u0022\u003E\n    \u003Cimg src=\u0022\/sites\/www.yves-rocher.pt\/files\/styles\/50x50\/public\/2026-03\/03100-batom-rouge-botanique-acetinado-410-brun-figue-tonalite-yves-rocher.png?itok=jgFzT0E5\u0022 width=\u002250\u0022 height=\u002250\u0022 alt=\u0022\u0022 loading=\u0022lazy\u0022 typeof=\u0022foaf:Image\u0022 class=\u0022image-style-_0x50\u0022 \/\u003E\n  \u003C\/div\u003E\n\n\n        \u003C\/div\u003E\n        410. Brun Figue\n      \u003C\/div\u003E\n          \u003Cdiv  data-attribute-color=\u00227601\u0022 class=\u0022js-color-picker\u0022 onclick=\u0022if (typeof fbq !== \u0026#039;undefined\u0026#039;) { fbq(\u0026#039;track\u0026#039;, \u0026#039;ViewContent\u0026#039;, {\u0026#039;content_ids\u0026#039;:[03105]}); }\u0022\u003E\n        \u003Cdiv class=\u0022image-wrapper\u0022\u003E\n          \n\u003Cdiv class=\u0022img-wrapper\u0022\u003E\n    \u003Cimg src=\u0022\/sites\/www.yves-rocher.pt\/files\/styles\/50x50\/public\/2026-03\/03105-batom-rouge-botanique-acetinado-420-brun-ocre-tonalite-yves-rocher.png?itok=NMjs5HRD\u0022 width=\u002250\u0022 height=\u002250\u0022 alt=\u0022\u0022 loading=\u0022lazy\u0022 typeof=\u0022foaf:Image\u0022 class=\u0022image-style-_0x50\u0022 \/\u003E\n  \u003C\/div\u003E\n\n\n        \u003C\/div\u003E\n        420. Brun Ocre\n      \u003C\/div\u003E\n      \u003C\/div\u003E\n\u003C\/div\u003E\n\u003Cdiv class=\u0022recipient-info container-format js-form-wrapper form-wrapper\u0022 data-drupal-selector=\u0022edit-format\u0022 id=\u0022edit-format\u0022\u003E\u003Cdiv class=\u0022field\u0022 data-drupal-selector=\u0022edit-format\u0022\u003EFormato :\u003C\/div\u003E\n\n            \u003Cdiv data-drupal-selector=\u0022edit-field-product-recipient\u0022 class=\u0022field--default--view-mode field field--name-field-product-recipient field--type-string field--label-hidden field__item\u0022\u003EBatom\u003C\/div\u003E\n            \n            \u003Cdiv data-drupal-selector=\u0022edit-field-product-recipient-qty\u0022 class=\u0022field--default--view-mode field field--name-field-product-recipient-qty field--type-decimal field--label-hidden field__item\u0022\u003E3\u003C\/div\u003E\n            \n            \u003Cdiv data-drupal-selector=\u0022edit-field-product-recipient-um\u0022 class=\u0022field--default--view-mode field field--name-field-product-recipient-um field--type-string field--label-hidden field__item\u0022\u003Eg\u003C\/div\u003E\n            \u003C\/div\u003E\n\u003Cdiv class=\u0022product-price-info container-prices_information js-form-wrapper form-wrapper\u0022 data-drupal-selector=\u0022edit-prices-information\u0022 id=\u0022edit-prices-information\u0022\u003E\n            \u003Cdiv data-drupal-selector=\u0022edit-price\u0022 class=\u0022field--default--view-mode field field--name-price field--type-commerce-price field--label-hidden field__item\u0022\u003E14,95\u00a0\u20ac\u003C\/div\u003E\n            \n            \u003Cdiv data-drupal-selector=\u0022edit-list-price\u0022 class=\u0022field--default--view-mode field field--name-list-price field--type-commerce-price field--label-hidden field__item\u0022\u003E19,95\u00a0\u20ac\u003C\/div\u003E\n            \u003Cdiv class=\u0022discount-wrapper\u0022 data-drupal-selector=\u0022edit-discount\u0022\u003E\u003Cspan class=\u0022value\u0022 data-drupal-selector=\u0022edit-value\u0022\u003E-25%\u003C\/span\u003E\n\u003C\/div\u003E\n\u003C\/div\u003E\n\u003Cdiv class=\u0027lowest-price pt-pt\u0027\u003E*Pre\u00e7o mais baixo dos \u00faltimos 30 dias\u003C\/div\u003E\u003Cdiv class=\u0022quantity-and-actions-wrapper container-quantity_and_actions js-form-wrapper form-wrapper\u0022 data-drupal-selector=\u0022edit-quantity-and-actions\u0022 id=\u0022edit-quantity-and-actions\u0022\u003E\u003Cdiv class=\u0022field--type-decimal field--name-quantity field--widget-number spinner-wrapper container-quantity_wrapper js-form-wrapper form-wrapper\u0022 id=\u0022edit-quantity-wrapper\u0022 data-drupal-selector=\u0022edit-quantity-wrapper\u0022\u003E      \u003Cdiv class=\u0022js-form-item form-item js-form-type-number form-type-number js-form-item-quantity-0-value form-item-quantity-0-value form-no-label\u0022\u003E\n      \u003Clabel for=\u0022edit-quantity-0-value\u0022 class=\u0022visually-hidden\u0022\u003EQuantidade\u003C\/label\u003E\n        \u003Cinput class=\u0022spinner form-number\u0022 data-drupal-selector=\u0022edit-quantity-0-value\u0022 data-refocus-blur=\u0022true\u0022 type=\u0022number\u0022 id=\u0022edit-quantity-0-value\u0022 name=\u0022quantity[0][value]\u0022 value=\u00221\u0022 step=\u00221\u0022 min=\u00221\u0022 placeholder=\u0022\u0022 \/\u003E\n\n        \u003C\/div\u003E\n\n  \u003C\/div\u003E\n\u003Cdiv class=\u0022product-sticky-bar row form-actions container-actions js-form-wrapper form-wrapper\u0022 data-drupal-selector=\u0022edit-actions\u0022 id=\u0022edit-actions\u0022\u003E\u003Cinput class=\u0022button--add-to-cart button button--primary js-form-submit form-submit\u0022 data-drupal-selector=\u0022edit-submit\u0022 type=\u0022submit\u0022 id=\u0022edit-submit\u0022 name=\u0022op\u0022 value=\u0022adicionar ao carrinho\u0022 data-drupal-states=\u0022{\u0026quot;disabled\u0026quot;:{\u0026quot;:input[name=\\u0022quantity[0][value]\\u0022]\u0026quot;:{\u0026quot;value\u0026quot;:0}}}\u0022 \/\u003E\n\u003C\/div\u003E\n\u003C\/div\u003E\n\n\u003C\/form\u003E\n\u003C\/div\u003E\u003C\/div\u003E\n          \u003C\/div\u003E\n        \n    \u003C\/div\u003E\n  \u003C\/div\u003E\n  \u003Cdiv class=\u0022section-bottom\u0022\u003E\n    \u003Cdiv class=\u0022commerce-product--product-price\u0022\u003E\n      \u003Cb\u003E\u003C\/b\u003E\n    \u003C\/div\u003E\n    \n  \u003C\/div\u003E\n\u003C\/div\u003E\n\n        \u003C\/div\u003E\n      \u003C\/div\u003E\n    \u003C\/div\u003E\n  \u003C\/div\u003E\n","settings":null},{"command":"showBootstrapModal","selector":"#product-modal-success-19547"}]