/**
Theme Name: hyundai and kia
Author: MakeMyWebsite
Author URI: https://www.makemywebsite.com.au/
Description: Child Theme
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: hyundai-and-kia
Template: astra
*/

a:focus{outline:0 !important}
.elementor-widget-container p{margin-bottom:0 !important;}

.content-scroll{
	height: 460px;
    overflow-y: scroll;
    padding: 0 30px 0 0 !important;

}

.content-scroll::-webkit-scrollbar {
                width: 5px
            }

            .content-scroll::-webkit-scrollbar-track {
                background-color: #f2f2f2
            }

            .content-scroll::-webkit-scrollbar-thumb {
                box-shadow: inset 2px 2px 5px 0 rgba(#fff,,.5);
                background: rgba(10,25,53,.8);
                border-radius: 100px
            }

h2.woocommerce-loop-product__title, .wp-block-woocommerce-cart-order-summary-block h2{font-size:20px !important;line-height:1.2em !important}
h2.entry-title, .blog .entry-title a{font-size:22px !important;line-height:1.2em !important; font-weight:700 !important}
.hwgrid h2{margin-bottom:0 !important}


.bannerheading h1{font-size: clamp(1.75rem, 0.85rem + 4.5vw, 6.25rem) !important;font-weight:500 !important;line-height:1.1em !important}
.sheading h1, .sheading h2{font-size: clamp(3rem, 2.377rem + 2.623vw, 3.5rem) !important;font-weight:bold !important;line-height:1.1em !important}
h2, h1{ font-size: clamp(1.75rem, 1.5375rem + 1.0625vw, 2.8125rem) !important; font-weight:bold !important;line-height:1.1em !important}
h3{font-size: clamp(1.3125rem, 1.0875rem + 1.125vw, 2.4375rem) !important;font-weight:bold !important;line-height:1.1em !important}
h4{font-size: clamp(1.3125rem, 1.1625rem + 0.75vw, 2.0625rem) !important;font-weight:bold !important;line-height:1.1em !important}
h5{font-size: clamp(1.3125rem, 1.23rem + 0.4125vw, 1.725rem) !important;font-weight:bold !important;line-height:1.1em !important}
h6{font-size: clamp(1.3125rem, 1.2875rem + 0.125vw, 1.4375rem) !important;font-weight:bold !important;line-height:1.1em !important}

.xlarge span, .xlarge h2, .xlarge h3, .xlarge h4, .xlarge h5, .xlarge h6 {font-size: clamp(1.3125rem, 1.0875rem + 1.125vw, 2.4375rem) !important;}
.large span, .large h2, .large h3, .large h4, .large h5, .large h6 {font-size: clamp(1.3125rem, 1.23rem + 0.4125vw, 1.725rem) !important;}
.small span,.small p, .small h2, .small h3, .small h4, .small h5, .small h6 {font-size: clamp(1.3125rem, 1.2875rem + 0.125vw, 1.4375rem) !important;margin-bottom:0;}
.xsmall span,.xsmall p, .xsmall h2, .xsmall h3, .xsmall h4, .xsmall h5, .xsmall h6, .lheading h2 {font-size: clamp(1.3125rem, 1.335rem + -0.1125vw, 1.2rem) !important;margin-bottom:0;}



.archive .products li, .single .related li{background:#F8FAFF}
.archive .products li:hover, .single .related li:hover{background:#e0e9ff;}
.archive .products li .astra-shop-thumbnail-wrap, .single .related li .astra-shop-thumbnail-wrap{padding:5px}
.archive .products li:hover .astra-shop-thumbnail-wrap img, .single .related li:hover .astra-shop-thumbnail-wrap img{
  transform: scale(1.05); /* (150% zoom - Note: if the zoom is too large, it will go outside of the viewport) */
}
.woocommerce-product-details__short-description{margin:30px 0}


@media only screen and (max-width: 767px) {
.content-scroll{
	height: auto !important;
    overflow-y: auto !important;
	padding: 0 0px 0 0 !important;}

}