/*
Theme Name: Step shop
Theme URI: https://designsfunnel.com/
Author: Designs Funnel Team
Author URI: https://designsfunnel.com/
Description: Delivering a bespoke theme development tailored to precisely align with the unique requirements of our esteemed client.
Version: 1.0
Template: astra

This is the child theme for Astra theme, generated with Generate Child Theme plugin by catchthemes.

(optional values you can add: Theme URI, Author URI, License, License URI, Tags, Text Domain)
*/

.head_stroke h2.elementor-heading-title.elementor-size-default {
    -webkit-text-stroke-width: 0.01px;
    -webkit-text-stroke-color: #FF6000;
}

.product_new .premium-woo-products-details-wrap {
    margin-top: -90px;
    position: relative;
}

.product_new .premium-woo-atc-button {
    text-align: right;
    margin-top: -58px;
    margin-right: -20px;
}

.product_tab .eael-tabs-nav {
    background-color: #454545;
    border: 4px solid #FF6000;
}

.product_tab ul {
    margin: 10px !important;
}

.footer_sub .gform_wrapper.gravity-theme .gform_fields {
    grid-column-gap: 0% !important;
}

.footer_sub_1 .gform_wrapper.gravity-theme .gform_fields {
    grid-column-gap: 0% !important;
}

.footer_sub input#gform_submit_button_1 {
    height: 42px !important;
}

.footer_sub_1 input#gform_submit_button_1{
	height: 42px !important;
	object-fit: contain;
    object-position: left;
}

.d_carousel:before {
    background-color: white;
    content: '';
    width: 100%;
    height: 20%;
    position: absolute;
    top: -25px;
    z-index: 9999;
    border-radius: 50%;
}

.d_carousel:after {
    background-color: white;
    content: '';
    width: 100%;
    height: 20%;
    position: absolute;
    bottom: 0px;
    border-radius: 50%;
}

.d_carousel ul.slick-dots {
    z-index: 9;
}

.premium-woo-product-wrapper:hover h2.woocommerce-loop-product__title {
    color: #FF6000;
}

.premium-woo-product-wrapper:hover a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart {
    background-color: #FF6000;
}

.my_account {
    margin-top: -5px !important;
}

.my_account p.has-text-align-center.has-ast-global-color-7-color.has-text-color.has-link-color.wp-elements-6ed94154938cf18d4f18c56e384a5a7f {
    padding-top: 150px;
    font-family: 'Bebas Neue';
}

.my_account p {
	 padding-top: 150px;
    font-family: 'Bebas Neue';
}