/*
Theme Name: Autodune Child
Theme URI: http://demo.casethemes.net/autodune
Template: autodune
Author: Case-Themes
Author URI: https://casethemes.net/
Description: Autodune is a Premium WordPress theme that has built-in support for popular Page Builders, slider with swipe gestures, and is SEO- and Retina-ready. The unique system of inheritance and override options allows setting up individual parameters for different sections of your site and supported plugins.
Tags: Blog,E-Commerce,Portfolio,Grid Layout,One Column,Two Columns,Three Columns,Four Columns,Left Sidebar,Right Sidebar,Custom Background,Custom Colors,Custom Header,Custom Logo,custom-menu,Editor Style,Featured Image Header,Featured Images,flexible-header,Footer Widgets,Full Width Template,microformats,Post Formats,Sticky Post,Theme Options,threaded-comments,translation-ready,Block Editor Styles,Wide Blocks
Version: 1.0.0.1764383714
Updated: 2025-11-29 02:35:14

*/

:root {
    --primary-color: #b09a7e;
}
.pxl-logo img{
	height:60px;
	width:auto;
}
.pxl-ctf-book .wpcf7-form-control-wrap input,.pxl-ctf-book .wpcf7-form-control-wrap .pxl-select-higthlight {
	padding-left:0;
	padding-right:0;
}
.row-location{
	    display: grid;
    grid-template-columns: 1fr 1fr;
    column-gap: 57px;
	margin-bottom:30px;
}
.pxl-ctf-book .input-row.row-location p{
	display:block;
	color:#a7a7a7;
	font-size:12px;
}
.single-product #pxl-content-area div.product .entry-summary, .single-product > div.product .entry-summary {
    padding-left: 0;
}
.single-product #pxl-content-area div.product .woocommerce-summary-inner, .single-product > div.product .woocommerce-summary-inner {
    flex: 0 0 100%;
    max-width: 100%;
}
.single-product #pxl-content-area div.product form.cart:not(.variations_form), .single-product > div.product form.cart:not(.variations_form), .single-product #pxl-content-area div.product form.cart:not(.grouped_form), .single-product > div.product form.cart:not(.grouped_form){
	max-width:unset;
}
.single-product #pxl-content-area div.product .woocommerce-gallery, .single-product > div.product .woocommerce-gallery{
	display:none;
}
.tc-extra-product-options .tmcp-field-wrap label, .tm-epo-variation-section .tmhexcolorimage-li-nowh label, .tm-epo-variation-section .tmhexcolorimage-li label{
	width:100%;
}
.tm-epo-field.tmcp-date{
	width:100% !important;
	height: 49px;
}
.quantity,.woocommerce-sg-product-rating,.woocommerce-sg-product-price,.checkout_coupon,.tm-options-totals,.woocomerce-label--quantity,.woocommerce td.product-name dl.variation .variation-Price,.tm-cart-edit-options {
	display:none;
}
dl {
    margin: 0;
}
.woocommerce td.product-name dl.variation dt,.woocommerce td.product-name dl.variation dd{
	height:40px;
}
.woocommerce td.product-name dl.variation dt{
	  text-transform:none;
	  margin-top: -4px;
    width: 140px;
    height: 40px
}
.tm-extra-product-options textarea.tm-epo-field{
	height:100px;
}
.tm-epo-field.tm-error {
    border: 1px solid #c0392b;
    color: #e74c3c;
}
.tm-extra-product-options ul.tmcp-ul-wrap li.tmcp-field-wrap label.tm-error, .tm-extra-product-options ul.tmcp-ul-wrap + .tm-error, .tm-extra-product-options .tm-extra-product-options-container > .tm-error{
  color:#e74c3c!important;
	margin:0!important;
	line-height:1.2 !important;
}
.pxl-ctf7-contact-form .wpcf7-form-control{
	height:50px;
	border-radius:8px;
}
.pxl-ctf7-contact-form textarea.wpcf7-form-control{
	border-radius:8px;
}
.form3col .wpcf7-form-control-wrap {
    width: 48%;
    float: left;
    margin-right: 2%;
}
.pxl-ctf7-contact-form .wpcf7-form-control.wpcf7-submit{
	height:50px;
	line-height:50px;
	color:#fff;
}
.pxl-select .pxl-select-higthlight{
	border-radius: 8px;
    height: 50px;
    border: 1px solid #b9b9b9;
}
.tm-epo-field.tmcp-select{
	border-radius:8px;
	padding:12px;
}
.tm-extra-product-options .tm-epo-datepicker, .tm-extra-product-options .tm-epo-timepicker,.tm-extra-product-options .tmcp-textfield.tm-epo-field{
	border-radius:8px;
}
.pxl-ctf7-book-car-home-2 .wpcf7-form-control-wrap input, .pxl-ctf7-book-car-home-2 .wpcf7-form-control-wrap .pxl-select-higthlight{
	background:#fff;
	white-space:nowrap;
}
.pxl-ctf7-book-car-home-2 p{
	/* grid-template-columns: repeat(5, 1fr); */
	display: block;
}
.pxl-ctf7-book-car-home-2  .wpcf7-form-control.wpcf7-submit{
	width: 23%;
    margin: 1% 1% 1%;
    float: left;
    clear: both;
}
.wpcf7-form-control.wpcf7-submit,.wpcf7-select{
    background-color: #fff;
    border-radius: 30px;
}
.pxl-ctf7-book-car-home-2 .wpcf7-form-control-wrap{
	width:31.33%;
	float: left;
    margin: 1%
}
.booking-btn.btn.btn-shine {
	background-color: var(--e-global-color-primary);
	line-height: 44px;
	border: 0;
}
.ride-item{
	background-color: #a7a7a714;
	border-radius: 8px;
	padding: 15px;
	margin-bottom: 20px;
	margin-top: 20px;
	border-radius: 20px;
}
.pxl-ctf7-book-car-home-2 .wpcf7-not-valid-tip{
	display: block;
}
.pxl-contact-form .wpcf7-form .wpcf7-response-output{
	clear: both;
}