:root{--rtwpvg-thumbnail-gap:10px;--vg-thumb-gap:10px;--vg-thumbnail-column:4;--vg-image-width:100% !important;--rtwpvg-thumbnail-gap-with-main:10px;--vg-main-slider-thumb-gap:10px;--vg-lightbox-icon-size:12px;--vg-lightbox-area-padding:0px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-01477ea div.images .flex-control-thumbs li{width:calc(100%/4 - ( 10px / 4 ) *  (4 - 1 ) );flex:0 0 auto;max-width:initial;}.elementor-48 .elementor-element.elementor-element-01477ea > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-01477ea .rtsb-product-images .woocommerce-product-gallery__image a > img{width:100% !important;}.elementor-48 .elementor-element.elementor-element-01477ea .rtsb-product-images .onsale{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:#FFFFFF;background-color:#E00606;width:60px;min-width:initial;height:25px;min-height:initial;left:10px;position:absolute;z-index:2;top:10px;border-radius:13px;}.elementor-48 .elementor-element.elementor-element-01477ea .rtsb-product-images .images .woocommerce-product-gallery__trigger,.elementor-48 .elementor-element.elementor-element-01477ea .rtsb-product-images .rtwpvg-wrapper .rtwpvg-slider-wrapper .rtwpvg-trigger :is(span, i){font-size:12px;}.elementor-48 .elementor-element.elementor-element-01477ea .rtsb-product-images .images .woocommerce-product-gallery__trigger svg, .elementor-48 .elementor-element.elementor-element-01477ea .rtsb-product-images .rtwpvg-wrapper .rtwpvg-slider-wrapper .rtwpvg-trigger svg{width:12px;}.elementor-48 .elementor-element.elementor-element-01477ea .rtsb-product-images .images .woocommerce-product-gallery__trigger,.elementor-48 .elementor-element.elementor-element-01477ea .rtsb-product-images .rtwpvg-wrapper .rtwpvg-slider-wrapper .rtwpvg-trigger{padding:0px 0px 0px 0px;}@media(max-width:1024px){:root{--rtwpvg-thumbnail-gap:10px;--vg-thumb-gap:10px;--vg-thumbnail-column:4;}.elementor-48 .elementor-element.elementor-element-01477ea div.images .flex-control-thumbs li{width:calc(100%/4 - ( 10px / 4 ) *  (4 - 1 ) );flex:0 0 auto;max-width:initial;}}@media(max-width:767px){:root{--rtwpvg-thumbnail-gap:10px;--vg-thumb-gap:10px;--vg-thumbnail-column:3;}.elementor-48 .elementor-element.elementor-element-01477ea div.images .flex-control-thumbs li{width:calc(100%/3 - ( 10px / 3 ) *  (3 - 1 ) );flex:0 0 auto;max-width:initial;}}