Файловый менеджер - Редактировать - /home/infrafs/INFRABIKEUS/wp-content/themes/trackstore/assets/css/woocommerce.css
Назад
/* ========================================================================== WooCommerce styles - begin ========================================================================== */ /* common mixins - start */ /* common mixins - end */ /* ========================================================================== Marks (Sale, Out of Stock) mixin styles - begin ========================================================================== */ /* ========================================================================== Marks (Sale, Out of Stock) mixin styles - end ========================================================================== */ /* ========================================================================== Price mixin styles - begin ========================================================================== */ /* ========================================================================== Price mixin styles - end ========================================================================== */ /* ========================================================================== Star Ratings mixin styles - begin ========================================================================== */ .woocommerce .star-rating, .eltd-product-info .eltd-pi-rating, .eltd-plc3-holder .eltd-plc-item .eltd-plc-text .eltd-plc-text-outer .eltd-plc-text-inner .eltd-plc-rating, .eltd-pls-holder .eltd-pls-text .eltd-pls-rating, .eltd-pl-holder .eltd-pli .eltd-pli-rating, .eltd-pp-holder .eltd-ppi .eltd-ppi-inner .eltd-ppi-text-wrapper .eltd-ppi-rating { font-family: "Ionicons"; font-size: 18px; line-height: 1; letter-spacing: 7px; color: #464646; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; width: 100%; } .eltd-woo-single-page .eltd-single-product-summary .woocommerce-product-rating .star-rating, #yith-quick-view-modal #yith-quick-view-content .star-rating, .yith-quick-view.yith-modal #yith-quick-view-content .star-rating { position: relative; display: inline-block; vertical-align: middle; font-family: "Ionicons"; font-size: 18px; line-height: 1.1em; letter-spacing: 6px; color: #464646; overflow: hidden; -webkit-font-smoothing: antialiased; width: auto; } /* ========================================================================== Star Ratings mixin styles - end ========================================================================== */ /* ========================================================================== Category mixin styles - start ========================================================================== */ /* ========================================================================== Category mixin styles - start ========================================================================== */ /*------------------------------------------------------------------ * This is main woocommerce css file for theme. It is broken into following sections: * 1. Global * 2. Single Product * 3. WooCommerce Product Lists and Shortcodes * 4. Cart * 5. Checkout * 6. My Account * 7. Shortcodes * 8. Widgets -------------------------------------------------------------------*/ /* ========================================================================== WooCommerce Cart page styles - begin ========================================================================== */ .eltd-woocommerce-page.woocommerce-cart .woocommerce > form { float: left; margin-bottom: 100px; width: 58%; } .eltd-woocommerce-page.woocommerce-cart .woocommerce > form h3 { margin-top: 28px; margin-bottom: 10px; } .eltd-woocommerce-page.woocommerce-cart .woocommerce > form table.cart thead { display: none; } .eltd-woocommerce-page.woocommerce-cart .woocommerce > form table.cart tbody tr { border: 0; } .eltd-woocommerce-page.woocommerce-cart .woocommerce > form table.cart tr.cart_item { border-bottom: 1px solid #7f7f7f; } .eltd-woocommerce-page.woocommerce-cart .woocommerce > form table.cart tr.cart_item td { padding: 25px 0; vertical-align: middle; text-align: center; } .eltd-woocommerce-page.woocommerce-cart .woocommerce > form table.cart tr.cart_item td.product-remove { padding-right: 14px; vertical-align: top; padding: 14px 10px 20px 0; } .eltd-woocommerce-page.woocommerce-cart .woocommerce > form table.cart tr.cart_item td.product-remove a { color: #5d5d5d; font-size: 0; } .eltd-woocommerce-page.woocommerce-cart .woocommerce > form table.cart tr.cart_item td.product-remove a:after { content: "\f12a"; display: inline-block; vertical-align: middle; speak: none; color: inherit; font-family: "Ionicons"; font-size: 12px; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; text-rendering: auto; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .eltd-woocommerce-page.woocommerce-cart .woocommerce > form table.cart tr.cart_item td.product-remove a:hover { color: #262626; } .eltd-woocommerce-page.woocommerce-cart .woocommerce > form table.cart tr.cart_item td.product-thumbnail { width: 92px; padding-left: 8px; padding-right: 8px; } .eltd-woocommerce-page.woocommerce-cart .woocommerce > form table.cart tr.cart_item td.product-thumbnail a, .eltd-woocommerce-page.woocommerce-cart .woocommerce > form table.cart tr.cart_item td.product-thumbnail img { display: block; } .eltd-woocommerce-page.woocommerce-cart .woocommerce > form table.cart tr.cart_item td.product-name { text-align: left; padding-left: 20px; } .eltd-woocommerce-page.woocommerce-cart .woocommerce > form table.cart tr.cart_item td.product-name a { display: inline-block; text-transform: uppercase; font-size: 16px; font-weight: 700; line-height: 1.3em; letter-spacing: -0.08px; color: #262626; font-family: "Roboto Condensed", sans-serif; border-bottom: 1px solid #262626; } .eltd-woocommerce-page.woocommerce-cart .woocommerce > form table.cart tr.cart_item td.product-quantity { text-align: right; } .eltd-woocommerce-page.woocommerce-cart .woocommerce > form table.cart tr.cart_item td.product-price, .eltd-woocommerce-page.woocommerce-cart .woocommerce > form table.cart tr.cart_item td.product-subtotal { font-size: 16px; font-family: "Roboto Condensed", sans-serif; font-weight: 700; color: #262626; } .eltd-woocommerce-page.woocommerce-cart .woocommerce > form table.cart tr.cart_item td.product-subtotal { font-weight: 400; display: none; } .eltd-woocommerce-page.woocommerce-cart .woocommerce > form table.cart tr.cart_item td .variation > * { display: inline-block; vertical-align: middle; padding: 0; margin: 0; } .eltd-woocommerce-page.woocommerce-cart .woocommerce > form table.cart tr.cart_item td .variation p { margin: 0; } .eltd-woocommerce-page.woocommerce-cart .woocommerce > form table.cart td.actions { padding: 0; border-bottom: 1px solid #7f7f7f; } .eltd-woocommerce-page.woocommerce-cart .woocommerce > form table.cart td.actions .coupon { position: relative; display: inline-block; vertical-align: middle; float: left; -webkit-box-sizing: border-box; box-sizing: border-box; padding-right: 10px; width: 50%; text-align: left; } .eltd-woocommerce-page.woocommerce-cart .woocommerce > form table.cart td.actions .coupon label { display: inline-block; vertical-align: middle; font-size: 0; } .eltd-woocommerce-page.woocommerce-cart .woocommerce > form table.cart td.actions .coupon label:after { content: "\f48f"; position: relative; display: inline-block; vertical-align: top; font-family: "Ionicons"; font-size: 16px; line-height: inherit; color: #262626; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; width: 50px; height: 58px; line-height: 58px; text-align: center; margin-right: -10px; } .eltd-woocommerce-page.woocommerce-cart .woocommerce > form table.cart td.actions .coupon input[type="text"] { border: 0; width: calc(100% - 175px); margin: 0; font-family: "Raleway", sans-serif; font-weight: 400; font-size: 14px; padding: 0; background-color: transparent; } .eltd-woocommerce-page.woocommerce-cart .woocommerce > form table.cart td.actions .coupon input[type="submit"] { float: right; } .eltd-woocommerce-page.woocommerce-cart .woocommerce > form table.cart td.actions input[type="submit"], .eltd-woocommerce-page.woocommerce-cart .woocommerce > form table.cart td.actions button[type="submit"] { background-color: transparent; border: 0; padding: 0; margin: 0; font-size: 16px; font-weight: 700; text-transform: uppercase; font-family: "Roboto Condensed", sans-serif; color: #262626; letter-spacing: -0.08px; cursor: pointer; line-height: 58px; height: 58px; } .eltd-woocommerce-page.woocommerce-cart .woocommerce > form table.cart td.actions > input { float: right; } .eltd-woocommerce-page.woocommerce-cart .woocommerce > form .eltd-cart-go-back { margin-top: 40px; display: inline-block; } .eltd-woocommerce-page.woocommerce-cart .woocommerce > form .eltd-cart-go-back .eltd-btn-text { margin-top: 1px; } .eltd-woocommerce-page.woocommerce-cart .cart-collaterals { float: right; margin-bottom: 100px; padding: 0; width: 37%; -webkit-box-sizing: border-box; box-sizing: border-box; border: 1px solid #262626; padding: 25px 40px 50px; } .eltd-woocommerce-page.woocommerce-cart .cart-collaterals h2 { position: relative; display: block; letter-spacing: -.13px; font-size: 25px; margin-top: 8px; margin-bottom: 21px; } .eltd-woocommerce-page.woocommerce-cart .cart-collaterals table tr { border: 0; border-top: 1px solid #262626; } .eltd-woocommerce-page.woocommerce-cart .cart-collaterals table td, .eltd-woocommerce-page.woocommerce-cart .cart-collaterals table th { padding: 11px 0; text-align: left; vertical-align: top; } .eltd-woocommerce-page.woocommerce-cart .cart-collaterals table th { padding-right: 10px; border: 0; font-size: 16px; font-weight: 700; color: #262626; text-transform: uppercase; letter-spacing: -0.08px; } .eltd-woocommerce-page.woocommerce-cart .cart-collaterals table td { font-size: 18px; font-family: "Roboto Condensed", sans-serif; } .eltd-woocommerce-page.woocommerce-cart .cart-collaterals tr.cart-subtotal { border: 0; } .eltd-woocommerce-page.woocommerce-cart .cart-collaterals tr.shipping { border: 0; } .eltd-woocommerce-page.woocommerce-cart .cart-collaterals tr.shipping #shipping_method { list-style: none; margin: -5px 0 7px; } .eltd-woocommerce-page.woocommerce-cart .cart-collaterals tr.shipping #shipping_method li { margin: 4px 0; padding: 0; } .eltd-woocommerce-page.woocommerce-cart .cart-collaterals tr.shipping #shipping_method li > * { display: inline-block; vertical-align: middle; margin: 0; } .eltd-woocommerce-page.woocommerce-cart .cart-collaterals tr.shipping #shipping_method li label { font-size: 15px; font-weight: 400; font-family: "Roboto Condensed", sans-serif; margin-left: 5px; } .eltd-woocommerce-page.woocommerce-cart .cart-collaterals tr.order-total th, .eltd-woocommerce-page.woocommerce-cart .cart-collaterals tr.order-total td { padding: 25px 0; color: #262626; } .eltd-woocommerce-page.woocommerce-cart .cart-collaterals tr.order-total th { font-size: 25px; } .eltd-woocommerce-page.woocommerce-cart .cart-collaterals tr.order-total td { font-size: 23px; text-align: right; } .eltd-woocommerce-page.woocommerce-cart .cart-collaterals tr.order-total .amount { font-weight: 400 !important; } .eltd-woocommerce-page.woocommerce-cart .cart-collaterals .woocommerce-shipping-calculator { margin-top: 25px; } .eltd-woocommerce-page.woocommerce-cart .cart-collaterals .woocommerce-shipping-calculator .shipping-calculator-form { margin-bottom: 33px; } .eltd-woocommerce-page.woocommerce-cart .cart-collaterals .woocommerce-shipping-calculator .shipping-calculator-button { padding-right: 10px; border: 0; font-size: 16px; font-weight: 700; color: #262626; text-transform: uppercase; letter-spacing: -.08px; display: inline-block; margin-bottom: 27px; } .eltd-woocommerce-page.woocommerce-cart .cart-collaterals .woocommerce-shipping-calculator .shipping-calculator-button:after { content: "\f078"; margin-left: 18px; font-family: 'FontAwesome'; font-size: 12px; margin-top: -2px; display: inline-block; vertical-align: middle; } .eltd-woocommerce-page.woocommerce-cart .cart-collaterals .woocommerce-shipping-calculator button { height: 50px; line-height: 46px; padding: 0px; width: 100%; background-color: #000; text-align: center; color: #fff; -webkit-transition: background-color 0.3s ease; -o-transition: background-color 0.3s ease; transition: background-color 0.3s ease; margin-top: 20px !important; } .eltd-woocommerce-page.woocommerce-cart .cart-collaterals .woocommerce-shipping-calculator button:hover { background-color: rgba(0, 0, 0, 0.75); } .eltd-woocommerce-page.woocommerce-cart .cart-collaterals .woocommerce-shipping-calculator p { margin: 0; } .eltd-woocommerce-page.woocommerce-cart .cart-collaterals .woocommerce-shipping-calculator .select2-container { margin: 0 0 7px; } .eltd-woocommerce-page.woocommerce-cart .cart-collaterals .woocommerce-shipping-calculator input[type="text"] { padding-top: 15px; padding-bottom: 15px; margin-bottom: 7px; border: 1px solid #262626; } .eltd-woocommerce-page.woocommerce-cart .cart-collaterals .checkout-button { width: 100% !important; text-align: center; } .eltd-woocommerce-page.woocommerce-cart .cart-collaterals .cross-sells { display: none; } .eltd-woocommerce-page.woocommerce-cart .cart_totals { margin: 0 0 10px; font-family: "Roboto Condensed", sans-serif; } .eltd-woocommerce-page .cart-empty { position: relative; display: block; font-size: 39px; line-height: 1.5em; text-align: center; color: #262626; font-family: "Roboto Condensed", sans-serif; margin: -13px 0 16px; font-weight: 700; text-transform: uppercase; } .eltd-woocommerce-page .cart-empty:after { content: ''; display: block; width: 45px; height: 5px; background-color: #c8ff0b; text-align: center; margin: 7px auto 0; } .eltd-woocommerce-page .cart-empty + p { text-align: center; line-height: 31px; width: 50%; margin: 0 auto; } .eltd-woocommerce-page .return-to-shop { position: relative; display: block; text-align: center; margin: 20px 0 100px; } .eltd-woocommerce-page .return-to-shop a.button.wc-backward { padding: 8px 42px; } .eltd-woocommerce-page .wc-proceed-to-checkout a.button { background-color: #c8ff0b !important; color: #262626 !important; } .eltd-woocommerce-page .wc-proceed-to-checkout a.button:hover { background-color: transparent !important; } .eltd-woocommerce-page .wc-proceed-to-checkout a.button:after { content: "\f054"; margin-left: 18px; font-family: 'FontAwesome'; font-size: 12px; margin-top: -2px; display: inline-block; vertical-align: middle; } .eltd-woocommerce-page .select2-container--default .select2-selection--single, .eltd-woocommerce-page .eltd-content input[type=text] { font-weight: 400; text-transform: capitalize; font-style: normal; color: #464646; } .eltd-woocommerce-page input[type='radio'] { -webkit-appearance: none; width: 11px; height: 11px; border: 1px solid #262626; border-radius: 50%; outline: none; } .eltd-woocommerce-page input[type='radio']:before { content: ''; display: block; width: 5px; height: 5px; margin: 20% auto; border-radius: 50%; } .eltd-woocommerce-page input[type='radio']:checked:before { background: #262626; } .eltd-empty-cart-image-holder img { display: block; margin: 0 auto 10px; } /* ========================================================================== WooCommerce Cart page styles - end ========================================================================== */ /* ========================================================================== WooCommerce Checkout page styles - begin ========================================================================== */ .eltd-woocommerce-page .checkout_coupon { display: block; margin: 0 0 34px; } .eltd-woocommerce-page .checkout_coupon p { margin: 0; } .eltd-woocommerce-page.woocommerce-checkout form.login { display: block; margin: 0 0 34px; } .eltd-woocommerce-page.woocommerce-checkout form.login > *:first-child { margin: 0 0 15px; } .eltd-woocommerce-page.woocommerce-checkout form.login p { margin: 0; } .eltd-woocommerce-page.woocommerce-checkout form.login input[type='checkbox'] { position: relative; display: inline-block; vertical-align: middle; top: -1px; margin: 0 3px 0 5px; } .eltd-woocommerce-page.woocommerce-checkout form.login .lost_password { display: block; margin: 15px 0 0; } .eltd-woocommerce-page .woocommerce-checkout .col2-set:before, .eltd-woocommerce-page .woocommerce-checkout .col2-set:after { content: ''; display: table; } .eltd-woocommerce-page .woocommerce-checkout .col2-set:after { clear: both; } .eltd-woocommerce-page .woocommerce-checkout .col-1, .eltd-woocommerce-page .woocommerce-checkout .col-2 { position: relative; display: inline-block; width: 49%; margin-right: 1%; float: left; vertical-align: middle; } .eltd-woocommerce-page .woocommerce-checkout .col-1 h3, .eltd-woocommerce-page .woocommerce-checkout .col-2 h3 { margin: 8px 0 25px; } .eltd-woocommerce-page .woocommerce-checkout .col-1 p, .eltd-woocommerce-page .woocommerce-checkout .col-2 p { margin: 0; } .eltd-woocommerce-page .woocommerce-checkout .col-1 label:not(.checkbox), .eltd-woocommerce-page .woocommerce-checkout .col-2 label:not(.checkbox) { display: block; margin: 0 0 10px; font-family: "Roboto Condensed", sans-serif; } .eltd-woocommerce-page .woocommerce-checkout .col-1 input[type=text], .eltd-woocommerce-page .woocommerce-checkout .col-2 input[type=text] { font-family: "Roboto Condensed", sans-serif; } .eltd-woocommerce-page .woocommerce-checkout .col-1 #billing_address_1_field > label, .eltd-woocommerce-page .woocommerce-checkout .col-1 #billing_postcode_field > label, .eltd-woocommerce-page .woocommerce-checkout .col-2 #billing_address_1_field > label, .eltd-woocommerce-page .woocommerce-checkout .col-2 #billing_postcode_field > label { margin-top: 10px; } .eltd-woocommerce-page .woocommerce-checkout .col-1 .form-row, .eltd-woocommerce-page .woocommerce-checkout .col-2 .form-row { width: 49%; margin-right: 2%; float: left; } .eltd-woocommerce-page .woocommerce-checkout .col-1 .form-row-last, .eltd-woocommerce-page .woocommerce-checkout .col-2 .form-row-last { margin-right: 0; } .eltd-woocommerce-page .woocommerce-checkout .col-1 .form-row-wide, .eltd-woocommerce-page .woocommerce-checkout .col-1 .form-row.notes, .eltd-woocommerce-page .woocommerce-checkout .col-2 .form-row-wide, .eltd-woocommerce-page .woocommerce-checkout .col-2 .form-row.notes { width: 100%; } .eltd-woocommerce-page .woocommerce-checkout .col-2 { margin-left: 1%; margin-right: 0; } .eltd-woocommerce-page .woocommerce-checkout .create-account { margin: 0 0 15px; } .eltd-woocommerce-page .woocommerce-checkout .create-account input, .eltd-woocommerce-page .woocommerce-checkout .create-account label { display: inline-block; vertical-align: middle; } .eltd-woocommerce-page .woocommerce-checkout h3#order_review_heading { margin: 58px 0 17px; } .eltd-woocommerce-page .woocommerce-checkout table { padding: 0; margin: 0 0 35px; } .eltd-woocommerce-page .woocommerce-checkout table tr { border: 0; border-bottom: 1px solid #b2b2b2; } .eltd-woocommerce-page .woocommerce-checkout table tr.shipping #shipping_method { list-style: none; margin: 0; } .eltd-woocommerce-page .woocommerce-checkout table tr.shipping #shipping_method li { margin: 3px 0; padding: 0; } .eltd-woocommerce-page .woocommerce-checkout table tr.shipping #shipping_method li > * { display: inline-block; vertical-align: middle; margin: 0; } .eltd-woocommerce-page .woocommerce-checkout table td, .eltd-woocommerce-page .woocommerce-checkout table th { padding: 14px 0; text-align: left; vertical-align: middle; font-family: "Roboto Condensed", sans-serif; } .eltd-woocommerce-page .woocommerce-checkout table th { border: 0; font-family: "Roboto Condensed", sans-serif; } .eltd-woocommerce-page .woocommerce-checkout table .variation > * { display: inline-block; vertical-align: middle; padding: 0; margin: 0; } .eltd-woocommerce-page .woocommerce-checkout table .variation p { margin: 0; } .eltd-woocommerce-page .woocommerce-checkout .select2-container { border-radius: 0; } .eltd-woocommerce-page .woocommerce-checkout input[type='radio'], .eltd-woocommerce-page .woocommerce-checkout input[type='checkbox'] { position: relative; display: inline-block; vertical-align: middle; top: -1px; margin: 0 3px 0 5px; } .eltd-woocommerce-page .woocommerce-checkout .woocommerce-checkout-payment { display: block; margin: 20px 0 70px; } .eltd-woocommerce-page .woocommerce-checkout .woocommerce-checkout-payment ul { list-style: none; margin: 0 0 35px; padding: 0; } .eltd-woocommerce-page .woocommerce-checkout .woocommerce-checkout-payment ul li { padding: 14px 0; border-bottom: 1px solid #b2b2b2; } .eltd-woocommerce-page .woocommerce-checkout .woocommerce-checkout-payment ul li input, .eltd-woocommerce-page .woocommerce-checkout .woocommerce-checkout-payment ul li label { display: inline-block; vertical-align: middle; } .eltd-woocommerce-page .woocommerce-checkout .woocommerce-checkout-payment ul li.payment_method_paypal label img { vertical-align: middle; margin: 0 8px; } /* ========================================================================== WooCommerce Checkout page styles - end ========================================================================== */ /* ========================================================================== WooCommerce Checkout page - Order Received styles - begin ========================================================================== */ .eltd-woocommerce-page.woocommerce-order-received .woocommerce { display: block; margin: 0 0 45px; } .eltd-woocommerce-page.woocommerce-order-received .woocommerce > p { display: block; margin: 0 0 30px; } .eltd-woocommerce-page.woocommerce-order-received .woocommerce > h2, .eltd-woocommerce-page.woocommerce-order-received .woocommerce > header h2 { display: block; margin: 16px 0 25px; } .eltd-woocommerce-page.woocommerce-order-received .woocommerce ul.order_details { list-style: none; margin: 0 0 30px; } .eltd-woocommerce-page.woocommerce-order-received .woocommerce ul.order_details li { padding: 14px 0; border-bottom: 1px solid #b2b2b2; } .eltd-woocommerce-page.woocommerce-order-received .woocommerce ul.order_details li strong { color: #262626; font-weight: 400; } .eltd-woocommerce-page.woocommerce-order-received .woocommerce table.shop_table { padding: 0; margin: 0 0 35px; } .eltd-woocommerce-page.woocommerce-order-received .woocommerce table.shop_table tr { border: 0; border-bottom: 1px solid #b2b2b2; } .eltd-woocommerce-page.woocommerce-order-received .woocommerce table.shop_table td, .eltd-woocommerce-page.woocommerce-order-received .woocommerce table.shop_table th { padding: 14px 0; text-align: left; vertical-align: middle; } .eltd-woocommerce-page.woocommerce-order-received .woocommerce table.shop_table th { border: 0; } .eltd-woocommerce-page.woocommerce-order-received .woocommerce table.shop_table .variation > * { display: inline-block; vertical-align: middle; padding: 0; margin: 0; } .eltd-woocommerce-page.woocommerce-order-received .woocommerce table.shop_table .variation p { margin: 0; } .eltd-woocommerce-page.woocommerce-order-received .woocommerce .col2-set.addresses { position: relative; display: inline-block; width: 100%; vertical-align: middle; clear: both; margin: 0 0 15px; } .eltd-woocommerce-page.woocommerce-order-received .woocommerce .col2-set.addresses .col-1, .eltd-woocommerce-page.woocommerce-order-received .woocommerce .col2-set.addresses .col-2 { position: relative; display: inline-block; width: 49%; margin-right: 1%; float: left; vertical-align: middle; } .eltd-woocommerce-page.woocommerce-order-received .woocommerce .col2-set.addresses .col-2 { margin-left: 1%; margin-right: 0; } .eltd-woocommerce-page.woocommerce-order-received .woocommerce .col2-set.addresses .title { margin: 4px 0 25px; } .eltd-woocommerce-page.woocommerce-order-received .woocommerce .col2-set.addresses h3 { margin: 0; } .eltd-woocommerce-page.woocommerce-order-received .woocommerce .col2-set.addresses address { font-style: normal; } /* ========================================================================== WooCommerce Checkout page - Order Received styles - end ========================================================================== */ /* ========================================================================== WooCommerce Buttons styles - begin ========================================================================== */ .woocommerce-page .eltd-content a.button:not(.read_more_button):not(.add_to_cart_button):not(.product_type_external), .woocommerce-page .eltd-content input[type="submit"], .woocommerce-page .eltd-content button[type="submit"]:not(.eltd-woo-search-widget-button), .woocommerce-page .eltd-content .wc-forward:not(.added_to_cart):not(.checkout-button), div.woocommerce a.button:not(.read_more_button):not(.add_to_cart_button):not(.product_type_external), div.woocommerce input[type="submit"], div.woocommerce button[type="submit"]:not(.eltd-woo-search-widget-button), div.woocommerce .wc-forward:not(.added_to_cart):not(.checkout-button) { font-family: "Roboto Condensed", sans-serif; position: relative; display: inline-block; vertical-align: middle; width: auto; outline: none; font-size: 16px; line-height: 2em; letter-spacing: -0.4px; font-weight: 600; text-transform: uppercase; -webkit-box-sizing: border-box; box-sizing: border-box; margin: 0; -webkit-transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out; -o-transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out; transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out; padding: 9px 57px; color: #fff; background-color: #000; border: 1px solid transparent; cursor: pointer; z-index: 3; } .woocommerce-page .eltd-content a.button:not(.read_more_button):not(.add_to_cart_button):not(.product_type_external):hover, .woocommerce-page .eltd-content input[type="submit"]:hover, .woocommerce-page .eltd-content button[type="submit"]:not(.eltd-woo-search-widget-button):hover, .woocommerce-page .eltd-content .wc-forward:not(.added_to_cart):not(.checkout-button):hover, div.woocommerce a.button:not(.read_more_button):not(.add_to_cart_button):not(.product_type_external):hover, div.woocommerce input[type="submit"]:hover, div.woocommerce button[type="submit"]:not(.eltd-woo-search-widget-button):hover, div.woocommerce .wc-forward:not(.added_to_cart):not(.checkout-button):hover { color: #000; background-color: transparent; border: 1px solid #000; } .woocommerce-page .eltd-content a.button.added, div.woocommerce a.button.added { display: none; } /* ========================================================================== WooCommerce Buttons styles - end ========================================================================== */ /* ========================================================================== WooCommerce Onsale and Out of Stock styles - begin ========================================================================== */ .woocommerce .eltd-onsale, .woocommerce .eltd-out-of-stock, .woocommerce .eltd-new-product { position: absolute; display: block; top: 0; right: 0; left: auto; width: auto; height: 33px; margin: 0; padding: 0 30px; background-color: #000; font-family: "Roboto Condensed", sans-serif; font-size: 15px; font-weight: 600; line-height: 33px; letter-spacing: -0.08px; color: #fff; text-transform: uppercase; text-align: center; z-index: 100; -webkit-box-sizing: border-box; box-sizing: border-box; -webkit-transform: translateZ(0); transform: translateZ(0); } .woocommerce:not(.single-product) .eltd-new-product { left: 0; right: auto; color: #000; background-color: #c8ff0b; } .woocommerce.single-product .eltd-new-product { color: #000; background-color: #c8ff0b; } .eltd-woo-single-page .eltd-single-product-content .eltd-onsale { right: 25px; } .eltd-woo-single-page .eltd-single-product-content .eltd-out-of-stock { right: 25px; } .eltd-woo-single-page.eltd-woo-single-thumb-on-left-side .eltd-single-product-content .eltd-onsale { right: 0; } .eltd-woo-single-page.eltd-woo-single-thumb-on-left-side .eltd-single-product-content .eltd-out-of-stock { right: 0; } .eltd-woo-single-page.eltd-woo-single-thumb-on-left-side.eltd-woo-single-wide-gallery .eltd-single-product-content .eltd-onsale { right: 30px; } .eltd-woo-single-page.eltd-woo-single-thumb-on-left-side.eltd-woo-single-wide-gallery .eltd-single-product-content .eltd-out-of-stock { right: 30px; } /* ========================================================================== WooCommerce Onsale and Out of Stock styles - end ========================================================================== */ /* ========================================================================== WooCommerce Message styles - begin ========================================================================== */ .eltd-woocommerce-page .woocommerce-message, .eltd-woocommerce-page .woocommerce-info, .eltd-woocommerce-page .woocommerce-error { position: relative; display: block; padding: 20px 30px; margin: 0 0 30px; line-height: 50px; list-style: none; background-color: transparent; border: 1px solid #b2b2b2; } .eltd-woocommerce-page .woocommerce-message > a, .eltd-woocommerce-page .woocommerce-info > a, .eltd-woocommerce-page .woocommerce-error > a { color: #464646; } .eltd-woocommerce-page .woocommerce-message > a:hover, .eltd-woocommerce-page .woocommerce-info > a:hover, .eltd-woocommerce-page .woocommerce-error > a:hover { color: #262626; } .eltd-woocommerce-page .woocommerce-message a, .eltd-woocommerce-page .woocommerce-info a, .eltd-woocommerce-page .woocommerce-error a { float: right; } .eltd-woocommerce-page .woocommerce-info .showcoupon { color: #464646; } .eltd-woocommerce-page .woocommerce-info .showcoupon:hover { color: #262626; } /* ========================================================================== WooCommerce Message styles - end ========================================================================== */ /* ========================================================================== WooCommerce Pagination styles - begin ========================================================================== */ .eltd-woo-pagination-holder { position: relative; display: inline-block; width: 100%; vertical-align: middle; margin: 15px 0 30px; clear: both; } .eltd-woo-pagination-holder .eltd-woo-pagination-inner { position: relative; display: table; width: 100%; text-align: right; } .woocommerce-pagination { position: relative; display: table-cell; vertical-align: top; width: 99%; margin: 0; padding: 0; } .woocommerce-pagination .page-numbers { width: auto; vertical-align: middle; padding: 0; margin: 0; list-style: none; text-align: right; display: inline-block; float: right; position: relative; } .woocommerce-pagination .page-numbers li { position: relative; display: inline-block; vertical-align: top; margin: 0; position: absolute; visibility: hidden; bottom: 0; } .woocommerce-pagination .page-numbers li:first-child, .woocommerce-pagination .page-numbers li:last-child { position: relative; visibility: visible; } .woocommerce-pagination .page-numbers li.eltd-parent-active { position: relative; visibility: visible; } .woocommerce-pagination .page-numbers li.eltd-parent-active .page-numbers:after { content: '-'; display: inline-block; color: #262626; font-weight: 700; margin-left: 3px; } .woocommerce-pagination .page-numbers li.eltd-pag-last-page { position: relative; visibility: visible; } .woocommerce-pagination .page-numbers li.eltd-pag-last-page a, .woocommerce-pagination .page-numbers li.eltd-pag-last-page span { color: #dddddd !important; } .woocommerce-pagination .page-numbers li.eltd-pag-last-page span { margin-left: 3px; } .woocommerce-pagination .page-numbers li.eltd-pag-last-page .page-numbers:after { display: none; } .woocommerce-pagination .page-numbers li a, .woocommerce-pagination .page-numbers li span { font-size: 16px; font-family: "Roboto Condensed", sans-serif; font-weight: 700; letter-spacing: -.08px; color: #262626; vertical-align: middle; } .woocommerce-pagination .page-numbers li a:hover, .woocommerce-pagination .page-numbers li a.current, .woocommerce-pagination .page-numbers li span:hover, .woocommerce-pagination .page-numbers li span.current { color: #262626; } .woocommerce-pagination .page-numbers li a.next, .woocommerce-pagination .page-numbers li a.prev { margin: 0; font-size: 0; position: relative; visibility: visible; } .woocommerce-pagination .page-numbers li a.next:before, .woocommerce-pagination .page-numbers li a.prev:before { position: relative; display: block; font-family: 'FontAwesome'; font-size: 12px; line-height: inherit; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .woocommerce-pagination .page-numbers li a.prev { margin-right: 10px; -webkit-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; } .woocommerce-pagination .page-numbers li a.prev:before { content: "\f053"; } .woocommerce-pagination .page-numbers li a.prev:hover { -webkit-transform: translate3d(-3px, 0, 0); transform: translate3d(-3px, 0, 0); } .woocommerce-pagination .page-numbers li a.next { margin-left: 10px; -webkit-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; } .woocommerce-pagination .page-numbers li a.next:before { content: "\f054"; } .woocommerce-pagination .page-numbers li a.next:hover { -webkit-transform: translate3d(3px, 0, 0); transform: translate3d(3px, 0, 0); } .eltd-woo-view-all-pagination { position: relative; /*display: table-cell;*/ display: none; vertical-align: top; width: 1%; } .eltd-woo-view-all-pagination a { position: relative; display: inline-block; vertical-align: middle; white-space: nowrap; padding: 0 0 0 2px; color: #464646; } .eltd-woo-view-all-pagination a:before { content: '|'; padding: 0 14px 0 0; color: #464646; } .eltd-woo-view-all-pagination a:hover { color: #262626; } /* ========================================================================== WooCommerce Pagination styles - end ========================================================================== */ /* ========================================================================== WooCommerce Quantity Inputs styles - begin ========================================================================== */ .woocommerce-page .eltd-content .eltd-quantity-buttons, div.woocommerce .eltd-quantity-buttons { position: relative; display: inline-block; vertical-align: middle; } .woocommerce-page .eltd-content .eltd-quantity-buttons .eltd-quantity-input, .woocommerce-page .eltd-content .eltd-quantity-buttons .eltd-quantity-minus, .woocommerce-page .eltd-content .eltd-quantity-buttons .eltd-quantity-plus, div.woocommerce .eltd-quantity-buttons .eltd-quantity-input, div.woocommerce .eltd-quantity-buttons .eltd-quantity-minus, div.woocommerce .eltd-quantity-buttons .eltd-quantity-plus { display: inline-block; vertical-align: middle; color: #262626; background-color: transparent; border: 1px solid #262626; text-align: center; -webkit-box-sizing: border-box; box-sizing: border-box; } .woocommerce-page .eltd-content .eltd-quantity-buttons .eltd-quantity-input, div.woocommerce .eltd-quantity-buttons .eltd-quantity-input { position: relative; height: 52px; width: 65px; padding: 0; margin: 0 25px 0 0; font-family: "Roboto Condensed", sans-serif; font-weight: 700; line-height: 48px; font-style: normal; outline: 0; font-size: 16px; } .woocommerce-page .eltd-content .eltd-quantity-buttons .eltd-quantity-minus, .woocommerce-page .eltd-content .eltd-quantity-buttons .eltd-quantity-plus, div.woocommerce .eltd-quantity-buttons .eltd-quantity-minus, div.woocommerce .eltd-quantity-buttons .eltd-quantity-plus { position: absolute; right: 0; width: 26px; color: #b2b2b2; height: 26px; line-height: 23px; border-left: 0; cursor: pointer; font-size: 16px; -webkit-transition: color 0.15s ease-in-out; -o-transition: color 0.15s ease-in-out; transition: color 0.15s ease-in-out; } .woocommerce-page .eltd-content .eltd-quantity-buttons .eltd-quantity-minus:hover, .woocommerce-page .eltd-content .eltd-quantity-buttons .eltd-quantity-plus:hover, div.woocommerce .eltd-quantity-buttons .eltd-quantity-minus:hover, div.woocommerce .eltd-quantity-buttons .eltd-quantity-plus:hover { color: #464646; } .woocommerce-page .eltd-content .eltd-quantity-buttons .eltd-quantity-plus, div.woocommerce .eltd-quantity-buttons .eltd-quantity-plus { top: 0; border-bottom: 0; } .woocommerce-page .eltd-content .eltd-quantity-buttons .eltd-quantity-minus, div.woocommerce .eltd-quantity-buttons .eltd-quantity-minus { bottom: 0; border-top-width: 2px; } .woocommerce-page .eltd-content input[type="text"], .woocommerce-page .eltd-content input[type="email"], .woocommerce-page .eltd-content input[type="tel"], .woocommerce-page .eltd-content input[type="password"], .woocommerce-page .eltd-content textarea, div.woocommerce input[type="text"], div.woocommerce input[type="email"], div.woocommerce input[type="tel"], div.woocommerce input[type="password"], div.woocommerce textarea { position: relative; width: 100%; margin: 0 0 21px; padding: 16px 20px; font-family: "Roboto Condensed", sans-serif; font-size: 12px; line-height: 18px; font-weight: inherit; color: #464646; background-color: transparent; border: 1px solid #666; outline: 0; -webkit-appearance: none; -webkit-box-sizing: border-box; box-sizing: border-box; } .woocommerce-page .eltd-content input[type="text"]:focus, .woocommerce-page .eltd-content input[type="email"]:focus, .woocommerce-page .eltd-content input[type="tel"]:focus, .woocommerce-page .eltd-content input[type="password"]:focus, .woocommerce-page .eltd-content textarea:focus, div.woocommerce input[type="text"]:focus, div.woocommerce input[type="email"]:focus, div.woocommerce input[type="tel"]:focus, div.woocommerce input[type="password"]:focus, div.woocommerce textarea:focus { border-color: #262626; } .woocommerce-page .eltd-content input[type="text"]::-webkit-input-placeholder, .woocommerce-page .eltd-content input[type="email"]::-webkit-input-placeholder, .woocommerce-page .eltd-content input[type="tel"]::-webkit-input-placeholder, .woocommerce-page .eltd-content input[type="password"]::-webkit-input-placeholder, .woocommerce-page .eltd-content textarea::-webkit-input-placeholder, div.woocommerce input[type="text"]::-webkit-input-placeholder, div.woocommerce input[type="email"]::-webkit-input-placeholder, div.woocommerce input[type="tel"]::-webkit-input-placeholder, div.woocommerce input[type="password"]::-webkit-input-placeholder, div.woocommerce textarea::-webkit-input-placeholder { color: inherit; } .woocommerce-page .eltd-content input[type="text"]:-moz-placeholder, .woocommerce-page .eltd-content input[type="email"]:-moz-placeholder, .woocommerce-page .eltd-content input[type="tel"]:-moz-placeholder, .woocommerce-page .eltd-content input[type="password"]:-moz-placeholder, .woocommerce-page .eltd-content textarea:-moz-placeholder, div.woocommerce input[type="text"]:-moz-placeholder, div.woocommerce input[type="email"]:-moz-placeholder, div.woocommerce input[type="tel"]:-moz-placeholder, div.woocommerce input[type="password"]:-moz-placeholder, div.woocommerce textarea:-moz-placeholder { color: inherit; } .woocommerce-page .eltd-content input[type="text"]::-moz-placeholder, .woocommerce-page .eltd-content input[type="email"]::-moz-placeholder, .woocommerce-page .eltd-content input[type="tel"]::-moz-placeholder, .woocommerce-page .eltd-content input[type="password"]::-moz-placeholder, .woocommerce-page .eltd-content textarea::-moz-placeholder, div.woocommerce input[type="text"]::-moz-placeholder, div.woocommerce input[type="email"]::-moz-placeholder, div.woocommerce input[type="tel"]::-moz-placeholder, div.woocommerce input[type="password"]::-moz-placeholder, div.woocommerce textarea::-moz-placeholder { color: inherit; } .woocommerce-page .eltd-content input[type="text"]:-ms-input-placeholder, .woocommerce-page .eltd-content input[type="email"]:-ms-input-placeholder, .woocommerce-page .eltd-content input[type="tel"]:-ms-input-placeholder, .woocommerce-page .eltd-content input[type="password"]:-ms-input-placeholder, .woocommerce-page .eltd-content textarea:-ms-input-placeholder, div.woocommerce input[type="text"]:-ms-input-placeholder, div.woocommerce input[type="email"]:-ms-input-placeholder, div.woocommerce input[type="tel"]:-ms-input-placeholder, div.woocommerce input[type="password"]:-ms-input-placeholder, div.woocommerce textarea:-ms-input-placeholder { color: inherit; } .woocommerce-page .eltd-content .coupon input[type="text"], div.woocommerce .coupon input[type="text"] { width: 200px; } /* ========================================================================== WooCommerce Quantity Inputs styles - end ========================================================================== */ /* ========================================================================== WooCommerce Result and Ordering styles - begin ========================================================================== */ .eltd-woocommerce-page .woocommerce-result-count, .eltd-woocommerce-page .woocommerce-ordering { display: inline; width: 50%; margin: 0 0 30px; float: left; } .eltd-woocommerce-page .woocommerce-result-count { line-height: 49px; font-family: "Roboto Condensed", sans-serif; font-size: 15px; color: #464646; } .eltd-woocommerce-page .woocommerce-ordering { text-align: right; } .eltd-woocommerce-page .woocommerce-ordering .orderby { width: auto; min-width: 250px; margin: 0; text-align: initial; } /* ========================================================================== WooCommerce Result and Ordering styles - end ========================================================================== */ /* ========================================================================== WooCommerce Select 2 Script override - begin ========================================================================== */ .eltd-woocommerce-page .cart-collaterals .woocommerce-shipping-calculator .select2-container--default { width: 100% !important; margin: 0 0 14px; } /* ========================================================================== WooCommerce Select 2 Script override - end ========================================================================== */ /* ========================================================================== WooCommerce Star Rating styles - begin ========================================================================== */ .woocommerce .star-rating { position: relative; display: inline-block; vertical-align: middle; overflow: hidden; padding: 0; margin: 0; } .woocommerce .star-rating:before { content: "\f24e\f24e\f24e\f24e\f24e"; color: #ddd; } .woocommerce .star-rating span { position: absolute; top: 0; left: 0; overflow: hidden; } .woocommerce .star-rating span:before { content: "\f24e\f24e\f24e\f24e\f24e"; color: #000; } /* ========================================================================== WooCommerce Star Rating styles - end ========================================================================== */ /* ========================================================================== WooCommerce Variation styles - begin ========================================================================== */ .eltd-woocommerce-page .eltd-content .variations { position: relative; display: block; vertical-align: middle; margin: 0; border: none; padding: 0; } .eltd-woocommerce-page .eltd-content .variations tr { display: block; padding: 0 16px 0 0; border: 0; float: left; } .eltd-woocommerce-page .eltd-content .variations tr:last-child { margin: 0; } .eltd-woocommerce-page .eltd-content .variations td { padding: 0 0 6px; text-align: left; display: block; } .eltd-woocommerce-page .eltd-content .variations td.label { font-family: "Roboto Condensed", sans-serif; width: 12%; } .eltd-woocommerce-page .eltd-content .variations td.value { white-space: nowrap; } .eltd-woocommerce-page .eltd-content .variations td.value select { width: auto; min-width: 200px; } .eltd-woocommerce-page .eltd-content .variations .reset_variations { margin: 0 0 0 15px; color: #262626; display: none !important; } @media only screen and (min-width: 1025px) and (max-width: 1440px) { .eltd-woocommerce-page .eltd-content .variations .select2-container--default { width: 150px !important; } } .eltd-woocommerce-page .eltd-content .single_variation_wrap { margin: 23px 0 0; } .eltd-woocommerce-page .eltd-content .single_variation_wrap .single_variation { margin: 0 0 35px; } .eltd-woocommerce-page .eltd-content table.group_table { position: relative; display: block; vertical-align: middle; margin: 0; border: none; padding: 0; } .eltd-woocommerce-page .eltd-content table.group_table tbody { display: block; } .eltd-woocommerce-page .eltd-content table.group_table tr { display: block; padding: 0 0 30px; border: 0; } .eltd-woocommerce-page .eltd-content table.group_table tr:first-child { padding: 0 0 11px; } .eltd-woocommerce-page .eltd-content table.group_table tr:last-child { margin: 0; } .eltd-woocommerce-page .eltd-content table.group_table td { padding: 0 17px 10px 0; text-align: left; } .eltd-woocommerce-page .eltd-content table.group_table td.price { display: table-cell; vertical-align: middle; } .eltd-woocommerce-page .eltd-content table.group_table td:last-child { padding: 0 0 10px; } .eltd-woocommerce-page .eltd-content table.group_table .eltd-quantity-buttons { margin: 0; } .eltd-woocommerce-page .eltd-content table.group_table a { color: #464646; } .eltd-woocommerce-page .eltd-content table.group_table a:hover { color: #262626; } /* ========================================================================== WooCommerce Variation styles - end ========================================================================== */ /* ========================================================================== WooCommerce MyAccount page styles - begin ========================================================================== */ .eltd-woocommerce-page.woocommerce-account .woocommerce-MyAccount-navigation, .eltd-woocommerce-page.woocommerce-account .woocommerce-MyAccount-content { position: relative; display: inline-block; vertical-align: middle; float: left; -webkit-box-sizing: border-box; box-sizing: border-box; } .eltd-woocommerce-page.woocommerce-account .woocommerce-MyAccount-navigation { width: 30%; padding: 0 15px 0 0; } .eltd-woocommerce-page.woocommerce-account .woocommerce-MyAccount-navigation ul { padding: 0; margin: 0; list-style: none; } .eltd-woocommerce-page.woocommerce-account .woocommerce-MyAccount-navigation ul li { margin: 0; padding: 0; } .eltd-woocommerce-page.woocommerce-account .woocommerce-MyAccount-navigation ul li:not(:last-child) { margin: 0 0 10px; } .eltd-woocommerce-page.woocommerce-account .woocommerce-MyAccount-navigation ul li a { font-family: "Roboto Condensed", sans-serif; font-size: 15px; } .eltd-woocommerce-page.woocommerce-account .woocommerce-MyAccount-navigation ul li a:hover { border-bottom: 2px solid #c1C1C1; } .eltd-woocommerce-page.woocommerce-account .woocommerce-MyAccount-content { width: 70%; padding: 0 0 0 10px; } .eltd-woocommerce-page.woocommerce-account .woocommerce { margin: 0 0 115px; } .eltd-woocommerce-page.woocommerce-account .woocommerce form.login { margin: 0 0 34px; } .eltd-woocommerce-page.woocommerce-account .woocommerce form.login p { margin: 0; } .eltd-woocommerce-page.woocommerce-account .woocommerce form.login p.eltd-login-form-text { margin: 0 0 7px; } .eltd-woocommerce-page.woocommerce-account .woocommerce form.login input[type='checkbox'] { position: relative; display: inline-block; vertical-align: middle; top: -1px; margin: 0 3px 0 5px; } .eltd-woocommerce-page.woocommerce-account .woocommerce form.login .lost_password { display: block; margin: 15px 0 0; } .eltd-woocommerce-page.woocommerce-account .woocommerce form.edit-account { margin: 0 0 15px; } .eltd-woocommerce-page.woocommerce-account .woocommerce form.edit-account p { margin: 5px 0 0; } .eltd-woocommerce-page.woocommerce-account .woocommerce form.edit-account > p:first-of-type { width: 50%; float: left; padding-right: 13px; -webkit-box-sizing: border-box; box-sizing: border-box; } .eltd-woocommerce-page.woocommerce-account .woocommerce form.edit-account > p:nth-of-type(2) { width: 50%; float: left; padding-left: 13px; -webkit-box-sizing: border-box; box-sizing: border-box; } .eltd-woocommerce-page.woocommerce-account .woocommerce form.edit-account label { display: block; margin: 0 0 15px; font-size: 16px; text-transform: uppercase; font-family: "Roboto Condensed", sans-serif; font-weight: 700; } .eltd-woocommerce-page.woocommerce-account .woocommerce form.edit-account fieldset > legend { font-size: 16px; text-transform: uppercase; font-family: "Roboto Condensed", sans-serif; font-weight: 700; margin: 0 0 10px; padding-top: 5px; } .eltd-woocommerce-page.woocommerce-account .woocommerce form.edit-account fieldset p:first-of-type > label { font-size: 15px; font-weight: 400; color: #525252; margin-top: -15px; text-transform: capitalize; } .eltd-woocommerce-page.woocommerce-account .woocommerce form.edit-account input[type=submit] { margin-top: 15px; } .eltd-woocommerce-page.woocommerce-account .woocommerce > p { display: block; margin: 0 0 30px; } .eltd-woocommerce-page.woocommerce-account .woocommerce > h2, .eltd-woocommerce-page.woocommerce-account .woocommerce > header h2 { display: block; margin: 16px 0 25px; } .eltd-woocommerce-page.woocommerce-account .woocommerce table.shop_table { padding: 0; margin: 0 0 35px; } .eltd-woocommerce-page.woocommerce-account .woocommerce table.shop_table tr { border: 0; border-bottom: 1px solid #b2b2b2; } .eltd-woocommerce-page.woocommerce-account .woocommerce table.shop_table td, .eltd-woocommerce-page.woocommerce-account .woocommerce table.shop_table th { padding: 14px 0; text-align: left; vertical-align: middle; } .eltd-woocommerce-page.woocommerce-account .woocommerce table.shop_table th { border: 0; } .eltd-woocommerce-page.woocommerce-account .woocommerce table.shop_table td.order-actions { text-align: right; } .eltd-woocommerce-page.woocommerce-account .woocommerce table.shop_table .variation > * { display: inline-block; vertical-align: middle; padding: 0; margin: 0; } .eltd-woocommerce-page.woocommerce-account .woocommerce table.shop_table .variation p { margin: 0; } .eltd-woocommerce-page.woocommerce-account .woocommerce .col2-set.addresses { position: relative; display: inline-block; width: 100%; vertical-align: middle; clear: both; margin: 0 0 15px; } .eltd-woocommerce-page.woocommerce-account .woocommerce .col2-set.addresses .col-1, .eltd-woocommerce-page.woocommerce-account .woocommerce .col2-set.addresses .col-2 { position: relative; display: inline-block; width: 49%; margin-right: 1%; float: left; vertical-align: middle; } .eltd-woocommerce-page.woocommerce-account .woocommerce .col2-set.addresses .col-2 { margin-left: 1%; margin-right: 0; } .eltd-woocommerce-page.woocommerce-account .woocommerce .col2-set.addresses .title { margin: 4px 0 25px; } .eltd-woocommerce-page.woocommerce-account .woocommerce .col2-set.addresses h3 { margin: 0; } .eltd-woocommerce-page.woocommerce-account .woocommerce .col2-set.addresses address { font-style: normal; } .eltd-woocommerce-page.woocommerce-account .vc_row .woocommerce > h2 { font-size: 30px; line-height: 40px; margin: 0 0 25px; } .eltd-woocommerce-page.woocommerce-account .vc_row .woocommerce form.login { margin: 0; } .eltd-woocommerce-page.woocommerce-account .vc_row .woocommerce form.login p { position: relative; display: inline-block; width: 100%; vertical-align: middle; } .eltd-woocommerce-page.woocommerce-account .vc_row .woocommerce form.login p label:not(.inline) { display: block; margin: 14px 0; color: #262626; font-size: 18px; line-height: 38px; } .eltd-woocommerce-page.woocommerce-account .vc_row .woocommerce form.login p label.inline { position: relative; display: inline-block; vertical-align: middle; margin: 23px 0 0; } .eltd-woocommerce-page.woocommerce-account .vc_row .woocommerce form.login p input.button { margin: 23px 0 0; } .eltd-woocommerce-page.woocommerce-account.woocommerce-edit-address .woocommerce > form { margin: 0 0 15px; } .eltd-woocommerce-page.woocommerce-account.woocommerce-edit-address .woocommerce > form > *:first-child { margin: 0 0 25px; } .eltd-woocommerce-page.woocommerce-account.woocommerce-edit-address .woocommerce > form p { margin: 0; } .eltd-woocommerce-page.woocommerce-account.woocommerce-edit-address .woocommerce > form label { display: block; margin: 0 0 5px; } /* ========================================================================== WooCommerce MyAccount page styles - end ========================================================================== */ /* ========================================================================== WooCommerce Track Order page styles - begin ========================================================================== */ .eltd-woocommerce-page.eltd-woocommerce-order-tracking .woocommerce { margin: 0 0 45px; } .eltd-woocommerce-page.eltd-woocommerce-order-tracking .woocommerce > .track_order { display: block; margin: 0 0 60px; } .eltd-woocommerce-page.eltd-woocommerce-order-tracking .woocommerce > .track_order > p:not(.form-row) { display: none; margin: 0 0 7px; } .eltd-woocommerce-page.eltd-woocommerce-order-tracking .woocommerce > .track_order .form-row-first, .eltd-woocommerce-page.eltd-woocommerce-order-tracking .woocommerce > .track_order .form-row-last { position: relative; display: inline-block; width: 48%; float: left; margin: 0; } .eltd-woocommerce-page.eltd-woocommerce-order-tracking .woocommerce > .track_order .form-row-first label, .eltd-woocommerce-page.eltd-woocommerce-order-tracking .woocommerce > .track_order .form-row-last label { display: block; margin: 14px 0; color: #262626; font-family: "Roboto Condensed", sans-serif; font-size: 16px; font-weight: 700; letter-spacing: -0.08px; text-transform: uppercase; } .eltd-woocommerce-page.eltd-woocommerce-order-tracking .woocommerce > .track_order .form-row-first input[type=text], .eltd-woocommerce-page.eltd-woocommerce-order-tracking .woocommerce > .track_order .form-row-last input[type=text] { border-color: #464646; color: #464646 !important; font-style: italic !important; font-family: "Roboto Condensed", sans-serif !important; padding: 23px 35px; font-size: 16px; } .eltd-woocommerce-page.eltd-woocommerce-order-tracking .woocommerce > .track_order .form-row-first { margin-right: 30px; } .eltd-woocommerce-page.eltd-woocommerce-order-tracking .woocommerce > .track_order .form-row:last-of-type { text-align: center; margin-top: 17px; } .eltd-woocommerce-page.eltd-woocommerce-order-tracking .woocommerce > .track_order .button { margin: 13px 0 0; padding: 9px 71px; background-color: #000; border-color: #000; color: #fff; border-radius: 0; -webkit-border-radius: 0; -webkit-appearance: none; } .eltd-woocommerce-page.eltd-woocommerce-order-tracking .woocommerce > .track_order .button:hover { background-color: transparent; border-color: #000; color: #000; } /* ========================================================================== WooCommerce Track Order page styles - end ========================================================================== */ /* ========================================================================== WooCommerce Product List page styles - begin ========================================================================== */ .eltd-pl-main-holder, .related.products, .upsells.products, .cross-sells, .eltd-content .woocommerce { position: relative; display: inline-block; width: 100%; vertical-align: middle; } .eltd-pl-main-holder { margin: 0 0 22px; } .eltd-woo-pl-info-on-image-hover .eltd-pl-main-holder { margin: 0 0 50px; } ul.products { list-style: none; margin: 0 -15px; clear: both; } ul.products > .product { position: relative; display: inline-block; vertical-align: middle; float: left; margin: 0 0 30px; padding: 0 15px; -webkit-box-sizing: border-box; box-sizing: border-box; } .touch ul.products > .product { cursor: pointer; } ul.products > .product .eltd-product-list-title { margin: 0 0 4px; } ul.products > .product .price { position: relative; display: block; line-height: 1; color: #000; } ul.products > .product .price * { font-size: 16px; font-family: "Roboto Condensed", sans-serif; font-weight: 700; line-height: 1.3em; } ul.products > .product .price del { margin: 0 3px 0 0; color: rgba(0, 0, 0, 0.8); } ul.products > .product .price ins { text-decoration: none; } ul.products > .product .button, ul.products > .product .added_to_cart { margin: 25px 0 0; } .eltd-woo-pl-info-below-image ul.products > .product .button, .eltd-woo-pl-info-below-image ul.products > .product .added_to_cart { margin: 0; } ul.products > .product .button.added { display: none; } ul.products > .product .eltd-pl-inner { position: relative; display: inline-block; width: 100%; vertical-align: middle; overflow: hidden; } ul.products > .product .eltd-pl-inner .eltd-pl-image { position: relative; display: inline-block; width: 100%; vertical-align: middle; overflow: hidden; } ul.products > .product .eltd-pl-inner .eltd-pl-image img { display: block; width: 100%; } ul.products > .product .eltd-pl-inner .eltd-pl-text-outer { position: relative; display: table; table-layout: fixed; height: 100%; width: 100%; text-align: center; } ul.products > .product .eltd-pl-inner .eltd-pl-text-inner { position: relative; display: table-cell; height: 100%; width: 100%; vertical-align: middle; } ul.products > .product .eltd-pl-inner .eltd-pl-text-inner .eltd-product-list-title, ul.products > .product .eltd-pl-inner .eltd-pl-text-inner .price, ul.products > .product .eltd-pl-inner .eltd-pl-text-inner .star-rating { color: #fff; } ul.products > .product .eltd-pl-inner .eltd-pl-text-inner .price del { color: rgba(255, 255, 255, 0.8); } ul.products > .product .eltd-pl-text-wrapper { position: relative; display: inline-block; width: 100%; vertical-align: middle; margin: 15px 0; } ul.products > .product .eltd-pl-text-wrapper .eltd-pl-text-wrapper-info-top-holder { border-bottom: 1px solid #666666; } ul.products > .product .eltd-pl-text-wrapper .eltd-pl-text-wrapper-info-top-holder .eltd-product-list-title { display: inline-block; float: left; } ul.products > .product .eltd-pl-text-wrapper .eltd-pl-text-wrapper-info-top-holder .price { display: inline-block; float: right; } ul.products > .product .eltd-pl-text-wrapper .eltd-pl-text-wrapper-info-top-holder .yith-wcwl-add-to-wishlist { float: right; margin-right: 8px; height: 20px; } ul.products > .product .eltd-pl-text-wrapper .eltd-pl-text-wrapper-info-bottom-holder .eltd-pl-categories, ul.products > .product .eltd-pl-text-wrapper .eltd-pl-text-wrapper-info-bottom-holder .eltd-pl-rating-holder { display: inline-block; } ul.products > .product .eltd-pl-text-wrapper .eltd-pl-text-wrapper-info-bottom-holder .eltd-pl-categories { float: left; font-family: "Roboto Condensed", sans-serif; font-style: italic; font-size: 16px; line-height: 24px; color: #464646; margin: 4px 0; } ul.products > .product .eltd-pl-text-wrapper .eltd-pl-text-wrapper-info-bottom-holder .eltd-pl-categories * { color: inherit; } ul.products > .product .eltd-pl-text-wrapper .eltd-pl-text-wrapper-info-bottom-holder .eltd-pl-rating-holder { float: right; } ul.products > .product .eltd-pl-text-wrapper .eltd-pl-text-wrapper-info-bottom-holder .eltd-pl-rating-holder .star-rating { font-size: 0; } ul.products > .product .eltd-pl-text-wrapper .eltd-pl-text-wrapper-info-bottom-holder .eltd-pl-rating-holder .star-rating:before, ul.products > .product .eltd-pl-text-wrapper .eltd-pl-text-wrapper-info-bottom-holder .eltd-pl-rating-holder .star-rating span:before { font-size: 18px; } ul.products > .product > .yith-wcqv-button { display: none !important; } .eltd-woo-pl-info-below-image ul.products > .product:hover .eltd-pl-inner .eltd-pl-text { bottom: 0; } .eltd-woo-pl-info-below-image ul.products > .product .eltd-pl-inner .eltd-pl-text { position: absolute; bottom: -55px; left: 0; width: 100%; -webkit-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease; } .eltd-woo-pl-info-below-image ul.products > .product .eltd-pl-inner .eltd-pl-text .eltd-pl-add-to-cart { display: inline-block; float: left; width: 100%; text-align: center; height: 55px; line-height: 55px; font-family: "Roboto Condensed", sans-serif; font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: -0.08px; } .eltd-woo-pl-info-below-image ul.products > .product .eltd-pl-inner .eltd-pl-text .eltd-pl-add-to-cart { background-color: #000; } .eltd-woo-pl-info-below-image ul.products > .product .eltd-pl-inner .eltd-pl-text .eltd-pl-add-to-cart a { color: #fff; } .eltd-woo-pl-info-below-image ul.products > .product .eltd-pl-inner .eltd-pl-text .eltd-pl-add-to-cart a .eltd-add-to-cart-button-icon { font-size: 21px; vertical-align: middle; top: -1px; position: relative; padding-right: 7px; pointer-events: none; } .eltd-woo-pl-info-below-image ul.products > .product .eltd-pl-inner .eltd-pl-text .eltd-pl-add-to-cart a.added { font-size: 0; } .eltd-woo-pl-info-below-image ul.products > .product .eltd-pl-inner .eltd-pl-text .eltd-pl-add-to-cart a.added .eltd-add-to-cart-button-icon { font-size: 0; } .eltd-woo-pl-info-below-image ul.products > .product .eltd-pl-inner .eltd-pl-text .eltd-pl-add-to-cart .product_type_variable .eltd-add-to-cart-button-icon, .eltd-woo-pl-info-below-image ul.products > .product .eltd-pl-inner .eltd-pl-text .eltd-pl-add-to-cart .read_more_button .eltd-add-to-cart-button-icon { display: none; } .eltd-woo-pl-info-below-image ul.products > .product .eltd-pl-inner .eltd-pl-text .eltd-yith-wcqv-holder { background-color: #c8ff0b; } .eltd-woo-pl-info-below-image ul.products > .product .eltd-pl-inner .eltd-pl-text .eltd-yith-wcqv-holder a { color: #000; } .eltd-woo-pl-info-below-image ul.products > .product .eltd-pl-inner .eltd-pl-text .eltd-yith-wcqv-holder .yith-wcqv-button-icon { font-size: 27px; vertical-align: middle; top: -1px; position: relative; padding-right: 7px; pointer-events: none; } .eltd-woo-pl-info-on-image-hover-left ul.products > .product:hover .eltd-pl-inner .eltd-pl-text, .eltd-woo-pl-info-on-image-hover-centered ul.products > .product:hover .eltd-pl-inner .eltd-pl-text { opacity: 1; } .eltd-woo-pl-info-on-image-hover-left ul.products > .product .eltd-pl-inner .eltd-pl-text, .eltd-woo-pl-info-on-image-hover-centered ul.products > .product .eltd-pl-inner .eltd-pl-text { position: absolute; display: block; width: 100%; height: 100%; top: 0; left: 0; padding: 10px; opacity: 0; background-color: #000; -webkit-box-sizing: border-box; box-sizing: border-box; z-index: 1000; -webkit-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease; } .eltd-woo-pl-info-on-image-hover-left ul.products > .product .eltd-pl-inner .eltd-pl-text .eltd-pl-categories, .eltd-woo-pl-info-on-image-hover-centered ul.products > .product .eltd-pl-inner .eltd-pl-text .eltd-pl-categories { font-family: "Roboto Condensed", sans-serif; font-style: italic; font-size: 16px; line-height: 24px; color: #464646; margin: 4px 0; color: #838383; } .eltd-woo-pl-info-on-image-hover-left ul.products > .product .eltd-pl-inner .eltd-pl-text .eltd-pl-categories *, .eltd-woo-pl-info-on-image-hover-centered ul.products > .product .eltd-pl-inner .eltd-pl-text .eltd-pl-categories * { color: inherit; } .eltd-woo-pl-info-on-image-hover-left ul.products > .product .eltd-pl-inner .eltd-pl-text .eltd-pl-categories a:hover, .eltd-woo-pl-info-on-image-hover-centered ul.products > .product .eltd-pl-inner .eltd-pl-text .eltd-pl-categories a:hover { color: rgba(255, 255, 255, 0.8); } .eltd-woo-pl-info-on-image-hover-left ul.products > .product .eltd-pl-inner .eltd-pl-text { padding: 23%; } .eltd-woo-pl-info-on-image-hover-left ul.products > .product .eltd-pl-inner .eltd-pl-text .eltd-pl-text-outer { text-align: left; } .eltd-woo-no-space ul.products { margin: 0; } .eltd-woo-no-space ul.products > .product { padding: 0 0px; margin: 0 0 0px; } .eltd-woo-tiny-space ul.products { margin: 0 -5px; } .eltd-woo-tiny-space ul.products > .product { padding: 0 5px; margin: 0 0 10px; } .eltd-woo-small-space ul.products { margin: 0 -10px; } .eltd-woo-small-space ul.products > .product { padding: 0 10px; margin: 0 0 20px; } .eltd-woo-normal-space ul.products { margin: 0 -15px; } .eltd-woo-normal-space ul.products > .product { padding: 0 15px; margin: 0 0 30px; } .eltd-woo-medium-space ul.products { margin: 0 -20px; } .eltd-woo-medium-space ul.products > .product { padding: 0 20px; margin: 0 0 40px; } .eltd-woo-large-space ul.products { margin: 0 -25px; } .eltd-woo-large-space ul.products > .product { padding: 0 25px; margin: 0 0 50px; } @media only screen and (min-width: 1025px) { .eltd-woocommerce-columns-3 .eltd-pl-main-holder > .products > .product, .eltd-woocommerce-columns-3 .related.products > .products > .product, .eltd-woocommerce-columns-3 .upsells.products > .products > .product, .eltd-woocommerce-columns-3 .cross-sells > .products > .product { width: 25%; } } @media only screen and (min-width: 1025px) { .eltd-woocommerce-columns-4 .eltd-pl-main-holder > .products > .product, .eltd-woocommerce-columns-4 .related.products > .products > .product, .eltd-woocommerce-columns-4 .upsells.products > .products > .product, .eltd-woocommerce-columns-4 .cross-sells > .products > .product { width: 25%; } } .woocommerce.columns-1 > .products > .product { float: none; width: 100%; } .woocommerce.columns-2 > .products > .product { width: 50%; } @media only screen and (min-width: 681px) { .woocommerce.columns-2 > .products > .product:nth-child(2n+1) { clear: both; } } .woocommerce.columns-3 > .products > .product { width: 33.33333%; } @media only screen and (min-width: 769px) { .woocommerce.columns-3 > .products > .product:nth-child(3n+1) { clear: both; } } .woocommerce.columns-4 > .products > .product { width: 25%; } @media only screen and (min-width: 1025px) { .woocommerce.columns-4 > .products > .product:nth-child(4n+1) { clear: both; } } .woocommerce.columns-5 > .products > .product { width: 20%; } @media only screen and (min-width: 1201px) { .woocommerce.columns-5 > .products > .product:nth-child(5n+1) { clear: both; } } .woocommerce.columns-6 > .products > .product { width: 16.66667%; } @media only screen and (min-width: 1441px) { .woocommerce.columns-6 > .products > .product:nth-child(6n+1) { clear: both; } } /*IN ORDER TO DISPLAY PROPERLY IN CHROME*/ .eltd-woocommerce-columns-3 .eltd-pl-main-holder > .products > .product { width: 33.2%; } /* ========================================================================== WooCommerce Product List page styles - end ========================================================================== */ /* ========================================================================== WooCommerce Add to Cart shortcode styles - begin ========================================================================== */ .eltd-content .woocommerce.add_to_cart_inline { margin: 0; width: auto; } .eltd-content .woocommerce.add_to_cart_inline del, .eltd-content .woocommerce.add_to_cart_inline ins { position: relative; display: inline-block; vertical-align: middle; margin: 0 7px 0 0; color: #262626; font-size: 16px; line-height: 1; } /* ========================================================================== WooCommerce Add to Cart shortcode styles - end ========================================================================== */ /* Woocommerce Product Categories shortcode style - begin ========================================================================== */ div.woocommerce > .products > .product-category a { position: relative; display: inline-block; vertical-align: middle; } div.woocommerce > .products > .product-category a:after { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; display: block; background-color: rgba(38, 38, 38, 0.6); opacity: 0; -webkit-transition: opacity 0.2s ease; -o-transition: opacity 0.2s ease; transition: opacity 0.2s ease; } div.woocommerce > .products > .product-category a:hover:after { opacity: 1; } div.woocommerce > .products > .product-category a:hover .woocommerce-loop-category__title { top: 50%; opacity: 1; } div.woocommerce > .products > .product-category img { display: block; } div.woocommerce > .products > .product-category .woocommerce-loop-category__title { position: absolute; top: 60%; left: 0; display: block; width: 100%; padding: 0 10%; margin: 0; color: #fff; text-align: center; z-index: 2; opacity: 0; -webkit-filter: blur(0); -webkit-box-sizing: border-box; box-sizing: border-box; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); -webkit-transition: opacity 0.2s ease, top 0.2s ease; -o-transition: opacity 0.2s ease, top 0.2s ease; transition: opacity 0.2s ease, top 0.2s ease; } div.woocommerce > .products > .product-category .woocommerce-loop-category__title .count { font-size: 0.9em; color: #fff; background-color: transparent; } /* Woocommerce Product Categories shortcode style - end ========================================================================== */ /* Woocommerce Product Page shortcode style - begin ========================================================================== */ div.woocommerce > .single-product .images { position: relative; display: inline-block; vertical-align: middle; margin: 0; padding: 0; } div.woocommerce > .single-product .images figure { position: relative; display: inline-block; vertical-align: top; margin: 0 -10px; } div.woocommerce > .single-product .images figure a { position: relative; display: inline-block; width: 100%; vertical-align: middle; } div.woocommerce > .single-product .images figure a img { position: relative; width: 100%; display: block; } div.woocommerce > .single-product .images .woocommerce-product-gallery__trigger { position: absolute; top: 10px; right: 10px; width: 30px; height: 30px; line-height: 30px; text-align: center; z-index: 10; } div.woocommerce > .single-product .images .woocommerce-product-gallery__image { position: relative; display: inline-block; vertical-align: top; margin: 0; padding: 0 10px; -webkit-box-sizing: border-box; box-sizing: border-box; } div.woocommerce > .single-product .images .woocommerce-product-gallery__image:first-child { left: 10px; width: calc(100% - 20px); padding: 0; } div.woocommerce > .single-product .images .woocommerce-product-gallery__image .zoomImg { cursor: crosshair; } div.woocommerce > .single-product .images.woocommerce-product-gallery--with-images .woocommerce-product-gallery__image:not(:first-child) { float: left; padding-top: 20px; } div.woocommerce > .single-product .images.woocommerce-product-gallery--columns-2 .woocommerce-product-gallery__image:not(:first-child) { width: 50%; } div.woocommerce > .single-product .images.woocommerce-product-gallery--columns-3 .woocommerce-product-gallery__image:not(:first-child) { width: 33.33333%; } div.woocommerce > .single-product .images.woocommerce-product-gallery--columns-4 .woocommerce-product-gallery__image:not(:first-child) { width: 25%; } div.woocommerce > .single-product .woocommerce-tabs { position: relative; display: inline-block; width: 100%; vertical-align: middle; margin: 30px 0 0; } div.woocommerce > .single-product .woocommerce-tabs ul.tabs { position: relative; display: inline-block; width: 100%; vertical-align: middle; list-style: none; margin: 0; padding: 0; border-top: 1px solid #b2b2b2; border-bottom: 1px solid #b2b2b2; text-align: center; clear: both; } div.woocommerce > .single-product .woocommerce-tabs ul.tabs > li { position: relative; display: inline-block; vertical-align: middle; } div.woocommerce > .single-product .woocommerce-tabs ul.tabs > li a { position: relative; display: inline-block; vertical-align: top; padding: 13px 15px; } div.woocommerce > .single-product .woocommerce-tabs .entry-content { position: relative; display: inline-block; width: 100%; vertical-align: middle; } div.woocommerce > .single-product .woocommerce-tabs .entry-content > h2 { display: none; } div.woocommerce > .single-product .woocommerce-tabs .entry-content > p { margin: 18px 0 20px; } div.woocommerce > .single-product .woocommerce-tabs table { margin: 18px 0 20px; } div.woocommerce > .single-product .woocommerce-tabs table tr, div.woocommerce > .single-product .woocommerce-tabs table th { border: 0; } div.woocommerce > .single-product .woocommerce-tabs table td, div.woocommerce > .single-product .woocommerce-tabs table th { padding: 3px 0; vertical-align: middle; text-align: left; } div.woocommerce > .single-product .woocommerce-tabs table td p, div.woocommerce > .single-product .woocommerce-tabs table th p { margin: 0; } div.woocommerce > .single-product .woocommerce-tabs table th { color: #262626; width: 1%; padding: 0 10px 0 0; } div.woocommerce > .single-product .woocommerce-tabs table td { width: 99%; } div.woocommerce > .single-product .woocommerce-tabs #reviews { position: relative; display: inline-block; width: 100%; vertical-align: middle; margin: 18px 0 20px; } div.woocommerce > .single-product .woocommerce-tabs #reviews h2 { font-size: 18px; line-height: 24px; margin: 8px 0 24px; } div.woocommerce > .single-product .woocommerce-tabs #reviews ol.commentlist { list-style: none; } div.woocommerce > .single-product .woocommerce-tabs #reviews ol.commentlist .comment_container { position: relative; display: inline-block; width: 100%; vertical-align: middle; } div.woocommerce > .single-product .woocommerce-tabs #reviews ol.commentlist .comment_container img { float: left; width: 60px; } div.woocommerce > .single-product .woocommerce-tabs #reviews ol.commentlist .comment-text { padding: 0 0 0 80px; } div.woocommerce > .single-product .woocommerce-tabs #reviews ol.commentlist .comment-text div[itemprop="description"] { padding: 0; margin: 0 0 15px; border: 0; } div.woocommerce > .single-product .woocommerce-tabs #reviews ol.commentlist .comment-text p { margin: 5px 0 0; } div.woocommerce > .single-product .woocommerce-tabs #reviews .comment-respond { margin-top: 15px; } div.woocommerce > .single-product .woocommerce-tabs #reviews .comment-respond .comment-reply-title { margin: 0 0 10px; } div.woocommerce > .single-product .woocommerce-tabs #reviews .comment-respond p { margin: 0; } div.woocommerce > .single-product .woocommerce-tabs #reviews .comment-respond .stars { overflow: hidden; } div.woocommerce > .single-product .woocommerce-tabs #reviews .comment-respond .stars a { position: relative; display: inline-block; color: transparent; font-size: 0; margin: 0; } div.woocommerce > .single-product .woocommerce-tabs #reviews .comment-respond .stars a:before { position: relative; display: inline-block; vertical-align: middle; font-family: "ElegantIcons"; content: "\e031"; font-size: 12px; line-height: 1; letter-spacing: 2px; color: #464646; overflow: hidden; z-index: -1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } div.woocommerce > .single-product .woocommerce-tabs #reviews .comment-respond .stars a.active:after { position: absolute; right: 0; bottom: 7px; display: block; font-family: "ElegantIcons"; font-size: 12px; line-height: 1; letter-spacing: 2px; color: #464646; content: "\e033\e033\e033\e033\e033"; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } div.woocommerce > .single-product .related.products, div.woocommerce > .single-product .upsells.products { margin: 30px 0 0; border-top: 1px solid #b2b2b2; } div.woocommerce > .single-product .related.products > h2, div.woocommerce > .single-product .upsells.products > h2 { display: block; margin: 36px 0 50px; text-align: center; } div.woocommerce > .single-product .related.products .product .eltd-pl-text-wrapper, div.woocommerce > .single-product .upsells.products .product .eltd-pl-text-wrapper { margin-bottom: 0; } /* Woocommerce Product Page shortcode style - end ========================================================================== */ /* ========================================================================== WooCommerce Single Product Page styles - begin ========================================================================== */ @media only screen and (min-width: 769px) { .eltd-woo-single-page.eltd-woo-single-thumb-on-left-side .eltd-single-product-content .images figure { width: 100%; margin: 0; } .eltd-woo-single-page.eltd-woo-single-thumb-on-left-side .eltd-single-product-content .images .woocommerce-product-gallery__image:first-child { left: 250px; width: calc(100% - 250px); } .eltd-woo-single-page.eltd-woo-single-thumb-on-left-side .eltd-single-product-content .images.woocommerce-product-gallery--with-images .woocommerce-product-gallery__image:not(:first-child) { position: absolute; top: 0; left: 0; width: 215px; height: calc(33.33% + 12px); padding: 0 0 36px; -webkit-box-sizing: border-box; box-sizing: border-box; } .eltd-woo-single-page.eltd-woo-single-thumb-on-left-side .eltd-single-product-content .images.woocommerce-product-gallery--with-images .woocommerce-product-gallery__image:not(:first-child) a { height: 100%; } .eltd-woo-single-page.eltd-woo-single-thumb-on-left-side .eltd-single-product-content .images.woocommerce-product-gallery--with-images .woocommerce-product-gallery__image:not(:first-child) a img { height: 100%; } .eltd-woo-single-page.eltd-woo-single-thumb-on-left-side .eltd-single-product-content .images.woocommerce-product-gallery--with-images .woocommerce-product-gallery__image:nth-child(2n) { top: calc(0% + 0px); } .eltd-woo-single-page.eltd-woo-single-thumb-on-left-side .eltd-single-product-content .images.woocommerce-product-gallery--with-images .woocommerce-product-gallery__image:nth-child(3n) { top: calc(33.33% + 12px); } .eltd-woo-single-page.eltd-woo-single-thumb-on-left-side .eltd-single-product-content .images.woocommerce-product-gallery--with-images .woocommerce-product-gallery__image:nth-child(4n) { top: calc(66.66% + 24px); } .eltd-woo-single-page.eltd-woo-single-thumb-on-left-side .eltd-single-product-content .images.woocommerce-product-gallery--with-images .woocommerce-product-gallery__image:nth-child(5n) { top: calc(99.99% + 36px); } .eltd-woo-single-page.eltd-woo-single-thumb-on-left-side .eltd-single-product-content .images.woocommerce-product-gallery--with-images .woocommerce-product-gallery__image:nth-child(6n) { top: calc(133.32% + 48px); } .eltd-woo-single-page.eltd-woo-single-thumb-on-left-side .eltd-single-product-content .images.woocommerce-product-gallery--with-images .woocommerce-product-gallery__image:nth-child(7n) { top: calc(166.65% + 60px); } .eltd-woo-single-page.eltd-woo-single-thumb-on-left-side .eltd-single-product-content .images.woocommerce-product-gallery--with-images .woocommerce-product-gallery__image:nth-child(8n) { top: calc(199.98% + 72px); } .eltd-woo-single-page.eltd-woo-single-thumb-on-left-side .eltd-single-product-content .images.woocommerce-product-gallery--with-images .woocommerce-product-gallery__image:nth-child(9n) { top: calc(233.31% + 84px); } } .eltd-woo-single-page .product { position: relative; display: inline-block; width: 100%; vertical-align: middle; float: none; margin: 0 0 155px; } .eltd-woo-single-page .product-type-external .cart { margin-top: 20px; } .eltd-woo-single-page .eltd-single-product-content { position: relative; display: inline-block; width: 100%; vertical-align: middle; clear: both; margin: 0 0 20px; } .eltd-woo-single-page .eltd-single-product-content .images { position: relative; display: inline-block; vertical-align: middle; width: 65%; margin: 0; padding: 0 15px 0 0; float: left; -webkit-box-sizing: border-box; box-sizing: border-box; } .eltd-woo-single-page .eltd-single-product-content .images figure { position: relative; display: inline-block; vertical-align: top; margin: 0 -10px; } .eltd-woo-single-page .eltd-single-product-content .images figure a { position: relative; display: inline-block; width: 100%; vertical-align: middle; } .eltd-woo-single-page .eltd-single-product-content .images figure a img { position: relative; width: 100%; display: block; } .eltd-woo-single-page .eltd-single-product-content .images .woocommerce-product-gallery__trigger { position: absolute; top: 10px; right: 39px; width: 30px; height: 30px; line-height: 30px; text-align: center; z-index: 10; } .eltd-woo-single-page .eltd-single-product-content .images .woocommerce-product-gallery__image { position: relative; display: inline-block; vertical-align: top; margin: 0; padding: 0 10px; -webkit-box-sizing: border-box; box-sizing: border-box; } .eltd-woo-single-page .eltd-single-product-content .images .woocommerce-product-gallery__image:first-child { left: 10px; width: calc(100% - 35px); padding: 0; } .eltd-woo-single-page .eltd-single-product-content .images .woocommerce-product-gallery__image .zoomImg { cursor: crosshair; } .eltd-woo-single-page .eltd-single-product-content .images.woocommerce-product-gallery--with-images .woocommerce-product-gallery__image:not(:first-child) { float: left; padding-top: 20px; } .eltd-woo-single-page .eltd-single-product-content .images.woocommerce-product-gallery--columns-2 .woocommerce-product-gallery__image:not(:first-child) { width: 50%; } .eltd-woo-single-page .eltd-single-product-content .images.woocommerce-product-gallery--columns-3 .woocommerce-product-gallery__image:not(:first-child) { width: 33.33333%; } .eltd-woo-single-page .eltd-single-product-content .images.woocommerce-product-gallery--columns-4 .woocommerce-product-gallery__image:not(:first-child) { width: 25%; } .eltd-woo-single-page .eltd-single-product-summary { position: relative; display: inline-block; vertical-align: middle; width: 35%; padding: 0 0 0 15px; float: left; -webkit-box-sizing: border-box; box-sizing: border-box; } .eltd-woo-single-page .eltd-single-product-summary .eltd-single-product-title { display: block; margin: 41px 0 12px; } .eltd-woo-single-page .eltd-single-product-summary .price { position: relative; display: block; line-height: 1; color: #000; } .eltd-woo-single-page .eltd-single-product-summary .price * { font-size: 16px; font-family: "Roboto Condensed", sans-serif; font-weight: 700; line-height: 1.3em; } .eltd-woo-single-page .eltd-single-product-summary .price del { margin: 0 3px 0 0; color: rgba(0, 0, 0, 0.8); } .eltd-woo-single-page .eltd-single-product-summary .price ins { text-decoration: none; } .eltd-woo-single-page .eltd-single-product-summary .woocommerce-product-rating { position: relative; display: inline-block; width: 100%; vertical-align: middle; line-height: 1; margin: 4px 0 3px; } .eltd-woo-single-page .eltd-single-product-summary .woocommerce-product-rating .star-rating:before { content: "\f24e\f24e\f24e\f24e\f24e"; color: #ddd; } .eltd-woo-single-page .eltd-single-product-summary .woocommerce-product-rating .star-rating span { position: absolute; top: 0; left: 0; overflow: hidden; } .eltd-woo-single-page .eltd-single-product-summary .woocommerce-product-rating .star-rating span:before { content: "\f24e\f24e\f24e\f24e\f24e"; margin-right: 1px; } .eltd-woo-single-page .eltd-single-product-summary .woocommerce-product-rating .woocommerce-review-link { display: none; } .eltd-woo-single-page .eltd-single-product-summary .woocommerce-product-details__short-description { position: relative; display: inline-block; width: 100%; vertical-align: middle; margin: 15px 0 0; } .eltd-woo-single-page .eltd-single-product-summary .woocommerce-product-details__short-description p { margin: 0; } .eltd-woo-single-page .eltd-single-product-summary .product_meta { margin: 20px 0 0; } .eltd-woo-single-page .eltd-single-product-summary .product_meta > span { display: block; margin: 11px 0; font-family: "Roboto Condensed", sans-serif; font-weight: 700; font-size: 16px; color: #000; } .eltd-woo-single-page .eltd-single-product-summary .product_meta > span a, .eltd-woo-single-page .eltd-single-product-summary .product_meta > span span { color: #464646; font-family: "Roboto Condensed", sans-serif; font-weight: 400; font-size: 15px; } .eltd-woo-single-page .eltd-single-product-summary .product_meta > span a:hover, .eltd-woo-single-page .eltd-single-product-summary .product_meta > span span:hover { color: #464646; } .eltd-woo-single-page .eltd-single-product-summary .eltd-woo-social-share-holder { position: relative; display: inline-block; width: 100%; vertical-align: middle; margin: 0; } .eltd-woo-single-page .eltd-single-product-summary .eltd-woo-social-share-holder > * { display: table-cell; vertical-align: top; } .eltd-woo-single-page .eltd-single-product-summary .eltd-woo-social-share-holder > span { padding: 0 14px 0 0; font-family: "Roboto Condensed", sans-serif; font-weight: 700; font-size: 16px; color: #000; } .eltd-woo-single-page .eltd-single-product-summary .eltd-woo-social-share-holder .eltd-social-share-df-title { display: none; } .eltd-woo-single-page .eltd-single-product-summary .eltd-woo-social-share-holder li { margin: 0 16px 3px 0; } .eltd-woo-single-page .eltd-single-product-summary .eltd-woo-social-share-holder li a { font-size: 15px; } .eltd-woo-single-page .eltd-single-product-summary .eltd-woo-social-share-holder li a i, .eltd-woo-single-page .eltd-single-product-summary .eltd-woo-social-share-holder li a span { -webkit-transition: all 0.15s ease-in-out; -o-transition: all 0.15s ease-in-out; transition: all 0.15s ease-in-out; } .eltd-woo-single-page .eltd-single-product-summary .eltd-woo-social-share-holder li a:hover i, .eltd-woo-single-page .eltd-single-product-summary .eltd-woo-social-share-holder li a:hover span { -webkit-transform: translate3d(0, -2px, 0); transform: translate3d(0, -2px, 0); } .eltd-woo-single-page .eltd-single-product-summary p.stock.out-of-stock, .eltd-woo-single-page .eltd-single-product-summary p.stock.in-stock { color: #262626; font-family: "Roboto Condensed", sans-serif; font-weight: 600; margin: 18px 0 0; } .eltd-woo-single-page .eltd-single-product-summary form.cart { position: relative; display: inline-block; width: 100%; vertical-align: middle; margin: 30px 0 0; } .eltd-woo-single-page .eltd-single-product-summary .eltd-quantity-buttons { margin: 0 20px 0 0; } .eltd-woo-single-page .select2-container--default .select2-selection--single { border: none; font-weight: 700 !important; text-transform: uppercase !important; } .eltd-woo-single-page .woocommerce-tabs { position: relative; display: inline-block; width: 100%; vertical-align: middle; margin: 52px 0 0; width: 40%; } .eltd-woo-single-page .woocommerce-tabs ul.tabs { position: relative; display: inline-block; width: 100%; vertical-align: middle; margin: 0 0 1px 0; padding: 0; list-style: none; } .eltd-woo-single-page .woocommerce-tabs ul.tabs > li { position: relative; display: inline-block; vertical-align: middle; float: left; margin: 0; padding: 0 54px 0 0; border-bottom: 1px solid #e3e3e3; } .eltd-woo-single-page .woocommerce-tabs ul.tabs > li a { position: relative; display: inline-block; vertical-align: top; padding: 12px 0; font-size: 16px; line-height: 27px; font-weight: 700; color: #838383; font-family: "Roboto Condensed", sans-serif; text-transform: uppercase; } .eltd-woo-single-page .woocommerce-tabs ul.tabs > li.active { border-bottom: 2px solid #262626; } .eltd-woo-single-page .woocommerce-tabs ul.tabs > li.active a { color: #262626; } .eltd-woo-single-page .woocommerce-tabs ul.tabs > li:last-child { padding-right: 37px; } .eltd-woo-single-page .woocommerce-tabs .entry-content { position: relative; display: inline-block; width: 100%; vertical-align: middle; } .eltd-woo-single-page .woocommerce-tabs .entry-content > h2 { display: none; } .eltd-woo-single-page .woocommerce-tabs .entry-content > p { margin: 18px 0 20px; } .eltd-woo-single-page .woocommerce-tabs table { margin: 18px 0 20px; } .eltd-woo-single-page .woocommerce-tabs table tr, .eltd-woo-single-page .woocommerce-tabs table th { border: 0; } .eltd-woo-single-page .woocommerce-tabs table td, .eltd-woo-single-page .woocommerce-tabs table th { padding: 3px 0; vertical-align: middle; text-align: left; } .eltd-woo-single-page .woocommerce-tabs table td p, .eltd-woo-single-page .woocommerce-tabs table th p { margin: 0; } .eltd-woo-single-page .woocommerce-tabs table th { color: #262626; width: 1%; padding: 0 10px 0 0; font-family: "Roboto Condensed", sans-serif; } .eltd-woo-single-page .woocommerce-tabs table td { width: 99%; font-family: "Roboto Condensed", sans-serif; font-weight: 400; font-size: 15px; } .eltd-woo-single-page .woocommerce-tabs #reviews { position: relative; display: inline-block; width: 100%; vertical-align: middle; margin: 18px 0 20px; } .eltd-woo-single-page .woocommerce-tabs #reviews h2 { font-size: 18px; line-height: 24px; margin: 8px 0 24px; } .eltd-woo-single-page .woocommerce-tabs #reviews ol.commentlist { list-style: none; } .eltd-woo-single-page .woocommerce-tabs #reviews ol.commentlist li { margin: 0 0 15px; } .eltd-woo-single-page .woocommerce-tabs #reviews ol.commentlist li:last-child { margin: 0; } .eltd-woo-single-page .woocommerce-tabs #reviews ol.commentlist .comment_container { position: relative; display: inline-block; width: 100%; vertical-align: middle; } .eltd-woo-single-page .woocommerce-tabs #reviews ol.commentlist .comment_container img { float: left; width: 70px; } .eltd-woo-single-page .woocommerce-tabs #reviews ol.commentlist .comment-text { padding: 0 0 0 90px; } .eltd-woo-single-page .woocommerce-tabs #reviews ol.commentlist .comment-text .star-rating { width: auto; margin-top: -14px; } .eltd-woo-single-page .woocommerce-tabs #reviews ol.commentlist .comment-text p { margin: 0; } .eltd-woo-single-page .woocommerce-tabs #reviews ol.commentlist .comment-text p .woocommerce-review__published-date { margin: 0 0 0 3px; display: inline-block; font-size: 16px; font-style: italic; font-family: "Roboto Condensed", sans-serif; color: #262626; text-decoration: underline; } .eltd-woo-single-page .woocommerce-tabs #reviews ol.commentlist .comment-text p .woocommerce-review__author { font-family: "Roboto Condensed", sans-serif; text-transform: uppercase; font-size: 16px; color: #262626; letter-spacing: -.08px; } .eltd-woo-single-page .woocommerce-tabs #reviews .comment-respond { margin-top: 15px; } .eltd-woo-single-page .woocommerce-tabs #reviews .comment-respond .comment-reply-title { margin: 0 0 10px; font-size: 16px; font-weight: 700; line-height: 1.3em; letter-spacing: -0.08px; color: #262626; font-family: "Roboto Condensed", sans-serif; } .eltd-woo-single-page .woocommerce-tabs #reviews .comment-respond p { margin: 0; } .eltd-woo-single-page .woocommerce-tabs #reviews .comment-respond p.comment-form-comment { margin-top: 5px; } .eltd-woo-single-page .woocommerce-tabs #reviews .comment-respond p label { font-family: "Roboto Condensed", sans-serif; } .eltd-woo-single-page .woocommerce-tabs #reviews .comment-respond .stars { overflow: hidden; } .eltd-woo-single-page .woocommerce-tabs #reviews .comment-respond .stars a { position: relative; display: inline-block; color: transparent; font-size: 0; margin: 0; } .eltd-woo-single-page .woocommerce-tabs #reviews .comment-respond .stars a:before { position: relative; display: inline-block; vertical-align: middle; font-family: "Ionicons"; font-size: 18px; line-height: 1.1em; letter-spacing: 6px; color: #ddd; overflow: hidden; -webkit-font-smoothing: antialiased; width: auto; content: "\f24e"; } .eltd-woo-single-page .woocommerce-tabs #reviews .comment-respond .stars a.active:after { position: absolute; right: -4px; bottom: 2px; display: block; vertical-align: middle; font-family: "Ionicons"; font-size: 18px; line-height: 1.1em; letter-spacing: 9.5px; color: #000; overflow: hidden; -webkit-font-smoothing: antialiased; width: auto; content: "\f24e\f24e\f24e\f24e\f24e"; } .eltd-woo-single-page .related.products, .eltd-woo-single-page .upsells.products { margin: 47px 0 0; } .eltd-woo-single-page .related.products > h2, .eltd-woo-single-page .upsells.products > h2 { display: block; margin: 20px 0 25px; text-align: left; font-size: 25px; line-height: 1.9em; } .eltd-woo-single-page .related.products > h2:after, .eltd-woo-single-page .upsells.products > h2:after { content: ''; display: block; border-bottom: 1px solid #262626; width: auto; } .eltd-woo-single-page .related.products .product .eltd-pl-text-wrapper, .eltd-woo-single-page .upsells.products .product .eltd-pl-text-wrapper { margin-bottom: 0; } .eltd-woo-single-page.eltd-woo-single-wide-gallery .woocommerce-message { margin: 60px 30px 30px; } .eltd-woo-single-page.eltd-woo-single-wide-gallery .woocommerce-tabs { width: 100%; } .eltd-woo-single-page.eltd-woo-single-wide-gallery .related.products { margin: 42px 0 0; } .eltd-woo-single-page.eltd-woo-single-wide-gallery .eltd-single-product-content .images { width: 68%; padding: 30px 15px 0 30px; } .eltd-woo-single-page.eltd-woo-single-wide-gallery .eltd-single-product-content .images .woocommerce-product-gallery__image { display: block; } .eltd-woo-single-page.eltd-woo-single-wide-gallery .eltd-single-product-content .images .woocommerce-product-gallery__image:first-child { position: relative; top: 0; left: 0; width: 50%; height: auto; padding: 0 30px 30px 0; -webkit-box-sizing: border-box; box-sizing: border-box; float: left; } .eltd-woo-single-page.eltd-woo-single-wide-gallery .eltd-single-product-content .images .woocommerce-product-gallery__image:nth-child(3) { clear: both; } .eltd-woo-single-page.eltd-woo-single-wide-gallery .eltd-single-product-summary { width: 32%; padding-right: 30px; } .eltd-woo-single-page.eltd-woo-single-wide-gallery.eltd-woo-single-thumb-on-left-side .eltd-single-product-content .images.woocommerce-product-gallery--with-images .woocommerce-product-gallery__image:not(:first-child) { position: relative; left: 0; width: 50%; height: auto; padding: 0 30px 30px 0; -webkit-box-sizing: border-box; box-sizing: border-box; } .eltd-woo-single-page.eltd-woo-single-wide-gallery.eltd-woo-single-thumb-on-left-side .eltd-single-product-content .images.woocommerce-product-gallery--with-images .woocommerce-product-gallery__image:not(:first-child) a { height: 100%; } .eltd-woo-single-page.eltd-woo-single-wide-gallery.eltd-woo-single-thumb-on-left-side .eltd-single-product-content .images.woocommerce-product-gallery--with-images .woocommerce-product-gallery__image:not(:first-child) a img { height: 100%; } .eltd-woo-single-page .eltd-content table.group_table tr { margin-bottom: 0; } .eltd-woo-single-page .eltd-content table.group_table tr td.label { font-family: "Roboto Condensed", sans-serif; } /* ========================================================================== WooCommerce Single Product Page styles - end ========================================================================== */ /* ========================================================================== WooCommerce Dropdown Cart styles - begin ========================================================================== */ .eltd-shopping-cart-holder { position: relative; display: inline-block; vertical-align: middle; height: 100%; padding: 0 10px; } .touch .eltd-shopping-cart-holder { cursor: pointer; } .eltd-shopping-cart-holder .eltd-shopping-cart-inner { position: relative; display: table; height: 100%; } .eltd-shopping-cart-holder .eltd-header-cart { position: relative; display: table-cell; vertical-align: middle; color: #000; } .eltd-shopping-cart-holder .eltd-header-cart .eltd-cart-icon { position: relative; display: inline-block; vertical-align: top; font-size: 22px; line-height: 1em; color: inherit; } .eltd-shopping-cart-holder .eltd-header-cart .eltd-cart-icon:before { display: block; line-height: inherit; } .eltd-shopping-cart-holder .eltd-header-cart .eltd-cart-info { display: none; } .eltd-shopping-cart-holder .eltd-header-cart .eltd-cart-number { display: block; position: absolute; top: 30%; right: -10px; left: auto; font-size: 12px; font-family: "Roboto Condensed", sans-serif; font-weight: 700; } .eltd-shopping-cart-holder:hover .eltd-shopping-cart-dropdown { visibility: visible; opacity: 1; -webkit-transition: opacity 0.3s ease-in-out, visibility 0s ease 0s; -o-transition: opacity 0.3s ease-in-out, visibility 0s ease 0s; transition: opacity 0.3s ease-in-out, visibility 0s ease 0s; } .eltd-dark-header .eltd-page-header > div:not(.eltd-sticky-header):not(.fixed) .eltd-shopping-cart-holder .eltd-header-cart, .eltd-enable-header-style-on-scroll.eltd-dark-header .eltd-page-header > div .eltd-shopping-cart-holder .eltd-header-cart { color: #333; } .eltd-light-header .eltd-page-header > div:not(.eltd-sticky-header):not(.fixed) .eltd-shopping-cart-holder .eltd-header-cart, .eltd-enable-header-style-on-scroll.eltd-light-header .eltd-page-header > div .eltd-shopping-cart-holder .eltd-header-cart { color: #fff; } .eltd-shopping-cart-dropdown { position: absolute; top: 100%; left: auto; right: 0; background-color: #fff; border-top: 3px solid #c8ff0b; text-align: left; z-index: 1000; visibility: hidden; -webkit-box-sizing: border-box; box-sizing: border-box; opacity: 0; -webkit-box-shadow: 0 5px 5px 0 rgba(0, 0, 0, 0.03); box-shadow: 0 5px 5px 0 rgba(0, 0, 0, 0.03); -webkit-transition: opacity 0.3s ease-in-out, visibility 0s ease 0.3s; -o-transition: opacity 0.3s ease-in-out, visibility 0s ease 0.3s; transition: opacity 0.3s ease-in-out, visibility 0s ease 0.3s; } .eltd-shopping-cart-dropdown .eltd-item-info-holder { vertical-align: top; padding-left: 22px; text-align: left; } .eltd-shopping-cart-dropdown .eltd-item-info-holder .eltd-product-title { margin-bottom: 3px; } .eltd-shopping-cart-dropdown .eltd-item-info-holder .eltd-product-title a { border-bottom: 1px solid #666666; position: relative; } .eltd-shopping-cart-dropdown .eltd-item-info-holder .eltd-product-title a:after { content: ""; position: absolute; bottom: -1px; left: 0; width: 0; border-bottom: 1px solid #666666; -webkit-transition: width ease-out 0.3s; -o-transition: width ease-out 0.3s; transition: width ease-out 0.3s; } .eltd-shopping-cart-dropdown .eltd-item-info-holder .eltd-product-title a:hover { border-color: transparent; } .eltd-shopping-cart-dropdown .eltd-item-info-holder .eltd-product-title a:hover:after { width: 100%; } .eltd-shopping-cart-dropdown .eltd-item-info-holder .eltd-quantity { font-family: "Roboto Condensed", sans-serif; font-size: 15px; color: #464646; } .eltd-shopping-cart-dropdown .eltd-item-info-holder .eltd-quantity .eltd-quantity-number { color: #464646; } .eltd-shopping-cart-dropdown .eltd-item-info-holder .eltd-price { font-family: "Roboto Condensed", sans-serif; font-size: 15px; padding-left: 5px; } .eltd-shopping-cart-dropdown .eltd-item-info-holder .eltd-price .woocommerce-Price-amount { color: #464646; } .eltd-shopping-cart-dropdown .eltd-item-info-holder .remove { font-size: 12px; line-height: 1em; position: absolute; top: 2px; right: 0; } .eltd-shopping-cart-dropdown.eltd-shopping-cart-dropdown-wide .eltd-empty-cart { color: initial; } .eltd-shopping-cart-dropdown.eltd-shopping-cart-dropdown-wide .eltd-cart-left, .eltd-shopping-cart-dropdown.eltd-shopping-cart-dropdown-wide .eltd-cart-right { margin: 50px 0; display: inline-block; -webkit-box-sizing: border-box; box-sizing: border-box; float: left; width: 50%; } .eltd-shopping-cart-dropdown.eltd-shopping-cart-dropdown-wide .eltd-empty-cart-holder { margin: 50px 0; text-align: center; -webkit-box-sizing: border-box; box-sizing: border-box; color: #000; } .eltd-shopping-cart-dropdown.eltd-shopping-cart-dropdown-wide .eltd-cart-left { border-right: 1px solid #ccc; text-align: right; padding: 0 97px; } .eltd-shopping-cart-dropdown.eltd-shopping-cart-dropdown-wide .eltd-cart-left ul { margin-top: 27px; } .eltd-shopping-cart-dropdown.eltd-shopping-cart-dropdown-wide .eltd-cart-left .eltd-item-image-holder { width: 76px; } .eltd-shopping-cart-dropdown.eltd-shopping-cart-dropdown-wide .eltd-cart-left .eltd-item-image-holder, .eltd-shopping-cart-dropdown.eltd-shopping-cart-dropdown-wide .eltd-cart-left .eltd-item-info-holder { display: inline-block; } .eltd-shopping-cart-dropdown.eltd-shopping-cart-dropdown-wide .eltd-cart-left .eltd-item-info-holder { width: 20%; } .eltd-shopping-cart-dropdown.eltd-shopping-cart-dropdown-wide .eltd-cart-left .eltd-item-info-holder .remove { right: -40px; } .eltd-shopping-cart-dropdown.eltd-shopping-cart-dropdown-wide .eltd-cart-right { text-align: left; padding: 0 70px; } .eltd-shopping-cart-dropdown.eltd-shopping-cart-dropdown-wide .eltd-cart-right .eltd-subtotal-holder .eltd-total { display: inline-block; } .eltd-shopping-cart-dropdown.eltd-shopping-cart-dropdown-wide .eltd-cart-right .eltd-subtotal-holder .eltd-total-amount { display: inline-block; font-family: "Roboto Condensed", sans-serif; font-size: 25px; font-weight: 700; letter-spacing: -0.125px; color: #c8ff0b; padding-left: 5px; } .eltd-shopping-cart-dropdown.eltd-shopping-cart-dropdown-wide .eltd-cart-right .eltd-cart-description { width: 40%; margin: 15px 0; } .eltd-shopping-cart-dropdown.eltd-shopping-cart-dropdown-wide .eltd-cart-right .eltd-cart-description .eltd-cart-description-inner > span { font-size: 15px; font-family: "Roboto Condensed", sans-serif; } .eltd-shopping-cart-dropdown.eltd-shopping-cart-dropdown-wide .eltd-cart-right .eltd-btns-holder { margin-top: 25px; } .eltd-shopping-cart-dropdown.eltd-shopping-cart-dropdown-wide .eltd-cart-right .eltd-btns-holder .eltd-btn-holder { display: inline-block; } .eltd-shopping-cart-dropdown.eltd-shopping-cart-dropdown-wide .eltd-cart-right .eltd-btns-holder .eltd-btn-holder > a { font-size: 13px; } .eltd-shopping-cart-dropdown.eltd-shopping-cart-dropdown-wide .eltd-cart-right .eltd-btns-holder .eltd-btn-holder:first-child { margin-right: 13px; } .eltd-shopping-cart-dropdown.eltd-shopping-cart-dropdown-wide ul li { position: relative; display: table; table-layout: fixed; height: 100%; width: 100%; margin-bottom: 35px; -webkit-box-sizing: border-box; box-sizing: border-box; } .eltd-shopping-cart-dropdown.eltd-shopping-cart-dropdown-wide ul li:last-child { margin-bottom: 0; } .eltd-vertical-menu-area .eltd-shopping-cart-dropdown { display: none !important; } /* ========================================================================== WooCommerce Dropdown Cart styles - end ========================================================================== */ /* ========================================================================== WooCommerce Widgets styles - begin ========================================================================== */ .widget.woocommerce { clear: both; } .widget.woocommerce.widget_rating_filter, .widget.woocommerce.widget_shopping_cart, .widget.woocommerce.widget_layered_nav, .widget.woocommerce.widget_price_filter, .widget.woocommerce.widget_layered_nav_filters, .widget.woocommerce.widget_product_categories, .widget.woocommerce.widget_products, .widget.woocommerce.widget_product_search, .widget.woocommerce.widget_product_tag_cloud, .widget.woocommerce.widget_recently_viewed_products, .widget.woocommerce.widget_recent_reviews, .widget.woocommerce.widget_top_rated_products { margin: 0 0 35px; } .widget.woocommerce.widget_rating_filter ul, .widget.woocommerce.widget_shopping_cart ul, .widget.woocommerce.widget_layered_nav ul, .widget.woocommerce.widget_layered_nav_filters ul, .widget.woocommerce.widget_product_categories ul, .widget.woocommerce.widget_products ul, .widget.woocommerce.widget_recently_viewed_products ul, .widget.woocommerce.widget_recent_reviews ul, .widget.woocommerce.widget_top_rated_products ul { padding: 0; margin: 0; list-style: none; } .widget.woocommerce.widget_rating_filter ul li, .widget.woocommerce.widget_shopping_cart ul li, .widget.woocommerce.widget_layered_nav ul li, .widget.woocommerce.widget_layered_nav_filters ul li, .widget.woocommerce.widget_product_categories ul li, .widget.woocommerce.widget_products ul li, .widget.woocommerce.widget_recently_viewed_products ul li, .widget.woocommerce.widget_recent_reviews ul li, .widget.woocommerce.widget_top_rated_products ul li { position: relative; display: inline-block; width: 100%; vertical-align: middle; padding: 0; margin: 0 0 14px; clear: both; } .widget.woocommerce.widget_rating_filter ul li:last-child, .widget.woocommerce.widget_shopping_cart ul li:last-child, .widget.woocommerce.widget_layered_nav ul li:last-child, .widget.woocommerce.widget_layered_nav_filters ul li:last-child, .widget.woocommerce.widget_product_categories ul li:last-child, .widget.woocommerce.widget_products ul li:last-child, .widget.woocommerce.widget_recently_viewed_products ul li:last-child, .widget.woocommerce.widget_recent_reviews ul li:last-child, .widget.woocommerce.widget_top_rated_products ul li:last-child { margin: 0; } .widget.woocommerce.widget_rating_filter ul li ul, .widget.woocommerce.widget_shopping_cart ul li ul, .widget.woocommerce.widget_layered_nav ul li ul, .widget.woocommerce.widget_layered_nav_filters ul li ul, .widget.woocommerce.widget_product_categories ul li ul, .widget.woocommerce.widget_products ul li ul, .widget.woocommerce.widget_recently_viewed_products ul li ul, .widget.woocommerce.widget_recent_reviews ul li ul, .widget.woocommerce.widget_top_rated_products ul li ul { margin: 14px 0 0 10px; } .widget.woocommerce.widget_shopping_cart .widget_shopping_cart_content { position: relative; display: inline-block; width: 100%; vertical-align: middle; } .widget.woocommerce.widget_shopping_cart .widget_shopping_cart_content ul li img { display: block; max-width: 84px; margin: 0 70% 13px 0; } .widget.woocommerce.widget_shopping_cart .widget_shopping_cart_content ul li .remove { position: absolute; top: 0; right: 0; font-size: 0; line-height: 1; } .widget.woocommerce.widget_shopping_cart .widget_shopping_cart_content ul li .remove:after { position: relative; display: block; padding: 0 3px; font-family: 'Ionicons'; content: "\f404"; font-size: 30px; line-height: 25px; } .widget.woocommerce.widget_shopping_cart .widget_shopping_cart_content .variation { position: relative; display: inline-block; width: 100%; vertical-align: middle; } .widget.woocommerce.widget_shopping_cart .widget_shopping_cart_content .variation > * { display: inline-block; vertical-align: middle; margin: 0; } .widget.woocommerce.widget_shopping_cart .widget_shopping_cart_content .variation > * p { margin: 0; } .widget.woocommerce.widget_shopping_cart .widget_shopping_cart_content .total { margin: 17px 0 13px; } .widget.woocommerce.widget_shopping_cart .widget_shopping_cart_content .buttons { margin: 10px 0 0; } .widget.woocommerce.widget_layered_nav .eltd-widget-title { margin: 0 0 17px; } .widget.woocommerce.widget_layered_nav ul li { margin: 2px 0; } .widget.woocommerce.widget_layered_nav ul li.chosen a { color: #c8ff0b; } .widget.woocommerce.widget_layered_nav_filters .eltd-widget-title { margin: 0 0 17px; } .widget.woocommerce.widget_price_filter .price_slider_wrapper .ui-widget-content { position: relative; height: 1px; background-color: #262626; } .widget.woocommerce.widget_price_filter .price_slider_wrapper .ui-widget-content .ui-slider-handle { position: absolute; top: -4px; height: 7px; width: 7px; background-color: #262626; margin: 0 0 0 -1px; cursor: pointer; outline: 0; z-index: 2; border: 1px solid transparent; border-radius: 50%; } .widget.woocommerce.widget_price_filter .price_slider_wrapper .ui-widget-content .ui-slider-handle:last-child { -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); } .widget.woocommerce.widget_price_filter .price_slider_wrapper .ui-widget-content .ui-slider-range { position: absolute; display: block; height: 100%; background-color: #262626; z-index: 1; height: 3px; top: -1px; } .widget.woocommerce.widget_price_filter .price_slider_amount { margin: 33px 0 5px; } .widget.woocommerce.widget_price_filter .price_slider_amount .button { float: left; padding: 6px 37px; } .widget.woocommerce.widget_price_filter .price_slider_amount .price_label { font-family: "Roboto Condensed", sans-serif; font-size: 15px; color: #525252; float: right; margin-top: 13px; } .widget.woocommerce.widget_price_filter .eltd-widget-title-holder { margin-bottom: 15px; } .widget.woocommerce.widget_product_categories .eltd-widget-title { margin: 0 0 13px; } .widget.woocommerce.widget_product_categories ul li { margin: 3px 0; } .widget.woocommerce.widget_product_categories ul li:first-child { margin-top: 0; } .widget.woocommerce.widget_product_categories ul li a { position: relative; } .widget.woocommerce.widget_product_categories ul li a:after { content: ""; position: absolute; bottom: 0; left: 0; width: 100%; height: 1px; background-color: currentColor; -webkit-transform-origin: left; -ms-transform-origin: left; transform-origin: left; -webkit-transition: all 0.32s ease-in-out; -o-transition: all 0.32s ease-in-out; transition: all 0.32s ease-in-out; -webkit-transform: scale(0, 1); -ms-transform: scale(0, 1); transform: scale(0, 1); } .widget.woocommerce.widget_product_categories ul li a:hover:after { -webkit-transform: scale(1, 1); -ms-transform: scale(1, 1); transform: scale(1, 1); } .widget.woocommerce.widget_product_categories ul li ul { margin: 0 0 0 10px; } .widget.woocommerce.widget_products .eltd-widget-title, .widget.woocommerce.widget_recently_viewed_products .eltd-widget-title, .widget.woocommerce.widget_recent_reviews .eltd-widget-title, .widget.woocommerce.widget_top_rated_products .eltd-widget-title { margin: 0 0 20px; } .widget.woocommerce.widget_products ul li, .widget.woocommerce.widget_recently_viewed_products ul li, .widget.woocommerce.widget_recent_reviews ul li, .widget.woocommerce.widget_top_rated_products ul li { min-height: 92px; } .widget.woocommerce.widget_products ul li a img, .widget.woocommerce.widget_recently_viewed_products ul li a img, .widget.woocommerce.widget_recent_reviews ul li a img, .widget.woocommerce.widget_top_rated_products ul li a img { position: absolute; top: 0; left: 0; width: 100%; max-width: 85px; } .widget.woocommerce.widget_products ul li a span, .widget.woocommerce.widget_recently_viewed_products ul li a span, .widget.woocommerce.widget_recent_reviews ul li a span, .widget.woocommerce.widget_top_rated_products ul li a span { position: relative; display: inline-block; padding: 0 0 0 102px; line-height: 20px; -webkit-box-sizing: border-box; box-sizing: border-box; font-size: 16px; font-weight: 700; line-height: 1.3em; letter-spacing: -0.08px; color: #262626; font-family: "Roboto Condensed", sans-serif; text-transform: uppercase; } .widget.woocommerce.widget_products ul li a span:after, .widget.woocommerce.widget_recently_viewed_products ul li a span:after, .widget.woocommerce.widget_recent_reviews ul li a span:after, .widget.woocommerce.widget_top_rated_products ul li a span:after { content: ''; display: block; border-bottom: 1px solid #262626; } .widget.woocommerce.widget_products ul li > *:not(a), .widget.woocommerce.widget_recently_viewed_products ul li > *:not(a), .widget.woocommerce.widget_recent_reviews ul li > *:not(a), .widget.woocommerce.widget_top_rated_products ul li > *:not(a) { margin: 0 0 0 102px; line-height: 20px; } .widget.woocommerce.widget_products ul li .star-rating, .widget.woocommerce.widget_recently_viewed_products ul li .star-rating, .widget.woocommerce.widget_recent_reviews ul li .star-rating, .widget.woocommerce.widget_top_rated_products ul li .star-rating { position: relative; } .widget.woocommerce.widget_products ul li .star-rating span, .widget.woocommerce.widget_recently_viewed_products ul li .star-rating span, .widget.woocommerce.widget_recent_reviews ul li .star-rating span, .widget.woocommerce.widget_top_rated_products ul li .star-rating span { max-width: 100px; } .widget.woocommerce.widget_products ul li del, .widget.woocommerce.widget_products ul li ins, .widget.woocommerce.widget_recently_viewed_products ul li del, .widget.woocommerce.widget_recently_viewed_products ul li ins, .widget.woocommerce.widget_recent_reviews ul li del, .widget.woocommerce.widget_recent_reviews ul li ins, .widget.woocommerce.widget_top_rated_products ul li del, .widget.woocommerce.widget_top_rated_products ul li ins { display: block; } .widget.woocommerce.widget_products ul li del span, .widget.woocommerce.widget_products ul li ins span, .widget.woocommerce.widget_recently_viewed_products ul li del span, .widget.woocommerce.widget_recently_viewed_products ul li ins span, .widget.woocommerce.widget_recent_reviews ul li del span, .widget.woocommerce.widget_recent_reviews ul li ins span, .widget.woocommerce.widget_top_rated_products ul li del span, .widget.woocommerce.widget_top_rated_products ul li ins span { color: inherit; } .widget.woocommerce.widget_products ul li del, .widget.woocommerce.widget_recently_viewed_products ul li del, .widget.woocommerce.widget_recent_reviews ul li del, .widget.woocommerce.widget_top_rated_products ul li del { color: #838383; } .widget.woocommerce.widget_products ul li del .amount, .widget.woocommerce.widget_recently_viewed_products ul li del .amount, .widget.woocommerce.widget_recent_reviews ul li del .amount, .widget.woocommerce.widget_top_rated_products ul li del .amount { color: #838383; float: left; margin-right: 5px; text-decoration: line-through; } .widget.woocommerce.widget_products ul li ins, .widget.woocommerce.widget_recently_viewed_products ul li ins, .widget.woocommerce.widget_recent_reviews ul li ins, .widget.woocommerce.widget_top_rated_products ul li ins { text-decoration: none; } .widget.woocommerce.widget_products ul li ins .amount, .widget.woocommerce.widget_recently_viewed_products ul li ins .amount, .widget.woocommerce.widget_recent_reviews ul li ins .amount, .widget.woocommerce.widget_top_rated_products ul li ins .amount { display: block; } .widget.woocommerce.widget_products ul li .product-title, .widget.woocommerce.widget_recently_viewed_products ul li .product-title, .widget.woocommerce.widget_top_rated_products ul li .product-title { color: #262626; } .widget.woocommerce.widget_products ul li .amount, .widget.woocommerce.widget_recently_viewed_products ul li .amount, .widget.woocommerce.widget_top_rated_products ul li .amount { color: #262626; font-size: 16px; font-family: "Roboto Condensed", sans-serif; font-weight: 700; margin-top: 5px; } .widget.woocommerce.widget_recently_viewed_products ul li del, .widget.woocommerce.widget_recently_viewed_products ul li > .amount { display: block; margin-top: 10px; } .widget.woocommerce.widget_recent_reviews ul li .star-rating { margin-top: 7px; } .widget.woocommerce.widget_recent_reviews a { display: block; padding: 0 0 0 102px; } .widget.woocommerce.widget_recent_reviews .reviewer { display: inline-block; vertical-align: middle; width: auto; clear: both; } .widget.woocommerce.widget_top_rated_products .eltd-widget-title-holder { margin-bottom: 17px; } .widget.woocommerce.widget_top_rated_products ul li .star-rating { margin-top: 2px; } .widget.woocommerce.widget_top_rated_products ul li .amount { display: block; } .widget.woocommerce.widget_product_tag_cloud .eltd-widget-title { margin: 0 0 13px; } .widget.woocommerce.widget_product_tag_cloud .tagcloud a { position: relative; display: inline-block; vertical-align: middle; font-family: inherit; background-color: transparent; font-size: 15px !important; color: #525252; } .widget.woocommerce.widget_product_tag_cloud .tagcloud a:after { content: '/'; color: #525252; margin: 0 0 0 4px; } .widget.woocommerce.widget_product_tag_cloud .tagcloud a:last-child:after { display: none; } .widget.woocommerce.widget_product_search .woocommerce-product-search { position: relative; display: inline-block; width: 100%; vertical-align: middle; clear: both; width: 80%; } .widget.woocommerce.widget_product_search .woocommerce-product-search > div { position: relative; display: inline-block; width: 100%; vertical-align: middle; border: 1px solid #000; -webkit-box-sizing: border-box; box-sizing: border-box; } .widget.woocommerce.widget_product_search .woocommerce-product-search input, .widget.woocommerce.widget_product_search .woocommerce-product-search button { position: relative; display: inline-block; vertical-align: top; float: left; margin: 0; height: 35px; line-height: 33px; color: #3a3a3a; background-color: transparent; border: 0; border-radius: 0; outline: 0; -webkit-appearance: none; -webkit-box-sizing: border-box; box-sizing: border-box; font-style: italic; font-weight: 700; font-family: "Roboto Condensed", sans-serif; text-transform: uppercase; font-size: 13px; -webkit-transition: color 0.2s ease-out; -o-transition: color 0.2s ease-out; transition: color 0.2s ease-out; } .widget.woocommerce.widget_product_search .woocommerce-product-search input { width: calc(100% - 40px); padding: 0 10px 0 14px; font-family: inherit; font-size: 13px; } .widget.woocommerce.widget_product_search .woocommerce-product-search input::-webkit-input-placeholder { text-transform: uppercase; font-size: 13px; font-style: italic; font-weight: 700; font-family: "Roboto Condensed", sans-serif; color: #3a3a3a; } .widget.woocommerce.widget_product_search .woocommerce-product-search input:-moz-placeholder { text-transform: uppercase; font-size: 13px; font-style: italic; font-weight: 700; font-family: "Roboto Condensed", sans-serif; color: #3a3a3a; } .widget.woocommerce.widget_product_search .woocommerce-product-search input::-moz-placeholder { text-transform: uppercase; font-size: 13px; font-style: italic; font-weight: 700; font-family: "Roboto Condensed", sans-serif; color: #3a3a3a; } .widget.woocommerce.widget_product_search .woocommerce-product-search input:-ms-input-placeholder { text-transform: uppercase; font-size: 13px; font-style: italic; font-weight: 700; font-family: "Roboto Condensed", sans-serif; color: #3a3a3a; } .widget.woocommerce.widget_product_search .woocommerce-product-search button { background: #fff; color: #000; cursor: pointer; font-size: 21px; width: 35px; } .widget.woocommerce.widget_product_search .woocommerce-product-search button:hover { color: #262626; } .widget.woocommerce.widget_product_search .woocommerce-product-search button span { display: block; line-height: inherit; } .widget.woocommerce.widget_product_search .woocommerce-product-search button span:before { display: block; line-height: inherit; } /* ========================================================================== WooCommerce Widgets styles - end ========================================================================== */ /* ========================================================================== Product Category shortcode styles - begin ========================================================================== */ .eltd-product-category-list-holder { padding: 20px; -webkit-box-sizing: border-box; box-sizing: border-box; border: 1px solid transparent; -webkit-transition: border 500ms; -o-transition: border 500ms; transition: border 500ms; } .eltd-product-category-list-holder.active { border: 1px solid #b2b2b2; } .eltd-product-category-list-holder .eltd-product-category-list-title:after { content: ''; display: block; width: 30px; height: 5px; background-color: #c8ff0b; margin: 10px 0; } .eltd-product-category-list-holder .eltd-product-category-list { list-style-type: none; } .eltd-product-category-list-holder .eltd-product-category-list li { position: relative; padding: 3px 0; } .eltd-product-category-list-holder .eltd-product-category-list li:first-child { padding-top: 0; } .eltd-product-category-list-holder .eltd-product-category-list li a { position: relative; font-family: "Roboto Condensed", sans-serif; color: #000; font-size: 14px; text-transform: lowercase; } .eltd-product-category-list-holder .eltd-product-category-list li a:after { content: ""; position: absolute; bottom: 0; left: 0; width: 100%; height: 1px; background-color: #777; -webkit-transform-origin: left; -ms-transform-origin: left; transform-origin: left; -webkit-transition: all 0.2s ease-in-out 0.05s; -o-transition: all 0.2s ease-in-out 0.05s; transition: all 0.2s ease-in-out 0.05s; -webkit-transform: scale(0, 1); -ms-transform: scale(0, 1); transform: scale(0, 1); } .eltd-product-category-list-holder .eltd-product-category-list li a:hover:after { -webkit-transform: scale(1, 1); -ms-transform: scale(1, 1); transform: scale(1, 1); } .eltd-product-category-list-holder .eltd-product-category-list li .eltd-category-label { color: #fff; font-style: italic; font-size: 14px; text-transform: lowercase; font-weight: 700; background-color: #000; line-height: 1em; padding: 2px 4px 2px 2px; display: inline-block; } .eltd-product-category-list-holder .eltd-product-cat-more { display: inline-block; padding: 1px 20px; background-color: #f0f0f0; cursor: pointer; } /* ========================================================================== Product Category shortcode styles - end ========================================================================== */ /* ========================================================================== Product Info shortcode styles - begin ========================================================================== */ .eltd-product-info { position: relative; display: inline-block; vertical-align: middle; } .eltd-product-info > div { position: relative; display: inline-block; vertical-align: middle; } .eltd-product-info > div p { margin: 0; } .eltd-product-info > div a { position: relative; display: inline-block; vertical-align: middle; margin: 0 9px 0 0; } .eltd-product-info > div a:last-child { margin: 0; } .eltd-product-info .eltd-pi-title, .eltd-product-info .eltd-pi-image, .eltd-product-info .eltd-pi-rating { position: relative; display: inline-block; vertical-align: middle; margin: 0; } .eltd-product-info .eltd-pi-image img { display: block; } .eltd-product-info .eltd-pi-category h1, .eltd-product-info .eltd-pi-category h2, .eltd-product-info .eltd-pi-category h3, .eltd-product-info .eltd-pi-category h4, .eltd-product-info .eltd-pi-category h5, .eltd-product-info .eltd-pi-category h6 { margin: 0; } .eltd-product-info .eltd-pi-category h1 a, .eltd-product-info .eltd-pi-category h2 a, .eltd-product-info .eltd-pi-category h3 a, .eltd-product-info .eltd-pi-category h4 a, .eltd-product-info .eltd-pi-category h5 a, .eltd-product-info .eltd-pi-category h6 a { vertical-align: top; } .eltd-product-info .eltd-pi-rating { position: relative; display: inline-block; vertical-align: middle; overflow: hidden; padding: 0; margin: 0; } .eltd-product-info .eltd-pi-rating:before { content: "\f24e\f24e\f24e\f24e\f24e"; color: #ddd; } .eltd-product-info .eltd-pi-rating span { position: absolute; top: 0; left: 0; overflow: hidden; } .eltd-product-info .eltd-pi-rating span:before { content: "\f24e\f24e\f24e\f24e\f24e"; color: #000; } .eltd-product-info .eltd-pi-add-to-cart .eltd-btn.eltd-btn-solid.eltd-white-skin { color: #262626; background-color: #fff; border-color: #fff; } .eltd-product-info .eltd-pi-add-to-cart .eltd-btn.eltd-btn-solid.eltd-white-skin:hover { color: #fff; background-color: #262626; border-color: #262626; } .eltd-product-info .eltd-pi-add-to-cart .eltd-btn.eltd-btn-solid.eltd-dark-skin { color: #fff; background-color: #262626; border-color: #262626; } .eltd-product-info .eltd-pi-add-to-cart .eltd-btn.eltd-btn-solid.eltd-dark-skin:hover { color: #262626; background-color: #fff; border-color: #fff; } /* ========================================================================== Product Info shortcode styles - end ========================================================================== */ /* ========================================================================== Product List - Carousel 1 shortcode styles - begin ========================================================================== */ .eltd-plc1-holder { padding-top: 50px; position: relative; display: inline-block; width: 100%; vertical-align: middle; } .eltd-plc1-holder .eltd-owl-slider { margin: 0; } .eltd-plc1-holder .eltd-owl-slider .eltd-pli { position: relative; display: inline-block; vertical-align: top; width: 100%; padding: 0; z-index: 100; overflow: hidden; -webkit-box-sizing: border-box; box-sizing: border-box; } .eltd-plc1-holder .eltd-owl-slider .owl-nav .owl-prev, .eltd-plc1-holder .eltd-owl-slider .owl-nav .owl-next { top: -25px; color: #838383; -webkit-transform: 0; -ms-transform: 0; transform: 0; } .eltd-plc1-holder .eltd-owl-slider .owl-nav .owl-prev span, .eltd-plc1-holder .eltd-owl-slider .owl-nav .owl-next span { font-size: 18px; color: #838383; -webkit-transition: all 0.2s; -o-transition: all 0.2s; transition: all 0.2s; -webkit-transform: translate3d(0, -50%, 0); transform: translate3d(0, -50%, 0); } .eltd-plc1-holder .eltd-owl-slider .owl-nav .owl-next { right: 6px; } .eltd-plc1-holder .eltd-owl-slider .owl-nav .owl-next:hover span { -webkit-transform: translate3d(3px, -50%, 0); transform: translate3d(3px, -50%, 0); } .eltd-plc1-holder .eltd-owl-slider .owl-nav .owl-prev { left: auto; right: 27px; } .eltd-plc1-holder .eltd-owl-slider .owl-nav .owl-prev:hover span { -webkit-transform: translate3d(-3px, -50%, 0); transform: translate3d(-3px, -50%, 0); } /* ========================================================================== Product List - Carousel 1 shortcode styles - end ========================================================================== */ /* ========================================================================== Product List - Carousel 2 shortcode styles - begin ========================================================================== */ .eltd-plc2-holder { position: relative; display: inline-block; width: 100%; vertical-align: middle; } .eltd-plc2-holder .eltd-owl-slider .owl-nav .owl-prev, .eltd-plc2-holder .eltd-owl-slider .owl-nav .owl-next { top: auto; bottom: -15px; width: 50px; height: 30px; background-color: #000; -webkit-box-sizing: border-box; box-sizing: border-box; -webkit-transform: 0; -ms-transform: 0; transform: 0; } .eltd-plc2-holder .eltd-owl-slider .owl-nav .owl-prev span, .eltd-plc2-holder .eltd-owl-slider .owl-nav .owl-next span { color: #fff; line-height: 30px; -webkit-transition: color 0.2s; -o-transition: color 0.2s; transition: color 0.2s; } .eltd-plc2-holder .eltd-owl-slider .owl-nav .owl-next { right: 0; padding-left: 10px; } .eltd-plc2-holder .eltd-owl-slider .owl-nav .owl-prev { left: auto; right: 50px; padding-right: 10px; text-align: right; } /* ========================================================================== Product List - Carousel 2 shortcode styles - end ========================================================================== */ /* ========================================================================== Product List - Carousel 3 shortcode styles - begin ========================================================================== */ .eltd-plc3-holder { position: relative; display: inline-block; width: 100%; vertical-align: middle; } .eltd-plc3-holder .eltd-plc-outer { display: inline-block; float: left; width: 70%; } .eltd-plc3-holder .eltd-plc-text-wrapper { display: inline-block; position: relative; width: 27%; float: left; padding: 30px 7.5%; -webkit-box-sizing: border-box; box-sizing: border-box; } .eltd-plc3-holder .eltd-plc-text-wrapper .eltd-plc-nav-holder { margin-top: 15px; } .eltd-plc3-holder .eltd-plc-text-wrapper .eltd-plc-nav-holder .eltd-plc-nav-prev, .eltd-plc3-holder .eltd-plc-text-wrapper .eltd-plc-nav-holder .eltd-plc-nav-next { display: inline-block; width: 40px; height: 40px; background-color: #000; text-align: center; cursor: pointer; } .eltd-plc3-holder .eltd-plc-text-wrapper .eltd-plc-nav-holder .eltd-plc-nav-prev > span, .eltd-plc3-holder .eltd-plc-text-wrapper .eltd-plc-nav-holder .eltd-plc-nav-next > span { font-size: 22px; color: #fff; display: inline-block; position: relative; top: 50%; -webkit-transform: translate3d(0, -50%, 0); transform: translate3d(0, -50%, 0); -webkit-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; } .eltd-plc3-holder .eltd-plc-text-wrapper .eltd-plc-nav-holder .eltd-plc-nav-prev { margin-right: 6px; } .eltd-plc3-holder .eltd-plc-text-wrapper .eltd-plc-nav-holder .eltd-plc-nav-prev:hover > span { -webkit-transform: translate3d(-3px, -50%, 0); transform: translate3d(-3px, -50%, 0); } .eltd-plc3-holder .eltd-plc-text-wrapper .eltd-plc-nav-holder .eltd-plc-nav-next:hover > span { -webkit-transform: translate3d(3px, -50%, 0); transform: translate3d(3px, -50%, 0); } .eltd-plc3-holder .eltd-owl-slider .owl-nav { visibility: hidden; } .eltd-plc3-holder .eltd-plc-item { position: relative; display: inline-block; vertical-align: top; width: 100%; padding: 0; z-index: 100; overflow: hidden; -webkit-box-sizing: border-box; box-sizing: border-box; } .eltd-plc3-holder .eltd-plc-item .eltd-plc-image { -webkit-transition: all 0.32s ease-in-out; -o-transition: all 0.32s ease-in-out; transition: all 0.32s ease-in-out; } .eltd-plc3-holder .eltd-plc-item:hover .eltd-plc-image-outer .eltd-plc-text { opacity: 1; } .eltd-plc3-holder .eltd-plc-item:hover .eltd-plc-image-outer .eltd-plc-image { -webkit-transform: scale(1.05); -ms-transform: scale(1.05); transform: scale(1.05); } .touch .eltd-plc3-holder .eltd-plc-item { cursor: pointer; } .eltd-plc3-holder .eltd-plc-item .eltd-plc-image-outer { position: relative; display: inline-block; width: 100%; vertical-align: middle; } .eltd-plc3-holder .eltd-plc-item .eltd-plc-image-outer .eltd-plc-image { position: relative; display: inline-block; width: 100%; vertical-align: middle; } .eltd-plc3-holder .eltd-plc-item .eltd-plc-image-outer .eltd-plc-image .eltd-plc-onsale, .eltd-plc3-holder .eltd-plc-item .eltd-plc-image-outer .eltd-plc-image .eltd-plc-out-of-stock, .eltd-plc3-holder .eltd-plc-item .eltd-plc-image-outer .eltd-plc-image .eltd-plc-new-product { position: absolute; display: block; top: 0; right: 0; left: auto; width: auto; height: 33px; margin: 0; padding: 0 30px; background-color: #000; font-family: "Roboto Condensed", sans-serif; font-size: 15px; font-weight: 600; line-height: 33px; letter-spacing: -0.08px; color: #fff; text-transform: uppercase; text-align: center; z-index: 100; -webkit-box-sizing: border-box; box-sizing: border-box; -webkit-transform: translateZ(0); transform: translateZ(0); } .eltd-plc3-holder .eltd-plc-item .eltd-plc-image-outer .eltd-plc-image .eltd-plc-new-product { left: 0; right: auto; color: #000; background-color: #c8ff0b; } .eltd-plc3-holder .eltd-plc-item .eltd-plc-text { position: relative; display: inline-block; width: 100%; vertical-align: middle; text-align: center; } .eltd-plc3-holder .eltd-plc-item .eltd-plc-text .eltd-plc-text-outer .eltd-plc-text-inner { padding: 20px 0; } .eltd-plc3-holder .eltd-plc-item .eltd-plc-text .eltd-plc-text-outer .eltd-plc-text-inner .eltd-plc-category { font-family: "Roboto Condensed", sans-serif; font-style: italic; font-size: 16px; line-height: 24px; color: #464646; margin: 4px 0; } .eltd-plc3-holder .eltd-plc-item .eltd-plc-text .eltd-plc-text-outer .eltd-plc-text-inner .eltd-plc-category * { color: inherit; } .eltd-plc3-holder .eltd-plc-item .eltd-plc-text .eltd-plc-text-outer .eltd-plc-text-inner .eltd-plc-price { position: relative; display: block; line-height: 1; color: #000; direction: ltr; } .eltd-plc3-holder .eltd-plc-item .eltd-plc-text .eltd-plc-text-outer .eltd-plc-text-inner .eltd-plc-price * { font-family: "Roboto Condensed", sans-serif; font-size: 25px; font-weight: 700; letter-spacing: -0.125px; line-height: 1.6em; } .eltd-plc3-holder .eltd-plc-item .eltd-plc-text .eltd-plc-text-outer .eltd-plc-text-inner .eltd-plc-price del { margin: 0 3px 0 0; color: rgba(0, 0, 0, 0.8); } .eltd-plc3-holder .eltd-plc-item .eltd-plc-text .eltd-plc-text-outer .eltd-plc-text-inner .eltd-plc-price ins { text-decoration: none; } .eltd-plc3-holder .eltd-plc-item .eltd-plc-text .eltd-plc-text-outer .eltd-plc-text-inner .eltd-plc-rating-holder { position: relative; display: inline-block; width: auto; vertical-align: middle; line-height: 1; margin: 5px 0 3px; } .eltd-plc3-holder .eltd-plc-item .eltd-plc-text .eltd-plc-text-outer .eltd-plc-text-inner .eltd-plc-rating { position: relative; display: inline-block; vertical-align: middle; overflow: hidden; padding: 0; margin: 0; } .eltd-plc3-holder .eltd-plc-item .eltd-plc-text .eltd-plc-text-outer .eltd-plc-text-inner .eltd-plc-rating:before { content: "\f24e\f24e\f24e\f24e\f24e"; color: #ddd; } .eltd-plc3-holder .eltd-plc-item .eltd-plc-text .eltd-plc-text-outer .eltd-plc-text-inner .eltd-plc-rating span { position: absolute; top: 0; left: 0; overflow: hidden; } .eltd-plc3-holder .eltd-plc-item .eltd-plc-text .eltd-plc-text-outer .eltd-plc-text-inner .eltd-plc-rating span:before { content: "\f24e\f24e\f24e\f24e\f24e"; color: #000; } /* ========================================================================== Product List - Carousel 3 shortcode styles - end ========================================================================== */ /* ========================================================================== Product List - Simple shortcode styles - begin ========================================================================== */ .eltd-pls-holder { position: relative; display: inline-block; width: 100%; vertical-align: middle; } .eltd-pls-holder > ul { position: relative; display: inline-block; width: 100%; vertical-align: middle; list-style: none; margin: 0; padding: 0; } .eltd-pls-holder > ul > li { position: relative; display: inline-block; width: 100%; vertical-align: middle; padding: 0; margin: 0 0 20px; } .eltd-pls-holder > ul > li:last-child { margin: 0; } .eltd-pls-holder .eltd-pls-image { display: table-cell; vertical-align: top; width: 84px; } .eltd-pls-holder .eltd-pls-image a, .eltd-pls-holder .eltd-pls-image img { display: block; } .eltd-pls-holder .eltd-pls-image a { position: relative; } .eltd-pls-holder .eltd-pls-image a:hover:after { opacity: 1; } .eltd-pls-holder .eltd-pls-image a:after { position: absolute; display: block; width: 100%; height: 100%; top: 0; left: 0; content: ''; background-color: rgba(38, 38, 38, 0.4); opacity: 0; -webkit-transition: opacity 0.2s ease-in-out; -o-transition: opacity 0.2s ease-in-out; transition: opacity 0.2s ease-in-out; } .eltd-pls-holder .eltd-pls-text { display: table-cell; vertical-align: top; padding: 0 0 0 20px; } .eltd-pls-holder .eltd-pls-text .eltd-pls-title { margin: 0 0 4px; } .eltd-pls-holder .eltd-pls-text .eltd-pls-rating-holder { position: relative; display: inline-block; width: 100%; vertical-align: middle; line-height: 1; margin: 5px 0 3px; } .eltd-pls-holder .eltd-pls-text .eltd-pls-rating { position: relative; display: inline-block; vertical-align: middle; overflow: hidden; padding: 0; margin: 0; } .eltd-pls-holder .eltd-pls-text .eltd-pls-rating:before { content: "\f24e\f24e\f24e\f24e\f24e"; color: #ddd; } .eltd-pls-holder .eltd-pls-text .eltd-pls-rating span { position: absolute; top: 0; left: 0; overflow: hidden; } .eltd-pls-holder .eltd-pls-text .eltd-pls-rating span:before { content: "\f24e\f24e\f24e\f24e\f24e"; color: #000; } .eltd-pls-holder .eltd-pls-text .eltd-pls-price { position: relative; display: block; line-height: 1; color: #000; } .eltd-pls-holder .eltd-pls-text .eltd-pls-price * { font-size: 16px; font-family: "Roboto Condensed", sans-serif; font-weight: 700; line-height: 1.3em; } .eltd-pls-holder .eltd-pls-text .eltd-pls-price del { margin: 0 3px 0 0; color: rgba(0, 0, 0, 0.8); } .eltd-pls-holder .eltd-pls-text .eltd-pls-price ins { text-decoration: none; } /* ========================================================================== Product List - Simple shortcode styles - end ========================================================================== */ /* ========================================================================== Product List shortcode styles - begin ========================================================================== */ @-webkit-keyframes cart-jump { 0%, 50%, 100% { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } 25% { -webkit-transform: translate3d(0, -3px, 0); transform: translate3d(0, -3px, 0); } 75% { -webkit-transform: translate3d(0, 2px, 0); transform: translate3d(0, 2px, 0); } } @keyframes cart-jump { 0%, 50%, 100% { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } 25% { -webkit-transform: translate3d(0, -3px, 0); transform: translate3d(0, -3px, 0); } 75% { -webkit-transform: translate3d(0, 2px, 0); transform: translate3d(0, 2px, 0); } } .eltd-pl-holder { position: relative; display: inline-block; width: 100%; vertical-align: middle; /*************** Standard Layout - begin ***************/ /*************** Standard Layout - end ***************/ /*************** Masonry Layout - begin ***************/ /*************** Masonry Layout - end ***************/ } .eltd-pl-holder.eltd-info-on-image-left .eltd-pli .eltd-pli-add-to-cart, .eltd-pl-holder.eltd-info-on-image-centered .eltd-pli .eltd-pli-add-to-cart { margin: 25px 0 0; } .eltd-pl-holder .eltd-pli { position: relative; display: inline-block; vertical-align: top; width: 100%; padding: 0; z-index: 100; -webkit-box-sizing: border-box; box-sizing: border-box; cursor: pointer; } .eltd-pl-holder .eltd-pli .eltd-pli-text-wrapper { position: relative; display: inline-block; width: 100%; vertical-align: middle; margin: 15px 0; text-align: left; } .eltd-pl-holder .eltd-pli .eltd-pli-text-wrapper .eltd-pli-text-wrapper-info-top-holder { border-bottom: 1px solid #666666; } .eltd-pl-holder .eltd-pli .eltd-pli-text-wrapper .eltd-pli-text-wrapper-info-top-holder .eltd-pli-text-wrapper-info-top-holder-left { display: inline-block; float: left; } .eltd-pl-holder .eltd-pli .eltd-pli-text-wrapper .eltd-pli-text-wrapper-info-top-holder .eltd-pli-text-wrapper-info-top-holder-right { display: inline-block; float: right; } .eltd-pl-holder .eltd-pli .eltd-pli-text-wrapper .eltd-pli-text-wrapper-info-top-holder .eltd-pli-text-wrapper-info-top-holder-right .eltd-pli-wishlist, .eltd-pl-holder .eltd-pli .eltd-pli-text-wrapper .eltd-pli-text-wrapper-info-top-holder .eltd-pli-text-wrapper-info-top-holder-right .eltd-pli-price { display: inline-block; vertical-align: top; } .eltd-pl-holder .eltd-pli .eltd-pli-text-wrapper .eltd-pli-text-wrapper-info-top-holder .eltd-pli-text-wrapper-info-top-holder-right .eltd-pli-wishlist { margin-right: 8px; height: 20px; } .eltd-pl-holder .eltd-pli .eltd-pli-text-wrapper .eltd-pli-text-wrapper-info-bottom-holder .eltd-pli-text-wrapper-info-bottom-holder-left { display: inline-block; float: left; } .eltd-pl-holder .eltd-pli .eltd-pli-text-wrapper .eltd-pli-text-wrapper-info-bottom-holder .eltd-pli-text-wrapper-info-bottom-holder-right { display: inline-block; float: right; } .eltd-pl-holder .eltd-pli .eltd-pli-overlay { position: absolute; bottom: -55px; left: 0; width: 100%; -webkit-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease; } .eltd-pl-holder .eltd-pli .eltd-pli-overlay .eltd-pli-add-to-cart, .eltd-pl-holder .eltd-pli .eltd-pli-overlay .eltd-pli-quicklook { display: inline-block; float: left; width: 50%; text-align: center; height: 55px; line-height: 55px; font-family: "Roboto Condensed", sans-serif; font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: -0.08px; } .eltd-pl-holder .eltd-pli .eltd-pli-overlay .eltd-pli-add-to-cart { background-color: #000; } .eltd-pl-holder .eltd-pli .eltd-pli-overlay .eltd-pli-add-to-cart a { color: #fff; } .eltd-pl-holder .eltd-pli .eltd-pli-overlay .eltd-pli-add-to-cart a .eltd-add-to-cart-button-icon { font-size: 21px; vertical-align: middle; top: -1px; position: relative; padding-right: 7px; pointer-events: none; } .eltd-pl-holder .eltd-pli .eltd-pli-overlay .eltd-pli-add-to-cart a.added { font-size: 0; } .eltd-pl-holder .eltd-pli .eltd-pli-overlay .eltd-pli-add-to-cart a.added .eltd-add-to-cart-button-icon { font-size: 0; } .eltd-pl-holder .eltd-pli .eltd-pli-overlay .eltd-pli-add-to-cart a.loading .eltd-add-to-cart-button-icon { display: inline-block; -webkit-animation: cart-jump 0.5s cubic-bezier(0.06, 0.66, 0.06, 0.66) infinite; animation: cart-jump 0.5s cubic-bezier(0.06, 0.66, 0.06, 0.66) infinite; } .eltd-pl-holder .eltd-pli .eltd-pli-overlay .eltd-pli-add-to-cart .product_type_variable .eltd-add-to-cart-button-icon, .eltd-pl-holder .eltd-pli .eltd-pli-overlay .eltd-pli-add-to-cart .read_more_button .eltd-add-to-cart-button-icon { display: none; } .eltd-pl-holder .eltd-pli .eltd-pli-overlay .eltd-pli-quicklook { background-color: #c8ff0b; } .eltd-pl-holder .eltd-pli .eltd-pli-overlay .eltd-pli-quicklook a { color: #000; } .eltd-pl-holder .eltd-pli .eltd-pli-overlay .eltd-pli-quicklook .yith-wcqv-button-icon { font-size: 27px; vertical-align: middle; top: -1px; position: relative; padding-right: 7px; pointer-events: none; } .eltd-pl-holder .eltd-pli .eltd-pli-overlay .eltd-pli-quicklook .blockUI { display: none !important; } .eltd-pl-holder .eltd-pli .eltd-pli-category { font-family: "Roboto Condensed", sans-serif; font-style: italic; font-size: 16px; line-height: 24px; color: #464646; margin: 4px 0; } .eltd-pl-holder .eltd-pli .eltd-pli-category * { color: inherit; } .eltd-pl-holder .eltd-pli .eltd-pli-rating-holder { position: relative; display: inline-block; width: 100%; vertical-align: middle; line-height: 1; margin: 5px 0 3px 0; right: -7px; } .eltd-pl-holder .eltd-pli .eltd-pli-rating { position: relative; display: inline-block; vertical-align: middle; overflow: hidden; padding: 0; margin: 0; } .eltd-pl-holder .eltd-pli .eltd-pli-rating:before { content: "\f24e\f24e\f24e\f24e\f24e"; color: #ddd; } .eltd-pl-holder .eltd-pli .eltd-pli-rating span { position: absolute; top: 0; left: 0; overflow: hidden; } .eltd-pl-holder .eltd-pli .eltd-pli-rating span:before { content: "\f24e\f24e\f24e\f24e\f24e"; color: #000; } .eltd-pl-holder .eltd-pli .eltd-pli-price { position: relative; display: block; line-height: 1; color: #000; } .eltd-pl-holder .eltd-pli .eltd-pli-price * { font-size: 16px; font-family: "Roboto Condensed", sans-serif; font-weight: 700; line-height: 1.3em; } .eltd-pl-holder .eltd-pli .eltd-pli-price del { margin: 0 3px 0 0; color: rgba(0, 0, 0, 0.8); } .eltd-pl-holder .eltd-pli .eltd-pli-price ins { text-decoration: none; } .eltd-pl-holder .eltd-pli:hover .eltd-pli-overlay { bottom: 0; } .eltd-pl-holder .eltd-pli:hover .eltd-pli-image img { -webkit-transform: scale(1.05); -ms-transform: scale(1.05); transform: scale(1.05); } .eltd-pl-holder .eltd-pli-inner { position: relative; display: inline-block; vertical-align: middle; overflow: hidden; } .eltd-pl-holder .eltd-pli-inner:hover .eltd-pli-text { opacity: 1; } .touch .eltd-pl-holder .eltd-pli-inner { cursor: pointer; } .eltd-pl-holder .eltd-pli-inner .eltd-pli-image { position: relative; display: inline-block; width: 100%; vertical-align: middle; -webkit-transform: scale(1.001); -ms-transform: scale(1.001); transform: scale(1.001); } .eltd-pl-holder .eltd-pli-inner .eltd-pli-image img { display: block; width: 100%; -webkit-transition: all 0.32s ease-in-out; -o-transition: all 0.32s ease-in-out; transition: all 0.32s ease-in-out; } .eltd-pl-holder .eltd-pli-inner .eltd-pli-image .eltd-pli-onsale, .eltd-pl-holder .eltd-pli-inner .eltd-pli-image .eltd-pli-out-of-stock, .eltd-pl-holder .eltd-pli-inner .eltd-pli-image .eltd-pli-new-product { position: absolute; display: block; top: 0; right: 0; left: auto; width: auto; height: 33px; margin: 0; padding: 0 30px; background-color: #000; font-family: "Roboto Condensed", sans-serif; font-size: 15px; font-weight: 600; line-height: 33px; letter-spacing: -0.08px; color: #fff; text-transform: uppercase; text-align: center; z-index: 100; -webkit-box-sizing: border-box; box-sizing: border-box; -webkit-transform: translateZ(0); transform: translateZ(0); } .eltd-pl-holder .eltd-pli-inner .eltd-pli-image .eltd-pli-new-product { left: 0; right: auto; color: #000; background-color: #c8ff0b; } .eltd-pl-holder .eltd-pli-inner .eltd-pli-text { position: absolute; display: block; width: 100%; height: 100%; top: 0; left: 0; padding: 10px; opacity: 0; background-color: #000; -webkit-box-sizing: border-box; box-sizing: border-box; -webkit-transition: opacity 0.2s ease-out; -o-transition: opacity 0.2s ease-out; transition: opacity 0.2s ease-out; } .eltd-pl-holder .eltd-pli-inner .eltd-pli-text-outer { position: relative; display: table; table-layout: fixed; height: 100%; width: 100%; text-align: center; } .eltd-pl-holder .eltd-pli-inner .eltd-pli-text-inner { position: relative; display: table-cell; height: 100%; width: 100%; vertical-align: middle; } .eltd-pl-holder .eltd-pli-inner .eltd-pli-text-inner .eltd-pli-title, .eltd-pl-holder .eltd-pli-inner .eltd-pli-text-inner .eltd-pli-category a, .eltd-pl-holder .eltd-pli-inner .eltd-pli-text-inner .eltd-pli-excerpt, .eltd-pl-holder .eltd-pli-inner .eltd-pli-text-inner .eltd-pli-rating, .eltd-pl-holder .eltd-pli-inner .eltd-pli-text-inner .eltd-pli-price { color: #fff; } .eltd-pl-holder .eltd-pli-inner .eltd-pli-text-inner .eltd-pli-category a:hover { color: rgba(255, 255, 255, 0.8); } .eltd-pl-holder .eltd-pli-inner .eltd-pli-text-inner .button, .eltd-pl-holder .eltd-pli-inner .eltd-pli-text-inner .added_to_cart { z-index: 3; } .eltd-pl-holder .eltd-pli-inner .eltd-pli-text-inner .button.added { display: none; } .eltd-pl-holder .eltd-pli-inner .eltd-pli-link { position: absolute; display: block; width: 100%; height: 100%; top: 0; left: 0; } .eltd-pl-holder.eltd-info-below-image .eltd-pli-title { line-height: 1.6em; } .eltd-pl-holder.eltd-product-info-light .eltd-pli-inner .eltd-pli-text-inner .eltd-pli-title, .eltd-pl-holder.eltd-product-info-light .eltd-pli-inner .eltd-pli-text-inner .eltd-pli-category a, .eltd-pl-holder.eltd-product-info-light .eltd-pli-inner .eltd-pli-text-inner .eltd-pli-excerpt, .eltd-pl-holder.eltd-product-info-light .eltd-pli-inner .eltd-pli-text-inner .eltd-pli-rating, .eltd-pl-holder.eltd-product-info-light .eltd-pli-inner .eltd-pli-text-inner .eltd-pli-price { color: #fff; } .eltd-pl-holder.eltd-product-info-light .eltd-pli-inner .eltd-pli-text-inner .eltd-pli-category a:hover { color: rgba(255, 255, 255, 0.8); } .eltd-pl-holder.eltd-product-info-dark .eltd-pli-inner .eltd-pli-text-inner .eltd-pli-title, .eltd-pl-holder.eltd-product-info-dark .eltd-pli-inner .eltd-pli-text-inner .eltd-pli-category a, .eltd-pl-holder.eltd-product-info-dark .eltd-pli-inner .eltd-pli-text-inner .eltd-pli-excerpt, .eltd-pl-holder.eltd-product-info-dark .eltd-pli-inner .eltd-pli-text-inner .eltd-pli-rating, .eltd-pl-holder.eltd-product-info-dark .eltd-pli-inner .eltd-pli-text-inner .eltd-pli-price { color: #262626; } .eltd-pl-holder.eltd-product-info-dark .eltd-pli-inner .eltd-pli-text-inner .eltd-pli-category a:hover { color: rgba(38, 38, 38, 0.8); } .eltd-pl-holder.eltd-standard-layout .eltd-pli { float: left; } .eltd-pl-holder.eltd-standard-layout.eltd-large-space { margin: 0 0 -50px; } .eltd-pl-holder.eltd-standard-layout.eltd-normal-space { margin: 0 0 -30px; } .eltd-pl-holder.eltd-standard-layout.eltd-small-space { margin: 0 0 -20px; } .eltd-pl-holder.eltd-standard-layout.eltd-tiny-space { margin: 0 0 -10px; } .eltd-pl-holder.eltd-standard-layout.eltd-two-columns .eltd-pli { width: 50%; } @media only screen and (min-width: 1025px) { .eltd-pl-holder.eltd-standard-layout.eltd-two-columns .eltd-pli:nth-child(2n+1) { clear: both; } } .eltd-pl-holder.eltd-standard-layout.eltd-three-columns .eltd-pli { width: 33.33333%; } @media only screen and (min-width: 1025px) { .eltd-pl-holder.eltd-standard-layout.eltd-three-columns .eltd-pli:nth-child(3n+1) { clear: both; } } .eltd-pl-holder.eltd-standard-layout.eltd-four-columns .eltd-pli { width: 25%; } @media only screen and (min-width: 1025px) { .eltd-pl-holder.eltd-standard-layout.eltd-four-columns .eltd-pli:nth-child(4n+1) { clear: both; } } .eltd-pl-holder.eltd-standard-layout.eltd-five-columns .eltd-pli { width: 20%; } @media only screen and (min-width: 1025px) { .eltd-pl-holder.eltd-standard-layout.eltd-five-columns .eltd-pli:nth-child(5n+1) { clear: both; } } .eltd-pl-holder.eltd-standard-layout.eltd-six-columns .eltd-pli { width: 16.66667%; } @media only screen and (min-width: 1025px) { .eltd-pl-holder.eltd-standard-layout.eltd-six-columns .eltd-pli:nth-child(6n+1) { clear: both; } } .eltd-pl-holder.eltd-masonry-layout .eltd-pl-outer { opacity: 0; } .eltd-pl-holder.eltd-masonry-layout .eltd-pl-sizer { width: 100%; } .eltd-pl-holder.eltd-masonry-layout .eltd-pl-gutter { width: 0; } .eltd-pl-holder.eltd-masonry-layout .eltd-pli-inner { width: 100%; } .eltd-pl-holder.eltd-masonry-layout.eltd-two-columns .eltd-pli, .eltd-pl-holder.eltd-masonry-layout.eltd-two-columns .eltd-pl-sizer { width: 50%; } .eltd-pl-holder.eltd-masonry-layout.eltd-two-columns .eltd-pli.eltd-woo-image-large-width, .eltd-pl-holder.eltd-masonry-layout.eltd-two-columns .eltd-pli.qodef-large-width-height { width: 100%; } .eltd-pl-holder.eltd-masonry-layout.eltd-three-columns .eltd-pli, .eltd-pl-holder.eltd-masonry-layout.eltd-three-columns .eltd-pl-sizer { width: 33.33333%; } .eltd-pl-holder.eltd-masonry-layout.eltd-three-columns .eltd-pli.eltd-woo-image-large-width, .eltd-pl-holder.eltd-masonry-layout.eltd-three-columns .eltd-pli.qodef-large-width-height { width: 66.66667%; } .eltd-pl-holder.eltd-masonry-layout.eltd-four-columns .eltd-pli, .eltd-pl-holder.eltd-masonry-layout.eltd-four-columns .eltd-pl-sizer { width: 25%; } .eltd-pl-holder.eltd-masonry-layout.eltd-four-columns .eltd-pli.eltd-woo-image-large-width, .eltd-pl-holder.eltd-masonry-layout.eltd-four-columns .eltd-pli.qodef-large-width-height { width: 50%; } .eltd-pl-holder.eltd-masonry-layout.eltd-five-columns .eltd-pli, .eltd-pl-holder.eltd-masonry-layout.eltd-five-columns .eltd-pl-sizer { width: 20%; } .eltd-pl-holder.eltd-masonry-layout.eltd-five-columns .eltd-pli.eltd-woo-image-large-width, .eltd-pl-holder.eltd-masonry-layout.eltd-five-columns .eltd-pli.qodef-large-width-height { width: 40%; } .eltd-pl-holder.eltd-masonry-layout.eltd-six-columns .eltd-pli, .eltd-pl-holder.eltd-masonry-layout.eltd-six-columns .eltd-pl-sizer { width: 16.66667%; } .eltd-pl-holder.eltd-masonry-layout.eltd-six-columns .eltd-pli.eltd-woo-image-large-width, .eltd-pl-holder.eltd-masonry-layout.eltd-six-columns .eltd-pli.qodef-large-width-height { width: 33.33333%; } .eltd-pl-holder.eltd-product-info-without-quicklook .eltd-pli .eltd-pli-overlay .eltd-pli-add-to-cart { width: 100%; } .eltd-pl-holder.eltd-product-info-large .eltd-pli .eltd-pli-price * { font-size: 25px; font-weight: 700; letter-spacing: -0.125px; line-height: 1.6em; } .eltd-pl-holder.eltd-product-info-large .yith-wcwl-add-button a:after, .eltd-pl-holder.eltd-product-info-large .yith-wcwl-wishlistaddedbrowse a:after, .eltd-pl-holder.eltd-product-info-large .yith-wcwl-wishlistexistsbrowse a:after { font-size: 21px; top: 8px; } .eltd-pl-holder.eltd-info-on-image-centered .eltd-pli .eltd-pli-inner .eltd-pli-text, .eltd-pl-holder.eltd-info-on-image-left .eltd-pli .eltd-pli-inner .eltd-pli-text { z-index: 1000; } .eltd-pl-holder.eltd-info-on-image-centered .eltd-pli .eltd-pli-inner .eltd-pli-category, .eltd-pl-holder.eltd-info-on-image-left .eltd-pli .eltd-pli-inner .eltd-pli-category { margin: 9px 0 11px; } .eltd-pl-holder.eltd-info-on-image-centered .eltd-pli .eltd-pli-inner .eltd-pli-price, .eltd-pl-holder.eltd-info-on-image-left .eltd-pli .eltd-pli-inner .eltd-pli-price { display: block; } .eltd-pl-holder.eltd-info-on-image-centered .eltd-pli .eltd-pli-inner .eltd-pli-price del, .eltd-pl-holder.eltd-info-on-image-left .eltd-pli .eltd-pli-inner .eltd-pli-price del { color: rgba(255, 255, 255, 0.8); } .eltd-pl-holder.eltd-info-on-image-centered .eltd-pli .eltd-pli-inner .eltd-pli-rating-holder, .eltd-pl-holder.eltd-info-on-image-left .eltd-pli .eltd-pli-inner .eltd-pli-rating-holder { width: auto; } .eltd-pl-holder.eltd-info-on-image-centered .eltd-pli .eltd-pli-inner .eltd-pli-rating-holder .eltd-pli-rating:before, .eltd-pl-holder.eltd-info-on-image-left .eltd-pli .eltd-pli-inner .eltd-pli-rating-holder .eltd-pli-rating:before { content: "\f4b2\f4b2\f4b2\f4b2\f4b2"; color: #fff; } .eltd-pl-holder.eltd-info-on-image-centered .eltd-pli .eltd-pli-inner .eltd-pli-rating-holder .eltd-pli-rating span:before, .eltd-pl-holder.eltd-info-on-image-left .eltd-pli .eltd-pli-inner .eltd-pli-rating-holder .eltd-pli-rating span:before { color: #fff; } .eltd-pl-holder.eltd-info-on-image-left .eltd-pli .eltd-pli-inner .eltd-pli-text { padding: 0 23%; } .eltd-pl-holder.eltd-info-on-image-left .eltd-pli .eltd-pli-inner .eltd-pli-text .eltd-pli-text-outer { text-align: left; } .eltd-pl-holder.eltd-info-on-image-left .eltd-pli .eltd-pli-inner .eltd-pli-price { margin-top: 10px; } .eltd-pl-holder.eltd-info-on-image-left .eltd-pli .eltd-pli-inner .eltd-pli-category { color: #fff; } .eltd-pl-holder.eltd-info-on-image-centered .eltd-pli .eltd-pli-inner .eltd-pli-price { margin-top: 8px; } .eltd-pl-holder.eltd-info-on-image-centered .eltd-pli .eltd-pli-inner .eltd-pli-category { color: #838383; } .eltd-pl-holder.eltd-info-on-image-centered .eltd-pli .eltd-pli-inner .eltd-pli-category * { color: #838383; } /* ========================================================================== Product List shortcode styles - end ========================================================================== */ /* ========================================================================== Product Pair shortcode styles - begin ========================================================================== */ .eltd-pp-holder { margin: 0 auto; position: relative; display: table; } .eltd-pp-holder.eltd-big-product-first { direction: rtl; } .eltd-pp-holder .eltd-ppi { display: table-cell; vertical-align: middle; padding: 0 13px; } .eltd-pp-holder .eltd-ppi .eltd-ppi-inner .eltd-ppi-image { position: relative; overflow: hidden; } .eltd-pp-holder .eltd-ppi .eltd-ppi-inner .eltd-ppi-image img { display: block; -webkit-transition: all 0.32s ease-in-out; -o-transition: all 0.32s ease-in-out; transition: all 0.32s ease-in-out; } .eltd-pp-holder .eltd-ppi .eltd-ppi-inner .eltd-ppi-text { position: absolute; bottom: -55px; left: 0; width: 100%; -webkit-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease; } .eltd-pp-holder .eltd-ppi .eltd-ppi-inner .eltd-ppi-text .eltd-ppi-text-inner .eltd-button { display: inline-block; float: left; width: 100%; text-align: center; height: 55px; line-height: 55px; font-family: "Roboto Condensed", sans-serif; font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: -0.08px; background-color: #000; color: #fff; direction: ltr; } .eltd-pp-holder .eltd-ppi .eltd-ppi-inner .eltd-ppi-text .eltd-ppi-text-inner .eltd-button .eltd-add-to-cart-button-icon { font-size: 21px; vertical-align: middle; top: -1px; position: relative; padding-right: 7px; pointer-events: none; } .eltd-pp-holder .eltd-ppi .eltd-ppi-inner .eltd-ppi-text .eltd-ppi-text-inner .eltd-button.added { font-size: 0; } .eltd-pp-holder .eltd-ppi .eltd-ppi-inner .eltd-ppi-text .eltd-ppi-text-inner .eltd-button.added .eltd-add-to-cart-button-icon { font-size: 0; } .eltd-pp-holder .eltd-ppi .eltd-ppi-inner .eltd-ppi-text .eltd-ppi-text-inner .eltd-button .product_type_variable .eltd-add-to-cart-button-icon, .eltd-pp-holder .eltd-ppi .eltd-ppi-inner .eltd-ppi-text .eltd-ppi-text-inner .eltd-button .read_more_button .eltd-add-to-cart-button-icon { display: none; } .eltd-pp-holder .eltd-ppi .eltd-ppi-inner .eltd-ppi-text .eltd-ppi-text-inner .added_to_cart { position: absolute; width: 100%; text-align: center; font-family: "Roboto Condensed",sans-serif; font-size: 16px; font-weight: 700; text-transform: uppercase; color: #fff; letter-spacing: -.08px; line-height: 55px; } .eltd-pp-holder .eltd-ppi .eltd-ppi-inner .eltd-ppi-text-wrapper { position: relative; display: inline-block; width: 100%; vertical-align: middle; margin: 15px 0; text-align: left; } .eltd-pp-holder .eltd-ppi .eltd-ppi-inner .eltd-ppi-text-wrapper .eltd-ppi-text-wrapper-info-top-holder { border-bottom: 1px solid #666666; } .eltd-pp-holder .eltd-ppi .eltd-ppi-inner .eltd-ppi-text-wrapper .eltd-ppi-text-wrapper-info-top-holder .eltd-ppi-text-wrapper-info-top-holder-left { display: inline-block; float: left; } .eltd-pp-holder .eltd-ppi .eltd-ppi-inner .eltd-ppi-text-wrapper .eltd-ppi-text-wrapper-info-top-holder .eltd-ppi-text-wrapper-info-top-holder-right { display: inline-block; float: right; } .eltd-pp-holder .eltd-ppi .eltd-ppi-inner .eltd-ppi-text-wrapper .eltd-ppi-text-wrapper-info-bottom-holder .eltd-ppi-text-wrapper-info-bottom-holder-left { display: inline-block; float: left; } .eltd-pp-holder .eltd-ppi .eltd-ppi-inner .eltd-ppi-text-wrapper .eltd-ppi-text-wrapper-info-bottom-holder .eltd-ppi-text-wrapper-info-bottom-holder-right { display: inline-block; float: right; } .eltd-pp-holder .eltd-ppi .eltd-ppi-inner .eltd-ppi-text-wrapper .eltd-ppi-category { font-family: "Roboto Condensed", sans-serif; font-style: italic; font-size: 16px; line-height: 24px; color: #464646; margin: 4px 0; } .eltd-pp-holder .eltd-ppi .eltd-ppi-inner .eltd-ppi-text-wrapper .eltd-ppi-category * { color: inherit; } .eltd-pp-holder .eltd-ppi .eltd-ppi-inner .eltd-ppi-text-wrapper .eltd-ppi-rating-holder { position: relative; display: inline-block; width: 100%; vertical-align: middle; line-height: 1; margin: 5px 0 3px; direction: ltr; } .eltd-pp-holder .eltd-ppi .eltd-ppi-inner .eltd-ppi-text-wrapper .eltd-ppi-rating { position: relative; display: inline-block; vertical-align: middle; overflow: hidden; padding: 0; margin: 0; } .eltd-pp-holder .eltd-ppi .eltd-ppi-inner .eltd-ppi-text-wrapper .eltd-ppi-rating:before { content: "\f24e\f24e\f24e\f24e\f24e"; color: #ddd; } .eltd-pp-holder .eltd-ppi .eltd-ppi-inner .eltd-ppi-text-wrapper .eltd-ppi-rating span { position: absolute; top: 0; left: 0; overflow: hidden; } .eltd-pp-holder .eltd-ppi .eltd-ppi-inner .eltd-ppi-text-wrapper .eltd-ppi-rating span:before { content: "\f24e\f24e\f24e\f24e\f24e"; color: #000; } .eltd-pp-holder .eltd-ppi .eltd-ppi-inner .eltd-ppi-text-wrapper .eltd-ppi-price { position: relative; display: block; line-height: 1; color: #000; direction: ltr; } .eltd-pp-holder .eltd-ppi .eltd-ppi-inner .eltd-ppi-text-wrapper .eltd-ppi-price * { font-family: "Roboto Condensed", sans-serif; font-size: 25px; font-weight: 700; letter-spacing: -0.125px; line-height: 1.6em; } .eltd-pp-holder .eltd-ppi .eltd-ppi-inner .eltd-ppi-text-wrapper .eltd-ppi-price del { margin: 0 3px 0 0; color: rgba(0, 0, 0, 0.8); } .eltd-pp-holder .eltd-ppi .eltd-ppi-inner .eltd-ppi-text-wrapper .eltd-ppi-price ins { text-decoration: none; } .eltd-pp-holder .eltd-ppi .eltd-ppi-inner:hover .eltd-ppi-text { bottom: 0; } .eltd-pp-holder .eltd-ppi:hover .eltd-ppi-image img { -webkit-transform: scale(1.05); -ms-transform: scale(1.05); transform: scale(1.05); } /* ========================================================================== Product Pair shortcode styles - end ========================================================================== */ /* ========================================================================== YITH Quick View styles - begin ========================================================================== */ #yith-quick-view-modal .yith-quick-view-overlay, .yith-quick-view.yith-modal .yith-quick-view-overlay { background-color: rgba(38, 38, 38, 0.7); } #yith-quick-view-modal .yith-wcqv-wrapper, .yith-quick-view.yith-modal .yith-wcqv-wrapper { padding: 0; max-width: 1080px; height: auto !important; } #yith-quick-view-modal .yith-wcqv-main, .yith-quick-view.yith-modal .yith-wcqv-main { position: relative; display: inline-block; width: 100%; vertical-align: middle; padding: 0; overflow: hidden !important; -webkit-box-shadow: none; box-shadow: none; } #yith-quick-view-modal #yith-quick-view-content .product, .yith-quick-view.yith-modal #yith-quick-view-content .product { margin: 0; } #yith-quick-view-modal #yith-quick-view-content .eltd-quantity-buttons, .yith-quick-view.yith-modal #yith-quick-view-content .eltd-quantity-buttons { margin-right: 12px; } #yith-quick-view-modal #yith-quick-view-content .product-type-grouped .summary p.price, .yith-quick-view.yith-modal #yith-quick-view-content .product-type-grouped .summary p.price { margin: 0 0 30px; } #yith-quick-view-modal #yith-quick-view-content .product-type-external .summary .eltd-single-product-share-wish, .yith-quick-view.yith-modal #yith-quick-view-content .product-type-external .summary .eltd-single-product-share-wish { margin-top: 47px; } #yith-quick-view-modal #yith-quick-view-content .product-type-variable .summary p.price, .yith-quick-view.yith-modal #yith-quick-view-content .product-type-variable .summary p.price { margin: 0 0 30px; } #yith-quick-view-modal #yith-quick-view-content .product-type-variable .summary .woocommerce-product-details__short-description, .yith-quick-view.yith-modal #yith-quick-view-content .product-type-variable .summary .woocommerce-product-details__short-description { margin: 0 0 16px; } #yith-quick-view-modal #yith-quick-view-content .product-type-variable form .select2-container--default, .yith-quick-view.yith-modal #yith-quick-view-content .product-type-variable form .select2-container--default { float: none; } #yith-quick-view-modal #yith-quick-view-content .product-type-variable form .single_variation_wrap, .yith-quick-view.yith-modal #yith-quick-view-content .product-type-variable form .single_variation_wrap { margin: 5px 0 0; } #yith-quick-view-modal #yith-quick-view-content .images, #yith-quick-view-modal #yith-quick-view-content .summary, .yith-quick-view.yith-modal #yith-quick-view-content .images, .yith-quick-view.yith-modal #yith-quick-view-content .summary { position: relative; float: left; width: 50%; -webkit-box-sizing: border-box; box-sizing: border-box; } #yith-quick-view-modal #yith-quick-view-content .images a, #yith-quick-view-modal #yith-quick-view-content .images img, .yith-quick-view.yith-modal #yith-quick-view-content .images a, .yith-quick-view.yith-modal #yith-quick-view-content .images img { display: block; } #yith-quick-view-modal #yith-quick-view-content .images a, .yith-quick-view.yith-modal #yith-quick-view-content .images a { pointer-events: none; } #yith-quick-view-modal #yith-quick-view-content .summary, .yith-quick-view.yith-modal #yith-quick-view-content .summary { padding: 102px 55px 85px; } #yith-quick-view-modal #yith-quick-view-content .summary .variations, .yith-quick-view.yith-modal #yith-quick-view-content .summary .variations { position: relative; display: inline-block; vertical-align: middle; margin: 10px 0 38px; border: none; padding: 0; } #yith-quick-view-modal #yith-quick-view-content .summary .variations select, .yith-quick-view.yith-modal #yith-quick-view-content .summary .variations select { position: relative; display: inline-block; vertical-align: middle; background-color: #fff; border: 1px solid #262626; -webkit-box-sizing: border-box; box-sizing: border-box; line-height: 50px; height: 50px; padding: 0 16px 0 16px; margin: 10px 15px 0 0; color: #262626; font-weight: 700; font-size: 16px; font-family: "Roboto Condensed", sans-serif; } #yith-quick-view-modal #yith-quick-view-content .summary .variations tr, .yith-quick-view.yith-modal #yith-quick-view-content .summary .variations tr { border: 0; display: block; float: left; } #yith-quick-view-modal #yith-quick-view-content .summary .variations tr:first-child, .yith-quick-view.yith-modal #yith-quick-view-content .summary .variations tr:first-child { padding-right: 15px; } #yith-quick-view-modal #yith-quick-view-content .summary .variations tr:last-child select, .yith-quick-view.yith-modal #yith-quick-view-content .summary .variations tr:last-child select { margin-right: 0; } #yith-quick-view-modal #yith-quick-view-content .summary .variations td, .yith-quick-view.yith-modal #yith-quick-view-content .summary .variations td { padding: 0; text-align: left; display: block; } #yith-quick-view-modal #yith-quick-view-content .summary .variations td.label label, .yith-quick-view.yith-modal #yith-quick-view-content .summary .variations td.label label { color: #949494; text-transform: lowercase; font-size: 16px; font-family: "Roboto Condensed", sans-serif; display: inline-block; margin-bottom: 4px; } #yith-quick-view-modal #yith-quick-view-content .summary .variations .select2-container, .yith-quick-view.yith-modal #yith-quick-view-content .summary .variations .select2-container { min-width: 180px; } #yith-quick-view-modal #yith-quick-view-content .summary .variations .reset_variations, .yith-quick-view.yith-modal #yith-quick-view-content .summary .variations .reset_variations { color: #262626; position: relative; top: -5px; right: -10px; display: none !important; } #yith-quick-view-modal #yith-quick-view-content .summary .single_variation_wrap, .yith-quick-view.yith-modal #yith-quick-view-content .summary .single_variation_wrap { margin: 35px 0 0; } #yith-quick-view-modal #yith-quick-view-content .summary .single_variation_wrap .single_variation, .yith-quick-view.yith-modal #yith-quick-view-content .summary .single_variation_wrap .single_variation { margin: 0; } #yith-quick-view-modal #yith-quick-view-content .summary table.group_table, .yith-quick-view.yith-modal #yith-quick-view-content .summary table.group_table { position: relative; display: inline-block; vertical-align: middle; margin: 0; border: none; padding: 0; } #yith-quick-view-modal #yith-quick-view-content .summary table.group_table tbody, .yith-quick-view.yith-modal #yith-quick-view-content .summary table.group_table tbody { display: block; } #yith-quick-view-modal #yith-quick-view-content .summary table.group_table tr, .yith-quick-view.yith-modal #yith-quick-view-content .summary table.group_table tr { border: 1px solid #b2b2b2; display: table; margin-bottom: 13px; width: 100%; background-color: #fff; } #yith-quick-view-modal #yith-quick-view-content .summary table.group_table td, .yith-quick-view.yith-modal #yith-quick-view-content .summary table.group_table td { -webkit-box-sizing: border-box; box-sizing: border-box; padding: 0 10px; text-align: left; display: inline-block; } #yith-quick-view-modal #yith-quick-view-content .summary table.group_table td:first-child, .yith-quick-view.yith-modal #yith-quick-view-content .summary table.group_table td:first-child { padding: 0; } #yith-quick-view-modal #yith-quick-view-content .summary table.group_table td.label, .yith-quick-view.yith-modal #yith-quick-view-content .summary table.group_table td.label { text-align: left; vertical-align: middle; } #yith-quick-view-modal #yith-quick-view-content .summary table.group_table td.price, .yith-quick-view.yith-modal #yith-quick-view-content .summary table.group_table td.price { display: table-cell; font-size: 16px; margin: 0; text-align: center; vertical-align: middle; } #yith-quick-view-modal #yith-quick-view-content .summary table.group_table .eltd-quantity-buttons, .yith-quick-view.yith-modal #yith-quick-view-content .summary table.group_table .eltd-quantity-buttons { margin: 0; border: 0; background: transparent; padding: 0px 20px 0 0; } #yith-quick-view-modal #yith-quick-view-content .summary table.group_table .eltd-quantity-buttons .eltd-quantity-label, .yith-quick-view.yith-modal #yith-quick-view-content .summary table.group_table .eltd-quantity-buttons .eltd-quantity-label { display: none; } #yith-quick-view-modal #yith-quick-view-content .summary table.group_table .eltd-quantity-buttons .eltd-quantity-input, .yith-quick-view.yith-modal #yith-quick-view-content .summary table.group_table .eltd-quantity-buttons .eltd-quantity-input { width: 20px; margin: 0; } #yith-quick-view-modal #yith-quick-view-content .summary table.group_table a, .yith-quick-view.yith-modal #yith-quick-view-content .summary table.group_table a { color: #464646; } #yith-quick-view-modal #yith-quick-view-content .summary table.group_table a:hover, .yith-quick-view.yith-modal #yith-quick-view-content .summary table.group_table a:hover { color: #262626; } #yith-quick-view-modal #yith-quick-view-content .summary .eltd-yith-product-title, .yith-quick-view.yith-modal #yith-quick-view-content .summary .eltd-yith-product-title { margin: 0 0 15px; } #yith-quick-view-modal #yith-quick-view-content .summary div[itemprop="offers"], .yith-quick-view.yith-modal #yith-quick-view-content .summary div[itemprop="offers"] { position: relative; display: block; } #yith-quick-view-modal #yith-quick-view-content .summary .price, .yith-quick-view.yith-modal #yith-quick-view-content .summary .price { position: relative; display: block; margin: 0 0 17px; line-height: 1; color: #262626; font-size: 16px; font-weight: 700; font-family: "Roboto Condensed", sans-serif; } #yith-quick-view-modal #yith-quick-view-content .summary .price *, .yith-quick-view.yith-modal #yith-quick-view-content .summary .price * { font-size: inherit; line-height: inherit; } #yith-quick-view-modal #yith-quick-view-content .summary .price del, .yith-quick-view.yith-modal #yith-quick-view-content .summary .price del { margin: 0 8px 0 0; font-size: 16px; color: #464646; } #yith-quick-view-modal #yith-quick-view-content .summary .price ins, .yith-quick-view.yith-modal #yith-quick-view-content .summary .price ins { text-decoration: none; } #yith-quick-view-modal #yith-quick-view-content .summary .woocommerce-product-rating, .yith-quick-view.yith-modal #yith-quick-view-content .summary .woocommerce-product-rating { position: relative; display: inline-block; width: 100%; vertical-align: middle; line-height: 1; margin: 0 0 18px; } #yith-quick-view-modal #yith-quick-view-content .summary div[itemprop="description"], #yith-quick-view-modal #yith-quick-view-content .summary .woocommerce-product-details__short-description, .yith-quick-view.yith-modal #yith-quick-view-content .summary div[itemprop="description"], .yith-quick-view.yith-modal #yith-quick-view-content .summary .woocommerce-product-details__short-description { position: relative; display: inline-block; width: 100%; vertical-align: middle; margin: 0 0 34px; } #yith-quick-view-modal #yith-quick-view-content .summary div[itemprop="description"] p, #yith-quick-view-modal #yith-quick-view-content .summary .woocommerce-product-details__short-description p, .yith-quick-view.yith-modal #yith-quick-view-content .summary div[itemprop="description"] p, .yith-quick-view.yith-modal #yith-quick-view-content .summary .woocommerce-product-details__short-description p { margin: 0; } #yith-quick-view-modal #yith-quick-view-content .summary form.cart, .yith-quick-view.yith-modal #yith-quick-view-content .summary form.cart { position: relative; display: inline-block; width: 100%; vertical-align: middle; } #yith-quick-view-modal #yith-quick-view-content .summary .eltd-single-product-share-wish, .yith-quick-view.yith-modal #yith-quick-view-content .summary .eltd-single-product-share-wish { position: relative; display: inline-block; width: 100%; vertical-align: middle; margin: 0px; } #yith-quick-view-modal #yith-quick-view-content .summary .eltd-single-product-share-wish .clear, .yith-quick-view.yith-modal #yith-quick-view-content .summary .eltd-single-product-share-wish .clear { display: none; } #yith-quick-view-modal #yith-quick-view-content .summary .eltd-single-product-share-wish > div, .yith-quick-view.yith-modal #yith-quick-view-content .summary .eltd-single-product-share-wish > div { padding: 0 25px; } #yith-quick-view-modal #yith-quick-view-content .summary .eltd-single-product-share-wish > div:after, .yith-quick-view.yith-modal #yith-quick-view-content .summary .eltd-single-product-share-wish > div:after { content: "|"; color: #d3d3d3; position: absolute; left: 0; top: 3px; } #yith-quick-view-modal #yith-quick-view-content .summary .eltd-single-product-share-wish > div:first-child, .yith-quick-view.yith-modal #yith-quick-view-content .summary .eltd-single-product-share-wish > div:first-child { padding-left: 0; } #yith-quick-view-modal #yith-quick-view-content .summary .eltd-single-product-share-wish > div:first-child:after, .yith-quick-view.yith-modal #yith-quick-view-content .summary .eltd-single-product-share-wish > div:first-child:after { display: none; } #yith-quick-view-modal #yith-quick-view-content .summary .eltd-single-product-share-wish > div:last-child, .yith-quick-view.yith-modal #yith-quick-view-content .summary .eltd-single-product-share-wish > div:last-child { padding-right: 0; } #yith-quick-view-modal #yith-quick-view-content .summary .eltd-single-product-share-wish .eltd-woo-social-share-holder, .yith-quick-view.yith-modal #yith-quick-view-content .summary .eltd-single-product-share-wish .eltd-woo-social-share-holder { float: left; position: relative; } #yith-quick-view-modal #yith-quick-view-content .summary .eltd-single-product-share-wish .eltd-woo-social-share-holder > *, .yith-quick-view.yith-modal #yith-quick-view-content .summary .eltd-single-product-share-wish .eltd-woo-social-share-holder > * { display: table-cell; vertical-align: top; line-height: 35px; } #yith-quick-view-modal #yith-quick-view-content .summary .eltd-single-product-share-wish .eltd-woo-social-share-holder > span, .yith-quick-view.yith-modal #yith-quick-view-content .summary .eltd-single-product-share-wish .eltd-woo-social-share-holder > span { font-size: 13px; text-transform: uppercase; letter-spacing: 2.5px; color: #c8ff0b; padding: 2px 15px 0 5px; font-weight: 600; } #yith-quick-view-modal #yith-quick-view-content .summary .yith-wcwl-add-to-wishlist, .yith-quick-view.yith-modal #yith-quick-view-content .summary .yith-wcwl-add-to-wishlist { width: auto; background-color: transparent; } #yith-quick-view-modal #yith-quick-view-content .summary .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a, #yith-quick-view-modal #yith-quick-view-content .summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a, #yith-quick-view-modal #yith-quick-view-content .summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a, .yith-quick-view.yith-modal #yith-quick-view-content .summary .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a, .yith-quick-view.yith-modal #yith-quick-view-content .summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a, .yith-quick-view.yith-modal #yith-quick-view-content .summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a { font-size: 16px; line-height: inherit; text-transform: uppercase; font-weight: 700; font-family: "Roboto Condensed", sans-serif; color: #262626; margin-top: 38px; } #yith-quick-view-modal #yith-quick-view-content .summary .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a:after, #yith-quick-view-modal #yith-quick-view-content .summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a:after, #yith-quick-view-modal #yith-quick-view-content .summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a:after, .yith-quick-view.yith-modal #yith-quick-view-content .summary .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a:after, .yith-quick-view.yith-modal #yith-quick-view-content .summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a:after, .yith-quick-view.yith-modal #yith-quick-view-content .summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a:after { font-size: 25px; padding-left: 0; float: left; padding-right: 14px; top: 0; } #yith-quick-view-modal #yith-quick-view-content .summary p.stock.out-of-stock, #yith-quick-view-modal #yith-quick-view-content .summary p.stock.in-stock, .yith-quick-view.yith-modal #yith-quick-view-content .summary p.stock.out-of-stock, .yith-quick-view.yith-modal #yith-quick-view-content .summary p.stock.in-stock { color: #262626; font-weight: bold; margin: 0 0 18px; } #yith-quick-view-modal #yith-quick-view-content .summary .woocommerce-variation-availability p.stock.in-stock, .yith-quick-view.yith-modal #yith-quick-view-content .summary .woocommerce-variation-availability p.stock.in-stock { display: none; } #yith-quick-view-modal #yith-quick-view-content .eltd-quantity-buttons .eltd-quantity-label, .yith-quick-view.yith-modal #yith-quick-view-content .eltd-quantity-buttons .eltd-quantity-label { margin-right: 20px; } #yith-quick-view-modal #yith-quick-view-content button[type=submit], .yith-quick-view.yith-modal #yith-quick-view-content button[type=submit] { padding: 10px 50px; } #yith-quick-view-modal #yith-quick-view-content .star-rating:before, .yith-quick-view.yith-modal #yith-quick-view-content .star-rating:before { content: "\f24e\f24e\f24e\f24e\f24e"; color: #ddd; } #yith-quick-view-modal #yith-quick-view-content .star-rating span, .yith-quick-view.yith-modal #yith-quick-view-content .star-rating span { position: absolute; top: 0; left: 0; overflow: hidden; } #yith-quick-view-modal #yith-quick-view-content .star-rating span:before, .yith-quick-view.yith-modal #yith-quick-view-content .star-rating span:before { content: "\f24e\f24e\f24e\f24e\f24e"; margin-right: 1px; } #yith-quick-view-modal #yith-quick-view-content .product_meta, .yith-quick-view.yith-modal #yith-quick-view-content .product_meta { margin-bottom: 25px; } #yith-quick-view-modal #yith-quick-view-content .product_meta > span, .yith-quick-view.yith-modal #yith-quick-view-content .product_meta > span { display: block; color: #c8ff0b; font-weight: 400; } #yith-quick-view-modal #yith-quick-view-content .product_meta > span span, #yith-quick-view-modal #yith-quick-view-content .product_meta > span a, .yith-quick-view.yith-modal #yith-quick-view-content .product_meta > span span, .yith-quick-view.yith-modal #yith-quick-view-content .product_meta > span a { color: #464646; font-weight: 300; } #yith-quick-view-modal #yith-quick-view-content .product_meta > span a:hover, .yith-quick-view.yith-modal #yith-quick-view-content .product_meta > span a:hover { color: #c8ff0b; } #yith-quick-view-modal #yith-quick-view-content .woocommerce-product-gallery__wrapper, .yith-quick-view.yith-modal #yith-quick-view-content .woocommerce-product-gallery__wrapper { margin: 0; } #yith-quick-view-modal #yith-quick-view-content .woocommerce-product-gallery__wrapper div:not(:first-child), .yith-quick-view.yith-modal #yith-quick-view-content .woocommerce-product-gallery__wrapper div:not(:first-child) { display: none; } #yith-quick-view-modal #yith-quick-view-close, .yith-quick-view.yith-modal #yith-quick-view-close { top: 30px; right: 15px; width: 30px; height: 30px; font-size: 0; line-height: 30px; font-weight: 400; text-align: center; opacity: 1; border: 0; color: #262626; } #yith-quick-view-modal #yith-quick-view-close:before, .yith-quick-view.yith-modal #yith-quick-view-close:before { position: relative; display: inline-block; vertical-align: top; font-family: 'ElegantIcons'; content: "\4d"; font-size: 30px; line-height: inherit; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } #yith-quick-view-modal #yith-quick-view-close:hover, .yith-quick-view.yith-modal #yith-quick-view-close:hover { opacity: 0.8; } #yith-quick-view-modal .eltd-woo-social-share-holder, .yith-quick-view.yith-modal .eltd-woo-social-share-holder { display: none; } #yith-quick-view-content div.woocommerce-product-rating a.woocommerce-review-link { display: inline-block; vertical-align: middle; margin-left: 15px; font-size: 15px; color: #949494; font-family: "Roboto Condensed", sans-serif; } /* ========================================================================== YITH Quick View styles - end ========================================================================== */ /* ========================================================================== YITH WishList styles - begin ========================================================================== */ #yith-wcwl-popup-message { position: absolute; margin: 0 !important; -webkit-transform-origin: 0 0; -ms-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); border: 1px solid #ebebeb; border-radius: 0; padding: 0 21px; line-height: 35px; } #yith-wcwl-popup-message #yith-wcwl-message { color: #464646; font-family: "Roboto Condensed", sans-serif; font-weight: 400; font-size: 15px; } #yith-wcwl-popup-message #yith-wcwl-message:before { position: relative; font-family: 'ElegantIcons'; content: "\4e"; top: 2px; right: 7px; } #yith-wcwl-popup-message.eltd-wishlist-vanish-out { -webkit-animation: eltdWishlistvanishOut 1s both; animation: eltdWishlistvanishOut 1s both; } @-webkit-keyframes eltdWishlistvanishOut { 0% { opacity: 1; -webkit-transform: scale(1, 1) translate(-50%, -50%); transform: scale(1, 1) translate(-50%, -50%); -webkit-filter: blur(0px); filter: blur(0px); } 100% { opacity: 0; -webkit-transform: scale(2, 2) translate(-50%, -50%); transform: scale(2, 2) translate(-50%, -50%); -webkit-filter: blur(10px); filter: blur(10px); } } @keyframes eltdWishlistvanishOut { 0% { opacity: 1; -webkit-transform: scale(1, 1) translate(-50%, -50%); transform: scale(1, 1) translate(-50%, -50%); -webkit-filter: blur(0px); filter: blur(0px); } 100% { opacity: 0; -webkit-transform: scale(2, 2) translate(-50%, -50%); transform: scale(2, 2) translate(-50%, -50%); -webkit-filter: blur(10px); filter: blur(10px); } } .eltd-yith-wcqv-holder { -webkit-backface-visibility: hidden; backface-visibility: hidden; } .yith-wcwl-add-to-wishlist { position: relative; display: inline-block; vertical-align: middle; margin: 0; } .yith-wcwl-add-button a, .yith-wcwl-wishlistaddedbrowse a, .yith-wcwl-wishlistexistsbrowse a { position: relative; display: inline-block; font-size: 0; } .yith-wcwl-add-button a:after, .yith-wcwl-wishlistaddedbrowse a:after, .yith-wcwl-wishlistexistsbrowse a:after { content: "\f141"; position: relative; display: inline-block; font-family: "Ionicons"; font-size: 16px; top: -3px; color: #ddd; line-height: inherit; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; -webkit-transition: opacity 0.2s; -o-transition: opacity 0.2s; transition: opacity 0.2s; } .yith-wcwl-add-button a:not(.eltd-adding-to-wishlist):hover:after, .yith-wcwl-wishlistaddedbrowse a:not(.eltd-adding-to-wishlist):hover:after, .yith-wcwl-wishlistexistsbrowse a:not(.eltd-adding-to-wishlist):hover:after { opacity: .8; } @-webkit-keyframes eltdWishlistLoading { 0%, 100% { opacity: 1; } 50% { opacity: 0.2; } } @keyframes eltdWishlistLoading { 0%, 100% { opacity: 1; } 50% { opacity: 0.2; } } .yith-wcwl-add-button a.eltd-adding-to-wishlist:after, .yith-wcwl-wishlistaddedbrowse a.eltd-adding-to-wishlist:after, .yith-wcwl-wishlistexistsbrowse a.eltd-adding-to-wishlist:after { -webkit-animation: eltdWishlistLoading 1s ease infinite; animation: eltdWishlistLoading 1s ease infinite; } .yith-wcwl-add-button a:hover, .yith-wcwl-wishlistaddedbrowse a:hover, .yith-wcwl-wishlistexistsbrowse a:hover { color: inherit; } .yith-wcwl-wishlistaddedbrowse a:after, .yith-wcwl-wishlistexistsbrowse a:after { color: #000; } .yith-wcwl-add-button .ajax-loading { display: none !important; } .yith-wcwl-wishlistaddedbrowse span, .yith-wcwl-wishlistexistsbrowse span { display: none; } .yith-wcwl-wishlistaddedbrowse a:after, .yith-wcwl-wishlistexistsbrowse a:after { color: #000; } .woocommerce-wishlist .wishlist-title { display: none; } .woocommerce-wishlist .woocommerce-message, .woocommerce-wishlist .woocommerce-info, .woocommerce-wishlist .woocommerce-error { position: relative; display: block; padding: 15px 30px; margin: 50px 0 30px; line-height: 48px; list-style: none; background-color: transparent; border: 1px solid #b2b2b2; } .woocommerce-wishlist .woocommerce-message > a, .woocommerce-wishlist .woocommerce-info > a, .woocommerce-wishlist .woocommerce-error > a { color: #464646; } .woocommerce-wishlist .woocommerce-message > a:hover, .woocommerce-wishlist .woocommerce-info > a:hover, .woocommerce-wishlist .woocommerce-error > a:hover { color: #262626; } .woocommerce-wishlist .woocommerce-message a, .woocommerce-wishlist .woocommerce-info a, .woocommerce-wishlist .woocommerce-error a { float: right; } .woocommerce-wishlist table.wishlist_table { font-size: inherit; margin: 50px 0 100px; } .woocommerce-wishlist table.wishlist_table thead { display: none; } .woocommerce-wishlist table.wishlist_table tbody tr { border: 0; border-bottom: 1px solid #b2b2b2; } .woocommerce-wishlist table.wishlist_table tbody tr td { padding: 22px 0; vertical-align: middle; text-align: center; } .woocommerce-wishlist table.wishlist_table tbody tr td.product-remove { vertical-align: top; padding: 14px 10px 20px 0; } .woocommerce-wishlist table.wishlist_table tbody tr td.product-remove a { color: #464646; font-size: 0; } .woocommerce-wishlist table.wishlist_table tbody tr td.product-remove a:after { content: "\f12a"; display: inline-block; vertical-align: middle; speak: none; color: inherit; font-family: Ionicons; font-size: 12px; font-style: normal; font-weight: 400; font-variant: normal; text-transform: none; text-rendering: auto; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .woocommerce-wishlist table.wishlist_table tbody tr td.product-remove a:hover { color: #262626; } .woocommerce-wishlist table.wishlist_table tbody tr td.product-thumbnail { padding-left: 8px; padding-right: 8px; width: 92px; } .woocommerce-wishlist table.wishlist_table tbody tr td.product-thumbnail a, .woocommerce-wishlist table.wishlist_table tbody tr td.product-thumbnail img { display: block; } .woocommerce-wishlist table.wishlist_table tbody tr td.product-name { text-align: left; padding-left: 20px; } .woocommerce-wishlist table.wishlist_table tbody tr td.product-name a { font-size: 16px; font-family: "Roboto Condensed", sans-serif; font-weight: 700; color: #262626; display: inline-block; text-transform: uppercase; line-height: 1.3em; letter-spacing: -.08px; border-bottom: 1px solid #262626; } .woocommerce-wishlist table.wishlist_table tbody tr td.product-name .yith-wcqv-button { height: 38px; line-height: 38px; padding: 0 28px; margin: 0; } .woocommerce-wishlist table.wishlist_table tbody tr td.product-price { font-size: 16px; font-family: "Roboto Condensed", sans-serif; font-weight: 700; color: #262626; } .woocommerce-wishlist table.wishlist_table tbody tr td.product-price ins { text-decoration: none; } .woocommerce-wishlist table.wishlist_table tbody tr td.product-stock-status { font-size: 16px; font-family: "Roboto Condensed", sans-serif; font-weight: 700; } .woocommerce-wishlist table.wishlist_table tbody tr td.product-stock-status span { color: #262626; } .woocommerce-wishlist table.wishlist_table tbody tr td.product-add-to-cart a { font-family: "Roboto Condensed", sans-serif; position: relative; display: inline-block; vertical-align: middle; width: auto; outline: none; font-size: 16px; line-height: 2em; letter-spacing: -0.4px; font-weight: 600; text-transform: uppercase; -webkit-box-sizing: border-box; box-sizing: border-box; margin: 0; -webkit-transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out; -o-transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out; transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out; padding: 9px 57px; color: #fff; background-color: #000; border: 1px solid transparent; white-space: nowrap; cursor: pointer; z-index: 3; width: 50% !important; margin: 0 auto !important; border-radius: 0; float: right; } .woocommerce-wishlist table.wishlist_table tbody tr td.product-add-to-cart a:hover { color: #000; background-color: transparent; border: 1px solid #000; } .woocommerce-wishlist table.wishlist_table .yith-wcwl-share { margin: 0; } .eltd-single-product-summary .yith-wcwl-add-to-wishlist { width: auto; background-color: transparent; } .eltd-single-product-summary .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a, .eltd-single-product-summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a, .eltd-single-product-summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a { font-size: 16px; line-height: inherit; text-transform: uppercase; font-weight: 700; font-family: "Roboto Condensed", sans-serif; color: #262626; margin-top: 25px; } .eltd-single-product-summary .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a:after, .eltd-single-product-summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a:after, .eltd-single-product-summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a:after { font-size: 25px; padding-left: 0; float: left; padding-right: 14px; top: 0; } .eltd-wishlist-widget-holder { display: inline-block; vertical-align: middle; } .eltd-wishlist-widget-holder a { color: #c8ff0b; font-size: 13px; margin: 0 10px; } .eltd-wishlist-widget-holder a .eltd-wishlist-items-number { color: #464646; font-size: 12px; } .eltd-wishlist-widget-holder a:hover { color: #464646; } .eltd-light-header .eltd-wishlist-widget-holder a { color: #fff; } .eltd-light-header .eltd-wishlist-widget-holder a .eltd-wishlist-items-number { color: #fff; } .eltd-light-header .eltd-wishlist-widget-holder a:hover { opacity: 0.8; } .eltd-dark-header .eltd-wishlist-widget-holder a { color: #333; } .eltd-dark-header .eltd-wishlist-widget-holder a .eltd-wishlist-items-number { color: #333; } .eltd-dark-header .eltd-wishlist-widget-holder a:hover { opacity: 0.8; } /* ========================================================================== YITH WishList styles - end ========================================================================== */ /* ========================================================================== WooCommerce styles - end ========================================================================== */ /*# sourceMappingURL=../css/woocommerce.css.map */
| ver. 1.4 |
Github
|
.
| PHP 8.2.29 | Генерация страницы: 0 |
proxy
|
phpinfo
|
Настройка