:root{--fp-accento: #327faa;--fp-verde: #228c22;--fp-testo: #292c29;--fp-tenue: #cce9f8;--fp-stelle: #ff6600;--fp-tondo: Nunito, "Trebuchet MS", ui-rounded, system-ui, sans-serif}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{font-family:var(--fp-tondo)!important;font-weight:900!important;line-height:1.2;color:var(--fp-testo)}body,p,.rte,button,input,select,textarea{font-family:var(--fp-tondo)!important}body,p{font-weight:500;color:var(--fp-testo)}strong{font-weight:700;color:var(--fp-accento)}h2,.h2{text-transform:uppercase}.announcement-bar{background-color:var(--fp-accento);color:#fff}.announcement-bar .h5,.announcement-bar__message{color:#fff;font-weight:700;font-size:16px}.banner{background-color:var(--fp-accento);padding:30px 10px;text-align:center;position:relative;margin:10px 0}.banner h1{font-size:28px;font-weight:900;text-transform:uppercase;margin:0 0 5px;color:#fff}.banner p{font-size:18px;text-transform:uppercase;font-weight:400;margin:0;color:#fff}.key-traits{background-color:var(--fp-tenue);padding:5px 10px;text-align:center;margin:0 -15px}.header__icon--search{display:none}.slider-buttons,.product__modal-opener .product__media-icon{display:none!important}.product__modal-opener--image .product__media-toggle{pointer-events:none}.product__info-container .stock-levels{display:none}.product-form__quantity span{color:var(--fp-verde)!important}.fp-rec-stelle{color:var(--fp-stelle)}span.lock-icon{margin:0 5px}@media screen and (max-width:600px){.announcement-bar .h5,.announcement-bar__message{font-size:14px}.product__title h1{font-size:25px}.product__media-list,.slider.slider--mobile .slider__slide{padding-bottom:0!important}.product__info-container>*+*{margin-top:0!important}.header__heading-link{padding:0!important}.image-with-text__media--small{height:33rem!important}.banner{padding:15px 10px}.banner h1{font-size:20px}.banner p{font-size:14px}}.color-background-1,.color-scheme-1,body{--color-background: 254, 248, 236}.gradient,.color-background-1,.color-scheme-1,body{--gradient-background: #fef8ec}.fp-presell{max-width:60rem}.fp-presell-voto{display:flex;align-items:center;gap:.8rem;margin-bottom:1.2rem}.fp-presell-stelle{color:var(--fp-stelle);font-size:1.8rem;letter-spacing:.1em}.fp-presell-demo{font-size:1rem;letter-spacing:.08em;background:#e0c000;color:#000;padding:.2rem .5rem;border-radius:.3rem}.fp-presell-titolo{font-size:40px!important;line-height:1.15;margin:0 0 2rem}.fp-presell-punti{list-style:none;margin:0 0 2.4rem;padding:0}.fp-presell-punti li{position:relative;padding-left:3.2rem;margin-bottom:1rem;font-size:1.6rem}.fp-presell-punti li:before{content:"";position:absolute;left:0;top:.1rem;width:2rem;height:2rem;border-radius:.4rem;background:var(--fp-verde)}.fp-presell-punti li:after{content:"";position:absolute;left:.65rem;top:.45rem;width:.6rem;height:1.1rem;border:solid #fff;border-width:0 .3rem .3rem 0;transform:rotate(45deg)}.fp-presell-cta{display:block;width:100%;background:#f33;color:#f9f9f9;border-radius:11px;padding:1.8rem 30px;font-size:20px;font-weight:900;text-align:center;text-decoration:none;letter-spacing:.02em}.fp-presell-cta:hover{background:#e62020;color:#fff}.fp-presell-voce{margin-top:1.6rem;font-size:1.4rem;font-style:italic;opacity:.85}.shopify-section:has(>.image-with-text):first-of-type{background:#cce9f8}@media screen and (max-width:749px){.fp-presell-titolo{font-size:28px!important}.fp-presell-cta{font-size:18px}}@media screen and (max-width:749px){.image-with-text__media-item,.image-with-text__media{width:100%}.image-with-text__media--adapt,.image-with-text__media--small,.image-with-text__media--medium,.image-with-text__media--large{height:330px!important;overflow:hidden}.image-with-text__media img{width:100%;height:100%;object-fit:cover}.image-with-text__content{padding:2.4rem 1.5rem}.fp-rec-muro{columns:1}}@media screen and (max-width:749px){.header__heading-logo{width:60px!important;height:auto!important}.header{padding-top:.6rem;padding-bottom:.6rem}}.ugcv-row{justify-content:center}.ugcv-slide{flex:0 0 auto!important}.ugcv-slide video{width:auto!important;height:343px!important;max-width:none!important;object-fit:cover}.button,.button--primary,.shopify-payment-button__button--unbranded{background:#f33!important;color:#f9f9f9!important;border-radius:11px!important;border:0!important;font-size:18px!important;font-weight:900!important;letter-spacing:.02em;padding:1.5rem 3rem!important;min-height:5.4rem;box-shadow:none!important;transition:background .15s ease,transform .15s ease}.button:after,.button:before,.button--primary:after,.button--primary:before{display:none!important}.button:hover,.button--primary:hover{background:#e62020!important;transform:translateY(-1px)}.image-with-text__content .button,.rich-text__buttons .button{width:100%;max-width:42rem}@media screen and (max-width:749px){.button,.button--primary{font-size:17px!important;width:100%}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/fiutopad-clone.css.map */
