.rte .article-editorial{max-width:100%}.rte .article-editorial h1{font-family:var(--font-heading-family);font-weight:400;letter-spacing:var(--io-heading-letter-spacing);font-size:2.8rem;line-height:1.15;margin-bottom:2.5rem;color:rgb(var(--color-foreground))}@media screen and (min-width:750px){.rte .article-editorial h1{font-size:3.6rem}}.rte .article-editorial h2{font-family:var(--font-heading-family);font-weight:400;letter-spacing:var(--io-heading-letter-spacing);font-size:2rem;line-height:1.2;margin-top:4rem;margin-bottom:1.5rem;color:rgb(var(--color-foreground))}@media screen and (min-width:750px){.rte .article-editorial h2{font-size:2.4rem}}.rte .article-editorial h3{font-family:var(--font-heading-family);font-weight:400;letter-spacing:var(--io-heading-letter-spacing);font-size:1.6rem;line-height:1.3;margin-top:2.5rem;margin-bottom:1rem;color:rgb(var(--color-foreground))}@media screen and (min-width:750px){.rte .article-editorial h3{font-size:1.8rem}}.rte .article-editorial p{font-family:var(--font-body-family);font-size:1.5rem;line-height:1.8;color:rgba(var(--color-foreground),.8);margin-bottom:1.5rem}.rte .article-editorial strong{font-weight:600;color:rgb(var(--color-foreground))}.rte .article-editorial section{margin-bottom:4rem}.rte .article-editorial .intro p:first-child:first-letter{font-family:var(--font-heading-family);font-size:4rem;float:left;line-height:1;margin-right:.5rem;margin-top:.2rem;color:var(--io-gold, #C5A059);font-weight:400}.rte .product-cards{display:grid;gap:2rem;margin-top:2rem}@media screen and (min-width:750px){.rte .product-cards{gap:2.5rem}}.rte .product-card{background-color:var(--io-warm-white, #FFFCF7);border:1px solid rgba(var(--color-foreground),.08);padding:2rem;transition:all var(--io-transition, .4s cubic-bezier(.25, .46, .45, .94))}@media screen and (min-width:750px){.rte .product-card{padding:2.5rem 3rem}}.rte .product-card:hover{border-color:rgba(var(--color-foreground),.15);box-shadow:0 4px 24px #0000000f}.rte .product-card .card-title{font-family:var(--font-heading-family);font-weight:400;font-size:1.5rem;letter-spacing:var(--io-heading-letter-spacing);line-height:1.35;margin-top:0;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid rgba(var(--color-foreground),.1);color:rgb(var(--color-foreground))}@media screen and (min-width:750px){.rte .product-card .card-title{font-size:1.7rem}}.rte .product-card .card-details{list-style:none;padding-left:0;margin:0 0 1.5rem}.rte .product-card .card-details li{font-family:var(--font-body-family);font-size:1.4rem;line-height:1.7;color:rgba(var(--color-foreground),.75);padding:.6rem 0;border-bottom:1px solid rgba(var(--color-foreground),.04);list-style:none}.rte .product-card .card-details li:last-child{border-bottom:none}.rte .product-card .card-details li strong{font-weight:600;color:rgb(var(--color-foreground));font-size:1.3rem;text-transform:uppercase;letter-spacing:.06em}.rte .product-card .cta-button{display:inline-block;font-family:var(--font-body-family);font-size:1.1rem;font-weight:500;letter-spacing:.15em;text-transform:uppercase;text-decoration:none;color:#fff;background-color:var(--io-carbon, #1C1B1B);border:1px solid var(--io-carbon, #1C1B1B);padding:1.2rem 2.4rem;transition:all var(--io-transition, .4s cubic-bezier(.25, .46, .45, .94));margin-top:.5rem}.rte .product-card .cta-button:hover{background-color:var(--io-gold, #C5A059);border-color:var(--io-gold, #C5A059);color:#fff;transform:translateY(-2px);box-shadow:0 4px 20px #c5a05940;text-decoration:none}.rte .comparativa{margin-top:4rem}.rte .wine-comparison-table{width:100%;border-collapse:collapse;font-family:var(--font-body-family);font-size:1.3rem;line-height:1.6;margin:2rem 0 2.5rem;table-layout:auto}.rte .wine-comparison-table thead{background-color:var(--io-carbon, #1C1B1B)}.rte .wine-comparison-table thead th{font-family:var(--font-body-family);font-size:1.1rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--io-warm-white, #FFFCF7);padding:1.2rem 1.4rem;text-align:left;white-space:nowrap}.rte .wine-comparison-table tbody td{padding:1.2rem 1.4rem;color:rgba(var(--color-foreground),.8);border-bottom:1px solid rgba(var(--color-foreground),.08);vertical-align:top}.rte .wine-comparison-table tbody tr:hover{background-color:#c5a0590d}.rte .wine-comparison-table tbody td:first-child{font-weight:600;color:rgb(var(--color-foreground));min-width:14rem}@media screen and (max-width:749px){.rte .comparativa{overflow-x:auto;-webkit-overflow-scrolling:touch}.rte .wine-comparison-table{min-width:60rem}.rte .wine-comparison-table thead th{font-size:1rem;padding:1rem;white-space:normal}.rte .wine-comparison-table tbody td{font-size:1.2rem;padding:1rem}}.rte .preguntas-respondidas,.rte .faq{margin-top:4rem}.rte .preguntas-respondidas h3,.rte .faq h3{font-family:var(--font-heading-family);font-weight:400;font-size:1.5rem;line-height:1.4;letter-spacing:var(--io-heading-letter-spacing);margin-top:2.5rem;margin-bottom:.8rem;padding-left:1.2rem;border-left:3px solid var(--io-gold, #C5A059);color:rgb(var(--color-foreground))}@media screen and (min-width:750px){.rte .preguntas-respondidas h3,.rte .faq h3{font-size:1.7rem;padding-left:1.5rem}}.rte .preguntas-respondidas p,.rte .faq p{font-size:1.4rem;line-height:1.8;color:rgba(var(--color-foreground),.75);margin-bottom:1.5rem}.rte .cta-final{margin-top:4rem;padding-top:3rem;border-top:1px solid rgba(var(--color-foreground),.1)}.rte .cta-final p{font-size:1.5rem;line-height:1.8;color:rgba(var(--color-foreground),.8)}.rte .cta-block{text-align:center;margin-top:3rem;margin-bottom:2rem}.rte .cta-primary{display:inline-block;font-family:var(--font-body-family);font-size:1.2rem;font-weight:500;letter-spacing:.15em;text-transform:uppercase;text-decoration:none;color:#fff;background-color:var(--io-gold, #C5A059);padding:1.5rem 3.5rem;transition:all var(--io-transition, .4s cubic-bezier(.25, .46, .45, .94))}.rte .cta-primary:hover{background-color:var(--io-carbon, #1C1B1B);color:#fff;transform:translateY(-2px);box-shadow:0 4px 24px #00000026;text-decoration:none}@media screen and (max-width:749px){.rte .cta-primary{font-size:1.1rem;padding:1.3rem 2.5rem;display:block;text-align:center}}.rte .article-editorial ul{list-style:none;padding-left:0}.rte .article-editorial ul:not(.card-details) li{position:relative;padding-left:1.5rem;margin-bottom:.4rem;list-style:none}.rte .article-editorial ul:not(.card-details) li:before{content:"";position:absolute;left:0;top:.8em;width:6px;height:6px;background-color:var(--io-gold, #C5A059);border-radius:50%}
/*# sourceMappingURL=/cdn/shop/t/30/assets/io-blog-editorial.css.map */
