@font-face{font-family:Averta_Bold;src:url(/cdn/shop/files/Averta_Bold.woff2?v=1710221446) format("woff2"),url(/cdn/shop/files/Averta_Bold.woff?v=1710221446) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Averta_Semibold;src:url(/cdn/shop/files/Averta_Semibold.woff2?v=1710153657) format("woff2"),url(/cdn/shop/files/Averta_Semibold.woff?v=1710153657) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Averta_Regular;src:url(/cdn/shop/files/Averta_Regular.woff2?v=1710153637) format("woff2"),url(/cdn/shop/files/Averta_Regular.woff?v=1710153637) format("woff");font-weight:400;font-style:normal;font-display:swap}.header .header__inline-menu ul li a{font-size:14px;color:#76828f;font-family:Averta_Regular;text-decoration:none}.header .header__icons .icon-cart{width:32px;height:32px}@media only screen and (min-width: 990px) and (max-width: 1023px){.header .header__inline-menu ul li a{padding:12px;font-size:13px}}@media screen and (max-width: 989px){.header-wrapper .header{grid-template-areas:"heading left-icons";grid-template-columns:3fr 1fr;z-index:9;position:relative}.header__icons .desktop-cart-icon{display:none}.mobile-cart-icon .cart-icon-img{width:36px;height:36px}.header-wrapper .header header-drawer{justify-self:flex-end;margin-left:0}.header-wrapper .header header-drawer .icon-hamburger{width:34px;height:34px}.menu-drawer .menu-drawer__navigation ul li{margin-bottom:10px}.menu-drawer .menu-drawer__navigation ul li a{justify-content:center;color:#76828f;font-size:14px;font-family:Averta_Regular;width:fit-content;margin:auto}.menu-drawer .menu-drawer__navigation .header__icon#cart-icon-bubble{margin:auto;display:block}.menu-drawer__menu-item--active,.menu-drawer__menu-item:focus,.menu-drawer__close-button:focus,.menu-drawer__menu-item:hover,.menu-drawer__close-button:hover{color:#000!important;background-color:transparent!important}.header #menu-drawer{transform:translateY(-100%);top:0;left:0;right:0;width:100%;transition:all .5s ease-out}.header .menu-opening #menu-drawer{transform:translateY(0);top:100%}}.video-section{position:relative;width:100%;height:100vh;min-height:760px;overflow:hidden}.video-section video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;transform:translate(-50%,-50%);z-index:-1}.video-content{position:absolute;top:50%;right:5%;transform:translateY(-50%);text-align:left;width:40%}.video__heading{font-size:60px;color:#fff;margin-bottom:20px;line-height:63px;font-family:Bellefair;font-weight:400}.video-content .video__text{width:100%;max-width:420px}.video__heading span{display:block;color:#b3b3b3}.video__text{margin-bottom:48px}.video__text p{font-size:20px;font-weight:400;line-height:28px;color:#fff;font-family:Averta_Regular}.icon-container{position:absolute;bottom:5%;left:50%;transform:translate(-50%,-50%)}.atf-arrow{Width:37.2px;Height:73px}.mobile_content{display:none}.hompage-richtext .rich-text__heading{font-family:Averta_Semibold;font-size:24px;font-weight:400;line-height:28px;letter-spacing:0em;text-align:center;color:#76828f}.hompage-richtext .rich-text__text p{font-family:Averta_Semibold;font-size:24px;font-weight:400;line-height:28px;letter-spacing:0em;text-align:center;color:#b3b3b3}.custom_richtext .rich-text__wrapper .rich-text__blocks{max-width:600px}.custom_richtext .rich-text__wrapper .rich-text__blocks .rich-text__text{padding-left:48px;border-left:1px solid#1C5CB0;margin:46px 0}@media only screen and (min-width: 750px) and (max-width: 1023px){.video-section{height:100%;min-height:760px}.video-content{width:45%}body .video__heading,body .cstm_video__heading{font-size:38px;line-height:1.2}body .font-2x{font-size:30px}.fedele-sec .grid.Realizzata-grid .grid_item.flex_item{width:38%!important}.fedele-sec .grid.Realizzata-grid .grid_item{width:60%!important}}@media screen and (max-width: 749px){.deskyop__video_section{display:none}.mobile_content{display:block}.mobile_content .video__heading{position:absolute;top:45%;font-size:36px;color:#fff;line-height:41.4px;text-align:center;padding:16px;left:0;right:0}.video__heading span{display:block;color:#fff}.video__text p{font-size:16px;font-weight:400;line-height:25.6px;color:#76828f;padding:48px 24px 0;text-align:center}.mobile-video-section.video-section{background:linear-gradient(360deg,#fff,#fff0 15%);height:100%;min-height:666px}.mobile-video-content .banner__buttons{display:flex;justify-content:center;max-width:80%;margin:0 auto}.mobile-image-container img{width:100%;height:100%;padding-top:64px;max-width:294px;margin:auto;display:block}.hompage-richtext .rich-text__heading{font-size:18px;line-height:21px}.hompage-richtext .rich-text__text p{font-size:18px;font-weight:400;line-height:21px}.custom_richtext .rich-text__wrapper .rich-text__blocks .rich-text__text{border-left:none;margin:36px 0 0;border-top:1px solid#1C5CB0;padding:36px 0}.custom_richtext .rich-text__caption{margin-top:0!important}}.footer .footer__content-top{padding-bottom:87px}.footer .footer__content-top .footer__blocks-wrapper{row-gap:0}.footer .footer__content-top .footer__blocks-wrapper .footer_image{margin-bottom:77px}.footer .footer__content-top .footer__blocks-wrapper .footer_image .footer-block__image-wrapper{margin-bottom:0}.footer .footer__content-top .footer-index_4{margin-top:67px}.footer .footer__content-top .footer-block .footer-block__heading{font-size:16px;font-family:Averta_Regular;font-weight:400;color:#d3e3f8}.footer .footer__content-top .footer-block .footer-block__details-content p{font-size:20px;font-family:Averta_Semibold;font-weight:600;color:#fff;line-height:1.5}.footer .footer__list-social .list-social__item svg.icon{width:35px;height:35px}.footer .footer__content-bottom{padding-top:36px;background:#0e2e58;padding-bottom:36px;border-top:1px solid #4f8fe3}.footer .footer__copyright{margin-top:0}.footer .footer__copyright .copyright__content{color:#f1f6fd;font-size:16px;line-height:1.3;font-family:Averta_Regular;font-weight:400}.footer .policies li a{color:#f1f6fd;font-size:16px;font-family:Averta_Regular;font-weight:400;text-decoration:none}@media only screen and (min-width: 768px) and (max-width: 1023px){.footer__content-top .footer-index_2,.footer__content-top .footer-index_3,.footer__content-top .footer-index_4{padding-left:0!important;padding-right:0!important}.footer__content-top .footer-index_2{padding-right:110px!important}.footer__content-bottom-wrapper{display:block!important}.footer .footer__copyright{width:100%!important;text-align:center}.footer .policies{justify-content:center;margin-top:21px}}@media screen and (min-width: 767px){.footer__content-top .footer-index_2{padding-left:125px}.footer__content-top .footer-index_3,.footer__content-top .footer-index_4{padding-left:200px}.footer__content-top .footer-index_2{padding-right:215px}.footer__content-top .footer-index_4{width:50%;max-width:50%;margin-left:auto;margin-right:0}.footer .footer__copyright{width:62%}}@media screen and (max-width: 767px){.footer{background-size:contain!important}.footer .footer__content-top{padding-bottom:40px;padding-left:24px;padding-right:24px}.footer .footer__content-bottom-wrapper{row-gap:0rem}.footer .footer__copyright{margin-bottom:24px}.footer .footer__content-top .footer__blocks-wrapper{display:flex}.footer .footer__content-top .footer__blocks-wrapper .footer_image,.footer .footer__content-top .footer__blocks-wrapper .footer_image .footer-block-image{margin-bottom:0}.footer .footer__content-top .footer-index_4{margin-top:48px;margin-bottom:156px}.footer .footer__content-top .footer-index_2,.footer .footer__content-top .footer-index_3{margin:0}.footer__content-top .footer-index_2 .footer-block__details-content,.footer__content-top .footer-index_3 .footer-block__details-content{margin-bottom:0}.footer .footer__copyright .copyright__content,.footer .policies li a{font-size:14px}.footer .footer__content-top .footer-index_2{padding-bottom:33px}.footer .footer__content-top .footer-block .footer-block__details-content p{font-size:16px}.footer-block__brand-info .footer__list-social.list-social{justify-content:center}.footer .footer__list-social .list-social__item svg.icon{width:24px;height:24px}.footer__content-top .footer-index_1{order:1}.footer__content-top .footer-index_2{order:3}.footer__content-top .footer-index_3{order:4}.footer__content-top .footer-index_4{order:2}}.card__product__text{color:#1b1b1b;font-family:Averta_Regular;margin-bottom:18px;font-size:16px;font-weight:400;line-height:26px;letter-spacing:.01em;text-align:left}.product__media-wrapper .product__media-list .product-media-container{width:100%!important}.product .product__media-wrapper .product__media-list .product__media-item{width:100%;max-width:100%}.product .product__info-wrapper .product__text.inline-richtext{font-weight:400;color:#1b1b1b;font-size:16px;font-family:Averta_Regular;letter-spacing:normal;margin-bottom:18px}.product .product__info-wrapper .product__title{line-height:1;margin-bottom:48px}.product .product__info-wrapper .product__title h1{font-family:Bellefair;font-size:52px;font-weight:400;line-height:1}.product .product__info-wrapper .price{color:#0e2e58;font-size:24px;font-family:Averta_Bold}.product .product-form__quantity .quantity__label{color:#1b1b1b;font-size:16px;font-family:Averta_Regular;margin-bottom:20px}.product .product-form__quantity .quantity{border:none!important;min-height:auto!important}.product .product-form__quantity .quantity button,.product .product-form__quantity .quantity input{border:1px solid #76828F!important;height:39px;color:#000!important}.product .product__info-wrapper .product__inventory{margin:30px 0!important;color:#b3b3b3;font-size:16px}.product .product__info-wrapper .product-form__buttons button{font-size:16px!important;text-transform:uppercase;font-family:Averta_Bold!important;padding:20px 24px;letter-spacing:normal}.product .product__info-wrapper .product__tax.caption.rte{color:#b3b3b3;font-size:14px;border-bottom:1px solid #D9D9D9;padding-bottom:12px;margin-bottom:36px}.product .product_accordion_section{padding-top:72px}.product .product__media-wrapper .product__media-list{margin-bottom:9px}.product .product__media-wrapper .thumbnail-slider .thumbnail-list{padding:0}.product .product__info-wrapper .product__description{color:#4e535b;margin-top:90px}.featured_product_often .details_contents{padding:0 34px}.featured_product_often .details_contents .image-container{width:52%}.featured_product_often .details_contents .image-container img.rectangle-8-jck{width:100%}.featured_product_often .details_contents .main_product_details{width:48%}.featured_product_often .details_contents .main_product_details .product__title .title_product:after{background:#154584;content:"";height:2px;width:68px;display:block;margin:18px 4px}@media only screen and (min-width: 768px) and (max-width: 1023px){ul.product-grid li.grid__item{width:49%!important;max-width:49%!important}.product .product__info-wrapper{padding:0 0 0 50px!important}.product .product__info-wrapper .product__title h1{font-size:38px}.featured_product_often .details_contents{height:100%;align-items:flex-start}.featured_product_often .details_contents .image-container img.rectangle-8-jck{height:100%}.featured_product_often .details_contents .main_product_details .sub_product_details{height:100%;width:100%}.featured_product_often:before{height:55%}.featured_product_often .details_contents .title_product{font-size:30px}}@media screen and (min-width: 767px){.product .product__info-wrapper{padding:0 116px 0 136px}}@media screen and (max-width: 767px){ul.product-grid li.grid__item{margin-bottom:40px}.product .product__info-wrapper{margin-top:50px}.product .product__info-wrapper .product__title h1{font-size:32px}.product .product__info-wrapper product-form.product-form{margin-bottom:0!important}.product .product_accordion_section{padding-top:32px}.featured_product_often{margin-top:56px!important;margin-bottom:56px!important}.featured_product_often .details_contents{padding:0 15px;display:block;height:100%}.featured_product_often .details_contents .image-container,.featured_product_often .details_contents .main_product_details{width:100%!important}.featured_product_often .details_contents .main_product_details{padding:24px}.featured_product_often .details_contents .image-container img.rectangle-8-jck{height:100%}.featured_product_often:before{height:40%}.featured_product_often .details_contents .main_product_details .sub_product_details{width:100%;height:auto}}@media only screen and (min-width: 768px) and (max-width: 1023px){.faq_frame .column-left,.faq_frame .column-right{width:100%!important;padding:0!important}}@media screen and (max-width: 767px){.faq-container.page-width{padding-bottom:18px!important}.Spedizioni-e-resi .bg-class>.page-width{padding:56px 0 64px!important}.faq_frame .column-left,.faq_frame .column-right{width:100%!important;padding:0!important}.faq-container .first_heading{font-size:26px!important}.faq-container .acc .acc-head h2{font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/custom.css.map */
