/*
Theme Name: YourTouch Child
Author: WebGeniusLab
Author URI: http://webgeniuslab.net
Description: WebGeniusLab team presents absolutely fresh and powerful WordPress theme. It combines new technologies and functional design that helps to showcase your content in better way. This WordPress theme is developed with attention to details, so you can create effective presentation of a website easily. Enjoy building web pages with our product!
Version: 1.0
Template: yourtouch
Text Domain: yourtouch-child
*/


/*button,
input[type="button"],
input[type="submit"],
.button,
.btn,
.woocommerce button,
.woocommerce .button,
.woocommerce a.button,
a.button { position: relative !important; background-color: #4e1376 !important; color: #fff !important; border: none !important; padding: 12px 26px !important; cursor: pointer !important; text-align: center !important; text-decoration: none !important; display: inline-block !important; transition: background-color 0.3s ease, transform 0.2s ease !important; box-shadow: 6px 6px 0px #d12b84 !important; }

button:hover,
input[type="button"]:hover,
input[type="submit"]:hover,
.button:hover,
.btn:hover,
.woocommerce button:hover,
.woocommerce .button:hover,
.woocommerce a.button:hover,
a.button:hover { background-color: #51bab3 !important; } 
*/

.wgl-theme-header { position: initial !important; }
.wgl-theme-header .wgl_notices_wrapper { z-index: 99 !important; }
.home .wgl-theme-header { position: absolute !important; }

.wgl-mobile-header .wgl-mini-cart_wrapper { padding-right: 20px; }

.woocommerce-breadcrumb > a:hover { color: var(--e-global-color-secondary) !important; }

.woocommerce form .form-row > label:not(.title):not(.checkbox), .woocommerce-page form .form-row > label:not(.title):not(.checkbox) { font-size: 16px !important; font-weight: 600 !important; text-transform: capitalize !important; padding-bottom: 5px; }
.woocommerce form .form-row .required, .woocommerce-page form .form-row .required { color: #e11282 !important; }
.woocommerce form .form-row .optional, .woocommerce-page form .form-row .optional { color: #00bcb5 !important; }
.woocommerce form .form-row .input-text, .woocommerce form .form-row select { color: var(--yourtouch-header-font-color) !important; }


@media only screen and (max-width: 1200px) {
.wgl-theme-header { position: absolute !important; }
}

@media only screen and (min-width: 992px) {
.single-product #main-content .type-product { display: grid; grid-template-columns: 1fr 1fr; align-items: center; }
.single-product #main-content .type-product .woocommerce-product-gallery { width: auto; }
.single-product #main-content .type-product .summary { width: auto; }
.single-product #main-content .type-product .woocommerce-tabs { grid-column: 1 / -1; }
.single-product #main-content .type-product .related { grid-column: 1 / -1; }
.single-product #main-content .type-product .related .type-product { display: block; }
}

@media (min-width: 600px) {
.woocommerce ul.order_details.woocommerce-thankyou-order-details { padding: 30px 30px 30px 210px !important; }
.woocommerce ul.order_details.woocommerce-thankyou-order-details li.woocommerce-order-overview__order { width: 150px !important; }
}