body #app .banner-features{position:absolute;bottom:20px;width:100%}body #app .banner-features .features-container{display:flex;justify-content:space-between;max-width:1800px;margin:auto;padding:0 2rem}body #app .banner-features .feature-logo{height:100px;width:240px;display:inline-block;background-size:100%;background-repeat:no-repeat;background-position:center center}body #app .banner-features .feature-logo:focus{box-shadow:0 0 2px #ffffff80;border-radius:10px}body #app .banner-features .feature-logo-vitaevino{background-image:url(/assets/vitaevino-C7o3jTxO.svg)}body #app .banner-features .feature-logo-wine-in-moderation{background-image:url(/assets/wine-in-moderation-C92riQDX.svg)}body #app .banner-features .features-left{align-self:flex-end}@media screen and (width <= 1000px){body #app .banner-features .features-left{display:none}}body #app .banner-features .features-right{align-self:flex-end}body #app .banner-features .features-right .logo-img{width:160px;margin:auto}@media screen and (width <= 960px){body #app .banner-features .features-right .logo-img{width:100px}}@media screen and (width <= 840px){body #app .banner-features .features-right .logo-img{width:96px}}@media screen and (width <= 500px){body #app .banner-features .features-right .logo-img{width:80px}}@media screen and (width <= 600px){body #app .banner-features .features-right .logo-img{bottom:10px}}body #app .banner-features .features-right .logo-title{margin-top:-.5rem;font-size:.8rem;text-transform:uppercase;letter-spacing:1px;font-weight:400;text-align:center}@media screen and (width <= 1000px){body #app .banner-features .features-right{width:100%}}body #app .goforest-feature{display:flex;width:100%;justify-content:center}body #app .goforest-feature .goforest-badge{min-width:160px;text-align:center;color:#ffffffe6;border-radius:25px}body #app .goforest-feature .goforest-badge .goforest-logo{opacity:.8;margin-top:.2rem;background-image:url(/assets/goforest-C17zYLAd.svg);width:100%;background-size:contain;background-position:center center;background-repeat:no-repeat;height:32px;margin-bottom:.2rem}@media screen and (width <= 600px){body #app .goforest-feature .goforest-badge .goforest-logo{height:26px}}body #app .goforest-feature .goforest-badge .goforest-statistic{font-size:1.6rem;font-weight:600;line-height:1.8rem;text-shadow:0 0 5px rgba(0,0,0,.1)}@media screen and (width <= 600px){body #app .goforest-feature .goforest-badge .goforest-statistic{font-size:1.2rem;font-weight:700;line-height:1.3rem}}body #app .goforest-feature .goforest-badge .goforest-label{font-size:.75rem;height:45px;opacity:.9}@media screen and (width <= 600px){body #app .goforest-feature .goforest-badge{padding:.4rem;min-width:180px}}body #app .goforest-feature .goforest-badge:focus{box-shadow:0 0 2px #ffffff80;border-radius:10px;text-decoration:none}@media screen and (width <= 600px){body #app .goforest-feature{justify-content:center}}body #app .home-banner-container{margin-top:-88px;overflow:hidden}body #app .home-banner-container .home-banner{position:relative;background-image:url(https://static.matthys-wines.com/images/prod/features/home/homepage-2025-jul-8.jpg);width:100%;height:60vh;min-height:640px;background-position:center 50%;background-size:cover}body #app .home-banner-container .home-banner .banner-content{text-shadow:0 0 5px rgba(78,70,61,.3);display:flex;padding:88px 30px 30px;justify-content:space-around;height:100%;background:#b0804c4d;background:linear-gradient(180deg,#b39c7199,#b0804c8c);color:#fff;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}body #app .home-banner-container .home-banner .banner-content .banner-inner{align-self:center;max-width:1400px;flex-wrap:wrap;width:100%;display:flex;justify-content:center}body #app .home-banner-container .home-banner .banner-content .banner-inner .event-announcement{padding:.75rem 1rem;background:linear-gradient(315deg,#dcbc3b99,#c69d5699);margin:1rem auto;border-radius:25px;max-width:420px;text-align:center}body #app .home-banner-container .home-banner .banner-content .banner-inner .event-announcement .event-title{font-weight:700;font-size:1rem}@media screen and (width <= 600px){body #app .home-banner-container .home-banner .banner-content .banner-inner .event-announcement .event-title{font-size:.9rem}}@media screen and (width <= 320px){body #app .home-banner-container .home-banner .banner-content .banner-inner .event-announcement .event-title{font-size:.8rem}}body #app .home-banner-container .home-banner .banner-content .banner-inner .event-announcement .event-date{font-size:.75rem}body #app .home-banner-container .home-banner .banner-content .banner-inner .event-announcement .event-description{font-size:.75rem;padding:.5rem}body #app .home-banner-container .home-banner .banner-content .banner-inner a.btn-banner{transition:.3s;color:#fff;cursor:pointer;height:auto;padding:.6rem 1.3rem;background:#d5b9904d;width:240px;font-size:.9rem;display:block;margin:1rem auto 0;text-align:center;font-weight:600;border-radius:25px;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);text-shadow:0 0 5px rgba(0,0,0,.1)}body #app .home-banner-container .home-banner .banner-content .banner-inner a.btn-banner svg{font-size:.8rem}@media screen and (width <= 600px){body #app .home-banner-container .home-banner .banner-content .banner-inner a.btn-banner{margin:1rem auto 0}}body #app .home-banner-container .home-banner .banner-content .banner-inner a.btn-banner:hover{background:#ffffff1a}body #app .home-banner-container .home-banner .banner-content .banner-inner a.btn-banner:hover,body #app .home-banner-container .home-banner .banner-content .banner-inner a.btn-banner:focus,body #app .home-banner-container .home-banner .banner-content .banner-inner a.btn-banner:active{text-decoration:underline}body #app .home-banner-container .home-banner .banner-content .banner-text.with-event{margin-top:3rem}body #app .home-banner-container .home-banner .banner-content .banner-text.with-event .btn-banner{padding:.3rem 0 .4rem .4rem;margin-top:.5rem;background:#ffffff4d;font-size:.8rem}body #app .home-banner-container .home-banner .banner-content .banner-text.with-event .btn-banner svg{font-size:.7rem}@media screen and (width <= 600px){body #app .home-banner-container .home-banner .banner-content .banner-text.with-event{margin-top:5rem}}body #app .home-banner-container .home-banner .banner-content .columns{width:100%}body #app .home-banner-container .home-banner .banner-content .t1{text-align:center;color:#fff;margin-bottom:.3rem;font-size:2.5rem;font-weight:600;line-height:3rem}@media screen and (width <= 960px){body #app .home-banner-container .home-banner .banner-content .t1{text-align:center;font-size:2.25rem;line-height:2.75rem}}@media screen and (width <= 600px){body #app .home-banner-container .home-banner .banner-content .t1{font-size:1.8rem;font-weight:600;line-height:2rem}}@media screen and (width <= 320px){body #app .home-banner-container .home-banner .banner-content .t1{font-size:1.5rem}}body #app .home-banner-container .home-banner .banner-content .t2{text-align:center;font-size:1.4rem;margin-top:.25rem;line-height:normal}@media screen and (width <= 960px){body #app .home-banner-container .home-banner .banner-content .t2{font-size:1.25rem}}@media screen and (width <= 600px){body #app .home-banner-container .home-banner .banner-content .t2{font-size:1rem}}@media screen and (width >= 1001px){body #app .home-banner-container .home-banner .banner-content{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}}@media screen and (width >= 1401px){body #app .home-banner-container .home-banner .banner-content{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}}@media screen and (width >= 1981px){body #app .home-banner-container .home-banner .banner-content{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}}@media screen and (width <= 600px){body #app .home-banner-container .home-banner .banner-content{padding:66px 30px 30px}}@media screen and (width <= 600px){body #app .home-banner-container .home-banner{min-height:600px}}body #app .home-tiles-wrapper{margin-top:1rem}body #app .home-tiles{display:flex;flex-wrap:wrap;margin:0}body #app a.home-tile:hover,body #app a.home-tiles:active,body #app a.home-tiles:focus{text-decoration:none}body #app a.home-tile:hover .home-tile-title,body #app a.home-tiles:active .home-tile-title,body #app a.home-tiles:focus .home-tile-title{text-decoration:underline}body #app .home-tile{min-width:240px;min-height:180px;overflow:hidden;margin:.25rem;flex-grow:1;width:0;background-position:center center;background-size:cover;background-color:#7d765a;border-radius:25px}body #app .home-tile .home-tile-content{display:flex;width:100%;background-color:#7d765a7d;color:#fff;padding:2rem;height:100%}body #app .home-tile .home-tile-content .tile-content-wrapper{width:100%;align-self:center;text-align:center}body #app .home-tile .home-tile-content .home-tile-title{vertical-align:center;font-size:1.3rem;margin-bottom:0;font-weight:700}body #app .home-tile .home-tile-content .home-tile-lead{margin:auto;max-width:300px;font-size:.9rem;font-weight:600}@media screen and (width <= 600px){body #app .home-tile .home-tile-content .home-tile-lead{font-size:.8rem}}@media screen and (width <= 960px){body #app .home-tile .home-tile-content{padding:1.5rem}}@media screen and (width <= 600px){body #app .home-tile{min-height:140px}body #app .home-tile .home-tile-content{padding:1rem}body #app .home-tile .home-tile-content .home-tile-title{font-size:1.4rem}}body #app .announcement-span{color:#fff;font-weight:700;padding:.3rem;background-color:#a14111;text-align:center}body #app .home-tile.home-tile-announcement{min-height:120px;background-image:url(https://static.matthys-wines.com/images/prod/features/home/announcement-tile.jpg)}body #app .home-tile.home-tile-announcement .home-tile-content{background:#73874899;background:linear-gradient(315deg,#81ac2a94,#4a70a885)}body #app .home-tile.home-tile-announcement .home-tile-content{padding:1rem}body #app .home-tile.home-tile-announcement .home-tile-title{font-size:1.2rem}body #app .home-tile.home-tile-announcement .home-tile-lead{font-size:.9rem;max-width:600px}body #app #homepage{margin-bottom:1rem}body #app #homepage .product-related{padding-top:0}body #app #homepage .section-header{padding:.2rem .25rem;margin-bottom:.25rem;margin-top:1.5rem}body #app #homepage .section-header h2{text-align:center;margin-top:0;font-weight:600;font-size:1.4rem;color:#3a3a3a}body #app #homepage .arrivals-lead{font-size:.9rem;margin-bottom:0}body #app #homepage .home-countries{display:flex;flex-wrap:wrap;margin:0}body #app #homepage .btn-filler{width:160px;flex-grow:1;margin:0 .25rem}body #app #homepage .btn-filler-agriculture{width:260px;flex-grow:1;margin:0 .25rem}body #app #homepage section{animation:fadein 1s}body #app #homepage .btn-home{width:160px;text-align:left;flex-grow:1;border:none;background-color:#fafafa;padding:5px 10px;line-height:normal;margin:.25rem;height:48px;border-radius:25px;transition:transform .5s}body #app #homepage .btn-home .btn-home-icon{display:inline-block;width:24px;height:38px;vertical-align:top;background-position:center center;background-repeat:no-repeat}body #app #homepage .btn-home .btn-home-text{display:inline-block;margin-left:10px}body #app #homepage .btn-home .btn-home-text .btn-home-name{color:#333;transition:color .25s}body #app #homepage .btn-home .btn-home-text .btn-home-count{color:#6c6c6c;transition:color .25s;font-size:.7rem;vertical-align:2px}body #app #homepage .btn-home.btn-country{width:160px}body #app #homepage .btn.btn-category{width:240px}body #app #homepage .btn.btn-agriculture{width:260px;text-align:left;flex-grow:1;border:none;background-color:#fafafa;padding:.6rem .8rem;line-height:normal;margin:.25rem;height:64px;border-radius:25px;transition:transform .5s}body #app #homepage .btn.btn-agriculture .btn-home-icon{width:40px;height:40px}body #app #homepage .btn.btn-country:hover *,body #app #homepage .btn.btn-agriculture:hover *,body #app #homepage .btn.btn-category:hover *{text-decoration:underline}body #app .home-tile.home-tile-wine-list{background-image:url(https://static-beta.matthys-wines.com/images/features/home/july/feature3.jpg)}body #app .home-tile.home-tile-wine-list .home-tile-content{background:#766e6780;background:linear-gradient(315deg,#4b7d77bf,#a0743791)}body #app .home-tile.home-tile-food-match{background-image:url(https://static-beta.matthys-wines.com/images/features/home/july/feature1.jpg)}body #app .home-tile.home-tile-food-match .home-tile-content{background:#766e6780;background:linear-gradient(315deg,#7f289578,#f3b069c2)}body #app .home-tile.home-tile-environment{background-image:url(https://static-beta.matthys-wines.com/images/features/home/july/feature2.jpg)}body #app .home-tile.home-tile-environment .home-tile-content{background:#73874880;background:linear-gradient(315deg,#96c73294,#5683c66b)}body #app .home-tile.home-tile-events{background-image:url(https://static-beta.matthys-wines.com/images/features/home/july/feature6.jpg)}body #app .home-tile.home-tile-events .home-tile-content{background:#766e6780;background:linear-gradient(315deg,#a6af5db0,#3263b3b0)}body #app .home-tile.home-tile-discovery-cases{background-image:url(https://static-beta.matthys-wines.com/images/features/home/july/feature5.jpg)}body #app .home-tile.home-tile-discovery-cases .home-tile-content{background:#766e6780;background:linear-gradient(315deg,#a08c43a3,#3464b6b8)}body #app .home-tile.home-tile-horeca{background-image:url(https://static-beta.matthys-wines.com/images/features/home/july/feature4.jpg)}body #app .home-tile.home-tile-horeca .home-tile-content{background:#766e6780;background:linear-gradient(315deg,#71686433,#7248a380)}body #app .home-wine-showcase h2{margin-top:1rem}
