/** Shopify CDN: Minification failed

Line 6:1786 Unexpected "}"

**/
/*-----------------------------------------------------------------------------// Custom Theme CSS/-----------------------------------------------------------------------------*//*---------------- Global Custom CSS -------------------*/#stamped-main-widget {display: none;}.title-shop.without-title.title-size-large {padding: 90px 0 !important;}.template-collection .title-shop .nav-shop, #qibrp-recommendation {display: none;}div#shopify-section-1585058791575 .cat-design-default .hover-mask {background: none;border: none;}div#shopify-section-1585058791575 .cat-design-default .hover-mask h3 {color: white !important;font-size:120px}.cat-design-default .hover-mask {bottom: 60px !Important;}.single-product-content .price del span {font-size: 18px;}ins#product-price span {font-size: 22px !important;}@media (max-width: 768px) {ins#product-price span {font-size: 16px !important; }}.blog-post-loop.post-single-page .entry-thumbnail {margin-bottom: 50px !important; }.blog-post-loop.has-post-thumbnail .post-date {display: none !important;}.post-single-page.blog-design-mask.has-post-thumbnail .entry-meta li {display: none;}.blog-design-mask.has-post-thumbnail:not(.format-quote) .entry-meta li {display: none;}.post-single-page.blog-design-mask h3.entry-title {text-align: center;}.blog-post-loop.has-post-thumbnail .entry-title {text-align: center;font-size: 16px;vertical-align: middle;}div#shopify-section-1547774880206 .wrapper-content-baner font {font-size: 20px;}.blog-post-loop.post-single-page .entry-thumbnail img {display: none;}.basel-hover-base .hover-mask {background-color: #d6d6d6;font-color:black}a.btn-quick-shop {background-color: #737373!important;}#menu-main-navigation ul.sub-menu{margin: 0 auto;display: table;}.cookies-close{color: #fff;text-decoration: none;}}/*---------------- Custom CSS for desktop -------------------*/@media (min-width: 992px) {}/*---------------- Custom CSS for tablet -------------------*/@media (min-width: 768px) and (max-width: 991px) {}/*---------------- Custom CSS for mobile landscape -------------------*/@media (min-width: 481px) and (max-width: 767px) {}/*---------------- Custom CSS for mobile -------------------*/@media (max-width: 480px){.template-index span.basel-burger, .template-indexspan.basel-burger::before, .template-indexspan.basel-burger::after {background-color: #fff !important;}div#shopify-section-1585058791575 .cat-design-default .hover-mask h3 {font-size: 50px !Important;}.page-title.page-title-default.title-size-large.color-scheme-light.title-design-centered.without-title.title-shop{display: none;}}

b, strong {
	font-weight: bold !important;
}

.wrap-pay {
	display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: baseline;
}

#shopify_add_to_cart {
    width: 48% !important;
    background-color: #fff;
    color: #000;
}

#shopify_add_to_cart:hover {
    background-color: #000;
    color: #fff;
}

.shopify-payment-button {
    width: 48% !important;
    margin-top: 15px;
}

.shopify-payment-button__button {
    padding: 10px 20px !important;
    border: 1px solid #000 !important;
    min-height: 40px;
    line-height: 18px !important;
}

.shopify-payment-button .shopify-payment-button__button, .shopify-payment-button .shopify-payment-button__button--unbranded, .shopify-payment-button .shopify-payment-button__more-options, 
.shopify-payment-button .shopify-payment-button__button--unbranded:hover, .shopify-payment-button .shopify-payment-button__button:hover, .shopify-payment-button .shopify-payment-button__more-options:hover, 
.shopify-payment-button .shopify-payment-button__button--unbranded:focus, .shopify-payment-button .shopify-payment-button__button:focus, .shopify-payment-button .shopify-payment-button__more-options:focus {
    background: #000 !important;
}

.banner-inner__image img {
  	margin-left: auto;
}

#shopify-section-160390903411b7f507 > div > div > div > div {
  padding: 5em 0;
}


#shopify-section-160390903411b7f507 > div > div > div > div > div > div > div.gl_tta-tabs-container > ul > li > a > span::after {
  content: none;
}


#shopify-section-160390903411b7f507 > div > div > div > div > div > div > div.gl_tta-tabs-container > ul > li > a {
	color: #000;
    font-size: 20px;
}

#shopify-section-160390903411b7f507 > div > div > div > div > div > div > div.gl_tta-tabs-container > ul > li {
	margin-bottom: 30px;
}


#shopify-section-1599589110651 {
	padding: 2em 0;
}

/*
.header-links {
	display: block;
    width: 100%;
}
*/
.current-state {
    background: #000;
    color: #fff !important;
    padding: 0.5em;
    border-radius: 5px;
}

body > div.website-wrapper > header > div > div > div:nth-child(4) > div.header-links > ul > li > a::after {
    content: none !important;
}

body > div.website-wrapper > header > div > div > div:nth-child(4) > div.shopping-cart.basel-cart-design-3.basel-cart-icon.cart-widget-opener.basel-cart-alt > a::before {
	content: none !important;
}

.icon-image {
    width: 20px;
    height: auto;
}

.icon-image:hover {
    opacity: 0.5;
}

/*-------------FILTERS-------------*/

.basel-scroll ul li,
.basel-price-filter ul li {
    display: inline-block;    
}

.basel-scroll ul li,
.basel-price-filter ul li a {
    padding: 0.5em;
    border-radius: 5px;
	color: #000;
}

.basel-scroll ul li a:hover {
    text-decoration: none;
    border-radius: 5px;
}

.basel-scroll ul .chosen a::before,
.basel-scroll ul .chosen a::after {
	content: none;
}

.basel-scroll ul .chosen,
.basel-scroll ul .chosen a,
.current-state {
    background-color: #000;
    color: #fff !important;;
    font-weight: 400 !important;
    padding-right: 0;
}

/*-------------PRODUCT-TABS-------------*/

div.product-tabs-wrapper {
	margin-top: -2em;
}

@media (min-width: 1200px) {
  .wrap-product-page-galery {
    width: 105%;
    margin: 5em 0;
    /*padding-left: 16px;*/
  }
  
  .wrap-product-page-galery .containerGallery {
    width: 100%;
  }
}

.product-images .product-labels span {
	min-width: 70px;
}

.sc-layered-nav-term {
	margin: 0 !important;
    padding: 0 15px 0 0 !important;
  
}

.sc-layered-nav-term a{
    font-size: 14px;
  	padding: 0.2em 0.8em !important;
    text-transform: capitalize;
}

.sc-layered-nav-term a:hover{
	background: #000;
    color: #fff !important;
}
	
.product-quick-view .product-image-summary .product-images {
	position: static !important;
}

.social-icons-gal li {
	border: 1px solid #000;
    border-radius: 100%;
    width: 40px;
    height: 40px;
    line-height: 3.2;
    margin-bottom: 1em;
}

.wishlist-info-widget>a:before {
	content: none !important;
}

.wishlist-info-widget>a:after {
    content: none !important;
}

.threshold_bar.color>span {
	
    background-color: #243349; /*#11687f*/
}

.threshold_congrats {
    background: #243349; /*#11687f*/
}

.gl_slide_show .owl-carousel div.owl-item img {
	width: auto;
}

.mc4wp-alert.mc4wp-success {
	color: #fff;
    border-color: #fff;
}

.button.compare:before {
	content: "" !important; /*"\2B80"*/
  	background-image: url('/cdn/shop/files/ico-comparar.svg?v=1605819815');
    background-size: contain;
    width: 17px;
    height: 13px;
}

.a-gl_count_wishlist::after {
  content: '';
  background-image: url();
  background-size: contain;
  width: 20px;
  height: 15px;
}

body > div.website-wrapper > header > div > div > div:nth-child(4) > div.account-login {
	display: none;
}

/*
#gl_product_quickview > div > div.col-md-6.col-sm-6.col-xs-12.summary.entry-summary > div > div.basel-scroll-content > div:nth-child(4) > p,
.shopify-product-details__short-description p {
    font-weight: lighter !important;
}
*/

p.p_des_ex {
    font-weight: lighter !important;
}


#gl_product_quickview > div > div.col-md-6.col-sm-6.col-xs-12.summary.entry-summary > div > div.basel-scroll-content > h1,
.product_title.entry-title {
    font-size: 1.4em;
    font-weight: bold;
}

.single-product-content .product-images .shopify-product-gallery__image img {
	width: 85%;
  @media screen and (max-width: 720px) {
  	width: 100%;
  }
}

#cart-form-quick > div.shopify-payment-button { 
	width: 100% !important;
}

.main-nav .menu>li.menu-item-has-children {
    margin-right: 3em;
}

body > div.header-banner.color-scheme-light > div > p {
	font-size: 14px;
}

@media screen and (min-width: 992px) and (max-width: 1077px) {
  .main-nav .menu>li.menu-item-has-children {
    margin-right: 0;
  }
}

@media screen and (min-width: 992px) and (max-width: 1024px) {
  body > div.website-wrapper > header > div > div > div.right-column.one {
  	display: none !important;
  }
  body > div.website-wrapper > header > div > div > div.site-logo {
  	width: 0 !important;
  }
}

@media screen and (max-width: 640px) {
  .basel-hover-quick .quick-shop-btn > a {
      font-size: 10px;
      height: 30px;
      line-height: 30px;
  }
}

@media screen and (max-width: 627px) {
  #contact_form > div > p:nth-child(2) > input[type=submit] {
  	margin-top: 1em;
  }
}

@media screen and (max-width: 425px) {
  #cboxLoadedContent,
  #cboxContent {
	width: 382px !important;
  }
}

@media screen and (max-width: 340px) {
  .shopify-payment-button {
    width: 58% !important;
  }
  
  #shopify_add_to_cart {
    width: 37% !important;
  }
  
  #cboxLoadedContent,
  #cboxContent {
	width: 290px !important;
  }
}

.menu-section .menu-item a:hover {
	opacity: 0.5;
}

.responsive-table .responsive-table {
	overflow-x: hidden;
}


.basel-promo-popup {
	padding: 0 !important;
}

.quick-shop-wrapper .add_to_cart_button {
	background: #3e3e3e !important;
}

covet-pics-gallery-grid > div.gallery.grid > covet-pics-gallery-item.grid-item.hover-animation-2.hover-animation.highlighted.hydrated {
	width: 50% !important;
}

@media (max-width: 991px) {
  .right-column .account-login+.wishlist-info-widget {
      display: inline-block !important;
  }
}

#shopify-section-160390903411b7f507 .products .product {
      width:calc(65% / 3);
      margin-bottom:10px;
}

#shopify-section-160390903411b7f507 .products .product:first-child {
      width:35%;
}

#shopify-section-160390903411b7f507 .products .product:nth-child(9), #shopify-section-160390903411b7f507 .products .product:nth-child(10) {
      width:22%;
}

#shopify-section-160390903411b7f507 .products .product:nth-child(13) {
      width:21%;
}
 

 #shopify-section-160390903411b7f507 .products .clearfix {
      display:none!important;
}

@media screen and (max-width: 768px) {
  #shopify-section-160390903411b7f507 .products .product {
      width: calc(100% / 3) !important;
  }    	
}

@media screen and (max-width: 425px) {
  #shopify-section-160390903411b7f507 .products .product {
      width: 50% !important;
      min-height: 335px;
  }
}  	

.insta__wrap-text {
	margin-bottom: 3em;
}

@media screen and (max-width: 767px) {
  covet-pics-widget[gallery-embed-id="156882"] {
	display: none !important;
  }    	
  
  table.compare-list th {
    width: 0;
    max-width: 120px;
    min-width: 0px;
  }

  table.compare-list tr>th {
      padding-left: 0.2em;
      padding-right: 0.2em;
  }

}

@media screen and (min-width: 768px) {
  covet-pics-widget[gallery-embed-id="156701"] {
	display: none !important;
  } 	
}

.info-box-icon img {
	margin: auto;
    margin-bottom: 10px;
}

ins .money {
	font-weight: bold;
}

.header-simple .main-nav .menu>li.item-event-hover:hover>.sub-menu-dropdown {
    top: 100%;
}

.search-button.basel-search-dropdown > a::before, .search-button.basel-search-dropdown > a::after {
	content: none;
}

.basel-close-search {
	display: block !important;
    cursor: pointer;
}

.autocomplete-suggestions {
	display: none !important;
}

.alertNoStock--container {
  padding: 15px;
  border: none;
  width: fit-content;
  background: transparent;
}

.alertNoStock--text {
  color: #ff4343;
}