*,
*::before,
*::after {
box-sizing: border-box;
} @media (prefers-reduced-motion: no-preference) {
html {
interpolate-size: allow-keywords;
}
}
body {
line-height: 1.25;
-webkit-font-smoothing: antialiased;
margin: 0;
font-family:"Open Sans Hebrew", sans-serif !important;
overflow-x:none;
} img,
picture,
video,
canvas,
svg {
display: block;
max-width: 100%;
} input,
button,
textarea,
select {
font: inherit;
cursor:pointer;
color:#000;
}
::placeholder {
color:#050505;
} p,
h1,
h2,
h3,
h4,
h5,
h6 {
overflow-wrap: break-word;
} p {
text-wrap: pretty;
}
h1,
h2,
h3,
h4,
h5,
h6 {
text-wrap: balance;
}  * {
scrollbar-width: thin;
scrollbar-color: #090909 #EEEEEE;
} *::-webkit-scrollbar {
height: 10px;
width: 10px;
}
*::-webkit-scrollbar-track {
border-radius: 0px;
background-color: #EEEEEE;
}
*::-webkit-scrollbar-track:hover {
background-color: #DDDDDD;
}
*::-webkit-scrollbar-track:active {
background-color: #DDDDDD;
}
*::-webkit-scrollbar-thumb {
border-radius: 1px;
background-color: #090909;
}
*::-webkit-scrollbar-thumb:hover {
background-color: #050505;
}
*::-webkit-scrollbar-thumb:active {
background-color: #010101;
}
.oweb-p p {
margin:0;
padding:0;
} .oweb-product_loop_title {
margin: 0;
padding: 0;
font-size: 18px !important;
}
.oweb-product_loop_brand {
margin: 0;
padding: 0;
font-size: 14px !important;
}  .woocommerce-product-details__short-description {
text-align: center;
width: 80%;
margin: 0 auto;
} .quantity .qty {
width: 100%;
} .woocommerce-product-gallery__image img {
width: 100%;
}
ol.flex-control-nav.flex-control-thumbs {
display: flex;
overflow: auto;
list-style: none;
padding: 0;
margin: 0 !important;
}
ol.flex-control-nav.flex-control-thumbs li {
padding: 0 !important;
cursor: pointer;
} .woocommerce-product-gallery.woocommerce-product-gallery--with-images {
display: flex;
flex-direction: row-reverse;
align-items: stretch; gap: 10px;
max-height: 822px;
} .woocommerce-product-gallery.woocommerce-product-gallery--with-images .flex-viewport {
width: 80%;
height: auto !important; margin: 0 !important;
} .woocommerce-product-gallery.woocommerce-product-gallery--with-images 
ol.flex-control-nav.flex-control-thumbs {
width: 20%;
display: flex;
flex-direction: column;
height: auto !important;
max-height: none !important;
overflow-y: auto;
gap:10px;
} .woocommerce-product-gallery.woocommerce-product-gallery--with-images 
ol.flex-control-nav.flex-control-thumbs li {
padding: 0 !important;
}
.woocommerce-product-gallery.woocommerce-product-gallery--with-images 
ol.flex-control-nav.flex-control-thumbs img {
width: 100%;
height: auto; display: block;
}
@media(max-width:1280px) {
.woocommerce-product-gallery.woocommerce-product-gallery--with-images {
flex-direction: column;
max-height: 100%;
}
.woocommerce-product-gallery.woocommerce-product-gallery--with-images .flex-viewport, .woocommerce-product-gallery.woocommerce-product-gallery--with-images 
ol.flex-control-nav.flex-control-thumbs {
width:100%;
flex-direction: row;
}
.woocommerce-product-gallery.woocommerce-product-gallery--with-images ol.flex-control-nav.flex-control-thumbs li {
flex: 1;
}
}
body:not(.single) .product p.price {
margin: 0;
padding: 0;
line-height: 1 !important;
display: flex;
flex-direction: column-reverse;
} .oweb-discount-badge {
position: absolute;
z-index: 1;
right: 0;
padding: 5px;
font-size: 14px;
background: #e1e1e1;
border-radius: 0 5px;
} a.woocommerce-product-gallery__trigger {
display:none
} .woo-variation-swatches .variable-items-wrapper {
justify-content: center !important;
}
.woo-variation-swatches.wvs-show-label .variations td,
.woo-variation-swatches.wvs-show-label .variations th,
.woo-variation-swatches.wvs-show-label .variations td label {
text-align: center;
} ul.tabs.wc-tabs {
list-style: none;
padding: 0;
margin: 0;
display: flex;
justify-content: center;
align-items: center;
gap: 20px;
}
ul.tabs.wc-tabs li {
background: #ddd;
transition: all .3s ease;
padding: 20px;
}
ul.tabs.wc-tabs li.active, ul.tabs.wc-tabs li:hover {
background: #f2f2f2;
}
.wc-tab {
background: #f2f2f2;
padding: 20px;
width: 100%;
} label.e-search-label {
display: none !important;
} .tinv-wraper.woocommerce.tinv-wishlist.tinvwl-shortcode-add-to-cart {
position: absolute;
bottom: 5px;
left: 5px;
width: 25px;
height: 25px;
z-index: 1;
}
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt {
width:100% !important;
height:100% !important;
}
a.tinvwl-position-shortcode:before {
content: "" !important;
display: inline-block !important;
background-repeat: no-repeat;
background-size: contain;
background-position: center;
background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'><path fill='%23000' d='M458.4 64.3C400.6 15.7 311.3 23 256 79.3 200.7 23 111.4 15.6 53.6 64.3-21.6 127.6-10.6 230.8 43 285.5l175.4 178.7c10 10.2 23.4 15.9 37.6 15.9 14.3 0 27.6-5.6 37.6-15.8L469 285.6c53.5-54.7 64.7-157.9-10.6-221.3zm-23.6 187.5L259.4 430.5c-2.4 2.4-4.4 2.4-6.8 0L77.2 251.8c-36.5-37.2-43.9-107.6 7.3-150.7 38.9-32.7 98.9-27.8 136.5 10.5l35 35.7 35-35.7c37.8-38.5 97.8-43.2 136.5-10.6 51.1 43.1 43.5 113.9 7.3 150.8z'/></svg>") !important;
z-index: 99;
fill: #000;
color: #000;
margin: 0 !important;
position:relative !important;
top: 0 !important;
left: 0 !important;
width: 100%;
height: 100%;
}
a.tinvwl-position-shortcode.tinvwl-product-in-list:before {
background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'><path fill='%23000' d='M462.3 62.6C407.5 15.9 326 24.3 275.7 76.2L256 96.5l-19.7-20.3C186.1 24.3 104.5 15.9 49.7 62.6c-62.8 53.6-66.1 149.8-9.9 207.9l193.5 199.8c12.5 12.9 32.8 12.9 45.3 0l193.5-199.8c56.3-58.1 53-154.3-9.8-207.9z'/></svg>") !important;
} .price {
display: flex;
flex-direction: column-reverse;
margin:0;
padding: 0;
} .woocommerce-variation-availability { display:none; }
table.variations {
margin:0 !important;
} button.disabled {
cursor: not-allowed !important;
opacity: .6;
background: #000 !important;
color: #fff !important;
} i.bapf_colaps_smb.fa.fa-chevron-up:before {
content: "";
border: solid black;
border-width: 0 3px 3px 0;
display: inline-block;
padding: 3px;
transform: rotate(-135deg);
-webkit-transform: rotate(-135deg);
}
i.bapf_colaps_smb.fa.fa-chevron-down:before {
content: "";
border: solid black;
border-width: 0 3px 3px 0;
display: inline-block;
padding: 3px;
transform: rotate(45deg);
-webkit-transform: rotate(45deg);
}  .widget_price_filter .price_slider_wrapper {
padding: 0;
background: transparent;
} .widget_price_filter .ui-slider {
position: relative;
height: 4px;
background: #000;
border: none;
border-radius: 10px;
} .widget_price_filter .ui-slider-range {
background: #000;
border-radius: 10px;
} .widget_price_filter .ui-slider-handle {
width: 14px;
height: 14px;
background: #eee;
border: 0 solid #000;
border-radius: 50%;
top: -6px;
cursor: pointer;
}
.widget_price_filter .ui-slider-handle:hover {
background:#ddd;
} .widget_price_filter .ui-slider-handle:focus {
outline: none;
box-shadow: none;
} .widget_price_filter .price_label {
margin-top: 8px;
font-size: 14px;
color: #000;
} .widget_price_filter button.button {
background: none;
border: none;
padding: 0;
font-weight: 600;
cursor: pointer;
text-decoration: underline;
} .widget_price_filter .price_slider_amount {
text-align: left;
} .fkcart-shortcode-price {
display: none;
}
svg.fkcart-icon-checkout {
height: 23px;
}