/*
 Theme Name:   Lindo Child
 Theme URI:    https://wordpress.com
 Description:  This is a child theme for Lindo
 Author:       Goalthemes
 Author URI:   #
 Template:     lindo
 Version:      1.0.0
 Text Domain:  lindo-child
*/

/* Header Start 
-------------------------------------------------------------------*/
.topheader p{margin:0}
.toggle_menudesign i{font-size:25px}
.main-sticky-header .logo{padding:10px 0 8px;transition:.3s all ease}
.main-sticky-header .logo img{transition:.3s all ease;width:160px}
.main-sticky-header.sticky-header .logo img{transition:.3s all ease;width:90px}
.main-sticky-header.sticky-header .logo{padding:8px 0!important;transition:.3s all ease}
.close-sidebar-btn.hidden-lg.hidden-md{display:none!important}
.active-category{color:#c19a59!important;font-weight:500!important}
.woocommerce div.product span.price{font-size:18px;line-height:24px}
@media (min-width: 1200px) {
#goal-header-mobile{display:none!important}
}
@media (max-width: 1200px) {
.header-mobile .flex-middle .ti-align-left:before{content:"\e68f"!important;font-size:25px}
}
/* Header End 
-------------------------------------------------------------------*/

/* Our Collections Start 
-------------------------------------------------------------------*/
.our_collections .cate-image img{border-radius:15px;margin-bottom:10px}
.our_collections .categories-item .categories-inner{border-bottom:1px solid #d2ad82;padding-bottom:10px;border-radius:10px}
.our_collections .categories-item .categories-inner .cat-title span{display:block;font-size:16px;line-height:30px}
.our_collections .slick-dots li button{width:20px!important;height:8px!important;border-radius:18px!important;background:#efcf82!important}
.our_collections .slick-dots li.slick-active button{width:20px!important;background:#f6c142!important}
/* Our Collections End 
-------------------------------------------------------------------*/

/* Our Creations Start 
-------------------------------------------------------------------*/
.our_creations .cate-content .cat-title img{width:40px}
.our_creations h3.cat-title{background-image:linear-gradient(90deg,#e5d4bb 0%,#f7eee1 100%);display:flex!important;align-items:center;justify-content:center;border-radius:12px;gap:15px;padding:8px 28px;width:fit-content;margin:0 auto!important;transition:.3s all ease!important;box-shadow:1px 1px 0 1px #fff}
.our_creations .categories-inner:hover h3.cat-title{background-image:linear-gradient(90deg,#fff 0%,#fff 100%);transition:.3s all ease!important}
.our_creations .slick-dots li button{width:20px!important;height:8px!important;border-radius:18px!important;background:#efcf82!important}
.our_creations .slick-dots li.slick-active button{width:20px!important;background:#f6c142!important}
.our_creations .cate-image img{border-radius:15px}
.our_creations .categories-inner{position:relative}
.our_creations .cate-content.image{position:absolute;bottom:15px;z-index:99;margin:0 auto;width:100%;display:flex;justify-content:center;flex-direction:column-reverse}
.our_creations .product-nb{display:none}
/* Our Creations End 
-------------------------------------------------------------------*/

/* Have questions? Start 
-------------------------------------------------------------------*/
.have_questions span.wpcf7-form-control-wrap{display:flex}
.have_questions .elementor-icon-box-wrapper:hover a{color:#000000;text-decoration:underline}
.have_questions .elementor-icon-box-wrapper a:hover{color:#000000;text-decoration:underline}
.have_questions p{display:flex;flex-wrap:wrap;justify-content:space-between}
.have_questions .wpcf7-form-control-wrap{width:42%;margin-bottom:16px}
.have_questions .wpcf7-form-control-wrap:nth-child(9){width:100%;display:flex}
.have_questions .wpcf7-form-control-wrap:nth-child(9) label{width:100%;display:flex;gap:12px;font-weight:300;font-size:17px;color:#3c3c3c;margin-top:15px}
.have_questions .wpcf7-form-control-wrap:nth-child(9) .wpcf7-list-item{width:100%;margin:0}
.have_questions .wpcf7-form-control-wrap:nth-child(9) .wpcf7-form-control{width:100%}
.have_questions .wpcf7-form-control-wrap:nth-child(9) label input{width:22px;height:22px}
.have_questions button,input,select,textarea{color:#000!important;margin-bottom:10px;border:none;width:100%;font-size:16px;padding:11px 0;border-bottom:1px solid #afaca8;background:#00000000}
.have_questions textarea{height:90px}
.have_questions .wpcf7-submit{color:#fff!important;background:#000;width:auto;padding:12px 25px;border:none;border-radius:8px;font-size:16px;transition:.3s all ease}
.have_questions .wpcf7-submit:hover{text-decoration:underline}
/* Have questions? End 
-------------------------------------------------------------------*/

/* Trending Now Start 
-------------------------------------------------------------------*/
.trending_now .product-block.grid .metas{padding:12px 9px 16px;position:inherit;text-align:center;border:none;background:#fff}
.trending_now .product-block.grid .ali-left.clearfix{margin:0;width:100%}
.trending_now .product-block.grid .add-cart{padding:0;position:absolute;bottom:90px;right:7px;opacity:0}
.trending_now .slick-slide:hover .add-cart{opacity:1}
.trending_now .product-block.grid{border:none}
.trending_now .product-block .product-image{border-radius:15px;overflow:hidden}
.trending_now .slick-slide .add-cart > .button{background-color:#ffffff;color:#000}
.trending_now .slick-slide .add-cart > .button::before{color:#000!important}
.trending_now .slick-slide .add-cart > .button:hover{box-shadow:0 0 0 1px #bdb5aa}
.trending_now .slick-slide .product-block{border-bottom:1px solid #d2ad82;padding-bottom:10px;border-radius:10px}
/* Trending Now End 
-------------------------------------------------------------------*/

/* Testimonial Start 
-------------------------------------------------------------------*/
.testimonil_design{background-attachment:fixed!important}
.testimonil_design .elementor-testimonial__content{min-height:123px;overflow:hidden}
.testimonil_design .elementor-testimonial__text{text-align:left;font-style:normal!important}
.testimonil_design .elementor-testimonial__footer{display:flex;justify-content:flex-start!important;border-top:1px solid #c5c5c5;padding-top:22px;margin-top:15px}
.testimonil_design .w-percent{color:#ffa620!important}
.testimonil_design .slick-slide .inner-bottom .d-flex{display:flex;padding:0}
.testimonil_design .slick-slide .inner-bottom .d-flex span.text{display:none}
.testimonil_design .slick-slide .inner-bottom .inner{margin:0}
.testimonil_design .testimonials-item{padding:10px 10px 0;border-radius:20px}

/* Testimonial End 
-------------------------------------------------------------------*/
.wpcf7-acceptance input {width:10px;}

/* Jewellery Expressions Start
-------------------------------------------------------------------*/
.expressions_class span {font-style:italic;color:#f0b262;}
.background_animated_expressions {background-color: #fcf8f3; background-repeat:repeat-y; background-image: url("https://bitstreaks.co.in/stva/wp-content/uploads/2025/07/womens-collage.webp");
  -webkit-animation: infiniteScrollBg 35s linear infinite; animation: infiniteScrollBg 35s linear infinite;
}
@-webkit-keyframes infiniteScrollBg {
  0% {background-position: 50% 0;}
  100% {background-position: 50% -808px;}
}
@keyframes infiniteScrollBg {
  0% {background-position: 50% 0;}
  100% {background-position: 50% -808px;}
}
/* Jewellery Expressions End
-------------------------------------------------------------------*/

/* Footer Start
-------------------------------------------------------------------*/
.footer_design{background-attachment:fixed}
.payment_gateway h3.elementor-image-box-title{margin:0}
.design_subscribe p{display:flex}
.design_subscribe .wpcf7-submit{background:url(./paper-plane.svg);width:50px;background-size:20px!important;background-position:center;background-repeat:no-repeat!important;font-size:0}
.design_subscribe input{border:none;padding:10px 0}
.design_subscribe input:focus-visible{outline:0}
.design_subscribe .wpcf7-spinner{width:10px}
.design_subscribe form{border:1px solid #b5aaa4;padding:0 0 0 18px;background:#f5ddd280;transition:.3s all ease}
.design_subscribe form:hover{border-color:#E9AD16}
.design_subscribe form .wpcf7-spinner{margin:0}
/* Footer End
-------------------------------------------------------------------*/

/* My Account CSS Start 
-------------------------------------------------------------------*/
.woocommerce-account .myaccount-vertical-tabs {width:280px;float:left;background:#f8f8f8;padding:20px;border-radius:10px}
.woocommerce-account .woocommerce-MyAccount-navigation {list-style:none;margin:0;padding:0}
.woocommerce-account .woocommerce-MyAccount-navigation li {margin-bottom:10px}
.woocommerce-account .woocommerce-MyAccount-navigation li a {display:block;padding:12px 15px;background:#fff;border:1px solid #abaaaa;border-radius:8px;text-decoration:none;color:#333;font-weight:500;transition:.3s}
.woocommerce-account .woocommerce-MyAccount-navigation li a:hover,.woocommerce-MyAccount-navigation li.active a{background:#d7b56d;color:#fff!important;border-color:#a5894e}
.woocommerce-account .woocommerce-MyAccount-content{margin-left:auto;background:#fff;padding:25px;border-radius:10px;border:1px solid #eee;margin-right:0}
.woocommerce-account .woocommerce h3.title-account_navigation{display:none!important}
.woocommerce-account .woocommerce{margin-bottom:4em!important;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between}
.woocommerce-account .woocommerce-MyAccount-content form.edit-account{display:flex;flex-wrap:wrap;flex-direction:column}
#menu-main-menu-navbar a.my-account{display:none!important}
/* My Account CSS End 
-------------------------------------------------------------------*/

/* Custom CSS Start 
-------------------------------------------------------------------*/
.woocommerce input.button{color:#fff!important}
.dropdown .dropdown-menu{min-width:560px}
.dropdown .dropdown-menu .user{border:none}
.dropdown .dropdown-menu .btn-theme{color:#fff!important}
.dropdown .dropdown-menu .btn-theme:hover{background:#d7b56d!important;border-color:#d7b56d!important}
.dropdown .dropdown-menu .inline.pull-left{float:left!important;white-space:nowrap;display:flex;align-items:center;gap:10px}
.dropdown .dropdown-menu .inline.pull-left input{margin:0;height:20px;width:20px}
#order_review .product-total{background:#d7b56d!important;border-color:#d7b56d}
.woocommerce-cart-form .actions .btn{background-color:#ffa620;border:1px solid #ffa620}
.woocommerce-cart-form .actions input{color:#fff!important;width:165px;height:50px}
.woocommerce .cart_totals h2{padding:2px 0 11px}
.woocommerce .cart_totals table.shop_table td .woocommerce-Price-amount{color:#000000}
#customer_details .select2-selection--single{height:46px}
#order_review .btn-theme-second{background-color:#292929!important;border-color:#292929!important}
#order_review .btn-theme-second:hover{background-color:#000!important;border-color:#000!important}
.product-remove .ti-close:before{content:"\e605"}
.woocommerce-info{border-color:#ffa620}
.btn-theme-second,a.btn-theme-second{background-color:#1a1a1a!important;border-color:#1a1a1a!important}
.widget_shopping_cart_content{padding-left:16px}
.customcart .mini-cart i{font-size:27px;margin:0!important;border:1px solid #C7C0B7;border-radius:80px 80px 80px 80px;width:55px;display:flex;height:55px;align-items:center;justify-content:center}
.customcart .wishlist-icon i{font-size:22px;margin:0!important;border:1px solid #C7C0B7;border-radius:80px 80px 80px 80px;width:50px;display:flex;height:50px;align-items:center;justify-content:center;padding:3px 0 0}
.date_custom_time .wpcf7-validates-as-date{display:block;width:100%;height:49px;padding:12px 20px;font-size:14px;line-height:1.7;color:#8d8d8d!important;background-color:#fff;background-image:none;border:1px solid #e6e6e6;border-radius:0;transition:all .3s ease-in-out}
.date_custom_time label{margin-bottom:5px;font-weight:500}
.leave_message textarea{height:100px!important}
.leave_message input[type=submit]{background:#000;border:none;height:48px!important; color: #fff !important;}
.leave_message input[type=submit]:hover{background:#ffa620}
.goal-footer .maillink a{color:#ffa620!important}
.widget_block .wc-block-product-categories-list li li{padding-left:5px!important}
.goal-breadscrumb .bread-title{color:#1e1e1e!important;font-weight:400!important}
.goal-breadscrumb .wrapper-breads{padding:30px 0!important}
.goal-salespopup-wrapper{display:none!important}
.buyget .elementor-button-icon svg{font-size:20px!important}
.buyget .elementor-button-content-wrapper{align-items:center}
.goal-topcart .offcanvas-content{z-index:1.0E+19}
.all_sticky_icons{position:fixed;left:0;bottom:15%;z-index:9;width:fit-content;right:0;display:flex;align-items:center;justify-content:space-around;padding:0}
.all_sticky_icons .select2-selection--single{height:auto!important;border-radius:50px!important;display:flex!important;align-items:center;justify-content:center;border:none!important;box-shadow:0 0 19px 0 #00000038}
.all_sticky_icons .select2-selection__arrow{top:9px!important;right:4px!important}
.all_sticky_icons .select2-results__option{padding:5px 10px!important;font-size:11px!important;display:flex!important;align-items:center!important}
span.select2-dropdown{border:none!important;border-radius:15px!important}
ul.select2-results__options li{display:flex;align-items:center;justify-content:center;padding:3px 0;font-size:13px;border-radius:50px}
.all_sticky_icons a{display:flex;align-items:center;flex-direction:column;color:#ffffff;line-height:28px}
.all_sticky_icons img{width:22px}
.sticky_whatsapp{position:fixed;left:15px;bottom:3%;z-index:9;font-size:0!important}
.sticky_whatsapp img{width:60px}
/* Custom CSS End 
-------------------------------------------------------------------*/

/*Single product page  CSS Start*/
.custom_customer_reviews #review_form_wrapper{padding:35px 46px 30px!important;border-radius:15px!important}
.custom_customer_reviews ol.commentlist{padding:0!important;border:none!important;background:#ffffff!important}
.custom_customer_reviews ol.commentlist li{margin:0 0 28px!important;padding:10px 0 30px!important;border-bottom:2px solid #dddddd!important}
.custom_customer_reviews .form-control{border-radius:10px!important}
.custom_customer_reviews #review_form #respond p{margin:0!important;display:flex;justify-content:flex-start;align-items:center;margin:12px 0!important}
.custom_customer_reviews p.stars a:before{color:#ffa620!important}
.custom_customer_reviews a:hover,a:focus{color:#ffa620!important}
.custom_customer_reviews p.stars.selected a:not(.active)::before{color:#ffa620!important}
.custom_customer_reviews p.stars a:before{color:#ffa620!important}
.custom_customer_reviews .comment-form-cookies-consent [type=checkbox]{width:24px;height:22px;margin:0 11px 0 0 !important}
.custom_customer_reviews .form-submit input{background:#000!important;color:#fff!important;border:none!important;border-radius:8px!important;padding:16px!important;font-size:15px!important}
.custom_customer_reviews .form-submit input:hover{background:#ffa620!important;color:#1c1306!important}
.sizesku{font-size:18px}
.radius_forfeatured img{border-radius:20px}
.accordion_product .elementor-image-box-title{margin-top:0}
.accordion_product .e-n-accordion-item-title{transition:.2s all ease}
.gallery_product_custom{margin:0 auto}
.gallery_product_custom .swiper-slide-inner{overflow:hidden;border-radius:20px;box-shadow:0 0 0 1px #73674954;margin-top:1px!important;transition:.3s all ease}
.gallery_product_custom .swiper-slide-inner:hover{box-shadow:0 0 0 1px #fff}
.gallery_product_custom .swiper-slide-inner img{transition:transform .4s}
.gallery_product_custom .swiper-slide-inner img:hover{transform:scale(1.2)}
.elementor-slideshow__footer{display:none!important}
.elementor-lightbox .elementor-lightbox-image{border-radius:20px!important}
.custom-product-slider{margin:20px 0}
.wrapper-thumbs{margin-top:1em}
.single-product .wooProducts .goal-woocommerce-product-gallery{display:grid;column-gap:30px;grid-template-columns:repeat(2,1fr)!important;row-gap:30px}
.breadcrumb_design{padding:0!important}
.breadcrumb_design .woo-breadcrumb{background-image:linear-gradient(180deg,#dad5cd -26%,#ffffff 36%)!important;margin:0!important;font-size:16px}
.breadcrumb_design .container{width:97.5%}
.breadcrumb_design .wrapper-breads{padding:20px 0!important;text-align:left!important}
.breadcrumb_design .breadcrumb a{color:#141414!important;font-weight:400!important}
.breadcrumb_design .breadcrumb .active{font-weight:400!important}
.breadcrumb_design li + li:before{color:#242424!important;font-size:10px!important}
.title_share{margin:0 auto}
.dialog-widget-content.dialog-lightbox-widget-content{border-radius:15px}
.elementor-popup-modal .dialog-close-button{border-radius:42px;padding:6px;background:#e1dfd7;transition:.3s all ease}
.elementor-popup-modal .dialog-close-button:hover{background:#93836b;color:#fff!important}
.share_design .share-section{background-color:#F3F1EB;padding:25px;border-radius:10px}
.share_design .share-section h3{margin-top:0}
.share_design .share-section input{width:100%;padding:0;border:none;font-size:13px;color:#5b5b5b!important}
.share_design .share-section button.copy-btn{padding:5px 37px;background-color:#322f2b;color:#fff;border:none;cursor:pointer;transition:.3s ease;position:absolute;right:9px;bottom:0;top:9px;height:50px;border-radius:10px}
.share_design .share-section button.copy-btn:hover{background-color:#000;color:#fff}
.woocommerce .goal-breadscrumb .wrapper-breads{padding:20px 0}
.woocommerce .goal-breadscrumb .bread-title{color:#000}
.breadcrumb > li + li:before{color:#000000!important}
.goal-breadscrumb .breadcrumb a{color:#000!important}
section#goal-breadscrumb{background-image:linear-gradient(180deg,#dad5cd -26%,#ffffff 36%)!important;margin:0 0 45px}
.woocommerce section#main-container{width:1600px}
.woocommerce .product-block.grid .metas{background-color:rgb(250 247 242 / 81%)}
.wooProducts .goal-woocommerce-product-gallery{display:grid;column-gap:30px;grid-template-columns:repeat(3,1fr);row-gap:30px}
.wooProducts .goal-woocommerce-product-gallery img{border-radius:15px}
.wc-block-product-categories-list--depth-1{display:block!important;visibility:visible!important;height:auto!important;opacity:1!important;margin-left:15px}
.wc-block-product-categories-list-item > .opened{display:none!important}
.wc-block-product-categories-list-item{cursor:default!important}
.wc-block-product-categories-list-item > .closed{display:none!important}
.wc-block-product-categories-list-item:has(> ul) > a .wc-block-product-categories-list-item__name{font-size:18px;font-weight:bold;text-transform:uppercase;color:#222}
/*Single product page  CSS end
-------------------------------------------------------------------*/

.share-your-story a:hover{color:white!important}
.archive .wc-block-product-categories-list{margin:0!important;padding:0!important}
ul.wc-block-product-categories-list.wc-block-product-categories-list--depth-1{margin-top:20px!important}
.upload-file{border:none}
.share-story textarea{margin-bottom:0!important}
.upload-file{font:500 14px/1.2 system-ui,-apple-system,Segoe UI,Roboto,Arial;color:#111;padding:12px 14px;border:1px solid #e5e7eb;border-radius:12px;background:#fff;cursor:pointer}
.upload-file::file-selector-button{margin-right:12px;padding:10px 16px;border:0;border-radius:10px;background:#111;color:#fff;font-weight:600;cursor:pointer;transition:transform .08s ease,opacity .2s ease}
.upload-file:hover::file-selector-button{opacity:.9}
.upload-file:active::file-selector-button{transform:translateY(1px)}
.upload-file::-webkit-file-upload-button{margin-right:12px;padding:10px 16px;border:0;border-radius:10px;background:#111;color:#fff;font-weight:600;cursor:pointer;transition:transform .08s ease,opacity .2s ease}
.upload-file:hover::-webkit-file-upload-button{opacity:.9}
.upload-file:active::-webkit-file-upload-button{transform:translateY(1px)}
.dancing-script-font h2{font-family:"Dancing Script",Sans-serif!important}
.dialog-widget-content.dialog-lightbox-widget-content.animated{max-width:100vw;margin:0;box-shadow:none!important}
div#elementor-popup-modal-5007{background:#fff;height:90px;top:50px}
div#search_bar{border:1px solid #c19a59;border-radius:5px}
div#search_bar input{height:42px;border:none}
div#search_bar button.e-search-submit{height:44px;padding:10px;margin:0;background:transparent;color:#000!important;border:none}
.elementor-popup-modal .dialog-close-button{right:-30px;background:transparent!important}
output#results-4d58239{display:none}
.woocommerce a.added_to_cart{display:none}
#goal-mobile-menu .middle-offcanvas .inner-search .btn,#goal-mobile-menu .middle-offcanvas .inner-search .viewmore-products-btn{background-color:transparent!important}


@media only screen and (max-width:1450px) {
.breadcrumb > li{font-size:12px}
.goal-breadscrumb .wrapper-breads{padding:30px 0 0!important}
.woocommerce-MyAccount-navigation li a{padding:8px 13px}
.goal-breadscrumb .bread-title{font-size:30px!important}
.woocommerce-account .woocommerce-MyAccount-content{max-width:75%}
.woocommerce-account .myaccount-vertical-tabs{width:22%}
.sticky_whatsapp img{width:40px}
.all_sticky_icons{bottom:23%}
.out_popup_share .elementor-widget-image img{width:100px!important}
.forhart .count{bottom:0;left:8px;font-size:8px;line-height:13px;min-width:13px;padding:1px 0 0 1px;width:10px}
.forhart i{font-size:16px!important}
.share_design .share-section button.copy-btn{padding:5px 27px;top:5px;height:42px}
.share_design .share-section{padding:16px}
.breadcrumb_design .breadcrumb{font-size:14px}
.breadcrumb_design li + li:before{font-size:10px!important}
.trending_now .product-block.grid .add-cart{bottom:87px;right:13px}
.trending_now .slick-slide .add-cart > .button{width:41px;height:42px}
.have_questions .wpcf7-form-control-wrap:nth-child(9) label{font-size:14px}
.have_questions .wpcf7-form-control-wrap:nth-child(9) label input{width:18px;height:18px}
.have_questions .wpcf7-submit{padding:10px 20px;font-size:13px}
.buyget{padding:50px 0}
.our_collections .categories-item .categories-inner .cat-title span{font-size:13px;line-height:27px}
.our_creations .cate-content .cat-title img{width:30px}
.main-sticky-header .logo img{width:90px}
.main-sticky-header .logo{padding:10px 0}
#goal-header .main-sticky-header-wrapper{height:90px!important}
.main-sticky-header.sticky-header .logo{padding:6px 0!important}
.main-sticky-header.sticky-header .logo img{width:70px}
}

@media only screen and (min-width:980px) {
.page-shop .hidden-lg {border-color: #ffffff00 !important; background-color: #ffffff00 !important;}
.mobile-sidebar-btn i {display:none !important;}
}

@media only screen and (max-width:980px) {
body.body-footer-mobile{padding-bottom:0!important}
.goal-footer-mobile{display:none!important}
.woocommerce-account .myaccount-vertical-tabs{width:100%!important}
.woocommerce-account .woocommerce-MyAccount-navigation{display:flex;gap:11px}
.woocommerce-account .woocommerce .woocommerce-MyAccount-content{width:100%;margin:0;max-width:100%}
.footer_catdesign .elementor-menu-toggle{display:none!important}
.footer_catdesign .elementor-nav-menu--main{display:block!important}
.close-sidebar-btn.hidden-lg.hidden-md{display:block!important}
a.mobile-sidebar-btn.hidden-lg.hidden-md{display:block!important}
.custom_customer_reviews #review_form_wrapper{padding:29px 25px 17px!important}
.background_animated_expressions{background-size:cover}
.all_sticky_icons{bottom:76px}
.copy_page_url{width:94%}
.copy_page_url #popup{width:100%;top:54px!important;left:0!important}
}

@media only screen and (max-width:500px) {
.woocommerce-account .woocommerce-MyAccount-navigation{white-space:nowrap;overflow-x:scroll}
.woocommerce-account .myaccount-vertical-tabs{padding:0!important;margin-bottom:12px!important}
.woocommerce-account .woocommerce-MyAccount-navigation li a{padding:6px 10px!important}	
.woocommerce-page .coupon label {display:none}
.elementor-button.elementor-size-md{border-radius:5px;font-size:13px;padding:11px 21px}
.widget_shopping_cart_content{padding-left:0}
.customcart .wishlist-icon i{font-size:18px;width:42px;height:42px;padding:2px 0 0}
section#goal-breadscrumb{margin:0 0 20px}
.goal-footer ul{flex-direction:row!important;justify-content:center;gap:8px}
.goal-footer ul li:not(:last-child):after{content:'';height:60%;background:#ffffffa1!important;width:1px!important;display:block;margin-left:8px}
.goal-footer .widget-nav-menu ul.menu li{display:flex!important;float:none;align-items:center}
.goal-footer ul{display:flex;flex-direction:column;flex-wrap:wrap}
.goal-footer .widget-nav-menu ul.menu li + li:before{display:none}
.tax-product_cat .wrapper-fillter .woocommerce-result-count{display:none}
.tax-product_cat .goal-filter select{padding:3px 0!important}
.tax-product_cat .left-inner{display:flex!important;justify-content:space-between!important;padding:0 12px}
.goal-breadscrumb .wrapper-breads{padding:30px 0 5px!important}
.tax-product_cat .orderby-wrapper{margin-right:auto!important;margin-left:0!important}
.breadcrumb_design .breadcrumb{overflow-x:scroll;white-space:nowrap;padding-bottom:10px!important}
.payment_gateway .elementor-image-box-wrapper{display:flex;align-items:center}
#goal-header-mobile .logo img{width:110px;height:64px}
.header-mobile{padding:4px 0}
.sticky_whatsapp{bottom:0;left:5px}
.woocommerce div.product span.price{font-size:13px!important}
	
}

