.woocommerce .elementor-3815 .elementor-element.elementor-element-e76ef68 .woocommerce-product-gallery__trigger+.woocommerce-product-gallery__wrapper,.woocommerce .elementor-3815 .elementor-element.elementor-element-e76ef68 .flex-viewport{border-radius:20px 20px 20px 20px}.woocommerce .elementor-3815 .elementor-element.elementor-element-e76ef68 .flex-control-thumbs img{border-radius:20px 20px 20px 20px}.woocommerce .elementor-3815 .elementor-element.elementor-element-781f5ea .price ins{color:#000}.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-3815 .elementor-element.elementor-element-692e6f6.elementor-woo-meta--view-inline .product_meta .detail-container{margin-right:calc(3px / 2);margin-left:calc(3px / 2)}.elementor-3815 .elementor-element.elementor-element-692e6f6.elementor-woo-meta--view-inline .product_meta{margin-right:calc(-3px / 2);margin-left:calc(-3px / 2)}body:not(.rtl) .elementor-3815 .elementor-element.elementor-element-692e6f6.elementor-woo-meta--view-inline .detail-container:after{right:calc(( -3px / 2 ) + ( -1px / 2 ))}body:not.rtl .elementor-3815 .elementor-element.elementor-element-692e6f6.elementor-woo-meta--view-inline .detail-container:after{left:calc(( -3px / 2 ) - ( 1px / 2 ))}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var(--e-global-color-primary)}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var(--e-global-color-primary)}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-widget-woocommerce-product-related.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-product-related.elementor-wc-products ul.products li.product .price ins{color:var(--e-global-color-primary)}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price ins .amount{color:var(--e-global-color-primary)}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del{color:var(--e-global-color-primary)}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del .amount{color:var(--e-global-color-primary)}.elementor-widget-woocommerce-product-related.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-product-related.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-3815 .elementor-element.elementor-element-122fefc.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#6ec1e4}.elementor-3815 .elementor-element.elementor-element-122fefc.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#6ec1e4}.elementor-3815 .elementor-element.elementor-element-122fefc.elementor-wc-products ul.products li.product .price ins{color:#b78b4a}.elementor-3815 .elementor-element.elementor-element-122fefc.elementor-wc-products ul.products li.product .price ins .amount{color:#b78b4a}.elementor-3815 .elementor-element.elementor-element-122fefc.elementor-wc-products ul.products li.product .price del{color:#b78b4a}.elementor-3815 .elementor-element.elementor-element-122fefc.elementor-wc-products ul.products li.product .price del .amount{color:#b78b4a}.elementor-3815 .elementor-element.elementor-element-122fefc.elementor-wc-products ul.products li.product span.onsale{display:block;color:#fff;background-color:#b78b4a}@media (min-width:768px){.woocommerce-product-gallery__image{width:100%;aspect-ratio:3/4;overflow:hidden;display:block;background-color:#f8f8f8;border-radius:0px}.woocommerce-product-gallery__image a{display:block;width:100%;height:100%}.woocommerce-product-gallery__image img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}}.woocommerce a.added_to_cart{padding-top:.5em;display:none}.variations tbody,.variations tr{display:flex!important;align-items:center!important;gap:8px!important;flex-wrap:nowrap!important}.variations th.label{background:0 0!important;border:none!important;padding:0!important;width:auto!important;min-width:fit-content!important}.variations th.label label{color:#333!important;font-size:13px!important;font-weight:500!important;white-space:nowrap}.variations td.value{display:flex!important;align-items:center!important;gap:6px!important;padding:0!important}.variations select{height:32px!important;width:150px!important;padding:4px 10px!important;font-size:13px!important;border-radius:6px!important;border:1px solid #ddd!important;min-width:100px!important}.reset_variations{position:static!important;display:inline!important;font-size:11px!important;color:#999!important;text-decoration:none!important;white-space:nowrap!important;margin:0!important;padding:0!important}.reset_variations:hover{color:#c0392b!important}.woocommerce-variation-add-to-cart{display:flex;align-items:center;gap:8px;margin-top:8px}.variations,.variations tr,.variations td,.variations th{background:#fff!important;border:none!important;border-bottom:none!important;text-decoration:none!important}.reset_variations{text-decoration:none!important;border:none!important}.variations select,.variations select option{color:#333!important;-webkit-text-fill-color:#333!important}@media (max-width:768px){.woocommerce-pagination{width:100%;overflow-x:auto}.woocommerce-pagination ul.page-numbers{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px;padding:0;margin:0;list-style:none}.woocommerce-pagination ul.page-numbers li{display:flex}.woocommerce-pagination .page-numbers{display:flex;align-items:center;justify-content:center;min-width:36px;height:36px;padding:0 8px;font-size:14px;border-radius:4px}}