.swiper-arrow-product:after{font-size:1.5rem;color:var(--text-primary, #2c2d2e)}.swiperjs-main{display:flex;flex-flow:wrap;justify-content:center;text-align:center;padding:clamp(1.5rem,3vw,2.5rem) 1rem;background:var(--bg-soft, #f5f1ed)}.swiper-carrousel{display:flex!important;flex-wrap:wrap;align-items:center;justify-content:center}.swiperjs-title{font-family:"Exo",var(--font-heading, sans-serif);font-size:clamp(1.25rem,3vw,2rem);font-weight:700;letter-spacing:-.02em;line-height:1.2;color:var(--wine-berry-deep, #3f2a56);margin-bottom:.25rem;width:100%}.swiperjs-subtitle{font-family:var(--font-body, "Open Sans", sans-serif);font-size:clamp(.9rem,1.5vw,1.1rem);font-weight:600;line-height:1.5;color:var(--text-secondary, #6d6d6d);margin-bottom:1.5rem;width:100%}.swiper-selection-image{object-fit:contain;max-height:300px;max-width:50%}.swiperjs-product-container{display:flex;flex-direction:column;justify-content:center;max-width:45%;padding-left:.5rem;padding-top:1.5rem;flex:1;gap:.75rem}.swiperjs-product-title{font-family:"Exo",var(--font-heading, sans-serif);font-size:.875rem;font-weight:600;line-height:1.3;text-align:left;margin-bottom:0;color:var(--text-body, #333)}a:hover .swiperjs-product-title{color:var(--wine-primary, #b4176c)}.swiperjs-tags-container{display:flex;flex-direction:column;gap:.35rem}.swiperjs-product-country,.swiperjs-product-type{flex-shrink:0;border-radius:8px;padding:.3rem .5rem}.swiperjs-product-text{font-family:var(--font-body, "Open Sans", sans-serif);text-align:center;font-size:.72rem;font-weight:500;line-height:1.3;max-width:176px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin:0}.swiperjs-vacio{margin-bottom:2rem}.swiperjs-month{font-family:"Exo",var(--font-heading, sans-serif);width:100%;margin-top:1rem;margin-bottom:.5rem;font-size:.92rem;font-weight:600;line-height:1.3;letter-spacing:.02em}@media(min-width:1025px){.swiperjs-main .swiper-wrapper{max-width:1414px}.swiperjs-product-container{gap:.75rem}.swiperjs-tags-container{flex-direction:row;gap:.5rem;margin-bottom:1.5rem}.swiperjs-product-country{margin-bottom:0}}
/*# sourceMappingURL=/cdn/shop/t/317/assets/swiper-bundle.css.map */
