{"version":"1.0","provider_name":"RAMON CANALS","provider_url":"https:\/\/www.ramoncanals.com\/en\/","author_name":"Webyseo","author_url":"https:\/\/www.ramoncanals.com\/en\/author\/webyseo\/","title":"Duran Ros\u00e9 Gran Reserva Organic 2020 | RAMON CANALS","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"Zpld84K5xM\"><a href=\"https:\/\/www.ramoncanals.com\/en\/producte\/cava-duran-rose-gran-reserva-brut\/\">Duran Ros\u00e9 Gran Reserva Organic 2020<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/www.ramoncanals.com\/en\/producte\/cava-duran-rose-gran-reserva-brut\/embed\/#?secret=Zpld84K5xM\" width=\"600\" height=\"338\" title=\"&#8220;Duran Ros\u00e9 Gran Reserva Organic 2020&#8221; &#8212; RAMON CANALS\" data-secret=\"Zpld84K5xM\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\n\/**\n * WordPress inline HTML embed\n *\n * @since 4.4.0\n * @output wp-includes\/js\/wp-embed.js\n *\n * Single line comments should not be used since they will break\n * the script when inlined in get_post_embed_html(), specifically\n * when the comments are not stripped out due to SCRIPT_DEBUG\n * being turned on.\n *\/\n(function ( window, document ) {\n\t'use strict';\n\n\t\/* Abort for ancient browsers. *\/\n\tif ( ! document.querySelector || ! window.addEventListener || typeof URL === 'undefined' ) {\n\t\treturn;\n\t}\n\n\t\/** @namespace wp *\/\n\twindow.wp = window.wp || {};\n\n\t\/* Abort if script was already executed. *\/\n\tif ( !! window.wp.receiveEmbedMessage ) {\n\t\treturn;\n\t}\n\n\t\/**\n\t * Receive embed message.\n\t *\n\t * @param {MessageEvent} e\n\t *\/\n\twindow.wp.receiveEmbedMessage = function( e ) {\n\t\tvar data = e.data;\n\n\t\t\/* Verify shape of message. *\/\n\t\tif (\n\t\t\t! ( data || data.secret || data.message || data.value ) ||\n\t\t\t\/[^a-zA-Z0-9]\/.test( data.secret )\n\t\t) {\n\t\t\treturn;\n\t\t}\n\n\t\tvar iframes = document.querySelectorAll( 'iframe[data-secret=\"' + data.secret + '\"]' ),\n\t\t\tblockquotes = document.querySelectorAll( 'blockquote[data-secret=\"' + data.secret + '\"]' ),\n\t\t\tallowedProtocols = new RegExp( '^https?:$', 'i' ),\n\t\t\ti, source, height, sourceURL, targetURL;\n\n\t\tfor ( i = 0; i < blockquotes.length; i++ ) {\n\t\t\tblockquotes[ i ].style.display = 'none';\n\t\t}\n\n\t\tfor ( i = 0; i < iframes.length; i++ ) {\n\t\t\tsource = iframes[ i ];\n\n\t\t\tif ( e.source !== source.contentWindow ) {\n\t\t\t\tcontinue;\n\t\t\t}\n\n\t\t\tsource.removeAttribute( 'style' );\n\n\t\t\tif ( 'height' === data.message ) {\n\t\t\t\t\/* Resize the iframe on request. *\/\n\t\t\t\theight = parseInt( data.value, 10 );\n\t\t\t\tif ( height > 1000 ) {\n\t\t\t\t\theight = 1000;\n\t\t\t\t} else if ( ~~height < 200 ) {\n\t\t\t\t\theight = 200;\n\t\t\t\t}\n\n\t\t\t\tsource.height = height;\n\t\t\t} else if ( 'link' === data.message ) {\n\t\t\t\t\/* Link to a specific URL on request. *\/\n\t\t\t\tsourceURL = new URL( source.getAttribute( 'src' ) );\n\t\t\t\ttargetURL = new URL( data.value );\n\n\t\t\t\tif (\n\t\t\t\t\tallowedProtocols.test( targetURL.protocol ) &&\n\t\t\t\t\ttargetURL.host === sourceURL.host &&\n\t\t\t\t\tdocument.activeElement === source\n\t\t\t\t) {\n\t\t\t\t\twindow.top.location.href = data.value;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t};\n\n\tfunction onLoad() {\n\t\tvar iframes = document.querySelectorAll( 'iframe.wp-embedded-content' ),\n\t\t\ti, source, secret;\n\n\t\tfor ( i = 0; i < iframes.length; i++ ) {\n\t\t\t\/** @var {IframeElement} *\/\n\t\t\tsource = iframes[ i ];\n\n\t\t\tsecret = source.getAttribute( 'data-secret' );\n\t\t\tif ( ! secret ) {\n\t\t\t\t\/* Add secret to iframe *\/\n\t\t\t\tsecret = Math.random().toString( 36 ).substring( 2, 12 );\n\t\t\t\tsource.src += '#?secret=' + secret;\n\t\t\t\tsource.setAttribute( 'data-secret', secret );\n\t\t\t}\n\n\t\t\t\/*\n\t\t\t * Let post embed window know that the parent is ready for receiving the height message, in case the iframe\n\t\t\t * loaded before wp-embed.js was loaded. When the ready message is received by the post embed window, the\n\t\t\t * window will then (re-)send the height message right away.\n\t\t\t *\/\n\t\t\tsource.contentWindow.postMessage( {\n\t\t\t\tmessage: 'ready',\n\t\t\t\tsecret: secret\n\t\t\t}, '*' );\n\t\t}\n\t}\n\n\twindow.addEventListener( 'message', window.wp.receiveEmbedMessage, false );\n\tdocument.addEventListener( 'DOMContentLoaded', onLoad, false );\n})( window, document );\n\/\/# sourceURL=https:\/\/www.ramoncanals.com\/wp-includes\/js\/wp-embed.js\n<\/script>\n","thumbnail_url":"https:\/\/www.ramoncanals.com\/wp-content\/uploads\/2017\/09\/DURAN-ROSE\u0301-GRAN-RESERVA-2012-BRUT-ok.jpg","thumbnail_width":1013,"thumbnail_height":1350,"description":"GRAN RESERVA ROS\u00c9 2020 BRUT \u2022 DO CAVA Gran Reserva Ros\u00e9 cava made with Pinot noir and Chardonnay oak barrel fermented. Second fermentation in the bottle ageing on the yeast for more than 60 months in our cellars where developed the prefect maturity and aromatic potential.  Glamour and sensations.    &nbsp;   93 POINTS - GUIA GOURMETS 2026 - BEST ROS\u00c9 SPARKLINGS WINES 2026  GOLD VINARI - SPARKLING WINE RESERVA ROS\u00c9 - VINARI AWARDS 2025  91 POINTS - GUIA PE\u00d1\u00cdN 2026  GOLD MEDAL - SPARKLING WINE GRAN RESERVA ROS\u00c9 - VINARI AWARDS BARCELONA ROS\u00c9 INTERNATIONAL BUBBLES AWARDS 2025  95 POINTS - GUIA GOURMETS 2025 - BEST ROS\u00c9 SPARKLING WINE 2025  90 POINTS - JAMES SUCKLING 2024  90 POINTS - GUIA PE\u00d1\u00cdN 2025  GREAT GOLD VINARI 2024 - BEST SPARKLING WINE GRAN RESERVA ROS\u00c9 - VINARI AWARDS BARCELONA ROS\u00c9 INTERNATIONAL BUBBLES AWARDS 2024  GOLD MEDAL - INTERNATIONAL WINE AWARDS 2024  GOLD MEDAL\u00a0- INTERNATIONAL WINE AWARDS 2021  GOLD MEDAL - CATAVINUM WORLD WINE &amp; SPIRITS AWARDS 2021  SILVER MEDAL\u00a0- INTERNATIONAL WINE AWARDS 2017\u00a0  SILVER MEDAL\u00a0- CATAVINUM WORLD AWARDS 2017  GOLD MEDAL\u00a0- INTERNATIONAL WINE GUIDE 2016  Technical datasheet download"}