/*
Theme Name: ShiftUp Child
Theme URI: https://shiftup.qodeinteractive.com
Description: A child theme of ShiftUp
Author: Mikado Themes
Author URI: https://qodeinteractive.com
Version: 1.0
Text Domain: shiftup
Template: shiftup
*/

.qodef-header-sticky.qodef-custom-header-layout.qodef-appearance--down {
	background-color: black;
	border-bottom: 2px solid #8b652f;
}

.qodef-header-navigation ul li a {
	color: #fff;
}

.qodef-header-sticky .qodef-opener-icon.qodef-source--predefined .qodef-m-line {
	background-color: #fff !important;
}

#qodef-page-mobile-header .qodef-opener-icon.qodef-source--predefined .qodef-m-line {
	background-color: #fff !important;
}


.qodef-woo-product-list .qodef-woo-product-image > .woocommerce-LoopProduct-link::before {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	/* width: 100%; */
	/* height: 100%; */
	background: hsla(35.2, 49.5%, 36.5%, 0.71);
	z-index: 5;
	transform: translateX(-110%);
	transition: transform .4s cubic-bezier(.25,.46,.45,.94);
}

.qodef-woo-product-image-inner .product_type_simple{
    display:none !important;
}

#qodef-content-bottom {
	display: none;
}

#shiftup_core_woo_dropdown_cart-2 {
	display: none;
}

#shiftup_core_woo_dropdown_cart-5 {
	display: none;
}

.qodef-e-title.entry-title {
	font-size: 40px !important;
}


.qodef-appontment-form-2 label {
	color: #fff !important;
}

#qodef-woo-page.qodef--single .entry-summary > * {
	 padding: 25px; 
}

.price {
	display: none !important;
}

#qodef-woo-page.qodef--single .woocommerce-product-details__short-description {
	margin-top: 0px !important;
}

#wpcf7-f6954-o1 label {
	color: #000;
	margin-top: 25px;
}

.wpcf7-form-control.wpcf7-submit.qodef-button.qodef-size--large.qodef-layout--filled.qodef-html--link.qodef-m {
	margin-top: 30px;
	color: white;
	background-color: #b1b1b1;
}

.page-id-1130 .qodef-m-title p:first-child {
	display: none;
}

#block-61 .qodef-hover-links {
	font-family: Sarabun,sans-serif;
	text-transform: lowercase;
    font-weight: 400;
    font-size: 25px;
}

#block-47 .qodef-hover-links {
	font-family: Sarabun,sans-serif;
	text-transform: lowercase;
}

#shiftup_core_social_icons_group-4 .qodef-social-icons-group {
	text-align: center;
}

.qodef-icon-elegant-icons.social_youtube.qodef-icon.qodef-e {
	font-size: 35px !important;
}

.qodef-fullscreen-search-holder {
	background-image: url("https://slukauto.com/wp-content/uploads/2025/08/home-search2.jpg");
	background-size: cover;
}

.wpb-get-a-quote-button-form-fire.wpb-get-a-quote-button-btn-large.wpb-get-a-quote-button-btn.wpb-get-a-quote-button-btn-default {
	margin-left: 25px;
}

.qodef-woo-product-list.qodef-item-has-background-image .qodef-woo-product-image {
	 background-color: transparent; 
}

.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail {
	height: revert-layer;
}

.qodef-e-info {
	display: none !important;
}

.qodef-custom-footer-style {
	font-family: Sarabun,sans-serif;
	text-transform: none !important;
}

#contact-enquire p {
	text-align: justify;
}

.wpcf7-response-output {
	width: 45%;
}

.product-whatsapp{
    
}

.product-whatsapp:hover:hover::after {
	width: 100%;
	transition: width .4s;
	color: #fff;
}

.product-whatsapp::after {
	content: "";
	position: absolute;
	background-color: #25D366;
	left: 0;
	top: 0;
	width: 6px;
	height: 100%;
	z-index: -1;
	transition: width .4s;
}

.product-whatsapp {
	font-family: Oxanium,cursive;
	font-weight: 600;
	text-transform: uppercase;
	color: #000;
	font-size: 13px;
	line-height: 1.53em;
	letter-spacing: .05em;
	font-size: 15px;
	line-height: 1.2em;
	position: relative;
	display: inline-flex;
	vertical-align: middle;
	width: auto;
	margin: 0;
	text-decoration: none;
	text-transform: uppercase;
	border-radius: 0;
	outline: 0;
	transition: color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;
	padding: 22px 44px 18px 41px;
	cursor: pointer;
	z-index: 3;
	color: #25d366;
	backdrop-filter: blur(5px);
	background: rgba(209,209,209,.25);
	border: 0;
	padding: 22px 41px 18px 44px;
	transition: padding .4s cubic-bezier(.25,.46,.45,.94),color .2s;
	margin-left: 25px;
}

#home-img-right div div div img {
	float: right !important;
}

.about-team .qodef-m-content {
	text-align: center;
}

::selection {
  color: #fff;
  background: var(--qode-main-color);
}
::selection {
  color: #fff;
  background: var(--qode-main-color);
}
element {
  -webkit-text-stroke-color: #303030;
  font-family: Oxanium;
  font-size: 70px;
  font-weight: 600;
}
:not(.touchevents) body.qodef-theme-cursor * {
  cursor: none !important;
}
@media only screen and (max-width: 1024px) {
  .qodef-custom-font.qodef--has-appear {
    white-space: normal;
  }
}
.qodef-custom-font.qodef--has-appear {
  white-space: nowrap;
}
.qodef-custom-font.qodef-outlined-text {
  color: transparent;
  -webkit-text-stroke: 2px #6d6d6d;
    -webkit-text-stroke-color: rgb(109, 109, 109);
}

#metaslider-id-7666 .flexslider .flex-direction-nav li {
	background-color: rgba(139, 101, 47, 0) !important;
}


@media only screen and (max-width: 535px) {
    .product-whatsapp {
	margin-top: 25px;
	margin-left: 0px;
}

    .get-quote-btn{
        padding:22px 50px 18px 44px !important;
    }
    
      #qodef-page-footer-top-area-inner {
    padding-bottom: 20px !important;
  }
	
.metaslider.ms-theme-nexus .caption-wrap {
	width: 75%  !important;
}
	.metaslider.ms-theme-nexus .caption-wrap .caption {
	padding: 8px !important;
}
  
}

.chatway--trigger-container {
	z-index: 99999 !important;
}

.metaslider.ms-theme-nexus .flexslider .flex-direction-nav li.flex-nav-prev {
	left: 0px !important;
}

.metaslider.ms-theme-nexus .flexslider .flex-direction-nav li.flex-nav-next {
	right: 0px !important;
}

.page-id-8337 .qodef-e-title-link {
	font-size: 25px !important;
	line-height: 0 !important;
}




