html{scroll-behavior:smooth}.grecaptcha-badge{z-index:50!important}@media(max-width:768px){.grecaptcha-badge{bottom:80px!important}}.fpp-shop-hero__desc,.fpp-shop-hero__desc p,.fpp-shop-hero__desc span,.fpp-shop-hero .rte,.fpp-shop-hero .rte p,.fpp-shop-hero .rte span,.fpp-shop-hero p,.fpp-shop-hero div p,[class*=fpp-shop-hero] p,[class*=fpp-shop-hero] .rte p{color:#ffffffd9!important}.fpp-shop-hero__count{color:#fff6!important}:root{--fpp-white:#FFFFFF;--fpp-cream:#FDFBFA;--fpp-rosa:#F5E6E0;--fpp-rosa-light:#FAF2EF;--fpp-rosa-med:#E8C4B8;--fpp-verde:#A8B5A0;--fpp-verde-dark:#6B7D62;--fpp-verde-light:#C5D1BE;--fpp-verde-pale:#E8EDE5;--fpp-text:#2E2E2E;--fpp-text-med:#6A6A6A;--fpp-text-light:#8A8A8A;--fpp-border:#E8E8E8;--fpp-border-light:#F0F0F0}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.shopify-section h1,.shopify-section h2,.shopify-section h3,.rte h1,.rte h2,.rte h3{font-family:Playfair Display,Georgia,serif!important;font-weight:400}body,.rte,.rte p,p,li,a,span,input,textarea,select,button{font-family:Montserrat,Helvetica Neue,Arial,sans-serif}.fpp-hero__btn,.fpp-cta__btn,.fpp-cta__form-submit,.fpp-story__btn,.fpp-del__btn,.fpp-occ__panel-cta,[class*=fpp-] a[class*=btn],[class*=fpp-] button[class*=btn]{display:inline-block!important;width:auto!important;max-width:fit-content!important}.button--primary,.shopify-payment-button button,button[type=submit],.btn--primary{background-color:var(--fpp-verde)!important;border-color:var(--fpp-verde)!important;color:var(--fpp-white)!important;font-family:Montserrat,sans-serif!important;font-weight:500;font-size:11px;letter-spacing:2px;text-transform:uppercase;border-radius:0!important;transition:all .4s}.button--primary:hover,.shopify-payment-button button:hover,button[type=submit]:hover{background-color:var(--fpp-verde-dark)!important}a{color:var(--fpp-verde);transition:color .3s}a:hover{color:var(--fpp-verde-dark)}input[type=text],input[type=email],input[type=tel],input[type=number],input[type=date],input[type=password],input[type=search],textarea,select{font-family:Montserrat,sans-serif!important;font-size:14px;font-weight:300;border:1px solid var(--fpp-border);border-radius:0!important;padding:14px 18px;color:var(--fpp-text);background:var(--fpp-white);transition:border-color .3s}input:focus,textarea:focus,select:focus{border-color:var(--fpp-verde)!important;outline:none;box-shadow:none!important}::placeholder{color:#b8b8b8;font-weight:300}.fpp-hero *,.fpp-cta *{color:inherit!important}.fpp-hero__title,.fpp-hero h1{color:#fff!important}.fpp-hero__title em,.fpp-hero h1 em{color:#c5d1be!important}.fpp-hero__over,.fpp-hero__text{color:#fffc!important}.fpp-hero__btn,.fpp-cta__title,.fpp-cta h2{color:#fff!important}.fpp-cta__title em,.fpp-cta h2 em{color:#c5d1be!important}.fpp-cta__over{color:#fff6!important}.fpp-cta__text{color:#fff9!important}.fpp-cta__info-text{color:#ffffffa6!important}.fpp-cta__btn,.fpp-cta__form-submit{color:#fff!important}.fpp-foot__col-title{color:#fff!important;font-size:12px!important;font-weight:600!important}.fpp-foot__brand-name,.fpp-ann,.fpp-ann *,.fpp-coll__card-name{color:#fff!important}.fpp-coll__card-desc{color:#fffc!important}.fpp-coll__card-cta{color:#fff!important}.fpp-coll,.fpp-prod,.fpp-test,.fpp-proof{position:relative;overflow:hidden}.fpp-coll:before,.fpp-prod:before,.fpp-test:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;opacity:.04;background-image:radial-gradient(circle,var(--fpp-verde) 1.2px,transparent 1.2px),radial-gradient(circle,var(--fpp-rosa-med) 1px,transparent 1px);background-size:48px 48px,32px 32px;background-position:0 0,16px 24px}.fpp-coll:after,.fpp-prod:after,.fpp-test:after{content:"";position:absolute;pointer-events:none;z-index:0;width:100%;height:100%;top:0;left:0;background:radial-gradient(ellipse 80px 80px at 8% 15%,rgba(168,181,160,.06),transparent),radial-gradient(ellipse 60px 60px at 85% 70%,rgba(232,196,184,.06),transparent),radial-gradient(ellipse 100px 50px at 50% 85%,rgba(168,181,160,.04),transparent),radial-gradient(ellipse 40px 40px at 70% 20%,rgba(245,230,224,.05),transparent);animation:fppBgFloat 20s ease-in-out infinite alternate}@keyframes fppBgFloat{0%{background-position:0% 0%,100% 100%,50% 100%,70% 0%}to{background-position:5% 10%,90% 80%,55% 90%,65% 15%}}.fpp-coll .fpp-coll__inner:before,.fpp-prod .fpp-prod__inner:before,.fpp-test .fpp-test__inner:before{content:"\2740";position:absolute;font-size:28px;opacity:.035;animation:fppLeaf1 18s ease-in-out infinite;pointer-events:none;z-index:0;top:10%;right:8%}.fpp-coll .fpp-coll__inner:after,.fpp-prod .fpp-prod__inner:after,.fpp-test .fpp-test__inner:after{content:"\273f";position:absolute;font-size:22px;opacity:.03;animation:fppLeaf2 22s ease-in-out infinite;pointer-events:none;z-index:0;bottom:12%;left:6%}@keyframes fppLeaf1{0%,to{transform:translate(0) rotate(0)}25%{transform:translate(-15px,20px) rotate(15deg)}50%{transform:translate(10px,-10px) rotate(-10deg)}75%{transform:translate(-8px,15px) rotate(8deg)}}@keyframes fppLeaf2{0%,to{transform:translate(0) rotate(0)}33%{transform:translate(20px,-15px) rotate(-20deg)}66%{transform:translate(-12px,18px) rotate(12deg)}}.fpp-coll>.fpp-coll__inner,.fpp-test>.fpp-test__inner{position:relative;z-index:1}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom-fioreria.css.map */
