.none {
display: none !important;
}
@media screen and (max-width:776px){
.rtl .ywgc_enter_code .form-row, #coupon_code, button[name="apply_coupon"] {
float: none;
width: 100% !important;
}
.ywgc_apply_gift_card_button {
width: 100%;
}
}
.single-product #primary {
position: relative;
}
.single-product .woocommerce-info {
position: absolute;
z-index: 98;
width: 40%;
left: 25px;
top: 50px;
box-shadow: 0 0 20px #cecece;
border-radius: 5px;
}
.woocommerce-info {
border-top-color: #B1A478 !important;
}
.woocommerce-info::before {
color: #B1A478 !important;
}
.woocommerce-error, .woocommerce-info, .woocommerce-message {
margin-bottom: 0;
}
.woocommerce .quantity .qty {
width: 5em;
}
input[name="coupon_code"] {
min-width: 150px;
}
button[name="apply_coupon"] {
padding: 12px 1em;
}
.tax-product_brand section .elementor-motion-effects-layer {
background-image: url(https://wine-direct.co.il/wp-content/uploads/2020/04/israel-1.jpg);
} #panier {
width: auto !important;
display: inline-block;
}
span.jet-blocks-cart__count {
position: absolute;
top: -10px;
right: 10px;
}
.jet-blocks-cart__heading-link {
direction: ltr;
}
p.woocommerce-mini-cart__buttons.buttons {
display: flex;
}
p.woocommerce-mini-cart__buttons.buttons a.button.wc-forward {
width: 50% !important;
text-align: center;
}
.woocommerce .widget_shopping_cart .total, .woocommerce.widget_shopping_cart .total {
border-top: 0;
margin-top: 20px;
}
.woocommerce ul.cart_list li img, .woocommerce ul.product_list_widget li img {
padding: 10px 0;
}
a.remove.remove_from_cart_button {
color: #000 !important;
font-weight: 400 !important;
}
a.remove.remove_from_cart_button:hover, .woocommerce a.remove:hover {
color: #000 !important;
background: none !important;
opacity: 0.5;
} p.btnAdd {
padding: 0 6px !important;
margin: 0 5px;
font-size: 0;
display: inline-block;
border-width: 1px !important;
}
p.btnAdd a {
background: none !important;
border-width: 0 !important;
margin: 0 !important;
}
p.btnAdd.add_to_cart_inline a::before {
content: "+";
font-size: 20px;
}
p.btnAdd2 {
display: inline-block;
padding: 0 7px !important;
margin: 0 5px;
border: 1px #ccc solid;
cursor: pointer;
}
.btnMinus {
line-height: 20px;
} @media screen and (max-width:776px) {
div#customer_details > div, #order_review, h3#order_review_heading {
width: 96% !important;
margin: 0 2%;
}
}
.woocommerce-checkout #panier {
display: none !important;
}
.checkout input[type=date], 
.checkout input[type=email], 
.checkout input[type=number], 
.checkout input[type=password], 
.checkout input[type=search], 
.checkout input[type=tel], 
.checkout input[type=text], 
.checkout select, 
.checkout textarea {
border-color: #cecece !important;
}
.woocommerce #respond input#submit.alt, 
.woocommerce a.button.alt, 
.woocommerce button.button.alt, 
.woocommerce input.button.alt {
border-radius: 0 !important;
background-color: #B1A478 !important;
}
.woocommerce #respond input#submit.alt:hover, 
.woocommerce a.button.alt:hover, 
.woocommerce button.button.alt:hover, 
.woocommerce input.button.alt:hover {
background-color: #a12c4d !important;
}
.rtl .woocommerce-checkout-review-order-table td,
.rtl .woocommerce-checkout-review-order-table th {
text-align: right;	
}
#customer_details {
display: flex;
justify-content: space-between;
flex-wrap: wrap;
}
div#customer_details > div {
width: 49%;
}
div#customer_details .woocommerce-additional-fields {
width: 100%;
}
.woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1 {
float: none !important;
}
.woocommerce .col2-set::after, .woocommerce .col2-set::before, .woocommerce-page .col2-set::after, .woocommerce-page .col2-set::before {
content: none;
}
.jet-woo-builder-shop-pagination span.page-numbers.current,
.jet-woo-builder-shop-pagination a.page-numbers.next, 
.jet-woo-builder-shop-pagination a.page-numbers.prev {
background-color: #B1A478 !important;
color: #fff !important;
border-color: #B1A478 !important;
}
.jet-woo-builder-shop-pagination a.page-numbers {
color: #b1a477 !important;
}
.jet-woo-builder-shop-pagination a.page-numbers.next:hover,
.jet-woo-builder-shop-pagination a.page-numbers:hover {
background-color: #000 !important;
}
button[name="update_cart"], button[name="apply_coupon"] {
background-color: #B1A478 !important;
color: #fff !important;
padding: 11px 20px !important;
} .woocommerce ul.products li.product .onsale {
border-radius: 0;
font-family: "narkis regular", Sans-serif;
top: 16%;
left: 7px;
background-color: #95374f;
line-height: 2.5em;
}
.custom_sales {
position: absolute;
top: 20%;
text-align: center;
width: 100%;
color: #fff;
background-color: #95374f;
z-index: 9;
font-family: "narkis regular", Sans-serif;
left: 0px;
min-height: 35px;
justify-content: center;
align-items: center;
display: flex;
}
li > a.added_to_cart.wc-forward {
text-align: center;
color: #1f941f;
background-image: linear-gradient(to bottom, rgba(129, 235, 127, 0.6), transparent);
padding: 7px 0;
order: 10;
margin-top: 5px;
transition: all 0.7s;
}
li > a.added_to_cart.wc-forward:hover {
color: #0b360b;
background-image: linear-gradient(to bottom, rgba(48, 179, 46, 0.6), transparent);
} .jet-filter label.jet-checkboxes-list__item:hover {
opacity: 0.6;
} .filter_color .jet-checkboxes-list-wrapper > div:first-child .jet-checkboxes-list__decorator{
background:url(https://wine-direct.co.il/wp-content/uploads/2020/05/wine-red.png)  right/cover no-repeat;
}
.filter_color .jet-checkboxes-list-wrapper > div:nth-child(2) .jet-checkboxes-list__decorator{
background:url(https://wine-direct.co.il/wp-content/uploads/2020/05/wine-red.png)  right/cover no-repeat;
}
.filter_color .jet-checkboxes-list-wrapper > div:nth-child(3) .jet-checkboxes-list__decorator{
background:url(https://wine-direct.co.il/wp-content/uploads/2020/05/wine-white.png)  right/cover no-repeat;
}
.filter_color .jet-checkboxes-list-wrapper > div:nth-child(4) .jet-checkboxes-list__decorator{
background:url(https://wine-direct.co.il/wp-content/uploads/2020/05/wine-white.png)  right/cover no-repeat;
}
.filter_color .jet-checkboxes-list-wrapper > div:nth-child(5) .jet-checkboxes-list__decorator{
background:url(https://wine-direct.co.il/wp-content/uploads/2020/05/wine-rose.png)  right/cover no-repeat;
}
.woocommerce #review_form #respond textarea, 
.woocommerce #review_form #respond input[type=email], 
.woocommerce #review_form #respond input[type=number], 
.woocommerce #review_form #respond input[type=text], 
.woocommerce #review_form #respond input[type=tel] {
border-color: #cecece;
}
#comments h2.woocommerce-Reviews-title, .woocommerce-message {
display: none;
} #byc_occation_continer {
display: flex;
flex-direction: column;
}
#byc_single_occation_continer {
width: auto !important;
float: none !important;
background-color: transparent !important;
margin: 5px;
border: 0 !important;
border-radius: 3px;
}
#byc_single_occation_continer input {
margin-left: 10px;
}
#byc_single_occation_continer input[type='radio'] {
margin: 0 10px;
}
#byc_single_occation_continer input[type='radio']:checked:after, #byc_image_listing_by_occations li input[type='radio']:checked:after {
background-color:#b6a571 !important;
}
#byc_single_occation_continer input[type='radio']:after, #byc_image_listing_by_occations li input[type='radio']:after {
width: 18px !important;
height: 18px !important;
top:0 !important;
left:3px !important;
border-color:#828282 !important;
}
#byc_image_listing_by_occations ul {
padding-right: 0;
}
#byc_image_listing_by_occations li {
float: none !important;
margin: 10px !important;
height: auto !important;
box-shadow: 0 0 20px #afafaf;
border-radius: 5px;
padding:10px;
}
#byc_image_listing_by_occations li img {
width: 95% !important;
border: 6px #fff solid;
}
input#upload {
float: none !important;
margin: 5px 0 !important;
display: block !important;
}
.rtl .ywgc_enter_code p {
text-align: right;
}
.rtl .ywgc_enter_code .form-row {
float: right;
}
.rtl .ywgc-single-recipient > div, .ywgc-sender-name, .ywgc-message {
display: flex;
}
.rtl .gift-card-content-editor.step-content label {
min-width: 100px;
}
.gift-cards_form>h3 {
margin-top: 0 !important;
} #state {
color: #fff;
text-align: center;
font-family: "narkis regular", Sans-serif;
background-color: #b2a578;
border-bottom:18px #cac4aa solid;
transition: all 1s ease-in-out;
}
#state i {
font-size: 3em;
padding: 26px 0;
}
.snif-map {
position:relative;
text-align: center;
transition: all 0.5s ease-in-out;
}
.snif-map .city {
cursor:pointer;
width: 100%;
margin: 5px 0;
font-size: 1.5em;
}
.snif-map address {
display: none;
position:absolute;
right: 100%;
top:0;
background-color: #a12c4d;
max-height: 370px;
z-index: 5;
}
#south .snif-map address {
right:inherit;
left:100%;
}
.snif-map:hover address{
display: block;
width: 100%;
}
.snif-map address h4 {
font-style: normal;
font-size:1.3em;
margin-bottom: 10px;
margin-top: 18px
}
.snif-map address hr 
{
border: 0;
height: 2px;
background-color: #fff;
width: 20%;
margin: auto;
}
.snif-map address p{
padding: 10px 10px 0;
font-style: normal;
font-size:1em;
}
.snif-map .phone {
font-style: normal;
color:#fff;
font-size: 1.2em;
font-weight: bold;
display: inline-block;
margin-bottom: 10px;
margin-top: 0;
}
.snif-map iframe {
width: 100%;
border:0;
height: 200px;
}
#state #main {
display: none;
transition: all 1s ease-in-out;
}
#state:hover #main {
display: block;
}
.rtl #wpsl-search-btn, .rtl #wpsl-search-wrap div, .rtl #wpsl-search-wrap div label {
float: right;
}
.rtl #wpsl-search-wrap div label  {
margin-left: 10px;
line-height: 38px;	
} .loopProducts ul.products::before {
content:none;
}
.loopProducts ul.products.columns-3 {
display: flex;
flex-wrap: wrap;
justify-content: flex-end;
}
.loopProducts ul.products li.product, .woocommerce-page ul.products li.product {
background-color: #fff;
padding: 10px 10px 20px;
box-shadow: 5px 5px 5px #c2c2c2;
margin: 1%;
transition: all 0.7s ease-in-out;
display: flex;
flex-direction: column;
}
.woocommerce-page ul.products li.product:hover, .loopProducts ul.products li.product:hover {
box-shadow: none !important;
}
.woocommerce-loop-product__title {
color: #000;
font-family: "narkis regular", sans-serif;
text-align: center;
order:1;
min-height: 54px;
}
.loopProducts ul.products li.product a:first-child{
display: flex;
flex-direction: column;
order:1;
}
img.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail,
.loopProducts ul.products li.product a:last-child {
order:2;
}
.loopProducts ul.products li.product a:nth-child(2) span {
display: none;
} .loopProducts a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart, 
.loopProducts a.button.product_type_simple {
font-family: "narkis regular", sans-serif;
color: #95374f;
background-color: #fff;
border: 1px #818080 solid ;
border-radius: 5px;
text-align: center;
order:4;
width: auto !important;
margin: 0 15% !important;
transition: all 0.5s ease-in-out;
}
.jet-woo-products .jet-woo-product-button.is--default .ajax_add_to_cart.added::after {
margin-left: 0 !important;
margin-right: 5px;
}
.loopProducts a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart:hover {
background-color: #95374f;
color: #fff;
}
.loopProducts ul.products li.product .price {
font-family: "narkis medium", sans-serif;
letter-spacing: -1.5px;
color: #95374f;
font-size: 2em;
text-align: center;
order: 2;
}
.loopProducts span.woocommerce-Price-currencySymbol {
font-size: 0.8em !important;
font-weight: 300;
padding-right: 5px;
}
.loopProducts .jet-woo-product-thumbnail, .jet-woo-product-thumbnail {
min-height: 260px;
}
li.product-category.product {
transition:all 0.5s ease-in-out;
cursor: pointer;
}
li.product-category.product:hover {
box-shadow: none;
}
@media (max-width: 768px) {
.loopProducts ul.products.columns-3 {
justify-content: center;
flex-direction: column;
}
.loopProducts ul.products.columns-3 > li {
width: 98% !important;
margin: 1% !important;
}
.loopProducts ul.products li.product .price {
text-align: center;
}
.loopProducts a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart {
margin: 0 !important;
}
.newsletter #form-field-email, .newsletter button[type="submit"] {
border-radius: 30px !important;
}
.jet-woo-builder-shop-pagination {
justify-content: center !important;
}
} .gift-product-item {
text-align: center;
background-color: #FFFFFF;
box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.29);
padding: 20px 20px 20px 20px;
}
.gift-product-item img {
max-height: 171px !important;
width: auto !important;
margin: auto;
}
.woocommerce-cart table.cart img {
max-height: 32px;
width: auto !important;
}
.gift_card_add_to_cart_button {
padding: 13px 15px;
border-radius: 3px !important; 
}
button.ywgc-predefined-amount-button.ywgc-amount-buttons {
border-radius: 4px;
} .woocommerce-account .elementor-22977 .elementor-element.elementor-element-c933cd4:not(.elementor-motion-effects-element-type-background) {
background: none !important;
border: 0 !important;
}
.woocommerce-account a {
color: #B2A576;
}
.woocommerce-account .woocommerce-MyAccount-navigation > ul > li {
background-color: #e1e1e1;
margin: 5px 0;
padding: 5px;
list-style: none;
border-bottom: 2px #B2A576 solid;
}
.rtl.woocommerce-account .woocommerce-MyAccount-navigation {
float: right;
}
.rtl.woocommerce-account .woocommerce-MyAccount-content {
float: left;
}
.rtl.woocommerce-account .woocommerce-MyAccount-navigation > ul {
padding-right: 0;
padding-right: 40px;
} a.wpsl-directions {
background: url(https://wine-direct.co.il/wp-content/uploads/2020/08/google-map.png) right/30% no-repeat;
color: transparent !important;
font-size: 2em;
}
div[data-product-id="35214"] .jet-woo-product-price {
display: none;
} 
.xt_woofc-is-desktop:not(.xt_woofc-cart-open) .xt_woofc-trigger {
width: 90px;
border: 2px #B2A578 solid;
}
.xt_woofc-cart-open .xt_woofc-inner a.xt_woofc-checkout em {
font-style: normal;
}
.rtl .xt_woofc-inner .xt_woofc-quantity input {
padding: 5px !important;
}