/** Shopify CDN: Minification failed

Line 7:0 Unexpected "@media"

**/
the/* Large screen desktop */
@media (min-width: 1400px) and (max-width: 2000px){
  .single-slider .container-fluid .slider-content p {
    width: 70%;
  }
}


/* Large screen desktop */
@media (min-width: 1366px) and (max-width: 1500px){

  .single-slider {
    height: 700px !important;
  }
  .single-slider .container-fluid .slider-content p {
    width: 70%;
  }
  .center_mode_slider .single-slider {
    height: 500px !important;
  }
  .slider-area.center_mode_slider .single-slider .slider-content {
    padding-left: 50px;
    padding-right: 50px;
  }
  
  .slider-area.center_mode_slider .single-slider {
    margin: 0 50px;
  }

}


@media (min-width: 1170px) and (max-width: 1365px){
  .single-slider {
    height: 700px !important;
  }
  .center_mode_slider .single-slider {
    height: 500px !important;
  }
.single-slider {
    background-position: center;
}
.best_collection_area .border__enable {
    padding: 25px;
}  



  
}

/* Normal desktop :992px. */
@media (min-width: 992px) and (max-width: 1169px) {
  
  .center_mode_slider .single-slider {
    height: 400px !important;
  }

.single-slider .slider-content h1 {
	font-size: 40px !important;
	line-height: 45px !important;
	margin-bottom: 20px !important;
}
  .single-slider .slider-content .slider-btn a, 
  .single-slider .slider-content .slider-btn a i {
    font-size: 13px !important;
  }
  .single-slider {
    height: 690px !important;
  }
  .description-review-wrapper .description-review-topbar a {
    margin: 17px 14px 0px 0;
  }
  .slider-style-5 .single-slider {
    height: auto !important;
  }
  .slider-area .single-slider .slider-content h3 {
    font-size: 25px !important;
    margin-bottom: 15px !important;
  }

  .diversity-banner .single-banner .banner-content {
    top: 50% !important;
    -webkit-transform: translateY(-50%) !important;
    -ms-transform: translateY(-50%) !important;
    transform: translateY(-50%) !important;
  }
  .diversity-banner .single-banner .banner-common {
    left: 10px !important;
  }

  .single-slider .slider-content .slider-btn a {
    padding: 15px 30px;
  }
  .best_collection_area .single_collection i {
    font-size: 24px !important;
  }
  .best_collection_area .single_collection .multi_top {
    font-size: 20px;
  }
  .countdown_promotion_banner .banner-bg-content h2 {
    margin: 0 0 30px !important;
  }
  .countdown_promotion_banner .banner-bg-content p {
    margin-bottom: 20px !important;
  }
  .banner-bg-content a.ban_btn1 {
    margin-top: 20px !important;
  }
  .feature_deal_collection .section-title {
    padding-bottom: 30px;
  }
  .video_inner_content {
    transform: translateY(-50%);
    margin-top: -100px;
  }
  .video_inner_content h3 {
    font-size: 30px !important;
    line-height: 30px !important;
    margin-bottom: 20px !important;
  }
  .video_inner_content p {
    font-size: 14px  !important;
    line-height: 28px  !important;
    margin-bottom: 30px  !important;
  }
.single-slider {
    background-position: center;
}
.slider__animated__btn__wrap {
    margin-top: 25px !important;
}
.banner-area div#accordion {
    margin-top: 30px;
}
.best_collection_area .border__enable {
    padding: 25px;
}

.product-details-content {
    margin-top: 10px;
}
  
  
}


/* Tablet desktop :768px. */
@media (min-width: 768px) and (max-width: 991px) {
  .center_mode_slider .single-slider {
    height: 400px !important;
  }
  .cart-total {
    margin-top: 30px;
  }
  #moda-compare .modal-dialog {
    max-width: 80%;
  }
  .featured-product-iamge {
    padding-right: 0;
  }
  .featured-product-content {
    padding-left: 0;
  }
  .mobile-menu li > a > span {
    display: none;
  }
  .single-slider .slider-content h1 {
    font-size: 35px !important;
    line-height: 45px !important;
    margin-bottom: 30px !important;
  }
  .slider-area .single-slider .slider-content h3 {
    font-size: 20px !important;
    line-height: 28px !important;
  }
  .slider-area.slider-style-5 .single-slider .slider-content h3 {
    font-size: 20px !important;
    line-height: 26px !important;
  }
  .slider-area.slider-style-5 .single-slider .playerBox {
    margin-left: 0 !important;
  }
  .single-slider .slider-content .slider-btn a, 
  .single-slider .slider-content .slider-btn a i {
    font-size: 13px !important;
  }

  .slider-area .single-slider .slider-content .slider-btn a {
    padding: 15px 25px !important;
  }

  .single-slider {
    height: 520px !important;
  }
  .slider-style-5 .single-slider {
    height: auto !important;
  }
  .slider-style-5 .slider-text.style-2 h2 {
    font-size: 60px !important;
    line-height: 70px !important;
  }
  .shop-list-mrg .shop-list-paragraph {
    margin-top: 20px;
  }
  .description-review-wrapper .description-review-topbar a {
    margin: 17px 14px 0px 0;
  }
  .slider-special-banner .slider-content {
    max-width: 85%;
  }
  .count_down_wrapper .single-countdown {
    font-size: 16px;
    height: 75px;
    width: 75px;
  }
  .count_down_wrapper .single-countdown {
    padding: 10px;
  }
  .header_style_3 .logo {
    display: none;
  }
  .header_style_5 .top_logo_area {
    display: none;
  }
  .diversity-banner .single-banner .banner-content {
    top: 50% !important;
    -webkit-transform: translateY(-50%) !important;
    -ms-transform: translateY(-50%) !important;
    transform: translateY(-50%) !important;
  }

  .diversity-banner .single-banner .banner-common {
    left: 10px !important;
  }
  .best_collection_area .single_collection i {
    font-size: 24px !important;
  }
  .best_collection_area .single_collection .multi_top {
    font-size: 20px;
  }
  .product-tab-list a {
    margin: 0 5px;
  }
  .countdown_promotion_banner .banner-bg-content h3 {
    margin-bottom: 15px !important;
  }
  .countdown_promotion_banner .banner-bg-content h2 {
    margin: 0 0 30px !important;
  }
  .countdown_promotion_banner .banner-bg-content p {
    margin-bottom: 20px !important;
  }
  .banner-bg-content a.ban_btn1 {
    margin-top: 20px !important;
    font-size: 14px !important;
  }
  .single-feature.mb-40 {
    margin-bottom: 20px;
  }
  .footer-bottom .footer-social a, 
  .footer-bottom .copyright p {
    font-size: 14px !important;
  }
  .video_inner_content {
    transform: translateY(-50%);
  }
  .video_inner_content h3 {
    font-size: 30px !important;
    line-height: 40px !important;
    margin-bottom: 20px !important;
  }
  .video_inner_content p {
    font-size: 16px !important;
    line-height: 28px !important;
    margin-bottom: 20px !important;
  }
  .single_product_feature .banner-bg-content .single_feature {
    margin: 0 0 30px !important;
  }
  .single_product_feature .banner-bg-content .feature_icon i {
    font-size: 30px !important;
  }
  .section-title.pb-60 {
    padding-bottom: 30px;
  }
  .subscribe-style.mt-45 {
    margin-top: 25px;
  }
  .theme_footer_top .footer-widget .subscribe-style p {
    font-size: 14px !important;
    line-height: 26px !important;
  }
  .footer_style_2 .footer-widget .subscribe-style p {
    margin-bottom: 20px !important;
  }
  .subscribe-style .subscribe-form .mc-form .sbs_btn {
    height: 50px;
  }
  .subscribe-style .subscribe-form .mc-form input {
    height: 50px;
  }
  .popular__menu__list {
	margin-left: 0;
}
.contact__reservation__area .contact-from {
	padding: 20px 30px;
}
.slider-area.center_mode_slider .single-slider .slider-content {
	padding-left: 50px;
	padding-right: 50px;
}
.slider-area.center_mode_slider .slider-content h1 {
	margin-bottom: 20px !important;
}
.single-slider {
    background-position: center;
}
.single-slider .slider-content h1 {
    font-size: 50px!important;
    line-height: 50px!important;
    margin-bottom: 15px!important;
}
.slider__animated__btn__wrap {
    margin-top: 25px !important;
}
.single_product_feature .banner-bg-content h3 {
    font-size: 50px !important;
    line-height: 51px !important;
    margin-top: 40px !important;
}
.single-feature .feature-content h4, .best_collection_area .best-coll-content .multi_top, .single-testimonial .client-info h5 {
    font-size: 20px;
}
.theme_footer_top .footer-widget .footer-title h3 {
    font-size: 20px !important;
}
.feature-content {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
}
.single-feature .feature-content p {
    font-size: 16px;
}
.slider__animated__btn__wrap {
    margin-top: 40px!important;
}
.custom-collection-icon-card.content-container {
    margin-bottom: 40px;
}
.single-banner .banner-content h2 {
    font-size: 21px !important;
    line-height: 24px !important;
    margin: 6px 0px 16px !important;
}
.tm90banner a.ban_btn1 {
    border: 0 !important;
    text-decoration: none;
    padding: 11px 15px;
    border-radius: 50px;
    font-size: 13px;
}

.testimonial-area .section-title p {
    font-size: 16px !important;
    line-height: 26px !important;
}
.testimonial-area h2 {
    font-size: 30px!important;
    line-height: 40px !important;
}
.banner-area div#accordion {
    margin-top: 30px;
}

div#section-template--15497275277357__main {
    padding-bottom: 0;
}
.shop-sidebar .blog-sidebar:last-child {
    margin-bottom: 0;
    padding-bottom: 0;
}

.blog-area .sidebar-widget:last-child {
    margin-bottom: 0;
}
.testimonial-area .nav-style-2 .owl-nav {
    right: -9px;
}
.single-testimonial.text-center {
    width: 90%;
}
.ht-products .ht-product .ht-product-inner .ht-product-image-wrap .ht-product-label.ht-product-label-right {
    right: 15px;
}
.ht-products .ht-product .ht-product-inner .ht-product-image-wrap .ht-product-label.ht-product-label-left {
    left: 15px;
}
.inner-wrapper-sticky {
    position: relative !important;
    transform: inherit !important;
    top: inherit !important;
    bottom: inherit !important;
    width: inherit !important;
    left: inherit !important;
}
.product-details-content {
    margin-top: 40px;
}
.reassurance-block .reassurance {
    flex: 0 0 50%;
}
.product-details-content {
    margin-top: 10px;
}

  
  
}


/* Small and large mobile :320px. */
@media (max-width: 767px) {
  .cart-total {
    margin-top: 30px;
  }
  .cart-buttons .theme-default-button{
    padding: 8px 20px;
  }
  .search-item-image {
    width: 100%;
  }
  .search-item-content {
    width: 100%;
    padding-left: 0;
    margin-top: 30px;
  }
  #moda-compare .modal-dialog {
    max-width: 90%;
  }
  .featured-product-content{
    margin-top: 30px;
  }
  .featured-product-iamge {
    padding-right: 0;
  }
  .featured-product-content {
    padding-left: 0;
  }
  .mobile-menu li > a > span {
    display: none;
  }
  .single-slider .slider-content h1 {
    font-size: 32px !important;
    line-height: 40px !important;
    margin-bottom: 20px !important;
  }
  .single-slider .slider-content .slider-btn a, 
  .single-slider .slider-content .slider-btn a i {
    font-size: 13px !important;
  }
  .owl-item .slider-single-img img {
    height: 300px !important;
    width: auto;
    margin: auto;
  }
  .single-slider {
    height: 590px !important;
  }
  .cart-wrap .shopping-cart-content ul {
    height: 150px;
  }
  .cart-wrap .shopping-cart-content .shopping-cart-bottom {
    position: unset;
  }
  .footer-bottom .payment-mathod a img {
    width: unset;
    max-width: 100%;
  }
  .footer-social, .footer-bottom .payment-mathod, .copyright {
    text-align: center !important;
  }
  .shop-list-wrap.shop-list-mrg .shop-list-paragraph {
    padding: 0px 30px 15px 15px;
    margin-top: 20px;
  }
  .shop-list-wrap.shop-list-mrg .shop-list-content {
    margin-left: 15px;
  }
  #modalAddToCart .popup-content {
    flex: 0 0 100%;
  }
  .slider-special-banner .slider-content {
    padding: 20px;
    max-width: 100%;
  }
  .featured-category-sub-menu {
    margin: 10px 0;
  }
  .product-area .single-banner.featured_banner {
    margin: 10px 0;
  }
  .countdown_promotion_banner .banner-bg-content h3 {
    font-weight: 300;
  }
  .count_down_wrapper .single-countdown {
    font-size: 16px;
    margin-right: 5px;
    height: 65px;
    width: 65px;
    padding:5px
  }
  .count_down_wrapper .count-number {
    font-size: 18px;
    margin-bottom: 0;
  }
  .slider-area .single-slider .slider-content h3 {
    font-size: 18px !important;
    line-height: 24px !important;
  }
  .top_bar_social {
    margin-top: 10px;
  }
  .notification-entry p {
    padding: 0 15px;
  }
  .notification-entry {
    flex-wrap: wrap;
  }
  .notification-close-btn {
    top: -10px;
  }
  .header_style_5 .top_logo_area {
    display: none;
  }
  .header_style_3 .logo {
    display: none;
  }
  .slider-style-5 .single-slider {
    height: auto !important;
  }
  .slider-style-5 .slider-text.style-2 h2 {
    font-size: 40px !important;
    line-height: 50px !important;
    margin-bottom: 20px !important;
  }
  .slider-area.slider-style-5 .single-slider .slider-content h3 {
    font-size: 18px !important;
    margin-bottom: 20px !important;
  }
  .slider-area.slider-style-5 .ptb-250 {
    padding: 100px 0px !important;
  }

  .diversity-banner .single-banner .banner-content {
    top: 50% !important;
    -webkit-transform: translateY(-50%) !important;
    -ms-transform: translateY(-50%) !important;
    transform: translateY(-50%) !important;
  }

  .diversity-banner .single-banner .banner-common {
    left: 10px !important;
  }

  .box-slider-wrapper .single-slider .slider-content {
    padding: 0 20px;
  }
  .slider-special-banner .slider-content {
    max-width: 100% !important;
  }
  .slider-special-banner .single-slider .slider-content h1 {
    font-size: 30px !important;
    line-height: 35px !important;
    margin-bottom: 15px !important;
  }
  .slider-special-banner .single-slider .slider-content h3 {
    font-size: 20px !important;
    line-height: 24px !important;
    margin-bottom: 15px !important;
  }
  .slider-special-banner .slider-content .slider-btn a {
    padding: 15px 30px;
  }
  .best_collection_area .single_collection i {
    font-size: 24px !important;
  }
  .best_collection_area .single_collection .multi_top {
    font-size: 20px;
  } 
  .countdown_promotion_banner .banner-bg-content h3 {
    margin-bottom: 20px !important;
  }
  .countdown_promotion_banner .banner-bg-content h2 {
    margin: 0 0 30px !important;
  }
  .countdown_promotion_banner .banner-bg-content p {
    margin-bottom: 20px !important;
  }
  .banner-bg-content a.ban_btn1 {
    margin-top: 20px !important;
    font-size: 14px !important;
  }
  .banner-img-2.pr-10 {
    margin-top: 30px;
  }
  .single-feature.mb-40 {
    margin-bottom: 20px;
    padding: 0;
  }
  .footer-bottom .footer-social a, 
  .footer-bottom .copyright p {
    font-size: 14px !important;
  }
  .shop-top-bar .shop-tab a {
    margin-left: 10px;
  }
  .cart-desktop-device {
    display: none;
    visibility: hidden;
  }
  .cart-mobile-device {
    display: block;
    visibility: visible;
  }
  .single_product_feature .banner-bg-content h2 {
    margin: 0 0 60px !important;
  }
  .single_product_feature .banner-bg-content h3 {
    margin: 0 0 20px !important;
  }
  .single_product_feature .banner-bg-content .feature_icon i {
    font-size: 25px !important;
  }
  .single_product_feature .banner-bg-content .single_feature {
    margin: 0 0 20px !important;
  }
  .count-box .ht-product-countdown .cd-single .cd-single-inner {
    flex-wrap: wrap;
  }
  .video_inner_content {
    transform: translateY(-50%);
    margin-top: 0;
  }
  .video_inner_content h3 {
    font-size: 25px !important;
    line-height: 30px !important;
    margin-bottom: 10px !important;
  }
  .video_inner_content p {
    font-size: 14px !important;
    line-height: 24px !important;
    margin-bottom: 0px !important;
    max-width:100%
  }
  .theme_footer_top .footer-widget .subscribe-style p{
    font-size: 16px !important;
    line-height: 28px !important;
  }
  .slider-content .slider__animated__btn span {
    font-size: 16px !important;
  }
.slider-area.center_mode_slider .single-slider {
	height: 350px !important;
}
  
  .testimonial-area .dot-style-1.dot_bottom .owl-dots {
    transform: translate(-22%) translatey(50%);
}

.single-slider .slider-content h1 {
    font-size: 45px!important;
    line-height: 45px!important;
    margin-bottom: 20px!important;
}
.slider__animated__btn__wrap {
    margin-top: 25px !important;
}

.slider-content.slider-animated-1.text-left {
    text-align: center !important;
}
.slider__animated__btn.animated {
    display: none !important;
}
.slider__animated__btn__wrap {
    align-items: center;
    justify-content: center;
}
.single-slider .slider-content h1 {
    font-size: 40px!important;
    line-height: 35px!important;
}
.custom-collection-icon-card.content-container {
    margin-bottom: 30px;
}
.ht-products.custom_mobile_class .ht-product .ht-product-inner .ht-product-content {
    padding: 0 !important;
    padding-bottom: 10px !important;
}
.ht-products .ht-product .ht-product-inner .ht-product-image-wrap .ht-product-image img {
    border-radius: 10px;
}
.custom-collection-icon-card.content-container .media {
    justify-content: center;
    width: 70%;
    margin: 0 auto;
}
.single-banner .banner-content h2{
    font-size: 22px !important;
    line-height: 25px !important;
    margin: 2px 0 11px !important;
  
}
.single-testimonial.text-center svg {
    top: 10px;
    right: 18px;
    width: 40px;
}
.single__gallery {
    margin-bottom: 30px !important;
}
.gallery__area_strt {
    -webkit-justify-content: start !important;
    -ms-flex-pack: start !important;
    justify-content: start !important;
}
.faq-page .card-header button.btn.btn-link {
    white-space: inherit;
    padding-right: 20px;
}
.testimonial-area .section-title p, .team-area .section-title p {
    font-size: 16px!important;
    line-height: 26px!important;
}
.banner-area.countdown_promotion_banner .section-title.text-center.pb-40 {
    margin-bottom: 0 !important;
    padding-bottom: 11px;
}

.shop-top-bar {
    display: flex;
    align-items: center;
    text-align: center;
    flex-direction: column;
}
.shop-top-bar .select-shoing-wrap .shop-select {
    margin-right: 30px;
}
.shop-area.pt-95 {
    padding-top: 55px;
}  
.shop-sidebar .blog-sidebar:last-child {
    margin-bottom: 0;
    padding-bottom: 0;
}
.pro-pagination-style.mt-30 {
    margin-bottom: 30px;
}
.single-banner a img {
    width: 100%;
    max-width: 100%;
}
 .blog-wrap .blog-content .blog-meta ul li a {
    top: -25px;
} 

.blog-area .sidebar-widget:last-child {
    margin-bottom: 0;
}
.blog-details-top .blog-details-content h3 {
    font-size: 24px;
    line-height: 35px;
}
.dec-img {
    margin-bottom: 15px;
}
.blog-area blockquote h4 {
    font-size: 16px;
}
.video-banner .section-title h2 {
    font-size: 16px !important;
    line-height: 26px !important;
}
.video-banner .section-title p {
    font-size: 24px !important;
    line-height: 35px !important;
}
.rich-text h2 br {
    display: none;
}
.team-area .section-title h2 {
    margin-bottom: 10px!important;
}
.single__gallery img {
    width: 100%;
}
.testimonial-area .nav-style-2 .owl-nav {
    right: -9px;
}
.single-testimonial.text-center {
    width: 90%;
}
.single-feature.mb-40 {
    margin-bottom: 45px;
    padding: 0 0px;
}
.single-feature.mb-40 h4 {
    font-size: 13px!important;
  line-height: 16px;
}
.ht-products .ht-product .ht-product-inner .ht-product-image-wrap .ht-product-label.ht-product-label-right {
    right: 15px;
}
.ht-products .ht-product .ht-product-inner .ht-product-image-wrap .ht-product-label.ht-product-label-left {
    left: 15px;
}
.reassurance-block .reassurance .reassurance-text {
    text-align: center;
    width: 100%;
    padding-left: 0px;
    margin-top: 10px;
}
.reassurance-block .reassurance {
    display: flex;
    align-items: center;
    flex: 0 0 50%;
    flex-direction: column;
    align-items: center;
    text-align: center;
    justify-content: center;
}
.product-details-content {
    margin-top: 40px;
}
.complementary_releted_product_area .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-title.popup_cart_title {
    font-size: 15px!important;
    line-height: 20px!important;
    margin-bottom: 3px!important;
}
.product-details-content h2 {
    font-size: 24px;
    line-height: 24px;
}
.product-details-content .pro-details-quality .pro-details-cart .sp_cart_btn {
    padding: 22px 50px !important
}
.product-details-content .product-details-price span {
    font-size: 20px;
}
.product-area.common_slick_slider.related_product_area .section-title h2 {
    font-size: 24px!important;
    line-height: 35px!important;
}

.header-small-mobile .header-right-wrap .mobile-off-canvas {
    margin-left: 12px;
    margin-top: 4px;
}





  
  
}


/* Large Mobile :480px. */
@media only screen and (min-width: 576px) and (max-width: 767px) {

  .shop-top-bar {
    flex-wrap: wrap;
  }
.single-slider {
    background-position: center;
}



  
}

/* Small Mobile :320px. */
@media only screen and (max-width: 575px) {
  .login-form-container {
    padding: 30px 20px;
  }
  .form-action-button .theme-default-button + .theme-default-button, 
  .cart-buttons .theme-default-button + .theme-default-button{
    margin-left: 0;
    margin-top: 20px;
  }
  .form-action-button .theme-default-button,
  .cart-buttons .theme-default-button,
  .guest-form-container .theme-default-button{
    float: left;
    width: 100%;
  }
  .product-details-content .pro-details-quality .pro-details-cart .sp_cart_btn {
    padding: 23px 15px 23px;
  }
  .slider-banner-img:first-child {
    margin-top: 30px;
  }
  .newsletter-form .subscribe-form button {
    top: 100%;
    width: 100%;
    margin-top: 10px;
  }
  .newsletter-form .subscribe-form input {
    padding: 0 30px 0 32px;
  }
  .ht-products .ht-product .ht-product-inner .ht-product-image-wrap .ht-product-image .ht-product-cus-tab-links {
    width: 100px;
  }
  .single-slider {
    height: 390px !important;
  }

  .count-box .ht-product-countdown .cd-single {
    padding: 0 5px;
  }
  .count-box .ht-product-countdown .cd-single .cd-single-inner h3 {
    font-size: 24px;
  } 
  .count-box .ht-product-countdown .cd-single .cd-single-inner p {
    font-size: 14px;
  }
.product-color .grid-color-swatch.grid-image-swatch li label {
    height: 20px;
    width: 20px;
}
.popular__menu__list {
	padding: 20px;
	margin: 0;
	text-align: center;
	margin-bottom: 30px;
	padding-top: 50px;
}

  .popular__content__wrap {
	padding-right: 0;
}
  .popular__menu__list .popular__content {
	flex-wrap: wrap;
}
.popular__menu__list .popular__content .popular__price {
	min-width: 100%;
	margin-top: 10px;
}
  
  .popular__menu__list .popular__thumb {
    top: 0;
    -webkit-transform: translateY(-50%) translatex(-50%);
    -ms-transform: translateY(-50%) translatex(-50%);
    transform: translateY(-50%) translatex(-50%);
    left: 50%;
  }
  .popular__menu__list .popular__content .popular__price::before {
    display: none;
  }
  .privacy-policy-checkbox {
    margin-top: 80px;
  }

.single-slider {
    background-position: center;
}
.shop-sidebar .blog-sidebar:last-child {
    margin-bottom: 0;
    padding-bottom: 0;
}
  
  
}


/* Small Mobile :450px. */
@media only screen and (max-width: 400px) {

  .product-color .color_img_conatiner, 
  .product-color .size_var_conatiner {
    display: none;
  }
  .single-slider .slider-content .slider__animated__btn span {
    display: none;
  }
.testimonial-area .dot-style-1.dot_bottom .owl-dots {
    transform: translate(-45%) translatey(50%);
}
.single-slider {
    background-position: center;
}

.shop-top-bar {
    display: flex;
    align-items: center;
    text-align: center;
    flex-direction: column;
}
.shop-top-bar .select-shoing-wrap .shop-select {
    margin-right: 0;
}
.shop-sidebar .blog-sidebar:last-child {
    margin-bottom: 0;
    padding-bottom: 0;
}
  
  
}