/*mida-manrope-weights*/@font-face{font-family:'Manrope';font-style:normal;font-weight:600;font-display:swap;src:url('/wp-content/themes/bestheme/assets/fonts/Manrope-600-latin-ext.woff2') format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Manrope';font-style:normal;font-weight:600;font-display:swap;src:url('/wp-content/themes/bestheme/assets/fonts/Manrope-600-latin.woff2') format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Manrope';font-style:normal;font-weight:700;font-display:swap;src:url('/wp-content/themes/bestheme/assets/fonts/Manrope-700-latin-ext.woff2') format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Manrope';font-style:normal;font-weight:700;font-display:swap;src:url('/wp-content/themes/bestheme/assets/fonts/Manrope-700-latin.woff2') format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Manrope';font-style:normal;font-weight:800;font-display:swap;src:url('/wp-content/themes/bestheme/assets/fonts/Manrope-800-latin-ext.woff2') format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Manrope';font-style:normal;font-weight:800;font-display:swap;src:url('/wp-content/themes/bestheme/assets/fonts/Manrope-800-latin.woff2') format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
/*mida-pdp-antijump*/html.mida-pdp-booting .summary.entry-summary p.price{visibility:hidden}html:not(.mida-pdp-booting) .summary.entry-summary p.price{visibility:visible}html body.single-product .woo-variation-gallery-slider-wrapper{aspect-ratio:1 / 1}
/*mida-wvg-gallery-height-fix*/.woo-variation-gallery-slider.slick-initialized,.woo-variation-gallery-slider .slick-list,.woo-variation-gallery-slider .slick-track,.woo-variation-gallery-thumbnail-wrapper .slick-list,.woo-variation-gallery-thumbnail-wrapper .slick-track{display:block!important}.woo-variation-gallery-slider .slick-slide,.woo-variation-gallery-thumbnail-wrapper .slick-slide{display:block!important}
/*mida-corsi-tweaks-css*/.single-product .product_meta .sku_wrapper{display:none!important}body.single-product div.product .summary p.stock.in-stock,body.single-product div.product .summary p.stock.out-of-stock,body.single-product div.product .summary p.stock,body.single-product div.product .woocommerce-variation-availability p.stock{display:inline-block!important;width:auto!important;max-width:none!important;float:none!important;flex:0 0 auto!important;background:#e8f5ef!important;color:#1e7d55!important;border:1px solid #bfe3d2!important;border-radius:999px!important;padding:4px 16px!important;font-size:13px!important;text-align:center!important;margin:4px 0 10px!important}body.single-product div.product .summary p.stock.out-of-stock{background:#fdeeee!important;color:#b32a31!important;border-color:#f0c9cb!important}.single-product .woocommerce-variation-availability{text-align:center}html body.single-product div.product .summary p.mida-sku{display:none!important}body.single-product .summary form.cart + #payment-method-message{max-width:465px;margin:14px auto 0}@media (min-width:601px){body.single-product .summary form.cart + #payment-method-message{max-width:345px !important}}body.single-product .summary .wcpay-express-checkout-wrapper{max-width:465px!important;margin-left:auto!important;margin-right:auto!important}.mida-corsi-privacy{font-size:13px;color:#767676;background:#fbf6ee;border:1px solid #eee2d0;border-radius:8px;padding:12px 16px;margin:14px auto 0;max-width:560px;text-align:center}.mida-corsi-privacy a{color:#d3353d}html body.single-product div.product .summary .mida-pdp-metarow p.stock.in-stock{background:#4a7c50 !important;border-color:#4a7c50 !important;color:#fff !important}html body.single-product div.product .summary .mida-pdp-metarow p.stock.out-of-stock{background:#9a9a9a !important;border-color:#9a9a9a !important;color:#fff !important}html body.single-product div.product .summary.entry-summary>form.cart,html body.single-product div.product .summary.entry-summary>div.mida-ncc-purchase,html body.single-product div.product .summary.entry-summary>div.wcpay-express-checkout-wrapper,html body.single-product div.product .summary.entry-summary>div.StripeElement,html body.single-product div.product .summary.entry-summary>p.mida-corsi-privacy,html body.single-product div.product .summary.entry-summary>#payment-method-message{margin-left:auto !important;margin-right:auto !important}html body.single-product div.product .summary.entry-summary>form.cart{width:fit-content;max-width:100%}@media (min-width:601px){html body.single-product div.product .summary.entry-summary>div.mida-ncc-purchase{padding-left:15px !important}}html body.single-product div.product .summary.entry-summary>p.mida-corsi-privacy{padding-left:16px !important}html body.single-product div.product .summary.entry-summary>div.mida-pdp-metarow{justify-content:center !important}html body.single-product div.product .summary.entry-summary>p.mida-corsi-oos{margin:18px auto !important;max-width:560px;text-align:center;color:#767676;font-size:14px}
/*mida-corsi-metarow-css*/html body.single-product div.product .summary.entry-summary .mida-pdp-metarow p.mida-sku{display:none !important}html body.single-product div.product .summary.entry-summary>div.mida-pdp-metarow{display:none !important}
/*mida-corsi-oos-css*/html body.single-product div.product .summary.entry-summary>.price,html body.single-product div.product .summary.entry-summary p.price,html body.single-product div.product .summary #payment-method-message,html body.single-product div.product .summary .StripeElement,html body.single-product div.product .summary .wcpay-express-checkout-wrapper{display:none !important}
/*wp-img-auto-sizes-contain-inline-css*/img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
