.elementor-52 .elementor-element.elementor-element-6fce998{--display:flex;}.elementor-52 .elementor-element.elementor-element-6fce998:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-6fce998 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-52 .elementor-element.elementor-element-d0a5606 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-52 .elementor-element.elementor-element-d0a5606 .elementor-heading-title{font-family:"TextF", Sans-serif;font-size:1.6rem;font-weight:600;text-transform:uppercase;line-height:1.6rem;color:var( --e-global-color-text );}.elementor-52 .elementor-element.elementor-element-ad4eed7 .woocommerce table.cart{font-family:"TextF", Sans-serif;font-size:1rem;}.elementor-52 .elementor-element.elementor-element-ad4eed7 .woocommerce .cart{border-style:none;border-radius:0px 0px 0px 0px;overflow:hidden;}.elementor-52 .elementor-element.elementor-element-ad4eed7 .woocommerce table.cart thead th{font-family:"TextF", Sans-serif;font-size:1.2rem;color:var( --e-global-color-text );}.elementor-52 .elementor-element.elementor-element-ad4eed7 .woocommerce .woocommerce-cart-form table.cart td{border-top-style:none;}.elementor-52 .elementor-element.elementor-element-ad4eed7 .woocommerce .cart .cart_item:nth-child(2n) td{color:var( --e-global-color-text );}.elementor-52 .elementor-element.elementor-element-ad4eed7 .woocommerce .cart .cart_item:nth-child(2n) a{color:var( --e-global-color-text );}.elementor-52 .elementor-element.elementor-element-ad4eed7 .woocommerce .cart .cart_item:nth-child(2n+1) a{color:var( --e-global-color-text );}.elementor-52 .elementor-element.elementor-element-ad4eed7 .woocommerce table.cart .product-thumbnail img{width:90px;}.elementor-52 .elementor-element.elementor-element-ad4eed7 .woocommerce .cart .quantity .input-text{padding:0px 0px 0px 0px;border-radius:4px 4px 4px 4px;}.elementor-52 .elementor-element.elementor-element-ad4eed7 .woocommerce .cart .coupon .input-text{font-family:"TextF", Sans-serif;font-size:1rem;width:200px;height:40px;padding:0px 10px 0px 10px;border-radius:4px 4px 4px 4px;color:#FFFFFF;background-color:var( --e-global-color-85f912e );}.elementor-52 .elementor-element.elementor-element-ad4eed7 .woocommerce .cart .coupon .input-text:hover{color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-ad4eed7 .woocommerce .cart .coupon .input-text:focus{color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-ad4eed7 .woocommerce .cart .coupon .button{font-family:"TextF", Sans-serif;font-size:0.8rem;width:236px;border-radius:4px 4px 4px 4px;padding:13px 0px 13px 0px;background-color:var( --e-global-color-text );color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-ad4eed7 .woocommerce .cart .button[name="update_cart"]{background-color:var( --e-global-color-text );color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-ad4eed7 .woocommerce .cart_totals > h2, .elementor-52 .elementor-element.elementor-element-ad4eed7 .woocommerce .cross-sells > h2{margin-bottom:5px;}.elementor-52 .elementor-element.elementor-element-ad4eed7 .woocommerce .cart_totals .shop_table{border-style:solid;}.elementor-52 .elementor-element.elementor-element-ad4eed7.ha-wc-cart .woocommerce .cart_totals .shop_table tr.order-total th{border-top-style:solid;}.elementor-52 .elementor-element.elementor-element-ad4eed7.ha-wc-cart .woocommerce .cart_totals .shop_table tr.order-total td{border-top-style:solid;}.elementor-52 .elementor-element.elementor-element-ad4eed7 .woocommerce .cart_totals .checkout-button{background-color:var( --e-global-color-85f912e );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-52 .elementor-element.elementor-element-d0a5606 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-52 .elementor-element.elementor-element-ad4eed7 .woocommerce table.cart .product-thumbnail img{width:90px;}.elementor-52 .elementor-element.elementor-element-ad4eed7 .woocommerce .cart .quantity .input-text{padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-52 .elementor-element.elementor-element-d0a5606 .elementor-heading-title{font-size:1rem;line-height:1.5rem;}.elementor-52 .elementor-element.elementor-element-ad4eed7 .woocommerce table.cart .product-thumbnail img{width:90px;}.elementor-52 .elementor-element.elementor-element-ad4eed7 .woocommerce .cart .quantity .input-text{padding:0px 0px 0px 0px;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'TextF';
	font-style: normal;
	font-weight: normal;
	font-display: swap;
	src: url('https://gioielleriaideepreziose.it/wp-content/uploads/2025/04/Montserrat-Regular.woff2') format('woff2');
}
/* End Custom Fonts CSS */