@media screen and (max-width:576px){
  body{
    text-align: center;
  }
  .post-contents{
    display: unset;
  }
  .title-box h1{
    font-size: 22px;
  }
  #blog-with-sidebar .post-contents .post-text-content > div {
    flex: 0 0 100%;
  }
  .efarm-feature-box-sec{
    position: static;
  }
  h4.ht-product-title,#efarm-blog-sec h3.ea-title,#efarm-blog-sec .ea-text-wrap {
    text-align: left;
  }
  .wpe-sneakers-stylish-right-img-tow img,.wpe-sneakers-stylish-right-img img,#wpe-sneaker-slider-sec .slick-next,#wpe-sneaker-slider-sec .slick-prev{
    display: none !important;
  }
  html {
    overflow-x: hidden;
  }
  #popular-brand-product .content-box{
    text-align: left;
  }
  #wpe-sneakers-blog-box .sneker-blog-meta-box{
    padding: 18px 10px 37px;
  }
  #wpe-sneakers-blog-box .ea-flex-middle{
    float: left;
  }
  #wpe-sneakers-blog-box .ea-button-wrap a{
    font: bold 14px/0px Padauk;
  }
  .wishlist_shop_table .wishlist-items-wrapper tr {
    width: 100%;
  }
  form.cart{
    row-gap: 7px;
    display: grid;
  }
  .woocommerce-product-gallery {
    display: block;
  }
  .woocommerce div.product div.images .flex-control-thumbs li{
    width: 45%;
  }
  #single-product-page div.product div.images .flex-control-thumbs li{
    margin: 15px 6px;
  }
  #single-product-page .variations tr:nth-child(1),#single-product-page .variations tr:nth-child(2){
    position: static;
    display: block;
  }
  #single-product-page div.product form.cart table td{
    padding-left: 0;
  }
  #single-product-page ul.variable-items-wrapper.color-variable-items-wrapper.wvs-style-squared {
    background: unset !important;
  }
  #single-product-page .variations tr:nth-child(1) .variable-items-wrapper .variable-item:not(.radio-variable-item) {
    filter: unset;
    height: var(--wvs-single-product-item-height,30px);
    width: var(--wvs-single-product-item-width,30px);
    display: inline-block;
  }
  #single-product-page .variations tr:nth-child(2) li.variable-item{
    padding: 6px 0px;
    margin-top: 20px;
    font: 600 15px/38px Mulish;
  }
  #single-product-page .variations tr:nth-child(2) li.variable-item.button-variable-item.selected{
    top: -12px;
    font-size: 22px;
  }
  #single-product-page div.product form.cart .button,#single-product-page div.product form.cart div.quantity{
    float: unset;
  }
  a.reset_variations{
    bottom: -16px;
  }
  .elementor-section .elementor-container {
    padding: 0 0px !important;
  }
  .woocommerce ul.products[class*=columns-] li.product, .woocommerce-page ul.products[class*=columns-] li.product,.wpe-sneaker-contact-form-box input[type="tel"],
  .wpe-sneaker-contact-form-box input[type="email"]{
    width: 100%;
  }
  .wpe-sneaker-contact-form-box input[type="submit"] {
    display: block;
    margin: 0 auto !important;
  }
  #wpe-sneakers-search-box .dgwt-wcas-search-form{
    width: 90% !important;
  }
  .wpe-sneaker-account-form{
    width: 290px !important;
  }
  #product-slider-section .slider.slider-for .thumbnail-image{
    margin-left: 20px;
  }
  #product-slider-section .slider.slider-for .thumbnail-image{
    padding: 10px;
  }
  #product-slider-section .variations tr:nth-child(1){
    left: 15px;
    top: 50px;
  }
  #product-slider-section .variations tr:nth-child(1) .variable-items-wrapper .variable-item:not(.radio-variable-item){
    height: 70px;
  }
  #product-slider-section .variations tr:nth-child(2) li.variable-item{
    font: 600 16px/38px Mulish;
    padding: 0 2px;
  }
  #product-slider-section .variations tr:nth-child(2) li.variable-item.button-variable-item.selected{
    font-size: 20px;
    top: -20px;
  }
  #wpe-sneaker-slider-sec .slider-for .thumbnail-image:before{
    font: 900 190px/215px Mulish;
  }
  #product-slider-section .woocommerce-variation-add-to-cart.variations_button .single_add_to_cart_button{
    margin-left: 0;
  }
  #wpe-sneakers-our-brand .elementor-swiper-button-prev{
    left: -20px;
  }
  #wpe-sneakers-our-brand .elementor-swiper-button-next{
    right: -20px;
  }
  .woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item){
    margin: 2px;
  }
  #product-slider-section form.cart{
    margin: 0 auto;
    width: max-content;
  }
}
@media screen and (max-width:767px){
  #commentform input[type="text"], #commentform input[type="email"], #commentform textarea {
    width: 100%;
  }
  #wpe-sneakers-stylist-banner-sec{
    margin: 0 40px;
    background-size: cover;
    border-radius: 60px;
    overflow: hidden;
  }
  .wishlist_shop_table td.product-add-to-cart a{
    padding: 6px 10px;
  }
  .wpe-sneakers-page-head {
    height: 170px;
  }
  #product-slider-section{
    padding-top: 0;
  }
  .banner-slider .slider.slider-nav{
    max-width: 100%;
  }
  .slider-nav .slick-slide.thumbnail-image .thumbImg{
    top: 0;
    max-width: unset;
  }
  #wpe-sneaker-slider-sec .banner-slider .slider.slider-nav{
    height: auto;
    margin: 25px 0;
  }
  .banner-slider .slider.slider-for{
    max-width: 100%;
    margin-left: 0;
  }
  .wpe-sneaker-footer-heading h2:before{
    left: 0;
    right: 0;
    margin: 0 auto;
  }
  .woocommerce div.product .woocommerce-tabs ul.tabs li {
    margin: 0px -1px 10px 0;
  }
  #wpe-sneaker-footer-2 a.hfe-menu-item,#wpe-sneaker-footer-3 a.hfe-menu-item{
    justify-content: center;
  }
}
@media screen and (min-width:575px) and (max-width:767px){
  /* nav.hfe-nav-menu__layout-horizontal.hfe-nav-menu__submenu-plus.hfe-dropdown.menu-is-active{
    margin-left: 56% !important;
  } */

  .wpe-sneaker-header-col-2 {
    display: flex;
    flex-direction: row;
    align-content: flex-end;
    justify-content: center;
    align-items: flex-end;
}
.watch-nav-hamburger{
  width: 30% !important;
}
.wpe-sneaker-header-col-3 {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
}
.wpe-sneaker-header-user-acc .elementor-image-box-wrapper{
text-align: start !important;
column-gap: 20px !important;
}
.wpe-sneaker-header-col-4 .elementor-image-box-wrapper .elementor-image-box-img {
  width: 30% !important;
  background: #fbfbfb !important;
  padding: 10px;
  border-radius: 40px;
}
.wpe-sneaker-header-user-acc{
  display: flex;
  justify-content: end !important;
}
  .wpe-sneakers-stylist-content-col {
    width: 65%;
  }
  .wpe-sneakers-stylish-right-img img{
    right: -20px;
    width: 49%;
  }
  .wpe-sneakers-stylish-right-img-tow img{
    display: none !important;
  }
  .wishlist_shop_table .wishlist-items-wrapper tr {
    width: 49%;
  }
  form#yith-wcwl-form{
    width: 95%;
  }
  #single-product-page .variations tr:nth-child(2){
    bottom: 63px;
  }
  #single-product-page .variations tr:nth-child(2) li.variable-item{
    font: 600 20px/38px Mulish;
  }
  #single-product-page .variations tr:nth-child(2) li.variable-item.button-variable-item.selected{
    font-size: 22px;
  }
  button.single_add_to_cart_button.button.alt.wp-element-button {
    padding: 22px 12px;
  }
  .wpe-sneakers-page-head .elementor-widget-wrap.elementor-element-populated{
    box-shadow: -316px 0px 0px 0px white, 1px 1px 10px 0px #00000061, -325px 1px 10px 0px #00000061 !important;
  }
  .wpe-sneaker-contact-form-box input[type="tel"] {
    width: 49%;
  }
  .wpe-sneaker-contact-form-box input[type="email"]{
    width: 47%;
    margin-right: 12px;
  }
  .wpe-sneaker-account-form{
    width: 370px !important;
  }
  #product-slider-section .variations tr:nth-child(2) li.variable-item{
    font: 600 22px/38px Mulish;
  }
  #product-slider-section .slider.slider-for .thumbnail-image{
    padding: 10px 0px 4em 2em;
  }
  #product-slider-section .variations tr:nth-child(1){
    left: 30px;
  }
  #product-slider-section .woocommerce-variation-add-to-cart.variations_button .single_add_to_cart_button{

  }
}
@media screen and (min-width:768px) and (max-width:1024px)  {
  #commentform input[type="text"], #commentform input[type="email"], #commentform textarea {
    width: auto;
  }
  /* #wpe-sneakers-stylist-banner-sec{
    margin: 0 40px;
    background-size: cover;
   
    padding: 20px !important;
  } */
  #wpe-sneakers-stylist-banner-sec {
    margin: 0 20px;
    background-size: 100% 100% !important;
    margin-top: 20px;
    padding: 20px 0px 20px 0px !important;
    border-radius: 40px;
}
  .wpe-sneakers-stylist-image-col div .elementor-widget-image {
    bottom: -60px;
    right: -40px;
}
  .wpe-sneakers-stylist-content-col p{
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2; 
    overflow: hidden;
    text-overflow: ellipsis;
  }
  .wpe-sneakers-stylish-right-img img{
    right: -20px;
    width: 39%;
  }
  .wpe-sneakers-stylish-right-img-tow img{
    display: none !important;
  }
  form#yith-wcwl-form{
    width: 87%;
  }
  .wishlist_shop_table .wishlist-items-wrapper tr {
    width: 32%;
  }
  .wishlist_shop_table td.product-add-to-cart a{
    padding: 6px 10px;
  }
  .wpe-sneakers-page-head .elementor-widget-wrap.elementor-element-populated {
    box-shadow: -420px 0px 0px 0px white, 1px 1px 10px 0px #00000061, -440px 1px 10px 0px #00000061 !important;
  }
  .wpe-sneaker-contact-form-box input[type="email"]{
    margin-right: 1px;
  }
}
@media screen and (min-width:768px) and (max-width:991px)  {
  /* nav.hfe-nav-menu__layout-horizontal.hfe-nav-menu__submenu-plus.hfe-dropdown.menu-is-active{
    margin-left: 26% !important;
  } */
  .banner-slider .slider.slider-nav{
    max-width: 100%;
  }
  .slider-nav .slick-slide.thumbnail-image .thumbImg{
    top: 0;
    max-width: unset;
  }
  #wpe-sneaker-slider-sec .banner-slider .slider.slider-nav{
    height: auto;
    margin: 25px 0;
  }
  .banner-slider .slider.slider-for{
    max-width: 100%;
    margin-left: 0;
  }
  #product-slider-section .variations tr:nth-child(2) li.variable-item{
    padding: 0 6px;
    font: 600 18px/38px Mulish;
  }
  #product-slider-section .woocommerce-variation-add-to-cart.variations_button .single_add_to_cart_button{
    margin-left: -55px;
  }
  #wpe-sneaker-slider-sec .slider-for .thumbnail-image:before{
    font: 900 185px/215px Mulish;
  }
  #product-slider-section .slider.slider-for .thumbnail-image{
    padding: 10px 0px 4em 2em;
  }
  #product-slider-section .variations tr:nth-child(2) li.variable-item.button-variable-item.selected{
    font-size: 23px;
    top: -20px;
  }
}
@media screen and (min-width:992px) and (max-width:1024px)  {
  .instgram-icon-container{
    position: absolute !important;
    left: 45% !important;
    top: 52% !important;
  }
  #wpe-sneakers-stylist-banner-sec {
    margin: 0 20px;
    background-size: 100% 100% !important;
    margin-top: 20px;
    padding: 20px 0px 0px 0px !important;
}
  #single-product-page .variations tr:nth-child(2) li.variable-item{
    font: 600 20px/38px Mulish;
    padding: 0 5px;
  }
  #single-product-page .variations tr:nth-child(2) li.variable-item.button-variable-item.selected{
    font-size: 30px;
  }
  #product-slider-section .variations tr:nth-child(2) li.variable-item{
    font: 600 18px/38px Mulish;
    padding: 0 3px;
  }
  #wpe-sneaker-slider-sec .slider-for .thumbnail-image:before{
    font: 900 132px/215px Mulish;
  }
  .banner-slider .slider.slider-for {
    max-width: 73%;
    margin-left: 20px;
  }
  .banner-slider .slider.slider-nav {
    max-width: 20%;
  }
  .slider-nav .slick-slide.thumbnail-image .thumbImg{
    width: 107px;
  }
  #product-slider-section .slider.slider-for .thumbnail-image{
    padding: 10px 20px 4em 2em;
  }
  .slider-nav .slick-slide.thumbnail-image .thumbImg{
    margin: 17px 5px;
    top: -21px;
  }
  #product-slider-section .variations tr:nth-child(2) li.variable-item.button-variable-item.selected{
    font-size: 25px;
    top: -26px;
  }
}
@media screen and (min-width:1025px) and (max-width:1440px){

  .wpe-sneaker-topbar-col-2{
    width: 9% !important;
  }
  .wpe-sneaker-topbar-col-1{
    width: 9% !important;
  }
  #wpe-sneakers-search-box .dgwt-wcas-search-wrapp{
    min-width: 180px;
  }
  #wpe-sneakers-header-menu .hfe-nav-menu li{
    margin-right: 11px;
  }
  #wpe-sneaker-account-login .elementor-image-box-wrapper {
    display: -webkit-inline-box;
  }
  .wpe-sneakers-stylist-content-col h2.elementor-heading-title {
    font-size: 32px !important;
    line-height: 36px !important;
  }
  #wpe-sneakers-stylist-banner-sec {
    margin: 0 20px;
    background-size: 100% 100% !important;
    margin-top: 20px;
    padding: 20px 0px 0px 0px !important;
}
  .wpe-sneakers-stylish-right-img img{
    right: -15px;
    bottom: 55px;
    width: 25%;
  }
  #wpe-sneakers-blog-box .ea-button-wrap a{
    font: bold 14px/0px Padauk;
    padding: 8px 10px 8px 10px;
  }
  #wpe-sneakers-blog-box .ea-comments span{
    font: normal 15px/22px Padauk;
  }
  #wpe-sneakers-blog-box .sneker-blog-meta-box{
    padding: 18px 5px;
  }
  .wpe-sneaker-footer-heading h2{
    font-size: 18px !important;
  }
  .wpe-sneaker-footer-one,.wpe-sneaker-footer-two,.wpe-sneaker-footer-three,.wpe-sneaker-footer-four,.wpe-sneaker-footer-five {
    width: 23% !important;
  }
  .elementor-column.wpe-sneaker-footer-app-store {
    width: 100% !important;
    padding-bottom: 10px;
  }
  .elementor-column.wpe-sneaker-footer-google-play {
    width: 100% !important;
  }
  .wpe-sneaker-app-images .elementor-container.elementor-column-gap-default {
    display: block;
  }
  .wpe-sneakers-download-heading h2.elementor-heading-title,.wpe-sneakers-copyright-text p {
    font-size: 20px !important;
  }
  form#yith-wcwl-form{
    width: 82%;
  }
  .wishlist_shop_table td.product-add-to-cart a{
    padding: 6px 10px;
  }
  #single-product-page .variations tr:nth-child(2) li.variable-item{
    font: 600 20px/38px Mulish;
    padding: 0 5px;
  }
  #single-product-page .variations tr:nth-child(2) li.variable-item.button-variable-item.selected{
    font-size: 30px;
  }
  .wpe-sneakers-page-head .elementor-widget-wrap.elementor-element-populated {
    box-shadow: -385px 0px 0px 0px white, 1px 1px 10px 0px #00000061, -390px 1px 10px 0px #00000061 !important;
  }
  .wpe-sneaker-contact-form-box input[type="email"]{
    margin-right: 4px;
  }
  #single-product-page .variations tr:nth-child(2) li.variable-item{
    font: 600 20px/38px Mulish;
    padding: 0 5px;
  }
  #single-product-page .variations tr:nth-child(2) li.variable-item.button-variable-item.selected{
    font-size: 30px;
  }
  #product-slider-section .variations tr:nth-child(2) li.variable-item{
    font: 600 18px/38px Mulish;
    padding: 0 3px;
  }
  #wpe-sneaker-slider-sec .slider-for .thumbnail-image:before{
    font: 900 150px/215px Mulish;
  }
  .banner-slider .slider.slider-for {
    max-width: 73%;
    margin-left: 20px;
  }
  .banner-slider .slider.slider-nav {
    max-width: 20%;
  }
  #product-slider-section .slider.slider-for .thumbnail-image{
    padding: 10px 20px 4em 2em;
  }
  .slider-nav .slick-slide.thumbnail-image .thumbImg{
    margin: 14px auto;
    top: -21px;
    width: 115px;
    padding: 13px 6px;
  }
  #product-slider-section .variations tr:nth-child(2) li.variable-item.button-variable-item.selected{
    font-size: 25px;
    top: -26px;
  }
  #wpe-sneaker-slider-sec .thumbImg h4 a{
    font: bold 17px/37px Padauk;
  }
}
@media screen and (min-width:1440px) and (max-width:1650px){
  .instgram-icon-container{
    position: absolute !important;
    left: 45% !important;
    top: 54% !important;
  }
  .wpe-sneakers-stylist-content-col h2.elementor-heading-title {
    font-size: 45px !important;
    line-height: 60px !important;
  }
  #wpe-sneakers-stylist-banner-sec{
    padding: 0;
    background-size: 100% 100%;
  }
  form#yith-wcwl-form{
    width: 85%;
  }
  .wpe-sneaker-contact-form-box input[type="email"]{
    margin-right: 7px;
  }
  #wpe-sneaker-slider-sec .slider-for .thumbnail-image:before{
    font: 900 235px/215px Mulish;
  }
  #wpe-sneaker-slider-sec .thumbImg h4 a{
    font: bold 17px/37px Padauk;
  }
  #wpe-sneaker-slider-sec .slider-nav .slick-slide.thumbnail-image .thumbImg{
    padding: 13px 10px;
    top: -71px;
  }
  .wpe-sneaker-header-col-4 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 25% !important;
    background: #fbfbfb !important;
    padding: 10px;
    border-radius: 40px;
}
}
@media screen and (min-width: 1651px) and (max-width: 1920px){
  .instgram-icon-container{
    position: absolute !important;
    left: 45% !important;
    top: 54% !important;
  }
  .wpe-sneakers-stylist-image-col div .elementor-widget-image {
    bottom: -60px;
    right: -40px;
}
  .slider-nav .slick-slide.thumbnail-image .thumbImg{
    padding: 13px 8px;
  }
  #wpe-sneaker-slider-sec .thumbImg h4 a{
    font: bold 17px/37px Padauk;
  }
}
@media screen and (min-width: 1200px){
  .content-container {
    max-width: calc(100% - 2%);
  }
  .post-contents{
    flex-wrap: nowrap;
  }
}
@media screen and (min-width: 1200px) and (max-width: 1400px){
  #wpe-sneakers-upcoming-products .ht-product-inner{
    padding: 10px;
  }
  #wpe-sneakers-upcoming-products .woolentor-cart a{
    font: bold 15px/25px Padauk;
    padding: 7px 10px;
  }
  #wpe-sneakers-upcoming-products .ht-product-price{
    right: 18px;
  }
}
@media screen and (min-width: 1366px) and (max-width: 1599px){
  .wpe-sneakers-section-main-container>.elementor-container{
    max-width: calc(100% - 10%)!important;
  }
  .elemento-farm-head-phone-box p.elementor-icon-box-description{
    font-size: 14px;
  }
}
@media screen and (min-width: 1600px){
  .wpe-sneakers-section-main-container>.elementor-container{
    max-width: calc(100% - 20%)!important;
  }
  textarea{
    width: 100%;
  }
  .wpe-sneaker-contact-form-box input[type="email"]{
    margin-right: 7px;
  }
}
@media screen and (max-width: 1024px){
  ul.sub-menu li a {
    background: unset !important;
  }
}


@media screen and (min-width: 1200px) and (max-width: 1440px){
 .top-slider-left-col {
  margin-left: 4% !important;
 }
}
@media screen and (min-width: 1366px) and (max-width: 1440px){

  .instgram-icon-container{
    position: absolute !important;
    left: 45% !important;
    top: 54% !important;
  }
  .watch-bg-png{
    left: -18px !important;
    top: 600px !important;
  }
  #wpe-sneakers-our-brand .elementor-swiper-button-prev {
   top: -66% !important;
 }
 #wpe-sneakers-our-brand .elementor-swiper-button-next{
   top: -66% !important;
 }
 .blank-column{
  width: 5%!important;
 }
 .site-logo-col{
  width: 20% !important;
 }
 .wpe-sneaker-header-col-4 {
  width: 45% !important;
}
.wpe-sneaker-header-col-3{
  width: 20% !important;
}
 }
 @media screen and (min-width: 1200px) and (max-width: 1365px){

  .instgram-icon-container{
    position: absolute !important;
    left: 45% !important;
    top: 54% !important;
  }
  #wpe-sneakers-stylist-banner-sec {
    margin: 0 20px;
    background-size: 100% 100% !important;
    margin-top: 20px;
    padding: 20px 0px 0px 0px !important;
}
  .watch-bg-png{
    left: -18px !important;
    top: 600px !important;
  }
  .price-container{
    width: 60% !important;
  }
  .blank-column{
    width: 5%!important;
   }
   .site-logo-col{
    width: 20% !important;
   }
   .wpe-sneaker-header-col-4 {
    width: 45% !important;
  }
  .wpe-sneaker-header-col-3{
    width: 20% !important;
  }
  .wpe-sneaker-header-user-acc{
    width: 80% !important;
     }
     .wpe-sneaker-header-col-4 .elementor-image-box-wrapper .elementor-image-box-img {
      width: 16% !important;
      background: #fbfbfb !important;
      padding: 10px;
      border-radius: 40px;
      display: flex !important;
      align-content: center;
      justify-content: center !important;
      align-items: center !important;
    }
  #wpe-sneakers-our-brand .elementor-swiper-button-prev {
   top: -76% !important;
   right: 5% !important;
 }
 #wpe-sneakers-our-brand .elementor-swiper-button-next{
   top: -76% !important;
 }

 }
 @media screen and (min-width: 1025px) and (max-width: 1199px){
  .instgram-icon-container{
    position: absolute !important;
    left: 45% !important;
    top: 58% !important;
  }
  #wpe-sneakers-stylist-banner-sec {
    margin: 0 20px;
    background-size: 100% 100% !important;
    margin-top: 20px;
    padding: 20px 0px 0px 0px !important;
}
  .top-slider-left-col{
  margin-left: 0% !important;
}
.price-container {
  width: 80% !important;
}
.watch-bg-png{
  left: 24px !important;
  top: 600px !important;
 }
  .blank-column{
    width: 5%!important;
   }
   
   .site-logo-col{
    width: 20% !important;
   }
   .wpe-sneaker-header-col-4 {
    width: 45% !important;
  }
  .wpe-sneaker-header-col-3{
    width: 20% !important;
  }
  .wpe-sneaker-header-user-acc{
    width: 80% !important;
     }
     .wpe-sneaker-header-col-4 .elementor-image-box-wrapper .elementor-image-box-img {
      width: 20% !important;
      background: #fbfbfb !important;
      padding: 10px;
      border-radius: 40px;
      display: flex !important;
      align-content: center;
      justify-content: center !important;
      align-items: center !important;
    }
    body:not(.rtl) .elementor-54 .elementor-element .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item:not(:last-child) {
      margin-right: 12px !important;
  }


  #wpe-sneakers-our-brand .elementor-swiper-button-prev {
   top: -90% !important;
   right: 6% !important;
 }
 #wpe-sneakers-our-brand .elementor-swiper-button-next{
   top: -90% !important;
 }
 }

 @media only screen and (min-width: 1024px) and (max-width: 1024px) {

  .wpe-sneakers-stylist-content-col{
width: 60% !important;
  }
  .instgram-icon-container{
    position: absolute !important;
    left: 45% !important;
    top: 58% !important;
  }
  /* #wpe-sneakers-stylist-banner-sec {
    margin: 0 20px;
    background-size: 100% 100% !important;
    margin-top: 20px;
    padding: 20px 0px 0px 0px !important;
} */
  .price-container {
    width: 80% !important;
  }
  .watch-bg-png{
    left: 24px !important;
    top: 400px !important;
   }
  .blank-column{
    width: 0% !important;
  }
  .wpe-sneaker-header-col-2{
    /* background: #BB9D7B !important; */
    width: 20% !important;
     }
    .wpe-sneaker-header-col-4 {
      display: flex !important;
      flex-direction: row !important;
      align-content: center;
      justify-content: flex-start;
      align-items: center;
      width: 31% !important;
    } 
    .wpe-sneaker-header-col-4 .elementor-widget-image-box.elementor-vertical-align-top .elementor-image-box-wrapper {
      align-items: center !important;
      display: flex !important;
      /* flex-direction: row; */
      align-content: center !important;
      /* justify-content: center!important; */
      width: 150% !important;
    }
    .wpe-sneaker-header-col-3 {
      display: flex !important;
      flex-direction: row;
      justify-content: flex-end !important;
      width: 20%!important;
  }

}
 @media screen and (min-width: 992px) and (max-width: 1023px){

  .elementor-image-gallery .gallery-columns-6 .gallery-item {
    max-width: 32.666% !important;
}
  .wpe-sneakers-stylist-content-col{
    width: 60% !important;
      }
  .price-container {
    width: 80% !important;
  }
  .watch-bg-png{
    left: 24px !important;
    top: 400px !important;
   }
  #wpe-sneakers-our-brand .elementor-swiper-button-prev {
   top: -50% !important;
   right: 6% !important;
 }
 #wpe-sneakers-our-brand .elementor-swiper-button-next{
   top: -50% !important;
 }
 .wpe-sneaker-header-col-2{
/* background: #BB9D7B !important; */
width: 20% !important;
 }
.wpe-sneaker-header-col-4 {
  display: flex !important;
  flex-direction: row !important;
  align-content: center;
  justify-content: flex-start;
  align-items: center;
  width: 31% !important;
} 
.wpe-sneaker-header-col-4 .elementor-widget-image-box.elementor-vertical-align-top .elementor-image-box-wrapper {
  align-items: center !important;
  display: flex !important;
  /* flex-direction: row; */
  align-content: center !important;
  /* justify-content: center!important; */
  width: 150% !important;
}

 }


@media screen and (min-width:768px) and (max-width:991px){
 
  .instgram-icon-container {
    position: absolute !important;
    left: 40% !important;
    top: 54% !important;
}
  .elementor-image-gallery .gallery-columns-6 .gallery-item {
    max-width: 32.666% !important;
}
  .wpe-sneakers-stylist-content-col{
    width: 60% !important;
      }
  .price-container {
    width: 80% !important;
  }
  .watch-bg-png{
    left: 24px !important;
    top: 480px !important;
   }
  .bdt-slideshow-items {
    aspect-ratio: 16 / 9;
    min-height: 760px !important;
    min-width: 100%;
    max-width: 100%;
  }
  .top-slider-left-col .elementor-element{
    margin-top: 5% !important;
  }
  #wpe-sneakers-our-brand .elementor-swiper-button-prev {
    top: -50% !important;
    right: 8% !important;
  }
  #wpe-sneakers-our-brand .elementor-swiper-button-next{
    top: -50% !important;
  }
  .wpe-sneaker-header-col-2{
    /* background: #BB9D7B !important; */
    width: 20% !important;
     }
    .wpe-sneaker-header-col-4 {
      display: flex !important;
      flex-direction: row !important;
      align-content: center;
      justify-content: flex-start;
      align-items: center;
      width: 31% !important;
    } 
    .wpe-sneaker-header-col-4 .elementor-widget-image-box.elementor-vertical-align-top .elementor-image-box-wrapper {
      align-items: center !important;
      display: flex !important;
      /* flex-direction: row; */
      align-content: center !important;
      /* justify-content: center!important; */
      width: 150% !important;
    }
    .blank-column{
      width: 0px !important;
    }
  
}
@media screen and (min-width:425px) and (max-width:575px){
  .instgram-section-column .elementor-widget-wrap .elementor-icon-box-wrapper {
    display: flex;
    flex-direction: row !important;
}
.instgram-icon-container {
  position: absolute !important;
  left: 30% !important;
  top: 50% !important;
}

}

@media screen and (min-width:320px) and (max-width:424px){
  .instgram-section-column .elementor-widget-wrap .elementor-icon-box-wrapper {
    display: flex;
    flex-direction: row !important;
}
.instgram-icon-container {
  position: absolute !important;
  left: 30% !important;
  top: 50% !important;
}

}
@media screen and (min-width:320px) and (max-width:575px){

  #wpe-sneakers-our-brand .elementor-container .elementor-element .elementor-widget-wrap .elementor-widget-heading .elementor-heading-title {
    text-align: center;
}
  #wpe-sneakers-stylisht-banner-box .wpe-sneakers-section-main-container .elementor-container {
    display: flex !important;
    align-content: center !important;
    justify-content: center !important;
}

  #wpe-sneakers-our-brand .elementor-swiper-button-prev {
    top: 38% !important;
  }
  #wpe-sneakers-our-brand .elementor-swiper-button-next{
    top: 38% !important;
  }
  .wpe-sneaker-header-col-2 {
    display: flex;
    flex-direction: row;
    align-content: flex-end;
    justify-content: center;
    align-items: flex-end;
    width: 40% !important;
}
.watch-nav-hamburger{
  width: 30% !important;
}
.wpe-sneaker-header-col-2 {
  display: flex;
  flex-direction: row;
  align-content: flex-end;
  justify-content: center;
  align-items: flex-end;
}
.watch-nav-hamburger{
width: 30% !important;
}
.wpe-sneaker-header-col-3 {
display: flex;
flex-direction: row;
justify-content: flex-start;
}
.wpe-sneaker-header-user-acc .elementor-image-box-wrapper{
text-align: start !important;
column-gap: 20px !important;
}
.wpe-sneaker-header-col-4 .elementor-image-box-wrapper .elementor-image-box-img {
width: 30% !important;
background: #fbfbfb !important;
padding: 10px;
border-radius: 40px;
}
.wpe-sneaker-header-user-acc{
display: flex;
justify-content: end !important;
}
.wpe-sneaker-header-col-4{
  width: 50% !important;
}
.wpe-sneaker-header-col-3{
  width: 50% !important;
}
}
@media screen and (min-width:320px) and (max-width:767px){
  .elementor-image-gallery .gallery-columns-6 .gallery-item {
    max-width: 32.666% !important;
}
.price-container{
  width: 100% !important;
}
.wpe-sneakers-section-main-container{
  padding-bottom: 0 !important;
}
  .watch-bg-png{
    left: 24px !important;
    top: 480px !important;
   }
   .top-slider-left-col .elementor-element{
align-items: center!important;
   }
 #top-slider {
  display: flex;
  flex-direction: column-reverse !important;
}
.top-slider-left-col{ 
  width: 100% !important;
}
.top-slider-right-col{
  width: 100% !important;
}
.bdt-slideshow-items {
  aspect-ratio: 16 / 9;
  min-height: 460px !important;
  min-width: 100%;
  max-width: 100%;
}
.top-slider-right-col::before {
  position: absolute;
  content: '';
  top: 0;
  left: 0;
  width: 110px;
  height: 50%;
  background-color: white;
  z-index: 9;
  border-radius: 0 0 20px;
}
.watch-buy-container {
  display: flex;
  flex-direction: column-reverse !important;
}
}
@media screen and (min-width:576px) and (max-width:767px){
  .instgram-section-column .elementor-widget-wrap .elementor-icon-box-wrapper {
    display: flex;
    flex-direction: row !important;
}
.instgram-icon-container {
  position: absolute !important;
  left: 36% !important;
  top: 50% !important;
}
  html {
    overflow-x: hidden !important;
}
#wpe-sneakers-our-brand .elementor-swiper-button-prev {
  top: -25% !important;
  right: 10% !important;
}
#wpe-sneakers-our-brand .elementor-swiper-button-next{
  top: -25% !important;
}


}