.breadcrumb{padding: 2.5rem 0;margin: 0;}
.breadcrumb ul{ gap:0 0.625rem }
.breadcrumb li{color: rgb(1, 164, 219);}
.breadcrumb .back{display: flex;justify-content: end;align-items: center;}
.breadcrumb .back svg{margin-top: 2px}

.inner-banner article{background-image: url(../images/banner-bg.svg);background-size: cover;background-repeat: no-repeat;border-radius: 20px;padding: 0 0 0 5rem;}
.inner-banner article h1 {font-size: 3.75rem;font-family: 'Groen California Sans',sans-serif;color: #fff;}
.inner-banner article figure{margin-top: -1.25rem;text-align: right;}

.how-to-sell .sellTop{ margin-bottom:3.75rem }
.how-to-sell article{ background:#F6F6F6; border-radius:1.25rem; padding:2.35rem; margin-bottom:3rem }
.how-to-sell article h2{text-transform: initial;}
.how-to-sell article .main-heading{margin-bottom: 1.25rem}
.how-to-sell article p:last-child{margin-bottom: 0}

.about-section-one{ padding:5rem 0 1rem }
.about-section-four{ padding-bottom:6.5rem }
.about-section-four .row {--bs-gutter-x: 1.3rem;}
.about-section-four article {position: relative;border-radius: 20px;background: #F6F6F6;padding-bottom:2rem;text-align: center;}
.about-section-four article figure{ min-height:16.5rem }
.about-section-four article h5{font-family: var(--base-font-family);}

.contact-section-one{ padding:3.7rem 0 2.25rem; }
.contact-section-one .contactWrap{background-color: #F6F6F6;padding: 2.5rem;border-radius: 20px;}
.contact-section-one .form-group .form-control{border: 1px solid rgb(51 51 51 / 20%);padding: 0.75rem 1.25rem;background: #fff;border-radius: 60px;}
.contact-section-one .form-group textarea.form-control{min-height: 6.25rem;border-radius: 16px;}
.contact-section-one figure iframe{height: 100%;border-radius: 20px; filter: grayscale(1);}
.contact-section-two a{color: #000;}
.contact-section-two{padding-bottom: 5rem;}

.faq-section-two .accordion-button::after{display: none;}
.faq-section-two .accordion-button::before{position: absolute;left: 30px;top: 30px;bottom: 0;content: '';height: 10px;width: 10px;border-radius: 50%;background-color: #01A4DB;box-shadow: 0 0px 0px 9px rgb(1 164 219 / 40%);}
.faq-section-two .accordion-button{position: relative;padding: 1.625rem 1.25rem 1.625rem 3.875rem;background: #F6F6F6;font-family: 'Satoshi-Regular';border-radius: 20px !important;border: 1px solid rgb(51 51 51 / 10%);}
.faq-section-two .accordion-item{margin: 1.25rem 0; border: 0; border-radius: 20px;overflow: hidden;background: #f3f3f3;box-shadow: none;}
.faq-section-two .accordion-button:not(.collapsed){color: #fff;background: #4A2C9D;box-shadow: none;border: 1px solid transparent;}
.faq-section-two .accordion-button:focus{box-shadow: none;}
.faq-section-two .accordion-body{background: #F3F3F3;padding: 1.25rem 2.625rem;}
.faq-section-two .accordion ul li, .how-to-sell ul li{list-style: disc;list-style-type: outside;margin: 0.5rem 0 0 1rem}
.faq-section-two p:last-child{margin: 0}

.help-section-two .form-group .form-control{border: 1px solid #E4E4E4;border-radius: 30px;padding: 14px 18px 14px 55px}
.help-section-two .form-group svg{position: absolute;top: 50%;left: 20px;transform: translateY(-55%);}
.help-section-two .btn{padding: 1.15rem 2rem;}
.help-section-two input{padding-bottom: 0;padding-left: 10px;border: 0}
.help-section-three ul li{position:relative;font-size: 1.25rem;border-bottom: 1px solid rgba(51, 51, 51, 0.2);margin-bottom: 1rem;padding-bottom: 1.125rem;}

.career-section-one .btn{padding:1.15rem 1.75rem}
.career-section-two .sec8Wrap{padding: 2rem 0 0rem 2rem;}
.career-section-two .sec8Wrap figure{text-align: center;margin: -50px 0 -6px;}
.career-section-two .btn{min-width: 9.32rem;}
.career-section-three{padding-bottom: 5.5rem;}
.career-section-three article::before{position:absolute;bottom: -150px;left: -40px;right:0;content:'';height:296px;width:296px;background:var(--primary-font-color);border-radius:50%;}
.career-section-three article{background: #F6F6F6;position:relative;border-radius: 20px;height: 264px;padding: 1.875rem;display: flex;overflow: hidden;flex-direction: column;justify-content: space-between;margin-bottom: 1.25rem;}
.career-section-three article span, .career-section-three article a{display: inline-block;font-family: var(--primary-font-family);font-size: 1.25rem;color: #fff;}
.career-section-three article a svg{transition: 0.75s}
.career-section-three article a:hover svg{transform: translateX(5px);}
.career-section-three article .career-threebox{position: relative;z-index: 9;}
.career-section-three .row{--bs-gutter-x:1.25rem;}
.career-section-two.home-section-eight .sec8Wrap::after{background-image: url(../images/career-threebg.svg);}

.blog-section-one{ padding:5rem 0 4rem }
.blog-section-one .blog-one-left article{ margin-bottom:1.85rem }
.blog-section-one .blog-one-left article figure{ margin-bottom:1.35rem }
.blog-section-one .blog-one-left article img{ border-radius:1.25rem}
.blog-section-one .blog-one-left article figcaption{ background:#F6F6F6; border-radius:1.25rem; padding:2.1rem 1.9rem}
.blog-section-one h5{ text-transform:uppercase; font-family:var(--base-font-family);}
.blog-section-one .blog-one-left article figcaption p{ margin-bottom:0.75rem }
.blog-section-one .blog-one-right .nav-tabs{border-bottom: 1px solid rgb(51 51 51 / 20%); margin-bottom: 2.2rem}
.blog-section-one .blog-one-right .nav-tabs button{ border:0; text-transform:uppercase; font-size:1.25rem;color:rgb(51 51 51 / 40%);border-bottom:2px solid transparent;width: 100%}
.blog-section-one .blog-one-right .nav-tabs button.active{color:rgb(51 51 51 / 100%); border-color: rgb(1, 164, 219)}
.blog-section-one .blog-list li a{display: flex;flex-wrap:nowrap;border-bottom: 1px solid rgb(51 51 51 / 20%);padding-bottom: 1.75rem;margin-bottom: 1.75rem;gap: 0.75rem}
.blog-section-one .blog-list li figure, .blog-section-one .blog-list li figure img{border-radius: 10px;min-width: 6.25rem;width: 6.25rem}

.blogs-inner figure img{height: 340px;border-radius: 20px}

.sell-section-one figcaption{padding: 6.875rem 13.875rem 3.75rem 2.313rem;}
.sell-section-one figure::before{position: absolute;content: '';left: 0;right: 0;top: 0;bottom: 0;background-color: rgb(255 255 255 / 60%);height: 100%;width: 100%;transition: 0.75s;opacity: 0;}
.sell-section-one figure:hover::before{opacity:1;}
.sell-section-one figure .main-heading h2{font-size: 3.438rem;color: #fff;font-family:'Groen California Sans';text-transform: capitalize;}
.sell-section-one .abs-btn{transition: 0.75s;transform: translateY(100%);}
.sell-section-one figure:hover .abs-btn{transform:none}
.sell-section-three{padding: 1.5rem 0 6rem;}
.sell-section-three figcaption{padding: 2.5rem 0.438rem 2.5rem 2.5rem;}
.sell-section-three figcaption p{margin-bottom: 3rem;line-height: 1.5;}
.sell-section-three figcaption h5{margin: 0;text-transform: uppercase;color: var(--primary-font-color);}
.sell-section-three article{margin: 0 10px;background: #F6F6F6;overflow: hidden;border-radius: 20px;}
.sell-section-three figure, .sell-section-three figure img{border-top-left-radius: 200px;border-bottom-left-radius: 200px;height: 100%;width:100%;display: flex;}
.sell-section-three .slick-arrow{top: 50%;transform: translateY(-50%);}
.sell-section-three .slick-arrow.slick-prev{right: auto;left: -20px;z-index: 999;}
.sell-section-three .slick-arrow.slick-next{right: -20px;left: auto;}

.careertwo-section-one {padding-top: 2rem;}
.careertwo-section-one small {font-family: var(--primary-font-family);color: var(--primary-font-color);font-size: 1.25rem;}
.careertwo-section-one.home-section-eight .sec8Wrap::after {display: none;}
.careertwo-section-one .sec8Wrap {padding: 2.13rem 4rem 2.13rem;}
.careertwo-section-two {padding-top: 0;padding-bottom: 1rem;}
.careertwo-section-three article {background: rgb(246, 246, 246);padding: 1.875rem;border-radius: 18px;display: flex;flex-direction: column;align-items: flex-start;height: 100%;}
.careertwo-section-three {padding-bottom: 6rem;}

.careerthree-section-one.career-section-two .btn {min-width: 12rem;}
.careerthree-section-two h3 {font-family: var(--base-font-family);}
.careerthree-section-two ul li {position: relative;display: flex;gap: 10px;border-bottom: 1px solid rgb(51 51 51 / 20%);margin-bottom: 1.25rem;padding-bottom: 1.25rem}
.careerthree-section-two ul li:last-child{margin: 0;padding: 0;border: 0}
.careerthree-section-two span{margin-top: -2px}

.careerthree-section-three {padding-bottom: 6rem;}
.modal {--bs-modal-width: 962px;--bs-modal-border-radius: 1.875rem;}
.modal .modal-content {padding: 3.125rem;}
.modal .btn-close{background: transparent;border: 0;padding: 0;opacity: 1;width: auto;height: auto;position: absolute;top: 0;right: 0}
.modal .form-control:focus {border: 1px dashed rgb(1, 164, 219) !important;}
.modal .contact-section-one .form-group textarea {min-height: 5.25rem;}
.modal .contact-section-one .form-group svg {position: absolute;right: 20px;top: 50%;transform: translateY(-50%);}
.modal .btn {min-width: 12rem;}
.modal .contact-section-one .form-group input {padding: 0.68rem 1.25rem;}
.modal .btn-close:focus {box-shadow: none;}

.modal .form-control[type=file] {cursor: pointer;border: none;opacity: 0;z-index: 9;position: relative;padding: 0.743rem 1.25rem;border: 0 !important}
.modal .form-group .overlay {position: absolute;inset: 0;border-radius: 60px;border: 1px solid rgb(51 51 51 / 20%);}
.modal .form-group .overlay svg{right: 15px}
.modal .form-group .overlay filename{padding-left: 1.25rem}

.account-section .acc-sidebar{background: #F6F6F6;border-radius: 20px;padding: 1.82rem}
.account-section .acc-sidebar h5{font-size: 1.375rem;text-transform: uppercase;}
.account-section .acc-sidebar ul{margin-bottom: 2rem}
.account-section .acc-sidebar ul li{border-bottom:1px solid rgb(51 51 51 / 10%);padding: 0.5rem 0;}
.account-section .acc-sidebar ul li a{font-size: 1.125rem;font-family: 'Satoshi-Medium',sans-serif;}
.account-section .acc-sidebar .head-border h5{border-bottom: 1px solid rgb(51 51 51 / 10%);padding-bottom: 1rem;margin-bottom: 1rem;}
.account-section .acc-sidebar .head-border:last-child h5{margin:0}
.account-section .form-control{border-color:#E4E4E4;border-radius:50px;padding: 0.93rem 1.5rem;}
.account-section .acc-sidebar a.active, .account-section label a, .phone-wrapper a, .checkout-section p a, .return-section table td span, .order-detail-section .edit, .file-upload p a{color: #4A2C9D}
.trans-btn{background: transparent;color: #333;border-color:#4A2C9D;}
.trans-btn:hover{background:#4A2C9D;color:#fff;border-color:#4A2C9D}
.trans-btn:hover svg path{stroke:#fff}

.clear {position: absolute;top: 46px;right: 26px;cursor: pointer;display: block;}
.clear-text .form-control{padding-right: 3rem}

.account-section input[type="date"]::-webkit-calendar-picker-indicator {display: block;background: url(../images/calendar.svg) no-repeat;width: 22px;height: 22px;border-width: 0;position: absolute;top: 47px;right: 20px;}

.phone-wrapper{display: flex;flex-direction: column-reverse;align-items: flex-end;margin-top: 0.5rem}
.phone-wrapper:first-child{margin-top: 0}

.return-section .table-responsive{border: 1px solid #E4E4E4;border-radius: 20px;padding: 2rem;text-align: center;}
.return-section table th{text-transform: uppercase;font-weight: 400;font-size: 1.25rem;padding:0 1.25rem 1.25rem}
.return-section table td{border-top: 1px solid rgb(51 51 51 / 10%);padding: 1.25rem;}
.return-section table tr:last-child td{padding-bottom:0}
.return-section table td i{color: rgb(51 51 51 / 60%);}
.return-section table td .btn{min-width: 7.7rem;}
.return-section .processing i{font-style: normal;color: #333}

.order-detail-section table th, .order-detail-section table td{text-align: left;vertical-align: top;}
.order-detail-section .addressWrap .wrap{border: 1px solid #E4E4E4;border-radius: 20px;padding: 2rem}
.order-detail-section table th, .order-detail-section table td{text-align: left;vertical-align: top;}
.order-detail-section .addressWrap .wrap{border: 1px solid #E4E4E4;border-radius: 20px;padding: 1.5rem}
.order-detail-section .addressWrap .address-head{border-bottom: 1px solid rgb(51 51 51 / 10%);padding: 0 1.25rem 1.25rem;}
.order-detail-section .addressWrap h5{text-transform: uppercase;font-family: 'Satoshi-Regular',sans-serif;}
.order-detail-section .address-detail{padding: 1.25rem 1.25rem 0;}
.order-detail-section .main-heading h5{color: rgb(51 51 51 / 60%);font-style: italic;font-family: 'Satoshi-Regular',sans-serif;}
address{line-height: 1.8}

.careerFilter .dropdown-menu2 {box-shadow: 0 0 0.125rem rgb(0 0 0 / 20%);display: none;background-color: #fff;color: #fff;margin: 0;width: 100%;position: absolute;top: 100%;left: 0;right: 0;z-index: 99999999;margin-top: 5px;border-radius: 10px;}
.careerFilter::-webkit-scrollbar {width: 2px;}
.careerFilter::-webkit-scrollbar-track {background: #f1f1f1;}
.careerFilter::-webkit-scrollbar-thumb {background: #888;}
.careerFilter::-webkit-scrollbar-thumb:hover {background: #555;}
.careerFilter .dropdown-menu2 li {transition: .6s;width: 100%;min-width: 100%;display: block;margin: 0;}
.careerFilter .dropdown-menu2 li a {margin: 0;color: rgba(51, 51, 51, 0.4);display: block;padding: 0.5rem 0.938rem;text-decoration: none;line-height: 1.2;}
.careerFilter .dropdown-menu2 li:first-child a{border-top-left-radius:10px;border-top-right-radius:10px}
.careerFilter .dropdown-menu2 li:last-child a{border-bottom-left-radius:10px;border-bottom-right-radius:10px}
.careerFilter .dropdown-menu2 li a:hover {background-color: #01a4db;color: #fff;}

.offers-section-one {padding-bottom: 6rem;}
.offer-three.home-section-one .abs-item {background-color: #01A4DB;bottom: 150px;}
.offers-section-one .col-md-6{}
.offers-section-one .col-lg-6:nth-child(5) .sec1 span, .home-section-nine .sec1-box2, .offers-section-one .col-lg-6:nth-child(3) .sec1 span, .home-section-nine .sec1-box2, .offers-section-one .col-lg-6:nth-child(2) .sec1 span{color: #fff;border-color: #fff}
.offers-section-one .col-lg-6:nth-child(5) .sec1 h3, .home-section-nine .sec1-box2, .offers-section-one .col-lg-6:nth-child(3) .sec1 h3, .home-section-nine .sec1-box2, .offers-section-one .col-lg-6:nth-child(2) .sec1 h3{color: #fff}

.storedetail-section-one .store-wrap {background: #F6F6F6;padding: 1.875rem;border-radius: 20px;}
.storedetail-section-one .categories h4 {font-size: 1.375rem;}
.storedetail-section-one .categories a{font-family: var(--primary-font-family);font-size: 1.125rem;border-bottom: 1px solid rgb(51 51 51 / 10%);padding: 0.625rem 0;display: block;}
.storedetail-section-one h5 {font-family: var(--base-font-family);}
.storedetail-section-one .products a {display: flex;gap: 1rem;align-items: center;padding: 1.25rem 0;border-bottom: 1px solid rgb(51 51 51 / 10%);}
.storedetail-section-one .products p {margin-bottom: 0.3rem;line-height: 1.3}
.storedetail-section-one .products a span{font-size: 1rem;color: var(--primary-font-color);font-family: var(--primary-font-family);}
.storedetail-section-one .products img {box-shadow: 0px 2px 10px 0px #00000026;border-radius: 10px;}
.storedetail-section-one .storedetail-inner-two a{border-radius: 12px;background: #F6F6F6;padding: 1.65rem;transition: 0.75s;display: block;text-align:center;border: 1px solid transparent;}
.storedetail-section-one .storedetail-inner-two a:hover {border-color: #01A4DB;}
.storedetail-section-one .store-top .form-group button{position: absolute;right: 20px;border: none;background: transparent;top: 50%;transform: translateY(-50%);padding: 0}
.store-top .form-group .form-control{padding: 0.93rem 3rem 0.93rem 1.25rem}
.store-mid .form-group .form-control{min-width: 15rem;border-color: #E4E4E4;color: #333;padding: 0.93rem 1.25rem}
.storedetail-inner-one figure {overflow: hidden;border-radius: 20px;}
.storedetail-inner-one figure::before {position: absolute;content: '';top: -90px;left: -75px;height: 434px;width: 434px;background: var(--primary-font-color);border-radius: 50%;}
.storedetail-inner-one figure figcaption {position: absolute;inset: 0 auto 0 0;padding: 1.25rem 2.5rem;display: flex;align-items: center;}
.storedetail-inner-one figure .img-bg {background: #fff;height: 120px;width: 120px;border-radius: 50%;display: flex;justify-content: center;align-items: center;}
.storedetail-inner-one figure p {margin: 10px 0;line-height: 1.5;}
.storedetail-inner-three .nav-tabs li {width: 50%;}
.grid-list ul {border: 1px solid rgba(51, 51, 51, 0.2);padding: 0.313rem;border-radius: 50px;display: flex;align-items: center;gap: 1rem;}
.grid-list a{display: flex;align-items: center;gap: 0.75rem;padding: 0.57rem 1.12rem;border-radius: 50px;}
.grid-list a.active{background: #01A4DB;color: #fff}
.grid-list li:first-child a.active svg path{stroke: #fff}
.grid-list li:last-child a.active svg path{fill: #fff}

.tab-pane.home-section-five article, .products-section .home-section-five article{margin: 0 0 1.25rem;}
.products-section .home-section-five article{min-height: 24.5rem}
.productdetail-section-two .home-section-five article{min-height: auto;margin: 1rem 0 0}

.products-section .home-section-five .list article{align-items: center;min-height: auto;gap: 3rem;flex-direction: row;flex-wrap: nowrap;min-height: 220px;}
.products-section .home-section-five .list .shape{width: 277px;}
.products-section .home-section-five .list article figure{width: 30%;min-width: 30%}
.products-section  .home-section-five .list article ul{gap: 1rem;justify-content: flex-start;}

.storedetail-modal .modal-dialog{max-width: 452px;}
.storedetail-modal .modal-content{border-radius:20px;}
.storedetail-modal .modal-body{overflow: hidden;border-radius: 20px;z-index: 1}
.storedetail-modal .modal-body::before{content:'';position:absolute;left: -10px;top: -170px;height:485px;width:485px;background:#01A4DB;border-radius:50%;z-index: -1;}
.storedetail-modal p{color: rgb(51 51 51 / 80%);}
.storedetail-modal p a{color: #4A2C9D;font-family: 'Satoshi-Medium',sans-serif}
.storedetail-modal article{padding: 40px 70px;}
.storedetail-modal .btn-close{height: auto;width: auto;position: absolute;right: 20px;top: 20px;z-index: 99999;opacity: 1;padding: 0}
.btn-close:focus{box-shadow: none;}
.storedetail-modal .btn{min-width: 8.313rem;}

.storelist-section-one .form-group button, .storelist-section-three .form-group button {position: absolute;right: 15px;border: none;background: transparent;top: 50%;transform: translateY(-50%);}
.storelist-section-one .btn-white {border-color: #fff;background: rgb(255 255 255 / 20%);margin: 0.625rem 0 0;}
.storelist-section-one .btn-white:hover{color: #fff}
.storelist-section-one .btn-white:hover svg path{fill: #fff;stroke:transparent;}
.storelist-section-one .followed{background: #fff;border-color:#fff;color: #333 !important}
.storelist-section-one .followed:hover svg path{fill: #333;stroke:transparent;}
.storelist-section-one figure {overflow: hidden;min-height: 26.875rem;border-radius: 20px;margin: 0.75rem 0;}
.storelist-section-one figure h5 {font-family: var(--base-font-family)}
.storelist-section-one .btn {min-width: 12rem;justify-content: space-between;}
.storelist-section-one figure figcaption {position: absolute;text-align: center;inset:auto 0 30px;}
.storelist-section-one figure figcaption .img-bg {background: #F5F5F5;height: 132px;width: 132px;border-radius: 50%;margin: 0 auto;display: flex;justify-content: center;align-items: center;overflow: hidden;}
.storelist-section-one figure::before {position: absolute;bottom: -100px;left: -97px;content: '';background: var(--primary-font-color);height: 382px;width: 382px;border-radius: 50%;}
.storelist-section-one .col-lg-9 .col-sm-12 figure{min-height: auto !important;}
.storelist-section-one .col-lg-9 .col-sm-12 figure > img{height: 20rem;min-height: auto !important;}
.storelist-section-one .col-lg-9 .col-sm-12 figure figcaption{text-align: left;inset: 0;padding: 1.5rem;}
.storelist-section-one .col-lg-9 .col-sm-12  figure figcaption .img-bg{margin: 0}
.storelist-section-one .col-lg-9 .col-sm-12 figure figcaption .storeTop{display: flex;align-items: center;gap: 1rem;justify-content: flex-start;margin-bottom: 1rem}
.storelist-section-one .col-lg-9 .col-sm-12 figure figcaption .storeBottom{display: inline-flex;flex-direction: column;}
.storelist-section-one .col-lg-9 .col-sm-12 figure::before{height: 450px;width: 450px;bottom: -90px;left: -90px;}

.storelist-pagination ul li a {transition: 0.75s;border: 1px solid rgb(51 51 51 / 40%);color: var(--base-color);background: #F6F6F6;height: 50px;width: 50px;display: flex;align-items: center;justify-content: center;border-radius: 50%;font-size: 1.25rem}
.storelist-pagination ul li a:hover, .storelist-pagination ul li a.active{background: #01A4DB;border-color: #01A4DB;color: #fff;}
.storelist-pagination ul li a svg * {transition: 0.75s;}
.storelist-pagination ul li a:hover svg g {opacity: 1}
.storelist-pagination ul li a:hover svg path {stroke: #fff;}

.thankyou-section-one article {background: #f6f6f6;border-radius: 20px;position: relative;overflow: hidden;padding: 0 1.875rem;z-index: 1}
.thankyou-section-one article::before {content: '';position: absolute;left: -80px;top: -20px;bottom: 0;height: 337px;width: 337px;background: #01A4DB;border-radius: 50%;z-index: -1}
.thankyou-section-one article figcaption a {min-width: 14.563rem;}

.cart-section .free-shipping{gap: 2.5rem;padding: 0.54rem 0;border-radius: 30px;background: url(../images/cartsec1-bg.svg) no-repeat center/cover;}
.cart-head .grey-btn{background: #F6F6F6;padding: 0.63rem 1.83rem;border-color: #F6F6F6;color: #333;gap: 1rem;}
.cart-head .grey-btn:hover{background: #fff;border-color: #01a4db;color: #01a4db;}
.cart-head .grey-btn:hover svg path{stroke:transparent;fill:#01a4db}
.cart-section .cart-item, .review-section .wrap{border: 1px solid #E4E4E4;border-radius: 20px;margin: 1.25rem 0;padding: 1.875rem 1.75rem;} 
.cart-section .cart-item-thumb{width: 59%;}
.cart-item-thumb h5{line-height: 1.5;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;}
.cart-item figure{overflow: hidden;background: #fff;box-shadow: 0px 2px 10px 0px rgb(0 0 0 / 15%);border-radius: 10px;width: 6.25rem;height: 6.25rem;min-width: 6.25rem;padding: 0.25rem;display: flex;align-items: center;justify-content: center}
.cart-item-actions a.delete:hover svg path, .qty-wrap button:hover svg rect{stroke: transparent;fill: #fff;}
.cart-item-totals b{color: rgb(51 51 51 / 60%);}
.cart-item-totals strong, .cart-summary-total strong, .cart-totals strong, .cart-total strong{color: #4A2C9D;font-size: 1.125rem;font-family: 'Satoshi-Medium',sans-serif;font-weight: normal;}
.cart-item-qty{width: 16%;display: flex;flex-direction: column;justify-content: space-between;}
.qty-wrap input{padding: 0;text-align: center;border: 0;color: #333;}
.qty-wrap input::placeholder{color:#333}
.cart-summary{background: #F6F6F6;padding: 1.8rem;border-radius: 20px;}
.cart-summary h4{font-family: 'Satoshi-Regular',sans-serif;}
.cart-summary .form-control{background: #fff;border-radius: 60px;border: 1px solid rgb(51 51 51 / 20%);padding:0.72rem 3rem 0.64rem 1rem;color: rgb(51 51 51 / 60%);}
.cart-summary .form-control::placeholder, .checkout-section .cart-item p, .checkout-section .payment-methods .form-check *{color: rgb(51 51 51 / 60%);transition: 0.75s;}
.cart-summary .form-group button{top: 6px;right: 6px;}
.cart-summary-total span{font-size: 1.25rem;font-family: 'Satoshi-Medium',sans-serif;}
.cart-summary-total strong, .cart-totals strong, .cart-total strong{font-size: 1.25rem;}
.summary-items li{padding-bottom: 0.625rem;border-bottom: 1px solid rgb(51 51 51 / 10%);margin-bottom: 0.625rem;}
.summary-items li strong{color: #4A2C9D;font-family: 'Satoshi-Medium',sans-serif;font-weight: normal;}
.form-check{display: flex;align-items: center;gap: 0.75rem;}
.form-check *{cursor: pointer;}
.form-check-input[type=checkbox], .checkout-section .form-check .form-check-input, .review-section .form-check .form-check-input, .shop-sidebar .form-check .form-check-input{padding: 0 !important;background-color: transparent;border-radius: 50%;width: 1.375rem;height: 1.375rem;min-width: 1.375rem;border-width: 2px;margin: 0;float: none;border: 2px solid #01a4db;}
.form-check-input:checked[type=checkbox], .checkout-section .form-check-input:checked[type=radio], .review-section .form-check-input:checked[type=radio], .shop-sidebar .form-check .form-check-input:checked[type=radio]{background-image:url(../images/tick.svg)}
.form-check-input:checked, .checkout-section .form-check-input:checked,  .review-section .form-check-input:checked, .shop-sidebar .form-check .form-check-input:checked{background-color: #01a4db;border-color: #01a4db;}
.form-check-input:focus {box-shadow: none;border-color: #01a4db;}

.checkout-section .form-group .form-control{padding: 0.75rem 1rem;}
.checkout-section .form-group textarea.form-control{border-radius: 20px;min-height: 8.75rem;}
.checkout-section h4{font-family: var(--base-font-family);}
.checkout-section .cart-item{border-top: 1px solid rgb(51 51 51 / 10%);padding: 1rem 0;}
.checkout-section .cart-item-totals{min-width: 24%;text-align: end;}
.checkout-section .cart-totals{border-top: 1px solid rgb(51 51 51 / 10%);border-bottom: 1px solid rgb(51 51 51 / 10%);padding: 1rem 0;}
.checkout-section .cart-total{border-bottom: 1px solid rgb(51 51 51 / 10%);padding: 1rem 0;}
.checkout-section .payment-methods .form-check{background: #fff;border: 1px solid #E4E4E4;border-radius: 12px;padding: 0.75rem 1.5rem;transition: 0.75s;}
.checkout-section .payment-methods .form-check:hover, .checkout-section .form-check.active{border-color: #01a4db;}
.checkout-section .payment-methods .form-check:hover *, .checkout-section .payment-methods .form-check.active *{color: #333;}
.checkout-section .agree p{font-size: 0.9rem;}
.checkout-section i {font-style: normal;}

.shop-sidebar{background: #F6F6F6;border-radius: 20px;padding: 1.8rem;}
.shop-sidebar .accordion-item{background: transparent;border: 0;border-radius: 0;}
.shop-sidebar .accordion-button{background: transparent;box-shadow: none;padding: 0;color:#333}
.shop-sidebar #accordionExample > .accordion-item{margin-bottom:1.75rem}
.shop-sidebar #accordionExample > .accordion-item:last-child{margin-bottom:0}
.shop-sidebar #accordionExample > .accordion-item > .accordion-header .accordion-button{font-size: 1.125rem;text-transform: uppercase;font-family: 'Satoshi-Medium',sans-serif;padding-bottom: 0.5rem;}
.shop-sidebar #accordionExample > .accordion-item > .accordion-header .accordion-button::after{background: url(../images/downArrow.svg) no-repeat center/cover;width: 16px;height: 10px}
.shop-sidebar #sub-accordionExample > .accordion-item > .accordion-header .accordion-button{font-size:1.125rem;border-bottom:1px solid rgb(51 51 51 / 10%);border-radius:0 !important;padding: 0.75rem 0;}
.shop-sidebar .accordion-body{padding: 0}
.shop-sidebar .accordion-button:not(.collapsed)::after{background-image: var(--bs-accordion-btn-icon);}
.shop-sidebar .drop-menu{display: none}
.shop-sidebar .drop-menu.show{display: block}
.shop-sidebar .dropWrap .rotate {transform: rotate(180deg);}
.shop-sidebar #sub-accordionExample > .accordion-item > .accordion-header .accordion-button::after{background: url(../images/down-arrow.svg) no-repeat center/cover;width: 12px;height: 7px}
.removearrow::after{display: none}
.shop-sidebar .list-item > li{padding: 0.5rem 0;border-bottom: 1px solid rgb(51 51 51 / 10%);} 
.shop-sidebar .list-item > li ul{margin-top: 0.75rem;} 
.shop-sidebar .list-item > li ul li{margin-bottom:0.5rem} 
.shop-sidebar .list-item > li ul li:last-child{margin-bottom:0} 
.shop-sidebar .list-item > li ul li a{font-family:'Satoshi-Light',sans-serif} 
.shop-sidebar .list-item > li ul li a.active{color:#4A2C9D}
.shop-sidebar .brands-list .form-control{background: #fff;padding: 0.4rem 3rem 0.36rem 0.75rem;border-radius: 50px;border: 1px solid #E4E4E4;}
.shop-sidebar .brands-list .form-group button{top: 50%;right: 16px;transform: translateY(-58%);}
.shop-sidebar .brands-list li{margin-top: 0.75rem}
.shop-sidebar .brands-list li label{display: flex;align-items: center;justify-content: space-between;width: 100%}
.shop-sidebar .brands-list li label span{color: rgb(51 51 51 / 60%)}
.shop-sidebar .price-filter .btn{border-radius: 50%;width: 2.25rem;height: 2.25rem;min-width: 2.25rem;padding: 0;}
.shop-sidebar .price-filter .form-control{background: #fff;border-color: #E4E4E4;padding: 0.36rem;text-align: center;border-radius: 50px;width: 4.375rem;}
.shop-sidebar .deals-list a{background: #fff;border: 1px solid #E4E4E4;padding: 0.4rem 0.76rem 0.32rem;text-transform: uppercase;color: rgb(51 51 51 / 0.4);display: inline-block;border-radius: 50px}
.shop-sidebar .deals-list a.active{background: #01a4db;color: #fff;border-color:#01a4db}
.shop-sidebar .size-list a{color: #333;min-width: 4.06rem;text-align: center;}


.shop-top ul li a{border: 1px solid #E4E4E4;background: #fff;padding: 0.875rem 1.34rem;border-radius: 50px;display: inline-block;}
.shop-top ul li a.active{background: #01A4DB;border-color:#01A4DB;color: #fff}

.badge{top: 0.5rem;left: 0.5rem;background: #FFB904;border-radius: 12px;font-size: 0.625rem;font-family: 'Satoshi-Medium', sans-serif;font-weight: normal;padding: 0.44rem 1.05rem;}

#range { -webkit-appearance: none; width: 100%; }
#range:focus { outline: none; }
#range::before, #range::after {position: absolute;top: 5px;line-height: 1;background-color: #01a4db;width: 16px;height: 16px;border-radius: 50%;}
#range::before { left: 0; content: attr(data-min); }
#range::after { right: 0; content: attr(data-max);background-color: #d4d4d4; }
#range::-webkit-slider-runnable-track {width: 100%;height: 4px;cursor: pointer;animate: 0.2s;background: linear-gradient(90deg, #01a4db var(--range-progress), #D4D4D4 var(--range-progress));border-radius: 50px;z-index:9}
#range::-webkit-slider-thumb {-webkit-appearance: none;border-radius: 50%;background: #01a4db;cursor: pointer;height: 16px; width: 16px;transform: translateY(calc(-50% + 1.5px));}
.range-slider-main span{color: #4A2C9D}
.range-slider-main a{color: rgb(51 51 51 / 0.4)}
.range-slider-main b{font-size: 0.75rem;font-weight: 400}

.productdetail-section-one .pro-slider{border-radius: 20px;box-shadow: 0px 2px 10px 0px #00000026;background: #fff;padding: 0.25rem}
.productdetail-section-one .pro-slider img{height: 300px;object-fit: contain;margin: auto;}
.productdetail-section-one .pro-slider-thumb{margin-right: -10px;position:relative;}
.productdetail-section-one .pro-slider-thumb .slick-arrow{height: 2.063rem;width: 2.063rem;z-index: 999;top: 50%;transform: translateY(-50%);}
.productdetail-section-one .pro-slider-thumb .slick-prev{display: flex !important;left: -15px}
.productdetail-section-one .pro-slider-thumb::before{position:absolute;content:'';right: 0px;top:0;bottom:0;height:90px;width:47px;z-index: 9;background: linear-gradient(90deg, rgb(255 255 255 / 0%) 43%, rgb(255 255 255 / 80%) 48%);}
.productdetail-section-one .pro-slider-thumb .gallery{margin: 0px 10px 0 0;}
.productdetail-section-one .pro-slider-thumb .gallery figure{border: 1px solid rgb(51 51 51 / 20%);padding: 4px 8px;border-radius: 6px;background: #fff}
.productdetail-section-one .pro-slider-thumb .gallery.slick-current figure{border-color: #01A4DB;}
body .productdetail-section-one .pro-slider .slick-slide, body .productdetail-section-one .pro-slider-thumb .slick-slide{height: auto;}

.productdetail-section-one .product-content h4, .productdetail-section-one .product-content h5{font-family: var(--base-font-family);}
.productdetail-section-one .product-content .btn{min-width: 14.75rem}
.productdetail-section-one .product-content .btn2{border-color: var(--primary-font-color);background: #fff;color: var(--base-color);font-family: var(--primary-font-family);}
.productdetail-section-one .product-content .btn2:hover{background:var(--primary-font-color);color:#fff;}
.productdetail-section-one .product-content .btn2:hover svg path{stroke:#fff;}
.productdetail-section-one .product-content .btn2 svg path{transition:1s;}
.productdetail-section-one .product-content label{margin-right: 0.25rem;cursor: pointer;}
.productdetail-section-one .product-content .pro-price h5 span{font-size: 1.5rem;color: var(--primary-font-color);margin: 0;}
.productdetail-section-one .product-content .pro-price h5 del, .productdetail-section-one .product-content .pro-price h5 del span{font-size: 1.125rem;font-family: var(--base-font-family);color: rgb(51 51 51 / 40%);}
.productdetail-section-one .btn-green{padding: 0.29rem 1.02rem;font-size: 0.625rem;background: #01DB58;border-color: #01DB58;color: #fff;font-family: 'Satoshi-Medium', sans-serif;display: block;border-radius: 12px;text-transform: uppercase;}
.productdetail-section-one .img-btn > input{display:none}
.productdetail-section-one .img-btn > img{cursor:pointer;border: 1px solid rgb(51 51 51 / 20%);padding: 4px 8px;border-radius: 6px;}
.productdetail-section-one .color-family .img-btn > input:checked + img{border-color: #01A4DB;border-width: 2px;box-shadow: 0px 3px 6px 0px #00000033;}
.productdetail-section-one .color-family p{text-align: center;margin: 0;}
.productdetail-section-one .size p{margin: 0;border: 1px solid #E4E4E4;border-radius: 50px;width: 3.75rem;height: 3.75rem;display: flex;align-items: center;justify-content: center;}
.productdetail-section-one .size .img-btn > input:checked + P{border-color: #01A4DB;box-shadow: 0px 3px 6px 0px #00000033;}

.productdetail-section-one .product-details{background: #F6F6F6;border-radius: 20px;padding: 1.875rem;}
.productdetail-section-one .product-details > li{border-bottom: 1px solid rgb(51 51 51 / 10%);padding-bottom: 10px;margin-bottom: 20px;}
.productdetail-section-one .product-details > li:last-child{border: 0;margin: 0;padding: 0}
.productdetail-section-one .product-details strong{display: flex;align-items:center;margin-bottom: 0.75rem;font-family: var(--primary-font-family);font-weight: 500;}
.productdetail-section-one .product-details strong span{border: 1px solid rgb(51 51 51 / 20%);height: 2rem;width: 2rem;min-width:2rem;display: flex;border-radius: 50%;justify-content: center;align-items: center;margin-right: 10px;}
.productdetail-section-one .product-details li h3{font-size: 2rem;color: var(--primary-font-color);margin: 0;font}
.productdetail-section-one .product-details h6 a{font-size: 0.75rem;color: #01A4DB;}
.productdetail-section-one .product-details li p{color: rgb(51 51 51 / 80%);}
.productdetail-section-one .product-details li ul li{display: flex;border: 1px solid rgb(51 51 51 / 20%);min-width: 14.813rem;padding: 14px 18px;border-radius: 10px;gap: 20px;align-items: center;margin: 20px 0;}
.productdetail-section-one .product-details li ul li:last-child{margin-bottom: 0}
.productdetail-section-one .product-details .store-item figure{height: 60px;width: 60px;background: #fff;display: flex;justify-content: center;align-items: center;border-radius: 50%;}
.productdetail-section-one .product-details .store-item figcaption p{font-size: 1.375rem;}
.productdetail-section-one .product-details .store-item figcaption span{color: rgb(51 51 51 / 60%);}
.productdetail-section-one .cart-item-qty{width: 29.25%;}
.productdetail-section-three .btn, .productdetail-section-four .btn{min-width: 11.063rem;}
.same-store h5{font-family: var(--base-font-family);text-transform: uppercase;}

.productdetail-section-four h4{transition:0.75s;height: 42px;width: 42px;background: #F6F6F6;display: flex;justify-content: center;align-items: center;border-radius: 50%;margin: 0}
.productdetail-section-four h4:hover{background:#01A4DB;color:#fff;}
.productdetail-section-four ul li{display: flex;align-items: center;gap: 20px;}
.productdetail-section-four small{font-size: 0.75rem;color: rgb(51 51 51 / 60%);}
.productdetail-three{border: 1px solid #E4E4E4;border-radius: 20px;padding: 1.5rem 1.875rem;}
.productdetail-three aside{color: rgb(51 51 51 / 60%);}
.product-tabs .nav-tabs button{min-width: 16.25rem}

.account-section{padding-top: 0;}
.account-section .pro-updates{padding: 1.82rem;}
.account-section .pro-updates ul li a{display: flex;align-items: center;gap: 1rem;padding: 0.625rem 0;}
.account-section .pro-updates figure{background: #fff;border-radius: 10px;padding: 0.25rem;width: 5rem;}
.account-section .pro-updates h5{font-family: var(--base-font-family);}
.account-section .pro-updates small{display: block;font-size: 0.75rem;font-family: 'Satoshi-Regular', sans-serif;}
.account-section .pro-updates span{color: var(--primary-font-color);font-family: var(--primary-font-family);font-size: 1.25rem;}
.account-section form .form-group svg{margin-top: 2px}

.purchase-section .cart-item-thumb{width: 54%;}
.purchase-section .btn{min-width: 11.5rem;}

.followedstores-section-one .header .form-group input{min-width: 17.375rem;}

.review-section .wrap h5{font-family: var(--base-font-family);text-transform: uppercase;border-bottom: 1px solid rgb(51 51 51 / 10%);padding: 0 0 1rem 1.25rem;margin-bottom: 1rem;}
.review-section .rating-box{padding-left: 1.25rem;line-height: 1;}
.review-section .rating-box .rating-container label {font-size: 2.95rem;margin: 0;line-height: 1;}
.review-section .wrap{margin: 1.75rem 0;}
.review-section .file-upload p{padding-left: 1.25rem;}
.review-section .show{border: 1px solid #01A4DB;border-radius: 20px;padding: 1.69rem 1.25rem;}
.review-section .btn{min-width: 17.32rem;}
.review-section .file-upload .form-group .form-control[type=file] {border: none;color: #fff;opacity: 0;z-index: 9;position: relative;cursor: pointer;}
.review-section .file-upload .form-group .overlay {position: absolute;inset: 0;display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 0.4rem;}
.review-section .file-upload .form-group .overlay svg{min-height: 32px;}
.review-section .file-upload .form-group .form-control, .review-section .form-group .overlay{border: 1px dashed #01A4DB;padding: 3.05rem;height: 7.5rem;border-radius: 10px;}
.review-section .file-upload .form-group:hover .overlay{background: rgb(1 164 219 / 20%);}

.suggestions li:last-child{border: 0 !important}

#cart-notification,#wishlist-notification {display: none;position: fixed;inset: 45% 0 auto;z-index: 9999;border: solid 2px #01a4db;padding: 3rem;border-radius: 15px;background: #fff;width: 35rem;text-align: center;margin: auto;box-shadow: 0 0 4px 0 #01a4db;}
#cart-notification{padding: 4rem 1.5rem;}
#cart-notification .btn{min-width: auto}
#cart-notification.active,#wishlist-notification.active {display: flex;}
#wishlist-notification.small {inset: 80% 0 7% auto;width: 25rem;padding: 2rem;}
.notification figure {width: 100px}
#cart-notification p{max-width: 50%}
.pop-response {width: 300px;position: fixed;top: 50%;right: -300px;transition: ease 1s;z-index: 9999;border-radius: 4rem 0 0 4rem;}
.pop-response.active {right: 0;color: #fff}
.iti__selected-flag{border-radius: 50px}
.iti{width: 100%}
.pop-response:before{border-radius:4rem 0 0 4rem; }
.main-heading h2 span{margin: inherit;font-size: inherit;color: inherit;font-weight: inherit;font-family: inherit;}
.authentication-tabs .tab{display: none;}
.authentication-tabs .tab.active{display: block;}
.custom-overlay:after {position: absolute;background: transparent;width: 100%;content: '';height: 100%;z-index: 99999999999999;}
.has-error{border-color:red}
input[type="phone"]{ padding-left:6rem !important }
#user-avatar{top: 0;opacity: 0;height: 100%;left: 0;z-index: 99999999;cursor: pointer;border-radius: 50%;}
.privacy-section ul{ list-style:circle; }
.privacy-section ul li{ margin:0 0 1rem 0; }
.blog-det-section ul li strong{color: #000; }
.cart-loader {display: flex;width: 100%;height: 100%;position: absolute;inset: 0;background: #ffffffc9;z-index: 9;align-items: center;justify-content: center;}
.cart-loader .loader{width: 50px;aspect-ratio: 1;border-radius: 50%;background: radial-gradient(farthest-side, #01a4db 94%, #0000) top / 8px 8px no-repeat, conic-gradient(#0000 30%, #4a2c9d);-webkit-mask: radial-gradient(farthest-side,#0000 calc(100% - 8px),#000 0);animation: l13 1s infinite linear;}
@keyframes l13{ 100%{transform: rotate(1turn)}}
.cart-icon span,.wishlist-icon span{color: #fff;position: absolute;background: #4a2c9d;border-radius: 50%;width: 20px;height: 20px;display: flex;top: -5px;align-items: center;justify-content: center;right: -5px;font-size: 12px;}
.wallet-section	.wallet-info img {height: 5rem !important;padding: 1rem;}
.wallet-section	.wrap.text-center {border: 2px solid #4a2c9d;padding: 1rem;border-radius: 5px;background:#4a2c9d;display: flex;flex-direction: column;height: 100%;}
.wallet-section	.copy-share {position: absolute;right: 12px;background: #4A2C9D;border-radius: 50%;cursor: pointer;width: 55px;height: 100%;display: flex;align-items: center;justify-content: center;}
.wallet-section	.refer-box {display: flex;flex-wrap: wrap;align-content: center;justify-content: center;align-items: center;}
.wallet-section .refer-box .form-control{padding-right: 3.75rem}
form{margin-bottom: 0}
.response{padding: 0.5rem 1rem;margin-top: 0.5rem;border:1px solid #01a4db;display: none}
.response.active{display: block}
.response p{margin: 0 !important}
.alert-success{--bs-alert-bg: transparent;--bs-alert-color: #333;border-color:#01a4db}
.wallet-history-section	.alert-danger p {color: red;}
.wallet-history-section	.alert-success p {color: green;}
.wallet-history-section th, .wallet-history-section td{width: 20%}
.wallet-history-section th{padding-bottom: 1.25rem}
.wallet-history-section td{border-top: 1px solid rgb(51 51 51 / 10%);padding: 1.25rem 0;}
@media only screen and (min-width: 1500px) and (max-width: 1599px){
	.subMenu{width: 60rem}
}
@media only screen and (min-width: 1600px) {
	:root {--base-font-size:1.15rem;}
	.main-section p{ margin-bottom:1.8rem }
	.main-section{padding: 4rem 0}
	.main-heading h2{font-size: 2.5rem}
	.header .form-group input {min-width: 24rem;padding: 1.2rem 3.5rem 1.2rem 1.7rem;font-size: 19px;}
	.header .form-group button { right: 28px; }
	.header .form-group button svg {width: 30px;height: auto;}
	.header .icons {gap: 1rem;}
	.header .hdr-top{padding:1.5rem 3.6rem}
	.header .hdr-top-right-inr .dropdown-menu a {gap: 0.75rem;}
	.header .hdr-top-right-inr .nav-item.dropdown > a span img {width: 25px;}
	.header .dropdown-toggle::after {width: 15px;height: 8px;}
	.header .hdr-btm{padding:1.15rem 3.5rem}
	.header .hdr-btm .logo{ width:11rem }
	.header .icons li a, .giftcard-design .icons li a, .cart-item-actions a, .qty-wrap button, .product-content .icons li a{ width:3.1rem; height:3.1rem;min-width: 3.1rem}
	.header .icons li a svg {height: auto;width: 23px;}
	h3{font-size:2rem}
	.home-section-one .sec1 article{padding:0 0 2.5rem 2.2rem}
	.topLabel{font-size: 0.938rem;padding: 0.625rem 0.95rem;}
	.btn{font-size: 1.063rem;padding: 1rem 1.75rem;min-width: 11.5rem}
	.btn svg{ height: 21px;width: auto; }
	.subMenu .drop-menu a {font-size: 1rem;}
	h4{font-size: 1.75rem}
	h5, .sec5Slider article span{font-size:1.5rem}
	.home-section-one .abs-item{bottom: 100px;right: 260px;height: 7.25rem;width: 7.25rem;}
	.home-section-one .sec1-box2 p{ padding-right:20px }
	.home-section-two .gallery {margin-right: 3rem;}
	.home-section-two .gallery figure{width: 10rem;height: 10rem}
	.home-section-three figure{min-height: 18rem}
	.home-section-three .sec3Slider .gallery{padding: 1.5rem 1.25rem;margin: 0 0.75rem;}
	.home-section-tweleve {padding: 5.82rem 0 !important;}
	.home-section-four h1 {font-size: 7rem;}
	.sec5Slider article figcaption{margin-top: 2rem}
	.sec5Slider article{margin: 0 1rem;padding: 1.5rem;}
	.home-section-eleven figure{width: 6.25rem;height: 6.25rem}
	.home-section-eleven figure img{ height:50px }
	.home-section-nine h3 span{ font-size:2.5rem }
	.socialIcons li a{ width: 3.5rem;height: 3.5rem;}
	.socialIcons li a svg {width: 22px;height: 22px;}
	.sec5Slider article ul, .sec5Slider article .icons{gap: 0.75rem}
	.sec5Slider article .icons li a{width:3rem;height:3rem}
	.sec5Slider article .icons li a svg {height: auto;width: 23px;}
	.sec5Slider article figure{padding: 1.5rem}
	.bigBtn{min-width: 12.75rem}
	.home-section-eight .sec8Wrap {padding: 4rem 0 0.2rem 6rem;}
	.home-section-six .slider-content article{padding: 2rem}
	.slick-arrow{ width:4.85rem; height:4.85rem;top:-70px }
	.slick-arrow svg{ height:30px; width:auto; }
	.home-section-three .sec3Slider h4{ margin-bottom: 1.5rem; }
	.home-section-four .banner-img1, .home-section-four .banner-img2{width: 14rem; height: 14rem;left: -90px;top: -23px;}
	.home-section-four .banner-img2 {width: 13rem;height: 13rem;inset: -80px -154px auto auto;}
	.home-section-four .banner-img1 img{top: 70px;left: -85px;width: 180px;}
	.home-section-four .banner-img2 img {right: -35px;top: -12px;width: 152px;}
	.home-section-four {padding: 8rem 0 7rem ;}
	.rating-box .rating-container label{ font-size:1.55rem;}
	.home-section-tweleve figure img {width:810px;}
	.footer .bottomFooter {padding: 1.5rem 0;}
	.footer .midFooter ul li {margin-bottom: 1.18rem;}
	.footer .logo{width:15.75rem;}
	.footer .midFooter h5 {margin-bottom: 1.8rem !important;}
	.footer .midFooter {padding: 4.5rem 0;}
	.footer .btn {min-width: 10.3rem;}
	.footer .topFooter h5 {font-size: 1.75rem;}
	.footer .logo img{ width:100% }
	.footer label {font-size: 14px;}
	.form-control{ font-size:18px }
	.socialIcons {margin-top: 4rem !important;}
	.home-section-tweleve ul li a {width: 15.5rem;}
	.home-section-nine .sec1 figure {margin:0 1.5rem 1rem -11rem;}
	.home-section-nine .sec1-box2 figure {margin: 0 0.5rem 0 -14rem !important;}
	.home-section-nine .sec1 figure img{width: 395px !important;}
	.home-section-nine .sec1-box2 article h3 {margin-bottom: 5.3rem;}
	.home-section-nine .sec1 article {padding: 3.6rem 0rem 3.6rem 3.8rem;}
	.home-section-eight h3 {font-size: 2.5rem;}
	.home-section-eight .sec8Wrap ul li img {width: 310px;}
	.home-section-six .slider-content figure img{height: 185px}
	.home-section-six .slider-content article ul li img{ height:50px }
	.home-section-six .slider-thumb h5 {padding: 0 1.5rem 0.75rem;}
	.sec5Slider article figure img {height: 230px;}
	.home-section-three figure img {height: 235px;}

	.inner-banner article h1{ font-size:4.75rem }
	.inner-banner article figure img{ width:32rem }
	.inner-banner article{ padding:0 0 0 6rem }

	.breadcrumb ul{gap:0 0.875rem}
	.breadcrumb li a {font-size: 1.27rem;}
	.breadcrumb { padding: 2.938rem 0;}

	.how-to-sell .sellTop{ margin-bottom:3.1rem }
	.how-to-sell article { padding:3rem; margin-bottom:3.5rem }
	.how-to-sell article .main-heading{margin-bottom: 2.5rem}

	.about-section-one{ padding: 6rem 0 2rem;}

	.about-section-four {padding-bottom: 7.75rem;}
	.about-section-four article{ padding:0 0 2.5rem }
	.about-section-four article figure img{ min-height:19.5rem;}
	.about-section-four article figure {min-height: 20.5rem;}

	.contact-section-one {padding: 4.35rem 0 2.25rem;}
	.contact-section-one .form-group {margin-bottom: 1.25rem;}
	.contact-section-one .form-group input, .contact-section-one .form-group textarea {padding: 0.875rem 1.25rem}
	.contact-section-one .form-group textarea {min-height: 8.25rem;}
	.contact-section-one .contactWrap {padding: 3.438rem 3.125rem;border-radius: 25px;}

	.faq-section-two .accordion-button{ font-size:1.22rem; padding: 1.813rem 1.25rem 1.813rem 4.688rem}
	.faq-section-two .accordion-item{ margin: 1.563rem 0; }
	.faq-section-two .accordion-body{ padding:1.563rem 3.75rem;font-size:1.25rem; }
	.faq-section-two .accordion-button::before{left: 33px;top: 34px; width:12px; height:12px; box-shadow:0 0px 0px 12px rgb(1 164 219 / 40%); }

	.blog-section-one .tab-content li a{padding-bottom: 2rem;margin-bottom: 2rem;gap: 0.875rem}

	.subMenu{width: 63rem}
	.menuSlider .slick-arrow{width: 2.5rem;height: 2.5rem}
	.menuSlider .slick-arrow svg{height: auto;}
/*	.subMenu .dropWrap .menuArrow{margin-top: 4px}*/
.subMenu .dropWrap .rotate{margin-top: 7px}
.blog-section-one .blog-one-right .nav-tabs{margin-bottom: 3.25rem;}
.home-section-eight.career-section-two .sec8Wrap {padding: 2.5rem 2.5rem 0;}
.career-section-two .sec8Wrap figure {margin: -65px 0 -7px;}
.career-section-two .sec8Wrap figure img{min-height: 19rem}
.cart-item figure{width: 7rem;height: 7rem;min-width: 7rem;}
.form-check-input[type=checkbox], .checkout-section .form-check .form-check-input, .review-section .form-check .form-check-input, .shop-sidebar .form-check .form-check-input{width: 1.5rem;height: 1.5rem;min-width: 1.5rem;}
.cart-item-totals strong, .cart-summary-total strong, .cart-totals strong, .cart-total strong{font-size: 1.375rem;}
.checkout-section .agree p{font-size: 1.1rem}
.contact-section-two .col-lg-4:last-child a{max-width: 68%}
.storelist-section-one figure, .storelist-section-one figure > img{min-height: 31rem}
.storelist-section-one figure::before{height: 490px;width: 490px;bottom: -200px;}
.storelist-section-one .btn{min-width: 15.15rem}
.storelist-section-one .btn-white svg, .shop-sidebar .price-filter svg, .pro-slider-thumb svg{height: auto;}
.account-section input[type="date"]::-webkit-calendar-picker-indicator{top: 55px}
.clear{top: 48px}
.home-section-eight.careertwo-section-one .sec8Wrap {padding: 2.75rem 4rem;}
.return-section table td .btn {min-width: 10rem;}
.shop-sidebar .brands-list .form-control {padding: 0.75rem 3rem 0.65rem 1.25rem;}
.products-section .home-section-five article figure, .home-section-five article figure{min-height: 20rem;}
.home-section-five article{padding: 1.25rem;min-height: 35.5rem}
.products-section .home-section-five article{padding: 1.25rem;}
.badge, .productdetail-section-one .btn-green{font-size: 0.75rem;padding: 0.4rem 1.02rem 0.36rem;border-radius: 18px;}
.shop-sidebar .price-filter .form-control{width: 7.375rem;}
.shop-sidebar .deals-list a{padding: 0.75rem 1rem}
#range::before, #range::after{top:10px}
.form-check-input:checked[type=checkbox], .checkout-section .form-check-input:checked[type=radio], .review-section .form-check-input:checked[type=radio], .shop-sidebar .form-check .form-check-input:checked[type=radio] {background-size: 14px}
.productdetail-section-one .cart-item-qty {width: 25.25%;}
.productdetail-section-one .pro-slider-thumb::before {width: 90px;}
.productdetail-section-three .btn, .productdetail-section-four .btn {min-width: 14.063rem;}
.storedetail-inner-one figure::before{height: 580px;width: 580px;}
.storedetail-section-one .store-top .form-group button, .storelist-section-one .form-group button, .storelist-section-three .form-group button{transform: translateY(-58%);}
.offer-three.home-section-one .abs-item{bottom: 240px;right: 290px;}
.career-section-three article {height: 274px;}
.careerthree-section-one.career-section-two .btn {min-width: 16rem;}
.productdetail-section-four small{font-size: 0.938rem}
.productdetail-section-four h4{width: 55px;height: 55px}
.contact-section-two .col-md-4:last-child a {max-width: 68%;}
.shop-sidebar #accordionExample > .accordion-item > .accordion-header .accordion-button{font-size: 1.375rem}
.blog-section-one{padding-top: 6rem}
.storedetail-section-one .blog-section-one .tab-content li a { margin: 0; padding: 0;gap: 0;}
.storedetail-section-one .tab-content article{min-height: 32.5rem}
#cart-notification, #wishlist-notification{width: 45rem}
.storedetail-section-one .products a span{font-size: 1.25rem}
}

@media only screen and (min-width: 1800px) {
	.header .list-item, .header .navbar-nav {gap: 2.25rem;}
	.header .hdr-top-right, .header .hdr-top ul {gap: 2.1rem;}
	.subMenu{width: 80rem}
}