.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout,.woocommerce-message,.woocommerce-notices-wrapper{position:fixed;right:0;-webkit-animation:errorRight 6s forwards;z-index:100}.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout .woocommerce-error{margin-bottom:0}@-webkit-keyframes errorRight{0%{right:-300px;opacity:1}2%{right:0;opacity:1}90%{opacity:1}100%{opacity:0;display:none}}.woocommerce-account .woocommerce-MyAccount-navigation span.ast-username{font-family:Montserrat,sans-serif}.elementor-widget-woocommerce-my-account form.woocommerce-form-login.login p.woocommerce-form-row label{color:#54595F!important;font-family:'Ibarra Real Nova',sans-serif;font-size:15px;line-height:16px}.elementor-widget-woocommerce-my-account form.woocommerce-form-login.login p.woocommerce-form-row input{font-family:Montserrat,sans-serif}.elementor-widget-woocommerce-my-account form.woocommerce-form-login.login .woocommerce-form-login__rememberme span{font-family:Montserrat,sans-serif;font-weight:500;font-size:14px;line-height:14px;color:#54595F!important}.elementor-widget-woocommerce-my-account form.woocommerce-form-login.login button.woocommerce-form-login__submit{text-transform:uppercase;font-weight:900}.elementor-widget-woocommerce-my-account form.woocommerce-form-login.login p.woocommerce-LostPassword a,.elementor-widget-woocommerce-my-account form.woocommerce-form-login.login p.ast-woo-form-actions{font-family:Montserrat,sans-serif}.elementor-widget-woocommerce-my-account .woocommerce-MyAccount-content .ast-woo-grid-orders-container{grid-row-gap:0}.elementor-widget-woocommerce-my-account .woocommerce-MyAccount-content .woocommerce-MyAccount-content-wrapper{padding:0;border:0}.elementor-widget-woocommerce-my-account .woocommerce-MyAccount-content .ast-woo-grid-orders-container .ast-orders-table__row{padding:0;height:110px;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:space-between;font-family:Montserrat,sans-serif;font-weight:500;background:none;box-shadow:none;border-bottom:1px solid #d1d1d1!important;border:0;border-radius:0}.elementor-widget-woocommerce-my-account .woocommerce-MyAccount-content .ast-woo-grid-orders-container .ast-orders-table__row .ast-orders-table__cell{position:initial;width:max-content;margin:0}.elementor-widget-woocommerce-my-account .woocommerce-MyAccount-content .ast-woo-grid-orders-container .ast-orders-table__row .ast-orders-table__cell-order-date{font-family:Montserrat,sans-serif;font-size:12px}.elementor-widget-woocommerce-my-account .woocommerce-MyAccount-content .ast-woo-grid-orders-container .ast-orders-table__row .ast-orders-table__cell-order-actions{width:150px;height:38px;background:#ce106a;border:1px solid #ce106a;display:flex;justify-content:center;align-items:center;font-family:'Ibarra Real Nova',sans-serif;text-transform:uppercase;font-weight:700}.elementor-widget-woocommerce-my-account .woocommerce-MyAccount-content .ast-woo-grid-orders-container .ast-orders-table__row .ast-orders-table__cell-order-actions a{color:white;width:100%;text-align:center}.elementor-widget-woocommerce-my-account .woocommerce-MyAccount-content .ast-woo-grid-orders-container .ast-orders-table__row .ast-orders-table__cell-order-actions:hover{background:white}.elementor-widget-woocommerce-my-account .woocommerce-MyAccount-content .ast-woo-grid-orders-container .ast-orders-table__row .ast-orders-table__cell-order-actions:hover a{color:#ce106a}.elementor-widget-woocommerce-my-account .woocommerce-MyAccount-content .ast-woo-grid-orders-container .ast-orders-table__row .ast-orders-table__cell-order-number img{width:90px}.elementor-widget-woocommerce-my-account .woocommerce-MyAccount-content-wrapper section.woocommerce-order-details h2{font-family:'Ibarra Real Nova',sans-serif!important;font-size:40px;margin-bottom:18px!important}.elementor-widget-woocommerce-my-account .woocommerce-MyAccount-content-wrapper section.woocommerce-order-details table.woocommerce-table--order-details{padding:0;border:0;max-width:80%}.elementor-widget-woocommerce-my-account .woocommerce-MyAccount-content-wrapper section.woocommerce-order-details table.woocommerce-table--order-details tr td,.elementor-widget-woocommerce-my-account .woocommerce-MyAccount-content-wrapper section.woocommerce-order-details table.woocommerce-table--order-details tr th{width:50%;padding:15px!important}.elementor-widget-woocommerce-my-account .woocommerce-MyAccount-content-wrapper section.woocommerce-order-details table.woocommerce-table--order-details tr.order_item td.product-total{vertical-align:middle;text-align:right}.elementor-widget-woocommerce-my-account .woocommerce-MyAccount-content-wrapper section.woocommerce-order-details table.woocommerce-table--order-details tr.order_item td.product-name{font-family:'Ibarra Real Nova',sans-serif;line-height:24px;font-size:16px}.elementor-widget-woocommerce-my-account .woocommerce-MyAccount-content-wrapper section.woocommerce-order-details table.woocommerce-table--order-details tr.order_item td.product-name a{color:black}.elementor-widget-woocommerce-my-account .woocommerce-MyAccount-content-wrapper section.woocommerce-order-details table.woocommerce-table--order-details tr.order_item td.product-name a:hover{color:#CE106A}.elementor-widget-woocommerce-my-account .woocommerce-MyAccount-content-wrapper section.woocommerce-order-details table.woocommerce-table--order-details tr td span.amount,.elementor-widget-woocommerce-my-account .woocommerce-MyAccount-content-wrapper section.woocommerce-order-details table.woocommerce-table--order-details tr td span.amount bdi{font-family:Montserrat,sans-serif;font-weight:500;color:#777777}.elementor-widget-woocommerce-my-account .woocommerce-MyAccount-content-wrapper section.woocommerce-order-details table.woocommerce-table--order-details tfoot tr th{font-family:'Ibarra Real Nova',sans-serif;text-transform:uppercase;font-weight:900}.elementor-widget-woocommerce-my-account .woocommerce-MyAccount-content-wrapper section.woocommerce-order-details table.woocommerce-table--order-details tfoot tr td{text-align:right}.elementor-widget-woocommerce-my-account .woocommerce-MyAccount-content-wrapper section.woocommerce-order-details table.woocommerce-table--order-details tfoot tr td span.amount{color:black}.elementor-widget-woocommerce-my-account .woocommerce-MyAccount-content-wrapper section.woocommerce-order-details table.woocommerce-table--order-details tfoot tr td small.shipped_via{display:block;font-family:Montserrat,sans-serif;font-size:12px;line-height:14px;font-weight:500}.elementor-widget-woocommerce-my-account .woocommerce-MyAccount-content-wrapper section.woocommerce-order-details table.woocommerce-table--order-details tfoot tr td{font-family:Montserrat,sans-serif;font-weight:500}.elementor-widget-woocommerce-my-account .woocommerce-MyAccount-content-wrapper section.woocommerce-order-details table.woocommerce-table--order-details tfoot tr:last-child td span{font-size:20px;font-weight:700}.elementor-widget-woocommerce-my-account .woocommerce-MyAccount-content-wrapper section.woocommerce-customer-details h2{background:none;border:0;padding:0;font-family:'Ibarra Real Nova',sans-serif!important;font-size:28px;line-height:28px;margin:0!important;margin-bottom:14px!important}.elementor-widget-woocommerce-my-account .woocommerce-MyAccount-content-wrapper section.woocommerce-customer-details address{padding:0;border:0}.elementor-widget-woocommerce-my-account .woocommerce-MyAccount-content-wrapper .woocommerce-Addresses.addresses header{padding:0;border:0;background:none}.elementor-widget-woocommerce-my-account .woocommerce-MyAccount-content-wrapper .woocommerce-Addresses.addresses header h3{margin:0;padding:0;margin-bottom:14px;font-family:'Ibarra Real Nova',sans-serif!important;font-size:30px}.elementor-widget-woocommerce-my-account .woocommerce-MyAccount-content-wrapper .woocommerce-Addresses.addresses header a.edit{position:inherit;margin:0;padding:6px 22px;background:#CE106A;border:1px solid #CE106A;font-family:'Ibarra Real Nova',sans-serif;text-transform:uppercase;font-weight:800;color:white;margin-bottom:24px;font-size:10px}.elementor-widget-woocommerce-my-account .woocommerce-MyAccount-content-wrapper .woocommerce-Addresses.addresses address{padding:0;border:0;height:auto!important}#yith-wcwl-form .wishlist_table thead tr th{background-color:#CE106A;color:white;font-family:'Ibarra Real Nova',sans-serif;font-weight:bold;text-transform:uppercase;font-size:14px}#yith-wcwl-form .wishlist_table tbody.wishlist-items-wrapper td.product-remove{padding:20px 15px}#yith-wcwl-form .wishlist_table tbody.wishlist-items-wrapper td.product-remove a.remove{color:black!important}#yith-wcwl-form .wishlist_table tbody.wishlist-items-wrapper td.product-name a{color:black;font-weight:400}form#yith-wcwl-form td.wishlist-empty{text-align:left;padding-left:calc(120px + 1em)}form#yith-wcwl-form a.show-title-form{display:none}form#yith-wcwl-form h2{pointer-events:none;font-size:35px}#content .ast-container div#primary{margin:0 0 50px 0;width:100%!important}body:not(.elementor-template-full-width) #content .ast-container,body:not(.elementor-template-full-width) #content .ast-container #main div[data-elementor-type=wp-page]{padding:0}body.woocommerce-cart .tableCarrello form.woocommerce-cart-form table.shop_table tbody .woocommerce-cart-form__cart-item.cart_item td.product-remove{width:5%}body.woocommerce-cart .tableCarrello form.woocommerce-cart-form table.shop_table tbody .woocommerce-cart-form__cart-item.cart_item td.product-thumbnail{width:10%;text-align:center;padding-left:0}body.woocommerce-cart .tableCarrello form.woocommerce-cart-form table.shop_table tbody .woocommerce-cart-form__cart-item.cart_item td.product-thumbnail img{width:100%}.riepilogoCarrello table.shop_table{border:0;display:flex;flex-direction:column;flex-wrap:wrap;align-content:stretch}.riepilogoCarrello table.shop_table tbody{display:flex;flex-direction:column;flex-wrap:wrap;align-content:stretch}.riepilogoCarrello table.shop_table tbody tr.cart-subtotal{order:2}.riepilogoCarrello table.shop_table tbody tr.woocommerce-shipping-totals{order:1;display:flex;flex-direction:column;flex-wrap:wrap;align-content:stretch}.riepilogoCarrello table.shop_table tbody tr.order-total{order:3}.riepilogoCarrello table.shop_table tbody tr.woocommerce-shipping-totals td{padding:10px 0}.riepilogoCarrello table.shop_table tbody tr.woocommerce-shipping-totals td p.woocommerce-shipping-destination{margin-bottom:0}.riepilogoCarrello table.shop_table tbody tr.woocommerce-shipping-totals td form a{border:0;text-decoration:underline;font-size:12px;color:var(--e-global-color-23decca);text-transform:uppercase;font-weight:700;padding:0}.riepilogoCarrello table.shop_table tbody tr.woocommerce-shipping-totals td form{padding-top:5px}.riepilogoCarrello .wc-proceed-to-checkout .ppc-button-wrapper{display:none}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-name .ast-product-name a{font-family:'Ibarra Real Nova',sans-serif!important;color:var(--e-global-color-69215e0);font-weight:900!important}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-name .ast-product-name{line-height:1.4em;font-size:16px}.elementor-menu-cart__products.woocommerce-mini-cart .elementor-menu-cart__product-price .ast-mini-cart-price-wrap span{color:#878787;font-weight:500}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__subtotal{display:flex;justify-content:space-between}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__subtotal strong{font-family:'Ibarra Real Nova',sans-serif;text-transform:uppercase;font-size:14px}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__subtotal span.amount{font-weight:800;font-size:16px;color:var(--e-global-color-23decca)}.riepilogoCarrello table.shop_table tbody tr.woocommerce-shipping-totals ul#shipping_method{margin-bottom:24px}.riepilogoCarrello table.shop_table tbody tr.woocommerce-shipping-totals ul#shipping_method li{padding:0!important;text-indent:0!important;font-weight:500;font-size:16px}.riepilogoCarrello table.shop_table tbody tr.woocommerce-shipping-totals form.woocommerce-shipping-calculator a{text-transform:none;font-weight:500}#login .woocommerce-info a{font-weight:800}#login .woocommerce-info{font-weight:200;font-size:22px}#coupon form.checkout_coupon{display:flex!important;flex-direction:row;flex-wrap:wrap;min-width:100%;margin-bottom:60px}#coupon form.checkout_coupon p:not(.form-row){display:none}#coupon form.checkout_coupon input{padding-top:0;padding-bottom:0;height:60px;border-radius:0}#coupon form.checkout_coupon .form-row-first{margin-right:20px}#coupon form.checkout_coupon button{height:60px;padding:0}#coupon form.checkout_coupon .form-row-last{width:285px}.billingFormYes div#customer_info{display:none}div#coupon .woocommerce-form-coupon-toggle{display:none}body.woocommerce-checkout{background-image:none!important}.checkoutOrderYes .elementor-jet-checkout-order-review h3#order_review_heading{width:90%}.checkoutOrderYes .elementor-jet-checkout-order-review div#order_review{width:90%}.formCheckout .form-row input:not(#createaccount){height:42px;text-indent:15px}.formCheckout .form-row.create-account{padding-left:0!important}.checkoutPayment #payment{width:90%;float:right}.checkoutOrderYes .elementor-jet-checkout-order-review div#order_review table.shop_table th,.checkoutOrderYes .elementor-jet-checkout-order-review div#order_review table.shop_table td{border-top:1px solid rgba(0,0,0,.2)!important;border-left:1px solid rgba(0,0,0,.2)!important;border-right:1px solid rgba(0,0,0,.2)!important}.checkoutOrderYes .elementor-jet-checkout-order-review div#order_review table.shop_table th.product-name{border-right:0 solid rgba(0,0,0,.2)!important}.checkoutOrderYes .elementor-jet-checkout-order-review div#order_review table.shop_table tbody td.product-name,.checkoutOrderYes .elementor-jet-checkout-order-review div#order_review table.shop_table tfoot th{border-right:0!important}.checkoutOrderYes .elementor-jet-checkout-order-review div#order_review table.shop_table tr.order-total th,.checkoutOrderYes .elementor-jet-checkout-order-review div#order_review table.shop_table tr.order-total td{border-bottom:1px solid rgba(0,0,0,.2)!important}.checkoutOrderYes #order_review tr.shipping td li{padding-left:0!important}.checkoutOrderYes #order_review tr.shipping td li label{display:block}.shippingFormYes .woocommerce-shipping-fields__field-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.shippingFormYes .woocommerce-shipping-fields__field-wrapper .form-row-wide{width:calc(100% + 25px)}@media screen and (max-width:694px){#coupon .checkout_coupon p.form-row.form-row-first{margin-bottom:10px}}@media screen and (max-width:576px){#coupon form.checkout_coupon .form-row-last{width:100%}#coupon .checkout_coupon p.form-row.form-row-first{width:100%;margin-right:0}#coupon form.checkout_coupon{justify-content:flex-start;align-items:flex-start}.tableCarrello .shop_table .product-quantity .quantity .plus{margin-right:0}.tableCarrello .shop_table .product-thumbnail img{max-width:30%!important}body.woocommerce-cart .tableCarrello form.woocommerce-cart-form table.shop_table tbody .woocommerce-cart-form__cart-item.cart_item td.product-remove{width:100%;text-align:center!important}body.woocommerce-cart .tableCarrello form.woocommerce-cart-form table.shop_table tbody .woocommerce-cart-form__cart-item.cart_item td.product-remove a.remove{font-size:18px}body.woocommerce-cart .tableCarrello form.woocommerce-cart-form table.shop_table tbody .woocommerce-cart-form__cart-item.cart_item{margin-bottom:32px}body.woocommerce-cart .tableCarrello form.woocommerce-cart-form table.shop_table tbody .woocommerce-cart-form__cart-item.cart_item td.product-thumbnail{width:100%}.tableCarrello .shop_table .product-quantity .quantity .plus{margin-right:0}.tableCarrello .shop_table .product-thumbnail img{max-width:40%!important}.riepilogoCarrello table.shop_table tbody tr.woocommerce-shipping-totals{align-content:flex-start!important}.riepilogoCarrello table.shop_table tbody tr.woocommerce-shipping-totals td ul#shipping_method li{text-indent:0!important;padding:0!important;margin-top:30px!important;margin-bottom:12px!important}.riepilogoCarrello table.shop_table tbody tr.woocommerce-shipping-totals td{text-align:left!important}.riepilogoCarrello table.shop_table tbody tr td{padding:0}.riepilogoCarrello table.shop_table tbody tr.cart-subtotal td{padding-bottom:26px}.tableCarrello .coupon{flex-direction:column!important}.tableCarrello .coupon input#coupon_code{min-width:100%!important}.tableCarrello table.shop_table .coupon button.button{min-width:100%!important;margin-top:12px!important;margin-left:0!important}.checkoutOrderYes .elementor-jet-checkout-order-review h3#order_review_heading{width:100%}.checkoutOrderYes .elementor-jet-checkout-order-review div#order_review{width:100%}.checkoutPayment #payment{width:100%}}.add_to_cart_button,.product_type_variable{font-family:"Ibarra Real Nova",Sans-serif;font-size:14px!important;font-weight:800!important;text-transform:uppercase!important;fill:var(--e-global-color-23decca)!important;color:var(--e-global-color-23decca)!important;background-color:var(--e-global-color-astglobalcolor5)!important;border-style:solid!important;border-width:1px 1px 1px 1px!important;border-color:var(--e-global-color-0fc47ff)!important;border-radius:0!important;padding:16px 24px 16px 24px!important;width:60%;text-align:center;margin-left:30px}@media screen and (max-width:420px){#coupon form.checkout_coupon{justify-content:center}#coupon .checkout_coupon p.form-row.form-row-first{margin-right:0}}