.elementor-1758 .elementor-element.elementor-element-4625dea5{margin-top:30px;margin-bottom:0px;padding:0px 0px 0px 20px;}.elementor-1758 .elementor-element.elementor-element-453ecce .jet-single-images__wrap div.images{width:100% !important;}.elementor-1758 .elementor-element.elementor-element-453ecce .jet-single-images-nav-vertical.jet-single-images__wrap .flex-control-thumbs{flex:0 0 90px;margin-top:-0px;margin-bottom:-0px;}.elementor-1758 .elementor-element.elementor-element-453ecce .jet-single-images__wrap .flex-control-thumbs li{padding:0px 0px 0px 0px;}.elementor-1758 .elementor-element.elementor-element-453ecce .jet-single-images-nav-horizontal.jet-single-images__wrap .flex-control-thumbs{margin-left:-0px;margin-right:-0px;}.elementor-1758 .elementor-element.elementor-element-6005daaa.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-1758 .elementor-element.elementor-element-6005daaa > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-1758 .elementor-element.elementor-element-6005daaa > .elementor-element-populated{margin:0px 0px 0px 30px;--e-column-margin-right:0px;--e-column-margin-left:30px;padding:0px 72px 0px 0px;}.elementor-1758 .elementor-element.elementor-element-58085470 .elementor-heading-title{color:var( --e-global-color-text );font-size:35px;font-weight:700;line-height:1.2em;}.elementor-1758 .elementor-element.elementor-element-58085470 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0em 0em 0em 0em;}.elementor-1758 .elementor-element.elementor-element-5bd3ca8 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1758 .elementor-element.elementor-element-5bd3ca8{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:20px 40px 20px 40px;}.elementor-1758 .elementor-element.elementor-element-5bd3ca8:not(.elementor-motion-effects-element-type-background), .elementor-1758 .elementor-element.elementor-element-5bd3ca8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2D9D963;}.elementor-1758 .elementor-element.elementor-element-5bd3ca8, .elementor-1758 .elementor-element.elementor-element-5bd3ca8 > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-1758 .elementor-element.elementor-element-5bd3ca8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1758 .elementor-element.elementor-element-221bd95c{margin-top:10px;margin-bottom:0px;}.woocommerce .elementor-1758 .elementor-element.elementor-element-dc309d7 .price{color:#858997;font-size:20px;}.woocommerce .elementor-1758 .elementor-element.elementor-element-dc309d7 .price ins{color:var( --e-global-color-text );font-size:25px;font-weight:700;}.elementor-1758 .elementor-element.elementor-element-dc309d7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1758 .elementor-element.elementor-element-a2aad41{margin-top:10px;margin-bottom:0px;}.elementor-1758 .elementor-element.elementor-element-20b87160{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1758 .elementor-element.elementor-element-49549fa .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1758 .elementor-element.elementor-element-49549fa .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1758 .elementor-element.elementor-element-49549fa .elementor-button{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );background-color:var( --e-global-color-primary );box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-1758 .elementor-element.elementor-element-49549fa .elementor-button:hover, .elementor-1758 .elementor-element.elementor-element-49549fa .elementor-button:focus{color:var( --e-global-color-secondary );background-color:var( --e-global-color-text );}.elementor-1758 .elementor-element.elementor-element-49549fa .elementor-button:hover svg, .elementor-1758 .elementor-element.elementor-element-49549fa .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-1758 .elementor-element.elementor-element-49549fa{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1758 .elementor-element.elementor-element-9bac07c{margin-top:30px;margin-bottom:0px;}.elementor-1758 .elementor-element.elementor-element-4a60029d > .elementor-element-populated{box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-1758 .elementor-element.elementor-element-b0150ac .tp-woo-wishlist{justify-content:center;}.elementor-1758 .elementor-element.elementor-element-b0150ac .tp_icon_ad,.elementor-1758 .elementor-element.elementor-element-b0150ac .tp_icon_rm{margin:0px 0px 0px 11px;padding:0px 0px 0px 0px;font-size:18px;color:var( --e-global-color-df593e7 );}.elementor-1758 .elementor-element.elementor-element-b0150ac .tp-woo-wishlist .tp_wishlist_addr,.elementor-1758 .elementor-element.elementor-element-b0150ac .tp-woo-wishlist .tp_wishlist_addrs,.elementor-1758 .elementor-element.elementor-element-b0150ac .tp-woo-wishlist .tp_wishlist_button,.elementor-1758 .elementor-element.elementor-element-b0150ac .tp-woo-wishlist .tp-wl-active.tp_wishlist_remove{justify-content:center;}.elementor-1758 .elementor-element.elementor-element-b0150ac .tp_wishlist_addr .tp_wish_extra,.elementor-1758 .elementor-element.elementor-element-b0150ac .tp_wishlist_addrs .tp_wish_extra,.elementor-1758 .elementor-element.elementor-element-b0150ac .tp_wishlist_button .tp_wish_extra,.elementor-1758 .elementor-element.elementor-element-b0150ac .tp-wl-active.tp_wishlist_remove .tp_wish_extra{font-size:15px;font-weight:500;}.elementor-1758 .elementor-element.elementor-element-b0150ac .tp_wishlist_button,.elementor-1758 .elementor-element.elementor-element-b0150ac .tp-wl-active.tp_wishlist_remove{box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-1758 .elementor-element.elementor-element-2e8d228c{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1758 .elementor-element.elementor-element-2e8d228c .elementor-divider-separator{width:100%;}.elementor-1758 .elementor-element.elementor-element-2e8d228c .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1758 .elementor-element.elementor-element-2e8d228c > .elementor-widget-container{margin:-25px -25px -25px -25px;}.elementor-1758 .elementor-element.elementor-element-e321b9e{margin-top:30px;margin-bottom:0px;padding:0px 0px 0px 20px;}.elementor-1758 .elementor-element.elementor-element-a9e4079 .elementor-heading-title{color:var( --e-global-color-text );font-size:35px;font-weight:700;line-height:1.2em;}.elementor-1758 .elementor-element.elementor-element-a9e4079 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0em 0em 0em 0em;}.elementor-1758 .elementor-element.elementor-element-03e96c1 .jet-single-images__wrap div.images{width:100% !important;}.elementor-1758 .elementor-element.elementor-element-03e96c1 .jet-single-images__wrap .flex-control-thumbs{justify-content:flex-start;}.elementor-1758 .elementor-element.elementor-element-03e96c1 .jet-single-images__wrap .flex-control-thumbs li{width:25%;flex:0 0 25%;padding:0px 0px 0px 0px;}.elementor-1758 .elementor-element.elementor-element-03e96c1 .jet-single-images-nav-horizontal.jet-single-images__wrap .flex-control-thumbs{margin-left:-0px;margin-right:-0px;}.elementor-1758 .elementor-element.elementor-element-03e96c1 .jet-single-images-nav-vertical.jet-single-images__wrap .flex-control-thumbs{margin-top:-0px;margin-bottom:-0px;}.elementor-1758 .elementor-element.elementor-element-61eea51.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-1758 .elementor-element.elementor-element-61eea51 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-1758 .elementor-element.elementor-element-61eea51 > .elementor-element-populated{margin:0px 0px 0px 30px;--e-column-margin-right:0px;--e-column-margin-left:30px;padding:0px 72px 0px 0px;}.elementor-1758 .elementor-element.elementor-element-9eb456a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1758 .elementor-element.elementor-element-9eb456a{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:20px 40px 20px 40px;}.elementor-1758 .elementor-element.elementor-element-9eb456a:not(.elementor-motion-effects-element-type-background), .elementor-1758 .elementor-element.elementor-element-9eb456a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2D9D963;}.elementor-1758 .elementor-element.elementor-element-9eb456a, .elementor-1758 .elementor-element.elementor-element-9eb456a > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-1758 .elementor-element.elementor-element-9eb456a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1758 .elementor-element.elementor-element-a994faa{margin-top:10px;margin-bottom:0px;}.woocommerce .elementor-1758 .elementor-element.elementor-element-6ae137f .price{color:#858997;font-size:20px;}.woocommerce .elementor-1758 .elementor-element.elementor-element-6ae137f .price ins{color:var( --e-global-color-text );font-size:25px;font-weight:700;}.elementor-1758 .elementor-element.elementor-element-6ae137f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1758 .elementor-element.elementor-element-a0d253e{margin-top:10px;margin-bottom:0px;}.elementor-1758 .elementor-element.elementor-element-392b6ca .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1758 .elementor-element.elementor-element-392b6ca .elementor-button{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-1758 .elementor-element.elementor-element-392b6ca .elementor-button:hover, .elementor-1758 .elementor-element.elementor-element-392b6ca .elementor-button:focus{color:var( --e-global-color-secondary );background-color:var( --e-global-color-text );}.elementor-1758 .elementor-element.elementor-element-392b6ca .elementor-button:hover svg, .elementor-1758 .elementor-element.elementor-element-392b6ca .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-1758 .elementor-element.elementor-element-fb42c23{margin-top:30px;margin-bottom:0px;}.elementor-1758 .elementor-element.elementor-element-f75fc13 > .elementor-element-populated{box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-1758 .elementor-element.elementor-element-c30f3d9 .tp-woo-wishlist{justify-content:center;}.elementor-1758 .elementor-element.elementor-element-c30f3d9 .tp_icon_ad,.elementor-1758 .elementor-element.elementor-element-c30f3d9 .tp_icon_rm{margin:0px 0px 0px 11px;padding:0px 0px 0px 0px;font-size:18px;color:var( --e-global-color-df593e7 );}.elementor-1758 .elementor-element.elementor-element-c30f3d9 .tp-woo-wishlist .tp_wishlist_addr,.elementor-1758 .elementor-element.elementor-element-c30f3d9 .tp-woo-wishlist .tp_wishlist_addrs,.elementor-1758 .elementor-element.elementor-element-c30f3d9 .tp-woo-wishlist .tp_wishlist_button,.elementor-1758 .elementor-element.elementor-element-c30f3d9 .tp-woo-wishlist .tp-wl-active.tp_wishlist_remove{justify-content:center;}.elementor-1758 .elementor-element.elementor-element-c30f3d9 .tp_wishlist_addr .tp_wish_extra,.elementor-1758 .elementor-element.elementor-element-c30f3d9 .tp_wishlist_addrs .tp_wish_extra,.elementor-1758 .elementor-element.elementor-element-c30f3d9 .tp_wishlist_button .tp_wish_extra,.elementor-1758 .elementor-element.elementor-element-c30f3d9 .tp-wl-active.tp_wishlist_remove .tp_wish_extra{font-size:15px;font-weight:500;}.elementor-1758 .elementor-element.elementor-element-c30f3d9 .tp_wishlist_button,.elementor-1758 .elementor-element.elementor-element-c30f3d9 .tp-wl-active.tp_wishlist_remove{box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-1758 .elementor-element.elementor-element-96883d6{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1758 .elementor-element.elementor-element-96883d6 .elementor-divider-separator{width:100%;}.elementor-1758 .elementor-element.elementor-element-96883d6 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1758 .elementor-element.elementor-element-96883d6 > .elementor-widget-container{margin:-25px -25px -25px -25px;}.elementor-1758 .elementor-element.elementor-element-4a38ffd5{margin-top:20px;margin-bottom:0px;padding:0px 20px 0px 20px;}.elementor-1758 .elementor-element.elementor-element-21b2e207 > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1758 .elementor-element.elementor-element-21b2e207 > .elementor-element-populated, .elementor-1758 .elementor-element.elementor-element-21b2e207 > .elementor-element-populated > .elementor-background-overlay, .elementor-1758 .elementor-element.elementor-element-21b2e207 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-1758 .elementor-element.elementor-element-21b2e207 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1758 .elementor-element.elementor-element-65ef68ee > .elementor-widget-container{border-style:solid;border-width:0px 1px 1px 1px;border-color:#858997;border-radius:20px 20px 20px 20px;}.elementor-1758 .elementor-element.elementor-element-27e3e173{margin-top:0px;margin-bottom:50px;padding:0px 20px 0px 20px;}.elementor-1758 .elementor-element.elementor-element-40abfb55 .elementor-heading-title{color:var( --e-global-color-text );font-size:30px;font-weight:700;line-height:1.3em;}.elementor-1758 .elementor-element.elementor-element-34edd899 .auxshp-loop-title{color:var( --e-global-color-text );font-size:20px;font-weight:bold;line-height:1.3em;letter-spacing:0px;}.elementor-1758 .elementor-element.elementor-element-34edd899 .woocommerce-Price-amount{color:var( --e-global-color-primary );font-weight:bold;line-height:1.3em;}.elementor-1758 .elementor-element.elementor-element-34edd899 .add_to_cart_button{color:var( --e-global-color-df593e7 );font-size:12px;font-weight:bold;line-height:1.3em;padding:12px 45px 12px 18px;}.elementor-1758 .elementor-element.elementor-element-34edd899 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-1758 .elementor-element.elementor-element-34edd899 .auxshp-loop-title{font-size:18px;}.elementor-1758 .elementor-element.elementor-element-34edd899 .woocommerce-Price-amount{font-size:20px;}}@media(max-width:767px){.elementor-1758 .elementor-element.elementor-element-4625dea5{padding:0px 10px 0px 10px;}.elementor-1758 .elementor-element.elementor-element-516201e6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1758 .elementor-element.elementor-element-6005daaa > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1758 .elementor-element.elementor-element-58085470 .elementor-heading-title{font-size:25px;}.elementor-1758 .elementor-element.elementor-element-4a60029d{width:50%;}.elementor-1758 .elementor-element.elementor-element-3980d442{width:50%;}.elementor-1758 .elementor-element.elementor-element-2e8d228c > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-1758 .elementor-element.elementor-element-e321b9e{padding:0px 10px 0px 10px;}.elementor-1758 .elementor-element.elementor-element-e978b8b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1758 .elementor-element.elementor-element-a9e4079 .elementor-heading-title{font-size:25px;}.elementor-1758 .elementor-element.elementor-element-a9e4079 > .elementor-widget-container{padding:15px 10px 0px 10px;}.elementor-1758 .elementor-element.elementor-element-03e96c1 .jet-single-images__wrap .woocommerce-product-gallery > .flex-viewport{margin:0px 0px 05px 0px;}.elementor-1758 .elementor-element.elementor-element-03e96c1 .jet-single-images__wrap .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper{margin:0px 0px 05px 0px;}.elementor-1758 .elementor-element.elementor-element-61eea51 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1758 .elementor-element.elementor-element-9eb456a{margin-top:10px;margin-bottom:10px;padding:20px 20px 20px 20px;}.elementor-1758 .elementor-element.elementor-element-3c7723e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1758 .elementor-element.elementor-element-a0d253e{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1758 .elementor-element.elementor-element-392b6ca{width:auto;max-width:auto;}.elementor-1758 .elementor-element.elementor-element-f75fc13{width:50%;}.elementor-1758 .elementor-element.elementor-element-c30f3d9{width:var( --container-widget-width, 190.5px );max-width:190.5px;--container-widget-width:190.5px;--container-widget-flex-grow:0;}.elementor-1758 .elementor-element.elementor-element-3e0f941{width:50%;}.elementor-1758 .elementor-element.elementor-element-3e0f941.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-1758 .elementor-element.elementor-element-9008aed{width:var( --container-widget-width, 130.5px );max-width:130.5px;--container-widget-width:130.5px;--container-widget-flex-grow:0;}.elementor-1758 .elementor-element.elementor-element-96883d6 > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-1758 .elementor-element.elementor-element-4a38ffd5{padding:0px 10px 0px 10px;}.elementor-1758 .elementor-element.elementor-element-21b2e207 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1758 .elementor-element.elementor-element-27e3e173{padding:0px 0px 0px 0px;}.elementor-1758 .elementor-element.elementor-element-40abfb55 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1758 .elementor-element.elementor-element-34edd899 .aux-shop-info-wrapper{padding:0px 0px 0px 0px;}.elementor-1758 .elementor-element.elementor-element-34edd899 .aux-shop-meta-wrapper{padding:0px 0px 0px 0px;}.elementor-1758 .elementor-element.elementor-element-34edd899 .aux-shop-desc-wrapper{padding:0px 0px 0px 0px;}.elementor-1758 .elementor-element.elementor-element-34edd899 .aux-shop-btns-wrapper{padding:0px 0px 0px 0px;}.elementor-1758 .elementor-element.elementor-element-34edd899 .add_to_cart_button{padding:20px 20px 20px 20px;}}@media(min-width:768px){.elementor-1758 .elementor-element.elementor-element-516201e6{width:50.5%;}.elementor-1758 .elementor-element.elementor-element-6005daaa{width:49.451%;}.elementor-1758 .elementor-element.elementor-element-0d76214{width:60%;}.elementor-1758 .elementor-element.elementor-element-111b369{width:39.871%;}.elementor-1758 .elementor-element.elementor-element-4a60029d{width:39.839%;}.elementor-1758 .elementor-element.elementor-element-3980d442{width:60.16%;}.elementor-1758 .elementor-element.elementor-element-e978b8b{width:50.5%;}.elementor-1758 .elementor-element.elementor-element-61eea51{width:49.451%;}.elementor-1758 .elementor-element.elementor-element-f75fc13{width:39.839%;}.elementor-1758 .elementor-element.elementor-element-3e0f941{width:60.16%;}}/* Start custom CSS for jet-single-images, class: .elementor-element-453ecce */.elementor-1758 .elementor-element.elementor-element-453ecce .jet-single-images__wrap div.images {
    padding-left: 5px;
    padding-right: 5px;
}

.elementor-1758 .elementor-element.elementor-element-453ecce .jet-single-images-nav-vertical.jet-single-images__wrap .flex-control-thumbs {
    margin-right: 5px;
}

.product .elementor-jet-single-images .jet-single-images__wrap .woocommerce-product-gallery .flex-control-thumbs li img {
    margin-top: 0;
    margin-bottom: 10px;
    border-radius: 20px;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-price, class: .elementor-element-dc309d7 */.woocommerce .elementor-1979 .elementor-element.elementor-element-20e99642 .price ins {
    BACKGROUND: none;
    padding-left: 0px;
}

.woocommerce .elementor-1979 .elementor-element.elementor-element-20e99642 .price {
    color: #858997;
    font-size: 20px;
    display: flex;
    align-items: center;
    margin-bottom: 0px
}/* End custom CSS */
/* Start custom CSS for wc-add-to-cart, class: .elementor-element-49549fa */a.product_type_simple.add_to_cart_button.ajax_add_to_cart.elementor-button.elementor-size-sm {
    border-radius: 25px;
}/* End custom CSS */
/* Start custom CSS for tp-woo-wishlist, class: .elementor-element-b0150ac */.tp-woo-wishlist .tp_wishlist_addr {
    box-shadow: none;
}

.elementor-1758 .elementor-element.elementor-element-b0150ac .tp_wishlist_button, .elementor-1758 .elementor-element.elementor-element-b0150ac .tp-wl-active.tp_wishlist_remove {
    background: none;
}/* End custom CSS */
/* Start custom CSS for jet-single-sharing, class: .elementor-element-728a1619 */.aux-share-btn.aux-tooltip-socials.aux-tooltip-dark.aux-socials {
    display: flex;
    flex-direction: row-reverse;
    justify-content: flex-end;
    gap: 10px;
}

.aux-icon.auxicon-share-2 {
    font-size: 20px;
}

.aux-text {
    font-size: 16px;
    font-weight: 500;
}

.tp-woo-wishlist {
    width: auto;
}/* End custom CSS */
/* Start custom CSS for jet-single-images, class: .elementor-element-03e96c1 */.elementor-1758 .elementor-element.elementor-element-453ecce .jet-single-images__wrap div.images {
    padding-left: 5px;
    padding-right: 5px;
}

.elementor-1758 .elementor-element.elementor-element-453ecce .jet-single-images-nav-vertical.jet-single-images__wrap .flex-control-thumbs {
    margin-right: 5px;
}

.product .elementor-jet-single-images .jet-single-images__wrap .woocommerce-product-gallery .flex-control-thumbs li img {
    margin-top: 0;
    margin-bottom: 10px;
    border-radius: 20px;
}

.woocommerce-product-gallery.woocommerce-product-gallery--with-images.woocommerce-product-gallery--columns-4.images {
    padding-right: 0;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-price, class: .elementor-element-6ae137f */.woocommerce .elementor-1979 .elementor-element.elementor-element-20e99642 .price ins {
    BACKGROUND: none;
    padding-left: 0px;
}

.woocommerce .elementor-1979 .elementor-element.elementor-element-20e99642 .price {
    color: #858997;
    font-size: 20px;
    display: flex;
    align-items: center;
    margin-bottom: 0px
}/* End custom CSS */
/* Start custom CSS for wc-add-to-cart, class: .elementor-element-392b6ca */.single-product .auxshp-add-to-cart::after {
    content: " " !important;
    font-family: "auxin-front" !important;
    text-shadow: 0 0;
    position: absolute;
    right: 27px;
    top: 32%;
}

form.cart .quantity {
    margin: 0 !important;
}

/* Hide the 'plus' (up) button using display:none */
.ui-spinner-up {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for tp-woo-wishlist, class: .elementor-element-c30f3d9 */.tp-woo-wishlist .tp_wishlist_addr {
    box-shadow: none;
}

.elementor-1758 .elementor-element.elementor-element-b0150ac .tp_wishlist_button, .elementor-1758 .elementor-element.elementor-element-b0150ac .tp-wl-active.tp_wishlist_remove {
    background: none;
}

.elementor-1758 .elementor-element.elementor-element-c30f3d9 .tp_wishlist_button, .elementor-1758 .elementor-element.elementor-element-c30f3d9 .tp-wl-active.tp_wishlist_remove {
    box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.5);
    background: none;
}/* End custom CSS */
/* Start custom CSS for jet-single-sharing, class: .elementor-element-9008aed */.aux-share-btn.aux-tooltip-socials.aux-tooltip-dark.aux-socials {
    display: flex;
    flex-direction: row-reverse;
    justify-content: flex-end;
    gap: 10px;
}

.aux-icon.auxicon-share-2 {
    font-size: 20px;
}

.aux-text {
    font-size: 16px;
    font-weight: 500;
}

.tp-woo-wishlist {
    width: auto;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-data-tabs, class: .elementor-element-65ef68ee */.container.auxshp-related-products {
    display: none;
}

.aux-widget-recent-products-pro .price {
    max-width: 100%;
}

.single-product .woocommerce-Tabs-panel--description h3 {
    font-size: 19px !important;
    /* font-weight: bold; */
    letter-spacing: -0.9px;
    color: var(--e-global-color-text);
    margin-bottom: 0;
}

.woocommerce div.product.elementor ul.tabs li {
    padding: 20px;
    margin-top: 20px;
}

.elementor-1758 .elementor-element.elementor-element-65ef68ee > .elementor-widget-container {
    border-style: none;
}

.widget-tabs .tabs li:last-child {
    border-right-width: 0px;
    border-top-width: 0px;
    border-bottom-width: 0px;
    height: 5px;
    display: flex;
}

.widget-tabs .tabs {
    display: flex;
    table-layout: fixed;
    margin: 0;
    width: 100%;
    padding-left: 0;
    padding-right: 0;
    justify-content: flex-start;
    background: #292936;
    border-radius: 20px 20px 0px 0px;
}

/* Remove left border from the first tab */
.widget-tabs .tabs li:first-child {
    border-left-width: 0px;
    border-bottom-width: 0px;
    border-top-width: 0px;
    height: 45px;
    display: flex;
}

/* Add right border to the first tab to separate it from the second tab */
.widget-tabs .tabs li:first-child {
    border-right: 0px
}

/* Ensure the second tab has the necessary borders (right and top/bottom as needed) */
.widget-tabs .tabs li:nth-child(2) {
    border-right: 0px solid #BBB; /* Right border for separation */
    border-bottom-width: 0px; /* Remove bottom border */
    border-top-width: 0px; /* Remove top border */
    height: 10px;
    display: flex;
}

span.aux-reviews-number {
    display: inline-block;
    background-color: #3D3D3D;
    color: #FFFFFF;
    line-height: 22px;
    border-radius: 50%;
    text-align: center;
    padding: 0 7px;
    font-size: 14px;
    margin-left: 5px;
}

.woocommerce div.product.elementor ul.tabs li.active a {
    color: white; /* Text color when active */
    border-bottom: 3px solid #B01F1F; /* Red underline when active */
    border-radius: 5px
        align-items: flex-end;
}

.woocommerce div.product.elementor ul.tabs li a {
    color: #aaa;
    text-decoration: none; /* Remove underline by default */
    padding-bottom: opx; /* Add space for the underline */
}

.woocommerce div.product.elementor ul.tabs li a:hover {
    color: white; /* Text color on hover */
}

/* Add transition for a smooth effect */
.woocommerce div.product.elementor ul.tabs li a {
    transition: color 0.3s ease, border-bottom 0.3s ease;
}

.woocommerce div.product.elementor .woocommerce-tabs .panel {
    padding: 3% 8% 7%;
    border-radius: 0;
    border-width: 0;
    box-shadow: none;
    margin: -1px 0 0;
    font-size: 13px;
}

.form-submit input[type=submit] {
    box-shadow: -5px 10px 30px #F7E8E8 !important;
}

.single-product .woocommerce-Tabs-panel--additional_information:after {
    content: "Explore key product details"!important;
    font-family: "Quicksand";
    font-weight: 500;
    font-size: 16px;
    color: #152542;
    line-height: 1.5em;
    position: absolute;
    top: 108px;
}

@media only screen and (max-width: 767px) {
.widget-tabs .tabs {
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
}

.widget-tabs .tabs li:last-child {
    border-right-width: 0px;
    border-top-width: 0px;
    border-bottom-width: 0px;
    /* height: 5px; */
    margin-top: 0;
}

.widget-tabs .tabs li:first-child {
    display: block;
}

.widget-tabs .tabs li:nth-child(2) {
    height: 0;
    display: block;
}

.woocommerce-page .woocommerce-tabs .tabs li {
    display: block;
    float: left;
    height: auto;
    padding: 0;
    margin-bottom: 1px;
}
}/* End custom CSS */
/* Start custom CSS for aux_advance_recent_product, class: .elementor-element-34edd899 */.elementor-1758 .elementor-element.elementor-element-34edd899 del .woocommerce-Price-amount bdi{
    font-size: 16px;
    color: #00000051;
    display: flex;
}
.elementor-1758 .elementor-element.elementor-element-34edd899 .price ins{
    background-color: transparent;
}
.elementor-1758 .elementor-element.elementor-element-34edd899 .aux-shop-info-wrapper{
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
}

.single-product.auxshp-template-slider .woocommerce-tabs .tabs-content {
    font-weight: bold !important;
}

.aux-widget-recent-products-pro .auxshp-title-heading {
    margin: 0;
    padding-top: `10px !important;
}

.elementor-1758 .elementor-element.elementor-element-34edd899 .add_to_cart_button {
    background-color: #c9313136;
}

.elementor-1758 .elementor-element.elementor-element-34edd899 .auxshp-loop-title, .elementor-1758 .elementor-element.elementor-element-34edd899 .aux-shop-meta-terms{
    min-width: 100%;
}
.elementor-1758 .elementor-element.elementor-element-34edd899 .aux-shop-meta-terms a{
    font-size: 15px;
    font-weight: bold;
    font-style: normal;
    color: #00000073;
}
.elementor-1758 .elementor-element.elementor-element-34edd899 .aux-shop-btns-wrapper a{
    border-radius: 25px;
}
.elementor-1758 .elementor-element.elementor-element-34edd899 .auxicon-handbag{
    position: absolute;
    right: 7px;
}
.elementor-1758 .elementor-element.elementor-element-34edd899 .aux-shop-btns-wrapper a .aux-ico{
    color: #fff;
    padding: 10px 10px;
    border-radius: 25px;
    font-size: 16px;
    line-height: 14px;
    background: linear-gradient(358deg, var(--e-global-color-df593e7) 36%, var(--e-global-color-primary) 87%);
    right: -4px;
    top: 1px;
    box-shadow: 0 5px 10px #C9313126;
}
.elementor-1758 .elementor-element.elementor-element-34edd899 .aux-shop-btns-wrapper {
    border-top: none;
}
.elementor-1758 .elementor-element.elementor-element-34edd899 .aux-shop-meta-wrapper{
    display: flex;
    flex-direction: column;
    align-items: flex-start;
}
.elementor-1758 .elementor-element.elementor-element-34edd899 .price{
    display: flex;
    flex-direction: column-reverse;
}
.elementor-1758 .elementor-element.elementor-element-34edd899 .price ins{
   padding: 0;
}
.elementor-1758 .elementor-element.elementor-element-34edd899 .aux-shop-meta-terms{
    margin-bottom: 15px;
}
.elementor-1758 .elementor-element.elementor-element-34edd899 .price{
   margin-top: 10px;
}
.elementor-1758 .elementor-element.elementor-element-34edd899 .auxshp-entry-main{
    position: relative;
}
.elementor-1758 .elementor-element.elementor-element-34edd899 .aux-shop-meta-wrapper{
    position: absolute;
    top: 26px;
}
.elementor-1758 .elementor-element.elementor-element-34edd899 .aux-shop-btns-wrapper{
    position: absolute;
    bottom: 1.5px;
    right: 0;
}

.elementor-1758 .elementor-element.elementor-element-34edd899 .aux-col{
    transition: all 250ms ease-in;
}
@media only screen and (max-width:1536px)and (min-width: 1025px) {
.elementor-1758 .elementor-element.elementor-element-34edd899 .aux-shop-meta-wrapper{
    top: 57px;
}
}
.elementor-1758 .elementor-element.elementor-element-34edd899 .aux-col {
    border: 1px solid transparent;
    border-right-color: #8589973d;
    border-top-width: 30px;
    border-bottom-width: 30px;
}

.elementor-1758 .elementor-element.elementor-element-34edd899 .aux-col:hover {
    border-right-color: transparent;
    box-shadow: 0 0 0 2px var(--e-global-color-primary);
    border-radius: 20px;
}
@media only screen and (max-width: 1347px) and (min-width: 1025px) {
.elementor-1758 .elementor-element.elementor-element-34edd899 .add_to_cart_button {
    padding: 20px 41px 23px 0px!important;
    font-size: 0!important;
}
.elementor-1758 .elementor-element.elementor-element-34edd899 .auxshp-loop-title {
    font-size: 18px;
}
.elementor-1758 .elementor-element.elementor-element-34edd899 .aux-rating-box.aux-star-rating {
    margin-top: -16px;
}
.elementor-1758 .elementor-element.elementor-element-34edd899 .auxshp-entry-main {
    margin-top: -26px;
}
}
.elementor-1758 .elementor-element.elementor-element-34edd899 .aux-rating-box.aux-star-rating .aux-star-rating-avg:before, .elementor-1758 .elementor-element.elementor-element-34edd899 .aux-rating-box.aux-star-rating:before{
   content:"\e18c\e18c\e18c\e18c\e18c";
   font-family: "auxin-front" !important;
   font-size:19px;
}
.elementor-1758 .elementor-element.elementor-element-34edd899 .aux-col:nth-child(3n+4){
    border-right:none;
}
@media only screen and (max-width: 1025px) {
.elementor-1758 .elementor-element.elementor-element-34edd899 .aux-col:nth-child(3n+2){
    border-right:none;
}
}
@media only screen and (max-width: 767px) {
.elementor-1758 .elementor-element.elementor-element-34edd899 .aux-col{
    padding: 0px;
}
.elementor-1758 .elementor-element.elementor-element-34edd899 .aux-col{
    border-right:none;
}

.elementor-1758 .elementor-element.elementor-element-34edd899 .add_to_cart_button {
    background-color: transparent !important;
}

.elementor-1758 .elementor-element.elementor-element-34edd899 .aux-shop-info-wrapper {
        padding: 5px 7px 5px 7px;
}

.add_to_cart_button span {
  display: none;
}

.elementor-1758 .elementor-element.elementor-element-34edd899 .aux-col {
    padding: 3px;
    border: none;
}

.elementor img {
    border-radius: 25px;
}
}


.aux-widget-recent-products-pro .type-product {
    padding-bottom: 0px;
}

.aux-pagination .pagination {
    top: 0px !important;
}

.elementor-1758 .elementor-element.elementor-element-34edd899 .woocommerce-Price-amount {
    color: var(--e-global-color-primary);
    font-weight: bold;
    line-height: 1.3em;
}/* End custom CSS */