@media only screen and (max-width: 500px) and (min-width: 320px){
    .footer_form .noptin-optin-form .button {
        right: 10px;
    }
}
@media only screen and (max-width: 767px) and (min-width: 320px){
.category_page {
    flex-direction: column;
}
.cloth-slider {
    padding-left: 0;
}
.wishlist_table.mobile li .item-wrapper .item-details {
    width: calc(75% - 80px) !important;
}
.noptin-form-single-line .noptin-form-field-wrapper {
    flex: 1 1 300px;
}
.noptin-form-single-line .noptin-form-fields {
    flex-direction: row;
}
.about-home-image li.home_img:first-child {
    height: 300px;
    width: 100%;
}
.parent_div {
    min-height: auto;
}
.footer_form button span{
    display:none;
}
.footer_form .noptin-styles-basic .button {
    padding: 0px 20px;
    width: auto;
    text-align: center;
    gap: 0px;
}
.footer_form .noptin-styles-basic .button svg{
    margin-left: 0px !important;
    width: 24px;
    height: 24px;
}
.product-details-sec select:focus + label, .product-details-sec select:not([value=""]) + label {
    top: 8px;
}
.main_menu{
    overflow-y: scroll;
   /* height: 350px;*/
    padding-bottom: 0px !important;
}
.related-pro-container .customer-header {
    padding-left: 0;
}
.faqs_page_tab {
    width: 100%;
    overflow-x: auto;
    overflow-y: hidden;
        background: #ffffff00;
}
.faqs_page_tab ul{
    display: flex;
    white-space: nowrap;
    /* overflow-x: auto; */
    width: auto;
    max-width: none;
    flex-wrap: nowrap;
    justify-content: initial;
    padding: 0px;
    border: none;
    background: #ffffff00;
    flex-direction: row !important;
}
.categories-sidebar .card-body{
        width: 100%;
    overflow-x: auto;
    overflow-y: hidden;
}
.categories-sidebar .categories-ul{
    display: flex;
    white-space: nowrap;
    /* overflow-x: auto; */
    width: auto;
    max-width: none;
    flex-wrap: nowrap;
    justify-content: initial;
    padding: 0px;
    border: none;
    background: #ffffff00;
    flex-direction: row !important;
}
.nav-menu ul.drop-down-active {
    height: 200px;
    overflow-y: scroll;
}
.category_page_left {
    position: initial;
            width: 100%;
}
.cat-product-sec .container {
    padding: 0px 25px;
}
.contact_us_bg {
    padding: 100px 50px 40px;
}
.divided {
    gap: 10px;
    flex-direction: column;
}
.contact_page_usp {
    padding: 50px 20px;
    flex-direction: column;
    gap: 60px;
}
.nav-menu .menu_social {
    /*position: fixed;*/
}
.product-details-sec .container {
    padding: 0px 20px;
}
.product_details_row {
    flex-direction: column;
}
.product_details_colmd6 {
    width: 100%;
    position: relative;
        top: auto;
}
.product_dtl_sec {
    padding-right: 0px;
    padding-left: 0px;
}
.product_dtl_sec .btn-ground {
    position: initial;
}
.category_page_left .shop-category-sidebar {
    gap: 20px;
    width: 100%;
}
.product-cat-box h2 {
    font-size: 28px;
    line-height: 36px;
}
.product-cat-box li {
    vertical-align: middle;
    align-items: flex-start;
    gap: 9px;
    line-height: 26px;
}
.product-cat-box li:before {
    width: 40px;
    height: 35px;
    padding: 10px;
}
.category_page_left .card {
    padding: 20px;
    gap: 25px;
}
.categories-sidebar .card-body{
    overflow-x: auto;
    overflow-y: hidden;
    padding: 0px 0px;
}
.category_page {
    gap: 0;
}
.category_page_right .colmd_4 {
    min-width: 100%;
    max-width: 100%;
    margin-bottom: 40px;
}
.insta-main-box:after {
    display:none;
}
.insta-main-box:before {
    display:none;
}
.swiper-container1 .swiper-button-prev {
    left: 37%;
    top: 35px;
}
.swiper-container1 .swiper-button-next {
    right: 37%;
    top: 35px;
}
.swiper-container1 .swiper-button-white {
    width: 45px;
    height: 45px;
    line-height: 28px;
}
.swiper-container1 {
    padding-top: 75px;
    padding-left: 50px;
    padding-right: 50px;
}
.faqs-section .card {
    margin-bottom: 20px;
}
.swiper-container1 .content .title {
    font-size: 20px;
    margin-bottom: 10px;
    margin-top: 10px;
}
.product-sec h2, .product-sec h2 a {
    font-size: 47px;
    line-height: 47px;
}
.about-home-image li.home_img:nth-child(2) {
    height: 224px;
    right: 0;
    top: 90px;
    width: 118px;
}
.about-home-image {
    top: 15px;
}
.home-banner {
    min-height: 350px;
    padding: 0px 0px;

}
.inner-container {
   padding-top: 320px;
    min-height: 650px;
    background-image: none;
    padding-left: 20px;
        padding-right: 20px;
}
.mid-text h1 {
    font-size: 40px;
}
.mid-text p {
    font-size: 16px;
    width: 100%;
}
.about-home-image li.home_img:nth-child(3) {
    height: 204px;
    right: 0;
    top: 600px;
    width: 320px;
}
.about-home-image li.home_img:nth-child(4) {
    display: none;
}
.about-home-image li.home_img:nth-child(5) {
    display: none;
}
.home-banner:after {
    right: 0px;
    bottom: 0px;
    width: 100%;
    height: 145px;
    background-position: center;
    background-size: cover;
}
.stickers:before {
    left: 0px;
    top: 0px;
    width: 100px;
    height: 100px;
    background-position: center;
    background-size: cover;
}
.stickers {
    padding: 50px 0px 50px;
}
.stickers-slide .entity-img {
    width: 200px;
    height: 200px;
}
.swiper-slide {
    padding: 0px 10px;
    padding-top: 50px;
}
.stickers .content {
    width: 95%;
}
.stickers-slide .swiper-button-next, .stickers-slide .swiper-button-prev{
	display: none;
}
.product-blur {
    padding: 50px 0px;
}
.stickers h2 {
    font-size: 40px;
}
.product-sec h2 {
    font-size: 40px;
}
.inactiveLeft3 {
    width: 75px;
    height: 200px;
    margin-top: 0;
    left: -250px !important;
}
.inactiveLeft2 {
    width: 75px;
    height: 200px;
    margin-top: 0;
    left: -220px !important;
}
.cbImage {
    width: 198px;
    height: 198px;
}
.stage .active {
    left: 26% !important;
}
.inactiveLeft1 {
    left: 0px !important;
    margin-top: 0;
    width: 75px;
    height: 200px;
}
.inactiveRight1 {
    left: 320px !important;
    margin-top: 0;
}
.inactiveRight3 {
    left: 990px !important;
    height: 198px;
    width: 127px;
}
.stage .active .content {
    width: 286px;
    left: -25%;
}
.product-sec:before {
    width: 100px;
    height: 100px;
    opacity: 1;
    background-position: center;
    background-size: cover;
}
.carolina-image {
    margin-left: 0;
    perspective: 300px;
    margin-bottom: 2rem;
}
.carolina-image img {
    height: auto;
    width: 100%;
    border-radius: 15px;
}
.carolina-sec {
    padding-top: 50px;
    padding-bottom: 50px;
}
.carolina-name {
    position: relative;
    top: 0;
    left: 0;
    margin-bottom: 1rem;
}
.mb-40 {
    margin-bottom: 20px;
}
.mb-60 {
    margin-bottom: 40px;
}
.insta-cta .container {
    max-width: 100%;
}
.insta-main-box {
    padding: 0px 20px;
        height: auto;
        display: block;
}
.insta-main-box p {
            font-size: 18px;
        line-height: 27px;
}
.right-cnt-insta img {
    height: auto;
}
.left-cnt-insta {
    width: 100%;
        height: auto;
        padding: 30px 0px;
        min-width: auto;
        max-width: 100%;
}
.footer_main {
    max-width: 100%;
    gap: 50px;
}
.footer_form .noptin-form-fields {
    min-width: 100%;
    width: 100%;
}
.footer_form{
    min-width: 100%;
    width: 100%;
}
.noptin-newsletter-form .noptin-form-field-wrapper {
    width: 100%;
}
.noptin-newsletter-form .noptin-form-field-submit{
    position: absolute;
    top: 0px;
    right: -14px;
}
.footer_main_address {
    align-items: flex-start;
    gap: 30px;
    flex-direction: column;
}
footer:after{
	display: none;
}
footer:before{
	display: none;
}
.follow-box {
    padding-left: 15px;
}
.foot-m-s {
    margin-top: 0;
}
footer {
    padding: 50px 0px 0px;
}
.pr-80 {
    padding-right: 0px;
}
.fotter-menu ul li {
        text-align: left;
    width: auto;
    margin-bottom: 10px;
    padding-right: 25px;
    margin-left: 0;
    float: left;
}
.copy-right-txt {
    margin: 0px;
        text-align: left;
        margin-top: 0;
        font-size: 12px;
}
.footer_main_follow {
    gap: 20px;
}
.footer_main_foot {
    padding: 20px 20px;
    margin-top: 20px;
}
.icn-img {
    width: 30px;
    height: 30px;
    border-radius: 6px;
}
.icn-img img{
	width: 18px;
}
.get-in-touch p {
    font-size: 14px;
    padding-left: 0px;
    padding-top: 0;
            text-align: left;
}
.footer_main_address {
    align-items: flex-start;
    gap: 25px;
    flex-direction: column;
    width: 100%;
}
footer .container {
    padding: 0px 20px;
}
.get-in-touch h4 {
    font-size: 13px;
    padding-left: 36px;
}
.follow-box .get-in-touch {
    margin-bottom: 40px;
    float: left;
    margin-right: 15px;
}
.logo-part{
	margin-bottom: 0rem;
}
#cbControlLeft {
   margin-right: 0;
    left: unset;
    top: 0;
    right: 50%;
}
.cbImage .content .title {
    margin-top: 25px;
}
#cbControlRight {
    margin-right: 0;
    right: 37%;
    top: 0;
}
.cbcontrol {
    width: 40px;
    height: 40px;
    line-height: 25px;
    z-index: 10;
}
.cbcontrol img{
    width: 23px;
}
.stage {
    height: 550px;
    z-index: 9;
    padding-top: 0;
}
.product-slider {
    height: 550px;
}
.stickers .swiper-slide-prev {
    padding-top: 0;
}
.stickers .swiper-slide-next {
    padding-top: 0;
}
.small-img {
    width: 100%;
    /*height: 100px;*/
}
.woocommerce div.product form.cart {
    margin-bottom: 15px;
}
.product-img-box .show {
    width: 100%;
    height: auto;
    margin-left: 0;
    float: unset;
}
.small-container .show-small-img {
    margin-right: 10px;
}
.product-img-box .icon-left, .product-img-box .icon-right {
    display: none;
}
.product-details-sec {
    padding: 0px 0px 50px;
}
.product-details .thumbnail-title {
    font-size: 24px;
        margin: 5px 0px 15px;
        line-height: 30px;
}
.pro-details {
    margin-bottom: 30px;
}
.thumbnail {
    margin-bottom: 0;
}
.product-details-sec:after {
    width: 100px;
    height: 100px;
    background-position: center;
    background-size: cover;
}
.customer-container {
    padding-left: 15px;
}
.customer-section {
    padding: 50px 0px;
}
.customer-header h2 {
    font-size: 40px;
    line-height: 40px;
}
.customer-section .prev-arrow{
    display: none !important;
}
.customer-section .next-arrow{
    display: none !important;
}
.cloth-slider .slide-arrow{
    display: none !important;
}
.pro-details h2 {
    font-size: 26px;
}
.pro-details li {
    margin-bottom: 20px;
}
.cust-card-box {
    border-radius: 5px;
    padding: 10px;
}
.cust-card-box p {
    font-size: 14px;
    line-height: 22px;
    margin-bottom: 10px;
}
.cust-card-box .cust-name {
    font-size: 16px;
}
.customer-header {
    margin-bottom: 0px;
    padding: 0px 15px;
}
.container {
    padding-right: 25px;
    padding-left: 25px;
}
.header .container {
        display: flex;
        align-items: center;
        width: 100%;
        justify-content: space-between;
        padding: 0px 20px;
    }
.header .nav-toggle {
    padding: 0px 0px 0px;
}
.header .bag {
    padding: 0px 0px 0px;
}
.bag ul {
    margin: 0px;
}
.slick-initialized .slick-slide {
    padding: 5px;
}
.re-product-section {
    padding: 50px 0px;
}
.related-pro-container {
    padding-left: 15px;
    padding-right: 0;
}
.related-pro-container .slick-slider {
    margin-bottom: 0;
}
.re-products .slick-track .slick-slide {
    margin: 0px 15px 0px;
        margin-left: 15px !important;
}
.re-products .slick-track {
    margin: 0px -15px;
    padding-left: 0px !important;
}
.woocommerce div.product form.cart .variations .value {
    padding-left: 90px;
}
.product-details-sec select:focus + label, .product-details-sec select:not([value=""]) + label {
    left: 100px;
}
.faqs_page_div {
    gap: 20px;
    flex-direction: column;
}
.tabs-div{
    overflow-x: auto;
    overflow-y: hidden;
    padding: 0px 10px;
}
.tabs-div .sticktabs{
    display: flex;
    white-space: nowrap;
    /* overflow-x: auto; */
    width: auto;
    max-width: none;
    flex-wrap: nowrap;
    justify-content: initial;
            padding-bottom: 5px;
}
.carolina-sec .container {
    padding: 10px 20px;
}
.carolina_div {
    flex-direction: column;
    gap: 20px;
}
.carolina_div_sec {
    gap: 20px;
}
.tabs-div .producttabs{
    display: flex;
    white-space: nowrap;
    /* overflow-x: auto; */
    width: auto;
    max-width: none;
    flex-wrap: nowrap;
    justify-content: initial;
}
.stickers .nav-tabs .nav-link {
    font-size: 14px;
    padding: 0.5rem 10px;
}
.product-sec .nav-tabs .nav-link {
    font-size: 14px;
    padding: 0.5rem 10px;
}
.checkout .col-md-8 {
    padding-right:15px;
}
.orders-summery {
    padding: 20px;
}
.checkout-box {
     padding: 20px;
         padding-bottom: 0px;
}
.checkout {
    padding: 50px 0px 5px;
}
.shiping-add {
    padding: 20px;
        margin-bottom: 20px;
}
.check-header p {
    font-size: 18px;
}
.check-header span {
    font-size: 12px;
}
.check-header p .re-text {
    font-size: 12px;
}
.product-view-table img {
    width: 75px;
}
.bs-docs-example td, .bs-docs-example th {
    padding-bottom: 20px;
}
.table td, .table th {
    padding: 5px;
}
.cart-tabel-des h3 {
    font-size: 13px;
    margin-bottom: 3px;
}
.cart-tabel-des .product-price {
    font-size: 15px;
    margin-bottom: 5px;
}
.table {
    margin-bottom: 0;
}
.styled-input input[type="text"], .styled-input input[type="date"], .styled-input input[type="password"], .styled-input input[type="number"], .styled-input input[type="email"], .styled-input textarea {
   /* font-size: 14px;
    padding: 1.3em 1em;*/
}
.wpcf7-not-valid-tip {
    font-size: 13px !important;
}
.styled-input {
    margin-bottom: 20px;
}
.styled-input label {
    padding: 1.6em 2em;
    font-size: 14px;
}
.sameadd p {
    font-size: 14px;
}
div.quantity .qty {
    height: 25px;
    line-height: 24px;
}
div.quantity .minus {
    bottom: 1px;
}
div.quantity .plus {
    bottom: 1px;
}
.blog-header .blog-header-in form {
    width: 100%;
}
.blog-header:before {
    width: 45px;
    height: 160px;
}
.blog-header-in h1 {
    font-size: 40px;
}
.blog-header:after {
    width: 35px;
    height: 125px;
}
.top-blog-div {
    margin-top: 0px;
}
.blog-header {
    min-height: auto;
}
.blog-header-in ul {
    width: auto;
}
.blog-header-in ul p {
    display: none;
}
.blog-header-in ul li {
    padding: 0px 10px;
}
.blog-div-dtl h2 {
    font-size: 22px;
    line-height: 34px;
    margin-bottom: 15px;
}
.blog-div-dtl p {
    font-size: 15px;
    line-height: 28px;
    margin-bottom: 15px;
}
.pl-30 {
    padding-left: 15px;
}
.top-blog-div .blog-div{
    margin-bottom: 50px;
}
.blog-dtl-right {
    width: 100%;
    margin-bottom: 40px;
}
.blog-dtl-right .blog-div-dtl h2 {
    font-size: 16px;
    line-height: 22px;
    margin-bottom: 10px;
}
.top-blog {
    padding-bottom: 0px;
}
.blog-list-regular {
    padding: 0px 0px 50px;
}
.blog-list-regular .blog-div {
    margin-bottom: 20px;
}
.bottom-note{
    margin-bottom: 0px;
}
.dt-update span {
    width: 50px;
}
.blogdetails-header h1 {
    font-size: 24px;
    line-height: 33px;
}
.blogdetails-banner {
    min-height: 450px;
    padding-top: 150px;
}
.blogdetails-img {
    margin-top: -150px;
    margin-bottom: 50px;
    width: 100%;
}
.blogdetails-inner h2 {
    font-size: 28px;
    margin-bottom: 17px;
    font-weight: 600;
}
.blogdetails-inner p {
    font-size: 15px;
    line-height: 30px;
}
.blogdetails-inner h3 {
    font-size: 26px;
    font-weight: 600;
}
.blogdetails-inner ul li {
    font-size: 15px;
    line-height: 30px;
    margin-bottom: 5px;
}
.arrow-listing .blog-navi p {
    font-size: 15px;
    line-height: 22px;
}
.arrow-listing .col-md-6{
    margin-bottom: 20px;
}
.blogdetails {
    padding-bottom: 50px;
}
.related-blog {
    padding: 50px 0px;
}
.related-header {
    margin-bottom: 30px;
}
.related-header h2 {
    font-size: 36px;
}
.contact-left {
    position: relative;
    top: 0;
}
.contact-banner {
    padding: 100px 0px 50px;
}
.contact-left-bx {
    margin-right: 0px;
    border-radius: 0px;
}
.contact-left h1 {
    font-size: 36px;
    line-height: 30px;
    margin-left: 15px;
}
.contact-left-bx {
    padding-left: 15px;
    margin-bottom: 20px;
}
.send-enquiry {
    padding: 20px 20px;
}
.faqs-section {
    padding: 120px 0px 0px;
}
.faq_header h1 {
    font-size: 60px;
}
.faqs-section .in-container {
    width: 100%;
}
.faqs-section .demo {
    margin-top: 30px;
}
.faqs-section button {
    font-size: 14px;
    padding: 11px 30px 11px 15px;
}
.faqs-section .accordion .fa {
    position: absolute;
    right: 5px;
}
.faqs-section h2 {
    font-size: 40px;
    line-height: 50px;
}
.cat-home-ban:before {
    display: none;
}
.cat-home-ban:after {
    display: none;
}
.cat-home-text {
    width: 100%;
        padding: 0px 15px;
}
.cat-home-ban {
    padding: 20px 0px;
}
.cat-home-text h1 {
    font-size: 40px;
    line-height: 45px;
}
.cat-home-text p {
    font-size: 14px;
    line-height: 26px;
}
.category-section {
    padding: 40px 0px;
}
.cat-pro-box{
    margin-bottom: 50px;
}
.cat-pro-box .add-shoping-btn {
    margin-left: 25%;
}
.pro-category-1 .add-shoping-btn {
    margin-left: 15%;
}
.cat-pro-box .houseware-bnt {
    margin-left: 20%;
}
.cat-info-sec {
    padding: 40px 0px 40px;
}
.cat-info-box p {
    min-height: auto;
}
.cat-product-sec {
    padding: 40px 0px;
}
.shop-category-products .thumbnail {
    margin-bottom: 0px;
}
.shop-category-products .caption p {
    margin-bottom: 0px;
}
.product-cat-content {
    padding: 40px 0px;
}
.product-cat-box {
    width: 100%;
}
.product-cat-box p {
    margin-bottom: 20px;
}
.pro-content-image {
    height: 300px;
    line-height: 300px;
}
.shop-category-sidebar .categories-ul {
    list-style: none;
    padding: 0px;
    width: 300%;
    display: flex;
    white-space: nowrap;
    width: auto;
    max-width: none;
    flex-wrap: nowrap;
}
.shop-category-sidebar .card-body {
        overflow-x: scroll;
}
.categories-ul li {
    padding: 0px 0px;
        float: none;
        display: inline-block;
}
.categories-sidebar{
    margin-bottom: 30px;
            width: 100%;
}
.stickers-category{
    width: 100%;
}
.category_page_right .shop-category-products {
    gap: 0;
}
.cat-info-sec .cat-info-box {
    margin-bottom: 30px;
}
.categories-sidebar #heading-2{
    display: none;
}
.shop-category-products .sidebar-head h2{
    display: none;
}
.woocommerce table.shop_table_responsive tr td::before, .woocommerce-page table.shop_table_responsive tr td::before {
    content: "";
    display:none;
}
.woocommerce table.shop_table th, .woocommerce table.shop_table td {
    display: table-cell !important;
}
.menu-txt{
    display: none;
}
.bag span {
    display: none;
}
.woocommerce .widget_shopping_cart_content table.shop_table_responsive tr td, .woocommerce-page .widget_shopping_cart_content table.shop_table_responsive tr td {
    display: table-cell !important;
    text-align: left !important;
}
.category-banner .cat-pro-img{
    display:none;
}
.category-b-text {
    position: relative;
    top: 0px;
    background: #84873D;
    border-radius: 10px;
    padding: 20px;
}
.category-banner {
    margin-top: 80px;
}
.insta-cta .right-cnt-insta img {
    height: auto;
}
.breadcrumb-section {
    margin-top: 70px;
    margin-bottom: 30px;
}
.noptin-styles-basic .button {
    width: 145px;
    height: 48px;
    font-size: 14px!important;
}
.icn-img {
    border-radius: 6px;
}
.small-container {
    height: auto;
}
.blog-social-div {
    display: none;
}
.blogdetails-header .dt-update {
    font-size: 12px;
    width: 95px;
    margin-bottom: 10px;
}
.contact-left-bx .get-in-touch p {
    padding-left: 35px;
    padding-top: 4px;
}
.contact-left h1 {
    display: none;
}
.follow-box .get-in-touch p {
    padding-top: 4px;
}
.bag .lblCartCount{
    display: block;
}
.logo-part .noptin-styles-basic .button {
    width: 130px;
    font-size: 13px!important;
}
.product-img-box .small-container{
    /*overflow-x: auto;
    overflow-y: hidden;*/
}
.product-img-box  #small-img-roll{
        display: flex;
    white-space: nowrap;
    /* overflow-x: auto; */
    width: auto;
    max-width: none;
    flex-wrap: nowrap;
            gap: 5px;
}
.noptin-styles-basic .noptin-text {
    font-size: 13px;
}
.Not_found_div{
     padding: 70px 0px 0;
}
.Not_found_div h1 {
    font-size: 45px;
}
.Not_found_div .font_medium {
    font-size: 18px;
}
.Not_found_div p {
    font-size: 13px;
}
.go_home {
    font-size: 14px;
    padding: 5px 15px;
}
.Not_found_image {
    padding: 100px 0px 0;
}
.jesmonite-panel .product-blur img{
    width: 100%;
}
.logo-part p {
    font-size: 18px;
    line-height: 34px;
}
.thank_you_box {
    padding: 30px 25px;
    width: 100%;
}
.thank_you_bg {
    padding: 100px 20px 100px;
    gap: 30px;
}
.thank_you_title h1 {
    font-size: 45px;
}
.stickers-slide .content .title {
    font-size: 28px;
}
.page-id-49 .post-inner {
    margin-bottom: 0px;
}
.cart-view {
    width: 300px;
}
.cartbook .order-btn .pay-now {
    padding: 0px 10px;
    font-size: 15px;
}
.cart-view .checkout-box {
    padding: 15px 15px;
}
.page-id-49 .wishlist_table.mobile li .item-details h3 {
    margin-bottom: 0;
    line-height: 16px;
        font-size: 12px;
}
.page-id-49 .wishlist_table.mobile li .item-details h3 a{
    color: #0E0E06;
        font-size: 12px;
        line-height: 16px;
}
.page-id-49 .wishlist_table .product-add-to-cart a {
    padding: 4px 9px !important;
    line-height: 16px;
    font-size: 12px;
}
.woocommerce .wishlist_table.shop_table th, .woocommerce .wishlist_table.shop_table td {
    color: #0E0E06 !important;
}
.cart-view .cart-tabel-des h3 {
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}
.woocommerce-cart-form__cart-item {
    padding: 25px 0px;
}
.cart_view_open{
    padding-bottom:208px;
}
}

@media only screen and (max-width: 1200px) and (min-width: 768px)
{
.about-home-image li.home_img:first-child {
    height: 163px;
    left: 2%;
    top: 98px;
    width: 163px;
}
.cloth-slider {
    padding-left: 0;
}
.related-pro-container .customer-header {
    padding-left: 0px;
}
.faqs_page_tab {
    min-width: 250px;
}
.faqs_page_div {
    gap: 20px;
}
.faqs_page_result button {
    min-height: 60px;
    padding: 6px 15px;
    font-size: 14px;
    line-height: 21px;
    padding-right: 37px;
}
.faqs-section .accordion button[aria-expanded="false"]:after {
    top: 18px;
}
.faqs-section .accordion button[aria-expanded="true"]:after {
    top: 18px;
}
.faqs-section .card {
    margin-bottom: 20px;
}
.faq_header h1 {
    font-size: 60px;
}
.stickers-slide .content .title {
    font-size: 32px;
}
.thank_you_box {
    padding: 30px 20px;
    width: 47%;
}
.thank_you_box ul {
    gap: 10px;
}
.contact_page_usp {
    padding: 70px 30px;
    gap: 15px;
}
.contact_us_bg {
    padding: 80px 50px 60px;
}
.insta-main-box:after {
    display:none;
}
.insta-main-box:before {
    display:none;
}
.carolina_div {
    gap: 20px;
}
.carolina-sec .container {
    padding-right: 15px;
    padding-left: 15px;
}
.carolina_div_sec {
    gap: 20px;
}
.swiper-container1 .swiper-button-prev {
    left: 41%;
    top: 35px;
}
.swiper-container1 .swiper-button-next {
    right: 41%;
    top: 35px;
}
.swiper-container1 .content .title {
    font-size: 22px;
    margin-bottom: 15px;
    margin-top: 20px;
}
.swiper-container1 {
    padding-top: 95px;
}
.about-home-image li.home_img:first-child {
    height: 300px;
    left: 2%;
    top: 98px;
    width: 300px;
}
.mid-text h1 {
    font-size: 45px;
}
.mid-text p {
    font-size: 14px;
    max-width: 575px;
    line-height: 24px;
}
.about-home-image li.home_img:nth-child(4) {
    height: 262px;
    top: 30rem;
    width: 270px;
}
.about-home-image li.home_img:nth-child(3) {
    height: 200px;
    right: 0;
    top: 28rem;
    width: 200px;
}
.home-banner {
    min-height: 700px;
        padding: 0px 0px;
}
.inner-container {
    min-height: 700px;
    padding-top: 370px;
}
.about-home-image li.home_img:nth-child(5) {
    height: 220px;
    right: 30%;
    top: 630px;
    width: 238px;
}
.about-home-image li.home_img:nth-child(2) {
    height: 200px;
    right: 0;
    top: 100px;
    width: 200px;
}
.stickers {
    padding: 60px 0px 50px;
}
.stickers .nav-link {
    padding: 0.5rem 10px;
}
.stickers .nav-tabs .nav-item.show .nav-link, .stickers .nav-tabs .nav-link.active {
    font-size: 14px;
}
.stickers .nav-tabs .nav-link {
    font-size: 14px;
}
.stickers h2 {
    font-size: 50px;
}
.stickers-slide .entity-img {
    width: 250px;
    height: 250px;
}
.stickers-slide .swiper-button-prev {
    left: 10%;
}
.stickers-slide .swiper-button-next {
    right: 10%;
}
.swiper-slide {
    padding: 60px;
    padding-top: 40px;
}
.product-blur {
    padding: 60px 0px;
}
.product-sec .nav-tabs .nav-item.show .nav-link, .product-sec .nav-tabs .nav-link.active {
    font-size: 14px;
}
.product-sec .nav-tabs .nav-link {
    font-size: 14px;
}
.cbImage {
    width: 300px;
    height: 300px;
}
.inactiveRight1 {
    left: 490px !important;
    z-index: 100;
    width: 139px;
    margin-top: 0;
    height: 300px;
}
.stage .active {
    left: 29% !important;
}
.inactiveRight2 {
    left: 633px !important;
    width: 120px;
    margin-top: -8px;
    height: 315px;
}
.inactiveLeft1 {
    left: 87px !important;
    margin-top: 0px;
    width: 140px;
}
.inactiveLeft2 {
    left: -40px !important;
    width: 120px;
    margin-top: -8px;
    height: 318px;
}
.inactiveLeft3 {
    left: -300px !important;
    margin-top: -16px;
    height: 337px;
}
.inactiveRight2 img {
    transform: rotateY(340deg) scaleZ(.5);
}
.product-sec:before {
    width: 150px;
    height: 150px;
    opacity: 1;
    background-position: center;
    background-size: cover;
}
.stickers:before {
    left: 0px;
    top: 0px;
    width: 150px;
    height: 150px;
    background-position: center;
    background-size: cover;
}
.carolina-sec {
    padding-top: 60px;
    padding-bottom: 60px;
}
.carolina-image {
    margin-left: 0px;
}
.carolina-image img {
    width: 100%;
}
.mb-40 {
    margin-bottom: 5px;
}
.mb-60 {
    margin-bottom: 10px;
}
.carolina-name {
    top: -17%;
}
.insta-main-box {
            height: auto;
        padding: 50px 30px;
            gap: 0;
}
footer .container {
    gap: 30px;
    align-self: center;
    padding: 0px 15px 40px;
}
.footer_main_address {
    align-items: flex-start;
    gap: 15px;
    flex-direction: column;
    justify-content: flex-start;
    width: 400px;
}
.left-cnt-insta {
    height: auto;
}
.right-cnt-insta {
    position: relative;
    height: 300px;
}
.right-cnt-insta img {
    height: 300px;
    position: absolute;
    bottom: 0px;
    right: 0px;
}
.insta-cta .right-cnt-insta img {
    height: 300px;
}
.insta-main-box p {
    font-size: 26px;
    line-height: 36px;
    font-weight: 700;
}
.cbcontrol {
    width: 40px;
    height: 40px;
    line-height: 24px;
}
#cbControlLeft {
        left: unset;
    top: 21px;
    right: 50px;
}
footer {
    padding: 50px 0px 0px;
    position: relative;
}
.pr-80 {
    padding-right: 15px;
}
footer h6 {
    margin-bottom: 30px;
}
#cbControlRight {
    margin-right: 0;
    right: 0px;
    top: 20px;
}
.logo-footer {
    width: 113px;
    height: 50px;
    margin-bottom: 10px;
}
.logo-part p {
    font-size: 14px;
    line-height: 26px;
}
.follow-box {
    padding-left: 15px;
}
.get-in-touch p {
    font-size: 13px;
   /* padding-left: 45px;*/
}
.get-in-touch h4 {
    font-size: 12px;
}
.get-in-touch a {
    font-size: 13px;
}
.fotter-menu ul li {
    margin-left: 15px;
}
.fotter-menu ul a {
    font-size: 13px;
}
.copy-right-txt {
    font-size: 13px;
}
.bottom-note ul li {
    font-size: 13px;
}
.stickers .swiper-slide-prev {
    opacity: 1;
    padding-top: 0;
}
.stickers .swiper-slide-next {
    opacity: 1;
    padding-top: 0px;
}
footer:after {
    width: 57px;
    height: 158px;
}
footer:before{
    display: none;
}
.product-img-box .show {
    width: 100%;
    margin-left: 0;
    height: auto;
    margin-right: 0;
}
.small-img {
            width: 20%;
        height: auto;
        margin-top: 7px;
        float: unset;
        top: 0px;
}
.small-container {
    /*width: 100%;
    height: auto;
    overflow: unset;
    position: relative;
    left: 0;
    right: 0;
    top: 20px;
    display: flex;
    flex-direction: row;*/
}
.product_details_row {
    gap: 0px;
}
.product_dtl_sec {
    padding-right: 20px;
    padding-left: 40px;
}
.woocommerce div.product form.cart .variations .value {
    padding: 10px;
    width: 160px;
    padding-right: 4px;
    padding-left: 80px;
}
.priceproduct {
    padding: 6px;
    gap: 10px;
}
.variation_price_div .single_variation_wrap {
    gap: 5px;
    margin-top: 17px;
}
.woocommerce .variation_price_div .single_variation_wrap .price {
    font-size: 18px;
    letter-spacing: 0px;
}

.product_dtl_sec .btn-ground {
    position: absolute;
    left: 243px;
    top: 38px;
}
.product-details .btn-ground .add-shoping-bt {
    font-size: 12px;
    padding: 5px 12px;
}
.small-container div {
    width: 100%;
    position: relative;
    display: flex;
    flex-direction: row;
    gap: 10px;
}
.woocommerce div.product form.cart {
    margin-bottom: 0em;
}
.small-container .show-small-img {
    /*width: 100%;
    height: auto;*/
}
.product-img-box .icon-left, .product-img-box .icon-right{
    display: none;
}
.product-details-sec {
            padding: 80px 20px 50px;
        padding-right: 0px;
}
.product-details-sec .container {
    padding: 0px 0px;
    max-width: 100%;
}
.product-details .thumbnail-title {
            font-size: 25px;
        margin: 5px 0px 15px;
        line-height: 32px;
}
.pro-details li {
    margin-bottom: 15px;
}
.pro-details h2 {
    font-size: 28px;
    margin-bottom: 25px;
}
.pro-details {
    margin-bottom: 30px;
}
.pro-details li {
    font-size: 14px;
    margin-bottom: 10px;
}
.product-details-sec:after {
    width: 121px;
    height: 121px;
    background-position: center;
    background-size: cover;
}
.customer-container {
    padding-left: 15px;
}
.related-pro-container {
    padding-left: 15px;
    padding-right: 15px;
}
.slick-initialized .slick-slide {
    padding: 10px;
}
.cust-card-box {
    padding: 15px;
}
.cust-card-box p {
    font-size: 14px;
    line-height: 24px;
    margin-bottom: 10px;
}
.customer-section, .re-product-section {
    padding: 50px 0px;
}
.customer-section .next-arrow {
    width: 45px;
    height: 45px;
    right: 15px;
        top: -120px;
}
.customer-section .prev-arrow {
    width: 45px;
    height: 45px;
    right: 70px;
        top: -120px;
}
.customer-header h2{
    font-size: 50px;
}
.customer-header p {
    font-size: 15px;
}
.cloth-slider .next-arrow{
    width: 45px;
    height: 45px;
    right: 15px;
        top: -120px;
}
.cloth-slider .prev-arrow {
    width: 45px;
    height: 45px;
    right: 70px;
        top: -120px;
}
.checkout .col-md-8 {
    padding-right:15px;
}

.orders-summery {
        padding: 15px;
    }
    .checkout-box {
        padding: 15px;
    }
    .shiping-add {
        padding: 15px;
    }
    .product-view-table img {
        width: 85px;
    }
    .check-header p {
        font-size: 18px;
    }
    .sameadd{
        font-size: 13px;
    }
    .cart-tabel-des h3 {
        font-size: 14px;
        margin-bottom: 5px;
    }
    .cart-tabel-des .product-price {
        font-size: 14px;
        margin-bottom: 5px;
    }
    .orders-summery .btn-foot {
        font-size: 13px;
        border-radius: 7px;
        width: 70px;
    }
    .orders-summery .form-control, .btn-foot {
        font-size: 12px;
    }
    .orders-summery ul li {
        font-size: 14px;
    }
    .styled-input label {
        font-size: 14px;
        line-height: 2em;
    }
    .order-btn .pay-now {
        font-size: 15px;
    }
.blog-header:before {
    width: 90px;
    height: 335px;
}
.blog-header:after {
    width: 70px;
    height: 250px;
}
.blog-header {
    min-height: auto;
}
.top-blog-div {
    margin-top: 0;
}
.pl-30 {
    padding-left: 15px;
}
.topblog-right .blog-top-img {
    width: 120px;
}
.blog-dtl-right {
    width: 60%;
}
.blog-dtl-right .blog-div-dtl h2 {
    font-size: 15px;
    line-height: 21px;
    margin-bottom: 9px;
}
.user-blog img {
    width: 21px;
}
.user-blog {
    font-size: 13px;
}
.blog-div-dtl h2 {
    font-size: 20px;
    line-height: 28px;
    margin-bottom: 5px;
}
.blog-div-dtl p {
    font-size: 15px;
    line-height: 25px;
    margin-bottom: 15px;
}
.blog-div {
    padding: 10px;
}
.blog-list-regular {
    padding: 0px 0px 50px;
}
.dt-update span {
    width: 45px;
}
.blog-list-regular .blog-div-dtl h2 a {
    font-size: 16px;
    line-height: 22px;
    margin-bottom: 10px;
}
.blog-div-dtl p {
    font-size: 14px;
    line-height: 23px;
    margin-bottom: 10px;
}
.blog-list-regular .blog-div {
    margin-bottom: 40px;
}
.blog-list-regular .user-blog a {
    font-size: 13px;
}
.blog-list-regular .user-blog img {
    width: 18px;
}
.load-more {
    padding: 10px;
    font-size: 14px;
}
.contact-left h1 {
    font-size: 45px;
    line-height: 30px;
}
.contact-left-bx {
    padding-left: 15px;
}
.contact-banner {
    padding: 170px 0px 80px;
}
.faqs-section {
    padding: 80px 0px;
}
.faqs-section .in-container {
    width: 100%;
}
.container, .container-md, .container-sm {
    max-width: 95%;
}
.cat-home-text {
    width: 330px;
}
.cat-home-text h1 {
    font-size: 35px;
    line-height: 43px;
    margin-bottom: 5px;
}
.cat-home-text p {
    font-size: 14px;
    line-height: 26px;
}
.cat-home-ban {
    padding: 9px 0px;
    min-height: 100px;
        margin-top: 100px;
}
.category-banner {
    padding-bottom: 0;
}
.cat-home-ban:before {
    height: 200px;
    width: 200px;
}
.cat-home-ban:after {
    height: 200px;
    width: 200px;
}
.category-section {
    padding: 50px 0px;
}
.cat-pro-box .add-shoping-btn {
    margin-left: 15%;
}
.pro-category-2 .add-shoping-btn {
    margin-left: 27%;
}
.categories-sidebar .mb-0 > a:after{
    display: none;
}
.cat-pro-box .houseware-bnt {
    width: 175px;
    margin-left: 13%;
}
.cat-info-sec {
    padding: 20px 0px 50px;
}
.cat-info-box .cat-info-head span {
    font-size: 15px;
}
.cat-info-box p {
    font-size: 13px;
}
.cat-info-box a {
    font-size: 13px;
}
.cat-info-box img {
    width: 40px;
}
.cat-info-box .cat-info-img {
    width: 70px;
    height: 70px;
}
.cat-product-sec {
    padding: 50px 0px;
}
.sidebar-head h2 {
    font-size: 16px;
}
.categories-ul li a {
    font-size: 13px;
}
.categories-ul li {
    padding: 0px 0px;
}
.shop-category-products .col-md-4 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
}
.caption p {
    font-size: 13px;
        line-height: 20px;
        margin-bottom: 0;
}
.thumbnail-title {
    /*font-size: 16px;*/
}
.btn-ground .add-shoping-bt {
    font-size: 13px;
        padding: 0px 11px;
}
.cat_wish {
    right: 5px;
    top: 5px;
}
.cat_wish .view-product-btn {
    width: 35px;
    height: 35px;
}
.products-block .btn-ground {
    gap: 5px;
}
.category_page_right .shop-category-products {
    gap: 30px;
}
.thumbnail {
    margin-bottom: 35px;
}
.product-cat-content {
    padding: 50px 0px;
}
.payment-icons img{
    width: 90px;
}
.cmn-head-side {
    
}
.insta-cta .container {
    max-width: 100%;
}
.category-b-text {
    top: 0px;
}
.blogdetails-header h1 {
    font-size: 32px;
    line-height: 42px;
}
.blog-social-div {
    margin-left: 0;
    display: none;
}
.blog-social-div p{
    display: none;
}
.blogdetails-img {
    margin-top: -300px;
}
.send-enquiry {
    padding: 30px 30px;
}
.category-section .cat-product-div .col-md-4 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
}
.blog-dtl-right .blog-div-dtl h2 a {
    font-size: 16px;
    line-height: 20px;
    margin-bottom: 10px;
}
.dt-update {
    margin-bottom: 5px;
}
.blog-div-dtl h2 a {
    font-size: 22px;
    line-height: 32px;
}
}


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

.about-home-image li.home_img:first-child {
    /*height: 163px;
    left: 2%;
    top: 98px;
    width: 163px;*/
}
.product-details .btn-ground .add-shoping-bt {
    padding: 6px 20px;
}
.product-details .thumbnail-title {
    font-size: 28px;
    line-height: 40px;
}
.product-details-sec {
    padding: 100px 50px 100px;
            padding-right: 0px;
}
.product-details-sec .container {
    padding: 0px 0px;
    max-width: 100%;
}
.about-home-image li.home_img:first-child {
   /* height: 163px;
    left: 2%;
    top: 98px;
    width: 163px;*/
}
.mid-text h1 {
    font-size: 60px;
}
.about-home-image li.home_img:nth-child(4) {
    height: 262px;
    top: 30rem;
    width: 270px;
}
.about-home-image li.home_img:nth-child(3) {
    height: 200px;
    right: 0;
    top: 28rem;
    width: 200px;
}
.home-banner {
    min-height: 800px;
}
.about-home-image li.home_img:nth-child(5) {
    height: 220px;
    right: 30%;
    top: 630px;
    width: 238px;
}
.about-home-image li.home_img:nth-child(2) {
    height: 200px;
    right: 0;
    top: 100px;
    width: 200px;
}
.topblog-right .blog-top-img {
    width: 135px;
}
.insta-main-box p {
    font-size: 26px;
    line-height: 36px;
    font-weight: 700;
}
.thumbnail_window{
    padding: 20px 15px;
}
}
@media only screen and (max-width: 999px) and (min-width: 768px){
    .category_page_left .categories-sidebar {
        min-width: 100%;
    }
    .category_page_left .shop-category-sidebar {
        min-width: 200px;
         gap: 30px;
    }
    .category_page_left .card {
        padding: 20px;
        gap: 20px;
    }
    .category_page {
        gap: 30px;
    }
    .category_page_right .colmd_4 {
        min-width: 220px;
        margin-bottom: 30px;
        max-width: 47%;
    }
    .thumbnail_window {
    padding: 20px 10px;
    gap: 25px;
}
.cat-product-sec .container {
    padding: 0px 15px;
    max-width: 100%;
}
.header .container {
    max-width: 100%;
    padding: 0px 15px; 
}
}
@media only screen and (max-width: 1300px) and (min-width: 1024px){
.contact-left h1 {
    font-size: 60px;
}
.contact-left-bx {
    padding-left: 15%;
}
.contact-banner {
    padding: 200px 0px 120px;
}
.thumbnail_window{
    padding: 20px 15px;
}
.products-block .btn-ground {
        gap: 5px;
}
.btn-ground .add-shoping-bt {
    padding: 0px 15px;
    gap: 3px;
    font-size: 13px;
}
}
@media (min-width: 1300px){
	.container, .container-lg, .container-md, .container-sm, .container-xl {
	    max-width: 80%
	}
}
@media only screen and (max-width: 1300px) and (min-width: 1025px){
    .cat-home-ban:before {
        height: 300px;
        width: 300px;
    }
    .cat-home-ban:after {
        height: 300px;
        width: 300px;
    }
    .cat-home-ban {
        padding: 30px 0px;
        min-height: 300px;
    }
    .category_page {
        gap: 40px;
    }
    .category_page_left .categories-sidebar {
        min-width: 100%;
        gap: 40px;
    }
    .category_page_left .shop-category-sidebar {
        min-width: 250px;
    }
    .category_page_left .card {
        padding: 20px;
    }
    .category_page_right .colmd_4{
        max-width:31%;
    }
    .category_page_right .products-block{
        gap:3%;
    }
}
@media only screen and (max-width: 1500px) and (min-width: 1301px){
    .container, .container-lg, .container-md, .container-sm, .container-xl {
        max-width: 1150px;
    }
    .product-img-box .icon-right {
       /* left: 298px;*/
    }
    .product-img-box .icon-left {
       /* left: 235px;*/
    }
    .product-img-box .show {
        height: 400px;
    }
    .demo .show {
        height: auto;
    }
    .small-img {
        height: 381px;
    }
    .orders-summery {
        padding: 20px;
    }
    .checkout-box {
        padding: 20px;
    }
    .shiping-add {
        padding: 20px;
    }
    .check-header p {
        font-size: 20px;
    }
    .sameadd p{
        font-size: 14px;
    }
    .cart-tabel-des h3 {
        font-size: 15px;
    }
    .cart-tabel-des .product-price {
        font-size: 16px;
    }
    .orders-summery .btn-foot {
        font-size: 14px;
    }
    .orders-summery .form-control, .btn-foot {
        font-size: 14px;
    }
    .orders-summery ul li {
        font-size: 16px;
    }
    .styled-input label {
        font-size: 15px;
        line-height: 2em;
    }
    .topblog-right .blog-top-img {
        width: 135px;
    }
    .blog-dtl-right {
        padding-top: 10px;
    }
    .blog-dtl-right .blog-div-dtl h2 {
        font-size: 16px;
        line-height: 22px;
    }
    .blog-div-dtl h2 {
        font-size: 25px;
        line-height: 36px;
    }
    .dt-update span {
        width: 50px;
    }
    .cat-home-ban:before {
        height: 300px;
        width: 300px;
    }
    .cat-home-ban:after {
        height: 300px;
        width: 300px;
    }
    .cat-home-ban {
        padding: 30px 0px;
        min-height: 300px;
    }
    footer:before {
        width: 130px;
        height: 145px;
    }
    .pro-category-1 .add-shoping-btn {
        margin-left: 17%;
    }
    .pro-category-2 .add-shoping-btn {
        margin-left: 27%;
    }
    .thumbnail_window{
        padding: 20px 15px;
    }
    .products-block .btn-ground {
        gap: 10px;
    }
    .btn-ground .add-shoping-bt {
        padding: 0px 15px;
        gap: 3px;
        font-size: 13px;
    }
    .category_page {
        gap: 50px;
    }
    .mid-text h1 {
        font-size: 60px;
    }
}
@media only screen and (max-width: 1300px) and (min-width: 1201px){
    .cat-product-sec {
        padding: 50px 50px;
    }
    .product-details-sec {
        padding: 100px 50px 100px;
            padding-right: 0px;
    }
}
@media only screen and (max-width: 1400px) and (min-width: 1301px){
    .cat-product-sec {
        padding: 50px 50px;
    }
    .container, .container-lg, .container-md, .container-sm, .container-xl {
        padding: 10px 50px;
        max-width: 100%;
    }
    .product-details-sec {
        padding: 100px 50px 100px;
            padding-right: 0px;
    }
}
@media only screen and (max-width: 1500px) and (min-width: 1401px){
    /*.product-sec .container{
        max-width: 1400px;
    }
    .swiper-container1 .swiper-slide {
        padding: 35px;
    }*/
    .container, .container-lg, .container-md, .container-sm, .container-xl {
        padding: 10px 50px;
        max-width: 100%;
    }
    .product-details-sec {
        padding: 100px 50px 100px;
            padding-right: 0px;
    }
    .inner-container {
        min-height: 970px;
    }
}
@media only screen and (max-width: 1700px) and (min-width: 1501px){
    .container, .container-lg, .container-md, .container-sm, .container-xl {
        /*max-width: 1350px;*/
        padding: 10px 60px;
        max-width: 100%;
    }
    .product-img-box .icon-right {
        left: 360px;
        left: calc(71% - 50px);
    }
    .product-img-box .icon-left {
        left: 290px;
        left: calc(60% - 50px);
    }
    .product-sec .container{
        max-width: 1450px;
    }
    footer:before {
        width: 130px;
        height: 145px;
    }
    .re-products .slick-track {
    gap: 0px;
    }
    .inner-container {
        min-height: 970px;
    }
}
@media only screen and (max-width: 3000px) and (min-width: 1701px){
    .container, .container-lg, .container-md, .container-sm, .container-xl {
        /*max-width: 1450px;*/
        padding: 10px 50px;
        max-width: 100%;
    }
    .product-img-box .icon-right {
        left: calc(69% - 50px);
    }
    .product-img-box .icon-left {
            left: calc(60% - 50px);
    }
    .product-sec .container{
        max-width: 1450px;
    }
    .re-products .slick-track {
    gap: 0px;
    }
    .inner-container {
        min-height: 1000px;
    }
}
