@media only screen and (max-width: 1920px) and (min-width: 1500px) {
	.container {
		max-width: 1315px;
	}
}

@media only screen and (max-width: 1700px) {
	.topBar {
		padding: 1rem 2rem;
	}
	.thcBox {
		padding: 0 8px;
	}
	.thcBox figure .heart i {
		top: 15px;
	}
	.thcContent h4 span{
		padding-left: 0;
	}
	.featureInner .womenImg {
		right: -5%;
	}
	
	.bannerSec figure.manImg {
		left: -8%;
	}
	.bannerSec.innerlocal.canas figure.manImg {
		left: -10%;
	}
	
	.bannerSec.innerlocal.canas .womenImg {
		right: -10%;
	}

	.seleCana.bannerSec.innerlocal .womenImg {
		right: -9%;
	}
	
	.seleCana.bannerSec.innerlocal .manImg {
		left: -11%;
	}
	.wishRes .wishlistBox:before {
		right: -59px;
	}

}
@media only screen and (max-width: 1600px) {
	.deliveryList ul li .logo-img {
		width: 150px;
	}
	.collectCard img {
		width: 60%;
	}
	.thcBox figure .heart i {
		top: 22px;
	}
	.thcContent h3,
	.thcContent h6 {
		font-size: 1.25rem;
	}
	.deliveryList ul li:nth-child(3) {
		width: 40%;
	}
	.electroBox {
		padding-top: 0.7rem;
	}
	.electroBox.thcBox{
		padding-top: 0;
	}
	.electroSec.halow .electroBox figure {
		min-height: 190px;
	}
	.alternateBg {
		padding: 2rem 0;
	}
	.tchres .electroBox figure {
		min-height: 210px;
	}
	.tchres2 .electroBox figure{
		min-height: 130px;
	}
	.icon-box-rpr{
		height: auto;
	}

	.wishlistBox:before {
		right: -50px;
	}

	.wishRes .wishlistBox:before {
		right: -90px;
	}
	.soldPro .wishContent ul li+li {
		padding-left: 0;
		border: none;
	}
	.soldPro .wishContent ul li{
		font-size: 1.063rem;
		font-weight: 400;
	}
	.soldPro .electroBox figure{
		min-height: 160px;
	}
	.wishWrap {
		margin-left: 6rem;
	}
	.ventureSec .thcContent {
		padding: 1rem;
	}
	.find-a-registry .form-control {
		font-size: 0.875rem;
	}
	.signIn .form-group .form-control,
	.signBtn .themeBtn,
	.signBtn .themeBtn1{
		width: 100%;
		height: 50px;
	}
	
	.forget{
		justify-content: space-between;
	}
	.priceContnt {
		padding: 1rem;
	}
	.today-deals-sec,
	.giftCardsInnr,
	.non-thc,
	.wishlistSec{
		padding: 4rem 1rem;
	}
}

@media only screen and (max-width: 1445px) {
	.thcContent {
		padding: 0 1rem 1rem;
	}

	.mainResBner .bannerContent h2 .collection:before {
		width: 220px;
		right: -190px;
	}
	.bannerContent h2 .collection:before{
		width: 280px;
		right: 10px;
	}

	.giftCardsInnr .electroBox figure {
		min-height: 220px;
	}
	.banner-content h1{
		font-size: 1.5rem;
	}

	.ventureSec .electroBox.thcBox{
		height: auto;
	}
	.venRes figure.womenImg {
		right: -18%;
	}
	.bannerSec.innerlocal figure.womenImg{
		right: -18%;
	}
	.venRes figure.manImg {
		left: -15%;
	}
	.bannerSec.innerlocal.venRes figure.manImg {
		left: -15%;
	}
	.tch-product h4 {
		font-size: 1rem;
	}
	.sizebig .thcContent h4,
	.sizebig .thcContent h6,
	.tch-product  .sizebig .thcContent h5{
		font-size: 1rem !important;
	}
	.sizebig .thcContent{
		padding: 2rem;
	}
	.tch-proRes .electroBox figure {
		min-height: 178px;
	}
	.wishWrap .wishContent li {
		font-size: 1rem;
	}
	.filter .filterBody{
		height: 1155px;
	}
	.proDetal.featureInner .womenImg {
		right: -20%;
	}
	
	.proDetal.featureInner .manImg {
		left: -18%;
	}

	.seleCana.bannerSec.innerlocal .womenImg {
		right: -19%;
	}
	.seleCana.bannerSec.innerlocal .manImg {
		left: -21%;
	}
}

@media only screen and (max-width: 1366px) {
	html {
		font-size: 15px;
	}
	.deslRes .electroBox figure {
		min-height: 100%;
	}
	.sellerBox {
		margin-bottom: 1rem;
	}
	.mainResBner .bannerContent h2 .collection:before{
		width: 280px;
		right: 10px;
	}
	.sellerBox.industrialBox figure {
		min-height: 600px;
	}
	.featureInner .womenImg {
		right: -8%;
	}
	
	.bannerSec figure.manImg {
		left: -8%;
	}
	.giftCardsInnr .electroBox figure {
		min-height: 190px;
	}
	.priceContnt h6{
		font-size: 4.125rem;
	}
	.wishlistBox:before {
		right: -90px;
	}
	.descript-wrap p span{
		width: 25%;
	}
	.descript-wrap p:nth-child(4) span {
		width: 100%;
	}
	.descript-wrap p,
	.descript-wrap p span{
		font-size: 1.125rem;
	}
	.filter .filterBody {
		height: 1065px;
	}
	.vendBnare.featureInner .womenImg {
		right: -20%;
	}
	
	.vendBnare.featureInner .manImg {
		left: -20%;
	}
	.priceContnt ul li {
		font-size: 13px;
	}
	.priceContnt ul li i {
		padding-right: 7px;
	}
}
@media only screen and (max-width: 1280px) {
	.tchres .electroBox figure {
		min-height: 180px;
	}
	.giftCardsInnr{
		padding: 4rem 0.2rem;
	}
	.electroBox.thcBox {
		padding: 0 1px;
	}
	.wishlistBox:before {
		right: -40px;
	}
	.producdet .womenImg {
		right: -16%;
	}
	.producdet figure.manImg {
		left: -19%;
	}
	.collectionSec,
	.electroSec{
		padding: 2rem;
	}
	.bannerContent h2{
		font-size: 3rem;
	}
}
@media (max-width: 1199.98px) {
	html {
		font-size: 14px;
	}
	.producdet figure.womenImg {
		right: -22%;
	}
	.producdet.productIner  figure.womenImg {
		right: -25%;
	}
	.sellerBox.industrialBox figure {
		min-height: 608px;
	}
	.sellerBox{
		margin-bottom: 2.5rem;
	}
	.elctroContent {
		padding: 1.2rem 0.5rem 0.5rem;
	}

	.thcContent h4{
		font-size: 1rem;
	}
	.descript-wrap p span {
		width: 100%;
		color: #000;
	}
	.descript-wrap p {
		flex-wrap: wrap;
		gap: 0;
		color: var(--theme-color);
		margin: 0;
	}
	.descript-wrap p:nth-child(4){
		font-size: 1.125rem;
	}
	.bannerSec figure.manImg {
		left: -20%;
	}
	.bannerSec .womenImg {
		right:-130px;
	}
	.bannerContent h2 .collection:before{
		right: 70px;
	}
	.mainResBner .bannerContent h2 .collection:before{
		width: 200px;
		right: -180px;
	}
	.deliveryList ul li .logo-img {
		width: 100px;
	}
	.wishContent h3{
		font-size: 1.125rem;
	}
	.wishContent h3 br {
		display: none;
	}
	.productIner figure.womenImg {
		right: -220px;
	}
	.wishRes .wishWrap{
		margin-left: 0;
	}
	
	.productIner figure.manImg {
		left: -28%;
	}
	.collectCard .swiper-slide figure img{
		width: 100%;
	}
	.sell-on-american h1 {
		text-align: left;
	}
	.sectionHeading{
		font-size: 2.75rem;
	}
	.slide-bars h3{
		font-size: 1rem;
	}
	.wishWrap{
		margin-left: 0;
	}
	
	.venRes.productIner figure.manImg {
		left: -14%;
		top: 3rem;
	}
	.inputfil{
		gap: 30px;
	}
	.vndrLocation ul li a span{
		text-align: right;
	}
	.vendorWrapss img {
		width: 80%;
	}
	
	.vendorWrapss {
		gap: 0;
	}
	.wishlistBox:before{
		content: unset;
	}
	.filter .filterBody {
		height: 1035px;
	}
	.vendBnare.featureInner .womenImg {
		right: -30%;
	}
	.vendBnare.featureInner .manImg {
		left: -30%;
		top:0;
	}
	.proDetal.featureInner .womenImg {
		right: -30%;
		top: 0;
	}
	.proDetal.featureInner .manImg {
		left: -28%;
		top: 0;
	}
	.seleCana.bannerSec.innerlocal .womenImg {
		right: -39%;
	}
	.seleCana.bannerSec.innerlocal .manImg {
		left: -32%;
	}
	.seleCana.innerlocal .bannerContent h2 .collection {
		padding-left: 10px;
	}
	.inputfil.chebox label{
		font-size: 1rem;
	}
	.electroBox figure .sale {
		font-size: 10px;
	}
}
@media (max-width: 991.98px) {
	html {
		font-size: 13px;
	}
	.seleCana.bannerSec.innerlocal .womenImg {
		right: -59%;
	}
	.seleCana.bannerSec.innerlocal .manImg {
		left: -52%;
	}
	.bannerSec.todys figure.manImg {
		left: -23%;
	}
	.elctroContent p,
	.sellerContent h2{
		font-size: 1rem;
	}
	.wishresp .wishlistHead h2{
		font-size: 1.5rem;
		margin: 0;
	}
	.wishresp .wishlistHead {
		margin-bottom: 1rem;
	}
	.elctroContent ul li .star i {
		font-size: 0.75rem;
	}
	.thcBox figure .heart i{
		color: var(--theme-color);
	}
	header i.fas.fa-bars {
		color: #fff;
		font-size: 24px;
	}
	.tch-proRes .electroBox figure {
		min-height: 138px;
	}
	.soldPro .electroBox figure{
		min-height: 100px;
	}
	
	.mainResBner .bannerContent h2 .collection:before{
		right: -20px;
		top: -30px;
	}
	
	nav.navbar.navbar-expand-lg {
		justify-content: space-between;
	}
	.search input.form-control{
		height: 48px;
	}
	.deliveryList ul li:nth-child(3) {
		width: 85%;
	}
	.bannerSec figure.manImg {
		left: -28%;
	}
	.search .searchs {
		font-size: 1rem;
	}
	.bannerContent h2{
		font-size: 2.125rem;
	}
	.bannerContent h2 .collection:before {
		right:-9px;
		top: -40px;
	}
	.an-navbar {
		padding: 0.5rem 0;
		border-top: 1px solid #ffffff61;
	}
	.navbar-nav {
		align-items: start;
		margin-top: 21px;
		gap: 1rem;
	}
	.bannerSec .womenImg {
		right: -170px;
	}
	.bannerContent p {
		padding: 1rem;
		margin: 0;
	}
	a.navbar-brand img {
		width: 50%;
		display: block;
	}
	a.logo{
		display: none;
	}
	.navbar-nav .nav-item .nav-link,
	.alldrop button{
		color: #fff;
	}
	.topBar {
		padding: 0.5rem 0;
	}
	.heloMain{
		flex-flow: column;
	}
	.cart a span{
		color:#fff;
	}
	.deliveryList ul li:nth-child(4),
	.deliveryList ul li:nth-child(5),
	.deliveryList ul li:nth-child(6){
		display: none;
	}
	.heloContent a{
		margin: 0;
	}
	.heloMain{
		align-items: flex-start;
		gap: 1rem;
	}
	.navbar-nav li {
		border-bottom: 1px solid #2e2e2e30;
		width: 100%;
		padding-bottom: 3px;
	}
	a.navbar-brand img, .navbar-nav li:nth-child(4), .navbar-nav li:nth-child(5), .navbar-nav li:nth-child(6) {
		display: block;
	}
	.icon-bg {
		width: 150px;
		height: 150px;
	}
	
	.icon-bg img {
		width: 40%;
	}
	.featureInner .bannerContent h2 .collection:before {
		display: none;
	}
	.bannerSec .womenImg {
		right:-130px;
		top: -25px;
	}
	.bannerSec figure.manImg {
		left: -19%;
		top: 1%;
	}
	.featureInner .bannerContent p {
		padding: 0 1rem;
	}
	.giftCardsInnr .electroBox figure {
		min-height: 120px;
	}
	.giftCardsInnr .thcBox figure .heart i {
		right: 10px;
		color: #fff;
	}

	.billSec h2{
		font-size: 2.75rem;
	}
	.star li span::before,
	.star2 li span::before,
	.star3 li span::before,
	.star4 li span::before,
	.star5 li span::before {
		width: 70%;
	}
	
	.star li span::after {
		width: 50%;
	}

	.sell-on-american {
		height: 570px;
	}
	
	.sell-bnr-img {
		margin-left: 0;
	}
	
	.forget {
		gap: 7rem;
	}
	

	.priceContnt{
		margin-bottom: 1rem;
	}
	.todayText p{
		width: 100%;
	}
	.slide-bars h3{
		font-size: 1.5rem;
	}
	.tchres2 .electroBox figure {
		min-height: 90px;
	}
	.heloContent a.heloSign {
		font-size: 1.125rem;
		color: #fff;
		font-weight: 500;
	}
	.heloContent a.acountList {
		color: #fff;
	}
	.venRes figure.womenImg {
		right: -47%;
		width: 80%;
	}
	.venRes.productIner figure.manImg {
		left: -35%;
		width: 80%;
	}
	.inputfil {
		gap: 10px;
		margin: 10px;
		justify-content: center;
	}
	.tchres .electroBox figure {
		min-height: 110px;
	}

	.thcContent h3, .thcContent h6{
		font-size: 1rem;
	}
	.bannerSec.innerlocal.venRes figure.manImg {
		left:-49%;
	}
	
	
	.bannerSec.innerlocal.venRes figure.womenImg {
		right: -48%;
	}
	.innerlocal .bannerContent h2 .collection:before{
		top: -20px;
	}
	.filter .filterBody .filterCont button span{
		font-size: 1.25rem;
	}
	.filterend .themeBtn{
		padding: 8px 64px;
	}
	.soldPro .wishContent ul li+li{
		padding: 0;
		border: none;
		
	}
	.number .minus,
	.number .plus {
		padding: 1rem;
	}

	.soldPro .wishContent ul {
		display: unset;
	}
	.soldPro .wishContent ul li{
		font-size: 1.125rem;
		font-weight: 600;
		line-height: 25px;
	}
	.filter .filterBody,
	.slect-tch .filter .filterBody{
		height: auto;
		margin-bottom: 1.5rem;
	}
	.filterend {
		padding-bottom: 2rem;
	}
	.filterend .themeBtn {
		padding: 8px 54px;
	}
	.vendBnare.featureInner .womenImg {
		right: -50%;
	}
	.vendBnare.featureInner .manImg {
		left: -34%;
	}
	.proDetal.featureInner .womenImg {
		right: -50%;
		top: 0;
	}
	.proDetal.featureInner .manImg {
		left: -38%;
		top: 0;
	}
	.wishContent h4{
		font-size: 12px;
	}
	.deslRes.today-deals-sec .inputfil {
		gap: 21px;
	}
	.vendorContnt h2{
		font-size: 2.75rem;
	}
}
@media (max-width: 767.98px) {
	html {
		font-size: 12px;
	}
	.giftCardsInnr .thcBox figure .heart i {
		color: var(--theme-color);
	}
	.productListSec{
		padding: 1rem;
	}
	.wishresp .wishlistHead {
		gap: 2rem;
	}

	.wishresp .wishlistHead h2 {
		margin: 0;
	}

	.inputfil {
		flex-wrap: wrap;
		gap: 32px;
	}
	.filter-top{
		margin-bottom: 1rem;
	}
	.wishlistSec.wishresp.wishRes .nonthRe .wishContent ul, .wishresp .wishContent ul {
		justify-content: start 
	}

	.mayLight .wishContent ul {
		justify-content: center;
	}
	.alternateBg .col,
	.electroSec .col,
	.electronicSec.today-deals-sec .col,
	.giftCardsInnr .col,
	.non-thc .col,
	.wishlistSec.wishlistPro .col,
	.wishlistSec .col,
	.colRes .col{
		max-width: 100%;
		flex-basis: auto;
		margin-bottom: 2.5rem;
	}
	.sellerBox.industrialBox figure{
		min-height: 289px;
	}

	.industrialBox img{
		width: 30%;
	}
	.custmrContent p{
		font-size: 1rem;
	}
	.custmrContent img {
		width: 60%;
	}
	.sectionHeading,
	.wishlistHead h2{
		font-size: 1.75rem;
		margin-bottom: 1rem;
	}
	.vendorWrapss {
		flex-wrap: wrap;
		justify-content: center;
	}
	.contact-information-sec h1{
		font-size: 2.75rem;
	}
	a.footerLogo{
		margin-bottom: 1rem;
		display: block;
	}
	footer {
		text-align: center;
	}
	a.footerLogo img {
		width: 35%;
	}
	.copyRight {
		margin-top: 1rem;
	}

	.calFoter ul li {justify-content: center;margin-top: 1.5rem;}
	
	.copyRight a {
		margin: 0.5rem auto 0;
	}
	.bannerContent h2 .collection:before{
		display: none;

	}
	.tchres .electroBox figure {
		padding-top: 0.7rem;
	}
	.collectionSec, .electroSec,
	.ourvendorSec{
		padding: 2rem 0;
	}
	footer{
		padding: 1rem 0;
	}
	.electroBox .themeBtn{
		opacity: 1;
		bottom: 10px;
	}
	.elctroContent {
		padding: 1.2rem 0.5rem 4rem 0.5rem;
		
	}
	.contact-information-ul {
		display: block;
	}
	.icon-bg {
		width: 120px;
		height: 120px;
	}
	
	.icon-bg img {
		width: 35%;
	}
	.form-button .themeBtn {
		height: 50px;
		width: 180px;
	}
	
	.contact-form .form-control {
		height: 50px;
	}
	.item-boxes a {
		height: 60px;
	}
	.bannerSec figure.manImg,
	.bannerSec .womenImg{
		display: none;
	}
	.featureInner{
		padding: 1rem 0;
	}
	.today-deals-sec, .giftCardsInnr,
	.non-thc,
	.billSec,
	.subscriptionSec,
	.wishlistSec{
		padding: 2rem 1rem;
	}
	.giftCardsInnr .shop-by{
		font-size: 1.125rem;
	}
	.non-thc .row + .row{
		padding-bottom: 1rem;
		margin: 2rem 0;
	}
	.non-thc .themeBtn{
		margin-bottom: 0.5rem;
	}
	.wishWrap {
		margin-left: 0;
	}
	.radioSec {
		gap: 10px;
	}
	.radioSec li img {
		width: 50%;
	}
	.radioSec li {
		display: block;
		width: 100%;
	}
	.radioSec input{
		width: 15px;
		height: 15px;
	}
	.checkBox input{
		height: 25px;
		width: 25px;
	}
	.registration-sec::after{
		display: none;
	}
	.icon-box-rpr {
		margin: 1rem 0;
	}
	.sell-on-american {
		height: auto;
		padding: 1rem 0;
	}
	.sell-more-bg {
		height: auto;
	}
	.over-50k-wrpr p {
		margin-bottom: 7rem;
	}
	.sell-more-sec h1{
		font-size: 2.75rem;
		margin-bottom: 1rem;
	}
	.over-50k-sec {
		margin-bottom: 0;
		padding: 0;
	}
	.over-50k-wrpr h1{
		font-size: 1.75rem;
	}
	
	.forget {
		gap: 0;
		justify-content: space-between;
	}
	.banner-content h1{
		margin: 0;
	}
	.find-a-registry h1 {
		margin-bottom: 1rem;
	}
	figure.deals {
		margin: 1rem 0;
	}
	.wishlistBox{
		margin-bottom: 1rem;
	}
	.wishlistSec hr {
		margin: 1rem 0;
		width: 100%;
	}
	.dltIcon{
		margin-right: 1rem;
	}
	.wishresp h2 {
		margin-bottom: 21px;
		display: block;
		font-size: 1.75rem;
	}
	.reviewImg{
		margin: 1rem 0;
		flex-wrap: wrap;
		justify-content: center;
		
	}
	.content-wraper .d-flex {
		justify-content: center;
	}
	.content-wraper{
		margin: 1rem 0 0;
		text-align: center;
	}
	.Proreview .prods  h2,
	.Proreview h2 {
		text-align: center;
		margin: 0;
	}
	.Proreview{
		padding: 0.5rem 0;
		text-align: center;
	}
	.billSec h4 {
		margin: 10px 0;
		font-size: 1rem;
	}
	.billSec h2{
		font-size: 1.75rem;
	}
	.wishlistPro .electroBox, .elctroContent {
		text-align: center;
	}
	.elctroContent ul li{
		justify-content: center;
	}
	ul.str,
	.rating-box,
	.prodtl-txt ul,
	.wishlistHead,
	.wishlistSec.wishlistPro .elctroContent ul li,
	.elctroContent ul li {
		justify-content: center;
		margin: 0;
	}
	.cardbutton {
		margin-top: 20px;
	}
	.reviewSec h5 {
		font-size: 1rem;
	}

	.bannerSec.innerlocal {
		padding: 3rem 0;
	}
	.star li span::before, .star2 li span::before, .star3 li span::before, .star4 li span::before, .star5 li span::before {
		width: 65%;
	}

	.productNav figure:hover {
		border: 1px solid var(--theme-color);
	}
	.descript-wrap p:nth-child(4) {
		text-align: left;
	}
	.prodRes .thcContent h4{
		font-size: 1.125rem;
		padding: 7px 0;
	}
	.prodRes .elctroContent ul li .star i{
		font-size: 1.125rem;
	}
	.prodRes.Proreview h2{
		margin-top: 1rem;
	}
	.tch-product.cannabis .electroBox.thcBox {
		margin-bottom: 1rem;
	}
	.tch-product .row{
		margin-bottom: 1rem;
	}
	.tch-product.slect-tch .row.mt-5 {
		margin-top: 0 !important;
	}
	.ninja .electroBox.thcBox {
		margin-bottom: 1rem;
	}
	.sugRes .wishContent ul {
		justify-content: center;
	}
	
	.today-deals-sec .row {
		margin-bottom: 1rem;
	}
	
	.colorbox {
		padding: 0 15px;
	}
}	

@media (max-width: 575.98px) {
	.customerList ul{
		display: unset;
	}
	.custmrContent img{
		display: none;
	}
	.wishresp .wishlistHead h2{
		margin-bottom: 1.5rem;
	}
	.wishresp .wishlistHead.might{
		margin-bottom: 1rem;
	}
	.number {
		padding: 10px 0;
	}
	.vndrLocation ul li a{
		font-size: 1.25rem;
	}
	.number .minus {
		padding: 10px;
	}
	.row.bgClr{
		margin: 0;
	}
	.msgBox {
		padding: 1rem;
	}
	
	.vendorWrapss img {
		width: 50%;
		margin: 0 auto 1rem auto;
		text-align: center;
		display: block;
	}
	.number .plus {
		padding: 10px;
	}
	.customerList ul:before,
	.custmrContent figure:before{
		content: unset;
	}
	.bannerSec,
	.billSec,
	.contact-us,
	.customer-services-banner, .registration-sec,
	.info-sec,
	.privacySec,
	.faqSec{
		padding: 2rem 0;
	}
	.banner-content.wel-customer-services{
		padding-top: 0;
	}
	.find-a-registry{
		margin-top: 1.5rem;
	}
	.productFilter .btn-secondary{
		height: 50px;
	}

	.bannerContent p {
		padding: 0;
	}
	.customerList ul li:nth-child(2) .custmrContent, .customerList ul li:nth-child(4) .custmrContent{
		margin-top: 0;
		flex-direction: column;
	}
	.customerList ul li:nth-child(2) .custmrContent span, .customerList ul li:nth-child(4) .custmrContent span,
	.custmrContent span{
		margin: 1rem auto 1rem;
	}
	.search {
		width: 98%;
		margin-left: 8px;
	}
	.alternateBg .col, .electroSec .col,
	.sellerBox{
		margin-bottom: 1rem;
	}

	.sectionHeading,
	.wel-customer-services h1,
	.privacySec h4,
	h4.faq4{
		font-size: 1.75rem;
	}
	
	.customerSec{
		padding: 1rem 0;
	}
	.electroBox.thcBox .elctroContent.thcContent {
		padding-bottom: 5rem;
	}
	.collectionSec .swiper-button-prev {
		left: 30px;
	}
	.collectionSec .swiper-button-next {
		right: 30px;
	}
	.billSec label{
		font-size: 1.125rem;
	}
	.slide-bars {
		margin-bottom: 1rem;
	}

	.alternateBg .col, .electroSec .col, .electronicSec.today-deals-sec .col, .giftCardsInnr .col{
		margin-bottom: 1.5rem;
	}
	.non-thc .container-fluid {
		padding: 0;
	}
	.alternateBg .col, .electroSec .col, .electronicSec.today-deals-sec .col, .giftCardsInnr .col, .non-thc .col{
		margin-bottom: 1.5rem;
	}
	.Proreview .row + .row {
		margin:1rem 0;
	}
	.reviewSec {
		padding: 1rem;

	}

	.wishresp .wishlistHead{
		display: block;
		margin: 1rem auto 1.5rem auto;
		text-align: center;
	}
	.wishlistPro .electroBox,.elctroContent {
		text-align: center;
	}




	.wishlistSec{
		padding: 1rem 0;
	}
	.Proreview h2{
		font-size: 1.625rem;
	}
	.startProduct ul li {
		font-size: 1.125rem;
	}
	.star li span::before,
	.star2 li span::before,
	.star3 li span::before,
	.star4 li span::before,
	.star5 li span::before {
		top: -2px;
		left: 5rem;
	}
	
	.star li span::after,
	.star2 li span::after {
		top: -3px;
		left: 5rem;
	}
	.Proreview p{
		margin: 0;
		padding: 0.5rem 0;
	}
	.sell-on-american h1{
		font-size: 1.75rem;
	}
	.content-wrpr{
		margin: 1rem 0;
	}
	.content-wrpr h2{
		text-align: left;
	}
	.point-ul {
		display: block;
	}
	.point-ul li  a{
		padding-bottom: 1rem;
		display: block;
	}
	.big-icon-box h2{
		font-size: 1.5rem;
	}

	.sell-more-sec h1,
	.run h2{
		font-size: 1.75rem;
	}
	.swiper-slide figure img {
		width: 50%;
	}
	.contact-us h1{
		font-size: 2.75rem;
	}
	.innerlocal .bannerContent h4,
	.bannerContent h2{
		font-size: 2rem;
	}
	.innerlocal .bannerContent h2 .collection{
		padding-left: 8px;
	}
	.elctroContent{
		padding: 1.2rem 0.5rem 1rem 0.5rem
	}
	.wishresp .wishlistHead{
		margin-bottom: 2.5rem;
	}
}

@media (max-width: 480.98px) {
	.innerlocal .bannerContent h4,
	.bannerContent h2{
		font-size: 1.5rem;
	}
	.deliveryList ul {
		gap: 0px;
		justify-content: center;
	}
	.deliveryList ul li span {
		margin-left: 0;
	}
	a.navbar-brand img {
		width: 35%;
	}
	.deliveryList ul li:nth-child(3){
		width: 100%;
	}
	.deliveryList ul,
	.deliveryList ul li span{
		display: block;
	}
	.deliveryList ul li:nth-child(2){
		text-align: center;
	}
	ul.priceSec {
		padding: 1rem 0 1rem;
		margin: 0.5rem 0;
	}

	.wishlistHead h2 {
		font-size: 1.25rem;
	}
	.form-input {flex-wrap: wrap;}

	.find-a-registry .form-control {
		margin-top: 11px;
	}

	.find-a-registry .form-control:nth-child(1) {
		width: 100%;
		margin: 0;
	}
	.productFilter h3{
		font-size:1rem;
	}
	.inputfil {
		gap: 21px;
	}
	.wishlistBox {
		gap: 10px;
	}
	.wishContent ul li {
		font-size: 1rem;
	}

}
