/*  MICROTHEMER STYLES  */


/*= Cabecera ================== */

/** Cabecera >> Woocommerce mini cart buttons wc forward:(1) **/
.woocommerce-mini-cart__buttons > .wc-forward:nth-of-type(1) {
	display: block !important;
}

/** Cabecera >> Widget 781 27 woocommerce mini cart empty message **/
#widget-781-27 .woocommerce-mini-cart__empty-message {
	font-size: 14px !important;
}

/** Cabecera >> Widget 963 27 checkout **/
#widget-963-27 .checkout {
	display: none !important;
}


/*= Menú principal =========== */

/** Menú principal >> Menu item 4304 link **/
#menu-item-4304 a {
	color: rgb(186, 0, 123) !important;
	font-weight: 700 !important;
}


/*= Home ====================== */

/** Home >> Woo product categories images **/
#-woo-product-categories-36-55 img {
	min-width: 120px !important;
}

/** Home >> Woo product categories 36 55 woocommerce loop category title **/
#-woo-product-categories-36-55 .woocommerce-loop-category__title {
	margin-left: 30px !important;
}

/** Home >> Image **/
#_dynamic_list-917-55 .wc-archive-item-2-img {
	height: 418px !important;
}

/** Home >> Paragraph **/
#span-216-55 p {
	text-align: left !important;
}

/** Home >> Bold **/
#span-41-1113 b {
	font-size: 16px !important;
	font-weight: 700 !important;
	font-style: italic !important;
}

/** Home >> Fls reset pass **/
#fls_reset_pass {
	background-color: rgb(186, 0, 123) !important;
}

/** Home >> Texto header sale **/
#div_block-945-27 {
	display: -webkit-box !important;
	display: -moz-box !important;
	display: -ms-flexbox !important;
	display: -webkit-flex !important;
	display: flex !important;
}

/** Home >> Span 1017 27 **/
#span-1017-27 {
	color: rgb(186, 0, 123) !important;
	font-weight: 500 !important;
	width: 126px !important;
}

/** Home >> Span 947 27 **/
#span-947-27 {
	color: rgb(186, 0, 123) !important;
	font-weight: 600 !important;
}

/** Home >> Texto header campaña **/
#div_block-1015-27 {
	display: none !important;
}


/*= Cart ====================== */

/** Cart >> Coupon code **/
#coupon_code {
	font-size: 20px !important;
	font-weight: 500 !important;
}

/** Cart >> Shipping method label **/
#shipping_method label {
	font-size: 18px !important;
	line-height: 3px !important;
	vertical-align: middle !important;
}

/** Cart >> Woocommerce shipping destination strong **/
.woocommerce-shipping-destination > strong {
	font-size: 16px !important;
}

/** Cart >> Order total bdi **/
.order-total bdi {
	font-size: 22px !important;
	font-weight: 700 !important;
}

/** Cart >> Cart subtotal bdi **/
.cart-subtotal bdi {
	font-size: 20px !important;
	font-weight: 700 !important;
}

/** Cart >> Woo cart 4 23 woocommerce info **/
#-woo-cart-4-23 .woocommerce-info {
	font-size: 24px !important;
	font-weight: 500 !important;
}

/** Cart >> Woocommerce shipping totals table heading _2 **/
.page-id-23 .woocommerce-shipping-totals, 
.page-id-23 .order-total, 
.page-id-23 .coupon, 
.page-id-2019 .woocommerce-shipping-totals, 
.page-id-2019 .order-total, 
.page-id-2019 .coupon {
	display: none !important;
}


/*= Thank You ================= */

/** Thank You >> Span 29 571 paragraph **/
#span-29-571 > p {
	font-size: 22px !important;
}

/** Thank You >> Thankyou order details 84 571 bdi **/
#-thankyou-order-details-84-571 bdi {
	font-size: 22px !important;
	font-weight: 400 !important;
}

/** Thank You >> Order item price 104 571 bdi **/
#-order-item-price-104-571 bdi {
	font-size: 22px !important;
	font-weight: 600 !important;
}

/** Thank You >> Div block 126 571 **/
#div_block-126-571 {
	padding-top: 25px !important;
}

/** Thank You >> Order item qty 103 571 product quantity **/
#-order-item-qty-103-571 > .product-quantity {
	font-size: 22px !important;
	font-weight: 500 !important;
}

/** Thank You >> Order item price 104 571 **/
#-order-item-price-104-571 {
	padding-top: 4px !important;
}

/** Thank You >> C text dark bdi **/
.c-text-dark bdi {
	font-size: 20px !important;
}

/** Thank You >> Section 18 571 wc item meta label **/
#section-18-571 .wc-item-meta-label {
	font-size: 20px !important;
}


/*= Checkout ================== */

/** Checkout >> Woo checkout 11 24 woocommerce info **/
#-woo-checkout-11-24 .woocommerce-info {
	font-size: 20px !important;
}

/** Checkout >> Order review remove **/
#order_review .remove {
	color: rgb(186, 0, 123) !important;
}

/** Checkout >> Order review remove:hover **/
#order_review .remove:hover {
	background-color: rgb(255, 255, 255) !important;
}

/** Checkout >> Payment woocommerce terms and conditions checkbox text **/
#payment .woocommerce-terms-and-conditions-checkbox-text {
	font-size: 18px !important;
	font-weight: 700 !important;
	text-transform: none !important;
}

/** Checkout >> Ship to different address span:(1) **/
#ship-to-different-address span:nth-of-type(1) {
	font-size: 20px !important;
	font-weight: 700 !important;
	text-transform: none !important;
}

/** Checkout >> Woocommerce SavedPaymentMethods saveNew label **/
.woocommerce-SavedPaymentMethods-saveNew > label {
	display: none !important;
}

/** Checkout >> Woocommerce privacy policy text paragraph **/
.woocommerce-privacy-policy-text > p {
	font-weight: 500 !important;
}

/** Checkout >> Woocommerce form coupon paragraph:(1) **/
.woocommerce-form-coupon > p:nth-of-type(1) {
	font-size: 20px !important;
}

/** Checkout >> Form row last [type="submit"] **/
.form-row-last > [type="submit"] {
	font-size: 14px !important;
}

/** Checkout >> Woo checkout 11 24 woocommerce message **/
.woocommerce-notices-wrapper {
	display: none !important;
}

/** Checkout >> Order comments field **/
#customer_details > div.col-1 > div.woocommerce-account-fields > p > label {
	font-size: 20px !important;
	font-weight: 700 !important;
	text-transform: none !important;
}

/** Checkout >> Account details div **/
#customer_details > div.col-1 > div.woocommerce-account-fields {
	margin-top: 30px !important;
}

/** Checkout >> Woo checkout 11 24 woocommerce info _2 **/
#-woo-checkout-11-24 .woocommerce-info {
	z-index: 0 !important;
}

/** Checkout >> #payment **/
#payment {
	margin-bottom: 20px !important;
}

/** Checkout >> Shipping method list item **/
#shipping_method > li {
	padding-top: 5px !important;
	padding-bottom: 5px !important;
}

/** Checkout >> Mp custom checkout form container mp payment methods badge **/
#mp-custom-checkout-form-container .mp-payment-methods-badge {
	display: none !important;
}

/** Checkout >> Product cart button 116 29 woocommerce variation add to cart disabled **/
#product-981 #-product-cart-button-116-29, 
#product-1849 #-product-cart-button-116-29 {
	display: none !important;
}

/** Checkout >> Widget 52 28 cat item 346 **/
#widget-52-28 .cat-item-346 {
	display: none !important;
}


/*= Archive =================== */

/** Archive >> Widget 52 28 current cat parent **/
#widget-52-28 .current-cat-parent {
	color: rgb(186, 0, 123) !important;
}

/** Archive >> Widget 52 28 count **/
#widget-52-28 .count {
	color: rgb(186, 0, 123) !important;
	font-size: 18px !important;
	font-weight: 700 !important;
}

/** Archive >> Widget 52 28 link **/
#widget-52-28 a {
	color: rgb(33, 25, 21) !important;
	font-weight: 500 !important;
}

/** Archive >> Widget 52 28 cat item 55 **/
#widget-52-28 .cat-item-55 {
	display: none !important;
}

/** Archive >> Widget 52 28 cat item 56 **/
#widget-52-28 .cat-item-56 {
	display: none !important;
}

/** Archive >> Widget 52 28 cat item 57 **/
#widget-52-28 .cat-item-57 {
	display: none !important;
}

/** Archive >> Widget 52 28 cat item 58 **/
#widget-52-28 .cat-item-58 {
	display: none !important;
}

/** Archive >> Widget 52 28 cat item 74 **/
#widget-52-28 .cat-item-74 {
	display: none !important;
}

/** Archive >> Widget 26 28 widgettitle **/
#widget-26-28 .widgettitle {
	font-size: 24px !important;
	font-weight: 700 !important;
}

/** Archive >> Widget 27 28 widgettitle **/
#widget-27-28 .widgettitle {
	font-size: 24px !important;
	font-weight: 700 !important;
}

/** Archive >> Widget 27 28 [type="submit"] **/
#widget-27-28 [type="submit"] {
	font-size: 16px !important;
}

/** Archive >> Widget 27 28 price label **/
#widget-27-28 .price_label {
	font-size: 18px !important;
}

/** Archive >> Woocommerce product search field 0 **/
#woocommerce-product-search-field-0 {
	color: rgb(0, 0, 0) !important;
	font-size: 18px !important;
	font-weight: 700 !important;
}

/** Archive >> Widget 23 28 [type="submit"] **/
#widget-23-28 [type="submit"] {
	font-size: 16px !important;
}

/** Archive >> Widget 26 28 link **/
#widget-26-28 a {
	color: rgb(33, 25, 21) !important;
	font-weight: 500 !important;
}

/** Archive >> Widget 26 28 count **/
#widget-26-28 .count {
	color: rgb(186, 0, 123) !important;
	font-size: 18px !important;
	font-weight: 700 !important;
	visibility: hidden !important;
}

/** Archive >> Code block 15 28 orderby **/
#code_block-15-28 .orderby {
	font-size: 20px !important;
}

/** Archive >> Shortcode 35 28 wc new badge **/
.wc-new-badge {
	font-size: 13px !important;
}

/** Archive >> Widget 52 28 cat item 20 **/
#widget-52-28 .cat-item-20 {
	margin-bottom: 30px !important;
}

/** Archive >> Widget 52 28 current cat parent _2 **/
#widget-52-28 .current-cat-parent {
	margin-bottom: 30px !important;
}

/** Archive >> Code block 40 28 button **/
#section-4-28 .button {
	font-size: 16px !important;
}

/** Archive >> Widget 52 28 cat item 59 **/
#widget-52-28 .cat-item-59 {
	margin-bottom: 30px !important;
}

/** Archive >> Widget 52 28 cat item 60 **/
#widget-52-28 .cat-item-60 {
	margin-bottom: 30px !important;
}

/** Archive >> Widget 25 28 widgettitle _2 **/
#widget-25-28 .widgettitle {
	font-size: 24px !important;
	font-weight: 700 !important;
}

/** Archive >> Widget 25 28 link **/
#widget-25-28 a {
	color: rgb(33, 25, 21) !important;
	font-weight: 500 !important;
}

/** Archive >> Widget 25 28 count **/
#widget-25-28 .count {
	color: rgb(186, 0, 123) !important;
	font-weight: 700 !important;
	visibility: hidden !important;
}

/** Archive >> Span:(1) bdi:(1) **/
.price > del > span:nth-of-type(1) > bdi:nth-of-type(1) {
	font-size: 16px !important;
}

/** Archive >> Widget 55 28 widgettitle **/
#widget-55-28 .widgettitle {
	font-size: 24px !important;
	font-weight: 700 !important;
}

/** Archive >> Widget 55 28 count **/
#widget-55-28 .count {
	display: none !important;
}

/** Archive >> Widget 55 28 link **/
#widget-55-28 a {
	color: rgb(33, 25, 21) !important;
	font-weight: 500 !important;
}

/** Archive >> Widget 52 28 cat item 297 **/
#widget-52-28 .cat-item-297 {
	margin-bottom: 30px !important;
	display: block !important;
}

/** Archive >> Widget 52 28 cat item 313 **/
#widget-52-28 .cat-item-313 {
	display: none !important;
}

/** Archive >> Widget 52 28 cat item 314 **/
#widget-52-28 .cat-item-314 {
	display: none !important;
}

/** Archive >> Widget 52 28 cat item 344 **/
#widget-52-28 .cat-item-344 {
	display: none !important;
}

/** Archive >> Widget 52 28 cat item 367 **/
#widget-52-28 .cat-item-367 {
	display: none !important;
}

/** Archive >> Widget 52 28 cat item 377 **/
#widget-52-28 .cat-item-377 {
	display: none !important;
}

/** Archive >> Cat Sale ES **/
.cat-item-296 {
	margin-bottom: 30px !important;
	display: block !important;
}


/*= Single Product ============ */

/** Single Product >> Ct div block label **/
.ct-div-block label {
	font-size: 20px !important;
}

/** Single Product >> Product cart button 116 29 button variable item **/
.button-variable-item {
	font-size: 16px !important;
}

/** Single Product >> Section 135 29 **/
.product_cat-cuidado-de-las-piezas #section-135-29 {
	display: none !important;
}

/** Single Product >> Guía de tallas Care **/
#product-5234 #link_text-222-29, 
#product-5239 #link_text-222-29 {
	display: none !important;
}

/** Single Product >> Shortcode 255 29 btn whatsapp **/
#shortcode-255-29 .btn-whatsapp {
	white-space: normal !important;
	vertical-align: bottom !important;
	padding-bottom: 0 !important;
}

/** Single Product >> Quantity 63c09240df8ae **/
.single-product .qty {
	height: 53px !important;
}

/** Single Product >> Shortcode 256 29 alt **/
#shortcode-256-29 {
	width: 60px !important;
}

/** Single Product >> Button variable items wrapper **/
#product-6145 #-product-cart-button-116-29, 
#product-6196 #-product-cart-button-116-29, 
#product-5033 #-product-cart-button-116-29, 
#product-5438 #-product-cart-button-116-29 {
	display: none !important;
}

/** Single Product >> Paragraph **/
#span-650-29 p:lang(en-US) {
	margin-top: 0 !important;
	margin-bottom: 0 !important;
}

/** Single Product >> Div block 516 29 **/
#div_block-516-29 {
	margin-bottom: 24px !important;
}


/*= My Account ================ */

/** My Account >> Woo my account 5 25 **/
.oxy-woo-my-account .woocommerce {
	width: 100% !important;
}
.woocommerce form.checkout_coupon, 
.woocommerce form.login, 
.woocommerce form.register {
	border: 0 !important;
	padding: 20px 0 !important;
	margin: 0 !important;
}
.oxy-woo-my-account .woocommerce form.login {
	margin-top: 0 !important;
	padding-bottom: 20px !important;
	padding-top: 20px !important;
}
.oxy-woo-order-tracking form, 
.woocommerce form.woocommerce-ResetPassword.lost_reset_password, 
.woocommerce .woocommerce-EditAccountForm, 
.woocommerce .woocommerce-address-fields, 
.woocommerce-cart .cart-collaterals .cart_totals table, 
.woocommerce .col2-set, 
.woocommerce-form-coupon, 
.woocommerce #reviews #comments ol.commentlist li .comment-text, 
ul.woocommerce-order-overview, 
.woocommerce form.login, 
.woocommerce form.checkout_coupon, 
.woocommerce table.shop_table {
	border: none !important;
	border-top: none !important;
	background: #ffffff !important;
	padding: 20px 0 !important;
}
#rememberme {
	width: 17px !important;
	height: 17px !important;
}

/** My Account >> Woo my account 5 25 woocommerce message info **/
#-woo-my-account-5-25 .woocommerce-message--info {
	font-size: 18px !important;
}

/** My Account >> Woo my account 5 25 label **/
#-woo-my-account-5-25 label {
	color: rgb(15, 15, 15) !important;
	font-size: 14px !important;
}

/** My Account >> Woo my account 5 25 emphasis **/
#-woo-my-account-5-25 em {
	color: rgb(48, 25, 25) !important;
	font-size: 14px !important;
}

/** My Account >> Woocommerce form register paragraph:(2) **/
.woocommerce-form-register > p:nth-of-type(2) {
	font-weight: 500 !important;
}


/*= WhatsApp ================== */

/** WhatsApp >> Qlwapp **/
#qlwapp {
	margin-right: 4px !important;
}


/*= Guía de tallas =========== */

/** Guía de tallas >> .top_image_guia > img **/
.top_image_guia > img {
	margin-bottom: 10px !important;
}

/** Guía de tallas >> .size_table_guia **/
.size_table_guia {
	max-width: 600px !important;
}

/** Guía de tallas >> .table_description_guia **/
.table_description_guia {
	max-width: 600px !important;
}


/*= Custom Functions CSS ====== */

/** Custom Functions CSS >> .product-type-simple .btn-gift img **/
.product-type-simple .btn-gift img {
	width: 97px !important;
}

/** Custom Functions CSS >> Shipping method label _2 **/
#shipping_method label {
	font-size: 14px !important;
	line-height: 2.7px !important;
	width: 100% !important;
}

/** Custom Functions CSS >> Shipping method bdi **/
#shipping_method bdi {
	font-size: 15px !important;
}

/** Custom Functions CSS >> Shipping method shipping method **/
#shipping_method .shipping_method {
	width: 22p !important;
}

/** Custom Functions CSS >> #shipping_method .woocommerce-Price-amount **/
#shipping_method .woocommerce-Price-amount {
	display: inline !important;
}

/** Custom Functions CSS >> Woocommerce shipping totals table data **/
.woocommerce-shipping-totals > td {
	width: 240px !important;
	padding-right: 5px !important;
	padding-left: 0 !important;
}


/*= Instagram ================= */

/** Instagram >> Wpsr ig follow btn link **/
.wpsr-ig-follow-btn > a {
	background-color: rgb(186, 0, 123) !important;
}

/** Instagram >> Wpsr ig load more btn 2581 **/
#wpsr-ig-load-more-btn-2581 {
	background-color: rgb(186, 0, 123) !important;
}


/*= Archive EN ================ */

/** Archive EN >> Widget 52 28 cat item 156 **/
#widget-52-28 .cat-item-156 {
	display: none !important;
}

/** Archive EN >> Widget 52 28 cat item 157 **/
#widget-52-28 .cat-item-157 {
	display: none !important;
}

/** Archive EN >> Widget 52 28 cat item 158 **/
#widget-52-28 .cat-item-158 {
	display: none !important;
}

/** Archive EN >> Widget 52 28 cat item 159 **/
#widget-52-28 .cat-item-159 {
	display: none !important;
}

/** Archive EN >> Widget 52 28 cat item 160 **/
#widget-52-28 .cat-item-160 {
	display: none !important;
}

/** Archive EN >> Widget 52 28 cat item 162 **/
#widget-52-28 .cat-item-162 {
	margin-bottom: 20px !important;
}

/** Archive EN >> Widget 52 28 cat item 166 **/
#widget-52-28 .cat-item-166 {
	margin-bottom: 20px !important;
}

/** Archive EN >> Widget 52 28 current cat parent _3 **/
#widget-52-28 .current-cat-parent {
	margin-bottom: 20px !important;
}

/** Archive EN >> Cat item 378 **/
#widget-52-28 .cat-item-378 {
	display: none !important;
}

/** Archive EN >> Cat item 379 **/
#widget-52-28 .cat-item-379 {
	display: none !important;
}

/** Archive EN >> Cat item 380 **/
#widget-52-28 .cat-item-380 {
	display: none !important;
}

/** Archive EN >> Cat item 381 **/
#widget-52-28 .cat-item-381 {
	display: none !important;
}

/** Archive EN >> Cat item 382 **/
#widget-52-28 .cat-item-382 {
	display: none !important;
}

/** Archive EN >> Cat item 345 **/
#widget-52-28 .cat-item-345 {
	display: none !important;
}

/** Archive EN >> Cat item 490 **/
#widget-52-28 .cat-item-490 {
	display: none !important;
}

/** Archive EN >> Cat item 570 **/
#widget-52-28 .cat-item-570 {
	margin-bottom: 30px !important;
	display: none !important;
}


/*= Cabecera EN =============== */

/** Cabecera EN >> Text block 760 27 **/
#text_block-760-27:lang(en-US) {
	min-width: 65px !important;
}

/** Cabecera EN >> Text block 938 27 **/
#text_block-938-27:lang(en-US) {
	min-width: 65px !important;
}


/*= Archive 2 ================= */

/** Archive 2 >> Cat item 389 **/
#widget-52-28 .cat-item-389 {
	display: none !important;
}

/** Archive 2 >> Cat item 417 **/
#widget-52-28 .cat-item-417 {
	display: none !important;
}

/** Archive 2 >> Cat item 418 **/
#widget-52-28 .cat-item-418 {
	display: none !important;
}

/** Archive 2 >> Cat item 430 **/
#widget-52-28 .cat-item-430 {
	display: none !important;
}

/** Archive 2 >> Cat item 432 **/
#widget-52-28 .cat-item-432 {
	display: none !important;
}

/** Archive 2 >> Cat item 431 **/
#widget-52-28 .cat-item-431 {
	display: none !important;
}

/** Archive 2 >> Cat item 433 **/
#widget-52-28 .cat-item-433 {
	margin-bottom: 30px !important;
}

/** Archive 2 >> Cat item 447 **/
#widget-52-28 .cat-item-447 {
	display: none !important;
}

/** Archive 2 >> Cat item 439 **/
#widget-52-28 .cat-item-439 {
	margin-bottom: 30px !important;
}

/** Archive 2 >> Cat item 448 **/
#widget-52-28 .cat-item-448 {
	display: none !important;
}

/** Archive 2 >> Cat item 440 **/
#widget-52-28 .cat-item-440 {
	margin-bottom: 30px !important;
}

/** Archive 2 >> Cat item 441 **/
#widget-52-28 .cat-item-441 {
	margin-bottom: 30px !important;
}

/** Archive 2 >> Cat item 444 **/
#widget-52-28 .cat-item-444 {
	margin-bottom: 30px !important;
}

/** Archive 2 >> Cat item 449 **/
#widget-52-28 .cat-item-449 {
	display: none !important;
}

/** Archive 2 >> Cat item 450 **/
#widget-52-28 .cat-item-450 {
	display: none !important;
}

/** Archive 2 >> Cat item 461 **/
#widget-52-28 .cat-item-461 {
	display: none !important;
}

/** Archive 2 >> Cat item 462 **/
#widget-52-28 .cat-item-462 {
	display: none !important;
}

/** Archive 2 >> Cat item 469 **/
#widget-52-28 .cat-item-469 {
	margin-bottom: 30px !important;
	display: none !important;
}

/** Archive 2 >> Cat item 470 **/
#widget-52-28 .cat-item-470 {
	margin-bottom: 30px !important;
	display: none !important;
}

/** Archive 2 >> Cat item 471 **/
#widget-52-28 .cat-item-471 {
	display: none !important;
}

/** Archive 2 >> Cat item 472 **/
#widget-52-28 .cat-item-472 {
	display: none !important;
}

/** Archive 2 >> Cat item 474 **/
#widget-52-28 .cat-item-474 {
	display: none !important;
}

/** Archive 2 >> Cat item 486 **/
#widget-52-28 .cat-item-486 {
	display: none !important;
}

/** Archive 2 >> Cat item 537 **/
#widget-52-28 .cat-item-537 {
	display: none !important;
}

/** Archive 2 >> Cat item 541 **/
#widget-52-28 .cat-item-541 {
	display: none !important;
}

/** Archive 2 >> Cat item 552 **/
#widget-52-28 .cat-item-552 {
	display: none !important;
}

/** Archive 2 >> Cat item 551 **/
#widget-52-28 .cat-item-551 {
	display: none !important;
}

/** Archive 2 >> Cat item 558 **/
#widget-52-28 .cat-item-558 {
	display: none !important;
}

/** Archive 2 >> Cat item 559 **/
#widget-52-28 .cat-item-559 {
	display: none !important;
}

/** Archive 2 >> Cat item 560 **/
#widget-52-28 .cat-item-560 {
	display: none !important;
}

/** Archive 2 >> Cat item 564 **/
#widget-52-28 .cat-item-564 {
	margin-bottom: 30px !important;
	display: none !important;
}

/** Archive 2 >> Cat item 577 **/
#widget-52-28 .cat-item-577 {
	margin-bottom: 30px !important;
	display: none !important;
}

/** Archive 2 >> Cat item 584 **/
#widget-52-28 .cat-item-584 {
	margin-bottom: 30px !important;
	display: none !important;
}

/** Archive 2 >> Cat item 591 **/
#widget-52-28 .cat-item-591 {
	display: none !important;
}

/** Archive 2 >> Cat item 592 **/
#widget-52-28 .cat-item-592 {
	display: none !important;
}

/** Archive 2 >> Cat item 594 **/
#widget-52-28 .cat-item-594 {
	display: none !important;
}

/** Archive 2 >> Cat item 593 **/
#widget-52-28 .cat-item-593 {
	display: none !important;
}

/** Archive 2 >> Cat item 601 **/
#widget-52-28 .cat-item-601 {
	display: none !important;
}


/*= Giftcard ================== */

/** Giftcard >> Div block 128 29 **/
#product-8250 #div_block-128-29 {
	display: none !important;
}

/** Giftcard >> Div block 181 29 **/
#product-8250 #div_block-181-29 {
	display: none !important;
}

/** Giftcard >> Section 251 29 **/
#product-8250 #section-251-29 {
	display: none !important;
}

/** Giftcard >> Section 135 29 **/
#product-8250 #section-135-29 {
	display: none !important;
}

/** Giftcard >> Emphasis **/
#product-8250 #span-243-29 em {
	font-size: 14px !important;
}

/** Giftcard >> Text block 938 27 **/
#text_block-938-27 {
	min-width: 70px !important;
}

/** Giftcard >> Div block 502 29 **/
#div_block-502-29 {
	padding-top: 0 !important;
}


/*= Archive 2 2 =============== */

/** Archive 2 2 >> Cat item 602 **/
#widget-52-28 .cat-item-602 {
	display: none !important;
}

/** Archive 2 2 >> Cat item 599 **/
#widget-52-28 .cat-item-599 {
	display: none !important;
}

/** Archive 2 2 >> Cat item 600 **/
#widget-52-28 .cat-item-600 {
	display: none !important;
}

/** Archive 2 2 >> Cat item 603 **/
#widget-52-28 .cat-item-603 {
	display: none !important;
}

/** Archive 2 2 >> Cat item 604 **/
#widget-52-28 .cat-item-604 {
	display: none !important;
}

/** Archive 2 2 >> Cat item 605 **/
#widget-52-28 .cat-item-605 {
	display: none !important;
}

/** Archive 2 2 >> Cat item 606 **/
#widget-52-28 .cat-item-606 {
	display: none !important;
}


/*= Archive 3 ================= */

/** Archive 3 >> Cat item 610 **/
#widget-52-28 .cat-item-610 {
	display: none !important;
}

/** Archive 3 >> Cat item 611 **/
#widget-52-28 .cat-item-611 {
	display: none !important;
}

/** Archive 3 >> Cat item 612 **/
#widget-52-28 .cat-item-612 {
	display: none !important;
}

/** Archive 3 >> Cat item 613 **/
#widget-52-28 .cat-item-613 {
	display: none !important;
}

/** Archive 3 >> Cat item 614 **/
#widget-52-28 .cat-item-614 {
	display: none !important;
}

/** Archive 3 >> Cat item 615 **/
#widget-52-28 .cat-item-615 {
	display: none !important;
}

/** Archive 3 >> Cat item 616 **/
#widget-52-28 .cat-item-616 {
	margin-bottom: 30px !important;
	display: none !important;
}

/** Archive 3 >> Cat item 620 **/
#widget-52-28 .cat-item-620 {
	margin-bottom: 30px !important;
	display: none !important;
}

/** Archive 3 >> Cat item 624 **/
#widget-52-28 .cat-item-624 {
	display: none !important;
}

/** Archive 3 >> Cat item 625 **/
#widget-52-28 .cat-item-625 {
	display: none !important;
}

/** Archive 3 >> Cat item 329 **/
#widget-52-28 .cat-item-329 {
	display: none !important;
}

/** Archive 3 >> Cat item 83 **/
#widget-52-28 .cat-item-83 {
	display: none !important;
}

/** Archive 3 >> Cat item 80 **/
#widget-52-28 .cat-item-80 {
	display: none !important;
}

/** Archive 3 >> Cat item 631 **/
#widget-52-28 .cat-item-631 {
	display: none !important;
}

/** Archive 3 >> Cat item 632 **/
#widget-52-28 .cat-item-632 {
	display: none !important;
}


/*( Escritorio grande )*/
@media (min-width: 1200px) {
	/** Colecciones >> Div block 14 1497 **/
	.jg-collections-list .jg-collections-item:nth-child(2n+0) .jg-collections-description {
	grid-row-start: 1 !important;
}

	/** Home >> Image **/
	#_dynamic_list-917-55 .wc-archive-item-2-img {
	height: 418px !important;
}

	/** Home >> Span 975 27 **/
	#span-975-27 {
	width: 69px !important;
}

	/** Archive 2 >> Cat item 537 **/
	#widget-52-28 .cat-item-537 {
	margin-bottom: 30px !important;
}

	/** Archive 2 >> Cat item 541 **/
	#widget-52-28 .cat-item-541 {
	margin-bottom: 30px !important;
}

}


/*( Escritorio y tableta )*/
@media (min-width: 768px) and (max-width: 979px) {
	/** Archive >> Shortcode 35 28 wc new badge **/
	.wc-new-badge {
	font-size: 14px !important;
}

	/** Archive >> Code block 40 28 button **/
	#section-4-28 .button {
	font-size: 14px !important;
}

	/** Cabecera >> Link text 67 27 **/
	#link_text-67-27 {
	display: none !important;
}

	/** Cabecera >> Div block 65 27 **/
	#div_block-65-27 {
	-webkit-justify-content: center !important;
	justify-content: center !important;
	-webkit-align-items: center !important;
	align-items: center !important;
	-webkit-align-content: center !important;
	align-content: center !important;
	display: grid !important;
}
#div_block-65-27 > :nth-child(1) {
	grid-area: 1 / 1 / 2 / 3 !important;
}

	/** Cabecera >> Link text 953 27 **/
	#link_text-953-27 {
	width: 320px !important;
	display: block !important;
}

	/** Cabecera >> Div block 951 27 **/
	#div_block-951-27 {
	display: -webkit-box !important;
	display: -moz-box !important;
	display: -ms-flexbox !important;
	display: -webkit-flex !important;
	display: flex !important;
	-webkit-justify-content: center !important;
	justify-content: center !important;
}

	/** Cabecera >> Link text 952 27 **/
	#link_text-952-27 {
	width: 320px !important;
	display: none !important;
}

	/** Colecciones >> Div block 14 1497 **/
	.jg-collections-list .jg-collections-item:nth-child(2n+0) .jg-collections-description {
	grid-row-start: 1 !important;
}

	/** Home >> Image **/
	#_dynamic_list-917-55 .wc-archive-item-2-img {
	height: 418px !important;
}

}


/*( Tableta y teléfono )*/
@media (max-width: 767px) {
	/** Archive >> Shortcode 35 28 wc new badge **/
	.wc-new-badge {
	font-size: 14px !important;
}

	/** Archive >> Code block 40 28 button **/
	#section-4-28 .button {
	font-size: 14px !important;
}

	/** Cabecera >> Link text 67 27 **/
	#link_text-67-27 {
	display: none !important;
}

	/** Cabecera >> Div block 65 27 **/
	#div_block-65-27 {
	display: grid !important;
	grid-column-gap: 5px !important;
	column-gap: 5px !important;
}
#div_block-65-27 > :nth-child(1) {
	grid-area: 1 / 1 / 2 / 3 !important;
}
#div_block-65-27 > :nth-child(2) {
	grid-area: 2 / 1 / 3 / 2 !important;
}

	/** Cabecera >> Link text 953 27 **/
	#link_text-953-27 {
	display: block !important;
}

	/** Cabecera >> Div block 951 27 **/
	#div_block-951-27 {
	display: -webkit-box !important;
	display: -moz-box !important;
	display: -ms-flexbox !important;
	display: -webkit-flex !important;
	display: flex !important;
	-webkit-justify-content: center !important;
	justify-content: center !important;
}

	/** Cabecera >> Link text 952 27 **/
	#link_text-952-27 {
	width: 320px !important;
	display: none !important;
}

	/** Single Product >> Payment payment box **/
	#payment {
	width: 660px !important;
}

	/** Single Product >> Ct section inner wrap **/
	#section-476-29 .ct-section-inner-wrap {
	padding-bottom: 30px !important;
}

	/** Single Product >> Ct section inner wrap _2 **/
	#section-551-29 .ct-section-inner-wrap {
	padding-top: 30px !important;
	padding-bottom: 30px !important;
}

	/** Single Product >> Ct section inner wrap _3 **/
	#section-569-29 .ct-section-inner-wrap {
	padding-top: 30px !important;
	padding-bottom: 30px !important;
}

	/** Single Product >> Ct section inner wrap _4 **/
	#section-578-29 .ct-section-inner-wrap {
	padding-top: 30px !important;
	padding-bottom: 30px !important;
}

	/** Single Product >> Ct section inner wrap _5 **/
	#section-587-29 .ct-section-inner-wrap {
	padding-top: 30px !important;
	padding-bottom: 30px !important;
}

	/** Single Product >> Ct section inner wrap _6 **/
	#section-605-29 .ct-section-inner-wrap {
	padding-top: 30px !important;
	padding-bottom: 30px !important;
}

	/** Single Product >> Ct section inner wrap _7 **/
	#section-614-29 .ct-section-inner-wrap {
	padding-top: 30px !important;
}

	/** WhatsApp >> Qlwapp **/
	#qlwapp {
	z-index: 999 !important;
}

	/** Guía de tallas >> #open-modal h2 **/
	#open-modal h2 {
	font-size: 48px !important;
}

	/** Instagram >> Insta gallery feed 1610086586 swiper button prev **/
	#insta-gallery-feed-1610086586 .swiper-button-prev {
	display: none !important;
}

	/** Instagram >> Insta gallery feed 1610086586 swiper button next **/
	#insta-gallery-feed-1610086586 .swiper-button-next {
	display: none !important;
}

	/** Messenger >> #fb-root .fb_dialog **/
	#fb-root .fb_dialog {
	z-index: 999 !important;
}

	/** Home >> Oxyninja slider 757 55 [type="button"] **/
	#-oxyninja_slider-757-55 [type="button"] {
	display: none !important;
}

	/** Home >> Image **/
	#_dynamic_list-917-55 .wc-archive-item-2-img {
	height: 356px !important;
}

}


/*( Teléfono )*/
@media (max-width: 480px) {
	/** Archive >> Shortcode 35 28 wc new badge **/
	.wc-new-badge {
	font-size: 10px !important;
}

	/** Archive >> Code block 40 28 button **/
	#section-4-28 .button {
	font-size: 14px !important;
}

	/** Cabecera >> Div block 65 27 **/
	#div_block-65-27 {
	display: grid !important;
}
#div_block-65-27 > :nth-child(1) {
	grid-area: 1 / 1 / 2 / 3 !important;
}

	/** Cabecera >> Link text 952 27 **/
	#link_text-952-27 {
	width: 240px !important;
}

	/** Single Product >> Payment payment box **/
	#payment {
	width: 310px !important;
	margin-right: auto !important;
	margin-left: auto !important;
}

	/** Single Product >> Payment mp checkout custom container **/
	#mp-checkout-custom-installments-container .mp-input-table-list {
	width: 260px !important;
}

	/** Single Product >> Mp checkout custom installments container mp input table row text **/
	#mp-checkout-custom-installments-container .mp-input-table-row-text {
	margin-left: 24px !important;
}

	/** Single Product >> Mp checkout custom installments container mp input radio container **/
	#mp-checkout-custom-installments-container .mp-input-radio-container {
	padding-top: 23px !important;
}

	/** Guía de tallas >> .size_table_guia **/
	.size_table_guia {
	max-width: 400px !important;
}

	/** Guía de tallas >> .table_description_guia **/
	.table_description_guia {
	max-width: 400px !important;
	margin-top: 5px !important;
}

	/** Home >> Image **/
	#_dynamic_list-917-55 .wc-archive-item-2-img {
	height: 239px !important;
}

}

