.product .elementor-jet-single-images .jet-single-images__wrap:after {
  clear: both;
  content: "";
  width: 100%;
  display: block;
}
.product .elementor-jet-single-images .jet-single-images__wrap div.images {
  float: none !important;
  margin: 0;
}
.product .elementor-jet-single-images .jet-single-images__wrap .woocommerce-product-gallery__wrapper {
  overflow: hidden;
}
.product .elementor-jet-single-images .jet-single-images__wrap .woocommerce-product-gallery__image img {
  width: 100%;
}
.product .elementor-jet-single-images .jet-single-images__wrap .woocommerce-product-gallery .flex-control-thumbs {
  clear: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.product .elementor-jet-single-images .jet-single-images__wrap .woocommerce-product-gallery .flex-control-thumbs li img {
  width: 100%;
  vertical-align: middle;
}
.product .elementor-jet-single-images .jet-single-images-nav-vertical .woocommerce-product-gallery {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.product .elementor-jet-single-images .jet-single-images-nav-vertical .woocommerce-product-gallery .flex-control-nav {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
.product .elementor-jet-single-images .jet-single-images-nav-vertical .woocommerce-product-gallery .flex-control-nav li {
  width: 100% !important;
}
.product .elementor-jet-single-images .jet-single-images-nav-vertical.jet-single-images-nav-right .woocommerce-product-gallery {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
}
.product .elementor-jet-single-images .jet-single-images-nav-vertical.jet-single-images-nav-right .woocommerce-product-gallery__trigger {
  right: auto;
  left: 20px;
}
.rtl .product .elementor-jet-single-images .jet-single-images-nav-vertical.jet-single-images-nav-right .woocommerce-product-gallery__trigger {
  left: auto;
  right: 20px;
}
.product .elementor-jet-single-images .jet-single-images-nav-vertical.jet-single-images-nav-left .woocommerce-product-gallery {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.product .elementor-jet-single-images .jet-single-images-nav-vertical.jet-single-images-nav-left .woocommerce-product-gallery__trigger {
  left: auto;
  right: 20px;
}
.rtl .product .elementor-jet-single-images .jet-single-images-nav-vertical.jet-single-images-nav-left .woocommerce-product-gallery__trigger {
  right: auto;
  left: 20px;
}
.elementor-column .elementor-spacer-inner{height:var(--spacer-size)}.e-con{--container-widget-width:100%}.e-con-inner>.elementor-widget-spacer,.e-con>.elementor-widget-spacer{width:var(--container-widget-width,var(--spacer-size));--align-self:var( --container-widget-align-self,initial );--flex-shrink:0}.e-con-inner>.elementor-widget-spacer>.elementor-widget-container,.e-con>.elementor-widget-spacer>.elementor-widget-container{height:100%;width:100%}.e-con-inner>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer,.e-con>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer{height:100%}.e-con-inner>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer>.elementor-spacer-inner,.e-con>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer>.elementor-spacer-inner{height:var(--container-widget-height,var(--spacer-size))}.e-con-inner>.elementor-widget-spacer:not(:has(>.elementor-widget-container))>.elementor-spacer,.e-con>.elementor-widget-spacer:not(:has(>.elementor-widget-container))>.elementor-spacer{height:100%}.e-con-inner>.elementor-widget-spacer:not(:has(>.elementor-widget-container))>.elementor-spacer>.elementor-spacer-inner,.e-con>.elementor-widget-spacer:not(:has(>.elementor-widget-container))>.elementor-spacer>.elementor-spacer-inner{height:var(--container-widget-height,var(--spacer-size))}.e-con-inner>.elementor-widget-spacer.elementor-widget-empty,.e-con>.elementor-widget-spacer.elementor-widget-empty{min-height:22px;min-width:22px;position:relative}.e-con-inner>.elementor-widget-spacer.elementor-widget-empty .elementor-widget-empty-icon,.e-con>.elementor-widget-spacer.elementor-widget-empty .elementor-widget-empty-icon{height:22px;inset:0;margin:auto;padding:0;position:absolute;width:22px}
@font-face {
	font-family: 'jetwoobuilder-frontend-font';
	src: url('https://glamshop.es/wp-content/plugins/jet-woo-builder/assets/css/lib/jetwoobuilder-frontend-font/fonts/jetwoobuilder-frontend-font.eot?p4gf2');
	src: url('https://glamshop.es/wp-content/plugins/jet-woo-builder/assets/css/lib/jetwoobuilder-frontend-font/fonts/jetwoobuilder-frontend-font.eot?p4gf2#iefix') format('embedded-opentype'),
		url('https://glamshop.es/wp-content/plugins/jet-woo-builder/assets/css/lib/jetwoobuilder-frontend-font/fonts/jetwoobuilder-frontend-font.ttf?p4gf2') format('truetype'),
		url('https://glamshop.es/wp-content/plugins/jet-woo-builder/assets/css/lib/jetwoobuilder-frontend-font/fonts/jetwoobuilder-frontend-font.woff?p4gf2') format('woff'),
		url('https://glamshop.es/wp-content/plugins/jet-woo-builder/assets/css/lib/jetwoobuilder-frontend-font/fonts/jetwoobuilder-frontend-font.svg?p4gf2#jetwoobuilder-frontend-font') format('svg');
	font-weight: normal;
	font-style: normal;
;font-display:swap;}

[class^="jetwoo-front-icon-"], [class*=" jetwoo-front-icon-"] {
	/* use !important to prevent issues with browser extensions that change fonts */
	font-family: 'jetwoobuilder-frontend-font' !important;
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.jetwoo-front-icon-added:before {
	content: "\e900";
}

.jetwoo-front-icon-added-1:before {
	content: "\e901";
}

.jetwoo-front-icon-added-2:before {
	content: "\e902";
}

.jetwoo-front-icon-added-3:before {
	content: "\e903";
}

.jetwoo-front-icon-added-4:before {
	content: "\e905";
}

.jetwoo-front-icon-added-5:before {
	content: "\e906";
}

.jetwoo-front-icon-added-6:before {
	content: "\e907";
}

.jetwoo-front-icon-added-7:before {
	content: "\e908";
}

.jetwoo-front-icon-bag:before {
	content: "\e909";
}

.jetwoo-front-icon-bag-1:before {
	content: "\e90a";
}

.jetwoo-front-icon-bag-2:before {
	content: "\e90b";
}

.jetwoo-front-icon-bag-3:before {
	content: "\e90c";
}

.jetwoo-front-icon-bag-4:before {
	content: "\e90d";
}

.jetwoo-front-icon-bag-5:before {
	content: "\e90e";
}

.jetwoo-front-icon-bag-6:before {
	content: "\e90f";
}

.jetwoo-front-icon-bag-7:before {
	content: "\e910";
}

.jetwoo-front-icon-bag-8:before {
	content: "\e911";
}

.jetwoo-front-icon-bag-9:before {
	content: "\e912";
}

.jetwoo-front-icon-bag-10:before {
	content: "\e913";
}

.jetwoo-front-icon-bag-11:before {
	content: "\e914";
}

.jetwoo-front-icon-bag-12:before {
	content: "\e915";
}

.jetwoo-front-icon-basket:before {
	content: "\e916";
}

.jetwoo-front-icon-basket-1:before {
	content: "\e917";
}

.jetwoo-front-icon-basket-2:before {
	content: "\e918";
}

.jetwoo-front-icon-basket-3:before {
	content: "\e919";
}

.jetwoo-front-icon-basket-4:before {
	content: "\e91a";
}

.jetwoo-front-icon-basket-5:before {
	content: "\e91b";
}

.jetwoo-front-icon-basket-6:before {
	content: "\e91c";
}

.jetwoo-front-icon-basket-8:before {
	content: "\e91d";
}

.jetwoo-front-icon-compare:before {
	content: "\e91e";
}

.jetwoo-front-icon-compare-1:before {
	content: "\e91f";
}

.jetwoo-front-icon-compare-2:before {
	content: "\e920";
}

.jetwoo-front-icon-compare-3:before {
	content: "\e921";
}

.jetwoo-front-icon-compare-4:before {
	content: "\e922";
}

.jetwoo-front-icon-compare-5:before {
	content: "\e923";
}

.jetwoo-front-icon-loading:before {
	content: "\e924";
}

.jetwoo-front-icon-loading-1:before {
	content: "\e925";
}

.jetwoo-front-icon-loading-2:before {
	content: "\e926";
}

.jetwoo-front-icon-loading-3:before {
	content: "\e927";
}

.jetwoo-front-icon-loading-4:before {
	content: "\e928";
}

.jetwoo-front-icon-loading-5:before {
	content: "\e929";
}

.jetwoo-front-icon-loading-6:before {
	content: "\e92a";
}

.jetwoo-front-icon-loading-7:before {
	content: "\e92b";
}

.jetwoo-front-icon-options:before {
	content: "\e92c";
}

.jetwoo-front-icon-options-1:before {
	content: "\e92d";
}

.jetwoo-front-icon-options-2:before {
	content: "\e92e";
}

.jetwoo-front-icon-options-3:before {
	content: "\e92f";
}

.jetwoo-front-icon-options-4:before {
	content: "\e930";
}

.jetwoo-front-icon-options-5:before {
	content: "\e931";
}

.jetwoo-front-icon-options-6:before {
	content: "\e932";
}

.jetwoo-front-icon-quickview:before {
	content: "\e933";
}

.jetwoo-front-icon-quickview-1:before {
	content: "\e934";
}

.jetwoo-front-icon-quickview-2:before {
	content: "\e935";
}

.jetwoo-front-icon-quickview-3:before {
	content: "\e936";
}

.jetwoo-front-icon-quickview-4:before {
	content: "\e937";
}

.jetwoo-front-icon-rating-1:before {
	content: "\e938";
}

.jetwoo-front-icon-rating-2:before {
	content: "\e939";
}

.jetwoo-front-icon-rating-3:before {
	content: "\e93a";
}

.jetwoo-front-icon-rating-4:before {
	content: "\e93b";
}

.jetwoo-front-icon-rating-5:before {
	content: "\e93c";
}

.jetwoo-front-icon-rating-6:before {
	content: "\e93d";
}

.jetwoo-front-icon-rating-7:before {
	content: "\e93e";
}

.jetwoo-front-icon-rating-8:before {
	content: "\e93f";
}

.jetwoo-front-icon-rating-9:before {
	content: "\e940";
}

.jetwoo-front-icon-rating-10:before {
	content: "\e941";
}

.jetwoo-front-icon-rating-11:before {
	content: "\e942";
}

.jetwoo-front-icon-rating-12:before {
	content: "\e943";
}

.jetwoo-front-icon-rating-13:before {
	content: "\e944";
}

.jetwoo-front-icon-rating-14:before {
	content: "\e945";
}

.jetwoo-front-icon-wishlist:before {
	content: "\e946";
}

.jetwoo-front-icon-wishlist-1:before {
	content: "\e947";
}

.jetwoo-front-icon-wishlist-2:before {
	content: "\e948";
}

.jetwoo-front-icon-wishlist-3:before {
	content: "\e949";
}

/*wpc-source:wp-content/plugins/jet-woo-builder/assets/css/lib/jetwoobuilder-frontend-font/css/jetwoobuilder-frontend-font.css*/

.woocommerce .product .elementor-jet-single-rating .woocommerce-product-rating {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  width: 100%;
  margin-bottom: 0;
}
.woocommerce .product .elementor-jet-single-rating .woocommerce-product-rating:before, .woocommerce .product .elementor-jet-single-rating .woocommerce-product-rating:after {
  display: none;
}
.elementor-jet-single-meta .product_meta {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.elementor-jet-single-meta .product_meta > span {
  display: block;
}
.single-product .elementor-jet-single-price.jet-woo-builder p.price {
  margin: 0;
}
.single-product .elementor-jet-single-price.jet-woo-builder p.price del {
  opacity: 1;
}
.woocommerce .product .elementor-jet-single-add-to-cart .cart:not(.grouped_form):not(.variations_form),
.woocommerce .product .elementor-jet-single-add-to-cart .woocommerce-variation-add-to-cart {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.woocommerce .product .elementor-jet-single-add-to-cart .cart {
  margin: 0;
}
.woocommerce .product .elementor-jet-single-add-to-cart .cart.grouped_form .quantity .qty {
  width: 3.631em;
}
.woocommerce .product .elementor-jet-single-add-to-cart .cart .quantity {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 0;
}
.woocommerce .product .elementor-jet-single-add-to-cart .cart .quantity.hidden {
  display: none !important;
}
.woocommerce .product .elementor-jet-single-add-to-cart .cart .quantity .qty {
  width: 100%;
  max-width: 100%;
}
.woocommerce .product .elementor-jet-single-add-to-cart .cart .single_add_to_cart_button {
  width: 100%;
}
.woocommerce .product .elementor-jet-single-add-to-cart .single_variation .price {
  margin-bottom: 0;
}
.woocommerce .product .elementor-jet-single-add-to-cart .variations select {
  vertical-align: top;
  width: 100%;
}
@media not all and (min-resolution: 0.001dpcm) {
  @supports (-webkit-appearance: none) {
    .woocommerce .product .elementor-jet-single-add-to-cart .variations select {
      -webkit-appearance: none;
    }
  }
}
.woocommerce .product .elementor-jet-single-add-to-cart .variations label {
  display: block;
}
.woocommerce .product .elementor-jet-single-add-to-cart .variations tbody > tr:nth-child(odd) > td, .woocommerce .product .elementor-jet-single-add-to-cart .variations tbody > tr:nth-child(odd) > th,
.woocommerce .product .elementor-jet-single-add-to-cart .variations tbody > tr:hover > td,
.woocommerce .product .elementor-jet-single-add-to-cart .variations tbody > tr:hover > th {
  background: none;
}
.woocommerce .jet-woo-builder-single-ajax-add-to-cart .button.loading:after {
  top: 50%;
  margin-top: -9px;
}
.woocommerce.rtl .jet-woo-builder-single-ajax-add-to-cart .button.added:before {
  font-family: WooCommerce;
  content: "\e017";
  margin-right: 0.53em;
  vertical-align: bottom;
}
.woocommerce.rtl .jet-woo-builder-single-ajax-add-to-cart .button.added:after {
  content: none;
}

.elementor-jet-single-add-to-cart .reset_variations {
  margin: 10px 0 0 0;
}
.elementor-jet-single-add-to-cart .added_to_cart.wc-forward {
  display: var(--add-to-cart-wc-forward-display, none) !important;
}
.elementor-jet-single-tabs.jet-woo-builder .wc-tabs-wrapper {
  overflow: hidden;
}
.elementor-jet-single-tabs.jet-woo-builder .jet-single-tabs__wrap .woocommerce-tabs ul.tabs {
  margin: 0;
}
.elementor-jet-single-tabs.jet-woo-builder .jet-single-tabs__wrap .woocommerce-tabs ul.tabs li {
  overflow: hidden;
  border-bottom: none;
  padding: 0;
}
.elementor-jet-single-tabs.jet-woo-builder .jet-single-tabs__wrap .woocommerce-tabs ul.tabs li a {
  background-color: transparent;
  border: none;
}
.elementor-tabs-controls-left .elementor-jet-single-tabs.jet-woo-builder > li, .elementor-tabs-controls-center .elementor-jet-single-tabs.jet-woo-builder > li, .elementor-tabs-controls-right .elementor-jet-single-tabs.jet-woo-builder > li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.elementor-tabs-controls-left .elementor-jet-single-tabs.jet-woo-builder .tabs {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}
.elementor-tabs-controls-center .elementor-jet-single-tabs.jet-woo-builder .tabs {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.elementor-tabs-controls-right .elementor-jet-single-tabs.jet-woo-builder .tabs {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
}
.elementor-tabs-controls-stretch .elementor-jet-single-tabs.jet-woo-builder .tabs {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.elementor-tabs-controls-stretch .elementor-jet-single-tabs.jet-woo-builder .tabs > li {
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
.elementor-tabs-view-top .elementor-jet-single-tabs.jet-woo-builder .woocommerce-tabs ul.tabs {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.elementor-tabs-view-top .elementor-jet-single-tabs.jet-woo-builder .wc-tab.panel,
.elementor-tabs-view-top .elementor-jet-single-tabs.jet-woo-builder .woocommerce-tabs ul.tabs {
  float: none;
  width: 100%;
}
.elementor-tabs-view-left .elementor-jet-single-tabs.jet-woo-builder .woocommerce-tabs ul.tabs {
  float: left;
}
.elementor-tabs-view-left .elementor-jet-single-tabs.jet-woo-builder .wc-tab.panel {
  float: right;
  width: 100%;
}
.elementor-tabs-view-right .elementor-jet-single-tabs.jet-woo-builder .woocommerce-tabs ul.tabs {
  float: right;
}
.elementor-tabs-view-right .elementor-jet-single-tabs.jet-woo-builder .wc-tab.panel {
  float: left;
  width: 100%;
}
.elementor-tabs-view-right .elementor-jet-single-tabs.jet-woo-builder .woocommerce-tabs ul.tabs, .elementor-tabs-view-left .elementor-jet-single-tabs.jet-woo-builder .woocommerce-tabs ul.tabs {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
