.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce button.button,.woocommerce input.button{font-size:15px;margin:0;line-height:1;padding:.618em 1em;font-weight:400;border-radius:3px;left:auto;font-family:var(--font-family-1);color:var(--text-color-1);background-color:var(--background-color-1);border:0;display:inline-block}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{color:var(--text-color-1-hover);background-color:var(--background-color-1-hover)}.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt:disabled:hover,.woocommerce #respond input#submit.alt:disabled[disabled],.woocommerce #respond input#submit.alt:disabled[disabled]:hover,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt:disabled[disabled],.woocommerce button.button:disabled[disabled]:hover .woocommerce a.button.alt:disabled[disabled]:hover,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button:disabled:hover,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt:disabled[disabled],.woocommerce button.button.alt:disabled[disabled]:hover,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button.alt:disabled[disabled],.woocommerce input.button.alt:disabled[disabled]:hover{color:var(--text-color-1-hover) !important;background-color:var(--background-color-1-hover) !important}.woocommerce div.product form.cart .button{float:none}.woocommerce-info{border-top-color:var(--background-color-1)}.woocommerce-info:before{color:var(--background-color-1)}.iconic-woothumbs-thumbnails-wrap{opacity:1 !important;-webkit-transition:opacity 0s cubic-bezier(.215,.61,.355,1) !important;transition:opacity 0s cubic-bezier(.215,.61,.355,1) !important}.woocommerce-error:before,.woocommerce-info:before,.woocommerce-message:before{font-size:15px;top:calc(50% - 7px)}.images.wpgs-wrapper .wpgs-image{margin-bottom:0 !important;border-width:1px;border-color:#f8eee2;border-style:solid;border-radius:10px;overflow:hidden}.content-single-product_row_1{display:flex;justify-content:space-between;margin-bottom:60px}.content-single-product_left{width:49%}.content-single-product_right{width:46%}.content-single-product_right .product_title.entry-title{font-size:24px;font-family:"Gilroy_B";color:#464646;line-height:1}.sku_wrapper{display:none}.title_wishlist{margin-bottom:32px;display:flex;align-items:center;justify-content:space-between}.content-single-product_left .iconic-woothumbs-all-images-wrap{width:400px !important;margin-right:40px;float:none !important;margin-bottom:0 !important}.content-single-product_right .product_meta{display:flex;flex-direction:column}.content-single-product_right .product_meta>span{margin-bottom:15px;font-size:15px;font-family:"Gilroy_R";color:#464646}.content-single-product_right .product_meta>span a{font-size:15px;font-family:"Gilroy_R";color:#c7a882}.content-single-product_right .product_meta>span a:hover{text-decoration:underline}.woocommerce div.product div.summary{margin-bottom:0}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:none;width:auto}.woocommerce div.product form.cart{margin-bottom:0;width:100%}.content-single-product_right .price del bdi{font-size:20px}.content-single-product_right .price ins bdi{font-size:30px;font-family:"Gilroy_B";color:#fff;line-height:.8;border-radius:10px;background-color:#f8ce9e;padding-left:4px;padding-right:4px;padding-top:4px;padding-bottom:4px}.woocommerce-product-details__short-description{margin-top:30px;margin-bottom:37px;font-size:15px;font-family:"Gilroy_R";color:#464646;line-height:1.467}.woocommerce-product-details__short-description p{margin-block-start:1em;margin-block-end:1em}.woocommerce-product-details__short-description strong{font-family:"Gilroy_B"}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:0 solid transparent;background-color:transparent !important;display:inline-block;position:relative;z-index:0;border-radius:0;margin:0;margin-right:55px;padding-left:0;padding-right:0}.woocommerce div.product .woocommerce-tabs ul.tabs li a{font-size:18px;font-family:"Gilroy_SB";color:#3c3c46 !important;text-transform:uppercase;font-weight:400 !important;padding-bottom:11px}.woocommerce div.product .woocommerce-tabs ul.tabs li.active,.woocommerce div.product .woocommerce-tabs ul.tabs li:hover{background-color:transparent !important;color:#3c3c46 !important;z-index:2;border-bottom:4px solid #fcc990}.woocommerce-tabs.wc-tabs-wrapper{margin-bottom:145px}.woocommerce div.product .woocommerce-tabs ul.tabs{list-style:none;padding:0;margin:0;overflow:hidden;position:relative;display:flex;justify-content:flex-start}.woocommerce div.product .woocommerce-tabs ul.tabs li.active:after,.woocommerce div.product .woocommerce-tabs ul.tabs li.active:before,.woocommerce div.product .woocommerce-tabs ul.tabs li:before,.woocommerce div.product .woocommerce-tabs ul.tabs li:after{box-shadow:0px 0px 0 transparent;display:none}.woocommerce div.product .woocommerce-tabs .panel{margin:0;padding-top:20px}.content-single-product_row_2 .wpdiscuz_top_clearing{display:none}.content-single-product_row_2 #wpdcom .wpd-form-head,.wpd-thread-info.wpd-reviews-tab{display:none}.woocommerce-product-attributes.shop_attributes{column-count:1}.woocommerce-product-attributes-item{display:flex;margin-top:10px;margin-bottom:10px;break-inside:avoid}.woocommerce-product-attributes-item__label_wrapper{display:flex;width:200px}.border_bottom_tovar{margin-right:3px;margin-left:3px;width:100%;border-bottom:1px solid #e5e5e5;position:relative;bottom:2px}.woocommerce-product-attributes-item__value a,.woocommerce-product-attributes-item__value{font-size:15px;font-family:"Gilroy_B";color:#464646}.woocommerce-product-attributes-item__value a:hover{text-decoration:underline}.related.products h2{font-size:48px;font-family:"Gilroy_EB";color:#464646;text-align:center;margin-bottom:56px;position:relative;padding-bottom:25px}.related.products h2:before{content:"";background-color:#fcc990;position:absolute;width:170px;height:5px;bottom:0;left:0;right:0;margin-left:auto;margin-right:auto}.wrap_spisok_tovar{display:flex;flex-wrap:wrap}.wrap_spisok_tovar_img{position:relative}.product_inner{border-width:1px;border-color:#f8eee2;border-style:solid;border-radius:10px;background-color:#fff;width:100%;margin:auto}.gl_sale_prodykt .wrap_spisok_tovar .product_inner,.wrap_spisok_tovar_related .product_inner{width:94% !important}.wpd_label{display:none !important}#wpdcom .wpd-form-row .wpdiscuz-item .wpd-field-icon{top:18px !important}#wpdcom .wpd-prim-button{background-color:#f8ce9e !important;color:#333}.wrap_spisok_tovar_related{position:relative}.product_inner:hover{border-color:#464646}.wrap_spisok_tovar_img a{height:277px;display:flex;align-items:center;justify-content:center}.wrap_spisok_tovar_title{min-height:76px;text-align:center;padding-left:5px;padding-right:5px}.wrap_spisok_tovar_title a{font-size:22px;font-family:arial;color:#464646;line-height:1;font-weight:700}.wrap_spisok_tovar_cat{padding-bottom:17px;font-size:16px;font-family:"Gilroy_R";color:#464646;text-align:center}.wrap_spisok_tovar_title a:hover{color:#9f8466}.woocommerce img{height:80% !important;max-width:100% !important;object-fit:contain !important}.wrap_spisok_tovar .product{width:32%;margin-right:2%;margin-bottom:40px !important}.wrap_spisok_tovar .product:nth-child(3n){margin-right:0}.product_winzer.wrap_spisok_tovar .product{width:23%;margin-right:2%;margin-bottom:40px !important}.product_winzer.wrap_spisok_tovar .product:nth-child(4n){margin-right:0}.gl_sale_prodykt .wrap_spisok_tovar .product,.wrap_spisok_tovar_related .product{width:25% !important;margin-right:0 !important;margin-bottom:0 !important}.wrap_spisok_tovar_label img{height:100%;max-width:100%;object-fit:contain;max-height:100%}.price ins bdi,.woocs_price_code ins bdi,.price bdi,.wishlist-items-wrapper .product-price ins{font-size:30px;font-family:"Gilroy_B";color:#f3ba7a;line-height:1}.wrap_spisok_tovar_price .woocommerce-price-suffix,.woocommerce-price-suffix{margin-top:5px;font-size:15px;font-family:"Gilroy_R";color:#838383;width:100%;text-align:center}.woocommerce-price-suffix{font-size:15px;font-family:"Gilroy_R";color:#838383}.price del bdi,.woocs_price_code del bdi,.wishlist-items-wrapper .product-price del{font-size:18px;font-family:"Gilroy_B";color:#a6a6a6;text-decoration:line-through;margin-right:10px}.wrap_spisok_tovar_price .price,.woocommerce-variation-price .price{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-end}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{font-weight:400;text-decoration:none}.woocommerce div.product p.price del,.woocommerce div.product span.price del{opacity:1;text-decoration:none}.woocommerce .star-rating{float:none;font-size:1em}.wrap_spisok_tovar_label{position:absolute;left:0;top:11px;height:33px !important;width:70px !important}.wapl-flash{position:static !important}.wapl-flash .product-label{display:flex !important;align-items:center;justify-content:center;border:0 solid #fff !important;color:#fff;font-family:Gilroy_SB;font-size:16px !important;font-weight:400 !important;line-height:1 !important;height:33px !important;width:70px !important;border-radius:0 !important;border-top-right-radius:15px !important;border-bottom-right-radius:15px !important}.wapl-flash.label-red .product-label{background-color:#d42626 !important}.woocommerce .star-rating span:before{color:gold}.wrap_spisok_tovar_cart,.woocommerce-variation-add-to-cart{margin-top:18px;margin-bottom:22px;padding-left:10px;padding-right:10px}.variations .value select{height:20px}.woocommerce .wrap_spisok_tovar_cart .button.alt,.woocommerce .content-single-product_cart .button.alt,form.cart .su-lightbox,.cwg_popup_submit,.wishlist-items-wrapper .product-add-to-cart .button.product_type_simple{color:var(--text-color-1);background-color:var(--background-color-1);font-weight:400;width:auto;padding:0 10px;display:flex !important;align-items:center;justify-content:center;height:41px;margin-left:auto;margin-right:auto;text-align:center;border:0;cursor:pointer;position:relative;border-radius:30px;font-size:16px;font-family:"Gilroy_SB"}.woocommerce .content-single-product_cart .button.alt{font-size:20px;font-family:"Gilroy_B";color:#333;text-transform:uppercase;display:flex !important;align-items:center;justify-content:center;text-align:center;background-image:url(//vinofan.de/wp-content/themes/artplus/css/../images/27.png);background-position:center center;background-repeat:no-repeat;background-size:contain;width:255px;height:60px;margin-left:21px;background-color:transparent !important}.woocommerce .content-single-product_cart .button.alt:hover{background-image:none;background-color:#333 !important;color:#fff !important}.wishlist-items-wrapper .product-add-to-cart .button.product_type_simple{margin-right:0 !important}.cwg_popup_submit{min-height:30px;margin-left:10px}.woocommerce .wrap_spisok_tovar_cart .button.alt:hover,.woocommerce .content-single-product_cart .button.alt:hover,form.cart .su-lightbox:hover,.cwg_popup_submit:hover{color:var(--text-color-1-hover);background-color:var(--background-color-1-hover)}.content-single-product_right .cwg_popup_submit,.woocommerce-variation-availability .cwg_popup_submit{margin-left:0 !important}form.cart,.woocommerce-variation-add-to-cart{display:flex;align-items:stretch}.woocommerce-variation-add-to-cart-disabled{display:none}.woocommerce button.button.loading:after{position:static;right:-20px !important;margin-left:.53em;display:inline-block}.woocommerce button.button:after,.wishlist-items-wrapper .product-add-to-cart .button.product_type_simple:after{color:#464646 !important;position:absolute !important;right:-20px !important;top:calc(50% - 7px) !important}.woocommerce button.button.loading{opacity:1}.wishlist_table .product-add-to-cart a.added_to_cart.wc-forward,.added_to_cart.wc-forward{display:none !important}.wrap_spisok_tovar_cart{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}form.variations_form{display:flex;align-items:flex-start;flex-wrap:wrap}.woocommerce div.product form.cart .variations{margin-bottom:0;width:auto}.single_variation_wrap{width:100%}.reset_variations{display:none !important}.variations .value select{-moz-appearance:none;-webkit-appearance:none;appearance:none;border:1px solid #000;background-image:url(//vinofan.de/wp-content/themes/artplus/css/../images/variations_value_select.png);background-position:center right 3px;background-repeat:no-repeat;background-size:10px auto;padding-left:10px}ins{text-decoration:none}form.cart .qib-button-wrapper{display:none !important}.content-single-product_cart form.cart .qib-button-wrapper{display:flex !important;border-width:1px;border-color:#e5e5e5;border-style:solid;width:153px;height:56px;border-radius:30px;justify-content:space-between}.content-single-product_cart{margin-bottom:37px}.screen-reader-text{display:none !important}.wrap_spisok_tovar_panel{position:absolute;top:5px;right:7px}.wrap_spisok_tovar_panel_inner{background-color:#fff;padding-bottom:5px;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;border-top-left-radius:18px;border-bottom-left-radius:18px;width:45px}.add-to-compare-button,.remove-from-compare-button,.add-to-compare-button.loading,.yith-wcwl-add-button a{width:35px!important;height:35px!important;border-radius:0!important;position:relative;font-size:0!important;display:block!important;margin-top:5px !important;background-color:#fff !important;border:0 solid #acacac !important;color:#e7e7e7 !important;text-decoration:none;box-sizing:border-box !important}.heading .items-counter .heading-icon{display:none}.heading .items-counter a{background-image:url(//vinofan.de/wp-content/themes/artplus/css/../images/13.png);background-position:center center;background-repeat:no-repeat;background-size:auto auto;display:flex;position:relative;width:34px;height:33px;border-radius:50%}.heading .items-counter a:hover{background-color:#9f8466}.heading .items-counter .items-count{position:absolute;font-size:12px !important;font-family:"Gilroy_SB";color:#fffffd;border-radius:50%;background-color:#333;width:20px;height:20px;display:flex;justify-content:center;align-items:center;right:-10px;top:-6px}.elementor-widget-wp-widget-yith-wcwl-items .mini .heading,.widget_yith-wcwl-items .mini .heading{display:block !important}table.wishlist_table{font-size:100% !important}.wishlist_table .nobr{font-family:"Gilroy_SB";font-size:20px}.add-to-compare-button:hover,.remove-from-compare-button,.yith-wcwl-add-button a:hover,.yith-wcwl-add-button a.delete_item{color:#d42626 !important;text-decoration:none !important}.add-to-compare-text,.remove-from-compare-text,.yith-wcwl-add-button a span{position:absolute;color:#acacac;font-size:13px !important;right:43px;justify-content:center;align-items:center;background-color:#fff !important;border:1px solid #acacac !important;white-space:nowrap;line-height:normal;padding-left:6px;padding-right:6px;padding-top:2px;padding-bottom:4px;border-radius:5px;top:calc(50% - 14px);display:none !important;font-weight:400;margin-right:0 !important;font-family:'Segoe UI',Tahoma,Geneva,Verdana,sans-serif !important}.add-to-compare-button:hover span,.remove-from-compare-button:hover span,.yith-wcwl-add-button a:hover span{display:flex !important}.add-to-compare-button:after,.remove-from-compare-button:after{font-family:'FontAwesome' !important;font-size:18px;display:flex;text-align:center;content:"\f24e"}.yith-wcwl-icon{margin-right:0 !important}.yith-wcwl-icon:before{font-size:30px;display:flex;text-align:center}.woocommerce_better_compare a,.yith-wcwl-add-button a{display:flex !important;align-items:center;justify-content:center}.add-to-compare-button.loading:after,.woocommerce_wishlist .blockUI.blockOverlay:before{width:100% !important;height:100% !important;font-size:16px !important;background-color:#fff !important;color:#d42626 !important;position:absolute !important;right:0 !important;font-family:'FontAwesome' !important;content:"\f110" !important;padding-left:0 !important;left:0 !important;top:0 !important;line-height:1;animation:spin 2s linear infinite !important;background-image:none !important;margin-left:auto !important;margin-top:auto !important;margin-right:auto !important;border-radius:50%;display:flex !important;justify-content:center;align-items:center}.woocommerce_wishlist .blockUI.blockOverlay{background-image:none !important;display:flex;align-items:center;justify-content:center;cursor:pointer !important}.add-to-compare-button.loading{opacity:1 !important}.single-product-compare-value.oddd.single-product-compare-value-ca{display:flex}.yith-wcwl-add-button .separator,.yith-wcwl-add-button .view-wishlist{display:none !important}.yith-wcwl-add-to-wishlist{margin-top:0 !important}.content-single-product_compare_wishlist{display:flex}.content-single-product_compare_wishlist>div{margin-right:5px}.wishlist-title-container,.yith_wcwl_wishlist_footer{display:none}.woocommerce table.shop_table{border-collapse:collapse}.wishlist_table tr td,.wishlist_table tr th.product-checkbox,.wishlist_table tr th.wishlist-delete{text-align:left !important}body.single-product .qib-button.qib-button-wrapper{margin-right:0 !important}.qib-button-wrapper{margin:0 !important;display:flex !important;align-items:center}.qib-button-wrapper button.qib-button,.qib-button-wrapper div.quantity.wqpmb_quantity{height:40px !important}.qib-button-wrapper .quantity input.input-text.qty.text{height:100% !important;padding:0 !important;text-align:center;background:#fff;border:0 solid #efefef !important;font-size:22px !important;font-family:"Gilroy_SB";display:flex;align-items:center;justify-content:center;box-sizing:border-box !important;color:#464646}.woocommerce .quantity .qty{width:30px !important;text-align:center}.qib-button-wrapper button.qib-button{padding:0 !important;display:flex;align-items:center;justify-content:center;height:100% !important;width:38% !important;background:0 0 !important;border:0 solid #efefef !important;border-radius:50%;font-size:24px !important;font-family:"Gilroy_SB";color:#464646}.qib-button-wrapper button.qib-button:hover{background-color:#e6e6e6 !important}.qib-button-wrapper .minus.qib-button{padding-bottom:3px !important}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:none;margin:auto;width:300px;display:block;height:50px;box-sizing:border-box}.woocommerce table.shop_table{border-radius:0;border:1px solid rgba(0,0,0,.0)}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.woocommerce form .form-row.woocommerce-validated .select2-container,.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select{height:40px;border:1px solid #d5d5d5;padding-left:10px}.woocommerce form .form-row.woocommerce-invalid .select2-container,.woocommerce form .form-row.woocommerce-invalid input.input-text,.woocommerce form .form-row.woocommerce-invalid select{border:1px solid #a00}.woocommerce form .form-row textarea{height:100px;padding-top:10px;font-family:var(--font-family-1);resize:none}.woocommerce-checkout-review-order-table .cart-subtotal th,.woocommerce-checkout-review-order-table .cart-subtotal td{border-top-width:0 !important}.woocommerce-checkout-review-order-table td{font-weight:400 !important}.woocommerce ul#shipping_method li input{margin:6px .4375em 0 0 !important}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:0 0;border-radius:0}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{border-bottom:0 solid #d3ced2;background:#eee}.checkout.woocommerce-checkout h3{font-size:1.5em;margin-bottom:30px;margin-top:40px;font-weight:700}#adres_dostavki_field h3{margin-bottom:6px}.woocommerce-checkout-review-order-table{border-spacing:0 !important;background:#f2f5f9}.woocommerce-checkout table.cart img{width:55px;height:55px;object-fit:cover}.woocommerce-billing-fields__field-wrapper{margin-top:-14px}.woocommerce a.remove{display:flex;justify-content:center;align-items:center;font-size:25px;height:30px;width:30px;box-sizing:border-box;font-family:verdana;padding-bottom:2px}.woocommerce-cart-form__contents .coupon{display:flex}.coupon .input-text{width:200px !important}.woocommerce-billing-fields .optional{display:none}.woocommerce-privacy-policy-text{margin-bottom:20px}.remove_tovar{display:none}.woocommerce-shipping-destination,.woocommerce-shipping-calculator,.shipping-calculator-button{display:none !important}.wc_payment_method fieldset{margin-inline-start:0px;margin-inline-end:0px;padding-block-start:0em;padding-inline-start:0em;padding-inline-end:0em;padding-block-end:0em;min-inline-size:min-content;border-width:0}.wc_payment_method fieldset:nth-last-child(1){display:none}.product-name-cart-adapt{display:none}.page-id-1812 .g-recaptcha{padding-top:20px;padding-bottom:20px}.wc-item-meta{padding-inline-start:0px}.woocommerce-account .woocommerce-order-details__title,.woocommerce-account .woocommerce-Address-title.title h3,.woocommerce-account h3{font-size:1.5em;margin-bottom:30px;margin-top:40px;font-weight:700}.woocommerce-account h3{margin-top:0}.woocommerce-customer-details--phone:before,.woocommerce-customer-details--email:before{display:none}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone{margin-bottom:0;padding-left:0}.woocommerce-table__product-cena.product-cena .product-cena_span_email,.woocommerce-table__product-total.product-total .product-total_span_email{display:none}.woocommerce-order .woocommerce-customer-details,.woocommerce-order-received .single_title{display:none}.woocommerce-thankyou-order-received{text-align:center;font-size:1.5em;margin-bottom:70px;font-weight:700}.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details{padding-inline-start:0px}.woocommerce-checkout .custom-fields{display:none}.woocommerce-table.woocommerce-table--custom-fields.shop_table.custom-fields .thwcfe-section-title{display:none}.user-avatar.avatar-upload{display:none}#my-account-menu .user-info .logout a{background-color:var(--background-color-1);color:var(--text-color-1);padding:8px 14px}#my-account-menu .user-info .logout a:hover{background-color:var(--background-color-1-hover);color:var(--text-color-1-hover)}#my-account-menu .myaccount-menu li a,#my-account-menu .myaccount-submenu li a,#my-account-menu-tab .myaccount-menu li a,#my-account-menu-tab .myaccount-submenu li a{padding:12px 5px 12px 10px !important;font-weight:400 !important}#my-account-menu .myaccount-menu li.active a,#my-account-menu .myaccount-menu li.is-active a,#my-account-menu .myaccount-submenu li.active a,#my-account-menu .myaccount-submenu li.is-active a,#my-account-menu-tab .myaccount-menu li.active a,#my-account-menu-tab .myaccount-menu li.is-active a,#my-account-menu-tab .myaccount-submenu li.active a,#my-account-menu-tab .myaccount-submenu li.is-active a,#my-account-menu .myaccount-menu li a:hover,#my-account-menu .myaccount-menu li a:hover,#my-account-menu .myaccount-submenu li a:hover,#my-account-menu .myaccount-submenu li a:hover,#my-account-menu-tab .myaccount-menu li a:hover,#my-account-menu-tab .myaccount-menu li a:hover,#my-account-menu-tab .myaccount-submenu li a:hover,#my-account-menu-tab .myaccount-submenu li a:hover{background-color:var(--background-color-1-hover) !important;color:var(--text-color-1-hover) !important}.yith-wcbr-brand-thumbnail.default .yith-wcbr-thumbnail-list:before{display:none}.yith-wcbr-brand-thumbnail.default .yith-wcbr-thumbnail-list ul li a,.yith-wcbr-brand-thumbnail.boxed .yith-wcbr-thumbnail-list ul li a,.yith-wcbr-brand-thumbnail.top-border .yith-wcbr-thumbnail-list ul li a{border:0 solid #e3e3e3}.yith-wcbr-brand-thumbnail .yith-wcbr-thumbnail-list ul li a{line-height:0;padding:0;min-height:82px}.yith-wcbr-brand-thumbnail .yith-wcbr-thumbnail-list ul{margin-right:0;margin-left:0}.yith-wcbr-brand-thumbnail .yith-wcbr-thumbnail-list ul li{display:block;float:left;padding:0;margin-bottom:0;position:relative}.yith-wcbr-brand-thumbnail .yith-wcbr-thumbnail-list ul li a img{max-width:100%;width:auto !important;height:auto !;display:inline-block}.woocommerce_wrap_subkategory,.yith-wcbr-brand-thumbnail .yith-wcbr-thumbnail-list ul{display:flex;flex-wrap:wrap}.woocommerce_subkategory_item,.yith-wcbr-brand-thumbnail .yith-wcbr-thumbnail-list ul li{width:32% !important;margin-right:2%;margin-bottom:20px}.woocommerce_subkategory_item:nth-child(3n),.yith-wcbr-brand-thumbnail .yith-wcbr-thumbnail-list ul li:nth-child(3n){margin-right:0}.woocommerce_subkategory_item_img{text-align:center;display:flex;justify-content:center;align-items:center}.woocommerce_subkategory_item_img img{line-height:0;text-align:center;max-width:100%;height:auto}.woocommerce_subkategory_item_title{padding-top:10px;padding-bottom:10px;text-align:center}.iconic-woothumbs-thumbnails__image-wrapper{width:95%;margin-left:auto !important;margin-right:auto !important}.iconic-woothumbs-thumbnails__slide--active .iconic-woothumbs-thumbnails__image-wrapper:after{border:2px solid #000 !important;opacity:1 !important}.iconic-woothumbs-thumbnails-wrap{margin-top:10px !important}.iconic-woothumbs-images__arrow,.iconic-woothumbs-zoom-next,.iconic-woothumbs-zoom-prev{position:absolute;bottom:0;width:40px;z-index:100;height:80px;top:calc(50% - 40px);background-color:#ffffff00;border-radius:0;display:flex;align-items:center;justify-content:center}.iconic-woothumbs-images__arrow:hover,.iconic-woothumbs-zoom-next:hover,.iconic-woothumbs-zoom-prev:hover{background-color:#ffffff01}.iconic-woothumbs-fullscreen i,.iconic-woothumbs-images__arrow i,.iconic-woothumbs-play i,.iconic-woothumbs-thumbnails__play-overlay i,.iconic-woothumbs-wishlist-buttons a i,.iconic-woothumbs-zoom-next i,.iconic-woothumbs-zoom-prev i{opacity:1;padding:0;background:0 0;display:block;width:40px;height:40px;font-size:62px}.iconic-woothumbs-images__arrow i,.iconic-woothumbs-zoom-next i,.iconic-woothumbs-zoom-prev i{position:static !important;top:0 !important;margin-top:0 !important}.iconic-woothumbs-images__arrow--prev i,.iconic-woothumbs-zoom-prev i{margin-left:0;left:0;display:flex;align-items:center;justify-content:center}.iconic-woothumbs-images__arrow--next i,.iconic-woothumbs-zoom-next i{margin-right:0;display:flex;align-items:center;justify-content:center}.iconic-woothumbs-images__arrow--next:hover i,.iconic-woothumbs-zoom-next:hover i{margin-right:0}.iconic-woothumbs-images__arrow--prev:hover i,.iconic-woothumbs-zoom-prev:hover i{margin-left:0}.iconic-woothumbs-fullscreen{display:none !important}.iconic-woothumbs-thumbnails__control--left,.iconic-woothumbs-thumbnails__control--right{width:30px}.iconic-woothumbs-thumbnails__control i{width:100%}.iconic-woothumbs-thumbnails__control--left :before,.iconic-woothumbs-thumbnails__control--right :before{font-size:40px;width:100%;display:flex;align-items:center;justify-content:center}.iconic-woothumbs-thumbnails__control{opacity:1;background-color:#ffffff00}.iconic-woothumbs-thumbnails__control:hover{opacity:1}.wcgs-lightbox.top_right a{text-decoration:none !important}.wcgs-lightbox.top_right{display:none !important}#wpgs-gallery.woocommerce-product-gallery{margin-right:0 !important}.woocommerce div.product div.images{width:100% !important}.woocommerce-product-gallery__lightbox{background:0 0 !important;width:100%;height:100%;padding:0 !important}.icon-zoom-in{display:none !important}.slick-track{display:flex !important;height:100%;align-items:center}.recall_lightbox{display:flex;height:100%}.recall_lightbox .zoom_w{display:flex !important;height:100%}.recall_lightbox .zoom_w .wp-post-image{width:100%;height:100%;object-fit:contain}.images.wpgs-wrapper{padding-bottom:0}.wpgs-has-gallery-images{width:100% !important}.wpgs-image .slick-prev,.wpgs-image .slick-next,.wpgs-thumb .slick-prev,.wpgs-thumb .slick-next{opacity:.6 !important;transition:all .3s ease-in-out}.wpgs-image .slick-prev:hover,.wpgs-image .slick-next:hover,.wpgs-thumb .slick-prev:hover,.wpgs-thumb .slick-next:hover{opacity:1 !important}.content-single-product_left .thumbnail_image.slick-current{border-color:var(--background-color-1) !important;box-shadow:0px 0px 0px 0px #000 !important}.wpgs-image .slick-prev,.wpgs-image .slick-next{width:30px !important;height:80px !important;display:flex;align-items:center;justify-content:center}.fancybox-inner .arrow-prev,.fancybox-inner .arrow-next{position:absolute}.fancybox-navigation .fancybox-button--arrow_left,.fancybox-navigation .fancybox-button--arrow_right{display:flex;align-items:center;justify-content:center}.woocommerce div.product div.images .woocommerce-product-gallery__image--placeholder{border:0 solid #f2f2f2}.glide__slides .wrap_spisok_tovar_title{white-space:normal !important}.carusel_block{width:100%}.glide__slides{will-change:inherit !important}.glide__arrow{padding:0 !important;background-color:#333;border:0 solid rgba(255,255,255,.5) !important;border-radius:0 !important;-webkit-box-shadow:0 .25em .5em 0 rgb(0 0 0/0%) !important;box-shadow:0 .25em .5em 0 rgb(0 0 0/0%) !important;text-shadow:0 .25em .5em rgb(0 0 0/0%) !important;opacity:.7 !important;width:30px !important;height:60px !important}.glide__arrow--left{left:-40px !important;background-image:url(//vinofan.de/wp-content/themes/artplus/css/../images/left.png);background-position:center center;background-repeat:no-repeat;background-size:70% auto}.glide__arrow--left:hover{background-image:url(//vinofan.de/wp-content/themes/artplus/css/../images/left.png);opacity:1 !important}.glide__arrow--right{right:-40px !important;background-image:url(//vinofan.de/wp-content/themes/artplus/css/../images/right.png);background-position:center center;background-repeat:no-repeat;background-size:70% auto}.glide__arrow--right:hover{background-image:url(//vinofan.de/wp-content/themes/artplus/css/../images/right.png);opacity:1 !important}.glide__arrow--right img,.glide__arrow--left img{display:none}.yith-wcbr-thumbnail-list{position:relative}.carousel__track li{flex:0 0 auto;width:var(--carousel-slide-width,60%);max-width:100%;padding:1rem;position:relative;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y}.wrap_count_ordering .orderby{font-size:16px;font-family:"Gilroy_R";color:#464646;border-width:1px;border-color:#f8eee2;border-style:solid;border-radius:10px;width:308px;height:42px;box-sizing:border-box;padding-left:12px;-moz-appearance:none;-webkit-appearance:none;background-image:url(//vinofan.de/wp-content/themes/artplus/css/../images/26.png);background-position:center right 12px;background-repeat:no-repeat;background-size:auto auto;outline:none}.wrap_count_ordering .orderby:hover{border-color:#464646}.wrap_count_ordering{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}.woocommerce-ordering select{border:1px solid #979797;height:30px;cursor:pointer;padding-right:10px}.woocommerce .woocommerce-ordering{margin:0}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:none}.woocommerce .woocommerce-result-count{margin:0 !important;font-size:16px;font-family:"Gilroy_R";color:#464646}.cart-price.header:hover{cursor:pointer}.vi-wcaio-sidebar-cart-icon-wrap{display:none}.vi-wcaio-sidebar-cart-icon-wrap .vi-wcaio-sidebar-cart-icon i{color:var(--background-color-1)}.vi-wcaio-sidebar-cart .vi-wcaio-sidebar-cart-products .vi-wcaio-sidebar-cart-pd-info-wrap .vi-wcaio-sidebar-cart-pd-name-wrap .vi-wcaio-sidebar-cart-pd-name:hover,.vi-wcaio-sidebar-cart-footer-pd-name *:hover{color:var(--background-color-1)}.vi-wcaio-sidebar-cart .vi-wcaio-sidebar-cart-footer-wrap button.vi-wcaio-sidebar-cart-bt-nav,.vi-wcaio-sidebar-cart .vi-wcaio-sidebar-cart-footer-wrap .vi-wcaio-sidebar-cart-bt-nav.button{color:var(--text-color-1);background-color:var(--background-color-1)}.vi-wcaio-sidebar-cart .vi-wcaio-sidebar-cart-footer-wrap button.vi-wcaio-sidebar-cart-bt-nav:hover,.vi-wcaio-sidebar-cart .vi-wcaio-sidebar-cart-footer-wrap .vi-wcaio-sidebar-cart-bt-nav.button:hover{color:var(--text-color-1-hover);background-color:var(--background-color-1-hover)}.vi-wcaio-sidebar-cart .vi-wcaio-sidebar-cart-loading-default div,.vi-wcaio-sidebar-cart .vi-wcaio-sidebar-cart-loading-animation_face_1 div,.vi-wcaio-sidebar-cart .vi-wcaio-sidebar-cart-loading-animation_face_2 div,.vi-wcaio-sidebar-cart .vi-wcaio-sidebar-cart-loading-roller div:after,.vi-wcaio-sidebar-cart .vi-wcaio-sidebar-cart-loading-loader_balls_1 div,.vi-wcaio-sidebar-cart .vi-wcaio-sidebar-cart-loading-loader_balls_2 div,.vi-wcaio-sidebar-cart .vi-wcaio-sidebar-cart-loading-loader_balls_3 div,.vi-wcaio-sidebar-cart .vi-wcaio-sidebar-cart-loading-spinner div:after{background-color:var(--background-color-1)}.vi-wcaio-sidebar-cart-products .vi-wcaio-sidebar-cart-pd-empty{opacity:1}.vi-wcaio-sidebar-cart-products .vi-wcaio-sidebar-cart-pd-info-wrap{font-size:18px;margin-top:-10px}.vi-wcaio-sidebar-cart-products .vi-wcaio-sidebar-cart-pd-info-wrap .vi-wcaio-sidebar-cart-pd-meta{font-size:14px}.vi-wcaio-sidebar-cart-products .vi-wcaio-sidebar-cart-pd-img-wrap img{width:100%;height:90px;object-fit:cover}.vi-wcaio-sidebar-cart-pd-wrap{border-bottom:2px dashed #b6b6b6}.vi-wcaio-sidebar-cart-pd-meta .variation dt,.vi-wcaio-sidebar-cart-pd-meta .variation dd{width:50%;margin-inline-start:0px}.swal2-show{-webkit-animation:swal2-show 0s !important;animation:swal2-show 0s !important}.swal2-popup{padding:0 !important;border-radius:0 !important;width:600px !important;max-width:600px !important}.swal2-content{padding:0 !important}.cwginstock-subscribe-form .panel{margin-bottom:0 !important;border:0 solid transparent !important;border-radius:0 !important;-webkit-box-shadow:0 1px 1px rgb(0 0 0/0%) !important;box-shadow:0 1px 1px rgb(0 0 0/0%) !important}.swal2-close:focus{box-shadow:inset 0 0 0 0px rgb(100 150 200/0%) !important}.bapf_lcontainer img{display:none !important}.bapf_lcontainer{width:100px;height:100px;background-image:url(//vinofan.de/wp-content/themes/artplus/css/../images/loading_f.png);background-position:center center;background-size:100% auto;-webkit-animation:rotating 2s linear infinite;-moz-animation:rotating 2s linear infinite;-ms-animation:rotating 2s linear infinite;-o-animation:rotating 2s linear infinite;animation:rotating 2s linear infinite}@keyframes rotating{from{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@media screen and (max-width:900px){.wrap_spisok_tovar .product{width:48%;margin-right:2%;margin-bottom:20px}.wrap_spisok_tovar .product:nth-child(3n){margin-right:2%}.woocommerce_subkategory_item:nth-child(2n){margin-right:0}.woocommerce_subkategory_item,.yith-wcbr-brand-thumbnail .yith-wcbr-thumbnail-list ul li{width:48% !important;margin-right:2%;margin-bottom:20px}.woocommerce_subkategory_item:nth-child(3n),.yith-wcbr-brand-thumbnail .yith-wcbr-thumbnail-list ul li:nth-child(3n){margin-right:2%}.woocommerce_subkategory_item:nth-child(2n),.yith-wcbr-brand-thumbnail .yith-wcbr-thumbnail-list ul li:nth-child(2n){margin-right:0}.content-single-product_left .iconic-woothumbs-all-images-wrap{width:100% !important;margin-right:0}.content-single-product_row_1{flex-direction:column}.content-single-product_left{width:60%;margin-left:auto;margin-right:auto}.content-single-product_right{width:100%}.gl_sale_prodykt .wrap_spisok_tovar .product,.wrap_spisok_tovar_related .product{width:50% !important}.woocommerce-tabs.wc-tabs-wrapper{margin-bottom:45px}.product_winzer.wrap_spisok_tovar .product{width:31%;margin-right:2%;margin-bottom:40px !important}.product_winzer.wrap_spisok_tovar .product:nth-child(3n){margin-right:0}.product_winzer.wrap_spisok_tovar .product:nth-child(4n){margin-right:2%}}@media screen and (max-width:768px){.remove_tovar{display:block}td.product-quantity{display:flex !important;align-items:center}.product-quantity-wrap{margin-left:20px;margin-right:20px}td.product-remove{display:none !important}.woocommerce .woocommerce-cart-form table.shop_table .product-thumbnail{border-top:1px dashed rgba(0,0,0,1) !important}.woocommerce-cart-form .woocommerce-cart-form__cart-item.cart_item:nth-child(1) .product-thumbnail{border-top:1px solid rgba(0,0,0,.1) !important}.woocommerce-page table.cart .product-thumbnail{display:block}.woocommerce-checkout .shop_table .product-thumbnail:before,.woocommerce-checkout .shop_table td.product-name{display:none}.product-flex-img-name-cart-adapt{display:flex}.product-name-cart-adapt{display:block;width:100%;text-align:left;margin-left:20px}.woocommerce .product-name-cart-adapt dt,.woocommerce .product-name-cart-adapt dl.variation .wc-item-meta-label,.woocommerce .product-name-cart-adapt dl.variation dt{float:left;clear:both;margin-right:.25em;display:inline-block;list-style:none outside}.woocommerce-table.woocommerce-table--order-details.shop_table.order_details{display:block;box-sizing:border-box}.woocommerce-table.woocommerce-table--order-details.shop_table.order_details thead{display:none}.woocommerce-table.woocommerce-table--order-details.shop_table.order_details tbody{display:block}.woocommerce-table.woocommerce-table--order-details.shop_table.order_details tbody tr{display:flex;flex-wrap:wrap;width:100%;box-sizing:border-box}.woocommerce-table.woocommerce-table--order-details.shop_table.order_details tbody tr .product-name{width:100%;display:block;box-sizing:border-box}.woocommerce-table.woocommerce-table--order-details.shop_table.order_details tbody tr .product-cena,.woocommerce-table.woocommerce-table--order-details.shop_table.order_details tbody tr .product-total{width:50%;display:block;box-sizing:border-box}.woocommerce .woocommerce-customer-details address{box-sizing:border-box}.woocommerce-table__product-cena.product-cena .product-cena_span_email,.woocommerce-table__product-total.product-total .product-total_span_email{display:inline;margin-right:10px}.woocommerce-table__line-item.order_item{border-top:1px dashed rgba(0,0,0,1) !important}.woocommerce-table__line-item.order_item td:nth-child(1){border-top:1px solid rgba(0,0,0,.0)}.woocommerce-table__line-item.order_item:nth-last-child(1) td:nth-last-child(1),.woocommerce-table__line-item.order_item:nth-last-child(1) td:nth-last-child(2){border-bottom:1px dashed rgba(0,0,0,1) !important}.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details li{margin-bottom:20px}}@media screen and (max-width:500px){.wcgs-slider-image img{height:300px !important;object-fit:cover}.content-single-product_left{width:100%}.woocommerce_subkategory_item,.yith-wcbr-brand-thumbnail .yith-wcbr-thumbnail-list ul li:nth-child(2n){width:100% !important;margin-right:0;margin-bottom:20px}.woocommerce_subkategory_item:nth-child(3n),.yith-wcbr-brand-thumbnail .yith-wcbr-thumbnail-list ul li:nth-child(3n){margin-right:0}.woocommerce_subkategory_item:nth-child(2n),.yith-wcbr-brand-thumbnail .yith-wcbr-thumbnail-list ul li:nth-child(2n){margin-right:0}.woocommerce-product-attributes.shop_attributes{column-count:1}.gl_sale_prodykt .wrap_spisok_tovar .product_inner{width:97%}.wrap_spisok_tovar_title a{font-size:16px}.wrap_spisok_tovar_img a{height:237px}.price ins bdi,.woocs_price_code ins bdi,.price bdi,.wishlist-items-wrapper .product-price ins{font-size:22px}.woocommerce .woocommerce-result-count{display:inline-block;margin-bottom:20px !important}.woocommerce div.product .woocommerce-tabs ul.tabs li a{font-size:14px}.related.products h2{font-size:28px}.product_winzer.wrap_spisok_tovar .product{width:48%;margin-right:2%;margin-bottom:40px !important}.product_winzer.wrap_spisok_tovar .product:nth-child(2n){margin-right:2%}.product_winzer.wrap_spisok_tovar .product:nth-child(3n){margin-right:2%}.product_winzer.wrap_spisok_tovar .product:nth-child(4n){margin-right:0}}