.elementor-kit-516{--e-global-color-primary:#fff;--e-global-color-secondary:#d2ac6a;--e-global-color-text:#a7a7a7;--e-global-color-accent:#e4c590;--e-global-color-f3364c5:#171819;--e-global-color-43f325c:#000;--e-global-typography-primary-font-family:"Forum";--e-global-typography-primary-font-size:60px;--e-global-typography-primary-font-weight:400;--e-global-typography-primary-text-transform:capitalize;--e-global-typography-primary-line-height:72px;--e-global-typography-secondary-font-family:"DM Sans";--e-global-typography-secondary-font-size:12px;--e-global-typography-secondary-font-weight:700;--e-global-typography-secondary-text-transform:uppercase;--e-global-typography-secondary-line-height:16px;--e-global-typography-secondary-letter-spacing:.3em;--e-global-typography-text-font-family:"DM Sans";--e-global-typography-text-font-size:16px;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:29px;--e-global-typography-accent-font-family:"DM Sans";--e-global-typography-accent-font-size:12px;--e-global-typography-accent-font-weight:700;--e-global-typography-accent-text-transform:uppercase;--e-global-typography-accent-line-height:12px;background-color:var(--e-global-color-f3364c5);color:#a7a7a7;font-family:"DM Sans",Sans-serif;font-size:16px;font-weight:400;line-height:29px}.elementor-kit-516 button,.elementor-kit-516 input[type=button],.elementor-kit-516 input[type=submit],.elementor-kit-516 .elementor-button{background-color:#02010100;font-family:"DM Sans",Sans-serif;font-size:12px;font-weight:700;line-height:12px;color:var(--e-global-color-accent);box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);border-style:solid;border-width:1px;border-color:var(--e-global-color-accent);border-radius:0;padding:21px 41px}.elementor-kit-516 button:hover,.elementor-kit-516 button:focus,.elementor-kit-516 input[type=button]:hover,.elementor-kit-516 input[type=button]:focus,.elementor-kit-516 input[type=submit]:hover,.elementor-kit-516 input[type=submit]:focus,.elementor-kit-516 .elementor-button:hover,.elementor-kit-516 .elementor-button:focus{background-color:var(--e-global-color-accent);color:var(--e-global-color-primary)}.elementor-kit-516 e-page-transition{background-color:#ffbc7d}.elementor-kit-516 a{color:var(--e-global-color-secondary);font-family:"DM Sans",Sans-serif;font-size:16px;font-weight:400;line-height:29px}.elementor-kit-516 h1{color:var(--e-global-color-primary);font-family:"Forum",Sans-serif;font-size:120px;font-weight:400;line-height:120px}.elementor-kit-516 h2{color:var(--e-global-color-primary);font-family:"Forum",Sans-serif;font-size:60px;font-weight:400;line-height:72px}.elementor-kit-516 h3{color:var(--e-global-color-primary);font-family:"Forum",Sans-serif;font-size:35px;font-weight:400;line-height:42px}.elementor-kit-516 h4{color:var(--e-global-color-primary);font-family:"Forum",Sans-serif;font-size:21px;font-weight:400;line-height:27px}.elementor-kit-516 h5{color:var(--e-global-color-primary)}.elementor-kit-516 h6{color:var(--e-global-color-primary);font-family:"DM Sans",Sans-serif;font-size:12px;font-weight:700;line-height:16px}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1280px}.e-con{--container-max-width:1280px}{}h1.entry-title{display:var(--page-title-display)}.site-header .site-branding{flex-direction:column;align-items:stretch}.site-header{padding-inline-end:0px;padding-inline-start:0px}.site-footer .site-branding{flex-direction:column;align-items:stretch}@media(max-width:1024px){.elementor-kit-516{--e-global-typography-primary-font-size:42px;--e-global-typography-primary-line-height:50px;--e-global-typography-text-font-size:14px;--e-global-typography-text-line-height:25px}.elementor-kit-516 h1{font-size:80px}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}.e-con{--container-max-width:1024px}}@media(max-width:767px){.elementor-kit-516 h1{font-size:60px}.elementor-kit-516 h2{font-size:40px;line-height:38px}.elementor-kit-516 h3{font-size:35px}.elementor-kit-516 h4{font-size:22px}.elementor-kit-516 h5{font-size:20px}.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}.e-con{--container-max-width:767px}}.wpc-empty-btn{color:#fff !important}.wpc-empty-btn:hover{background-color:#e4c590 !important}.woocommerce-mini-cart__total.total{display:none !important}.wpc-extra-text{display:none !important}.wc-block-cart-item__image{display:none !important}a.checkout.wc-forward{display:none}a.button.wc-forward{margin-right:0 !important}.orderable-drawer__cart.button.checkout{background-color:#0e0d0c !important}.woocommerce-mini-cart__total{margin-top:0 !important}.checkout-button.button.alt.wc-forward{display:none}.cart_totals h2{display:none !important}.wpc-cart-message{display:none !important}.orderable-floating-cart__button svg{display:none}.orderable-floating-cart__button{border-radius:8px !important;padding:35px 50px 40px 30px !important;background-color:#0e0d0c !important}.orderable-floating-cart__button:hover{background-color:#e4c590 !important}.orderable-drawer__cart .orderable-mini-cart-item .orderable-mini-cart-item__remove svg{margin-left:-5px !important;fill:#e4c590}.orderable-quantity-roller__button:after{background:#e4c590}.orderable-sb-container{padding-right:0}.orderable-drawer.orderable-drawer--open{background-color:#0e0d0c !important}.orderable-quantity-roller__button{width:40px;height:40px;padding:10px;display:flex;align-items:center;justify-content:center}.orderable-quantity-roller__roller{display:flex;align-items:center;justify-content:space-between}.orderable-quantity-roller__button--increase,.orderable-quantity-roller__button--increase:hover{color:transparent !important}.orderable-quantity-roller__button--decrease{color:transparent}.orderable-quantity-roller__button--increase:hover,.orderable-quantity-roller__button--decrease:hover{background-color:#e4c590 !important}.orderable-quantity-roller__button--increase span{display:none !important}.orderable-quantity-roller__quantity{color:#e4c590 !important;border:1px solid #e4c590}.orderable-quantity-roller__button--increase{font-size:24px;display:inline-block}.e-cart__container{align-items:center !important}.e-shop-table .cart_totals{display:none}.orderable-drawer__close{border-radius:8px !important}.orderable-drawer__inner h3{font-size:0}.orderable-drawer__inner h3:before{content:"Il tuo Ordine";font-size:40px;color:#e4c590 !important}.orderable-mini-cart-wrapper,.orderable-mini-cart__total.total{border-color:#e4c590 !important;padding-bottom:0}.wpc-minicart-extra-total{text-align:center !important;padding-bottom:15px}.orderable-drawer__cart .orderable-mini-cart__buttons .button.checkout{background-color:#0e0d0c !important;border-color:#e4c590 !important}.orderable-mini-cart-item.mini_cart_item{border-color:#e4c590 !important}.orderable-mini-cart-item__remove:after{content:"\f00d" !important;font-family:"Font Awesome 6 Free" !important;font-weight:900 !important;font-size:10px !important;background-color:#e4c590 !important}td.product-subtotal:before,td.product-quantity:before,td.product-price,.product-price:before,.product-name:before{display:none !important}table.shop_table tr.cart-discount.coupon-sconto15 td{display:flex !important;align-items:center !important;width:100% !important}table.shop_table tr.cart-discount.coupon-sconto15 td:before{color:#a7a7a7 !important;text-align:left;width:80%}table.shop_table tr.cart-discount.coupon-sconto15 td span{color:#a7a7a7 !important;align-items:center !important}.wt_coupon_wrapper{display:none !important}@media (min-width:1025px){th.product-remove,th.product-thumbnail,td.product-thumbnail,th.product-price{display:none !important}th.product-name{padding-left:20px !important;width:290px}table{table-layout:fixed !important;width:100% !important}.woocommerce-cart-form__cart-item{display:flex !important;width:100% !important;white-space:nowrap}.woocommerce-cart-form table{width:100%;table-layout:fixed;border-collapse:collapse}.woocommerce-cart-form__cart-item{width:100%;display:table-row !important}.woocommerce-cart-form__cart-item td{width:auto}td.product-quantity{padding-right:145px !important}.woocommerce-cart-form__cart-item .product-name{white-space:nowrap;text-overflow:ellipsis}td.product-name{width:250px}td.product-remove{padding-right:20px !important}.e-shop-table{background-color:#000 !important}}.fas.fa-shopping-cart{font-size:20px;color:#0e0d0c !important;font-family:"Font Awesome 6 Free" !important;font-weight:900 !important}.orderable-floating-cart__button:before{content:"\f07a";font-family:"Font Awesome 5 Free";font-weight:900;font-size:20px}.orderable-quantity-roller__roller{border:2px solid #e4c590}.orderable-quantity-roller__button:before{background-color:#e4c590}.button.checkout.wc-forward{font-size:0}.button.checkout.wc-forward:before{content:"Completa Il tuo Ordine" !important;font-size:18px;color:#a27b36 important}.button.checkout.wc-forward{color:#e4c590 !important}.button.checkout.wc-forward:hover{color:#fff !important}.remove{font-size:0 !important}.remove:before{content:"\f1f8";font-family:"Font Awesome 5 Free";font-weight:900;font-size:16px;color:#e4c590;padding:5px}.orderable-drawer__close:before,.orderable-drawer__close:after{background-color:#e4c590}.orderable-drawer__close{border:#e4c590}.orderable-drawer__close:hover{border:#e4c590;background-color:#e4c590}@media (max-width:768px){.orderable-quantity-roller__button{width:0;height:-20px;padding:0}.orderable-quantity-roller__button.orderable-quantity-roller__button--increase{padding:40px;height:0}.orderable-quantity-roller__button.orderable-quantity-roller__button--decrease{padding:40px}.orderable-floating-cart__button{padding:18px !important;margin-left:10px !important}.orderable-drawer__inner h3:before{font-size:30px}.orderable-floating-cart__button{border-radius:8px !important;padding:25px 40px 30px 20px !important}.cart-subtotal td:before{font-weight:100 !important}td[data-title=Subtotale] span.woocommerce-Price-amount{font-size:1.2rem !important;font-weight:100 !important}td[data-title=Totale] span.woocommerce-Price-amount{font-size:1.6rem !important}.e-cart-totals.e-cart-section{padding:15px 20px 0 !important;border-top:2px solid #a27b36 !important;border-right:none !important;border-left:none !important;border-bottom:none !important;border-radius:15px 15px 0 0}.e-cart-totals.e-cart-section:before{content:"Riepilogo";font-size:1.3rem;color:#fff;font-family:DM Sans}.e-cart__column.e-cart__column-end{position:fixed;bottom:0;left:0;width:100%;z-index:999;padding:0;padding-bottom:10px !important;background-color:#000 !important;border-radius:15px 15px 0 0}#whatsapp-order-btn{display:block;margin-top:0 !important;margin:10px auto;width:90%;max-width:300px;text-align:center;border-radius:16px;padding:10px;background-color:#e4c590;border-color:#e4c590;color:#fff}.e-cart__container{padding:10px}.woocommerce-cart-form__cart-item.cart_item{display:flex !important;flex-direction:column !important;align-items:flex-start !important;margin-top:10px !important;border-radius:10px;background-color:#000 !important}.product-name{font-size:1.2em;font-weight:700;order:1 !important;color:#fff;margin-left:20px !important}.product-quantity{width:100%;order:2 !important;padding-left:10px !important}.product-remove{align-self:flex-end;margin-bottom:0;margin-right:5px;order:3 !important}.product-subtotal{align-self:flex-end;margin-top:-10px;font-size:1.1em;font-weight:700;padding:0 !important;margin-right:10px}.woocommerce-Price-amount{font-size:1.1em;font-weight:700}.quantity{text-align:start !important;margin-bottom:0}.product-quantity-wrapper{display:flex !important;width:100% !important;justify-content:evenly !important}table.shop_table tr.cart-discount.coupon-sconto15 td:before{width:80%}.wc-proceed-to-checkout{display:none !important}}