@import"https://fonts.googleapis.com/css2?family=Archivo:wght@400;500;600;700&family=Archivo+Expanded:wght@700;800&display=swap";:root{--fit-orange:#ff6b2c;--fit-orange-dark:#e5551a;--fit-charcoal:#1e1e1e;--fit-white:#ffffff;--fit-off:#fafafa}body,.card,.card__heading,button,input,select{font-family:"Archivo",var(--font-body-family),sans-serif}h1,h2,h3,h4,h5,.h1,.h2,.h3,.h4,.h5,.card__heading,.site-header__logo,button.button,.button{font-family:"Archivo Expanded","Archivo",var(--font-heading-family),sans-serif!important}#MainContent,main,.shopify-section-group-footer-group{position:relative;z-index:0;isolation:isolate}.section-header,.shopify-section-group-header-group{position:relative;z-index:100}.header-wrapper,.header-wrapper .header,.menu-drawer,.menu-drawer__inner-container,.menu-drawer__navigation,.menu-drawer__navigation-container,.menu-drawer__submenu,.menu-drawer__inner-submenu{background:var(--fit-white)!important;background-image:none!important}.menu-drawer-container,menu-drawer,.menu-drawer{z-index:101}.menu-drawer__navigation{min-height:100%}.menu-drawer__overlay,.menu-drawer-container .menu-drawer__overlay{background:#00000059}.header__inline-menu>ul>li:has(>details>.header__menu-item[href*=ricette-fittami]),.header__inline-menu>ul>li:has(>a[href*=ricette-fittami]){border-left:1px solid rgba(255,107,44,.55);padding-left:22px;margin-left:4px}.menu-drawer__navigation>.menu-drawer__menu>li:has(>a[href*=ricette-fittami]),.menu-drawer__navigation>ul>li:has(>a[href*=ricette-fittami]){border-top:1px solid rgba(255,107,44,.55);margin-top:8px;padding-top:8px}@supports not selector(:has(a)){.header__inline-menu>ul>li:nth-child(8){border-left:1px solid rgba(255,107,44,.55);padding-left:22px;margin-left:4px}.menu-drawer__navigation>ul>li:nth-child(8){border-top:1px solid rgba(255,107,44,.55);margin-top:8px;padding-top:8px}}.fit-novita-home .nv-imgwrap,.fit-bestseller-home .bs-imgwrap,.fit-cat .cat-tile-img,.fit-recipes .rc-imgwrap,.fit-atlete .at-imgwrap,.fit-vero .fav-imgwrap,.fit-recipe .pb-img{border-width:3px!important}@media(max-width:640px){.fit-novita-home .nv-imgwrap,.fit-bestseller-home .bs-imgwrap,.fit-cat .cat-tile-img,.fit-recipes .rc-imgwrap,.fit-atlete .at-imgwrap{border-width:2.5px!important}}.card-wrapper .card__media{padding:4px}:is(.fit-hero,.fit-novita-home,.fit-metodo-home,.fit-cat,.fit-bestseller-home,.fit-valori-home,.fit-tasting,.fit-nl,.fit-quiz-home,.fit-trust,.fit-reviews,.fit-stats,.fit-cst,.fit-community-home,.fit-rv,.fit-recipes,.fit-b2b,.fit-metodo,.fit-chisiamo,.fit-recipe,.fit-recipes-index,.fit-vero,.fit-atlete,.fit-cat-page) :is(h1,h2,h3,h4,h5,.h1,.h2,.h3,.h4,.h5){color:inherit}:is(.fit-metodo .method-hero,.fit-metodo .step-card-txt,.fit-metodo .example-section,.fit-metodo .method-cta,.fit-chisiamo .story-card-txt,.fit-chisiamo .method-strip,.fit-chisiamo .about-cta,.fit-chisiamo .ocb,.fit-metodo-home,.fit-tasting .tasting-section,.fit-nl .nl-banner,.fit-quiz-home .quiz-banner,.fit-stats,.fit-recipe .notes-box,.fit-recipes-index .ri-submit,.fit-vero .playlist,.fit-vero .recipe-teaser,.fit-hero .hero-inner) :is(p,li,span,strong,em,div){color:inherit}.card-wrapper .card__media{background:var(--fit-orange)!important;box-sizing:border-box;border-radius:var(--product-card-corner-radius, 12px)}.card-wrapper .card__media .media{border-radius:8px;overflow:hidden;background:var(--fit-off)}.card-wrapper .card__content{background:var(--fit-orange)!important;border-radius:0 0 var(--product-card-corner-radius, 12px) var(--product-card-corner-radius, 12px)}.card-wrapper .card__heading a,.card-wrapper .price,.card-wrapper .price__regular,.card-wrapper .pprice-item{color:var(--fit-charcoal)!important}.card-wrapper .card__heading{font-weight:800}.card-wrapper .badge{background:transparent!important;border:1.5px solid currentColor;color:#fff!important;border-radius:3px!important;font-weight:800;letter-spacing:.04em;text-transform:uppercase;padding:4px 10px!important}.fit-stepper-wrap{margin-top:12px}.fit-stepper{display:flex;align-items:center;justify-content:space-between;background:#fff;border:1.5px solid var(--fit-charcoal);border-radius:8px;overflow:hidden}.fit-stepper button{background:none;border:none;flex:0 0 40px;height:36px;font-size:17px;font-weight:800;color:var(--fit-charcoal);cursor:pointer}.fit-stepper button:hover{background:var(--fit-off)}.fit-stepper span{flex:1;text-align:center;font-size:13px;font-weight:800;color:var(--fit-charcoal)}.fit-stepper.is-loading{opacity:.6;pointer-events:none}body{background:var(--fit-white)}.card-wrapper .media--hover-effect>img{transition:opacity .35s ease,transform .6s cubic-bezier(.2,.7,.2,1)}.card-wrapper .media--hover-effect:not(:has(img+img))>img{opacity:1!important}@media(hover:hover)and (pointer:fine){.card-wrapper:hover .media--hover-effect:not(:has(img+img))>img{transform:scale(1.07)}.card-wrapper:hover .media--hover-effect:has(img+img)>img:not(:last-of-type){opacity:0}.card-wrapper:hover .media--hover-effect:has(img+img)>img+img{opacity:1;transform:scale(1.03)}}.card-wrapper .media--hover-effect:has(img+img)>img+img{opacity:0}@supports not selector(:has(img)){.card-wrapper:hover .media--hover-effect>img:first-child{opacity:1!important}}.card-wrapper .card__inner{padding:0!important}.card-wrapper .card__media .media{width:100%;height:100%}.card-wrapper .card__media .media>img{object-fit:cover!important;width:100%!important;height:100%!important;padding:0!important}.related-products .card-wrapper .card__media .media{background:var(--fit-white)}.related-products .card-wrapper .card__media .media>img{object-fit:contain!important;padding:4px!important;box-sizing:border-box}.menu-drawer__navigation a[href*=i-nostri-atleti],.menu-drawer__navigation a[href*=i-nostri-atleti]:visited,.header__inline-menu a[href*=i-nostri-atleti],.header__inline-menu a[href*=i-nostri-atleti]:visited{color:#1e1e1e8c!important}.menu-drawer__navigation a[href*=i-nostri-atleti]:hover,.header__inline-menu a[href*=i-nostri-atleti]:hover{color:var(--fit-orange)!important}
/*# sourceMappingURL=/cdn/shop/t/20/assets/fittami-custom.css.map */
