.v-carousel{overflow:hidden;position:relative;width:100%}.v-carousel__controls{align-items:center;background:rgba(0,0,0,.3);bottom:0;display:flex;height:50px;justify-content:center;list-style-type:none;position:absolute;width:100%;z-index:1}.v-carousel__controls>.v-item-group{flex:0 1 auto}.v-carousel__controls__item{margin:0 8px}.v-carousel__controls__item .v-icon{opacity:.5}.v-carousel__controls__item--active .v-icon{opacity:1;vertical-align:middle}.v-carousel__controls__item:hover{background:none}.v-carousel__controls__item:hover .v-icon{opacity:.8}.v-carousel__progress{bottom:0;left:0;margin:0;position:absolute;right:0}.v-carousel .v-window-item{display:block;height:inherit;-webkit-text-decoration:none;text-decoration:none}.v-carousel--hide-delimiter-background .v-carousel__controls{background:transparent}.v-carousel--vertical-delimiters .v-carousel__controls{height:100%!important;width:50px}@font-face{font-family:Nespresso Lucas;font-style:normal;font-weight:300;src:url(/_nuxt/assets/fonts/nespressoLucas/NespressoLucas-Light.ttf) format("truetype")}@font-face{font-family:Nespresso Lucas;font-style:italic;font-weight:300;src:url(/_nuxt/assets/fonts/nespressoLucas/NespressoLucas-LightItalic.ttf) format("truetype")}@font-face{font-family:Nespresso Lucas;font-style:normal;font-weight:400;src:url(/_nuxt/assets/fonts/nespressoLucas/NespressoLucas-Regular.ttf) format("truetype")}@font-face{font-family:Nespresso Lucas;font-style:italic;font-weight:400;src:url(/_nuxt/assets/fonts/nespressoLucas/NespressoLucas-Italic.ttf) format("truetype")}@font-face{font-family:Nespresso Lucas;font-style:normal;font-weight:500;src:url(/_nuxt/assets/fonts/nespressoLucas/NespressoLucas-Med.ttf) format("truetype")}@font-face{font-family:Nespresso Lucas;font-style:italic;font-weight:500;src:url(/_nuxt/assets/fonts/nespressoLucas/NespressoLucas-MedItalic.ttf) format("truetype")}@font-face{font-family:Nespresso Lucas;font-style:normal;font-weight:600;src:url(/_nuxt/assets/fonts/nespressoLucas/NespressoLucas-SemiBd.ttf) format("truetype")}@font-face{font-family:Nespresso Lucas;font-style:italic;font-weight:600;src:url(/_nuxt/assets/fonts/nespressoLucas/NespressoLucas-SemiBdItalic.ttf) format("truetype")}@font-face{font-family:Nespresso Lucas;font-style:normal;font-weight:700;src:url(/_nuxt/assets/fonts/nespressoLucas/NespressoLucas-Bold.ttf) format("truetype")}@font-face{font-family:Nespresso Lucas;font-style:italic;font-weight:700;src:url(/_nuxt/assets/fonts/nespressoLucas/NespressoLucas-BoldItalic.ttf) format("truetype")}@font-face{font-family:Nespresso Lucas;font-style:normal;font-weight:900;src:url(/_nuxt/assets/fonts/nespressoLucas/NespressoLucas-XtraBd.ttf) format("truetype")}@font-face{font-family:Nespresso Lucas;font-style:italic;font-weight:900;src:url(/_nuxt/assets/fonts/nespressoLucas/NespressoLucas-XtraBdItalic.ttf) format("truetype")}.italian-wrapper{background-color:#05121e;color:#fff}.italian-wrapper h3,.italian-wrapper h4,.italian-wrapper p{font-size:1.125em;letter-spacing:.16667em;line-height:1.33333;text-align:center}.italian-wrapper h3,.italian-wrapper h4{font-weight:800}.italian-wrapper p{font-weight:400}.italian-wrapper ::-moz-selection{background-color:#4298ad;color:#fff}.italian-wrapper ::selection{background-color:#4298ad;color:#fff}.italian-coffee{background-position:center -5em;background-size:56.25em auto;display:flex;height:900px;justify-content:center;margin:0 auto;width:1160px}@media screen and (max-width:1024px){.italian-coffee{width:100%}}@media screen and (max-width:600px){.italian-coffee{background-position:center -2em;background-size:143vw auto;height:700px}}.italian-coffee .fade{animation:fade 1.5s}@keyframes fade{0%{opacity:0}to{opacity:1}}.italian-coffee-intro{background:linear-gradient(270deg,#05121e,transparent,#05121e),linear-gradient(180deg,transparent 90%,#05121e);display:flex;flex-direction:column;justify-content:space-between;margin:0 8em;width:100%}@media screen and (max-width:1024px){.italian-coffee-intro{margin:0}}@media screen and (max-width:600px){.italian-coffee-intro{background:linear-gradient(0deg,#05121e,transparent)}}.italian-coffee-intro .top-title{padding:100px}@media screen and (max-width:600px){.italian-coffee-intro .top-title{padding:15px}}.italian-coffee-intro .top-title .trieste-milano{align-items:center;display:flex;justify-content:center;padding:10px 0}@media screen and (max-width:600px){.italian-coffee-intro .top-title .trieste-milano{padding:0}}.italian-coffee-intro .top-title .trieste-milano p{font-size:20px;font-weight:600;margin:0;padding:10px}.italian-coffee-intro .top-title .trieste-milano img{height:48px;width:135px}@media screen and (max-width:600px){.italian-coffee-intro .top-title .trieste-milano img{height:35px;width:110px}}.italian-coffee-intro .bot-title{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:30px 0;text-align:center}.italian-coffee-intro .bot-title h2{display:inline-block;font-size:4em;font-weight:700;letter-spacing:.075em;line-height:.95;margin-bottom:0;margin-left:.5em;margin-right:.5em;text-shadow:.1em .1em 0 #999;transform:skew(0deg,-5deg);vertical-align:middle;width:-moz-fit-content;width:fit-content}@media screen and (max-width:600px){.italian-coffee-intro .bot-title h2{font-size:51px;text-shadow:.05em .05em 0 #999}}.italian-coffee-intro .bot-title h2 span{display:inline-block;font-size:48px;font-weight:700;width:100%}@media screen and (max-width:600px){.italian-coffee-intro .bot-title h2 span{font-size:32px}}.italian-coffee-intro .bot-title h2 span.left{text-align:left}.italian-coffee-intro .bot-title h2 span.right{text-align:right}.italian-coffee-intro .bot-title h3{color:#b2b6ba;font-size:1.125em;font-weight:800;letter-spacing:.16667em;line-height:1.33333;text-align:center}.italian-coffee-intro .bot-title .award{align-items:center;display:flex;justify-content:center;margin:50px 0 30px}@media screen and (max-width:600px){.italian-coffee-intro .bot-title .award{gap:10px}}.italian-coffee-intro .bot-title .award>div{align-items:center;display:flex;justify-content:center}@media screen and (max-width:600px){.italian-coffee-intro .bot-title .award>div:first-of-type{flex-direction:column-reverse}.italian-coffee-intro .bot-title .award>div:last-of-type{flex-direction:column}}.italian-coffee-intro .bot-title .award-title{background-size:cover;font-size:20px;font-weight:800;height:70px;letter-spacing:.16667em;line-height:1.33333;min-width:180px;padding:10px 40px 0;text-align:center}.italian-coffee-intro .bot-title .award-title-zh{align-items:center;display:flex;gap:5px;justify-content:center}@media screen and (max-width:600px){.italian-coffee-intro .bot-title .award-title{font-size:14px;height:56px;min-width:168px;padding:10px}}.italian-coffee-intro .bot-title .award-title span{font-size:16px;font-weight:700}@media screen and (max-width:600px){.italian-coffee-intro .bot-title .award-title span{font-size:12px}}.italian-coffee-intro .bot-title img{height:96px;-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:128px}@media screen and (max-width:600px){.italian-coffee-intro .bot-title img{height:64px;width:96px}}.italian-starring{background-color:#023042;background-repeat:repeat;background-size:7.75em auto;width:100%}.italian-starring-wrapper{background-image:linear-gradient(180deg,#05121e,rgba(5,18,30,0));width:100%}.italian-starring-duo{background:radial-gradient(circle,rgba(2,48,66,.565) 0,#05121e 85%);width:100%}.italian-starring-duo .capsule{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:100px 20px}.italian-starring-duo .capsule .tribute{height:100px;margin:16px 0 24px;width:250px}.italian-starring-duo .capsule .capsule-img{height:144px;margin:24px 0;width:176px}.italian-starring-duo .capsule h4{margin:24px 0 16px}.italian-starring-duo .capsule .rating{color:#f0cc7e}.italian-starring-duo .capsule .price{color:#257a57;font-size:14px;font-weight:600;letter-spacing:.07143em;line-height:1.5em}.italian-starring-duo .capsule .price.disabled{color:#666}.italian-starring-duo .capsule .buy-btn{background-color:#257a57;color:#fff}.italian-starring-duo .capsule .buy-btn:disabled{background-color:#e6e6e6!important;color:#666!important}.italian-starring-duo .capsule .buy-btn .btn-text{font-weight:700;margin:1px 3px 0}.italian-starring-duo .carousel{height:180px!important;width:650px}@media screen and (max-width:600px){.italian-starring-duo .carousel{height:250px!important;width:100%}}.italian-starring-duo .carousel .v-carousel__item{align-items:center;height:180px!important;justify-content:center;margin:0 auto;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:498px}@media screen and (max-width:600px){.italian-starring-duo .carousel .v-carousel__item{height:250px!important;width:280px}}.italian-starring-duo .carousel h3,.italian-starring-duo .carousel p{color:#fff;letter-spacing:.16667em;line-height:1.33333;margin:0;text-align:center}.italian-starring-duo .carousel h3{margin-bottom:18px}@media screen and (max-width:600px){.italian-starring-duo .carousel .v-window__next,.italian-starring-duo .carousel .v-window__prev{margin:0}}.italian-starring-duo .carousel .v-btn--icon:before,.italian-starring-duo .carousel .v-icon:after,.italian-starring-duo .carousel .v-window__next,.italian-starring-duo .carousel .v-window__prev{background-color:transparent;opacity:1}.italian-starring-duo .carousel .v-ripple__container{visibility:hidden}.italian-starring-duo .carousel .v-icon{font-size:25px!important}@media screen and (max-width:600px){.italian-starring-duo .carousel .v-icon{font-size:15px!important}}.italian-starring-duo .carousel .v-icon:before{border-right:3px solid #fff;border-top:3px solid #fff;color:transparent}.italian-starring-duo .carousel .v-icon.mdi-chevron-right{margin-left:40px;transform:translate(-100%,-50%) rotate(45deg)}.italian-starring-duo .carousel .v-icon.mdi-chevron-left{transform:translateY(-50%) rotate(225deg)}.italian-starring-duo .carousel .v-icon:hover{font-size:35px!important}@media screen and (max-width:600px){.italian-starring-duo .carousel .v-icon:hover{font-size:15px!important}}