body.boxed{}@media (min-width:768px){.page-layout-1column .product-info-main,.page-layout-2columns-left .product-info-main,.page-layout-2columns-right .product-info-main,.page-layout-3columns .product-info-main{width:49%}.page-layout-1column .product.media,.page-layout-2columns-left .product.media,.page-layout-2columns-right .product.media,.page-layout-3columns .product.media{width:49%}.page-layout-1column .column.main > .custom-block ~ .product-info-main,.page-layout-2columns-left .column.main > .custom-block ~ .product-info-main,.page-layout-2columns-right .column.main > .custom-block ~ .product-info-main,.page-layout-3columns .column.main > .custom-block ~ .product-info-main{width:36.75%}.page-layout-1column .column.main > .custom-block ~ .product.media,.page-layout-2columns-left .column.main > .custom-block ~ .product.media,.page-layout-2columns-right .column.main > .custom-block ~ .product.media,.page-layout-3columns .column.main > .custom-block ~ .product.media{width:36.75%}}.page-header .switcher .options ul.dropdown,.page-footer .switcher .options ul.dropdown,.minicart-wrapper .block-minicart,.product-item .tocart,.bundle-options-container .block-bundle-summary .product-addto-links > .action,.product-item-actions .actions-secondary.action,.action.tocompare,.product-addto-links .action.tocompare,.product-social-links .action.tocompare,.wishlist.split.button > .action.split,.product-social-links .action.mailto.friend,.product-social-links .action.towishlist,.block-bundle-summary .action.towishlist,.product-item .action.towishlist,.table-comparison .action.towishlist,input[type="text"],input[type="password"],input[type="url"],input[type="tel"],input[type="search"],input[type="number"],input[type="datetime"],input[type="email"],.footer-middle .block.newsletter input,.footer-middle .block.newsletter .action.subscribe,.filter-options-title,.filter-options-item.active .filter-options-title,.filter-options-content,.filter-options-title:after,.toolbar select,.swatch-option,.pages .page,.pages .action,.fotorama__stage,.fotorama__nav--thumbs .fotorama__thumb,.fotorama__nav .fotorama__thumb-border,.input-text.qty,.qty.field .qty-changer > a,button,a.action.primary,textarea,.minicart-items .item-qty,.block-minicart .block-content > .actions > .secondary .action.viewcart,.cart.table-wrapper .product-image-container,.cart-summary,select,#discount-coupon-form #coupon_code,.abs-discount-block .actions-toolbar .action.primary,.abs-discount-block .actions-toolbar .action.cancel,.block-compare .action.primary,.cart-summary .block .actions-toolbar > .primary .action.primary,.cart-summary .form.giftregistry .fieldset .action.primary,.paypal-review-discount .actions-toolbar .action.primary,.paypal-review-discount .actions-toolbar .action.cancel,.cart-discount .actions-toolbar .action.primary,.cart-discount .actions-toolbar .action.cancel,.login-container,.form.password.reset,.form.send.confirmation,.form.password.forget,.form.create.account,.form.form-edit-account,.form-address-edit,.form-newsletter-manage,.message,.box .box-title,.box .box-actions,.customer-welcome .header.links,.btn,.cms-index-index blockquote.testimonial,.recent-posts .item .post-image,.prev-next-products .product-nav .product-pop,#newsletter_popup,.product-label,.page-header.type11 .navigation li.level0.active,.page-header.type11 .navigation li.level0:hover,.filter .filter-current-subtitle,.filter-actions,.products-grid .product-item .product-item-info:hover .weltpixel-quickview.weltpixel_quickview_button_v2,.block-header-customer-login,.bundle-options-container .block-bundle-summary .product-addto-links > .action,.product-item-actions .actions-secondary.action,.action.tocompare,.product-addto-links .action.tocompare,.moved-add-to-links .action.tocompare,.product-social-links .action.tocompare,.wishlist.split.button > .action.split,.product-social-links .action.mailto.friend,.moved-add-to-links .action.mailto.friend,.product-social-links .action.towishlist,.product-addto-links .action.towishlist,.block-bundle-summary .action.towishlist,.product-item .action.towishlist,.table-comparison .action.towishlist{border-radius:0}.sw-megamenu.navigation li.level0.fullwidth:hover > .submenu,.sw-megamenu.navigation li.level0.staticwidth:hover > .submenu,.sw-megamenu.navigation li.level0.classic .submenu,.sw-megamenu.navigation li.level0.classic .subchildmenu .subchildmenu,.sw-megamenu.navigation span.cat-label,.category-boxed-banner .owl-item .item,.iwd-summary-cart,.iwd-one-page-checkout-sidebar .iwd-opc-block-summary{border-radius:0 !important}@media (min-width:768px){.block-search input,.page-header.type1 .navigation > ul,.navigation li.level0,.page-header.type1 .navigation li.level0.parent:hover,.page-header.type1 .navigation li.level0.active,.page-header.type1 .navigation li.level0:hover,.page-header .navigation .level0 .submenu,.product.data.items > .item.title > .switch,.customer-welcome .header.links,.page-header.type5 .block-search input,.page-header.type5 .navigation .level0.parent:hover > .level-top,.page-header.type6 .block-search input,.page-header.type6 .navigation .level0:hover > .level-top,.page-header.type6 .navigation .level0.parent:hover > .level-top,.product.info.detailed.vertical .product.data.items > .item.title > .switch,.page-header.type5 .navigation .level0:hover > .level-top,.page-header.type11 .navigation li.level0.parent:hover{border-radius:0}}@media (min-width:640px){.modes-mode{border-radius:0}}.product-item-photo{border-radius:0;border:0;padding:0}.product-image-photo.hover_image{padding:0;border-radius:0}:root{--font-family-serif:"Josefin Sans",sans-serif;--font-family-san-serif:"Neuton",serif;--color-corporate-principal:#2c4c3a;--color-corporate-2:#C9BFB0;--color-corporate-3:#EFEAE4;--background-color-corporate-1:#2c4c3a;--border-color-corporate-1:#2c4c3a;--background-color-corporate-2:#C9BFB0;--border-color-corporate-2:#C9BFB0;--background-color-corporate-3:#EFEAE4;--border-color-corporate-3:#EFEAE4;--background-color-corporate-4:#A45B2F;--border-color-corporate-4:#A45B2F}body{font-family:var(--font-family-serif);font-size:1.7rem;line-height:2.7rem;font-weight:300}h1,h2,h3,h4,h5{font-family:var(--font-family-san-serif);font-weight:300}h2{font-size:4rem;line-heigh:6rem}h5{font-size:2rem;line-heigh:4rem}td.col.data a,td.col.data a:visited{color:#385645}td.col.data a:hover{color:#000}.cms-buy-directly-from-producer a{color:var( --color-corporate-principal)}.page-wrapper > .breadcrumbs{background-color:transparent}.t-center{text-align:center}.t-serif{font-family:var(--font-family-san-serif)}.t-big{font-size:2.53rem;line-height:3rem}a.myButton{color:#fff;font-size:1.5rem;background:#2C4C3A;padding:10px 20px 10px 20px;text-decoration:none;margin:1rem auto;display:block;width:fit-content;text-transform:uppercase}a.myButton:hover{background:#0f1a14}.geppa-country-dropdown span.dropdown-title,.geppa-country-dropdown .action.toggle:after{color:#000 !important}.suggestion-right .product-line.product-name{color:#000!important}.geppa-buy-by-phone{display:none !important}.spa-ola{display:none}label.label.amgdpr-label a{color:#000 !important}.col-md-4.contact-info a,.col-md-4.contact-info a:visited,.col-md-4.contact-info a:hover{color:#000 !important}.card{position:relative;overflow:hidden;transition:box-shadow 0.3s ease}.card-img{width:100%;height:auto;transition:transform 0.3s ease,filter 0.3s ease;border:none;filter:brightness(60%)}.card-name{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;width:100%;opacity:1}.card:hover .card-img{transform:scale(1.1);filter:brightness(70%)}.card-name h3{margin:0;color:white;font-size:24px;font-family:var(--font-family-serif);text-transform:uppercase;letter-spacing:2px}.section-category-wines .row [class*='col-']{padding-right:0;padding-left:0}.page-header.type11 .panel.header .switcher{border-left:0;padding:0 15px}.page-header.type11 .navigation>ul li{font-family:var(--font-family-san-serif)}.panel.header .switcher.geppa-country-dropdown{background-color:transparent!important}.panel.header .switcher.geppa-country-dropdown .dropdown-options .item--warning{color:#000}.page-header.type11 .navigation{font-family:var(--font-family-serif);font-weight:400}.page-header.type11 .navigation li.level0>.level-top{padding:0 10px;line-height:40px}header.page-header.sticky-header .navigation li.level0>.level-top{padding:0 10px;line-height:30px}.page-wrapper--geppa .why-us__item h5,.page-wrapper--geppa .why-us__item p{color:var( --color-corporate-2)}.sw-megamenu.navigation li.level0.fullwidth > .submenu a,.sw-megamenu.navigation li.level0.staticwidth > .submenu a{color:var( --color-corporate-2)}.why-us__item p{font-size:1.5rem;font-weight:400}.header.panel>.header.links>li>a,.header.panel>.header.links>li>span{padding:0 15px;border-left:1px solid #2c4c3a;font-weight:600}.page-header.header-newskin .minicart-wrapper .action.showcart .counter.qty{background-color:var( --background-color-corporate-2 );color:#000}.footer-top,.footer-middle .block .block-title{font-family:var(--font-family-san-serif)}.homepage-bar{border-top:0;border-bottom:0;background-color:var(--background-color-corporate-1);color:var(--color-corporate-2)}.homepage-bar .col-lg-4{border-left:0;padding-top:14px;padding-bottom:14px}.homepage-bar h3{color:var(--color-corporate-2);font-size:3rem;font-weight:200;margin:5px 0 1rem;line-height:22px}.homepage-bar p{font-size:15px;margin:0;color:var(--color-corporate-2);font-family:var(--font-family-serif);line-height:19px}.footer-middle .block .block-title strong{font-weight:300;padding:0;font-size:3rem;text-transform:capitalize}.page-wrapper--geppa .footer-middle .block.newsletter .control input{border-radius:0}.footer-middle .block.newsletter input{padding:0 10px;background-color:#fff;border-radius:5px 0 0 5px;height:30px;border:0}.form.subscribe input[type="text"]::placeholder{color:#385645!important}.form.subscribe input[type="email"]::placeholder{color:#385645!important}.homepage-bar.homepage-bar--large img{max-width:30%}.block.newsletter button.action.subscribe.primary{background-color:#fff;color:#385645!important}.footer-middle a:hover{color:#fff;background-color:transparent}.product-item-photo{border:0}.owl-controls .owl-dots{margin-top:0}.owl-theme .owl-dots .owl-dot span{width:30px;height:5px;margin:5px 7px;background:#fff}.page-wrapper--geppa .products-grid .product-item-name{height:54px;overflow:hidden;line-height:18px;min-height:90px;max-height:fit-content}.abs-product-link>a,.product-item-name>a,.product.name a>a{color:var(--color-corporate-principal);text-decoration:none;font-family:var(--font-family-san-serif);font-weight:400 !important;font-size:2rem;line-height:2rem}.abs-product-link>a:hover,.product-item-name>a:hover,.product.name a>a:hover{color:#000;text-decoration:none}.price-container .price{font-size:2rem;color:var(--color-corporate-principal)}.page-wrapper--geppa .products.wrapper .product-item .qty-box{display:none}.product-item .tocart:before{display:none}.products-grid .product-item-details .product-item-actions .tocart{color:#fff;background-color:var(--background-color-corporate-1);border-color:var(--border-color-corporate-1);text-transform:uppercase;font-family:var(--font-family-serif)}.products-grid .product-item-details .product-item-actions .tocart:hover{background-color:var(--background-color-corporate-2);border-color:var(--border-color-corporate-2);color:#000}img.zoomImg{background:#EEEAE5}.fotorama__stage__shaft{border:0}.fotorama__stage{border:0}.fotorama__stage{border:0 solid #ddd;border-radius:7px;background:transparent;max-width:100%;overflow:hidden;margin-bottom:2px}.product-info-main .page-title-wrapper h1{font-family:var(--font-family-san-serif);color:var(--color-corporate-principal);font-weight:300;font-size:4rem;line-height:3rem}.page-wrapper--geppa .product-info-main .product-info-price .price-wrapper .price{color:var(--color-corporate-principal);font-weight:600;letter-spacing:2px}.page-wrapper--geppa .geppa-prod-char-wrapper .accordion-elem .acc-heading{font-family:var(--font-family-san-serif);color:var(--color-corporate-principal);text-transform:uppercase;font-size:3rem;font-weight:300}.page-wrapper--geppa .geppa-prod-char-wrapper{overflow:visible;border-top:0;background-color:#f6f6f6;position:relative;z-index:8 !important;padding:2em 0}.geppa-prod-char-wrapper:after{background:#f6f6f6;position:absolute;height:100%;display:inline-block !important;content:"";width:1000%;left:-1000px;top:0;z-index:-1}.page-wrapper--geppa .geppa-prod-char-wrapper .prod-desc{border:none;border-left:0}.page-wrapper--geppa .geppa-prod-char-wrapper .accordion-elem.prod-desc .acc-heading,.page-wrapper--geppa .geppa-prod-char-wrapper .accordion-elem.company-desc .acc-heading{border-top:0}.page-wrapper--geppa .geppa-main-attributes,.product-info-main .product-info-price.{border-top:1px solid;border-color:var(--color-corporate-principal)}.page-wrapper--geppa .product-info-main .box-tocart .field.qty{background-color:#fff;border:1px solid #fff;margin-right:15px;margin-bottom:10px;vertical-align:top;margin-top:2px}.page-wrapper--geppa .product-info-main .qty.field .qty-changer>a,input[type=number]{color:var(--color-corporate-principal)}.category-description h1{font-family:var(--font-family-san-serif);color:var(--color-corporate-principal);text-align:center}.container-fluid.section-cantina{margin:4rem 0}.container-fluid.section-cantina .row{margin:4rem 0}.block.upsell .title{background:none;text-align:center}.block.upsell .title strong{background-color:transparent;padding:0;padding-right:20px;font-family:var(--font-family-san-serif);color:var(--color-corporate-principal);text-transform:uppercase;font-size:3rem;font-weight:300;text-align:center}product-info-main .box-tocart .action.tocart{white-space:nowrap;width:auto;min-width:200px;background-color:#385645;border-color:#385645;color:#FFFFFF;border:0;border-radius:0;height:45px;line-height:45px;text-transform:uppercase;margin-left:0;padding-left:35px;padding-right:35px;margin-bottom:20px;margin-right:0}