@media only screen and (min-width: 1024px){.announcement-bar-static{position:absolute;z-index:999999999999999;width:40%;background:#fff0;right:0;text-align:right;top:5px}.announcement-bar-static *{background:#fff0}.announcement__message{text-align:right;padding-right:60px}}.grandparent .header__dropdown__wrapper,.grandparent .header__dropdown__wrapper .header__dropdown__inner,.grandparent .header__dropdown__wrapper .header__dropdown__inner .header__grandparent__links{padding:0;margin:0}.grandparent .header__dropdown__wrapper .dropdown__family{padding:50px 25px}.grandparent .header__dropdown__wrapper .dropdown__family.apdev-navitem--in-evidenza{background:#f6f6f6;margin-right:0}.grandparent .header__dropdown__wrapper .dropdown__family .navlink.navlink--image .image-fill,.mobile-navlink__image{display:none;visibility:hidden}.grandparent .header__dropdown__wrapper .dropdown__family .navlink--child>.navtext{font-weight:800;margin-bottom:25px}.eight-fifty-height{min-height:850px}.no-js .image-accordions.eight-fifty-height .image-accordion,.eight-fifty-height .section-image__image,.eight-fifty-height-mobile .section-image__image{height:850px}@media only screen and (min-width: 1024px){.grandparent.no-images.kids-4 .header__dropdown__inner{width:calc(100vw - var(--scrollbar-width))}}@media only screen and (max-width: 767px){.eight-fifty-height-mobile{min-height:850px}}.apdev_hp_about_block .image-with-text__content{padding:80px 0!important;letter-spacing:.15rem}.apdev_hp_about_block .background-size-cover img,.apdev_hp_about_block .video-background img,.apdev_hp_about_block .img-object-cover{object-fit:contain}.apdev_hp_about_block .image-with-text__content{padding:0}.apdev_hp_about_block .subheading-text{font-size:calc(1.2rem * var(--FONT-ADJUST-SUBHEADING));margin-bottom:0;top:-30px}.apdev_hp_about_block .image-with-text__content-items{display:flex;flex-direction:column;height:100%;justify-content:stretch}.apdev_hp_about_block .apdev_wrapper{display:flex;flex-direction:column;justify-content:center;flex:1}@media only screen and (max-width: 767px){.shopify-section.slideshow .item .slide__text__container{justify-content:flex-start!important}.shopify-section.slideshow .item .slide__text__container .slide__subheading .subheading-text{font-size:1rem!important}.shopify-section.slideshow .item .slide__text__container p.h1.slide__heading.main-heading{--heading-size: calc(1rem * var(--adjust-heading)) !important}.shopify-section.slideshow .item .slide__text__container .btn{width:auto!important;font-size:.7rem!important}.apdev_hp_about_block .image-with-text__content{padding:0 0 80px!important}.apdev_hp_about_block .subheading-text{font-size:calc(1rem * var(--FONT-ADJUST-SUBHEADING));top:-75px}.apdev_hp_about_block .image-with-text__decorative-image img{max-width:30px!important}.apdev_hp_about_block .image-with-text__heading{font-size:1.4rem!important}.apdev_hp_about_block .btn{width:auto!important;font-size:.7rem!important}}.MP-ModalHeader{display:none;visibility:hidden}#Avada-SC-button .inline-button-img{display:none;visibility:hidden;width:0px!important;height:0px!important}.Avada-Modal__Container .MP-ModalHeader{border-bottom:0px!important;margin-bottom:0!important;padding-left:16px!important}.Avada-Modal__Container .MP-ModalContent{padding-top:0!important}.Avada-Modal__ContainerWrapper{border-radius:0!important;height:100%!important;width:50%!important;top:0!important;left:auto!important;right:00px!important;z-index:9999999999999!important}.Avada-Modal__ContainerWrapper table{border:1px solid #000!important}.Avada-Modal__ContainerWrapper thead tr:first-child{border-bottom:1px solid #000!important}.Avada-Modal__ContainerWrapper tr td,.Avada-Modal__ContainerWrapper tr td *{background:#fff!important}.Avada-Modal__ContainerWrapper tr th,.Avada-Modal__ContainerWrapper tr td{border-color:#000!important;border-bottom-width:0px!important;border-top-width:0px!important;padding:10px 20px!important}.Avada-Modal__ContainerWrapper tr th:first-child *,.Avada-Modal__ContainerWrapper tr td:first-child *{font-weight:800!important}@media only screen and (max-width: 749px){.template-product #Avada-SC__Modal .Avada-Modal__Container .Avada-Modal__ContainerWrapper{top:0!important;left:0!important;right:0!important;height:100%!important;width:100%!important}}@media only screen and (max-width: 479px){.Avada-Modal__ContainerWrapper tr th,.Avada-Modal__ContainerWrapper tr td{padding:10px!important}}.apdev-product-badge-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.apdev-product-badge{transform-origin:left bottom;left:30px;top:calc(50% + 15px);height:30px;transform:rotate(270deg);-webkit-transform:rotate(270deg);z-index:3;position:absolute}.apdev-product-badge--custom{display:block}.apdev-product-badge__item{display:inline-block}.apdev-product-badge__item--custom{background-color:#000;color:#fff;font-size:11px;text-transform:uppercase;white-space:nowrap;padding:5px 10px}.apdev-product-badge__text{display:block}@media screen and (max-width: 749px){.apdev-product-badge__item--custom{font-size:9px}}.shopify-section.shopify-section--product .product-single .wrapper--full-padded{padding:0}@media only screen and (min-width: 768px){.shopify-section.shopify-section--product .product-single .product-single__details{padding-right:25px}}.radio__fieldset .radio__label:hover,.radio__fieldset .radio__label:active,.radio__fieldset .radio__label:focus,.radio__fieldset .radio__input:checked~.radio__label{font-weight:800!important}.radio__buttons .radio__button label.radio__label{border-width:0px}.radio__buttons .radio__button.sold-out label.radio__label{background-color:#fff0}.product__selectors{margin-right:0}.pswp{z-index:99999999999}.pswp .pswp__custom-close{width:104px;height:104px}@media only screen and (min-width: 1024px){.product-single__media-slide{width:calc(50% - 5px)}.btn--half .product__submit__buttons{grid-template-columns:repeat(1,minmax(0,1fr))}}@media only screen and (min-width: 768px){.shopify-section.shopify-section--product .product-single .product-single__wrapper{gap:20px}.shopify-section.shopify-section--product .product-single .product-single__wrapper--large{grid-template-columns:calc(60% - 10px) calc(40% - 10px)}.shopify-section.shopify-section--product .product-single .product-single__details .form__wrapper{max-width:98%;margin:0 auto}}@media only screen and (min-width: 1024px){.shopify-section.shopify-section--product .product-single .product-single__wrapper--grid .product-single__media-slider{display:flex;gap:5px;flex-wrap:wrap}}@media only screen and (max-width: 767px){.shopify-section.shopify-section--product .product-single .product-single__wrapper{padding:25px}.shopify-section.shopify-section--product .product-single .product-single__thumbnails{display:none}}.about_us_vision .image-with-text__content-items{position:relative;z-index:3;height:100%;display:flex;justify-content:center;flex-direction:column}.about_us_vision .subheading-text.main-subheading{width:50%;float:right;left:auto;position:absolute;top:0;right:0;text-align:right;color:#000}.about_us_vision .apdev_wrapper{display:flex;flex-direction:column;flex:1;justify-content:center}.about_us_vision .image-with-text__heading{position:absolute;top:-20px;color:#000}.about_us_vision .image-with-text__text p{font-size:3rem;line-height:normal}@media screen and (max-width: 767px){.about_us_vision .image-with-text__heading{top:-85px}.about_us_vision .subheading-text.main-subheading{top:-70px}.about_us_vision .image-with-text__text p{font-size:1.5rem}}.about_us_prodotto .image-with-text__content-items{position:relative;z-index:3;height:100%;display:flex;justify-content:center;flex-direction:column}.about_us_prodotto .subheading-text.main-subheading{width:50%;float:right;left:auto;position:absolute;top:0;right:0;text-align:right;color:#fff}.about_us_prodotto .apdev_wrapper{display:flex;flex-direction:column;flex:1;justify-content:center}.about_us_prodotto .image-with-text__heading{position:absolute;top:-20px;color:#fff}.about_us_prodotto .image-with-text__text p{font-size:3rem;line-height:normal}@media screen and (max-width: 767px){.about_us_prodotto .image-with-text__heading{top:-85px}.about_us_prodotto .subheading-text.main-subheading{top:-70px}.about_us_prodotto .image-with-text__text p{font-size:1.5rem}}@media only screen and (max-width: 767px){.footer-blocks{padding-bottom:200px}.footer-blocks .footer-block:first-child .image-fill{position:absolute!important;bottom:20%!important;width:80%!important}.footer-blocks .footer-block:first-child .image-fill .background-size-cover img{width:auto!important;object-fit:contain!important}}.vualab_gdpr_input_group_customer_create a{text-decoration:underline}.footer-copyright__link{margin-left:0;margin-right:10px}.apdev_whatsapp .fab{font-family:"Font Awesome 5 Brands"!important;font-weight:400}.apdev_whatsapp a.whatsapp{transition:all .3s;position:fixed;right:10px;bottom:10px;display:flex;flex-direction:row;align-content:center;justify-content:center;align-items:flex-start;text-decoration:none;z-index:9999}.apdev_whatsapp a.whatsapp .label{transition:all .3s;opacity:0;align-self:center;background:#25d366;padding:5px 15px 5px 25px;border-radius:50px;margin-right:-15px;z-index:9999;color:#fff}.apdev_whatsapp a.whatsapp:hover .label{transition:linear ease;transition:all .3s;opacity:1}.apdev_whatsapp a.whatsapp .icon{background:#25d366;padding:15px;border-radius:50px;color:#fff;font-size:15px;width:60px;height:60px;display:flex;justify-content:center;align-items:center;z-index:9999}.apdev_whatsapp a.whatsapp .icon svg{font-size:50px;width:50px;height:50px}
/*# sourceMappingURL=/cdn/shop/t/7/assets/massimosantini.css.map */
