:root{font-family:proxima-nova,sans-serif!important}blockquote,.heading,h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6{font-family:proxima-nova,sans-serif!important;letter-spacing:.5px}body{font-family:proxima-nova,sans-serif!important}.button,.shopify-challenge__button,button.shopify-payment-button__button--unbranded{font-weight:600}.specification table th,.specification table td{font-size:16px;padding:10px 15px;min-width:120px}.specification table p{margin:0 0 5px}@media screen and (max-width:767px){.specification table{overflow:auto;flex-wrap:nowrap}.specification .table{width:100%!important}}.search-drawer-button{position:relative}.sr-only-visible{position:absolute;right:47px}.full-w-slideshow{padding:0;padding-inline:0px}.full-w-slideshow .slideshow{border-radius:0}.full-w-slideshow .banner__box .heading{text-transform:uppercase}.slideshow:not(.slideshow--hero) .banner{max-width:100%;margin:0;min-width:100%}.slideshow:not(.slideshow--hero) :is(.banner,.banner__overlay){border-radius:0}.banner__media .banner__image{min-width:100%}.slideshow-dots{margin-bottom:30px}.header__menu>ul.with-block .menu__item{text-transform:uppercase;font-family:proxima-nova,sans-serif!important}@media screen and (min-width:1024px){.full-w-slideshow .banner__box .heading{font-size:45px;font-style:normal;font-weight:700;line-height:50px}}.mega-menu__item .text-base{font-weight:700}.mega-menu__nav--tabs .mega-menu__nav-item{text-align:left;margin-bottom:10px;text-transform:uppercase}.mega-menu__item .media-card__text .heading{text-transform:uppercase}.mega-menu__panel{justify-content:space-between}@media screen and (min-width:1536px){.mega-menu__list--tabs{--nav-tabs-gap: 25px;--nav-tabs-width: min(240px, 25vw);--nav-promo-width: min(300px, 25vw)}}@media screen and (min-width:1920px){.mega-menu__list--tabs{--nav-tabs-width: min(300px, 25vw);--nav-promo-width: min(400px, 25vw)}}.content-grid-static{max-height:calc(100vh - 120px);overflow-y:auto;padding-bottom:15px;margin-right:-15px;padding-right:15px}.grid-sub-items{display:flex;gap:25px}.grid-sub-items .sub-item{flex-grow:1}.grid-sub-items .sub-item h2{font-size:18px;font-style:normal;font-weight:700;line-height:normal;margin:0 0 5px}.grid-sub-items .sub-item ul{margin:0;padding:0}.grid-sub-items .sub-item li{margin:0 0 3px;padding:0}.grid-sub-items .sub-item li a{font-size:16px;font-style:normal;font-weight:400}@media screen and (max-width:767px){.grid-sub-items{max-height:unset;flex-direction:column}.sr-only-visible{display:none}}.custom-icon-users .column__icon{position:relative}.custom-icon-users .column__icon:before{content:"";position:absolute;top:1px;left:0;width:26px;height:24px;background:url(../assets/ico-support.svg) no-repeat}.custom-icon-users .column__icon svg{opacity:0}.custom-icon-users .column__title.heading{font-size:20px;font-style:normal;font-weight:700;line-height:25px}.custom-icon-alert .column__icon{position:relative}.custom-icon-alert .column__icon:before{content:"";position:absolute;top:1px;left:0;width:26px;height:24px;background:url(../assets/ico-secure.svg) no-repeat}.custom-icon-alert .column__icon svg{opacity:0}.custom-icon-alert .column__title.heading{font-size:20px;font-style:normal;font-weight:700;line-height:25px;letter-spacing:0px}.custom-icon-box .column__icon{position:relative}.custom-icon-box .column__icon:before{content:"";position:absolute;top:1px;left:0;width:26px;height:24px;background:url(../assets/ico-box.svg) no-repeat}.custom-icon-box .column__icon svg{opacity:0}.custom-icon-box .column__title.heading{font-size:20px;font-style:normal;font-weight:700;line-height:25px}.custom-icon-users .column__text,.custom-icon-alert .column__text,.custom-icon-box .column__text{max-width:280px}.custom-icon-users .column__text p,.custom-icon-alert .column__text p,.custom-icon-box .column__text p{font-size:16px;font-style:normal;font-weight:400;line-height:20px}.footer__left{gap:0}.footer__logo{width:230px}.footer__left .footer__our_mission{width:100%}.footer__our_mission .text{color:#fff;font-size:20px;font-style:normal;font-weight:700;line-height:25px;max-width:420px;margin:30px 0 0}.footer__accordions .details .heading{font-size:20px;font-style:normal;font-weight:700;line-height:25px}.footer__accordions .details__content a{font-size:18px;font-style:normal;font-weight:400;line-height:25px}.footer-copyright .credits .site-cp{background:none}.newsletter-form .field .input{border-radius:5px}.footer__newsletter .h3.text-xl{font-size:30px;font-style:normal;font-weight:700;line-height:35px;max-width:430px;margin:0 0 15px}@media(min-width:640px){#NewsletterModal>.drawer__inner{transform:translateY(calc(-50vh + 50%))}}.input.is-floating,.select.is-floating{height:55px}.label.is-floating{height:55px;opacity:1;margin-inline-start:15px}.self-submit-button{width:34px;height:34px}.custom-checkbox{padding:17px 0 0;display:block;font-size:14px;font-weight:400}.custom-checkbox input:is([type=checkbox],[type=radio]){width:19px;height:19px;border-radius:9px!important;background:#484848;border:none!important;margin-right:10px;position:relative;top:-1px}.custom-checkbox input[type=checkbox]:not(.switch):after{border-color:#fff}.field-relative-group .self-submit-button.absolute{top:27px}@media screen and (min-width:768px){.footer__accordions .details{width:40%}}@media screen and (min-width:1024px){.footer-copyright .svg_icon_payment{order:3;text-align:start}}@media screen and (min-width:768px)and (max-width:1023px){.footer__accordions .details{width:40%}}@media screen and (max-width:1279px){.custom-icon-box .column__icon:before{width:100%;background-position:center}.custom-icon-alert .column__icon:before{width:100%;background-position:center}.custom-icon-users .column__icon:before{width:100%;background-position:center}.custom-icon-users .column__text,.custom-icon-alert .column__text,.custom-icon-box .column__text{max-width:100%}}@media screen and (max-width:767px){.footer__logo{width:100%;margin:0 0 20px}.footer__logo img{max-height:40px;max-width:140px}.footer__accordions{width:100%;flex-direction:initial}.footer__accordions .details{width:50%;border:none;padding:0;box-sizing:border-box;overflow:visible!important;height:auto!important}.footer__accordions .details .details__summary>.icon{display:none}.footer__accordions .details__content{opacity:1!important;transform:none!important}.footer__our_mission .text{font-size:16px;font-style:normal;font-weight:700;line-height:normal;margin:10px 0 0}.footer__right{margin-block-start:30px;padding-block-start:30px}.footer__newsletter .h3.text-xl{font-size:20px;font-style:normal;font-weight:700;line-height:normal;margin:0 0 5px}.footer-copyright .svg_icon_payment{order:2;text-align:start}}.banner .banner__content .banner__box{max-width:700px}#shopify-section-template--25740828770691__image_with_text_overlay_3nmiLd .banner .banner__content .banner__title,#shopify-section-template--25740828770691__image_with_text_overlay_V4bNeG .banner .banner__content .banner__title,#shopify-section-template--25740828770691__image_with_text_overlay_LH96Db .banner .banner__content .banner__title{color:#fff;text-align:center;font-size:45px;font-style:normal;font-weight:700;line-height:50px;text-transform:uppercase}.banner .banner__content .body.subtext-md p{color:#fff;font-size:22px;font-style:normal;font-weight:400;line-height:32px}.rich-text h2{color:#111;font-size:30px;font-style:normal;font-weight:700;line-height:40px}.rich-text .body p{color:#111;font-size:16px;font-style:normal;font-weight:400;line-height:26px}#shopify-section-template--25740828770691__blog-posts-collage .heading.title-md{font-size:45px;font-style:normal;font-weight:700;line-height:50px;text-transform:uppercase}.article-card .article-card__title{font-size:25px;font-style:normal;font-weight:700;line-height:30px;text-transform:uppercase}.blog-collage .article-card:nth-child(1) .article-card__title{font-size:35px!important;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase}.blog-collage .article-card:nth-child(1) .article-card__bottom{font-size:16px!important;font-style:normal;font-weight:400;line-height:26px}.blog-collage .article-card__media .badges .badge{color:#111;background:#fff}.article-card .link{font-size:16px!important;font-style:normal;font-weight:700}.article-card__top .icon-calendar{display:none}.article-card__top time{font-size:14px;font-weight:400;position:relative;padding-left:30px}.article-card__top time:before{content:"";position:absolute;top:1px;left:0;width:26px;height:24px;background:url(../assets/ico-calendar.svg) no-repeat}.article-card:nth-child(1) .article-card__top time:before{content:"";position:absolute;top:-1px;left:0;width:26px;height:24px;background:url(../assets/ico-calendar-white.svg) no-repeat}#shopify-section-template--25740828770691__shop-the-feed .heading.title-md{font-size:45px;font-style:normal;font-weight:700;line-height:50px;text-transform:uppercase}.product__feed .drawer__header{text-transform:uppercase}#shopify-section-template--25740828770691__featured_collection_D6Ad8A .heading.title-md,#shopify-section-template--25740828770691__featured-collections .heading.title-md{font-size:45px;font-style:normal;font-weight:700;line-height:50px;text-transform:uppercase;padding:0 0 20px}#shopify-section-template--25740828770691__featured-collections .tab-list{display:none}#shopify-section-template--25740828770691__rich-text-1{margin-top:-25px}#shopify-section-template--25740828770691__rich-text-1 .heading.title-md{font-size:45px;font-style:normal;font-weight:700;line-height:50px;text-transform:uppercase;padding:0 0 20px;max-width:585px}#shopify-section-template--25740828770691__rich-text-1 .collage.with-richtext{padding:0;grid-template-columns:1fr 1fr}.grid-layout-custom .media-card__content{position:absolute;bottom:0}.grid-layout-custom .card-grid>.card.media-card .media.media--adapt{border-radius:25px}.grid-layout-custom .media-card__content .media-card__text .heading{font-size:35px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;display:block;margin-bottom:12px}.grid-layout-custom .media-card__content .icon-arrow-right{display:none}@media screen and (min-width:1024px){.grid-layout-custom .card-grid{display:grid;grid-template-columns:35% auto auto}.grid-layout-custom .card-grid>.card.media-card:nth-child(1){grid-row-start:1;grid-row-end:3}.grid-layout-custom .card-grid>.card.media-card:nth-child(1) .media.media--adapt{height:100%}}@media screen and (max-width:992px){.banner__media .banner__image{min-height:680px}#shopify-section-template--25740828770691__image_with_text_overlay_3nmiLd .banner .banner__content .banner__title,#shopify-section-template--25740828770691__image_with_text_overlay_V4bNeG .banner .banner__content .banner__title,#shopify-section-template--25740828770691__image_with_text_overlay_LH96Db .banner .banner__content .banner__title{font-size:35px;font-style:normal;font-weight:700;line-height:40px;text-transform:uppercase}#shopify-section-template--25740828770691__rich-text-1 .collage.with-richtext{grid-template-columns:none}#shopify-section-template--25740828770691__rich-text-1 .heading.title-md{font-size:35px;font-style:normal;font-weight:700;line-height:40px;padding:0}}@media screen and (max-width:767px){.rich-text h2{font-size:25px;font-style:normal;font-weight:700;line-height:30px}#shopify-section-template--25740828770691__image_with_text_overlay_LH96Db .section:after{content:"";pointer-events:none;position:absolute;bottom:-25px;left:0;width:100%;height:468px;background:linear-gradient(180deg,#0000,#000)}.article-card .article-card__title{font-size:18px;font-style:normal;font-weight:700;line-height:24px}.blog-collage .article-card:nth-child(1) .article-card__title{font-size:25px!important;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase}#shopify-section-template--25740828770691__blog-posts-collage .title-wrapper{padding:0 0 15px}#shopify-section-template--25740828770691__blog-posts-collage .heading.title-md{font-size:35px;font-style:normal;font-weight:700;line-height:40px;margin:-20px 0 10px}.shop-the-feed-section .section{background:#fff;padding-top:0}.shop-the-feed-section .section:before{background:#fff}#shopify-section-template--25740828770691__shop-the-feed .heading.title-md{font-size:35px;font-style:normal;font-weight:700;line-height:40px;margin-bottom:10px}.featured-collections .section{padding-bottom:50px}#shopify-section-template--25740828770691__featured_collection_D6Ad8A .heading.title-md,#shopify-section-template--25740828770691__featured-collections .heading.title-md{font-size:35px;font-style:normal;font-weight:700;line-height:40px}.grid-layout-custom .media-card__content{bottom:10px;padding-left:30px}.grid-layout-custom .media-card__content .media-card__text p{margin-bottom:10px}.grid-layout-custom .media-card__content .media-card__text .heading{font-size:25px}#shopify-section-template--25740828770691__rich-text-1 .section{padding-top:80px;padding-bottom:80px}}.search__recommendation{gap:15px}.drawer__header .drawer__title{text-transform:uppercase}.block-bottom-description{padding:80px 0}.block-bottom-description h2{font-size:30px;font-style:normal;font-weight:700;line-height:40px;margin:20px 0}.block-bottom-description p{font-size:16px;font-style:normal;font-weight:400;line-height:26px}@media screen and (max-width:767px){.block-bottom-description{padding:50px 0}.block-bottom-description h2{font-size:25px;line-height:35px;margin:20px 0 10px}}#shopify-section-template--25991712997763__costruisci_il_tuo_obiettivo_w6aCJg .breadcrumb li+li:before{background:#212121}.costruisci-section{margin:0 auto;padding:0 30px;max-width:840px}.costruisci-header{margin:60px 0 0}.costruisci-header h1{color:#111;font-size:45px;font-style:normal;font-weight:700;line-height:50px;text-transform:uppercase;margin:0 0 10px}.costruisci-header p{color:#111;font-size:16px;font-style:normal;font-weight:400;line-height:26px}.costruisci-liquid{margin:35px 0 0}.costruisci-liquid iframe{border:1px solid #121212;border-radius:15px;padding:0 0 12px}.costruisci-bottom{margin:45px 0 0}.costruisci-bottom h2{color:#111;font-size:30px;font-style:normal;font-weight:700;line-height:40px;margin:0 0 15px}.costruisci-bottom p{color:#111;font-size:16px;font-style:normal;font-weight:400;line-height:26px}.costruisci-faq{margin:50px 0 0}.costruisci-faq-note{padding:20px 20px 20px 60px;border-radius:10px;background:#1717170f;position:relative}.costruisci-faq-note:before{content:"";position:absolute;top:18px;left:20px;width:30px;height:30px;background:url(../assets/ico-faq.svg) no-repeat}.costruisci-faq-note h2{color:#111;font-size:14px;font-style:normal;font-weight:700;line-height:20px;margin:0 0 3px}.costruisci-faq-note p{color:#111;font-size:14px;font-style:normal;font-weight:400;line-height:20px}#shopify-section-template--25991712997763__featured-collection .heading.title-sm{text-transform:uppercase;font-size:55px;line-height:50px}@media screen and (max-width:767px){.costruisci-section{padding:0 20px}.costruisci-header{margin:35px 0 0}.costruisci-header h1{font-size:35px;line-height:45px}.costruisci-faq{margin:40px 0 0}.costruisci-bottom{margin:35px 0 0}.costruisci-bottom h2{font-size:25px;line-height:35px}#shopify-section-template--25991712997763__featured-collection .section--padding{padding-top:40px}#shopify-section-template--25991712997763__featured-collection .heading.title-sm{font-size:35px;line-height:45px}}.breadcrumb .items-center:first-child .block{position:relative}@media screen and (max-width:767px){.breadcrumb ul li{font-size:16px;line-height:20px;padding-top:8px}.breadcrumb .items-center:first-child .block{padding-right:5px}.breadcrumb .items-center:first-child .block:before{top:-4px}}#shopify-section-template--25994807738755__image-with-text-overlay .banner__title.heading{text-transform:uppercase}#shopify-section-template--25994807738755__rich_text_VPKqxd .heading.title-xl{font-size:45px;line-height:50px;text-transform:uppercase}.webinar-with-text .image-with-text__item .heading{font-size:45px;line-height:50px;text-transform:uppercase;margin:20px 0 0}.webinar-with-text .image-with-text__item .body.subtext-md{margin:20px 0 0}.webinar-with-text .image-with-text__item .body p{color:#111;font-size:22px;font-style:normal;font-weight:400;line-height:32px}#shopify-section-template--25994807738755__webinar_with_archivio_xwDVf8 .heading,#shopify-section-template--25994807738755__blog_posts_collage_xcghjN .title-wrapper .heading{font-size:45px;line-height:50px;text-transform:uppercase}.date-block span{color:#111;display:block;font-size:14px;font-weight:400;position:relative;padding-left:30px}.date-block span:before{content:"";position:absolute;top:-1px;left:0;width:26px;height:24px;background:url(../assets/ico-calendar.svg) no-repeat}#Slider-template--25994807738755__webinar_with_archivio_xwDVf8 .media-card{background:none}#Slider-template--25994807738755__webinar_with_archivio_xwDVf8 .media-card .media{min-height:280px;border-radius:15px}.archivio_content_wrapper,.archivio_video{position:relative}.archivio_content .date-block{margin:20px 0 0}.archivio_content h2{margin:20px 0;color:#111;font-size:25px;font-style:normal;font-weight:700;line-height:30px;text-transform:uppercase}.archivio_content a{color:#111;font-size:16px;font-style:normal;font-weight:700;line-height:normal;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}@media screen and (max-width:767px){#shopify-section-template--25994807738755__image-with-text-overlay .banner.media--450px{min-height:520px}.webinar-with-text .image-with-text__item .heading,#shopify-section-template--25994807738755__rich_text_VPKqxd .heading.title-xl,#shopify-section-template--25994807738755__webinar_with_archivio_xwDVf8 .heading{font-size:35px;line-height:40px;text-transform:uppercase}#shopify-section-template--25994807738755__blog_posts_collage_xcghjN .title-wrapper .heading{font-size:35px;line-height:40px;text-transform:uppercase;margin:0 0 10px}.archivio_content h2{font-size:18px;line-height:25px;margin:15px 0}}.specifications{padding:0!important}.accordion .details .details__summary{font-size:25px;font-style:normal;font-weight:700;line-height:30px;text-transform:uppercase}.accordion .details .details__summary .heading{font-weight:700}@media screen and (min-width:1024px){.specifications{max-width:64%}}.product__text p{color:#111;font-size:16px;font-style:normal;font-weight:400;line-height:22px}.product__text .product__text-inner{align-items:flex-start}.product__text strong{display:block;margin:0 0 4px}.product__text .media{min-width:30px}.product__text+.product__text,.product__text:has(+.product__text){padding:2px 10px;background:#1717170f!important}.product__text+.product__text.even .product__text-inner{background:#fff}.product__text+.product__text .product__text-inner,.product__text:has(+.product__text) .product__text-inner{background:none}.product__text.first{border-radius:10px 10px 0 0}.product__text.first.last{border-radius:10px;background:#1717170f;padding:20px;color:#111;font-size:14px;font-style:normal;font-weight:400;line-height:20px;margin-bottom:20px}.product__text.first.last .product__text-inner{align-items:flex-start}.product__text.first.last .media{min-width:30px}.product__text.first.last strong{display:block;margin:0 0 4px}.recommend__title{font-weight:700}.product__sku{font-size:14px;font-style:normal;font-weight:400;line-height:26px;position:relative}.related-products .title-wrapper .heading{color:#111;font-size:45px;font-style:normal;font-weight:700;line-height:50px;text-transform:uppercase}.variant-input-wrapper .form__label span{font-weight:700}.product-card__icons .product-card__icon .media img{width:auto}.product__highlights{margin-top:12px;padding:0 0 25px;border-bottom:1px solid rgb(23 23 23 / 6%)}.product__highlights .product-card__spec{border:none;border-radius:0;padding:0}.product__highlights .product-card__icons{margin:0 -5px;padding:0;border:none;border-radius:0}.product__highlights .product-card__icons .product-card__icon{border:none;min-width:auto;padding:0 5px;margin:0 0 5px}.product__highlights .product-card__icons .product-card__icon>.flex-col{border-radius:5px;background:#1717170f;padding:10px}.product__highlights .product-card__icons .product-card__icon>.flex-col .text-sm{font-size:13px}.product__highlights .product-card__icons .product-card__icon>.flex-col .text-sm p{font-size:15px}.product__highlights .product-card__icons .product-card__icon .media{width:30px}.product__highlights .product-card__icons .product-card__icon .media img{width:auto;min-height:28px}.collection-banner-section .banner__title{text-transform:uppercase}.product-card_short_description{margin:10px 0 0}.product-card_short_description p{font-size:16px;font-style:normal;font-weight:400;line-height:normal}.complementary-products .horizontal-product__quantity .button--primary{padding:15px 20px}@media screen and (max-width:767px){.related-products .title-wrapper .heading{font-size:35px;line-height:40px}.product__highlights .product-card__icons .product-card__icon .media{display:flex;justify-content:center}#shopify-section-template--25740829262211__product-recommendations .section--padding,#shopify-section-template--25740829262211__main-product .section--padding,#shopify-section-template--25740829262211__product-details .section--padding{padding-block-start:10px;padding-block-end:10px}.product__price .price__regular{font-size:28px;line-height:32px}.product__highlights .product-card__icons{flex-wrap:wrap}.product__highlights .product-card__icons .product-card__icon{margin:0 0 10px;min-width:130px}.product-form__buttons .buy-buttons .product-form__submit.button--primary{width:100%}.mobile-dock-section{display:none}.grid-layout-custom .card-grid>.card.media-card .media.media--adapt img{min-height:285px}.grid-layout-custom .card-grid>.card.media-card:first-child .media.media--adapt img{min-height:455px}}.drawer__footer-bottom .drawer__footer-buttons{display:flex;flex-direction:column}.drawer__footer-bottom .drawer__footer-buttons .fi-invoice-wrapper{margin-top:0;padding:0 0 15px}#wishlisthero-product-page-button-container{padding-top:0;margin-top:-20px;display:flex;justify-content:flex-end}#wishlisthero-product-page-button-container .btn{width:73%;font-weight:500;padding:0!important}#wishlisthero-product-page-button-container .btn:after{border:none}.wishlist-hero-header-icon{position:relative;display:flex;align-items:center;justify-content:center}.wishlist-hero-header-icon .wlh-svg-Icon{padding-top:0!important}.wishlist-hero-header-icon .wishlist-hero-items-count{width:auto!important;height:auto!important;font-size:12px;top:4px;right:4px}.section-top-breadcrumbs{margin-bottom:20px}@media screen and (max-width:767px){#wishlisthero-product-page-button-container .btn{width:100%}.specifications .specification table{display:block;overflow-x:auto;white-space:nowrap}}@media(min-width:1280px){.MuiGrid-grid-lg-3{flex-grow:0;max-width:33.333%!important;flex-basis:33.333%!important}}@media screen and (max-width:400px){.header__buttons{gap:0px}.header__buttons>:is(a,button){width:2.45rem}}#stock-message{display:none}#stock-message[unavailable]{display:block}.mobile{display:none!important}@media screen and (max-width:767px){.desktop{display:none!important}.mobile{display:block!important}}.text-head-section{padding-top:70px}.text-head-section .text-title h2{font-size:45px;line-height:50px;max-width:1010px;text-transform:uppercase}.chisiamo-block1{padding-top:70px}.chisiamo-block1 .text-images-wrapper{display:flex;align-items:center}.chisiamo-block1 .text-block{width:70%;padding-right:80px}.chisiamo-block1 .photo-block{width:30%}.chisiamo-block1 .photo-block img{width:100%}.chisiamo-block1 .text-highlight{margin:15px 0 0;padding-left:120px;position:relative}.chisiamo-block1 .text-highlight p{font-size:25px;line-height:35px;font-weight:400}.chisiamo-block1 .text-highlight:before{content:"\201c";position:absolute;left:0;top:0;font-size:150px;line-height:110px;font-weight:700;text-transform:uppercase}.chisiamo-block1 .sign_people{margin:10px 0 0}.chisiamo-block1 .sign_people strong{font-size:16px;line-height:26px;font-weight:700}.chisiamo-block1 .text-content-sub{margin:65px 0 15px}.chisiamo-block2{padding-top:70px}.chisiamo-block2 .text-images-wrapper{display:flex;align-items:center}.chisiamo-block2 .text-block{width:30%;order:2}.chisiamo-block2 .photo-block{order:1;width:70%;padding-right:80px}.chisiamo-block2 .photo-block img{width:100%}.chisiamo-block2 .text-title h2{font-size:45px;line-height:50px;margin:0 0 20px;text-transform:uppercase}.chisiamo-block2 .text-content{margin:0 0 45px}.chisiamo-block2 .text-content p{font-size:16px;line-height:26px;font-weight:400}.block_i_valori .title-wrapper .heading{font-size:45px;line-height:50px;margin:0;text-transform:uppercase}.block_i_valori .multicolumn .media img{width:100%}.block_i_valori .multicolumn-card .multicolumn-card__info{gap:5px}.block_i_valori .multicolumn-card .heading{font-size:35px;line-height:50px;margin:0;text-transform:uppercase}.block_anni_25:before{background:#f1f1f1}.block_anni_25 .page-width--narrow{max-width:1433px}.block_anni_25 .heading.title-md{font-size:45px;line-height:55px;margin:0 0 80px;text-transform:uppercase}#shopify-section-template--25740828836227__image_with_text_overlay_qAQdjG .banner__title.heading{font-size:45px;line-height:50px;margin:0;text-transform:uppercase}#shopify-section-template--25740828836227__image_with_text_overlay_qAQdjG .banner .banner__content .banner__box{max-width:810px}.cms-chisiamo-4col .collage .banner__box .heading a{font-size:35px;line-height:50px;text-transform:uppercase}.card-button-hover{margin:20px 0 0}.card-button-hover .button{color:#171717;background:#fff}.card-button-hover .button:after{border-color:#fff}.card-button-hover .btn-fill{color:#fff;background-color:#171717}.card-button-hover .button:hover .btn-fill{color:#fff}.card-button-hover .button:hover:not([disabled],.self-button){color:#fff!important;background:#171717!important}@media screen and (max-width:1280px){.chisiamo-block1 .text-images-wrapper{display:flex;align-items:flex-start}.chisiamo-block1 .text-block{width:60%;padding-right:40px}.chisiamo-block1 .photo-block{width:40%}.chisiamo-block1 .text-highlight{padding-left:75px}.chisiamo-block1 .text-highlight:before{font-size:100px;line-height:80px}.chisiamo-block1 .text-highlight p{font-size:20px;line-height:26px;font-weight:400}.chisiamo-block2 .text-images-wrapper{display:flex;align-items:flex-start}.chisiamo-block2 .text-block{width:40%}.chisiamo-block2 .photo-block{width:60%;padding-right:40px}.block_i_valori{padding:40px 0}.cms-chisiamo-4col .collage .banner__box .heading a{font-size:30px;line-height:35px}.cms-chisiamo-4col{padding:30px 0}.cms-chisiamo-4col .collage.on-scroll .banner__box p{max-width:90%}}@media screen and (max-width:767px){.text-head-section{padding-top:35px}.text-head-section .text-title h2{font-size:30px;line-height:40px}.chisiamo-block1{padding-top:30px}.chisiamo-block1 .text-images-wrapper{flex-wrap:wrap}.chisiamo-block1 .text-block{order:2;width:100%;padding:0}.chisiamo-block1 .photo-block{width:100%;padding:0 0 15px}.chisiamo-block1 .text-content-sub{margin:25px 0 15px}.chisiamo-block2{padding-top:30px}.chisiamo-block2 .text-images-wrapper{flex-wrap:wrap}.chisiamo-block2 .text-block{width:100%;padding:0}.chisiamo-block2 .photo-block{width:100%;padding:0 0 20px}.chisiamo-block2 .text-title h2{font-size:30px;line-height:40px;margin:0 0 5px;text-transform:uppercase}.chisiamo-block2 .text-content{margin:0 0 15px}.block_i_valori .title-wrapper .heading{font-size:35px;line-height:40px}.block_i_valori .multicolumn-card .heading{font-size:30px;line-height:35px}.block_anni_25{padding:30px 0}.block_anni_25 .heading.title-md{font-size:30px;line-height:35px;margin:0 0 40px}.block_anni_25 figure{overflow-inline:auto;scrollbar-color:black transparent;margin:0 calc(-1 * var(--page-padding));padding:0 var(--page-padding) var(--sp-8)}.block_anni_25 figure>img{max-width:1200px}#shopify-section-template--25740828836227__image_with_text_overlay_qAQdjG .banner__title.heading,.cms-chisiamo-4col .collage .banner__box .heading a{font-size:30px;line-height:35px}.cms-chisiamo-4col{padding:30px 0}.cms-chisiamo-4col .collage.on-scroll .banner__box p{max-width:90%}#shopify-section-template--25740828836227__rich_text_HGyC7z>.section--padding{padding:30px 0}}.block-textbox-section{padding-bottom:30px}.block-textbox-wrapper{display:flex;flex-wrap:wrap;margin:0 -8px}.block-textbox-wrapper .text-item{width:25%;padding:0 8px 15px}.col3 .block-textbox-wrapper .text-item{width:33.333%}.col5 .block-textbox-wrapper .text-item{width:20%}.block-textbox-wrapper .text-item-box{height:100%;background:#f1f1f1;padding:25px 20px;border-radius:20px;display:flex;align-items:center;flex-wrap:wrap}.image-icon-box{width:100%;margin:0 0 15px}#shopify-section-template--27449788924291__image-with-text-overlay .banner__title.heading{text-transform:uppercase}#shopify-section-template--27449788924291__image_with_text_GPr9AU .image-with-text .image-with-text__item{width:40%}#shopify-section-template--27449788924291__image_with_text_GPr9AU .image-with-text .image-with-text__item:first-child{width:60%}.area_pro_head .heading.title-lg{margin:0;font-size:40px;line-height:45px;text-transform:uppercase}#shopify-section-template--27449788924291__image_with_text_overlay_qAQdjG .banner__title.heading{font-size:45px;line-height:50px;margin:0;text-transform:uppercase}#shopify-section-template--27449788924291__image_with_text_overlay_qAQdjG .banner .banner__content .banner__box{max-width:825px}@media screen and (max-width:1280px){.block-textbox-wrapper .text-item,.col3 .block-textbox-wrapper .text-item,.col5 .block-textbox-wrapper .text-item,#shopify-section-template--27449788924291__image_with_text_GPr9AU .image-with-text .image-with-text__item,#shopify-section-template--27449788924291__image_with_text_GPr9AU .image-with-text .image-with-text__item:first-child{width:50%}}@media screen and (max-width:1023px){#shopify-section-template--27449788924291__image_with_text_GPr9AU .image-with-text .image-with-text__item,#shopify-section-template--27449788924291__image_with_text_GPr9AU .image-with-text .image-with-text__item:first-child{width:100%}}@media screen and (max-width:767px){.area_pro_head{padding:35px 0 0}.area_pro_head .heading.title-lg,#shopify-section-template--27449788924291__image_with_text_overlay_qAQdjG .banner__title.heading{font-size:30px;line-height:35px}.block-textbox-wrapper .text-item,.col3 .block-textbox-wrapper .text-item,.col5 .block-textbox-wrapper .text-item{width:100%}}#shopify-section-template--27457727234435__image-with-text-overlay .banner__title.heading{text-transform:uppercase}#shopify-section-template--27457727234435__image_with_text_GPr9AU .image-with-text .image-with-text__item{width:40%}#shopify-section-template--27457727234435__image_with_text_GPr9AU .image-with-text .image-with-text__item:first-child{width:60%}#shopify-section-template--27457727234435__image_with_text_rPrwde .image-with-text .image-with-text__item{width:40%}#shopify-section-template--27457727234435__image_with_text_rPrwde .image-with-text .image-with-text__item:first-child{width:60%}@media screen and (max-width:1023px){#shopify-section-template--27457727234435__image_with_text_GPr9AU .image-with-text .image-with-text__item,#shopify-section-template--27457727234435__image_with_text_GPr9AU .image-with-text .image-with-text__item:first-child,#shopify-section-template--27457727234435__image_with_text_rPrwde .image-with-text .image-with-text__item,#shopify-section-template--27457727234435__image_with_text_rPrwde .image-with-text .image-with-text__item:first-child{width:100%}}@media screen and (max-width:767px){#shopify-section-template--27457727234435__image_with_text_GPr9AU>.section--padding{padding:25px 0}#shopify-section-template--27457727234435__image_with_text_rPrwde>.section--padding{padding:0 0 15px}}#shopify-section-template--27460062806403__image-with-text-overlay .banner__title.heading{text-transform:uppercase}#shopify-section-template--27460062806403__image_with_text_GPr9AU .image-with-text .image-with-text__item{width:40%}#shopify-section-template--27460062806403__image_with_text_GPr9AU .image-with-text .image-with-text__item:first-child{width:60%}#shopify-section-template--27460062806403__image_with_text_overlay_qAQdjG .banner__title.heading{text-transform:uppercase}#shopify-section-template--27460062806403__image_with_text_overlay_qAQdjG .banner .banner__content .banner__box{max-width:890px}#shopify-section-template--27460062806403__image_with_text_gmHR9j .media .image-fit{max-width:400px}#shopify-section-template--27460062806403__image_with_text_rPrwde .image-with-text .image-with-text__item{width:40%}#shopify-section-template--27460062806403__image_with_text_rPrwde .image-with-text .image-with-text__item:first-child{width:60%}#shopify-section-template--27460062806403__image_with_text_overlay_hpJFtY .banner__title.heading{text-transform:uppercase}#shopify-section-template--27460062806403__image_with_text_overlay_hpJFtY .banner .banner__content .banner__box{max-width:920px}.il-nostro-lab-col3 .multicolumn-card>.grid{position:relative}.il-nostro-lab-col3 .multicolumn-card__info{position:absolute;bottom:30px;left:30px}.il-nostro-lab-col3 .multicolumn-card__info .heading.text-lg-2xl{color:#fff;font-size:30px;line-height:35px;margin:0 0 -10px;text-transform:uppercase}.il-nostro-lab-col3 .multicolumn-card__info .rte.leading-normal{color:#fff}.validazioni-e-test .rich-text{background:#f1f1f1;border-radius:20px;padding:35px 40px}.team-scientifico .multicolumn-card>.grid{gap:15px;border-radius:20px;background:#f1f1f1}.team-scientifico .multicolumn-card>.grid .media{border-radius:0}.team-scientifico .multicolumn-card__info{padding:0 20px 20px!important}.team-scientifico .multicolumn-card__info .heading.text-lg-2xl{font-size:16px;line-height:26px;font-weight:700;margin:0 0 -20px}.team-scientifico .multicolumn-card__info .rte.leading-normal{font-size:16px;line-height:26px}#shopify-section-template--27460062806403__image_with_text_overlay_jzRA8j .banner__title.heading{text-transform:uppercase}#shopify-section-template--27460062806403__image_with_text_overlay_jzRA8j .banner .banner__content .banner__box{max-width:1080px}#shopify-section-template--27457727234435__image_with_text_overlay_qAQdjG .banner__title.heading{text-transform:uppercase}#shopify-section-template--27457727234435__image_with_text_overlay_qAQdjG .banner .banner__content .banner__box{max-width:1025px}@media screen and (max-width:1280px){#shopify-section-template--27460062806403__image_with_text_GPr9AU .image-with-text .image-with-text__item,#shopify-section-template--27460062806403__image_with_text_GPr9AU .image-with-text .image-with-text__item:first-child,#shopify-section-template--27460062806403__image_with_text_rPrwde .image-with-text .image-with-text__item,#shopify-section-template--27460062806403__image_with_text_rPrwde .image-with-text .image-with-text__item:first-child{width:50%}.il-nostro-lab-col3 .media img{min-height:325px}}@media screen and (max-width:1023px){#shopify-section-template--27460062806403__image_with_text_GPr9AU .image-with-text .image-with-text__item,#shopify-section-template--27460062806403__image_with_text_GPr9AU .image-with-text .image-with-text__item:first-child,#shopify-section-template--27460062806403__image_with_text_rPrwde .image-with-text .image-with-text__item,#shopify-section-template--27460062806403__image_with_text_rPrwde .image-with-text .image-with-text__item:first-child{width:100%}#shopify-section-template--27460062806403__image_with_text_gmHR9j>.section--padding{padding:25px 0 10px}#shopify-section-template--27460062806403__image_with_text_rPrwde>.section--padding{padding:25px 0 35px}#shopify-section-template--27460062806403__image_with_text_GPr9AU>.section--padding{padding:25px 0 35px}#shopify-section-template--27460062806403__rich_text_7hCGyH>.section--padding{padding:0}#shopify-section-template--27460062806403__multicolumn_UABjpc>.section--padding{padding:15px 0}}@media screen and (max-width:767px){.block-textbox-wrapper{margin-bottom:-25px}#shopify-section-template--27460062806403__rich_text_KYKBYq>.section--padding{padding:25px 0 35px}#shopify-section-template--27460062806403__image_with_text_overlay_hpJFtY .banner .banner__content .body.subtext-md p{color:#fff;font-size:16px;font-style:normal;font-weight:400;line-height:26px}.il-nostro-lab-col3 .media img{min-height:325px}.il-nostro-lab-col3 .multicolumn-card__info{position:absolute;bottom:20px;left:20px}.il-nostro-lab-col3 .multicolumn-card__info .heading.text-lg-2xl{font-size:25px;line-height:30px}.validazioni-e-test .rich-text{padding:25px 20px}}.cms_studi_clinici{padding-top:70px}.studi-clinici-items{margin:0 -8px;display:flex}.studi-clinici-item{width:50%;padding:0 8px}.studi-clinici-block{height:49%;margin:0 0 16px;padding:35px 30px;background:#f1f1f1;border-radius:20px}.studi-clinici-block:last-child{margin:0}.studi-clinici-item h2{font-size:30px;line-height:40px;font-weight:700;margin:0 0 10px}.studi-clinici-item p{font-size:16px;line-height:26px;font-weight:400}.studi-clinici-block-group .studi-clinici-block{border-radius:0 0 20px 20px}.studi-clinici-item .photo-block-logo{display:flex;gap:10px}.studi-clinici-item .photo-block-logo img{margin:20px 0 0}@media screen and (max-width:1420px){.studi-clinici-item .photo-block-logo img{width:32.333%}}@media screen and (max-width:1199px){.studi-clinici-block{height:auto}}@media screen and (max-width:1023px){.studi-clinici-items{flex-wrap:wrap}.studi-clinici-item{width:100%;padding:0 8px}.studi-clinici-block:last-child{margin:0 0 16px}.studi-clinici-item .photo-block-logo img{width:auto}}@media screen and (max-width:767px){.cms_studi_clinici{padding-top:25px}.studi-clinici-item h2{font-size:25px;line-height:30px}.studi-clinici-block{padding:25px 20px}.studi-clinici-item .photo-block-logo img{width:31.333%}}.webinar-post-wrapper{padding:80px 0 0}.webinar-post-head{display:flex}.time-block span{color:#111;display:block;font-size:20px;font-weight:400;position:relative;padding-left:40px}.time-block span:before{content:"";position:absolute;top:1px;left:0;width:26px;height:26px;background:url(../assets/ico-time.svg) no-repeat}.webinar-post-head .date-block{margin-right:70px}.webinar-post-head .date-block span{font-size:20px;font-weight:400}.webinar-post-head .date-block span:before{top:2px;background-size:23px}.webinar-post-short-des{margin:25px 0 0}.webinar-people{display:flex;margin:25px 0 0}.webinar-people-item{display:flex;align-items:center;margin-right:50px}.webinar-people-item .photo-avatar{width:65px;height:65px}.webinar-people-item .photo-avatar img{width:100%;border-radius:100%;height:100%;object-fit:cover}.photo-avatar{margin-right:25px}.webinar-people-info h2{font-size:20px;margin:0 0 5px}.webinar-block-item{padding:30px;background:#f1f1f1;border-radius:20px;margin:0 0 25px}.webinar-post-block{margin:30px 0 0}.webinar-block h2{font-size:30px;line-height:35px;margin:0 0 25px}.webinar-block h6{font-size:22px;margin:0 0 10px;line-height:26px}.webinar-post-social{padding:30px 0 50px}.webinar-social{display:flex;align-items:center}.webinar-social .leading-none{display:none}.wishlisthero-floating{z-index:1!important}.mega-menu__panel .mega-menu__link{text-transform:uppercase}.mega-menu__panel>.grid{flex-grow:1}.mega-menu__panel .grid.gap-8 .flex.items-center{max-width:600px}.mega-menu__panel .sub-item a{--reversed-link-gap: min(100%, 1.35em);background:linear-gradient(to var(--transform-origin-end),currentColor,currentColor) 0 var(--reversed-link-gap)/0 1px no-repeat;background-position-x:var(--transform-origin-end);transition:background-size var(--animation-primary)}.mega-menu__panel .sub-item a:hover{background-position-x:var(--transform-origin-start);background-size:100% 1px}.facet-form [data-index="drawer-filter.v.m.custom.esigenza_specifica"] .swatches li{width:100%}.facet-form [data-index="drawer-filter.v.m.custom.esigenza_specifica"] .swatches li .color-swatch.with-image .tooltip{opacity:1;left:45px;top:6px;transform:none;inset-block-end:0;padding:0;color:#000;font-size:15px;background:none}.facet-form [data-index="drawer-filter.v.m.custom.esigenza_specifica"] .swatches li .color-swatch.with-image .tooltip:after{border:none}.facet-form [data-index="sticky-filter.v.m.custom.esigenza_specifica"] .swatches li{width:100%}.facet-form [data-index="sticky-filter.v.m.custom.esigenza_specifica"] .swatches li .color-swatch.with-image .tooltip{opacity:1;left:45px;top:6px;transform:none;inset-block-end:0;padding:0;color:#000;font-size:15px;background:none}.facet-form [data-index="sticky-filter.v.m.custom.esigenza_specifica"] .swatches li .color-swatch.with-image .tooltip:after{border:none}.related-products.manual-items{padding-bottom:70px}@media screen and (max-width:767px){.related-products.manual-items{padding-top:40px;padding-bottom:40px}}.video-approfondimento iframe{width:100%;aspect-ratio:16 / 9}#sealapps-bis-widget .email-me-button{min-height:3.75rem;border-radius:var(--buttons-radius)!important;font-size:var(--font-button-size)!important;font-weight:600!important}#email-me-frame .email-frame-content{height:auto}#email-me-frame .frame-body-content:before{content:"Prodotto:"}#email-me-frame .invalid-email-tips{line-height:16px}.sort-listbox li:nth-child(7){display:none}#costruisci-yourgpt-widget{height:500px}.badge--promo{background:#b61722}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom.css.map */
