.category_slider_nav_container .slick-slider .slick-list .slick-slide {
    padding: 0 5px !important;
}

.content-products-list ul.products.products-list.row.grid li {
    padding: 0 5px ! Important;
}

.products-list.grid .product-wapper.content-product2 .products-thumb img {
    border-radius: 0px !important;
}

.wonzimmer_section_container.slick-slider .slick-list .slick-slide {
    padding: 0 5px !important;
}

.products-list.grid .product-wapper {
    margin: 0 0 10px !important;
}

/* Start Accordian */
div.accordion_view_icon {
    position: relative;
    z-index: 1;
    min-height: 50px;
}

.bwp-filter-homepage.tab_category_slider_2 .slick-arrow.fa-angle-left,
.bwp-filter-homepage.tab_category_slider_2 .slick-arrow.fa-angle-right {
    display: none;
}

.phone-text .slick-slider .slick-list {
    margin: 0px !important;
}

div.accordion_view_icon:before {
    content: "+";
    position: absolute;
    right: 20px;
    font-size: 20px;
    top: 10px;
    font-size: 1.1rem;
    font-weight: bolder;
    transition: transform 0.2s ease-out;
    transform: rotate(0deg);
}

div.accordion_view_icon.active_accordion:before {
    transform: rotate(-45deg);
}

/* End accordian */
div#yoga-mate-left-img {
    position: relative;
    top: -75px;
}

div#yoga-mate-left-img img {
    width: 400px;
    object-fit: contain;
}

div.banner_slide_home div .elementor-slide-heading {
    font-size: 24px !important;
    margin: 0px 0px !important;
    margin-bottom: 10px !important;
}

div.banner_slide_home div div.elementor-slide-description {
    font-size: 18px !important;
    line-height: normal !important;
    margin: 10px 0px !important;
}

div.banner_slide_home div a.elementor-button {
    font-size: 12px !important;
}

div.banner_slide_home div .elementor-slide-heading {
    font-size: 24px !important;
}

div.banner_slide_home div div.swiper-slide-contents:has(.elementor-slide-heading) {
    max-width: 100% !important;
}

div.banner_slide_home div div.elementor-slide-description {
    width: 85%;
}

div.leftside_cat_banner_img {
    padding: 23px 0px;
}

div#yoga-mate-left-img img {
    height: auto;
    /* 	width: 530px; */
    width: 480px;
    height: auto;
    position: relative;
    top: -12px;
}

div#yoga-mate-left-img {
    position: unset;
    text-align: left;
    padding-top: 25px;
    padding: 0px;
    text-align: center;
    padding-bottom: 0px;
}

section#matt_img_innersection div.elementor-container.elementor-column-gap-no {
    width: 100%;
    max-width: 100%;
}

section#wishlist_copy_contains div.woosw-copy span.woosw-copy-btn button {
    color: #fff;
    padding: 11px 10px;
    border-radius: 0px 20px 20px 0px;
    cursor: pointer;
}

section#wishlist_copy_contains div.woosw-copy span.woosw-copy-btn {
    right: 0px;
}

/* reduce space */
div.main-single-product div div.related {
    margin-top: 0px;
}

div.main-single-product div div.owl-dots {
    display: none;
}

div#woosw_wishlist a.woosw-page {
    background-color: #fff;
    color: #000;
    text-transform: capitalize;
}

div#woosw_wishlist a.woosw-page:hover {
    background-color: #000;
    border: 0px;
    color: #fff;
}

div#woosw_wishlist a.woosw-continue:hover {
    background-color: #3cbaa1;
    border: 0px;
}

div#woosw_wishlist a.woosw-continue {
    background-color: #000;
    color: #fff !important;
    text-transform: capitalize;
    padding-left: 15px;
}

section#mett_card_section_height {
    height: 770px;
}

section#matt_img_innersection {
    padding-top: 200px;
}

div.prod_side_left_card .elementor-widget-container p {
    font-size: 20px;
    font-weight: 500;
    margin-bottom: 0px;
}

div#woosw_wishlist a.woosw-page,
div#woosw_wishlist a.woosw-continue {
    text-transform: none;
}

/* Elipsis content */
.product_page_content>* {
    display: none;
}

.product_page_content p:first-child {
    display: block;
    display: -webkit-box;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

div.active_read_more_link_pdp div.product_page_content>* {
    display: block;
}

div.active_read_more_link_pdp div.product_page_content p:first-child {
    display: block;
}

div.read_more_link_pdp p {
    width: fit-content;
    cursor: pointer;
    text-decoration: underline;
}

div.active_read_more_link_pdp div.read_more_link_pdp {
    display: none;
}

div.related_prod_child {
    margin-top: 35px !important;
}

table .product-remove a.remove::before,
.table .product-remove a.remove::before {
    color: #000 !important;
    border: none !important;
    content: "\4d" !important;
    font-family: eleganticons !important;
    font-size: 25px !important;
    font-weight: 500 !important;
}

table .product-remove a.remove:hover:before,
.table .product-remove a.remove:hover:before {
    background: #555;
}

table.shop_table.cart>tbody>tr>td.product-quantity>.quantity input {
    color: #000 !important;
    border: 0px;
}

div#customer_login div.rememberme-lost a,
div#customer_login div.rememberme-lost label {
    font-weight: 400 !important;
    color: #000 !important;
}

label[for=shipping_method_0_flexible_shipping_single11] {
    color: #3cbaa1;
}

/* user profile */
button#button_profile_id {
    background-color: transparent;
}

div#account_modal_body p#cfw_login_username_field {
    display: block;
}

div#account_modal_body p#cfw_login_password_field {
    display: block;
}

div#footer_login_modal {
    display: flex;
    justify-content: space-between;
}

div#footer_button_login_btn {
    text-align: center;
}

div#footer_button_login_btn button {
    color: #fff;
}

div#account_modal_body {
    position: relative;
    z-index: 1;
}

div#account_modal_body {
    position: relative;
    z-index: 0;
    padding: 0px;
    background-color: #fff !important;
    padding: 15px;
}

button#close_icon_btn {
    position: absolute;
    z-index: 1;
    background-color: transparent;
    border: 0px;
    font-size: 30px;
    right: 2px;
}

div#header-mobile-desktop div#exampleModalCenter {
    position: fixed;
    TOP: 120px;
    left: 0px;
    right: 0px;
    z-index: 999;
    margin: 0px 10px;
    padding: 0px 0px;
}

button#button_profile_id:hover:before,
button#button_profile_id:active:before,
button#button_profile_id:focus-visible:before {
    background-color: transparent !important;
    border: 0px !important;
    box-shadow: none !important;
}

button#button_profile_id:hover:before {
    background-color: transparent !important;
}

div#footer_button_login_btn button#cfw-login-btn {
    border-radius: 0px;
    border: 1px solid #000;
    padding: 5px 30px;
    width: 100%;
}

button#button_profile_id {
    box-shadow: none !important;
    border: 0px !important;
}

.guest_user_label_link {
    margin-top: 10px;
}

div#account_modal_body a#cfw_login_modal_close {
    color: #000 !important;
}

div#account_modal_body a#cfw_login_modal_close {
    color: #000 !important;
}

div#header-mobile-desktop div#exampleModalCenter div.modal-content {
    border-radius: 20px !important;
    box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;
}

div#header-mobile-desktop div#exampleModalCenter {
    border-radius: 15px !important;
}

div#header-mobile-desktop div#account_modal_body {
    border-radius: 0px;
}

/* Display below title */
div#quantity_report div.product-quantity-text {
    padding-top: 5px;
}

div#quantity_report div.product-quantity-text p.below_four_quantity_label {
    margin-bottom: 10px;
}

div#quantity_report div.product-quantity-text p.product-quantity {
    margin-bottom: 0px;
    background-color: #DE5A30;
    width: fit-content;
    padding: 5px 15px;
    border-radius: 5px;
    color: #fff;
}

div#quantity_report div.product-quantity-text p.below_four_quantity_label span.delivery_time_text {
    color: #000 !important;
}

div#quantity_report div.product-quantity-text p.below_four_quantity_label span {
    color: #32B89B;
}

div#quantity_report div.product-quantity-text p.zero_quantity {
    background-color: transparent !important;
    color: #EEBF18 !important;
    padding-left: 0px !important;
}

div.entry-summary div.legal-price-info {
    padding-bottom: 0px;
    margin-bottom: 0px;
    border: 0px;
}

div.entry-summary div#quantity_report {
    border-bottom: 1px solid #e5e5e5;
    /* padding-bottom: 30px; */
    padding-bottom: 17px;
}

div.entry-summary div.description {
    padding-top: 15px !important;
}

div.summary.entry-summary .ec-custom-logos-info {
    padding-top: 17px;
}

/* Latest product new home */
/* div#latest_product_id div.display_home_slide {
    display: block;
}
div#latest_product_id div.progress {
    display: block;
    width: 100%;
    height: 10px;
    border-radius: 10px;
    overflow: hidden;
    background-color: #f5f5f5;
    background-image: linear-gradient(to right, black, black);
    background-repeat: no-repeat;
    background-size: 0 100%;
    transition: background-size .4s ease-in-out;
}
div#latest_product_id .sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    border: 0;
} */
/* Best seller product */
div#best_seller_prod div.display_home_slide {
    display: block;
}

div#best_seller_prod div.progress {
    display: block;
    width: 100%;
    height: 10px;
    border-radius: 10px;
    overflow: hidden;
    background-color: #f5f5f5;
    background-image: linear-gradient(to right, black, black);
    background-repeat: no-repeat;
    background-size: 0 100%;
    transition: background-size .4s ease-in-out;
}

div#best_seller_prod .sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    border: 0;
}

/* Clean product */
div#clean_category_prod_id div.display_home_slide {
    display: block;
}

div#clean_category_prod_id div.progress {
    display: block;
    width: 100%;
    height: 10px;
    border-radius: 10px;
    overflow: hidden;
    background-color: #f5f5f5;
    background-image: linear-gradient(to right, black, black);
    background-repeat: no-repeat;
    background-size: 0 100%;
    transition: background-size .4s ease-in-out;
}

div#clean_category_prod_id .sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    border: 0;
}

/* Highest discount */
div#highest_discounted_prod div.display_home_slide {
    display: block;
}

div#highest_discounted_prod div.progress {
    display: block;
    width: 100%;
    height: 10px;
    border-radius: 10px;
    overflow: hidden;
    background-color: #f5f5f5;
    background-image: linear-gradient(to right, black, black);
    background-repeat: no-repeat;
    background-size: 0 100%;
    transition: background-size .4s ease-in-out;
}

div#highest_discounted_prod .sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    border: 0;
}

/* Home page slider product */
div#latest_product_id div.display_home_slide div.products-entry:hover,
div#best_seller_prod div.display_home_slide div.products-entry:hover {
    cursor: pointer;
}

div#best_seller_prod div.display_home_slide div.product {
    padding-right: 18px;
}

div.daily_deals_outside {
    padding-right: 0px;
}

div#latest_product_id div.display_home_slide div.product {
    padding-right: 10px;
}

div#latest_product_id div.display_home_slide div.product {
    padding-right: 20px;
}

div.cat_box_contain_img .elementor-widget-container {
    background: rgb(230 230 230 / 30%);
}

div.recent_view_prod_list div.slick-track {
    margin: 0px;
}

div.display_img img {
    width: auto !important;
}

div.echt_smart_class>div.e-con-inner:first-child {
    margin: 0px;
    padding: 0px;
}

div.new_home_page_slider .bwp-filter-heading {
    display: none !important;
}

div.unsre_highlight_banner_slider i.slick-arrow.fa-angle-left {
    display: none !important;
}

div.unsre_highlight_banner_slider i.slick-arrow.fa-angle-right {
    top: 250px;
    border-radius: 2px;
    right: -35px !important;
    border-radius: 1px;
    border: 1px solid #E6E6E6;
}

div.unsre_highlight_banner_slider {
    padding-left: 10px;
}

/* Arrow */
div.recent_view_prod_list a[type=button] {
    z-index: 999;
    background-color: #fff;
}

div.recent_view_prod_list a.carousel-next {
    right: 0px;
}

div.recent_view_prod_list a.carousel-next:before {
    content: "";
    background-image: url('/wp-content/themes/econis-child/images/next_arrow_svg.png');
}

div.recent_view_prod_list a.carousel-prev {
    left: 0px;
}

div.recent_view_prod_list a.carousel-next:before {
    width: 100%;
    height: 15px;
    background-repeat: no-repeat;
    background-size: contain;
    z-index: 999;
    position: relative;
    left: 6px;
}

div.recent_view_prod_list a.carousel-next i,
div.recent_view_prod_list a.carousel-prev i {
    display: none;
}

div.recent_view_prod_list a.carousel-next {
    display: flex;
    justify-content: center;
    text-align: center;
    width: 40px;
    height: 40px;
    border: 1px solid #E6E6E6;
    align-items: center;
    position: absolute;
    top: 210px;
}

div.recent_view_prod_list a.carousel-prev {
    display: flex;
    justify-content: center;
    text-align: center;
    width: 40px;
    height: 40px;
    border: 1px solid #E6E6E6;
    align-items: center;
    position: absolute;
    top: 210px;
}

div.recent_view_prod_list a.carousel-prev:before {
    content: "";
    background-image: url('/wp-content/themes/econis-child/images/next_arrow_svg.png');
    width: 100%;
    height: 15px;
    background-repeat: no-repeat;
    background-size: contain;
    z-index: 999;
    position: relative;
    left: 6px;
    left: -5px;
    rotate: 180deg;
}

div.unsre_highlight_banner_slider i.slick-arrow,
div.best_seller_home i.slick-arrow,
div.daily_deals_prod_slider i.slick-arrow,
div.sale-slider i.slick-arrow,
div.unsre_highlight_banner_slider i.slick-arrow {
    display: none !important;
}

div.unsre_highlight_banner_slider:hover i.slick-arrow,
div.best_seller_home:hover i.slick-arrow,
div.daily_deals_prod_slider:hover i.slick-arrow,
div.sale-slider:hover i.slick-arrow,
div.unsre_highlight_banner_slider:hover i.slick-arrow {
    display: block !important;
}

div.im-spotlight.slick-slider .slick-list .slick-slide {
    padding: 0px 0px !important;
}

.unsre_highlight_banner_slider .bwp-filter-homepage.tab_category_slider_2 .slick-arrow.fa-angle-left {
    /* right: 0px; */
    left: -25px;
    /* top: 50%; */
    top: 250px;
    border-radius: 2px;
    right: -35px !important;
    border-radius: 1px;
    border: 1px solid #E6E6E6;
}

/*smart slider*/
.smart-slider-parent-container .swiper-grid-column>.swiper-wrapper {
    flex-wrap: wrap;
    flex-direction: row !important;
}

.icon-slider {
    text-align: center;
    padding: 10px 10px 0px 10px;
}

.icon-slider img {
    width: 100%;
    height: 120px !important;
    object-fit: contain;
    /*     object-fit: contain !important; */
    padding-bottom: 5px;
}

.icon-slider h2 {
    padding-bottom: 20px;
}

.smart-slider-parent-container .icon-slider h2 {
    padding-bottom: 40px !important;
}

.icon-slider h2 {
    font-size: 14px!important;
    font-weight: 500!important;
    /* font-family: 'Inter'; */
}

.smart-slider-parent-container .swiper-wrapper {
    gap: 10px;
}

.smart-slider-parent-container .swiper-grid-column>.swiper-wrapper {
    justify-content: left;
    flex-wrap: wrap;
    flex-direction: row !important;
    gap: 10px;
}

.smart-slider-parent-container .swiper-slide {
    border: 1px solid #E6E6E6;
    text-align: center;
    /* 	width: 16.3% !important; */
}

.icon-slider p {
    font-size: 13px!important;
	font-weight: 400!Important;
	color:black!Important;
}

.icon-slider h2 {
    margin: 0px;
    font-size: 18px;
    font-weight: 500;
    line-height: 1;
}

/* display slider arrow css  */
div#per_sale_prod_swipper:hover div.swiper-button-prev,
div#per_sale_prod_swipper:hover div.swiper-button-next,
div#best_selling_swipper:hover div.swiper-button-prev,
div#best_selling_swipper:hover div.swiper-button-next {
    display: flex !important;
    align-items: center;
    justify-content: center;
}

div#best_selling_swipper:hover>.swiper-button-next,
div#best_selling_swipper:hover>.swiper-button-prev {
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
}

/* display brand name & % sale label  */
div#per_sale_prod_swipper div.cat-products brand-wrap {
    position: relative;
    top: 40px;
}

div#per_sale_prod_swipper div.product-lable {
    top: unset !important;
    padding-bottom: 0px !important;
    margin-bottom: 0px !important;
}

div#per_sale_prod_swipper div.cat-products.brand-wrap {
    margin-top: 10px;
}

/* checkout */
.iti__country-container button.iti__selected-country {
    background-color: transparent !important;
}

button.react-responsive-modal-closeButton {
    background-color: transparent !important;
}

li.display_custom_list_variable:has(.onsale_prod_taiga) .discount-label {
    display: none;
}

p.wc-gzd-additional-info.variation_modified {
    display: none !important;
}

/* timer CSS */
.products-list.grid .product-wapper .countdown .countdown-content>span {
    width: 50px;
    height: 50px;
    color: #000;
}

.products-list.grid .product-wapper .countdown .countdown-content .countdown-text {
    font-size: 8px !important;
    margin-top: 0px;
}

.order_tax_html {
    display: flex;
    justify-content: space-between;
}

div#cfw-side-cart-container div div.cfw-quantity-stepper {
    border-radius: 0px;
}

div.mini_cart_icons_list .cfw_cart_icon_shortcode svg {
    width: 30px;
    height: 30px;
    position: relative;
    top: -5px;
}

div.mini_cart_icons_list .cfw_cart_icon_shortcode div.cfw-side-cart-quantity {
    position: absolute;
    top: -15px;
    right: -7px;
    background-color: #000;
    color: #fff;
    width: 22px;
    height: 22px;
    text-align: center;
    margin: 0;
    padding: 0px;
    border-radius: 50%;
}

.econis-topcart.topcart_desktop_cart_menu.dropdown {
    position: relative;
}

a.show-more.initialized {
    cursor: pointer;
}

a.added_to_cart.wc-forward {
    display: none;
}

body.term-4905 div.content-info {
    display: none;
}

div#cfw-place-order button[type=submit] {
    font-size: 16px;
    padding: 15px !important;
    line-height: 1 !important;
    text-align: center !important;
    border-radius: 0px !important;
    background: #000 !important;
}

div#cfw-place-order button[type=submit]:hover {
    background: #32b89b !important;
    border: 1px solid #32b89b !important;
}

/* Header deffault image */
body.page-id-1350 div div.parent_bgimage_banner, body.page-id-1301 div div.parent_bgimage_banner {
    background-position: bottom !important;
}

.single-product .product-type-variable .variations_form.cart table tr td select:focus {
    background-image: unset !important;
}
button.single_add_to_cart_button.button.alt.disabled.wc-variation-selection-needed:hover {
    background-color: #fff !important;
}



@media only screen and (max-width: 768px) {
    .smart-slider-parent-container {
        padding: 0px !important;
    }

    /* Menu */
    div#cart_div_contain_abn div svg {
        color: #fff;
    }

    div#cart_div_contain_abn div.cfw-side-cart-quantity {
        color: #fff;
        background-color: #000;
        padding: 0;
        margin: 0;
        width: 28px;
        height: 28px;
        position: absolute;
        right: -17px;
        top: -10px;
        border-radius: 50%;
        display: inline-block;
        vertical-align: middle;
        display: flex;
        align-items: center;
        justify-content: center;
    }

    /* Mobile */
    div.content-topbar-bottom.mobile-top-filter_option a.button-filter-toggle {
        font-size: 14px;
    }

    div.content-topbar-bottom.mobile-top-filter_option a.button-filter-toggle:after {
        font-size: 18px;
    }

    div.content-topbar-bottom.mobile-top-filter_option .econis-woocommerce-sort-count {
        font-size: 14px;
    }

    div.content-topbar-bottom.mobile-top-filter_option .econis-woocommerce-sort-count .pwb-dropdown-toggle {
        padding-left: 60px !important;
    }

    div.content-topbar-bottom.mobile-top-filter_option div.woocommerce-ordering span.pwb-dropdown-toggle.dropdown-toggle {
        font-size: 14px;
    }

    div.content-topbar-bottom.mobile-top-filter_option div.woocommerce-ordering .pwb-dropdown-menu a {
        font-size: 14px;
    }
}

@media only screen and (min-width: 1024px) {
    .smart-slider-parent-container .swiper-wrapper {
        justify-content: center;
    }

    .smart-slider-parent-container .swiper-slide {
        /*         width: 19.3% !important; */
        width: 19% !important;
    }
}

@media screen and (max-width: 1600px) {

    /* home banner */
    a.background_month_img {
        background-position-x: 0px !important;
    }

    div.hero_month_text {
        right: 45px !important;
    }
}

@media screen and (min-width: 1600px) {
    div.newsletter_input_box_container div div.sib_signup_box_inside_1 {
        display: flex !important;
        flex-wrap: unset !important;
    }

    .smart-slider-parent-container .swiper-slide {
        /* width: 19.3% !important; */
        width: 17% !important;
    }

    .smart-slider-parent-container .swiper-slide {
        width: 230px !important;
    }
}

@media screen and (min-width: 1900px) {
    .smart-slider-parent-container .swiper-slide {
        width: 290px !important;
        height: 290px !important;
    }

    .icon-slider img {
        object-fit: cover;
        height: 175px !important;
        position: absolute;
        left: 0px;
        right: 0px;
        bottom: 0px;
    }

    .smart-slider-parent-container .swiper-wrapper {
        gap: 15px;
    }
}

@media screen and (min-width: 2500px) {
    .smart-slider-parent-container .swiper-slide {
        width: 330px !important;
        height: 330px !important;
    }
}

@media screen and (max-width: 1500px) {
    div.newsletter_input_box_container div div.sib_signup_box_inside_1 {
        display: flex !important;
        flex-wrap: unset !important;
    }
}

@media screen and (max-width: 1440px) {
    div.banner_slide_home div .elementor-slide-heading {
        font-size: 24px !important;
    }

    div.banner_slide_home div div.swiper-slide-contents.animated:has(.elementor-slide-heading) {
        max-width: 100%;
    }

    div.banner_slide_home div div.elementor-slide-description {
        width: 85%;
    }

    a.background_month_img {
        background-position-x: -10px !important;
    }

    a.background_month_img div.hero_month_text {
        right: 50px !important;
    }

    a.background_month_img {
        background-position-x: -10px !important;
    }

    a.background_month_img div.hero_month_text {
        right: 50px !important;
    }
}

@media screen and (max-width: 1400px) {
    div.unsre_highlight_banner_slider i.slick-arrow.fa-angle-right {
        top: 200px;
    }

    div#unsere_highlights_swipper .products-list.grid .product-wapper.content-product2 .product-lable {
        bottom: 175px !important;
    }
}

@media screen and (max-width: 1360px) {
    div.bottom-cart button.button[name=apply_coupon] {
        width: 190px;
        padding-left: 10px !important;
        padding-right: 10px !important;
    }
}

@media screen and (max-width: 1280px) {
    div.banner_slide_home div .elementor-slide-heading {
        font-size: 22px !important;
    }

    div.banner_slide_home div div.elementor-slide-description {
        font-size: 16px !important;
    }
}

@media screen and (max-width: 1200px) {
    div.banner_slide_home div .swiper-slide-inner:has(.elementor-slide-heading) {
        padding-left: 30px;
        padding-right: 30px;
    }
}

@media screen and (max-width: 1080px) {
    div.banner_slide_home div .elementor-slide-heading {
        font-size: 20px !important;
    }
}

@media screen and (max-width: 1024px) {
    div.latest_product_id div.display_home_slide div.product {
        padding-right: 20px;
        padding-left: 20px;
    }

    div.recent_view_prod_list div.display_home_slide div.product {
        padding-right: 20px;
        padding-left: 0
    }

    /* Top cat sec */
    div.cat_box_contain_img .elementor-widget-container .elementor-image-box-wrapper {
        display: flex;
        gap: 10px;
        align-items: center;
    }
}

@media screen and (max-width: 992px) {
    div.main-archive-product div.bwp-sidebar.sidebar-product div.button-filter-toggle {
        color: #fff !important;
    }

    div.main-archive-product div.bwp-sidebar.sidebar-product div.button-filter-toggle:after {
        color: #000 !important;
        margin-right: 10px;
        font-size: 23px;
        top: 10px;
        right: 15px;
    }

    div.main-archive-product div.bwp-sidebar.sidebar-product div.button-filter-toggle {
        margin-bottom: 0px;
    }

    div.main-archive-product div.bwp-sidebar.sidebar-product {
        padding-top: 10px !important;
    }
}

@media screen and (max-width: 768px) {

    /*     div.contents-detail .bwp-single-product div.entry-summary {
        border-bottom: 1px solid #e5e5e5;
        padding-bottom: 10px;
    } */
    div.main_menu_hamberge_mobile {
        height: 60px !important;
    }

    .desktop_spotlight_slider_container .elementor-widget-container {
        width: 100% !important;
    }

    .desktop_spotlight_slider_container div.slick-list.draggable {
        margin-left: -28px;
        overflow: hidden;
    }

    div.top_category_contain_slide_box div.slick-list.draggable {
        padding-left: 0px !important;
        margin-left: -22px;
    }

    div#latest_product_id .slick-list.draggable {
        padding-left: 0px !important;
    }

    div#recent_view_prod_list h2 {
        font-size: 28px !important;
    }

    div.desktop_spotlight_slider_container {
        overflow: hidden;
    }

    div.top-kategorien {
        overflow: hidden;
    }

    div.wonzimmer_section_container div.slick-list {
        margin: 0px;
    }

    div.custom-comp.abn_custom_comp>div:first-child {
        display: inline-block;
        width: 100%;
        /*         text-transform: capitalize; */
        /* 		border-top: 1px solid #e5e5e5; */
        padding-top: 25px;
        margin-top: 30px;
    }

    div.contents-detail .bwp-single-product {
        margin-bottom: 0px;
    }

    div.custom-comp h3 {
        margin-top: 10px;
    }

    section#matt_img_innersection {
        padding-top: 85px;
    }

    section#mett_card_section_height {
        height: auto;
    }

    /* 	 PDP border*/
    div.custom-comp.abn_custom_comp {
        padding: 0px;
        position: relative;
    }

    div.custom-comp.abn_custom_comp:before {
        content: "";
        position: absolute;
        width: 95%;
        height: 1px;
        background-color: #e5e5e5;
        left: 10px;
        top: 35px;
    }

    div.latest_product_id div.display_home_slide div.product {
        padding-right: 20px;
        padding-left: 20px;
    }

    div.category_bottom_icons {
        padding: 0px !important;
        display: grid;
        grid-template-columns: auto auto auto auto;
    }

    /* Home page extra css 2nd sec */
    div.text-slider-img-contain div.e-con-inner>div {
        height: 40px;
        display: block;
        margin-top: 20px;
    }

    div.text-slider-img-contain div.e-con-inner>div h3 {
        margin: 0px;
        padding: 0px;
    }

    div.text-slider-img-contain div.e-con-inner>div div.elementor-widget-container {
        height: 100%;
        overflow: hidden;
    }

    div.text-slider-img-contain div.e-con-inner>div div.elementor-widget-container .elementor-image-box-wrapper {
        align-items: center;
    }

    .taiga_eco_rating_sec_new .elementor-43477 .elementor-element.elementor-element-6427cde:not(.elementor-motion-effects-element-type-background) {
        background-image: url('https://taiga.green/wp-content/uploads/2024/04/Rectangle-4766.png');
        background-position: bottom center;
        background-size: contain;
        padding-bottom: 165px;
    }

    div.display_each_smart_sec1 div.elementor-widget-container p {
        text-align: center;
    }

    div.display_each_smart_sec1 div.elementor-widget-container img {
        width: 240px !important;
    }

    div.display_each_smart_sec1 div.elementor-widget-container:has(img) {
        display: flex;
        justify-content: center;
    }

    /* Arrow */
    div.category_slider_nav_container a[type=button] {
        z-index: 999;
        background-color: #fff;
    }

    div.category_slider_nav_container a.carousel-next {
        right: 0px;
    }

    div.category_slider_nav_container a.carousel-next:before {
        content: "";
        background-image: url('/wp-content/themes/econis-child/images/next_arrow_svg.png');
    }

    div.category_slider_nav_container a.carousel-prev {
        left: 0px;
    }

    div.category_slider_nav_container a.carousel-next:before {
        width: 100%;
        height: 15px;
        background-repeat: no-repeat;
        background-size: contain;
        z-index: 999;
        position: relative;
        left: 6px;
    }

    div.category_slider_nav_container a.carousel-next i,
    div.category_slider_nav_container a.carousel-prev i {
        display: none;
    }

    div.category_slider_nav_container a.carousel-next {
        display: flex;
        justify-content: center;
        text-align: center;
        width: 40px;
        height: 40px;
        border: 1px solid #E6E6E6;
        align-items: center;
    }

    div.category_slider_nav_container a.carousel-prev {
        display: flex;
        justify-content: center;
        text-align: center;
        width: 40px;
        height: 40px;
        border: 1px solid #E6E6E6;
        align-items: center;
    }

    div.category_slider_nav_container a.carousel-prev:before {
        content: "";
        background-image: url('/wp-content/themes/econis-child/images/next_arrow_svg.png');
        width: 100%;
        height: 15px;
        background-repeat: no-repeat;
        background-size: contain;
        z-index: 999;
        position: relative;
        left: 6px;
        left: -5px;
        rotate: 180deg;
    }

    a.carousel-prev:before {
        content: "";
        background-image: url('/wp-content/themes/econis-child/images/next_arrow_svg.png');
        width: 100%;
        height: 15px;
        background-repeat: no-repeat;
        background-size: contain;
        z-index: 999;
        position: relative;
        left: 6px;
        left: -5px;
        rotate: 180deg;
        margin: auto;
    }

    div.wonzimmer_section_container a.carousel-prev {
        left: 5px;
        z-index: 9999;
        background-color: #ffff;
        display: flex;
        justify-content: center;
        text-align: center;
        width: 40px;
        height: 40px;
    }

    div.wonzimmer_section_container a.carousel-prev:before {
        width: 20px;
        height: 25px;
        position: relative;
        left: 0px;
    }

    div.wonzimmer_section_container a.carousel-right:before {
        width: 20px;
        height: 25px;
        position: relative;
        left: 0px;
    }

    div.wonzimmer_section_container a.carousel-next {
        z-index: 9999;
        background-color: #ffff;
        display: flex;
        justify-content: center;
        text-align: center;
        width: 40px;
        height: 40px;
        right: 5px;
        top: 250px;
        border: 1px solid #E6E6E6;
        position: absolute;
    }

    div.wonzimmer_section_container a.carousel-next:before {
        content: "";
        background-image: url('/wp-content/themes/econis-child/images/next_arrow_svg.png');
        background-repeat: no-repeat;
        top: 2px;
        background-size: contain;
        width: 20px;
        height: 15px;
        position: relative;
        left: 0px;
        margin: auto;
    }

    div#highest_discounted_prod a.carousel-prev {
        left: 5px;
        z-index: 9999;
        background-color: #ffff;
        display: flex;
        justify-content: center;
        text-align: center;
        width: 40px;
        height: 40px;
        top: 180px;
        border: 1px solid #E6E6E6;
    }

    div#highest_discounted_prod a.carousel-prev:before {
        width: 20px;
        height: 15x;
        position: relative;
        left: 0px;
    }

    div#highest_discounted_prod a.carousel-right:before {
        width: 20px;
        height: 25px;
        position: relative;
        left: 0px;
    }

    div#highest_discounted_prod a.carousel-next {
        z-index: 9999;
        background-color: #ffff;
        display: flex;
        justify-content: center;
        text-align: center;
        width: 40px;
        height: 40px;
        right: 5px;
        top: 180px;
        border: 1px solid #E6E6E6;
        position: absolute;
    }

    div#highest_discounted_prod a.carousel-next:before {
        content: "";
        background-image: url('/wp-content/themes/econis-child/images/next_arrow_svg.png');
        background-repeat: no-repeat;
        top: 2px;
        background-size: contain;
        width: 20px;
        height: 15px;
        position: relative;
        left: 0px;
        margin: auto;
    }

    div.bronner-carousel a.carousel-prev {
        left: 5px;
        z-index: 9999;
        background-color: #ffff;
        display: flex;
        justify-content: center;
        text-align: center;
        width: 40px;
        height: 40px;
        top: 150px;
        border: 1px solid #E6E6E6;
    }

    div.bronner-carousel a.carousel-prev:before {
        width: 20px;
        height: 15px;
        position: relative;
        left: 0px;
    }

    div.bronner-carousel a.carousel-right:before {
        width: 20px;
        height: 15px;
        position: relative;
        left: 0px;
    }

    div.bronner-carousel a.carousel-next {
        z-index: 9999;
        background-color: #ffff;
        display: flex;
        justify-content: center;
        text-align: center;
        width: 40px;
        height: 40px;
        right: 5px;
        top: 150px;
        border: 1px solid #E6E6E6;
        position: absolute;
    }

    div.bronner-carousel a.carousel-next:before {
        content: "";
        background-image: url('/wp-content/themes/econis-child/images/next_arrow_svg.png');
        background-repeat: no-repeat;
        top: 10px;
        background-size: contain;
        width: 20px;
        height: 32px;
        position: relative;
        left: 0px;
    }

    div.bronner-carousel a.carousel-next i,
    div.bronner-carousel a.carousel-prev i {
        display: none;
    }

    div.wonzimmer_section_container a.carousel-prev {
        left: 5px;
        z-index: 9999;
        background-color: #ffff;
        display: flex;
        justify-content: center;
        text-align: center;
        width: 40px;
        height: 40px;
        top: 250px;
        border: 1px solid #E6E6E6;
    }

    div.wonzimmer_section_container a.carousel-prev:before {
        width: 20px;
        height: 15px;
        position: relative;
        left: 0px;
        margin: auto;
    }

    div.wonzimmer_section_container a.carousel-right:before {
        width: 20px;
        height: 15px;
        position: relative;
        left: 0px;
    }

    div.wonzimmer_section_containerl a.carousel-next {
        z-index: 9999;
        background-color: #ffff;
        display: flex;
        justify-content: center;
        text-align: center;
        width: 40px;
        height: 40px;
        right: 5px;
        top: 150px;
        border: 1px solid #E6E6E6;
        position: absolute;
    }

    div.wonzimmer_section_container a.carousel-next:before {
        content: "";
        background-image: url('/wp-content/themes/econis-child/images/next_arrow_svg.png');
        background-repeat: no-repeat;
        top: 2px;
        background-size: contain;
        width: 20px;
        height: 15px;
        position: relative;
        left: 0px;
        margin: auto !important;
    }

    div.wonzimmer_section_container a.carousel-next i,
    div.wonzimmer_section_container a.carousel-prev i {
        display: none;
    }

    div.display_each_smart_sec1 a.carousel-prev {
        left: 5px;
        z-index: 9999;
        background-color: #ffff;
        display: flex;
        justify-content: center;
        text-align: center;
        width: 40px;
        height: 40px;
        top: 120px;
        border: 1px solid #E6E6E6;
        align-items: baseline;
    }

    div.display_each_smart_sec1 a.carousel-prev:before {
        width: 20px;
        height: 15px;
        position: relative;
        left: 0px;
    }

    div.display_each_smart_sec1 a.carousel-right:before {
        width: 20px;
        height: 15px;
        position: relative;
        left: 0px;
    }

    div.display_each_smart_sec1 a.carousel-next {
        z-index: 9999;
        background-color: #ffff;
        display: flex;
        justify-content: center;
        text-align: center;
        width: 40px;
        height: 40px;
        right: 5px;
        top: 120px;
        border: 1px solid #E6E6E6;
        position: absolute;
    }

    div.display_each_smart_sec1 a.carousel-next:before {
        content: "";
        background-image: url('/wp-content/themes/econis-child/images/next_arrow_svg.png');
        background-repeat: no-repeat;
        /* top: 10px; */
        background-size: contain;
        width: 20px;
        height: 15px;
        position: relative;
        left: 0;
        margin: auto;
    }

    div.display_each_smart_sec1 a.carousel-next i,
    div.display_each_smart_sec1 a.carousel-prev i {
        display: none;
    }

    .bwp-filter-homepage.tab_category_slider_2 .slick-arrow.fa-angle-left,
    .bwp-filter-homepage.tab_category_slider_2 .slick-arrow.fa-angle-right {
        /* top: -50px; */
        top: 180px;
        border-radius: 1px;
        border: 1px solid #E6E6E6;
    }

    div.display_each_smart_sec1 {
        margin: 0px !important;
    }

    /*
    .bwp-filter-homepage.tab_category_slider_2 .slick-arrow.fa-angle-left:before {
        content: "";
        background-image: url('/wp-content/themes/econis-child/images/next_arrow_svg.png');
        background-repeat: no-repeat;
    } */
    div.icon_text_slider_container {
        /* margin-top: 35px; */
    }

    div.elementor-heading-title-contain-class {
        padding-left: 10px;
    }

    .bwp-filter-homepage.tab_category_slider_2 .slick-arrow.fa-angle-left {
        right: unset !important;
    }

    /*  */
    .products-list.grid .product-wapper .test_loop_countdow {
        display: block;
        position: relative;
        top: 5px;
    }

    .products-list.grid .product-wapper .test_loop_countdow span.countdown-content {
        /* color: red; */
        display: grid;
        grid-template-columns: repeat(4, 1fr);
    }

    .products-list.grid .product-wapper .countdown .countdown-content>span {
        /* width: 40px; */
        /* height: 40px; */
    }

    .products-list.grid .product-wapper .countdown .countdown-content .countdown-text {
        font-size: 5px !important;
    }

    .products-list.grid .product-wapper .test_loop_countdow span.countdown-content span.countdown-section,
    .products-list.grid .product-wapper .test_loop_countdow span.countdown-content span.days {
        width: 40px;
        height: 40px;
    }

    .products-list.grid .product-wapper .countdown .countdown-content .countdown-amount {
        font-size: 12px;
        font-weight: 700;
        line-height: normal;
    }
}

@media screen and (max-width: 640px) {
    div.leftside_cat_banner_img>div:first-child {
        background-repeat: no-repeat !important;
        background-size: 100% !important;
        background-position: center !important;
        height: 255px;
    }

    .category_slider_nav_container .elementor-element.e-flex.e-con-boxed.e-con.e-child {
        background-size: cover ! Important;
        zoom: 1.1 !important;
    }

    .category_slider_nav_container .elementor-widget-container h2 {
        font-size: 20px !important;
    }

    .bronner-carousel .elementor-element.e-flex.e-con-boxed.e-con.e-parent {
        padding: 0px ! Important;
    }

    .bronner-carousel .slick-slider .slick-list .slick-slide {
        padding: 0 5px !important;
    }

    /* Unsered highlight */
    div.unsre_highlight_banner_slider i.slick-arrow.fa-angle-right {
        top: 200px;
    }

    div.unsre_highlight_banner_slider i.slick-arrow.fa-angle-right,
    div.unsre_highlight_banner_slider i.slick-arrow.fa-angle-left {
        top: 150px !important;
    }

    div.unsre_highlight_banner_slider i.slick-arrow.fa-angle-right {
        right: -10px !important;
    }

    div.unsre_highlight_banner_slider i.slick-arrow.fa-angle-left {
        left: -10px !important;
    }

    div.newsletter_input_box_container div div.sib_signup_box_inside_1 {
        display: block !important;
    }

    div.recent_view_prod_list a.carousel-prev {
        top: 180px;
        left: 30px;
    }

    div.recent_view_prod_list a.carousel-next {
        top: 180px;
    }

    div.icon_text_slider_container {
        margin-top: 35px;
    }

    div.icon_text_slider_container.icon_text_slider_container_desktop {
        margin-top: 0px;
    }

    div.category_slider_nav_container div.designer-first {
        --padding-top: 320px !important;
        --padding-bottom: 15px !important;
    }

    /* Prod */
    .products-list.grid .product-wapper .test_loop_countdow {
        display: block;
        position: relative;
        top: 5px;
    }

    .products-list.grid .product-wapper .test_loop_countdow span.countdown-content {
        /* color: red; */
        display: grid;
        grid-template-columns: repeat(4, 1fr);
    }

    .products-list.grid .product-wapper .countdown .countdown-content>span {
        /* width: 40px; */
        /* height: 40px; */
    }

    .products-list.grid .product-wapper .countdown .countdown-content .countdown-text {
        font-size: 5px !important;
    }

    .products-list.grid .product-wapper .test_loop_countdow span.countdown-content span.countdown-section,
    .products-list.grid .product-wapper .test_loop_countdow span.countdown-content span.days {
        width: 40px;
        height: 40px;
    }

    .products-list.grid .product-wapper .countdown .countdown-content .countdown-amount {
        font-size: 12px;
        font-weight: 700;
        line-height: normal;
    }
}

@media screen and (max-width: 600px) {
    .woosw-list .woosw-actions .woosw-copy .woosw-copy-url input {
        border-radius: 20px 0px 0px 20px;
        padding: 0px;
        margin: 0px;
        max-width: unset;
        width: 100%;
        min-width: 320px;
        padding: 10px;
    }

    section#wishlist_copy_contains div.woosw-copy span.woosw-copy-btn {
        margin: 0px;
    }

    section#wishlist_copy_contains div.woosw-copy span.woosw-copy-btn button {
        border-radius: 0px 20px 20px 0px;
        border: 0px;
    }

    footer#bwp-footer {
        background-size: 100% auto !important;
    }

    div.unsre_highlight_banner_slider i.slick-arrow.fa-angle-left {
        left: 5px !important;
    }
}

@media screen and (max-width: 515px) {
    div.hero_month_text {
        top: 150px !important;
    }

    div.custom-class-added-parent {
        right: 75;
    }

    div#left-home-main-slider-sec div.elementor-slide-description {
        display: none;
    }

    /* reduce space */
    div.main-single-product div div.brand-related-prod {
        height: auto !important;
    }

    div.latest_product_id div.display_home_slide div.product {
        padding-left: 0px;
        padding-right: 10px;
    }

    /* Update css 27-05 */
    div.usere-highlights {
        overflow: visible;
        padding-left: 0px;
        /* padding-right: 0px; */
    }

    div.usere-highlights div.slick-cloned div.item {
        margin-left: 2px;
    }

    div.unsre_highlight_banner_slider {
        padding-left: 0px;
    }

    div.unsre_highlight_banner_slider div.slick-active {
        width: 205px !important;
    }

    div.unsre_highlight_banner_slider div.item-product div.item div.products-content h3.product-title {
        --line-clamp: 2;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: var(--line-clamp);
        -webkit-box-orient: vertical;
        height: auto;
    }

    div.unsre_highlight_banner_slider div.slick-slide div.item div.products-entry {
        height: 395px !important;
    }

    /* Sale */
    div.sale_taiga_products {
        overflow: visible;
        padding-left: 0px;
        /* padding-right: 0px; */
    }

    div.sale_taiga_products div.slick-cloned div.item {
        margin-left: 2px;
    }

    div.sale-slider {
        padding-left: 10px;
    }

    div.sale-slider div.slick-active {
        width: 205px !important;
    }

    div.sale-slider div.item-product div.item div.products-content h3.product-title {
        --line-clamp: 2;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: var(--line-clamp);
        -webkit-box-orient: vertical;
        height: auto;
    }

    div.sale-slider div.slick-slide div.item div.products-entry {
        height: 395px !important;
    }

    /* Best clean */
    div.clean_home_section {
        overflow: visible;
        padding-left: 0px;
    }

    div.clean_home_section div.slick-cloned div.item {
        margin-left: 2px;
    }

    div.clean_home_section div.daily_deals_prod_slider {
        padding-left: 10px;
    }

    div.clean_home_section div.daily_deals_prod_slider div.slick-active {
        width: 205px !important;
    }

    div.clean_home_section div.daily_deals_prod_slider div.item-product div.item div.products-content h3.product-title {
        --line-clamp: 2;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: var(--line-clamp);
        -webkit-box-orient: vertical;
        height: auto;
    }

    div.clean_home_section div.daily_deals_prod_slider div.slick-slide div.item div.products-entry {
        height: 395px !important;
    }

    /* Best seller */
    div.best_saller_slide_contains {
        overflow: visible;
        padding-left: 0px;
        /* padding-right: 0px; */
    }

    div.best_saller_slide_contains div.slick-cloned div.item {
        margin-left: 2px;
    }

    div.product_home_slider {
        padding-left: 0px;
    }

    div.product_home_slider div.slick-active {
        width: 205px !important;
    }

    div.product_home_slider div.item-product div.item div.products-content h3.product-title {
        --line-clamp: 2;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: var(--line-clamp);
        -webkit-box-orient: vertical;
        height: auto;
    }

    div.product_home_slider div.slick-slide div.item div.products-entry {
        height: 395px !important;
    }

    div.best_seller_home div.slick-slider div.slick-current,
    div.sale-slider div.slick-slider div.slick-current {
        /* margin-left: 30px !important; */
    }

    div.sale-slider {
        padding-left: 10px !important;
    }

    div.best_seller_home {
        padding-left: 10px;
    }

    footer#bwp-footer {
        background-size: 100% auto !important;
    }

    div.unsre_highlight_banner_slider i.slick-arrow,
    div.best_seller_home i.slick-arrow,
    div.daily_deals_prod_slider i.slick-arrow,
    div.sale-slider i.slick-arrow,
    div.unsre_highlight_banner_slider i.slick-arrow {
        display: none !important;
    }

    div.unsre_highlight_banner_slider:hover i.slick-arrow,
    div.best_seller_home:hover i.slick-arrow,
    div.daily_deals_prod_slider:hover i.slick-arrow,
    div.sale-slider:hover i.slick-arrow,
    div.unsre_highlight_banner_slider:hover i.slick-arrow {
        display: block !important;
    }
}

@media screen and (max-width: 480px) {
    #bwp-header>div.header-mobile>div.container>div>div.col-xl-4.col-lg-4.col-md-4.col-sm-3.col-3.header-right>div>div>div.dropdown-menu.cart-popup.show>div.elementor-menu-cart__footer-buttons>a {
        width: 100%;
        margin: 5px 0;
    }

    div.unsre_highlight_banner_slider i.slick-arrow,
    div.best_seller_home i.slick-arrow,
    div.daily_deals_prod_slider i.slick-arrow,
    div.sale-slider i.slick-arrow,
    div.unsre_highlight_banner_slider i.slick-arrow {
        display: none !important;
    }

    div.unsre_highlight_banner_slider:hover i.slick-arrow,
    div.best_seller_home:hover i.slick-arrow,
    div.daily_deals_prod_slider:hover i.slick-arrow,
    div.sale-slider:hover i.slick-arrow,
    div.unsre_highlight_banner_slider:hover i.slick-arrow {
        display: block !important;
    }
}

@media screen and (max-width: 450px) {
    div.custom-class-added-parent {
        max-width: unset;
        padding: 10px 10px;
        width: 300px;
    }

    div.unsre_highlight_banner_slider,
    div.new_home_page_slider {
        height: 420px !important;
    }

    footer#bwp-footer {
        margin-top: 20px;
    }
}

@media screen and (max-width: 400px) {
    .woosw-list .woosw-actions .woosw-copy .woosw-copy-url input {
        min-width: 230px;
    }

    div.usere-highlights {
        height: 550px;
    }

    div.sale_taiga_products {
        /* height: 550px; */
    }

    div.sale-slider {
        height: 400px;
    }

    div.daily_deals_prod_slider {
        height: 430px;
    }

    div.best_seller_home {
        /* height: 425px; */
    }

    div.best_seller_home div.tab-category {
        height: 100% !important;
    }

    footer#bwp-footer {
        background-size: auto 100% !important;
    }

    div.unsre_highlight_banner_slider,
    div.new_home_page_slider {
        height: 420px !important;
    }
}

@media screen and (max-width: 375px) {
    div.banner_slide_home div div.elementor-slide-description {
        font-size: 14px !important;
    }
}

@media screen and (max-width: 300px) {
    div.custom-class-added-parent {
        max-width: unset;
        padding: 10px 10px;
        width: 300px;
    }

    div.custom-class-added-parent {
        width: 286px;
    }
}