@media screen and (max-width:1440px){
    .wishlist_table.mobile{padding: 0;}
    .wishlist_table.mobile li .item-details h3{margin-top: 0;line-height: 15px;padding-left: 5px;}
    .wishlist_table.mobile li .item-details h3 a{color:var(--black);}
    .wishlist_table.mobile li{box-shadow:0 5px 10px rgba(0,0,0,0.1);padding:10px;margin-bottom:15px;}
    .wishlist_table.mobile li .item-wrapper{width: 100%;}
    .wishlist_table.mobile table td.value{text-align: left !important;}
    .additional-info-wrapper .product-add-to-cart{margin: 0 !important;display: flex;gap: 5px;}
.additional-info-wrapper .product-add-to-cart a{background: var(--pink);color:#fff; border: solid 1px var(--pink);padding:5px 10px;text-decoration: none;font-size: 0.8rem;margin: 0 !important;}
.wishlist-action{display: flex;gap: 10px;align-items: center;}
.additional-info-wrapper{display: flex;justify-content: space-between;align-items: center;}
.product-name .product-link a{font-size:16px;line-height: normal;}
.form-subscribe{padding-left: 20px;}
.join-des{padding-right:50px;}
body .dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper{padding: 0 60px 20px;}
.container-fluid {padding: 0 60px;}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper .profile-info-summery .profile-info-head{padding-right:15px}
#seller-store {padding: 0 60px;}
.cart-collaterals{margin-top:35px;}
}

@media screen and (max-width:1200px){
    .multiple-thumbsdes {padding: 0px 60px 0 15px;}
    .circular-des {padding-left:15px;}
    .framework-des strong{font-size: 50px;margin-top: 50px;}
}

@media screen and (max-width:1024px){
.filter-slide form{height: 100vh;}
.filter-inner{padding: 0 15px;height: calc(100vh - 270px);}
.wishlist_table .product-name h3 a{font-size:0.9rem;text-decoration: none;}

.additional-info-wrapper .additional-info{margin:0 !important;}

.woocommerce-wishlist .wishlist_table .item-details-table {margin-bottom: 0 !important;}



.product-name .product-link{text-align: left;}
.shop_table_responsive .product-name>a{padding-left: 10px;}
.shop_table_responsive .product-name:before{padding-left: 10px;}

.woocommerce table.shop_table_responsive tr td.product-quantity .quantity{margin: 0;}
.woocommerce-cart-form {padding: 10px;}
.woocommerce table.shop_table.cart{margin-bottom: 0;}
.product-name .product-link{padding-left:10px;}
.product-name .product-link a{font-size: 1rem;}
.product-name .product-link .variation{font-size:0.8rem;}
.acc__title{font-size: 20px;line-height: 18px;padding:20px 20px 20px 0;}
.acc__panel{padding: 0;}
.acc .acc__card{margin-bottom: 0;}
.inner-container {min-height: 200px;}
.filter-button{padding:30px 20px}
body .dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper{padding: 0 20px 20px;}
#seller-store {padding: 0 20px;}
}


@media screen and (max-width:992px) and (min-width:768px){
    header nav ul li .dropdown-menu{width:290px}
    header nav ul li:hover .dropdown-menu{min-width: 300px;}
    .footer-copyright ul{margin: 15px 0;}
    .form-subscribe {padding-left:0px;}
    #seller-store {padding: 0 15px;}
    .dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper .profile-info-summery .profile-info-head {padding-right: 15px;}
    .profile-info-summery .short-profile {max-width: 376px;}
}

@media screen and (max-width:992px){
    .single-product .woocommerce-notices-wrapper{margin: 0 15px;text-align: left;}
    .product-list .woocommerce ul.products li.product{width: 50%;}
    .main-banner .main-banner-img{min-height:470px;object-fit: cover;}
    .category-box {width: 100%;}
    .category-box img{aspect-ratio: 1;}
    .tagline-strip ul li {max-width: 33.33%;}
    .text-description{margin-left: 0;padding:15px 15px 25px}
    .image-text{margin:15px 0 0}
    #back-button{bottom: 75px;}
    .form-block{padding:0px 15px;max-width:100%;}
    .container-fluid {padding: 0 15px;}
    .footer-copyright{flex-direction: column; align-items: center;}
    .footer-social ul{justify-content:center;}
    .inner-container .imagewithtext{gap: 0 !important;}
.inner-container .imagewithtext .wp-block-column{flex-basis:50% !important;width: 50%;}
.inner-container .imagewithtext .wp-block-column:first-child{flex-basis:70% !important;width: 70%;}
.inner-container .imagewithtext .wp-block-column:last-child{flex-basis:30% !important;width:30%;}
.woocommerce table.shop_table_responsive tr td.product-quantity{display: flex;justify-content: space-between;}
.woocommerce table.shop_table.cart tr td.product-remove{text-align: right !important;}
.woocommerce table.shop_table.cart tr td.product-remove a{display: inline-block;}
.cart-collaterals{margin-top:35px;;}
.woocommerce table.shop_table.cart tr td.product-name:before{display: none;}
.woocommerce-cart-form{margin-top: 50px;}
.designer-thumb{max-width: 200px;max-height: 200px;}
.designer-slider.slick-initialized .designer-box img{display: inline-block;}
.category-menu {gap: 10px;}
.category-menu li a{font-size: 14px;}
.filter-toggle{padding: 10px 10px;font-size: 14px;}
.woocommerce-ordering select{font-size: 14px;max-width: 90px;}

body.single #main .woocommerce-breadcrumb{padding:0 15px}
.join-des .d-flex{flex-wrap: wrap;}
.join-des .d-flex a{width: 100% !important; text-align: center;}
.acc__title{font-size: 20px;line-height: 18px;padding:10px 20px 10px 0;}
.acc__panel{padding: 0;}
.acc .acc__card{margin-bottom: 0;}
.tabs-content.acc{padding-bottom: 20px;}
.tabs-nav li{margin-bottom: 0;}
.tabs-nav{margin-bottom: 35px;}
.filter-slide{min-width: 300px;}
.circular-main h2 {line-height: 40px;margin: 0;padding: 0;font-size: 40px;}
.circular-fashion h3 {line-height: 30px;}
.dotted-box h3 {font-size: 30px;line-height: 28px;}
.woocommerce-order-details{width:100%;padding-right:0px}
.woocommerce-customer-details{width:100%;}
}
@media screen and (max-width:767px){
    header nav ul li{margin: 0;padding: 0;}
    header nav ul li a{padding:15px 25px;border-bottom: solid 1px #f2f2f2;}
    header nav ul li .dropdown-menu li a{padding:10px 25px;white-space: nowrap; font-size: 0.9rem;;border-bottom: solid 1px #f2f2f2;}
    .header-main .cart-icon svg{width: 25px;height: 25px;}

    .header-outer #menu-header-menu{flex-direction: column;}
    .close-toggle{display: block;}
    .close-toggle{border: none;background: none;font-size: 25px;color:#000;position: absolute;right:15px;top: 10px;padding:0;}

    .notificationbar{padding: 8px 25px;}
    .dgwt-wcas-search-wrapp{transform: translateY(100%); transition: all ease 0.5s;position: absolute;left: 0;right: 0;bottom: 0;opacity: 0;visibility: hidden;}
    .dgwt-wcas-search-wrapp.open-toggle{transform: translateY(70%);z-index: 10;opacity: 1;visibility: visible;}
    .header-main{position: relative;}
    .header-main .logo img{max-width:150px;}
    header nav{padding: 0;}
    .toggle-button{display:block;padding: 0;border: none;background: none;font-size:1.25rem;margin-right: 0;}
    .icon-mobile-search{display: block;}
    .header-right li a{font-size:1.25rem;}
    .banner-logo{max-width: 300px;}
    .main-banner .btn {min-width: 144px;}
    .caption-inner{padding:20px;}
    .welcome-text span {padding: 0 10px;font-size:45px;}
    .right-dotted {top: -15px;}
    .category-box{margin: auto;}
    .arrival-heading{text-align: center;margin-bottom:25px !important;}
    .arrival-heading .text-end, .community-btn {text-align: center !important;}
    .category-section {padding: 30px 0 0px;}
    body .woocommerce ul.products li.product a img {height: 210px;}
    .colored-dotted {margin-top: 0px;}
    body .yith-wcwl-add-to-wishlist-button.yith-wcwl-add-to-wishlist-button-over-image, .woocommerce .regular.slider .yith-add-to-wishlist-button-block {right: 5px;top: 5px;}
    body .home-product .regular.slider .item img {height: 210px;}
    .image-text h2 span{font-size: 3rem;}
    .image-text h2{font-size: 2rem;}
    .meet-designer h2, .home-product h2{font-size:2.5rem}
    .join-community{padding:0 15px;}
    .community-heading{text-align: center;}
    .join-community .community-heading h2{position: relative;z-index: 1;}
    .tagline-strip ul{flex-direction: column;gap:20px;}
    .tagline-strip ul li{max-width: 100%;text-align: left;width: 100%;margin-bottom: 10px;}
    .tagline-strip{margin:60px 0 30px}
.footer-menu.pink-text{margin: 25px 0 20px;}
.footer-copyright {flex-direction: column-reverse;padding-bottom: 10px;}
.footer-copyright ul{flex-wrap: wrap;margin-bottom: 25px;justify-content: center;}
.footer-copyright ul li{width:auto;margin: 0;padding:0 10px 10px;}
.footer-inner .row{flex-direction: column-reverse;}
.footer-social{margin-bottom: 25px;}
.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp{border-radius: 0;}
.banner-button{flex-direction: column;}
.banner-button a{text-align: center;}
#back-button{right: 15px;bottom: 15px;}
body .product-list .woocommerce ul.products, .pickup-product .regular.slider{margin: 0;}
.form-block{padding:0px 15px;}
.vendor-form .vendor-form-row {gap: 15px;}
header nav ul li:hover .dropdown-menu{display: none;}
header .header-outer nav ul li .dropdown-menu{display: block;position: relative;left: 0;width: 100%;max-width: 100%;opacity: 1;visibility: visible;box-shadow: none;min-width: auto !important;transform: none;}
header  nav .header-outer ul li .dropdown-menu{transform: none;transition: none;display:none;}
header nav .header-outer ul li .dropdown-menu li{width: 100%;}

header nav ul li{position: relative;}
.dropdown-arrow{display: block;position: absolute;right:5px;top:0;font-size: 20px;width: 35px;height:50px;text-align: center;display: flex;align-items: center;justify-content: center;}
.rotate-arrow{transform: rotate(180deg);}
.woocommerce-account .woocommerce .woocommerce-MyAccount-content {width: 100%;}
.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation{width: 100%;padding: 0;margin-top: 35px;}
.woocommerce-Address-title h2{margin-bottom: 0;padding-bottom: 0;}
body .woocommerce-MyAccount-content .wc-forward.button{float: none;margin-top: 15px;display:inline-block;}
body .woocommerce-MyAccount-content fieldset { padding: 10px;}
body.woocommerce ul.products li.product a img {height: 200px;}
body.woocommerce ul.products li.product a.vendor-name img {height: auto;}
body.woocommerce .woocommerce-breadcrumb {margin: 35px 0 15px;}
.shop-filter>.row{width: 100%;}
.shop-filter{position: relative;margin-bottom: 15px;float: left;}
.shop-filter .filter-toggle{position: relative;top: 0;left:0px;margin-bottom: 15px;}
.shop-filter .category-menu{margin: 0 -15px; display: none !important;}
body .yith-add-to-wishlist-button-block{margin: 0;}
#main .products li.product a h2.woocommerce-loop-product__title{white-space:nowrap;overflow: hidden;text-overflow: ellipsis;}
.filter-slide h2{font-size: 2.5rem;padding: 20px 15px 10px;}
.filter-button a, .filter-button button{font-size: 14px;}
body.woocommerce div.product div.summary{padding-left: 0;}
.acc {padding-bottom: 0;}
.workshop-section {padding: 50px 0 10px;}
.workshop-section h2{font-size: 35px;}
.woocommerce-variation-add-to-cart.variations_button{display: flex;justify-content: center;}
body.woocommerce div.product form.cart div.quantity{margin-bottom: 0;}
body.woocommerce div.entry-summary form.cart div.quantity{margin-bottom:15px;}
body.woocommerce div.entry-summary form.cart .single_add_to_cart_button{max-width: 100%;margin: 0;}

.product_meta{text-align: center;}
.saving-text{flex-wrap: wrap;justify-content: center;}
.shipping-tagline{text-align: center;}
body .summary.entry-summary .single_add_to_cart_button{margin-left: 10px;}
body.woocommerce div.product div.summary, .product-description{padding-left: 0;max-width: 100%;}
.filter-button {padding: 20px 15px;}
.filter-inner {height: calc(100vh - 150px);}

.page-title h1{font-size:2.5rem;}
.form-container h1 {font-size: 3rem;line-height: 2rem;}
.form-container {margin:50px auto;}
.wc-empty-cart-message{padding-top: 25px;display: block;}
table.wishlist_table tbody td.wishlist-empty, p.wishlist-empty {margin:80px 0 0;}

.vendor-profile .vendor-thumb{min-width:70px;height:70px;width:70px;}
.vendor-profile .vendor-detail {width: calc(100% - 90px);}
.related.products { margin: 20px 0 0;}
.link-with-thumb{padding-left: 0;}
body .summary.entry-summary .single_add_to_cart_button{height: 50px;}
.woocommerce div.product .product_title{margin: 0;}
.woocommerce div.product div.summary .woocommerce-Price-amount bdi{font-size: 1.5rem;margin-top: 10px;display: block;}
.post-container {padding:30px 0 0;}
.blog-banner img{height: auto;}
.myaccount-banner {padding:20px 0 0;}
body .woocommerce table.shop_table .coupon{margin-top: 15px;}
body .woocommerce table.shop_table .coupon button{width: auto !important;padding: 0 7px;}
.woocommerce .shop-review #reviews #comments ol.commentlist{margin: 0;}
.woocommerce .shop-review #reviews #comments ol.commentlist li{width:100%;margin: 0;padding: 0 0px 20px;;}
.thumb-caption h3{font-size:1.6rem;}
.page-subheading h2{font-size: 3rem;line-height: 2.5rem;}
.form-subscribe{padding-left: 0;}
.discover-boxes{margin-bottom: 0 !important;}
.support-menu{padding-left: 0;}
.woocommerce .shop-review #custom-reviews #custom-comments ol.commentlist li{width: 100%;}
body.archive .select2-container--open .select2-dropdown--below{min-width: 100px;}
.bottom-curve img {
    min-height: 14px;
    object-fit: cover;
    object-position: right;
}
.woocommerce ul.order_details li.woocommerce-order-overview__order{width:125px;padding-left: 0;margin-left: 0;margin-bottom: 15px;}
.woocommerce ul.order_details li.woocommerce-order-overview__total{width:125px;padding-left: 0;margin-left: 0;margin-bottom: 15px;}
.woocommerce ul.order_details li.woocommerce-order-overview__date{width:calc(100% - 150px);padding-right: 0;margin-right: 0;margin-bottom: 15px;border: none;}
.woocommerce ul.order_details li.woocommerce-order-overview__email{width:100%;padding-right: 0;margin-right: 0;margin-bottom: 15px;border: none;}
.woocommerce ul.order_details li.woocommerce-order-overview__payment-method{width:calc(100% - 150px);padding-right: 0;margin-bottom: 15px;margin-right: 0;}
.woocommerce .woocommerce-message{display: flex;justify-content: flex-start;align-items: flex-start; line-height: normal;text-align: left;padding: 5px 5px 5px 30px;}
.woocommerce-error::before, .woocommerce-info::before, .woocommerce-message::before{left: 5px;}
.woocommerce .woocommerce-message .button{margin:0px 0 0;}
.join-des {padding: 20px 0 35px 0;}
body .woocommerce table.shop_table th:first-child, .woocommerce table.shop_table td:first-child{padding-left: 0;}
.table-responsive{overflow: auto;}
.memebership-section{margin-bottom: 0;}
.membership-slider{margin-bottom: 0;}
.membership-slider .item{padding:0 10px;}
.memebership-section h2{margin-bottom: 15px;}
.woocommerce.home-product{padding-bottom: 50px;position: relative;;}
.home-product.pickup-product{padding-bottom: 0;}
.woocommerce.home-product .bordered-btn{position: absolute;bottom: 0;left: 0;right: 0;max-width: 250px;margin: auto;}
.join-community h2 span{font-size: 3.5rem;}
.meet-designer{overflow: hidden;}
.notificationbar {height: auto;min-height: 36px;flex-wrap: wrap;transition: opacity 1s ease-in-out, min-height 1s ease-in-out;}
.notificationbar.hidden {opacity: 0;height: 0;padding: 0;min-height: 0;}
.table-responsive{overflow: auto;}
.popup-content{width: 100%;}
.size-chart h4{font-size: 30px;}
.size-chart table{min-width: 500px;}
.tab-buttons li {padding: 14px 10px 7px;width: 106px;}
.tab-buttons{width: 318px;}
.framework-thumb {padding: 0 0 0;}
.key-frameworks {padding: 50px 0 30px;}
.framework-des {padding-left: 0;}
.about-wrapper .container, .circular-slider-outer .container{max-width: 100%;}
.multiple-thumbs{margin: 0;}
.circular-slider .item img{margin-bottom: 35px;}
.circular-item-top {padding: 45px 0 20px;}
.circular-slider {margin: 0px 0 50px;}
.textile-wrap h2{line-height: 35px;font-size: 35px;}
.circular-main{padding: 50px 0;}
.key-frameworks h2 {font-size: 35px;line-height: 30px;}
.key-frameworks h3, .circular-fashion h3 {font-size: 35px;line-height: 30px;}
.framework-des strong {font-size: 35px;margin: 15px 0;}
.dotted-box [class*="col"]{padding: 0;}
.multiple-thumbsdes {padding: 0px 15px 0 15px;}
.textile-wrap{padding: 0;}
.circular-slider-outer .container{padding: 0;}
.header-right li:last-child{display: block;}
body .dokan-store-sidebar, body .dokan-single-store {margin-right:0%;width:100% !important;margin-left:0%;}
body #main .profile-info-img{max-height: 206px; height: 206px;}
body .dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper .profile-info-summery{display: block;}
body .dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper .profile-info-summery .profile-info{width: 100%;margin-top: 0;}
#seller-store .shop-filter .filter-toggle {position: absolute;top: 7px;}
body .dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper .profile-info-summery .profile-info-head .profile-img img{width: 100px;height:100px;}
.seller-enquiry{top: -60px;}
body #main .dokan-store-products-filter-area .orderby-search{font-size: 14px;height: 37px;margin: 0;border-radius: 5px;}
body #main .dokan-store-products-filter-area{border: solid 1px #000;border-radius: 5px;margin-top:7px;}

}
