.elementor-4834 .elementor-element.elementor-element-17df575{padding:30px 0px 30px 0px;}.elementor-4834 .elementor-element.elementor-element-5e4f778 > .elementor-element-populated{padding:30px 0px 30px 0px;}.elementor-widget-ucaddon_uc_image_default_theme .ug-textpanel-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_uc_image_default_theme .ug-textpanel-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_uc_image_default_theme .ug-error-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-4834 .elementor-element.elementor-element-f191e0e .ug-slider-control.ug-arrow-left{width:32px;height:32px;}.elementor-4834 .elementor-element.elementor-element-f191e0e .ug-slider-control.ug-arrow-right{width:32px;height:32px;}.elementor-4834 .elementor-element.elementor-element-f191e0e .ug-slider-control.ug-arrow-right svg polyline{stroke:#FFFFFF;}.elementor-4834 .elementor-element.elementor-element-f191e0e .ug-slider-control.ug-arrow-left svg polyline{stroke:#FFFFFF;}.elementor-4834 .elementor-element.elementor-element-f191e0e .ug-slider-wrapper .ug-button-videoplay{width:86px;height:66px;background-color:#000;opacity:60%;border-radius:5px 5px 5px 5px;}.elementor-4834 .elementor-element.elementor-element-f191e0e .ug-slider-wrapper .ug-button-videoplay path{fill:#ffffff;}.elementor-4834 .elementor-element.elementor-element-f191e0e .ug-slider-wrapper .ug-button-videoplay:hover{background-color:#000;opacity:100%;border-radius:5px 5px 5px 5px;}.elementor-4834 .elementor-element.elementor-element-f191e0e .ug-slider-wrapper .ug-button-videoplay:hover path{fill:#ffffff;}.elementor-4834 .elementor-element.elementor-element-f191e0e .ug-videoplayer-button-close:hover svg{fill:#C80000;}.elementor-4834 .elementor-element.elementor-element-f191e0e .ug-thumb-image{object-fit:cover;}.elementor-4834 .elementor-element.elementor-element-f191e0e .ug-error-message{text-align:inherit;}.elementor-widget-ucaddon_uc_compact_image_theme .ug-textpanel-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_uc_compact_image_theme .ug-textpanel-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_uc_compact_image_theme .ug-error-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-4834 .elementor-element.elementor-element-e1f7deb .ug-gallery-wrapper .ug-bullets .ug-bullet{border-style:solid;border-width:1px 1px 1px 1px;border-color:#ffffff;}.elementor-4834 .elementor-element.elementor-element-e1f7deb .ug-bullets .ug-bullet{width:15px;height:15px;}.elementor-4834 .elementor-element.elementor-element-e1f7deb .ug-bullets .ug-bullet:hover{width:15px;height:15px;}.elementor-4834 .elementor-element.elementor-element-e1f7deb .ug-gallery-wrapper .ug-bullets .ug-bullet.ug-bullet-active{background-color:#ffffff;width:15px;height:15px;}.elementor-4834 .elementor-element.elementor-element-e1f7deb .ug-slider-wrapper .ug-button-videoplay{width:86px;height:66px;background-color:#000;opacity:60%;border-radius:5px 5px 5px 5px;}.elementor-4834 .elementor-element.elementor-element-e1f7deb .ug-slider-wrapper .ug-button-videoplay path{fill:#ffffff;}.elementor-4834 .elementor-element.elementor-element-e1f7deb .ug-slider-wrapper .ug-button-videoplay:hover{background-color:#000;opacity:100%;border-radius:5px 5px 5px 5px;}.elementor-4834 .elementor-element.elementor-element-e1f7deb .ug-slider-wrapper .ug-button-videoplay:hover path{fill:#ffffff;}.elementor-4834 .elementor-element.elementor-element-e1f7deb .ug-videoplayer-button-close:hover svg{fill:#C80000;}.elementor-4834 .elementor-element.elementor-element-e1f7deb .ug-thumb-image{object-fit:cover;}.elementor-4834 .elementor-element.elementor-element-e1f7deb .ug-error-message{text-align:inherit;}.elementor-4834 .elementor-element.elementor-element-2110b4c > .elementor-element-populated{padding:0px 20px 20px 20px;}.elementor-widget-woocommerce-product-title .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-4834 .elementor-element.elementor-element-b073f25 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4834 .elementor-element.elementor-element-b073f25{text-align:left;}.elementor-4834 .elementor-element.elementor-element-b073f25 .elementor-heading-title{font-family:"Caslon Medium", Sans-serif;font-size:35px;font-weight:400;line-height:47px;color:#000000;}.woocommerce .elementor-widget-woocommerce-product-price .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-4834 .elementor-element.elementor-element-d088b2f > .elementor-widget-container{margin:-15px 0px 0px 0px;}.woocommerce .elementor-4834 .elementor-element.elementor-element-d088b2f .price{color:#000000;font-family:"Quattrocento font", Sans-serif;font-size:18px;font-weight:600;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-4834 .elementor-element.elementor-element-296bfbe > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-4834 .elementor-element.elementor-element-296bfbe{font-family:"Quattrocento font", Sans-serif;font-weight:400;color:#000000;}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-4834 .elementor-element.elementor-element-60380f8 > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4834 .elementor-element.elementor-element-60380f8 .cart button, .elementor-4834 .elementor-element.elementor-element-60380f8 .cart .button{font-family:"Caslon Medium", Sans-serif;font-size:15px;border-radius:20px 20px 20px 20px;transition:all 0.2s;}.elementor-4834 .elementor-element.elementor-element-60380f8 .quantity .qty{transition:all 0.2s;}.woocommerce .elementor-4834 .elementor-element.elementor-element-60380f8 form.cart .variations{width:0%;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-4834 .elementor-element.elementor-element-2707251 .elementor-button{background-color:var( --e-global-color-286caa1 );font-family:"Quattrocento font", Sans-serif;font-weight:500;border-radius:25px 25px 25px 25px;}.elementor-4834 .elementor-element.elementor-element-2707251 > .elementor-widget-container{margin:0px -6px 0px -8px;padding:0px 0px 0px 0px;}.elementor-4834 .elementor-element.elementor-element-2707251 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-4834 .elementor-element.elementor-element-451724e .elementor-button{background-color:var( --e-global-color-286caa1 );font-family:"Quattrocento font", Sans-serif;font-weight:500;border-radius:25px 25px 25px 25px;}.elementor-4834 .elementor-element.elementor-element-451724e > .elementor-widget-container{margin:0px -6px 0px -8px;padding:0px 0px 0px 0px;}.elementor-4834 .elementor-element.elementor-element-451724e .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-4834 .elementor-element.elementor-element-bbbb9eb{margin-top:50px;margin-bottom:50px;}.elementor-4834 .elementor-element.elementor-element-4774d4c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-4834 .elementor-element.elementor-element-0a1598a .elementor-accordion-item{border-color:#000000;}.elementor-4834 .elementor-element.elementor-element-0a1598a .elementor-accordion-item .elementor-tab-content{border-block-start-color:#000000;}.elementor-4834 .elementor-element.elementor-element-0a1598a .elementor-accordion-item .elementor-tab-title.elementor-active{border-block-end-color:#000000;}.elementor-4834 .elementor-element.elementor-element-0a1598a .elementor-accordion-icon, .elementor-4834 .elementor-element.elementor-element-0a1598a .elementor-accordion-title{color:#000000;}.elementor-4834 .elementor-element.elementor-element-0a1598a .elementor-accordion-icon svg{fill:#000000;}.elementor-4834 .elementor-element.elementor-element-0a1598a .elementor-active .elementor-accordion-icon, .elementor-4834 .elementor-element.elementor-element-0a1598a .elementor-active .elementor-accordion-title{color:var( --e-global-color-1975990 );}.elementor-4834 .elementor-element.elementor-element-0a1598a .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-1975990 );}.elementor-4834 .elementor-element.elementor-element-0a1598a .elementor-accordion-title{font-family:"Caslon Medium", Sans-serif;font-size:17px;font-weight:600;}.elementor-4834 .elementor-element.elementor-element-0a1598a .elementor-accordion-icon{margin-inline-end:0px;}.elementor-4834 .elementor-element.elementor-element-0a1598a .elementor-tab-content{background-color:#EEEEEE;color:#000000;font-family:"Quattrocento font", Sans-serif;font-weight:400;line-height:30px;padding:20px 50px 20px 20px;}.elementor-4834 .elementor-element.elementor-element-269eab2 > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;padding:0px 0px 0px 0px;}.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-4834 .elementor-element.elementor-element-ddbd44a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4834 .elementor-element.elementor-element-ddbd44a{text-align:left;}.elementor-4834 .elementor-element.elementor-element-ddbd44a .elementor-heading-title{font-family:"Caslon Medium", Sans-serif;font-size:35px;font-weight:400;line-height:41px;color:#000000;}.elementor-4834 .elementor-element.elementor-element-4ef6c4f > .elementor-widget-container{margin:0px 0px 0px 0px;}.woocommerce .elementor-4834 .elementor-element.elementor-element-4ef6c4f .woocommerce-product-details__short-description{color:#000000;font-family:"Quattrocento font", Sans-serif;line-height:32px;}.elementor-4834 .elementor-element.elementor-element-72b88e2 .elementor-heading-title{font-family:"Caslon Medium", Sans-serif;font-weight:500;color:#000000;}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products{--products-title-color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.products-heading-show .related-products > h2, .elementor-widget-woocommerce-products.products-heading-show .upsells > h2, .elementor-widget-woocommerce-products.products-heading-show .cross-sells > h2{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del {font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-4834 .elementor-element.elementor-element-3260660.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-4834 .elementor-element.elementor-element-3260660.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#000000;}.elementor-4834 .elementor-element.elementor-element-3260660.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#000000;}.elementor-4834 .elementor-element.elementor-element-3260660.elementor-wc-products ul.products li.product .price{color:#000000;}.elementor-4834 .elementor-element.elementor-element-3260660.elementor-wc-products ul.products li.product .price ins{color:#000000;}.elementor-4834 .elementor-element.elementor-element-3260660.elementor-wc-products ul.products li.product .price ins .amount{color:#000000;}.elementor-4834 .elementor-element.elementor-element-3260660.elementor-wc-products ul.products li.product .price del{color:#000000;}.elementor-4834 .elementor-element.elementor-element-3260660.elementor-wc-products ul.products li.product .price del .amount{color:#000000;}.elementor-4834 .elementor-element.elementor-element-3260660.elementor-wc-products ul.products li.product{border-radius:10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-4834 .elementor-element.elementor-element-3260660.elementor-wc-products ul.products li.product span.onsale{display:block;}@media(max-width:1024px){.elementor-4834 .elementor-element.elementor-element-3260660.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-4834 .elementor-element.elementor-element-5e4f778 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 10px 10px 10px;}.elementor-4834 .elementor-element.elementor-element-f191e0e .ug-slider-control.ug-arrow-left{width:29px;height:29px;}.elementor-4834 .elementor-element.elementor-element-f191e0e .ug-slider-control.ug-arrow-right{width:29px;height:29px;}.elementor-4834 .elementor-element.elementor-element-a383b52{margin-top:0px;margin-bottom:0px;}.elementor-4834 .elementor-element.elementor-element-2147f48 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:5px 5px 5px 5px;}.elementor-4834 .elementor-element.elementor-element-2110b4c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 10px 10px 10px;}.elementor-4834 .elementor-element.elementor-element-b073f25{text-align:left;}.elementor-4834 .elementor-element.elementor-element-b073f25 .elementor-heading-title{font-size:20px;line-height:1.7em;}.elementor-4834 .elementor-element.elementor-element-d088b2f > .elementor-widget-container{margin:0px 0px 0px 0px;}.woocommerce .elementor-4834 .elementor-element.elementor-element-d088b2f .price{font-size:13px;}.elementor-4834 .elementor-element.elementor-element-296bfbe > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4834 .elementor-element.elementor-element-296bfbe{font-size:13px;}.elementor-4834 .elementor-element.elementor-element-60380f8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4834 .elementor-element.elementor-element-2707251 .elementor-button{font-size:13px;}.elementor-4834 .elementor-element.elementor-element-451724e .elementor-button{font-size:13px;}.elementor-4834 .elementor-element.elementor-element-bbbb9eb{margin-top:20px;margin-bottom:0px;}.elementor-4834 .elementor-element.elementor-element-4774d4c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 10px 10px 10px;}.elementor-4834 .elementor-element.elementor-element-0a1598a .elementor-accordion-title{font-size:20px;}.elementor-4834 .elementor-element.elementor-element-0a1598a .elementor-tab-content{font-size:13px;}.elementor-4834 .elementor-element.elementor-element-269eab2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 10px 10px 10px;}.elementor-4834 .elementor-element.elementor-element-ddbd44a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4834 .elementor-element.elementor-element-ddbd44a{text-align:left;}.elementor-4834 .elementor-element.elementor-element-ddbd44a .elementor-heading-title{font-size:20px;}.elementor-4834 .elementor-element.elementor-element-4ef6c4f > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4834 .elementor-element.elementor-element-4ef6c4f{text-align:left;}.woocommerce .elementor-4834 .elementor-element.elementor-element-4ef6c4f .woocommerce-product-details__short-description{font-size:13px;}.elementor-4834 .elementor-element.elementor-element-72b88e2{text-align:center;}.elementor-4834 .elementor-element.elementor-element-72b88e2 .elementor-heading-title{font-size:20px;}.elementor-4834 .elementor-element.elementor-element-3260660 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-4834 .elementor-element.elementor-element-3260660.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Caslon Medium';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://watchesandgems.com/wp-content/uploads/2025/06/Caslon-Medium.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Quattrocento font';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://watchesandgems.com/wp-content/uploads/2025/06/quattrocento.regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */