{"product_id":"amber-woods","title":"Amber \u0026 Woods","description":"\u003cstyle\u003e\n  :root {\n    --teal-dark:  #2C5F52;\n    --teal:       #3A7D6B;\n    --teal-mid:   #5A9E8A;\n    --teal-light: #EAF4F0;\n    --teal-pale:  #F4FAF7;\n    --sage:       #C8DDD8;\n    --near-black: #1C2B26;\n    --mid-gray:   #6B7B75;\n    --light-gray: #E8EFED;\n    --white:      #FFFFFF;\n    --green-ok:   #2E7D4F;\n    --amber:      #B8860B;\n    --amber-pale: #FDF8EE;\n  }\n  .pd { font-family: var(--font-body-family); color: var(--near-black); }\n  .pd-intro { font-family: var(--font-heading-family); font-size: 19px; line-height: 1.7; margin-bottom: 8px; }\n  .pd-intro strong { font-weight: 600; color: var(--teal-dark); font-style: italic; }\n  .pd-scent { font-family: var(--font-heading-family); font-size: 16px; line-height: 1.8; color: var(--mid-gray); margin-bottom: 20px; }\n  .pd-scent strong { font-weight: 600; color: var(--near-black); }\n\n  \/* Card *\/\n  .pd-card { background: var(--white); border-radius: 16px; overflow: hidden; box-shadow: 0 4px 32px rgba(44,95,82,0.08), 0 1px 4px rgba(44,95,82,0.05); margin-bottom: 16px; }\n  .pd-card-header { background: var(--teal-dark); padding: 12px 22px; display: flex; align-items: center; gap: 9px; }\n  .pd-card-header svg { color: rgba(255,255,255,0.65); flex-shrink: 0; }\n  .pd-card-header span { font-size: 10.5px; font-weight: 600; letter-spacing: 0.18em; text-transform: uppercase; color: rgba(255,255,255,0.9); }\n\n  \/* Piramide *\/\n  .pd-note { display: grid; grid-template-columns: 90px 1fr; align-items: start; gap: 12px; padding: 14px 22px; border-bottom: 1px solid var(--light-gray); transition: background 0.18s; }\n  .pd-note:last-of-type { border-bottom: none; }\n  .pd-note:hover { background: var(--teal-pale); }\n  .pd-note-label { display: flex; align-items: center; gap: 8px; padding-top: 2px; }\n  .pd-note-dot { width: 8px; height: 8px; border-radius: 50%; flex-shrink: 0; }\n  .pd-note-dot.top   { background: var(--teal-mid); }\n  .pd-note-dot.heart { background: var(--teal); }\n  .pd-note-dot.base  { background: var(--teal-dark); }\n  .pd-note-type { font-size: 11px; font-weight: 600; letter-spacing: 0.1em; text-transform: uppercase; color: var(--mid-gray); }\n  .pd-note-ingredients { font-size: 14px; color: var(--near-black); line-height: 1.6; }\n  .pd-note-ingredients strong { font-weight: 600; color: var(--teal-dark); }\n  .pd-note-sub { font-size: 11.5px; color: var(--mid-gray); margin-top: 3px; font-weight: 300; }\n  .pd-wax-row { display: flex; align-items: center; gap: 14px; padding: 14px 22px; flex-wrap: wrap; border-top: 1px solid var(--light-gray); }\n  .pd-wax-label { font-size: 11px; font-weight: 600; letter-spacing: 0.1em; text-transform: uppercase; color: var(--mid-gray); flex-shrink: 0; }\n  .pd-wax-chips { display: flex; flex-wrap: wrap; gap: 7px; }\n  .pd-wax-chip { background: var(--teal-light); color: var(--teal-dark); border-radius: 20px; padding: 4px 13px; font-size: 12px; font-weight: 500; border: 1px solid var(--sage); }\n\n  \/* Box UFI — variante con codice (non UFI FREE) *\/\n  .pd-ufi { background: var(--teal-pale); border-left: 4px solid var(--teal); border-radius: 12px; padding: 16px 20px; display: flex; align-items: flex-start; gap: 14px; margin-bottom: 16px; }\n  .pd-ufi-icon { width: 44px; height: 44px; background: var(--teal); border-radius: 11px; display: flex; align-items: center; justify-content: center; flex-shrink: 0; color: var(--white); }\n  .pd-ufi-title { font-size: 14.5px; font-weight: 700; color: var(--teal-dark); margin-bottom: 4px; }\n  .pd-ufi-desc { font-size: 12.5px; color: var(--mid-gray); font-weight: 300; line-height: 1.5; margin-bottom: 7px; }\n  .pd-ufi-link { font-size: 12px; color: var(--teal); text-decoration: none; font-weight: 500; border-bottom: 1px solid rgba(58,125,107,0.35); padding-bottom: 1px; }\n  .pd-ufi-link:hover { color: var(--teal-dark); }\n\n  \/* Info tecnica *\/\n  .pd-info-row { display: grid; grid-template-columns: 200px 1fr; align-items: center; gap: 12px; padding: 13px 22px; border-bottom: 1px solid var(--light-gray); transition: background 0.18s; }\n  .pd-info-row:last-child { border-bottom: none; }\n  .pd-info-row:hover { background: var(--teal-pale); }\n  .pd-info-key { font-size: 12px; font-weight: 500; letter-spacing: 0.04em; text-transform: uppercase; color: var(--mid-gray); }\n  .pd-info-val { font-size: 14px; color: var(--near-black); }\n  .pd-info-val strong { font-weight: 700; color: var(--teal-dark); letter-spacing: 0.06em; }\n\n  \/* Griglia claim FREE *\/\n  .pd-free-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 1px; background: var(--light-gray); }\n  .pd-free-item { display: flex; align-items: center; gap: 10px; padding: 14px 18px; background: var(--white); transition: background 0.18s; }\n  .pd-free-item:hover { background: var(--teal-pale); }\n  .pd-free-icon { width: 30px; height: 30px; border-radius: 8px; background: var(--teal-light); display: flex; align-items: center; justify-content: center; flex-shrink: 0; }\n  .pd-free-icon svg { width: 15px; height: 15px; color: var(--green-ok); }\n  .pd-free-label { font-size: 12.5px; font-weight: 600; color: var(--near-black); line-height: 1.3; }\n  .pd-free-sub { font-size: 10.5px; color: var(--mid-gray); font-weight: 300; margin-top: 2px; }\n\n  \/* Download *\/\n  .pd-dl-pct { display: inline-block; background: var(--teal-light); color: var(--teal-dark); border: 1px solid var(--sage); border-radius: 6px; padding: 1px 8px; font-size: 12px; font-weight: 700; margin-left: 6px; flex-shrink: 0; }\n  .pd-dl-group { padding: 9px 22px 7px; font-size: 10px; font-weight: 600; letter-spacing: 0.15em; text-transform: uppercase; color: var(--teal-mid); background: var(--teal-pale); border-top: 1px solid var(--light-gray); border-bottom: 1px solid var(--light-gray); }\n  .pd-dl-row { display: flex; align-items: center; gap: 12px; padding: 12px 22px; border-bottom: 1px solid var(--light-gray); text-decoration: none; transition: background 0.18s; position: relative; }\n  .pd-dl-row:last-child { border-bottom: none; }\n  .pd-dl-row:hover { background: var(--teal-pale); }\n  .pd-dl-row::before { content: ''; position: absolute; left: 0; top: 0; bottom: 0; width: 3px; background: var(--teal); transform: scaleY(0); transform-origin: center; transition: transform 0.2s ease; border-radius: 0 2px 2px 0; }\n  .pd-dl-row { \n  display: flex; \n  align-items: center; \n  gap: 12px; \n  padding: 12px 22px; \n  border-bottom: 1px solid var(--light-gray); \n  text-decoration: none; \n  transition: background 0.18s; \n  position: relative;\n  min-height: 58px;\n}\n .pd-dl-icon { \n  width: 34px; \n  height: 34px; \n  border-radius: 9px; \n  background: var(--teal-light); \n  display: flex; \n  align-items: center; \n  justify-content: center; \n  color: var(--teal-dark); \n  flex-shrink: 0; \n  transition: background 0.18s, color 0.18s;\n  align-self: center;\n  margin-top: auto;\n  margin-bottom: auto;\n}\n  .pd-dl-row:hover .pd-dl-icon { background: var(--teal); color: var(--white); }\n  .pd-dl-name { font-size: 13px; font-weight: 500; color: var(--near-black); flex: 1; }\n  .pd-dl-name small { font-size: 11px; color: var(--mid-gray); font-weight: 300; }\n  .pd-dl-arrow { color: var(--teal-mid); flex-shrink: 0; transition: transform 0.18s; }\n  .pd-dl-row:hover .pd-dl-arrow { transform: translateX(3px); }\n\n  @keyframes pdFadeUp { from { opacity: 0; transform: translateY(10px); } to { opacity: 1; transform: translateY(0); } }\n  .pd \u003e * { animation: pdFadeUp 0.4s ease both; }\n  .pd \u003e *:nth-child(1) { animation-delay: 0.05s; }\n  .pd \u003e *:nth-child(2) { animation-delay: 0.10s; }\n  .pd \u003e *:nth-child(3) { animation-delay: 0.15s; }\n  .pd \u003e *:nth-child(4) { animation-delay: 0.20s; }\n  .pd \u003e *:nth-child(5) { animation-delay: 0.25s; }\n  .pd \u003e *:nth-child(6) { animation-delay: 0.30s; }\n\n  @media (max-width: 520px) {\n    .pd-note { grid-template-columns: 72px 1fr; padding: 12px 16px; }\n    .pd-info-row { grid-template-columns: 130px 1fr; padding: 12px 16px; }\n    .pd-dl-row, .pd-wax-row { padding: 11px 16px; }\n    .pd-card-header, .pd-dl-group { padding-left: 16px; }\n    .pd-free-grid { grid-template-columns: 1fr 1fr; }\n    .pd-free-item { padding: 11px 13px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"pd\"\u003e\n\u003c!-- Testo introduttivo --\u003e\n\u003cp class=\"pd-intro\"\u003eDiscover \u003cstrong\u003eAmber \u0026amp; Woods\u003c\/strong\u003e, a warm and enveloping fragrance that celebrates the timeless elegance of ambergris, intertwined with the seductive depth of rich aromatic woods.\u003c\/p\u003e\n\u003cp class=\"pd-scent\"\u003eFrom the first contact, \u003cstrong\u003eBergamot\u003c\/strong\u003e and \u003cstrong\u003eSweet Orange\u003c\/strong\u003e open with a citrus luminosity that immediately gives way to the absolute protagonist: the intriguing \u003cstrong\u003eAmbergris\u003c\/strong\u003e.\u003cbr\u003eIn the heart, a powdery cloud of \u003cstrong\u003eIris\u003c\/strong\u003e, \u003cstrong\u003eCyclamen\u003c\/strong\u003e, and \u003cstrong\u003eLily of the Valley\u003c\/strong\u003e blends with the enveloping sweetness of \u003cstrong\u003eVanilla\u003c\/strong\u003e and \u003cstrong\u003eTonka Bean\u003c\/strong\u003e, creating a soft and sensual complexity.\u003cbr\u003eThe base reveals all its depth with the smoky intensity of \u003cstrong\u003ePatchouli\u003c\/strong\u003e, the creaminess of \u003cstrong\u003eSandalwood\u003c\/strong\u003e, the elegant dryness of \u003cstrong\u003eCedar\u003c\/strong\u003e, and a veil of \u003cstrong\u003eMusk\u003c\/strong\u003e that prolongs the trail irresistibly.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Cereria San Giacomo","offers":[{"title":"30 ml bottle","offer_id":43197477912739,"sku":"AW2312-30","price":11.0,"currency_code":"EUR","in_stock":true},{"title":"150 ml bottle","offer_id":43197477945507,"sku":"AW2312-150","price":35.0,"currency_code":"EUR","in_stock":true},{"title":"300 ml bottle","offer_id":43197477978275,"sku":"AW2312-300","price":55.0,"currency_code":"EUR","in_stock":true},{"title":"1000g bottle","offer_id":47279471624531,"sku":"AW2312-1000","price":148.0,"currency_code":"EUR","in_stock":true},{"title":"5 Kg tank","offer_id":53385459007827,"sku":null,"price":400.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0560\/0886\/8003\/products\/Amber-e-woods.jpg?v=1681458018","url":"https:\/\/csgcandles.com\/products\/amber-woods","provider":"Cereria San Giacomo Candele.it","version":"1.0","type":"link"}