/** Shopify CDN: Minification failed

Line 140:20 Expected ")" to end URL token

**/
/* .home-wrap {
	width: 100%;
	max-width: 1200px;
	margin-left: auto;
} */
@media screen and (min-width: 641px) {
    .Header__LogoImage {
        max-width: 100px !important;
    }
}
.mobile-spin img{
  max-width:90px !important;
}
.wg-drop.country-selector .wgcurrent a {
    text-transform: uppercase !important;
}
a.Heading.Link.Link--primary.Text--subdued.u-h8 {
    display: none !important;
}
.Header {
	box-shadow: none !important;
}
.Heading.u-h6 {
	font-weight: bold !important;
	color: #000 !important;
}
.Product--large {
	max-width: 1200px !important;
}
@media screen and (min-width: 1008px) {
  .Product__Wrapper{
    transition:0.3s all ease-in;
  }
  .Product__Wrapper.margin-left {
  	max-width: calc(100% - 525px);
  	margin-left: 100px;
    transition:0.3s all ease-in;
  }
  .Product__Info{
    top:0px !important;
  }
}

.ProductMeta__Description {
	margin: 0px 0 !important;
	padding-top: 0px !important;
	border-top: none !important;
}
.FAQBox.mb-2 {
      /* border-radius: 4px 4px 4px 4px;
      overflow: hidden;
      border-width: 0px;
      border-style: solid;
      border-color: #d9d9d9;
      box-shadow: 0px 8px 22.6px 6.4px rgba(0,0,0,0.05) !important; */
      border-radius: 10px;
    margin-top:20px;
    }
    .FAQTitle {
      background: url("/cdn/shop/files/plus.png") no-repeat center right 15px;
      background-size: 15px;
      /* border: 1px solid #E9E9E9; */
      padding: 10px;
      margin: 0;
      text-transform: uppercase;
      font-size: 14px;
      font-weight: bold;
    }
    .FaqParagraph {
      /* border: 1px solid #E9E9E9; */
      padding: 10px;
      margin: 0;
      line-height: 20px;
    }
    .FAQTitle.current {
    background: url("/cdn/shop/files/minus.png") no-repeat center right 15px;
    background-size: 15px;
}
.priv-policey > br {
	display: none;
}
.priv-policey p {
	margin-bottom: 10px !important;
}
.priv-policey ol {
	margin-bottom: 12px !important;
	margin-left: 0px !important;
}
.ProductMeta__Title.Heading.u-h2{
    font-size: 38px !important;
    font-weight:bolder;
    letter-spacing:0.1rem !important;
    line-height:1.25 !important;
/*     text-shadow: 2px 5px 8px #EE7F26 !important; */
  }
.globo-swatch-product-detail ul.value li.select-option input:checked + .globo-style--button{
  background-color:none !important;
}
.ProductForm__AddToCart{
  transition: .2s all ease-in;
  font-weight:bold !important;
  border:1px solid;
  
}
.ProductForm__AddToCart:hover {
/* 	background: linear-gradient(90deg, rgba(10, 125, 50, 0.63) 9%, rgb(233, 35, 36) 40%, rgba(43, 42, 115, 0.55) 63%, rgb(237, 126, 36) 86%) !important; */
    transition: .2s all ease-in;
	border: none;
    color:#fff !important;
    font-weight:bold !important;
}

/* .shopify-section--header {
	position: -webkit-sticky;
	position: relative !important;
} */
/* .Header--center .Header__MainNav{
  top:20% !important;
} */

.zoomImg{
  width:1200px !important;
  height:1200px !important;
}

/* magnifying glass icon */
.zoom:after {
  content:'';
  display:block; 
  width:33px;
  height:33px; 
  position:absolute; 
  top:0;
  right:0;
  background:url({{ 'icon.png' | asset_url }});
}
.supports-sticky .CollectionToolbar--bottom {
	bottom: 0;
	display: none !important;
}
.PageContent--narrow {
	max-width: 65% !important;
	margin-top: 27px !important;
  justify-content: flex-end;

}
.address-wrap {
    display: flex;
    justify-content: space-between;
    width: 90%;
    font-family: Lato, 'Hiragino Kaku Gothic ProN', Meiryo, sans-serif;
    margin-left:10%;
  }
  .address-wrap .addresses {
    width: 25%;
    background-color: #000;
    margin: 0px;
    padding: 10px;
    max-height: 500px;
    overflow-y: scroll;
    font-family: Lato, 'Hiragino Kaku Gothic ProN', Meiryo, sans-serif;
    color:#fff;
  }
  .addresses .tecsol {
  	margin-bottom: 30px;
    color:#fff;
    cursor:pointer;
  }
 .addresses h2 {
	margin: 0;
	color: #fff;
	text-transform: capitalize;
	font-size: 22px;
	letter-spacing: normal;
	font-weight: bold;
}
  .addresses .tecsol h6 {
  	margin: 5px 0px;
  	font-size: 14px !important;
    color:#fff;
    text-decoration:underline;
  }
  .addresses .tecsol p {
  	margin-bottom: 5px;
  	font-size: 13px;
    color:#fff;
  }
  .addresses .tecsol a {
  	text-decoration: none;
  	font-size: 13px;
    color:#fff;
  }
  .addresses .tecsol a:hover{
    color:#fff !important;
  }
  .address-wrap #map {
    width: 75% !important;
    font-family: Lato, 'Hiragino Kaku Gothic ProN', Meiryo, sans-serif;
    filter:grayscale(100%);
  }

/* .ProductList--grid {
  padding: 0 100px !important;
} */
.DropdownMenu .Linklist .Linklist__Item .Link {
	text-transform: uppercase !important;
}
.Header--center .Header__MainNav .HorizontalList {
	top: 45px !important;
}
._2pOWh.uWTUp._1Kqoj._2tVwl._3MrgP._10zXD.sd4hU {
	border: 1px solid #000 !important;
	background-color: transparent !important;
	color: #000 !important;
	padding: 10px 20px !important;
}
.op-paginate{
  opacity:0;
}

.globo-swatch-product-detail .swatch--gl li .globo-style--button:hover {
	background-color: #000 !important;
}
.home-wrap .SectionHeader.SectionHeader--center {
	display: none !important;
}

#checkout-main #Form0 {
	display: none !important;
}
.MuiGrid-direction-xs-column {
    flex-direction: column;
}
.MuiGrid-container {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    box-sizing: border-box;
    align-items: center;
    z-index: 1;
}
.Home_grid__yLKBO {
    justify-content:center;
    min-height: 100vh;
}
.Home_logo__kvHhC {
    margin: auto;
}
.Logo_wrapper__dYS-I {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    margin: 20px;
    position: relative;
}
.Logo_link1__i32zf {
    background-color: #f18024;
    height: 41%;
    width: 40%;
}
.Logo_hover__YHknL {
    transition: .2s;
}
.Logo_hover__YHknL {
    transition: .2s;
}
.Logo_link__5NkHk {
    border-radius: 50%;
    left: 50%;
    position: absolute;
    top: 50%;
    -webkit-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
}
.Logo_link2__2YvP0 {
    background-color: #2f2e77;
    height: 33%;
    width: 32%;
}
.Logo_link3__sb5bn {
    background-color: #0e8040;
    height: 26%;
    width: 25%;
}
.Logo_link4__H1lpS {
    background-color: #ea2626;
    height: 11%;
    width: 11%;
    animation: pulsate 1.6s ease-out;
    animation-iteration-count: infinite;
  top:44%;
  left:44%;
}
.Logo_wrapper__dYS-I , .Header__Logo , .mobile-spin  {
    -webkit-animation-name: spin;
    -webkit-animation-duration: 60000ms;
    -webkit-animation-iteration-count: infinite;
    -webkit-animation-timing-function: linear;
    -moz-animation-name: spin;
    -moz-animation-duration: 60000ms;
    -moz-animation-iteration-count: infinite;
    -moz-animation-timing-function: linear;
    -ms-animation-name: spin;
    -ms-animation-duration: 60000ms;
    -ms-animation-iteration-count: infinite;
    -ms-animation-timing-function: linear;
    
    animation-name: spin;
    animation-duration: 60000ms;
    animation-iteration-count: infinite;
    animation-timing-function: linear;
}
@-ms-keyframes spin {
    from { -ms-transform: rotate(0deg); }
    to { -ms-transform: rotate(360deg); }
}
@-moz-keyframes spin {
    from { -moz-transform: rotate(0deg); }
    to { -moz-transform: rotate(360deg); }
}
@-webkit-keyframes spin {
    from { -webkit-transform: rotate(0deg); }
    to { -webkit-transform: rotate(360deg); }
}
@keyframes spin {
    from {
        transform:rotate(0deg);
    }
    to {
        transform:rotate(360deg);
    }
}
/* .Header__Logo .overlay {
	position: absolute;
	top: 80px;
	left: 85px;
	width: 30px;
	height: 30px;
	animation: pulsate 2s infinite;
	background-color: #000;
	border-radius: 50%;
	background-color: transparent;
	border-color: #fff;
	border: 5px solid #EA2526;
} */
.custom-hover:before {
  content: '';
/*   border: 15px solid rgba(255, 255, 255, 0.9); */
  border: 15px solid #EA2526;
  border-radius: 50%;
  height: 91px;
  width: 91px;
  position: absolute;
  left: -10px;
  bottom: -10px;
  animation: pulsate 1.6s ease-out;
  animation-iteration-count: infinite;
  opacity: 0;
  z-index: -1;
  display:none;
}
@keyframes pulsate {
  0% {
    transform: scale(0.6, 0.6);
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
  100% {
    transform: scale(1, 1);
    opacity: 0;
  }
}
@keyframes heart-pulse {
  0% {
    transform: scale(0.75, 0.75);
  }
  30% {
    transform: scale(1, 1);
  }
}
/* .Logo_hover__YHknL:hover {
    -webkit-transform: translate(-50%,-50%) scale(1.01);
    transform: translate(-50%,-50%) scale(1.01);
}
.Logo_hover__YHknL.custom-hover:hover{
  -webkit-transform: translate(-50%,-50%) scale(1.01);
  transform: translate(-50%,-50%) scale(1.11);
} */
.Home_address__ovUyw, .Home_title__rKK86 {
    font-weight: 900;
    text-align: center;
    text-transform: uppercase;
}
.Home_title__rKK86 {
    font-size: 24px;
    height: 29px;
    line-height: 29px;
    margin-top: 38px;
  display:none;
}
.Home_address__ovUyw {
    color: #333;
    font-size: 18px;
    margin-top: 26px;
    z-index:1;
}
.MuiGrid-justify-content-xs-center {
    justify-content: center;
}
.Home_footerLink__1\+Dlu {
    color: #333;
    font-size: 12px;
    font-weight: 900;
    margin: 37px 6px 28px;
    text-decoration: none;
}
.MuiGrid-root .Home_logo__kvHhC .t-store:hover + .title-home{
  display:block !important;
}
a:empty{
  display:block;
}
.ProductListWrapper {
	width: 100%;
	max-width: 1600px;
	margin: 0 auto;
}
/* .SectionHeader {
	display: none;
} */
.shopify-section--bordered + .shopify-section--bordered {
	border-top: none !important;
	margin-top: 40px !important;
}
/* CONTACT US PAGE STYLE */
.VideoWrapper iframe, .VideoWrapper object, .VideoWrapper embed {
	filter: grayscale(100%) !important;
}
.Home_address__ovUyw a img {
	width: 20px;
	display: inline-block;
	height: auto;
	margin-top: 4px;
}
/* PRODUCTS STYLE ON HOMEpagE */
/* .Header{
  background:none !important;
} */
.products-wrap {
	display: flex;
	align-items: center;
	justify-content: space-evenly;
  flex-wrap:wrap;
}
.products-wrap .custom-pro {
	width: 18%;
	margin-bottom: 10px;
}
.custom-pro img{
	transition: .3s all ease-in;
  margin-top:0px !important;
}
.custom-pro img:hover {
	transition: .3s all ease-in;
	transform: scale(1.1);
}
.Header__CurrencySelector {
	display: none !important;
}
.Header__Wrapper{
  display:block !important;
}
.Header--center .Header__FlexItem{
  margin-bottom:20px !important;
}
/* .Header--center .Header__MainNav .HorizontalList {
	position: absolute;
	left: -50%;
	top: 25px;
    transition: .3s left cubic-bezier(.77,0,.175,1);
    background-color:#fff !important;
} */
/* .HorizontalList__Item {
	display: block !important;
}
.Header__LinkSpacer::after {
	border-bottom: none !important;
} */
/* .shopify-section--bordered > .Section--spacingNormal {
	padding: 0px !important;
} */
/* .Header--center .Header__Wrapper.Header__Wrapper {
	padding-bottom: 15px !important;
} */
/* .HorizontalList.HorizontalList--spacingExtraLoose.left-dropdown {
	left: 1%;
}
.HorizontalList--spacingExtraLoose .HorizontalList__Item{
  position:relative;
}
.HorizontalList--spacingExtraLoose .HorizontalList__Item {
	padding-left: 20px;
}
.DropdownMenu {
    z-index:1;
	display: none;
	position: unset;
	border: none;
  background-color:transparent;
}
[aria-haspopup="true"]:hover .DropdownMenu {
	display: block;
}
.Header--center .Header__MainNav {
	text-align: left !important;
}
.HorizontalList--spacingExtraLoose .HorizontalList__Item {
	margin-right: 0px !important;
	margin-left: 0px !important;
}
.DropdownMenu::before {
	background: none !important;
}
.DropdownMenu .Link {
	padding-left: 10px !important;
	font-weight: 600 !important;
}
.Linklist__Item {
	margin-bottom: 8px !important;
}
.u-h6{
	font-weight: 700 !important;
  font-size:18px;
}
.HorizontalList__Item {
	margin: 16px 8px !important;
} */
/* .Header__Logo {
	cursor: pointer;
} */
/* .Header--center .Header__FlexItem {
	margin-bottom: 0px !important;
} */
/* .HorizontalList__Item.cart-cart {
	position: fixed;
	right: 0;
	top: 35%;
} */
.cart-cart .Heading.u-h6 {
	font-size: 0px;
	background-image: url("/cdn/shop/files/cart.png?v=1659975882");
	display: inline-block;
	height: 30px;
	width: 30px;
	background-repeat: no-repeat;
	background-size: contain;
	position:fixed;
    top:40%;
}
.cart-cart .Heading.u-h6 .Header__CartCount {
	font-size: 12px;
	height: 35px;
	background-color: ;
	position: absolute;
	right: 0px;
	top: 0px;
	background-color: #3F9CE8;
	border-radius: 50%;
	height: 15px;
	width: 15px;
	display: flex;
	align-items: center;
	justify-content: center;
	color: #fff;
	font-weight: bold;
}
.Footer--withMargin {
	display: none !important;
}
/* .Header:not(.Header--sidebar) .Header__Wrapper{
  padding: 18px 20px 0px 20px !important;
} */
.Drawer__Footer .Cart__NoteButton {
	display: none;
}
.Drawer__Footer .Cart__Taxes.Text--subdued {
	display: none;
}
/* .Header {
	box-shadow: none !important;
} */
.logo-center {
	width: 100%;
	height: auto;
    display:flex;
    align-items:center;
    justify-content:end;
}
.logo-center img {
	width: 150px;
	height: auto;
	display: none;
}
#shopify-section-footer {
	display: none !important;
}
.QuantitySelector {
	border: none;
}
.QuantitySelector--large .QuantitySelector__Button {
	padding: 0px;
	background-color: transparent;
	color: #000;
	font-weight: bold;
	font-size: 14px;
	height: 35px;
	width: 35px;
	display: flex;
	align-items: center;
	justify-content: center;
    border-radius:100%;
    border:1px solid;
  font-weight:bold;
}
.QuantitySelector--large .QuantitySelector__Button:hover{
  color:#fff !important;
}
.QuantitySelector--large .QuantitySelector__CurrentQuantity {
	width: 25px;
	font-size: 20px;
	height: 50px;
	margin: 0px 5px;
    border-radius:4px;
    border: none;
    font-weight:bold;
}
.ProductForm__AddToCart span[data-money-convertible] {
	display: none !important;
}
.Button__SeparatorDot {
	display: none !important;
}
.ProductForm__Variants {
	display: flex;
	align-items: center;
	justify-content: space-between;
	flex-wrap: wrap;
}
.ProductForm__QuantitySelector {
	width: 48%;
}
.ProductForm__AddToCart {
	width: 50% !important;
	border-radius:4px;
    font-size:14px;
    color:#000 !important;
}
.ProductForm__Option {
	width: 100% !important;
}
.Button--primary::before {
	background-color: transparent !important;
}
.Price {
	font-weight: bold !important;
	color: #000 !important;
}
.ProductForm__Item {
	border: 1px solid #000 !important;
}
/* .Header__Icon {
	display: none !important;
} */
/* PRODUCT pAGE CSS SLIdER */
.main-images {
	width: 70%;
	margin: 0 auto;
}
.main-images .prd_img{
  height:450px;
  text-align:center;
}
.slick-slide.slick-current.slick-center {
	border: 2px solid;
}
.main-images .prd_img img{
  height:100%;
  width:auto;
}
.thumbs-images {
	width: 90%;
	margin: 0 auto;
	overflow: hidden;
	display: flex;
	flex-wrap: wrap;
}
.main-images .prd_img {
	height: 450px;
	display: none;
}
.main-images .prd_img:first-child {
	display: block;
}
.thumbs-images .prd_img {
	padding: 20px;
	margin: 0px auto;
    width:90%;
  text-align:center;
}
.thumbs-images .prd_img img {
	height: auto;
/* 	width: 70%;
    transform-origin: 50% 65%;
    transition: transform 5s, filter 3s ease-in-out; */
}
/* .thumbs-images .prd_img img:hover{
   filter: brightness(100%);
  transform: scale(1.2);
} */
.thumbs-images.slick-initialized.slick-slider {
	height: 195px;
	overflow: hidden;
  padding-top:20px;
}
.thumbs-images .slick-slide.slick-current.slick-active {
	border: 2px solid #000;
}
/* .Product__Info{
  padding-top:0px !important;
} */
/* .Product__Gallery--withThumbnails {
	flex-direction: column;
}
.Product__Gallery--withThumbnails .Product__SlideshowNav--thumbnails {
	display: block;
	order: 2;
}
.Product__SlideshowNavScroller {
	display: flex;
	align-items: center;
	justify-content: center;
}
.Product__SlideshowNav--thumbnails {
	width: 100%;
}
.Product__SlideshowNavImage {
	height: 100px;
	width: 100px;
}
 */
.swatches-globo--list {
	display: none !important;
}
.QuantitySelector--large svg {
	width: 14px !important;
	height: 14px !important;
}
.Button--primary{
  color:#000 !important;
}
#popover-7903256183014-product-template-size{
  top:288px !important;
  right:200px !important;
}
.Popover--positionLeft.Popover--alignCenter::before {
	display: none !important;
}
.globo-swatch-product-detail ul.value {
	padding: 0px 0px !important;
	width: 100% !important;
	border-color: #000 !important;
	color: #000 !important;
}
.globo-swatch-product-detail .globo-align-content-left .swatch--gl .ul-globo-dropdown-option li.swatches-options label {
	padding: 14px 40px 14px 10px !important;
}
/* .swatches-options.select-option--dropdown.select-option.available:hover {
	background-color: #000 !important;
	color: #fff !important;
} */
.swatches-options.select-option--dropdown.select-option.available:hover .globo-arrow-select{
  border-color:#fff !important;
}
.globo-arrow-select {
	top: 20px !important;
}
.globo-number-stock-variant {
	display: none !important;
}
.ProductMeta__Description p {
	margin-bottom: 0px !important;
}
.CollectionFilters {
	display: none !important;
}
.PageHeader{
  margin:0px !important;
}

/* SLICK SLIDER STYLE */
.slick-prev::before, .slick-next::before {
	display: none !important;
}
.slick-prev, .slick-next {
	background-image: url("/cdn/shop/files/arrow.png?v=1661451486") !important;
	background-size: contain !important;
	background-repeat: no-repeat !important;
	background-position: center center !important;
}
.slick-prev, .slick-next {
	width: 30px !important;
	height: 40px !important;
  display:none !important;
}

.main-images:hover .slick-arrow {
	display: block !important;
}
.slick-next {
	right: 0px !important;
	background-color: #fff !important;
}
.slick-prev {
	left: 0px !important;
    z-index: 1;
    background-color: #fff !important;
	transform: rotate(180deg) !important;
	margin-top: -20px !important;
}
.ProductItem__Info.ProductItem__Info--left {
	display: none;
}
.ProductItem__Image{
	transition: .3s all ease-in;
}
.ProductItem__Image:hover {
	transition: .3s all ease-in;
	transform: scale(1.1) !important;
}

/* Custom collections on prod page */
/* .template-collection.pants .shopify-collection, .template-collection.sunglasses .shopify-collection{
    position:absolute;
    left:0;
    right:0;
    bottom:0;
} */
.shopify-collection {
	display: flex;
	width: 90%;
	max-width: 1280px;
	margin: 0 auto;
	list-style: none;
	flex-wrap: wrap;
	justify-content: space-between;
    padding:50px 0px;
  
}
.shopify-collection li {
	width: 12%;
	text-align: center;
}
.shopify-collection li a {
	font-weight: bold;
	transition:.3s all ease;
    text-transform:uppercase;
  text-decoration:none !important;
  color:inherit !important;
}
.shopify-collection li a:hover{
	color:#939393;
	transition:.3s all ease;
}
.shopify-collection li a img {
	display: none;
}
.shopify-collection.content_fixed {
	display: flex;
	width: 100%;
	max-width: 100%;
	margin: 0 auto;
	list-style: none;
	flex-wrap: wrap;
	justify-content: space-between;
	padding: 5px 10px;
	position: fixed;
	top: 0;
	background-color: #fff;
	left: 0;
	right: 0;
	box-shadow: 0px 0px 0px 0px #ccc;
}
.SectionHeader__Heading.Heading.u-h3.custom-heading {
	text-align: center;
	margin-bottom: 30px;
}
.product-popup {
	position: absolute;
	background-color: #fff;
	z-index: 999;
	right: 0px;
	left: 0px;
	top: 0px;
	bottom: 10px;
  display:none;
}
.product-popup .AspectRatio.AspectRatio--withFallback {
	width: 100%;
	max-width: 600px;
}
.prd_img{
  cursor:pointer;
}
.product-popup .Product__Slideshow--zoomable .Product__SlideItem--image {
	cursor: auto !important;
	pointer-events: none !important;
}
.close-popup {
	position: fixed;
	font-size: 22px;
	right: 5%;
	color: #000;
	cursor: pointer;
	z-index: 1;
	border: 1px solid;
	border-radius: 50%;
	width: 35px;
	height: 35px;
	display: flex;
	align-items: center;
	justify-content: center;
}

/* Custom collections on prod page END */
@media screen and (max-width: 480px){
  .ProductMeta__Title.Heading.u-h2 {
  	font-size: 22px !important;
  }
  .products-wrap .custom-pro {
  	width: 47%;
  }
  .custom-pro a img {
	margin: 0px !important;
  }

  .custom-hover::before {
	border: 10px solid #EA2526;
	height: 50px;
	width: 50px;
	left: -10px;
	bottom: -12px;

  }
 
}

#continue_button {
	background-color: #000 !important;
	font-weight: bold !important;
	padding: 10px !important;
	font-size: 14px !important;
}

@media screen and (max-width: 1239px){
  /* .hidden-lap {
  	display: block !important;
  } */
  .Header__Wrapper{
    display:flex !important;
  }
  .Header__Logo {
  	display: none !important;
  }
  /* .Header__CurrencySelector {
  	display: none !important;
  } */
  /* .Header--center .Header__MainNav .HorizontalList{
    top:130px !important;
  }
  .HorizontalList.HorizontalList--spacingExtraLoose.left-dropdown {
  	left: 3%;
    
  } */
}

@media screen and (max-width: 991px){
  .ProductList--grid {
    padding: 10px !important;
  }
}

@media screen and (max-width: 810px){
  .Logo_wrapper__dYS-I.Home_logo__kvHhC {
    width: 534px !important;
    height: 506px !important;
  }
  .HorizontalList__Item.cart-cart{
    top:15% !important;
  }
  .shopify-collection li {
  	width: 30%;
  	text-align: center;
  }
}
@media screen and (max-width: 645px){
   .Logo_wrapper__dYS-I.Home_logo__kvHhC {
    	width: 434px !important;
    	height: 434px !important;
    }
}

@media screen and (max-width: 480px){
   .shopify-collection li {
    	width: 100%;
    	text-align: center;
    }
   .Logo_wrapper__dYS-I.Home_logo__kvHhC {
    	width: 366px !important;
    	height: 366px !important;
    }
  .Home_address__ovUyw {
  	padding: 0px 10px;
  }
  .HorizontalList.HorizontalList--spacingExtraLoose.left-dropdown {
    left: 3%;
    background-color: #fff;
    padding: 10px;
    height: 100vh;
    width: 230px;
  }
  .Header--center .Header__MainNav .HorizontalList {
  	top: 119px;
  }
  .thumbs-images {
  	width: 90%;
  }
  .thumbs-images .prd_img {
  	padding: 10px;
  	width: 100%;
  }
  .thumbs-images .prd_img img {
  	width: 100%;
  }
  .shopify-collection.content_fixed {
  	position: unset;
  	box-shadow: none;
  } 
}
@media screen and (max-width: 412px){
  .Logo_wrapper__dYS-I.Home_logo__kvHhC {
    	width: 300px !important;
    	height: 300px !important;
    }
}
@media screen and (max-width: 400px){
  .ProductForm__QuantitySelector {
	width: 100%;
	margin-bottom: 10px;
  }
  .ProductForm__AddToCart {
	width: 100% !important;
	border-radius: 4px;
  }
  .logo-center img {
  	width: 100px;
  }
    .Logo_wrapper__dYS-I.Home_logo__kvHhC {
    	width: 266px !important;
    	height: 266px !important;
    }
}
@media screen and (max-width: 480px) {
  .custom-hover::before {
  	border: 10px solid #EA2526;
  	height: 50px;
  	width: 50px;
  	left: -10px;
  	bottom: -12px;
    display:none;
  }
  .Logo_link4__H1lpS {
  	background-color: #ea2626;
  	height: 11%;
  	width: 11%;
  	animation: pulsate 1.6s linear;
  	animation-iteration-count: 1;
  	animation-iteration-count: infinite;
  	top: 44.2%;
  	left: 45%;
  }
}
  