.elementor-kit-11{--e-global-color-primary:#171C17;--e-global-color-secondary:#458161;--e-global-color-text:#7A7A7A;--e-global-color-accent:#31684B;--e-global-color-fa3a037:#31684B;--e-global-color-124a218:#458161;--e-global-color-ce8da75:#F9C815;--e-global-color-59819bb:#FAFAFA;--e-global-color-e44379d:#171C17;--e-global-color-f67cd33:#354034;--e-global-color-db020f9:#B8C6BE;--e-global-color-12a98a1:#A5583C;--e-global-typography-primary-font-family:"ff-good-web-pro-condensed";--e-global-typography-primary-font-size:54px;--e-global-typography-primary-font-weight:400;--e-global-typography-secondary-font-family:"ff-good-web-pro-condensed";--e-global-typography-secondary-font-size:40px;--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Raleway";--e-global-typography-text-font-size:16px;--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Raleway";--e-global-typography-accent-font-weight:400;color:#000000;font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-kit-11 button,.elementor-kit-11 input[type="button"],.elementor-kit-11 input[type="submit"],.elementor-kit-11 .elementor-button{background-color:var( --e-global-color-124a218 );font-size:14px;text-transform:uppercase;letter-spacing:1.1px;color:#FFFFFF;padding:15px 20px 15px 20px;}.elementor-kit-11 button:hover,.elementor-kit-11 button:focus,.elementor-kit-11 input[type="button"]:hover,.elementor-kit-11 input[type="button"]:focus,.elementor-kit-11 input[type="submit"]:hover,.elementor-kit-11 input[type="submit"]:focus,.elementor-kit-11 .elementor-button:hover,.elementor-kit-11 .elementor-button:focus{background-color:var( --e-global-color-fa3a037 );}.elementor-kit-11 e-page-transition{background-color:#FFBC7D;}.elementor-kit-11 a{color:var( --e-global-color-124a218 );}.elementor-kit-11 h1{color:#3B4246;font-family:"ff-good-web-pro-condensed", Sans-serif;font-size:64px;font-weight:400;text-transform:uppercase;line-height:1.4em;}.elementor-kit-11 h2{color:#3B4246;font-family:"ff-good-web-pro-condensed", Sans-serif;font-size:56px;font-weight:400;text-transform:uppercase;}.elementor-kit-11 h3{color:#3B4246;font-family:"ff-good-web-pro-condensed", Sans-serif;font-size:40px;font-weight:400;text-transform:uppercase;}.elementor-kit-11 h4{color:#3B4246;font-family:"ff-good-web-pro-condensed", Sans-serif;font-size:30px;font-weight:400;text-transform:uppercase;}.elementor-kit-11 h5{color:#3B4246;font-family:"ff-good-web-pro-condensed", Sans-serif;font-size:22px;font-weight:400;text-transform:uppercase;}.elementor-kit-11 h6{color:#3B4246;font-family:"ff-good-web-pro-condensed", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header{padding-right:0px;padding-left:0px;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-11 h1{font-size:40px;}.elementor-kit-11 h2{font-size:35px;}.elementor-kit-11 h3{font-size:32px;}.elementor-kit-11 h5{font-size:28px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//*My Scubscription Styles*/

li.woocommerce-MyAccount-navigation-link {
    padding: 14px 0 14px 30px;
    list-style-position: inside;
}

.woocommerce-account .woocommerce-MyAccount-navigation {
    width: 25%;
    padding-right: 30px;
}

.woocommerce-account .woocommerce-MyAccount-content {
    width: 75%;
}

li.woocommerce-MyAccount-navigation-link a {
    color: #b1adad;
    font-weight: 600;
}

li.woocommerce-MyAccount-navigation-link::marker {
    color: #b1adad;
}

nav.woocommerce-MyAccount-navigation ul {
    border: 1px solid #f2f2f2;
    padding-left: 0;
}

li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--subscriptions.is-active {
    background: #f2f2f2;
}

li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--subscriptions.is-active a {
    color: #3a3a3a;
}
.first-payment-date {
    display: none;
}
/*New Site Styles */
.shopengine-swatches .cart .button:hover{background: #31684B!important;}
.shopengine-widget .shopengine-swatches .variations tr{align-items:flex-start;}
.shopengine-widget .shopengine-swatches .variations tr:nth-child(2n+1) {
    background: #a4c0b045;
    padding: 10px;
}
.elementor-element.elementor-element-bb7fbd6 .elementor-nav-menu--main .menu-item-14641 a.elementor-item.elementor-item-anchor {
    color: #F0D076!important;
}
.addl-a2c .elementor-widget-shopengine-add-to-cart form.cart > .quantity-wrap.after > .shopengine-qty-btn{display:none}
a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart {
    color: #458161 !important;
}
.woocommerce .shopengine-widget .shopengine-grid ul.products li.product img {
    margin-bottom: 20px;
}
/* End of New Styles*/
.p-title{min-height: 72px;}
.p-sdesc{min-height: 93px;}
.product-tab .elementor-tabs-wrapper {
    border-bottom: 1px solid;
}

.product-tab .elementor-tabs-content-wrapper {
    max-width: 1260px;
    margin: 0px auto;
}


a.button.product_type_subscription.add_to_cart_button.ajax_add_to_cart {
    display: none!important;
}
.archive-product-container span.wlr-product-message {
    display: none!important;
}
.shopengine-widget .shopengine-product-filters .shopengine-filter-single {
    width: auto!important;
}
.flatpickr-day.selected, .flatpickr-day.startRange, .flatpickr-day.endRange, .flatpickr-day.selected.inRange, .flatpickr-day.startRange.inRange, .flatpickr-day.endRange.inRange, .flatpickr-day.selected:focus, .flatpickr-day.startRange:focus, .flatpickr-day.endRange:focus, .flatpickr-day.selected:hover, .flatpickr-day.startRange:hover, .flatpickr-day.endRange:hover, .flatpickr-day.selected.prevMonthDay, .flatpickr-day.startRange.prevMonthDay, .flatpickr-day.endRange.prevMonthDay, .flatpickr-day.selected.nextMonthDay, .flatpickr-day.startRange.nextMonthDay, .flatpickr-day.endRange.nextMonthDay {
    background: #458161!important;
    border-color: #458161!important;
}

a.button.wp-element-button.product_type_simple.add_to_cart_button.ajax_add_to_cart,a.button.wp-element-button.product_type_simple.add_to_cart_button.ajax_add_to_cart {
    width: 100%;
    text-align: center!important;
}
.wlr-icon.wlr-theme-color-apply:before {
    color: #458161;
}
span.wlr-product-message {
    padding: 15px 20px!important;
    border-bottom: 1px solid #458161;
    border-radius: 0px!important;
    margin-bottom: 30px;
    font-weight: 700;
    color: #458161;
    max-width: 364px;
    text-align: center;
}
.elementor-grid span.wlr-product-message {
    display: none;
}
section.elementor-section.elementor-top-section.elementor-element.elementor-element-deebeb6.nav-wrapper.elementor-section-full_width.ekit-sticky--top.elementor-section-height-default.elementor-section-height-default.ekit-sticky.ekit-sticky__spacer{
    overflow: hidden;
    
}
.shopengine-widget .shopengine-grid ul.columns-5.products,.shopengine-widget .shopengine-grid ul.columns-4.products {
    grid-template-columns: repeat(3,minmax(0,1fr));
}
.elementskit-parallax-multi-container.nav-wrapper {
    transform: translateY(0px);
    transition: 1s all ease!important;
}

.nav-wrapper.stick {
    transform: translateY(-60px);
}


.stick .elementor-widget-theme-site-logo img {
    max-width: 190px;
}

.woocommerce #payment #place_order, .woocommerce-page #payment #place_order {
    background: #458161;
    font-family: 'Raleway';
    font-weight: 500;
    font-size: 14px;
    padding: 12px 20px;
}

.elementor-widget-theme-site-logo img,.nav-wrapper .elementor-widget.elementor-widget-search-form, .elementor-widget-ekit-nav-menu,.nav-wrapper .elementor-element-04386a2 .elementskit-navbar-nav &gt; li &gt; a,.nav-wrapper.stick .elementor-widget .elementor-icon-list-icon+.elementor-icon-list-text  {
        transition: 1s all ease!important;
}
/*.nav-wrapper {
    position: fixed;
    z-index: 1000;
    top: 0;
    left: 0;
    right: 0;
}*/


.nav-wrapper .elementor-widget.elementor-widget-search-form, .nav-wrapper .elementor-widget-ekit-nav-menu {
        margin: 0px auto;
    
}

.nav-wrapper.stick .elementor-widget.elementor-widget-search-form, .nav-wrapper.stick .elementor-widget-ekit-nav-menu {
    width: 90%;
}
.nav-wrapper.stick .elementor-element-04386a2 .elementskit-navbar-nav &gt; li &gt; a {
    padding: 0 20px!important;
}
.nav-wrapper.stick .elementor-widget .elementor-icon-list-icon+.elementor-icon-list-text {
    font-size: 0;
}
[type=button], [type=submit], button{ border: none;margin: 0 4px; }

.header_menu_section{ max-width: 800px;}
.mega-sub-menu li.menu-item{
    border-bottom: 1px solid #c9c9c9;
    padding: 10px 0;
}

.mega-sub-menu li.menu-item a, .mega-sub-menu li.menu-item a:hover{
    padding: 4px 0;
}
#xs-social-login-container{position: relative;}
#xs-social-login-container:after {
    content: 'OR';
    position: absolute;
    left: 0;
    right: 0;
    text-align: center;
    bottom: 0;
}
#xs-social-login-container .wslu-logout-button {
    background: #458161;
}
#xs-social-login-container .wslu-logout-button:hover{
    background: #31684B;
}
/*Product Page*/
.woocommerce div.product .thumb-5 div.images .flex-control-thumbs li {
    width: 20%;
}
.woocommerce div.product .thumb-5 .woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(5n+1) {
    clear: left;
}

.woocommerce div.product .thumb-5 .woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1) {
    clear: none;
}
.all-about-title h6 {
    display: inline-block;
    position: relative;
}

.all-about-title h6:before,.all-about-title h6:after {
    content: "";
    position: absolute;
    height: .5px;
    width: 40px;
    background: #458161;
    top: 52%;
}

.all-about-title h6:before {
    left: -50px;
}

.all-about-title h6:after {
    right: -48px;
}
ul.flex-direction-nav li {
    display: inline-block;
    font-size: 0;
    width: 33px;
    height: 33px;
    position: absolute;
    top: 40%;
}


ul.flex-direction-nav li.flex-nav-prev a.flex-prev:before {
    content: "\e889";
    font-family: 'elementskit';
    color: #aaa;
    font-size: 32px;
}
ul.flex-direction-nav li.flex-nav-next a.flex-next:before {
        content: "\e88a";
    font-family: 'elementskit';
    color: #aaa;
    font-size: 32px;
}

ul.flex-direction-nav li.flex-nav-next{
    right: 4%;
}

ul.flex-direction-nav li.flex-nav-prev {
    left: 4%;
}
.woocommerce-page form #billing_first_name_field, .woocommerce-page form #shipping_first_name_field{
    
    width: 100%;
}


.woocommerce .elementor-element.elementor-products-grid ul.products li.product {
    text-align: center;
}
button.plus,button.minus {
    font-size: 25px!important;
    padding: 6px 20px!important;
}

.form-submit input {
    background: #458161!important;
    color: #ffffff!important;
    font-family: 'Raleway';
    font-size: 14px!important;
    text-transform: uppercase;
    font-weight: 500!important;
    padding: 15px 20px!important;
}
h2.woocommerce-Reviews-title {
    font-size: 48px;
}

.home-slider .elementor-background-overlay {
background: linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.4) 55%, rgba(0,0,0,0.8) 100%)!important;

}
/* Product Archives*/

.elementor-products-grid .woocommerce-price-suffix, .archive-product-container .woocommerce-price-suffix{
    display: none;
}
.elementor-wc-products ul.products li.product .button {
    font-size: 14px;
    font-family: 'Raleway';
    font-weight: 500;
    letter-spacing: 1.1px!important;
    display: block;
    max-width: 170px;
    margin: 0px auto;
    padding: 15px 20px;
    text-align: center;
}
h2.woocommerce-loop-product__title {
    min-height: 60px;
    padding-top: 15px!important;
}

/*Cart Page*/
.shopengine-widget .shopengine-checkout-review-order .product-name {
    row-gap: 7px;
}
.woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea {
    padding: 13px;
}

.woocommerce .woocommerce-form-login .woocommerce-form-login__submit {
    background: #458161;
    color: #fff;
    font-family: 'Raleway';
    font-weight: 400;
    font-size: 14px;
    padding: 12px 20px;
}

.woocommerce .woocommerce-form-login .woocommerce-form-login__submit:hover { background: #31684B; color: #ffffff;}
.select2-container .select2-selection--single {
    height: 45px;
}

.select2-container--default .select2-selection--single .select2-selection__rendered {
    height: 45px;
}

.select2-container--default .select2-selection--single .select2-selection__rendered {
    line-height: 43px;
}

.select2-container--default .select2-selection--single .select2-selection__arrow {
    height: 43px;
}
.shopengine-table__head {
    border-bottom: 1px solid #e9e9e9;
}
.shopengine-table__body .shopengine-cart-quantity :is(.minus-button, .plus-button) {
    background: #458161;
    color: #ffffff!important;
}

.shopengine-widget .shopengine-checkout-coupon-form .shopengine-checkout-coupon {
    display: block!important;
}

.woofc-area.woofc-style-02 .woofc-area-bot .woofc-action .woofc-action-inner &gt; div a, .woofc-area.woofc-style-04 .woofc-area-bot .woofc-action .woofc-action-inner &gt; div a {
    background: #ae8e48;
    color: #fff;
    font-size: 14px;
    font-weight: 500;
    font-family: 'Raleway';
}
.woocommerce-form-coupon-toggle .showcoupon {
    display: none;
}

#product-slider .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets {
    width: 70%;
}


/* Checkout Page*/

.woocommerce-checkout h1, .woocommerce-checkout h2, .woocommerce-checkout h3 {
    font-size: 36px;
}
.woocommerce form.checkout_coupon {
    display: block!important;
}

.woocommerce form .form-row.form-row-last {
    margin: 25px 0 0px;
}

.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button {
    background: #458161;
    padding: 15px 20px;
    font-size: 16px;
    text-transform: unset;
    font-weight: 400;
    color: #fff;
}

.woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover {
    background: #31684b;
    color: #fff;
}
/* Gravity Form Style*/
.gform_wrapper.gravity-theme input[type=color], .gform_wrapper.gravity-theme input[type=date], .gform_wrapper.gravity-theme input[type=datetime-local], .gform_wrapper.gravity-theme input[type=datetime], .gform_wrapper.gravity-theme input[type=email], .gform_wrapper.gravity-theme input[type=month], .gform_wrapper.gravity-theme input[type=number], .gform_wrapper.gravity-theme input[type=password], .gform_wrapper.gravity-theme input[type=search], .gform_wrapper.gravity-theme input[type=tel], .gform_wrapper.gravity-theme input[type=text], .gform_wrapper.gravity-theme input[type=time], .gform_wrapper.gravity-theme input[type=url], .gform_wrapper.gravity-theme input[type=week], .gform_wrapper.gravity-theme select, .gform_wrapper.gravity-theme textarea {
    padding: 12px 15px!important;
    border-color: #B6B6B6;
}
.gform_wrapper.gravity-theme .gfield_label {
    font-weight: 400!important;
}

.gform_wrapper.gravity-theme input[type=color]:focus, .gform_wrapper.gravity-theme input[type=date]:focus, .gform_wrapper.gravity-theme input[type=datetime-local]:focus, .gform_wrapper.gravity-theme input[type=datetime]:focus, .gform_wrapper.gravity-theme input[type=email]:focus, .gform_wrapper.gravity-theme input[type=month]:focus, .gform_wrapper.gravity-theme input[type=number]:focus, .gform_wrapper.gravity-theme input[type=password]:focus, .gform_wrapper.gravity-theme input[type=search]:focus, .gform_wrapper.gravity-theme input[type=tel]:focus, .gform_wrapper.gravity-theme input[type=text]:focus, .gform_wrapper.gravity-theme input[type=time]:focus, .gform_wrapper.gravity-theme input[type=url]:focus, .gform_wrapper.gravity-theme input[type=week]:focus, .gform_wrapper.gravity-theme select:focus, .gform_wrapper.gravity-theme textarea:focus {
    border-color: #458161;
}
.gsurvey-rating-wrapper .gsurvey-rating:not(:checked)&gt;label {
    width: 32px;
    line-height: 32px;
    font-size: 32px!important;
    background-size: 32px 32px;
    margin: 4px 9px;
    background-image: url('https://motleybrew.in/wp-content/themes/montleybrew/assets/star-nf.svg')
}

.gsurvey-rating-wrapper  .gsurvey-rating:not(:checked)&gt;label:hover ,.gsurvey-rating-wrapper .gsurvey-rating:not(:checked)&gt;label:hover,.gsurvey-rating-wrapper  .gsurvey-rating:not(:checked)&gt;label:hover~label{
    background-size: 32px 32px;
    background-image: url('https://motleybrew.in/wp-content/themes/montleybrew/assets/star-f.svg')
}
.gsurvey-rating-wrapper  .gsurvey-rating&gt;input:checked~label {background: url('https://motleybrew.in/wp-content/themes/montleybrew/assets/star-f.svg');
    background-size: 32px 32px;
}
.gform_wrapper.gravity-theme .gfield input.gfield-choice-input{width: 20px;height: 17px;}
.gform_wrapper.gravity-theme .gfield input.gfield-choice-input:after {
    width: 20px;
    height: 20px;
    border-radius: 15px;
    top: -2px;
    left: -1px;
    position: relative;
    background-color: #d1d3d1;
    content: '';
    display: inline-block;
    visibility: visible;
    border: 2px solid white;
}
.gform_wrapper.gravity-theme .gfield input.gfield-choice-input:checked:after { width: 20px;
        height: 20px;
        border-radius: 15px;
        top: -2px;
        left: -1px;
        position: relative;
        background-color: #ad8e4a;
        content: '';
        display: inline-block;
        visibility: visible;
        border: 2px solid white;}


.woocommerce input.button:hover {
    background: #31684B;
    color: #fff;
}

.gform_wrapper.gravity-theme .gform_footer button, .gform_wrapper.gravity-theme .gform_footer input, .gform_wrapper.gravity-theme .gform_page_footer button, .gform_wrapper.gravity-theme .gform_page_footer input {
    font-weight: 400!important;
}
/* Floating Cart Button*/
.woofc-count {
    background: #458161;
}

.woofc-count i {
    color: #fff;
}

.woofc-count span {
    background-color: #fff;
    color: #000;
}
/*Blog Archive*/
body .elementor-card-shadow-yes .elementor-post__card {
    -webkit-box-shadow: 0 0 10px 0 rgb(0 0 0 / 5%);
    box-shadow: 0 0 10px 0 rgb(0 0 0 / 5%);
}

.wsnc-notification.wsnc-notification__wrapper .wsnc-notification__body--footer {
    display: none;
}
.woocommerce ul#shipping_method li:nth-child(2n+2) {
    display: none;
}
.woofc-area.woofc-style-02 .woofc-suggested .woofc-suggested-product-atc .button {
    background: #ffffff;
    color: #ae8e48;
    font-weight: 700;
    border: 1px solid;
}

.woofc-area.woofc-style-02 .woofc-suggested .woofc-suggested-product-atc .button:hover {
    background: #ae8e48;
    color: #ffffff;
    border: 1px solid #ae8e48;
}
/*Subscription Single*/

table.variations td:first-child {
    padding-bottom: 7px;
}

table.variations td:last-child {
    padding-top: 7px;
}

.woocommerce div.product form.cart table td {
    padding-left: 15px;
}

a.reset_variations {
    display: none;
}

.single .woocommerce-variation-price {
    margin-bottom: 12px;
    font-size: 1em!important;
}
.single .woocommerce-variation-price .price{
    font-size: 1em!important;
}

.single .woocommerce-variation-price .price {
    color: #000!important;
}
/*Subscription Products Listing*/
.subscription .rating {
    display: none;
}
.woocommerce.subscription ul.products li.product .price {
    text-align: center;
    font-size: 18px;
}
.subscription.woocommerce ul.products li.product {
    width: auto;
    padding: 0;
    margin: 0;
    float: none;
    text-align: center;
    
}

.subscription.woocommerce ul.products {
    display: grid;
    margin: 0;
    grid-column-gap: 20px;
    grid-row-gap: 40px;
}

.elementor-grid.columns-4 {
    grid-template-columns: repeat(4,1fr);
}

.subscription h2.woocommerce-loop-product__title {
    text-align: center;
}

.woocommerce.subscription ul.products::before {
    content: none;
}
.subscription .shopengine-product-excerpt {
    display: none;
}

.ps_prepaid_plan {
    display: none;
}
.filter-container {
    margin-bottom: 20px;
    display: flex;
    column-gap: 20px;
}

.custom-dropdown {
    position: relative;
    width: 100%;
    max-width: 300px;
    cursor: pointer;
}
.custom-dropdown:after {
    content: '⌄';
    font-weight: 800;
    position: absolute;
    right: 10px;
    top: 12%;
}
.custom-dropdown-selected {
    padding: 10px;
    border: 1px solid #ccc;
    border-radius: 5px;
    background-color: #f9f9f9;
}

.custom-dropdown-list {
    display: none;
    position: absolute;
    width: 100%;
    border: 1px solid #ccc;
    border-radius: 5px;
    background-color: #fff;
    box-shadow: 0 2px 5px rgba(0,0,0,0.1);
    z-index: 99;
}

.custom-dropdown-item {
    padding: 10px;
    border-bottom: 1px solid #eee;
    cursor: pointer;
}

.custom-dropdown-item:last-child {
    border-bottom: none;
}

.custom-dropdown-item:hover {
    background-color: #f0f0f0;
}
/* Variation Swatches */
h4.ps_product_prepaid_block__title {
    display: none;
}
.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item.selected:not(.no-stock) {
    background: #458161;
    color: #fff;
    box-shadow: var(--wvs-selected-item-box-shadow,0 0 0 2px #31684B);
}
/* Subscription My Account*/

.woocommerce-account.woocommerce-page.woocommerce-view-subscription .elementor-widget-container > .woocommerce {
    max-width: 1140px;
    margin: 40px auto 20px;
}

    .woocommerce-account.woocommerce-page.woocommerce-view-subscription nav.woocommerce-MyAccount-navigation li {
    padding: 15px 0 16px 40px;
    list-style-position: inside;
}
.woocommerce-account.woocommerce-page.woocommerce-view-subscription nav.woocommerce-MyAccount-navigation li.is-active{background: #F2F2F2 !important}

.woocommerce-account.woocommerce-page.woocommerce-view-subscription nav.woocommerce-MyAccount-navigation ul {
    border: 1px solid #f2f2f2;
    padding-left: 0;
}

.woocommerce-account.woocommerce-page.woocommerce-view-subscription nav.woocommerce-MyAccount-navigation li a {
    color: #B1ADAD !important;
    font-weight: 600;
}

.woocommerce-account.woocommerce-page.woocommerce-view-subscription nav.woocommerce-MyAccount-navigation li.is-active a {
    color: #3A3A3A !important;
}
.woocommerce-order-pay .elementor-widget-container .woocommerce > p br{
    display: none;
}


@media (min-width: 768px){
    
    #product-slider .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets {
    width: 70%;
}

}
@media (max-width: 767px){
    
    .swiper-slide .elementor-column {
    width: 100%!important;
}
ul.flex-direction-nav a {
    font-size: 0;
}
}
@media (max-width: 480px){

    .shopengine-widget .shopengine-grid ul.columns-5.products, .shopengine-widget .shopengine-grid ul.columns-4.products{
        
        grid-template-columns: repeat(1,minmax(0,1fr));
    }
     h2.slider-heading{font-size: 32px;}
     .elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    font-size: 18px;
}

.elementor-wc-products ul.products li.product .price {
    font-size: 18px;
}
.woocommerce-checkout h1, .woocommerce-checkout h2, .woocommerce-checkout h3 {
    font-size: 22px;
}
h2.woocommerce-Reviews-title {
    font-size: 20px;
}
}
.woocommerce ul#shipping_method li label {
    text-align: left;
    line-height: 1.4em;
}/* End custom CSS */