@charset "UTF-8";#mainHighlightSection h2.main-highlight-header{gap:1.5rem;align-items:center}#mainHighlightSection h2.main-highlight-header .highlight-top-txt{display:flex;gap:1rem}#mainHighlightSection h2.main-highlight-header:before{content:"";display:block;width:45px;height:30px;background-image:url(/build/assets/255px-Flag_of_Italy.svg-BaFqULAq.png);background-repeat:no-repeat;background-size:contain}#mainHighlightSection h2.main-highlight-header span{align-items:center}#mainHighlightSection li{margin:0}@media screen and (max-width: 979px){#mainHighlightSection h2.main-highlight-header .highlight-top-txt{display:block}#mainHighlightSection h2.main-highlight-header:before{content:"";display:none}#mainHighlightSection h2.main-highlight-header .highlight-top-txt:before{content:"";display:inline-block;width:45px;height:30px;margin-right:1.5rem;background-image:url(/build/assets/255px-Flag_of_Italy.svg-BaFqULAq.png);background-repeat:no-repeat;background-size:contain}#mainHighlightSection h2.main-highlight-header .highlight-top-txt .first{gap:1rem}}#hero-container{position:relative}#hero-container #page-title{position:absolute;bottom:3rem;z-index:500;left:50%;transform:translate(-50%);color:#fff}#hero-container #page-title h1 span{color:#fff}@media screen and (max-width: 768px){#hero-container #page-title{bottom:0}#mainHighlightSection h2.main-highlight-header .highlight-top-txt{display:block}#mainHighlightSection h2.main-highlight-header .highlight-top-txt .last{display:block;width:100%}}@media screen and (max-width: 480px){#hero-container #page-title{display:none}#hero-container #page-title h1{font-size:1.8rem}#hero-container #page-title .spacer-small{height:1rem}#mainHighlightSection h2.main-highlight-header .highlight-top-txt{font-size:1.5rem}#mainHighlightSection h2.main-highlight-header .highlight-top-txt:before{margin-right:1rem}#mainHighlightSection h2.main-highlight-header .highlight-top-txt:before{content:"";display:none}}#newProductSection h2{margin-top:3rem;margin-bottom:3rem}#maminBanner{padding-bottom:10px;display:flex}@media screen and (max-width: 480px){#newProductSection h2{text-align:center}}#newProductSection .new-product-item{height:350px}#newProductSection .new-product-item a{display:block;position:relative;height:100%;border-radius:20px;overflow:hidden;color:#000}#newProductSection .new-product-item a img{width:100%;height:100%;object-fit:cover;border-radius:inherit;transition:all;transition-duration:.3s}#newProductSection .new-product-item img:hover{transform:scale(1.2);transition-duration:.5s}#newProductSection .new-product-item a .new-product-info-wrapper{position:absolute;top:50%;left:8%;max-width:300px;text-align:center;transform:translateY(-50%)}#newProductSection .new-product-item a .new-product-info-wrapper h3{color:#fff;font-weight:700;margin-bottom:1.5rem;text-shadow:#232323 1px 0 .5rem}#newProductSection .new-product-item a .new-product-info-wrapper button{background-color:#fff;color:#000}@media screen and (max-width: 480px){#newProductSection h2{margin-top:0;margin-bottom:1rem}#newProductSection .new-product-item a .new-product-info-wrapper{top:15%;left:50%;min-width:80%;max-width:initial;text-align:center;transform:translate(-50%)}#newProductSection .new-product-item a .new-product-info-wrapper h3{font-size:1.2rem}}#storySection .story-container .imetec-story-img-wrapper{border-radius:20px;max-height:500px;object-fit:cover;overflow:hidden}#storySection .story-container .imetec-story-img-wrapper .story-img-skeleton{position:relative;padding-top:72.125%}#storySection .story-container .imetec-story-img-wrapper .story-img-skeleton .skeleton{position:absolute;top:0;left:0;right:0;bottom:0}#storySection .story-container .imetec-story-img-wrapper img{width:100%;height:auto;max-height:inherit;object-fit:cover}#storySection .story-container .title-wrapper p{font-size:1.2rem;color:#000;font-weight:700}#storySection .story-container ul.imetec-story-list{margin-top:0;border-top:3px solid black;padding-left:3rem;font-size:1rem}#storySection .story-container ul.imetec-story-list li{padding:1rem 0;margin:0}#storySection .story-container ul.imetec-story-list li:not(:first-child){border-top:1px solid var(--e-global-color-text)}#storySection .story-container ul.imetec-story-list li a{width:100%;display:block;display:flex;align-items:center;color:var(--e-global-color-text);gap:1rem}#storySection .story-container ul.imetec-story-list li a.active{color:#000}#storySection .story-container ul.imetec-story-list li a:after{content:">";display:inline-block}.swiper-wrapper{padding:0}@media screen and (min-width: 980px){#storySection{margin-top:50px}#storySection .story-container .title-wrapper,#storySection .story-container ul.imetec-story-list{float:right;width:40%}#storySection .story-container .imetec-story-img-wrapper{float:left;width:60%}#storySection .story-container .title-wrapper{padding:3rem 2rem}}@media screen and (min-width: 1500px){#storySection .story-container .title-wrapper,#storySection .story-container ul.imetec-story-list{width:30%}#storySection .story-container .imetec-story-img-wrapper{width:70%}#storySection .story-container .title-wrapper{padding:5rem 3rem 2rem}}@media screen and (max-width: 979px){#storySection .story-container{text-align:center}#storySection .story-container .imetec-story-img-wrapper{width:100%;margin:2rem 0;padding-top:72.13%;position:relative}#storySection .story-container .imetec-story-img-wrapper img{position:absolute;top:0;left:0;width:100%;height:100%}#storySection .story-container ul.imetec-story-list{padding:0}#storySection .story-container ul.imetec-story-list li a{justify-content:center}}@media screen and (max-width: 480px){#storySection .story-container .imetec-story-img-wrapper{margin:1.5rem 0}#storySection .title-wrapper p span.last{display:block}}#reviewSection{background-color:#f9f9f9}#reviewSection h2{margin:3rem 0}#reviewSection #reviewList{display:flex}#reviewSection #reviewList ul li{margin-top:0;font-size:1rem;color:#000}#reviewSection #reviewList ul li *{font-size:1em;line-height:1.5em}#reviewSection #reviewList ul li a{color:#3c3b3b}#reviewSection #reviewList ul li .review-figure-wrapper .review-img-wrapper{overflow:hidden}#reviewSection #reviewList ul li .review-figure-wrapper .review-img-wrapper img{width:100%;height:380px;transition:all;transition-duration:.3s;object-fit:cover}#reviewSection #reviewList ul li .review-figure-wrapper:hover .review-img-wrapper img{transform:scale(1.2);transition-duration:.5s}#reviewSection #reviewList ul li figcaption,#reviewSection #reviewList ul li .figcaption{display:flex;gap:1.5rem;color:inherit!important;margin-top:2rem}#reviewSection #reviewList ul li figcaption h3,#reviewSection #reviewList ul li figcaption .h3,#reviewSection #reviewList ul li .figcaption h3,#reviewSection #reviewList ul li .figcaption .h3{font-size:1.1em;line-height:1.5em;font-weight:700;width:30%;flex-shrink:0}#reviewSection #reviewList ul li figcaption h3 span,#reviewSection #reviewList ul li figcaption .h3 span,#reviewSection #reviewList ul li .figcaption h3 span,#reviewSection #reviewList ul li .figcaption .h3 span{display:block}#reviewSection #reviewList ul li figcaption .h3.skeleton,#reviewSection #reviewList ul li figcaption .p.skeleton,#reviewSection #reviewList ul li .figcaption .h3.skeleton,#reviewSection #reviewList ul li .figcaption .p.skeleton{height:1.5em}#reviewSection #reviewList ul li figcaption p,#reviewSection #reviewList ul li figcaption .p,#reviewSection #reviewList ul li .figcaption p,#reviewSection #reviewList ul li .figcaption .p{margin:0;font-weight:500;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical}#reviewSection #reviewList ul li .btn-view-more{display:inline-flex;align-items:center;gap:.5rem;margin:4rem 0 2rem;border-radius:20px}#reviewSection #reviewList ul li .btn-view-more:after{content:">";display:inline-block}#hero{position:relative;width:100%;overflow:hidden}#heroBackgroundPlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}#heroBackgroundPlay iframe{position:absolute;top:50%;left:50%;width:100vw;height:56.25vw;transform:translate(-50%,-50%)}@media screen and (max-width: 480px){#reviewSection h2{margin:1rem 0}}@media screen and (max-width: 767px){#reviewSection #reviewList ul li{text-align:center}#reviewSection #reviewList ul li figcaption,#reviewSection #reviewList ul li .figcaption{flex-direction:column}#reviewSection #reviewList ul li figcaption h3,#reviewSection #reviewList ul li figcaption .h3,#reviewSection #reviewList ul li .figcaption h3,#reviewSection #reviewList ul li .figcaption .h3{font-size:1.2rem;line-height:1.5em;font-weight:700;width:100%;flex-shrink:0;text-align:center}#reviewSection #reviewList ul li figcaption p,#reviewSection #reviewList ul li figcaption .p,#reviewSection #reviewList ul li .figcaption p,#reviewSection #reviewList ul li .figcaption .p{display:none}#reviewSection #reviewList ul li figcaption h3 span,#reviewSection #reviewList ul li .figcaption h3 span{display:inline-block}#reviewSection #reviewList ul li figcaption h3 span.review-category,#reviewSection #reviewList ul li .figcaption h3 span.review-category{margin-right:.5rem}#reviewSection #reviewList ul li figcaption h3 span.review-category:before,#reviewSection #reviewList ul li .figcaption h3 span.review-category:before{content:"[";display:inline-block}#reviewSection #reviewList ul li figcaption h3 span.review-category:after,#reviewSection #reviewList ul li .figcaption h3 span.review-category:after{content:"]";display:inline-block}#reviewSection #reviewList ul li .review-figure-wrapper .review-img-wrapper{border-radius:20px}#reviewSection #reviewList ul li .review-figure-wrapper .review-img-wrapper img{border-radius:inherit}#reviewSection #reviewList ul li .btn-view-more{margin:1.5rem 0 2rem;gap:.7rem;padding:.2rem .6rem}}#storeMapSection .btn-store{font-size:1rem}#storeMapSection .btn-store:hover{background:#000;color:#fff}#storeMapSection #imetecStoreMap{margin-top:1.5rem;background-color:#f9f9f9}@media screen and (max-width: 767px){#storeMapSection .btn-store{display:none}}
