#wcspc-count{display:none}.ship-in-lviv #billing_state_field,.ship-in-lviv #billing_city_field{display:none!important}.woocommerce-checkout h3,.woocommerce-cart h3,#new_order_notes_field label,.sg-checkout-title,.woocommerce-order-received h2{letter-spacing:0;font-size:17px!important;font-weight:600!important;text-transform:none;margin-bottom:0!important}.sg-checkout-title{margin:30px 0 7px!important}.woocommerce-checkout-payment{margin:10px 0 35px!important}.woocommerce-billing-fields__field-wrapper input,.woocommerce-checkout-payment select,#billing_nova_poshta_region,.select2-container--default .select2-selection--single,.eltdf-woocommerce-page table.cart td.actions .coupon input{width:100%!important;color:#5e5e5e!important;border:solid 2px #b9b8b8!important;padding:13px 25px 13px 15px!important;background-color:transparent!important;font-weight:300!important;border-radius:2px!important;font-size:15px!important;font-family:'Montserrat',sans-serif!important;height:50px!important}.sg-checkout-select img{position:absolute;width:15px;height:15px;right:15px;top:17px}.eltdf-woocommerce-page .woocommerce-error,.eltdf-woocommerce-page .woocommerce-info,.eltdf-woocommerce-page .woocommerce-message,.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received{border:none!important;border-bottom:solid 2px #b9b8b8!important;padding:20px!important;font-size:28px;color:#5e5e5e!important;font-weight:400;font-family:"Old Standard TT",serif;line-height:19px!important;text-align:center;margin-bottom:40px!important}.woocommerce-order-received h2{margin-bottom:20px!important}.eltdf-woocommerce-page table.cart td.actions .coupon input{margin-bottom:7px!important}.woocommerce-input-wrapper textarea,.eltdf-woo-single-page .eltdf-woo-accordions #reviews #respond textarea{width:100%!important;color:#5e5e5e!important;border:solid 2px #b9b8b8!important;font-size:15px!important;font-family:'Montserrat',sans-serif!important;resize:none;height:100px;border-radius:2px;padding:13px 25px 13px 15px!important}.select2-container--default .select2-selection--single .select2-selection__rendered{padding:0!important;line-height:20px!important;font-size:15px}span.select2-container--default .select2-selection--single .select2-selection__placeholder{font-size:15px!important;color:#5e5e5e!important}.select2-container--default .select2-dropdown{top:3px!important;border:solid 1px #b9b8b8!important}.select2-container--default .select2-results__option--highlighted[aria-selected]{padding-left:0!important;color:#5e5e5e;font-weight:600;line-height:18px}.select2-container--default .select2-results__option{padding:4px 0!important;line-height:18px}.woocommerce-checkout .select2-container--default .select2-results__option,.woocommerce-checkout .select2-container--default .select2-results__option--highlighted[aria-selected]{padding:5px 10px!important}.woocommerce-checkout-payment select,#billing_nova_poshta_region,.select2-container--default .select2-selection--single{-webkit-appearance:none;-moz-appearance:none;background-image:url(https://theheartofwine.com/wp-content/themes/vino/assets/css/../img/arrow-to-bottom.svg);background-size:20px 13px;background-repeat:no-repeat;background-position:98% 50%}.select2-selection__arrow{display:none;font-size:15px!important}.select2-selection__rendered{color:#5e5e5e!important}.woocommerce-checkout-payment select:focus{border:solid 2px #b9b8b8!important}.eltdf-woocommerce-page .woocommerce-checkout .col-1{width:55%!important;margin-right:2%!important;padding:20px 13% 20px 15px}.eltdf-woocommerce-page .woocommerce-checkout .col-2{width:42%!important;padding:20px}.eltdf-woocommerce-page .woocommerce-checkout .col-1,.eltdf-woocommerce-page .woocommerce-checkout .col-2{border:solid 2px #ababab;border-radius:2px;box-sizing:border-box}.eltdf-woocommerce-page .woocommerce-checkout .col-1 .form-row,.eltdf-woocommerce-page .woocommerce-checkout .col-2 .form-row{width:100%!important}.woocommerce-page .eltdf-content button[type=submit],.woocommerce-page .eltdf-content input[type=submit],.eltdf-woocommerce-page .cart-collaterals .wc-proceed-to-checkout a,.woocommerce-cart .button.wc-backward,.wc-proceed-to-shop a{background:#747862!important;color:#fff!important;border-radius:1px!important;width:100%!important;height:50px!important;line-height:30px!important;letter-spacing:0!important;font-size:15px!important;font-weight:600!important;border-color:#747862!important;text-transform:none!important;transition:all .5s}.wc-proceed-to-shop{display:flex;align-items:center;justify-content:center;margin-top:50px}.wc-proceed-to-shop a{max-width:400px;justify-content:center;display:flex;align-items:center}.woocommerce-cart .button.wc-backward{max-width:400px;line-height:48px!important}.woocommerce-page .eltdf-content button[type=submit]:hover,.woocommerce-page .eltdf-content input[type=submit]:hover,.eltdf-woocommerce-page .cart-collaterals .wc-proceed-to-checkout a:hover,.woocommerce-cart .button.wc-backward:hover,.wc-proceed-to-shop a:hover{color:#fff!important;background:#692f47!important}.eltdf-woocommerce-page .cart-collaterals .wc-proceed-to-checkout .sg-link-light{color:#747862!important;background:#fff!important;border-radius:1px!important;width:auto!important;height:50px!important;line-height:48px!important;letter-spacing:0!important;font-size:15px!important;font-weight:600!important;border:solid 1px #747862!important;text-transform:none!important;display:inline-block;box-sizing:border-box}.eltdf-woocommerce-page .cart-collaterals .wc-proceed-to-checkout a{float:right;margin-left:7px!important}.eltdf-woocommerce-page .cart-collaterals .wc-proceed-to-checkout .sg-link-light:hover{color:#fff!important;background:#692f47!important;transition:all .5s}.sg-checkout-select--checked{width:100%;box-sizing:border-box;color:#5e5e5e;border:solid 2px #b9b8b8;padding:13px 25px 13px 15px;background-color:#fff0;font-weight:300;border-radius:2px;font-size:15px;font-family:'Montserrat',sans-serif;height:50px;position:relative}.sg-shipping-body.active .sg-checkout-select img,.woocommerce-checkout-payment.active .sg-checkout-select img{transform:rotate(180deg)}#select2-billing_nova_poshta_city-results.select2-results__options li:nth-child(3),#select2-billing_nova_poshta_warehouse-results.select2-results__options li:nth-child(3){display:flex!important}.sg-shipping-body{font-size:0;position:relative}.sg-shipping-body .woocommerce-shipping-methods{font-size:10px}.sg-checkout-select ul{font-size:15px!important;list-style:none!important;border:solid 1px #b9b8b8!important;padding:15px 15px 10px!important;margin-top:-1px!important;position:absolute;background:#fff!important;z-index:9;right:0;left:0;display:none;transition:all .5s}.sg-shipping-body.active .sg-checkout-select ul,.woocommerce-checkout-payment.active .sg-checkout-select ul{display:block}.sg-shipping-body.active .sg-checkout-select--checked,.woocommerce-checkout-payment.active .sg-checkout-select--checked{border-bottom-left-radius:0;border-bottom-right-radius:0}select[name=payment_method]{display:none!important}.sg-checkout-select ul li{margin-bottom:5px!important;transition:all .5s;cursor:pointer;position:relative;padding:0!important;border:none!important}.sg-checkout-select ul li:hover,.sg-checkout-select ul li.active{color:#5e5e5e;font-weight:600}#sg-payment-select{position:relative}#sg-shipping-select{margin:-15px 0 7px;position:relative}.sg-shipping-body #shipping_method{display:none}.eltdf-woocommerce-page .woocommerce-checkout .col-1 label:not(.checkbox),.eltdf-woocommerce-page .woocommerce-checkout .col-2 label:not(.checkbox){font-size:12px!important;color:#5e5e5e!important;font-weight:500!important;font-family:'Montserrat',sans-serif!important;margin-bottom:0!important}.eltdf-woocommerce-page .woocommerce-checkout .col-1 label:not(.checkbox) .optional,.eltdf-woocommerce-page .woocommerce-checkout .col-2 label:not(.checkbox) .optional{display:none}#billing_nova_poshta_region_field,#billing_nova_poshta_city_field,#billing_nova_poshta_warehouse_field{margin-bottom:5px}#new_order_notes_field label{margin:30px 0 7px!important}.sg-checkout-submit{display:flex;flex-direction:column}.woocommerce-privacy-policy-text p{font-size:11px!important;color:#5e5e5e!important;line-height:13px;margin-top:15px!important}.woocommerce-privacy-policy-text p a{font-size:11px!important;color:#2b8dff}.woocommerce-billing-fields__field-wrapper{display:flex;flex-direction:column}.woocommerce-checkout.woocommerce-page .eltdf-content input[type=email],.woocommerce-checkout.woocommerce-page .eltdf-content input[type=password],.woocommerce-checkout.woocommerce-page .eltdf-content input[type=tel],.woocommerce-checkout.woocommerce-page .eltdf-content input[type=text],.woocommerce-checkout.woocommerce-page .eltdf-content textarea,.woocommerce-checkout div.woocommerce input[type=email],.woocommerce-checkout div.woocommerce input[type=password],.woocommerce-checkout div.woocommerce input[type=tel],.woocommerce-checkout div.woocommerce input[type=text],.woocommerce-checkout div.woocommerce textarea{margin:0 0 7px!important}.sg-checkout-pre-total{display:inline-block;flex-wrap:wrap;color:#5e5e5e;margin:25px 0 15px;font-size:20px;width:100%}.sg-checkout-pre-total .woocommerce-Price-amount.amount{display:inline-block;float:right;font-size:25px}.shop_table.woocommerce-checkout-review-order-table thead,.shop_table.woocommerce-checkout-review-order-table .cart-subtotal{display:none}.sg-checkout-select--checked,.sg-shipping-nova_poshta_shipping_method{padding-left:48px}.sg-checkout-select--checked::before,.sg-shipping-nova_poshta_shipping_method::before{content:'';width:25px;height:25px;background-size:cover;display:inline-block;position:absolute;left:13px;top:12px}.sg-checkout-select--checked.np-icon::before,.sg-shipping-nova_poshta_shipping_method.np-icon::before{background-image:url(https://theheartofwine.com/wp-content/themes/vino/assets/css/../img/np.svg)}.sg-checkout-select--checked.lviv-icon::before,.sg-shipping-nova_poshta_shipping_method.lviv-icon::before{background-image:url(https://theheartofwine.com/wp-content/themes/vino/assets/css/../img/lviv.png);width:20px;left:16px}#sg-payment-select .sg-checkout-select--checked::before{background-image:url(https://theheartofwine.com/wp-content/themes/vino/assets/css/../img/vallet.png)}#sg-payment-select .sg-checkout-select--checked.sg-shipping-liqpay-webplus::before{background-image:url(https://theheartofwine.com/wp-content/themes/vino/assets/css/../img/liqpay.png);background-size:contain}#sg-payment-select.sg-checkout-select ul li,#sg-shipping-select.sg-checkout-select ul li{position:relative;padding-left:25px!important}#sg-payment-select.sg-checkout-select ul li::before,#sg-shipping-select.sg-checkout-select ul li::before{content:'';background-image:url(https://theheartofwine.com/wp-content/themes/vino/assets/css/../img/vallet.png);width:18px;height:18px;background-size:contain;display:inline-block;position:absolute;left:0;top:3px}#sg-shipping-select.sg-checkout-select ul li::before{background-image:url(https://theheartofwine.com/wp-content/themes/vino/assets/css/../img/np.svg)}#sg-payment-select.sg-checkout-select ul li.sg-payment-select-liqpay-webplus::before{background-image:url(https://theheartofwine.com/wp-content/themes/vino/assets/css/../img/liqpay.png)}.sg-shipping-select-cities{font-size:14px;display:flex;margin:7px 1px 5px}.sg-shipping-select-cities span,.sg-checkout-link{cursor:pointer;transition:all .5s;color:#2b8dff}.sg-shipping-select-cities span:hover,.sg-checkout-link:hover{color:#5e5e5e}#sg-shipping-select.sg-checkout-select ul li.sg-checkout-select--item.sg-checkout-select--item-flat_rate-9::before{background-image:url(https://theheartofwine.com/wp-content/themes/vino/assets/css/../img/lviv.png);width:16px;height:20px;left:1px;top:1px}.sg-checkout-products{margin:35px 0 25px;border-bottom:solid 2px #ababab;padding-bottom:10px}.sg-checkout-products--item{display:flex;flex-wrap:wrap;margin-bottom:25px;align-items:center}.sg-checkout-products--item img{width:50px}.sg-checkout-products--item-desc{width:calc(100% - 50px);padding-left:25px;box-sizing:border-box;display:flex;flex-direction:column}.sg-checkout-products--item-desc strong{font-weight:500!important;font-family:'Montserrat',sans-serif;font-style:italic;font-size:25px;margin-bottom:5px;color:#5e5e5e}.sg-checkout-products--item-desc strong b{font-weight:500!important}.sg-checkout-products--item:hover .sg-checkout-products--item-desc strong{color:#747862;font-weight:600}.sg-checkout-products--item-desc span,.woocommerce-cart.eltdf-woocommerce-page table.cart tr.cart_item td.product-name span{font-size:13px;color:#5e5e5e;font-weight:400;font-family:'Montserrat',sans-serif;line-height:19px;padding-left:3px}.woocommerce-cart.eltdf-woocommerce-page table.cart tr.cart_item td.product-name span{width:100%;display:inline-block}.sg-checkout-left h3{display:none}.sg-checkout-left .sg-checkout-title{margin:8px 0 0!important;color:#5e5e5e;font-size:20px!important}.sg-checkout-review-order .sg-checkout-link,#sg-cart-promocode{font-size:16px;font-weight:500}#sg-cart-promocode{text-align:right;width:100%;display:inline-block;margin-bottom:7px}.sg-checkout-review-order--total{display:inline-block;width:100%;border-bottom:solid 2px #ababab;padding-bottom:25px}.sg-checkout-left .sg-checkout-review-order--total .sg-checkout-title{font-size:15px!important;display:inline-block;float:left}.sg-checkout-select--checked.small{font-size:12px;overflow:hidden}.sg-checkout-review-order--total strong{display:inline-block;float:right;font-size:25px;color:#5e5e5e;line-height:40px}.sg-checkout-review-order--shipping{margin-bottom:15px}.sg-checkout-review-order--shipping .left,.sg-checkout-review-order--shipping .right{display:inline-block}.sg-checkout-review-order--shipping .left{float:left;width:40%}.sg-checkout-review-order--shipping .right{float:right;width:50%;text-align:right}.sg-checkout-review-order--shipping span,.eltdf-woocommerce-page.woocommerce-order-received .woocommerce table.shop_table th,.eltdf-woocommerce-page.woocommerce-order-received .woocommerce ul.order_details li,.eltdf-woocommerce-page.woocommerce-order-received .woocommerce .col2-set.addresses address,.eltdf-woocommerce-page.woocommerce-order-received .woocommerce .col2-set.addresses address p{display:flex;width:100%;font-size:13px!important;color:#5e5e5e!important;font-weight:400!important;font-family:'Montserrat',sans-serif;line-height:19px}.woocommerce.post-type-archive-product .eltdf-title.eltdf-breadcrumbs-type .eltdf-title-text span,.woocommerce.single-product .eltdf-title.eltdf-breadcrumbs-type .eltdf-title-text span{font-family:'Montserrat',sans-serif!important;letter-spacing:0;text-transform:none;font-weight:600;color:#737272!important}.archive .eltdf-content .eltdf-content-inner>.eltdf-container>.eltdf-container-inner{padding:0!important}.eltdf-woocommerce-page.woocommerce-order-received .woocommerce .col2-set.addresses address p{margin:0!important}.eltdf-woocommerce-page.woocommerce-order-received .woocommerce ul.order_details li strong{font-size:15px!important;line-height:18px;color:#5e5e5e!important;margin-left:7px}.eltdf-woocommerce-page.woocommerce-order-received .woocommerce .col2-set.addresses address{display:flex;flex-direction:column;margin-top:10px}.eltdf-woocommerce-page.woocommerce-order-received .woocommerce ul.order_details,.eltdf-woocommerce-page.woocommerce-order-received .woocommerce table.shop_table thead{display:none}.eltdf-woocommerce-page.woocommerce-order-received .woocommerce table.shop_table thead{display:none}.sg-checkout-left .sg-checkout-review-order--shipping .sg-checkout-title{font-size:15px!important;line-height:18px}.eltdf-woocommerce-page.woocommerce-order-received .woocommerce ul.order_details li,.eltdf-woocommerce-page.woocommerce-order-received .woocommerce table.shop_table tr{border-bottom:solid 2px #b9b8b8!important}.woocommerce-checkout .eltdf-title .eltdf-title-holder,.woocommerce.single-product .eltdf-title .eltdf-title-holder,.woocommerce.post-type-archive-product .eltdf-title .eltdf-title-holder,.woocommerce-cart .eltdf-title .eltdf-title-holder{background:#fff;max-height:100px}.woocommerce-checkout .eltdf-title.eltdf-breadcrumbs-type.eltdf-content-left-alignment,.woocommerce.post-type-archive-product .eltdf-title.eltdf-breadcrumbs-type.eltdf-content-left-alignment,.woocommerce.single-product .eltdf-title.eltdf-breadcrumbs-type.eltdf-content-left-alignment,.woocommerce-cart .eltdf-title.eltdf-breadcrumbs-type.eltdf-content-left-alignment{max-height:100px!important;z-index:0}.woocommerce.single-product .eltdf-title.eltdf-breadcrumbs-type.eltdf-content-left-alignment,.woocommerce.post-type-archive-product .eltdf-title.eltdf-breadcrumbs-type.eltdf-content-left-alignment{margin-bottom:10px}.woocommerce-checkout .eltdf-title.eltdf-breadcrumbs-type .eltdf-title-text span,.woocommerce.single-product .eltdf-title.eltdf-breadcrumbs-type .eltdf-title-text span,.woocommerce-cart .eltdf-title.eltdf-breadcrumbs-type .eltdf-title-text span{font-size:25px}.eltdf-woocommerce-page .woocommerce-checkout .col-1 h3,.eltdf-woocommerce-page .woocommerce-checkout .col-2 h3,.woocommerce-order-received h2,.eltdf-woocommerce-page.woocommerce-order-received .woocommerce table.shop_table td{color:#5e5e5e!important}.eltdf-woocommerce-page.woocommerce-order-received .woocommerce table.shop_table td{font-size:16px!important;font-weight:400}.eltdf-woocommerce-page.woocommerce-order-received .woocommerce table.shop_table td .woocommerce-Price-amount.amount,.eltdf-woocommerce-page.woocommerce-order-received .woocommerce table.shop_table td .woocommerce-Price-amount.amount span{font-family:"Old Standard TT",serif;font-size:20px!important;font-weight:400}.eltdf-woocommerce-page.woocommerce-order-received .woocommerce table.shop_table tfoot td .woocommerce-Price-amount.amount,.eltdf-woocommerce-page.woocommerce-order-received .woocommerce table.shop_table tfoot td .woocommerce-Price-amount.amount span{font-family:'Montserrat',sans-serif!important;font-size:16px!important}.sg-checkout-review-order{position:relative}.woocommerce-checkout .wcspc-item,.woocommerce-cart .wcspc-item,.eltdf-woocommerce-page.woocommerce-order-received .woocommerce .col2-set.addresses .col-2,.eltdf-accordion-holder .eltdf-title-holder .eltdf-accordion-mark span:before{display:none!important}.woocommerce-cart.eltdf-woocommerce-page table.cart tr.cart_item td.product-thumbnail img{width:50px;display:inline-block}.woocommerce-cart.eltdf-woocommerce-page table.cart tr.cart_item td.product-thumbnail a{display:inline-block;width:100%;text-align:center}.woocommerce-cart.eltdf-woocommerce-page table.cart tr.cart_item td.product-name a,.woocommerce-cart.eltdf-woocommerce-page table.cart tr.cart_item td.product-name a b,.eltdf-woocommerce-page.woocommerce-order-received .woocommerce table.shop_table td.woocommerce-table__product-name.product-name a{font-weight:500;font-family:"Old Standard TT",serif;font-style:italic;font-size:25px;margin-bottom:5px;color:#5e5e5e}.sg-checkout-title span{padding-left:3px}.sg-checkout-products--item-desc span b{font-weight:500;padding-left:3px}.eltdf-woocommerce-page.woocommerce-order-received .woocommerce table.shop_table td.woocommerce-table__product-name.product-name a,.eltdf-woocommerce-page.woocommerce-order-received .woocommerce table.shop_table td.woocommerce-table__product-name.product-name strong,.eltdf-woocommerce-page.woocommerce-order-received .woocommerce table.shop_table td.woocommerce-table__product-total.product-total{font-size:21px!important;font-style:inherit!important;font-weight:500!important;font-family:"Old Standard TT",serif}.eltdf-woocommerce-page.woocommerce-order-received .woocommerce table.shop_table td.woocommerce-table__product-name.product-name strong,.eltdf-woocommerce-page.woocommerce-order-received .woocommerce table.shop_table td.woocommerce-table__product-total.product-total span span{font-size:20px!important}.woocommerce-cart.eltdf-woocommerce-page table.cart tr.cart_item td{text-align:left}.woocommerce-cart.eltdf-woocommerce-page table.cart thead tr th{text-align:left;color:#5e5e5e!important;letter-spacing:0;font-size:14px!important;font-weight:600!important}.woocommerce-cart.eltdf-woocommerce-page table.cart tr.cart_item td.product-price,.woocommerce-cart.eltdf-woocommerce-page table.cart tr.cart_item td.product-subtotal{color:#5e5e5e;font-weight:400}.woocommerce-cart.eltdf-woocommerce-page table.cart tr.cart_item,.woocommerce-cart.eltdf-woocommerce-page table.cart thead tr{border-bottom:solid 2px #ababab}.eltdf-woocommerce-page.woocommerce-order-received .woocommerce table.shop_table th{font-size:16px!important;letter-spacing:0!important}.woocommerce-cart.eltdf-woocommerce-page table.cart tr.cart_item td{padding:20px 10px}.eltdf-woocommerce-page table.cart td.actions .coupon{float:right!important;max-width:400px;overflow:hidden;height:35px}.woocommerce-account-fields{display:none!important}.eltdf-woocommerce-page table.cart td.actions .coupon input,.eltdf-woocommerce-page table.cart td.actions .coupon .button{margin-left:100%!important;height:0!important;padding:0!important;transition:all .5s}.eltdf-woocommerce-page table.cart td.actions .coupon.active input{margin-left:0!important;height:50px!important;padding:13px 25px 13px 15px!important}.eltdf-woocommerce-page table.cart td.actions .coupon.active .button{margin-left:0!important;height:53px!important;padding:0 44px!important}.eltdf-woocommerce-page table.cart td.actions .coupon.active{height:auto}.eltdf-woocommerce-page .cart-collaterals{margin:25px 0 100px!important}.sg-cart-totals{max-width:400px;float:right;text-align:right}.sg-cart-totals strong{font-size:25px;color:#5e5e5e;line-height:35px}.reset_variations{position:relative;left:20px;top:10px}.sg-note-bold{font-size:15px;line-height:18px;color:#5e5e5e;display:inline-block;width:100%;font-weight:600}.woocommerce-cart .wc-proceed-to-checkout{display:inline-block;width:100%;margin-top:35px;text-align:right}.eltdf-woocommerce-page .cart-collaterals .wc-proceed-to-checkout a{max-width:400px!important;text-align:center;line-height:50px!important}.woocommerce-checkout .woocommerce-form-coupon-toggle{display:none}.eltdf-woo-single-page .eltdf-single-product-content .images a{text-align:center}.eltdf-woo-single-page .eltdf-single-product-content .images a img{display:inline-block;max-width:350px;float:none}.eltdf-woo-single-page .eltdf-single-product-summary .price>.woocommerce-Price-amount{color:#5e5e5e!important;line-height:40px;font-weight:500;font-family:'Montserrat',sans-serif}.eltdf-woo-single-page .eltdf-single-product-summary .price>.woocommerce-Price-amount .woocommerce-Price-currencySymbol{color:#5e5e5e!important;font-family:'Montserrat',sans-serif;position:absolute;right:-60px;bottom:2px}.eltdf-woo-single-page .eltdf-single-product-summary form.cart{display:flex!important;flex-direction:row}.woocommerce-page .eltdf-content .eltdf-quantity-buttons .eltdf-quantity-input{height:50px!important}.eltdf-woo-single-page .eltdf-single-product-summary .product_meta>span{font-family:'Montserrat',sans-serif!important;font-size:15px!important;letter-spacing:0!important;text-transform:none!important;color:#5e5e5e!important}.eltdf-woo-single-page .eltdf-single-product-summary .product_meta>span .sku,.eltdf-woo-single-page .eltdf-single-product-summary .product_meta>span a,.eltdf-woo-single-page .eltdf-single-product-summary .product_meta>span span{color:#5e5e5e!important;font-size:15px!important;font-weight:500!important;font-family:'Montserrat',sans-serif!important}.eltdf-woo-single-page .eltdf-woo-accordions .eltdf-accordion-content-inner p,.eltdf-woo-single-page .eltdf-woo-accordions .eltdf-accordion-content-inner li,.eltdf-woo-single-page .eltdf-woo-accordions .eltdf-accordion-content-inner strong{font-size:13px!important;color:#5e5e5e!important;font-weight:400!important;font-family:'Montserrat',sans-serif;line-height:19px}.eltdf-woo-single-page .eltdf-woo-accordions .eltdf-accordion-content-inner strong{font-weight:600!important}.eltdf-accordion-holder.eltdf-ac-simple .eltdf-accordion-content.ui-accordion-content-active{padding:15px}.eltdf-accordion-holder span.eltdf-title-holder{border:solid 2px #ababab!important;border-radius:0!important;margin-bottom:-2px}.eltdf-accordion-holder .eltdf-title-holder .eltdf-tab-title{color:#5e5e5e!important;letter-spacing:0;font-size:15px!important;font-weight:600!important}.eltdf-accordion-holder.eltdf-ac-simple .eltdf-accordion-content.ui-accordion-content-active{border:solid 2px #ababab!important;border-radius:0!important;margin-bottom:-2px}.eltdf-woo-single-page .eltdf-single-product-content .images .woocommerce-product-gallery__image a img{height:150px;object-fit:cover}.eltdf-woo-single-page .eltdf-single-product-content .images .woocommerce-product-gallery__image:first-child a img{height:auto}.eltdf-woo-single-page .eltdf-woo-accordions #reviews .comment-respond .stars a{z-index:5}.wpss_social_share_buttons .col-lg-1,.wpss_social_share_buttons .col-lg-2,.wpss_social_share_buttons .col-lg-3,.wpss_social_share_buttons .col-lg-4,.wpss_social_share_buttons .col-lg-5,.wpss_social_share_buttons .col-lg-6,.wpss_social_share_buttons .col-lg-7,.wpss_social_share_buttons .col-lg-8,.wpss_social_share_buttons .col-lg-9,.wpss_social_share_buttons .col-lg-10,.wpss_social_share_buttons .col-lg-11,.wpss_social_share_buttons .col-lg-12{float:right}.wpss_social_share_buttons{padding-top:20px}.eltdf-woo-single-page .eltdf-single-product-summary .product_meta,.eltdf-woo-single-page .eltdf-woo-accordions,.eltdf-woo-single-page .eltdf-single-product-summary form.cart{margin-top:25px!important}.order-again{text-align:center}.order-again .button{max-width:400px}.price_slider_wrapper{height:110px;opacity:0}.woocommerce-ordering{height:46px;opacity:0}.price_slider_wrapper.active,.woocommerce-ordering.active{opacity:1}.button.product_type_simple.add_to_cart_button.ajax_add_to_cart,.added_to_cart.wc-forward{line-height:18px!important;justify-content:center;align-items:center!important;display:flex!important;font-size:11px!important;font-weight:400!important}.button.product_type_simple.add_to_cart_button.ajax_add_to_cart.added{display:none!important}select:focus>option:checked,select:focus>option:hover,select:active>option:checked,option:hover{background-color:#e2e2e2!important;outline:none!important;border:none!important}.sg-checkout-left-close{background-image:url(https://theheartofwine.com/wp-content/themes/vino/assets/css/../img/arrow-to-bottom.svg);width:20px;height:20px;position:absolute;right:0;top:0;background-repeat:no-repeat;cursor:pointer;transition:all .5s;transform:rotate(180deg)}.sg-checkout-review-order.disabled .sg-checkout-left-close{transform:none}.sg-checkout-review-order.disabled .sg-checkout-products{display:none}.tax-product_cat .current-cat a{font-weight:900!important}.woocommerce.archive h1{font-size:25px}.widget_rom_woo_attributes_widget h5{font-weight:700;font-size:18px;text-transform:uppercase}.widget_rom_woo_attributes_widget ul li{padding:3px 0;margin:0!important}.widget_rom_woo_attributes_widget ul li a{background:#fff0;padding:0;color:#5e5e5e!important;font-weight:400;font-size:18px;margin-bottom:5px}.widget_rom_woo_attributes_widget ul li.current a,.widget_rom_woo_attributes_widget ul li:hover a{font-weight:900}.woocommerce-product-attributes.shop_attributes{display:none}.archive .product-type-variable .woocommerce-Price-amount:first-child .woocommerce-Price-currencySymbol{display:none!important}.eltdf-woo-single-page .eltdf-single-product-summary form.variations_form.cart{flex-direction:column!important}.variations{width:100%;margin-bottom:-30px!important}.eltdf-woocommerce-page .eltdf-content .variations .value select{width:100%!important}.woocommerce-variation-add-to-cart.variations_button{display:flex;flex-direction:row!important}.woocommerce-checkout .woocommerce-billing-fields{display:flex;flex-direction:column}.woocommerce-checkout .woocommerce-billing-fields .form-row.mailchimp-newsletter{order:2;display:flex;align-items:center}.woocommerce-checkout .woocommerce-billing-fields .form-row.mailchimp-newsletter label span{font-size:12px!important;margin-left:5px!important}@media screen and (max-width:1150px){.eltdf-woocommerce-page .woocommerce-checkout .col-1{padding:20px 15px 20px 15px}}@media screen and (max-width:1024px){.eltdf-woocommerce-page .woocommerce-checkout .col-1,.eltdf-woocommerce-page .woocommerce-checkout .col-2{width:100%!important;margin:0!important}.woocommerce-checkout .col2-set{display:flex;flex-direction:column}.eltdf-woocommerce-page .woocommerce-checkout .col-1{order:2}.eltdf-woocommerce-page .woocommerce-checkout .col-2{order:1;margin-bottom:30px!important}.eltdf-woocommerce-page .cart-collaterals .wc-proceed-to-checkout .sg-link-light{width:100%!important;margin-top:7px}}@media only screen and (max-width:800px){.woocommerce-checkout .eltdf-container-inner,.woocommerce-checkout .eltdf-grid,.woocommerce-checkout .eltdf-row-grid-section,.woocommerce-checkout .eltdf-slider .carousel-inner .eltdf-slider-content-outer,.woocommerce-cart .eltdf-container-inner,.woocommerce-cart .eltdf-row-grid-section{width:90%}.woocommerce-cart.eltdf-woocommerce-page table.cart tr.cart_item td.product-remove{padding-right:10px}#wcspc-area .wcspc-item{display:flex!important;flex-wrap:nowrap;align-items:center;flex-direction:row}.eltdf-woocommerce-page .woocommerce-error,.eltdf-woocommerce-page .woocommerce-info,.eltdf-woocommerce-page .woocommerce-message,.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received{padding:50px 20px 40px!important;line-height:25px!important}}@media only screen and (max-width:480px){.woocommerce-checkout .eltdf-container-inner,.woocommerce-checkout .eltdf-grid,.woocommerce-checkout .eltdf-row-grid-section,.woocommerce-checkout .eltdf-slider .carousel-inner .eltdf-slider-content-outer,.woocommerce-cart .eltdf-container-inner,.woocommerce-cart .eltdf-row-grid-section{width:95%}.sg-checkout-left .sg-checkout-title{font-size:18px!important}.sg-checkout-review-order .sg-checkout-link{font-size:15px}.sg-checkout-review-order--total strong{font-size:20px}.sg-shipping-nova_poshta_shipping_method{overflow:hidden}}