@import url(https://fonts.googleapis.com/css2?family=Manrope:wght@200..800&family=Plus+Jakarta+Sans:ital,wght@0,200..800;1,200..800&display=swap);body{font-family:"Manrope",sans-serif}h1,h2,h3,h4,h5,h6,.alt-font{font-family:"Plus Jakarta Sans",sans-serif}h1,.banner h1,h2,.banner h2,h3,.banner h3,h4,.banner h4,h5,.banner h5,h6,.banner h6{line-height:inherit;font-size:1em;font-weight:600}.doubled-size>*{font-size:2em}.mr-20{margin-right:20px}address{font-style:normal}.ls-4{letter-spacing:4px}.ls-h1>*{letter-spacing:4.76px}.ls-h2>*{letter-spacing:1.29px}.section-4{margin-left:4px;margin-right:4px;margin-bottom:4px;width:calc(100% - 8px)!important}.row-56{padding-left:max(56px, 3vw);padding-right:max(56px, 3vw)}.row-layout{padding-left:max(56px, 6vw);padding-right:max(56px, 6vw)}.row-4>.col>.col-inner{padding:0}.row-56>.col>.col-inner{padding:0}.row-layout>.col>.col-inner{padding:0}.txt-m-0 *{margin:0!important}.txt-mb-0 *{margin-bottom:0}.button.button-mb-0{margin-bottom:0}.fw-300,.fw-300 *{font-weight:200}.fw-300,.fw-300 *{font-weight:300}.fw-400,.fw-400 *{font-weight:400}.fw-500,.fw-500 *{font-weight:500}.fw-600,.fw-600 *{font-weight:600}.fw-700,.fw-700 *{font-weight:700}.image-center img{margin:0 auto}.image-height-fit .col-inner,.image-height-fit .img,.image-height-fit .img>div,.image-height-fit .img .img-inner{height:100%}.image-height-fit .img .img-inner>img{height:100%;object-fit:cover}.banner-height-fit{height:100%}.section .section-content{position:static!important}.hero-button-row{position:absolute;bottom:0}.hero-button-row.center{left:0;right:0}.custom-subtitle div{display:flex;align-items:center;justify-content:space-between;padding:0 10px}.centered-image img{margin:0 auto!important}.button{padding:10px 20px;min-height:unset;line-height:unset;transition:.2s background-color linear}.button span{line-height:1.3;transition:.2s color linear;color:var(--fs-color-primary)}.button.white:not(.is-underline):hover{background-color:var(--fs-color-primary)!important;box-shadow:unset}.button.white:hover span{color:#fff}.button.is-underline span{font-size:1rem}.button.white.is-underline,.button.white.is-underline:hover{margin:0;opacity:1;background:#fff0}.button.white.is-underline span{color:#fff;font-weight:500;line-height:1.6px;opacity:1}.button.is-underline:before{display:none}.button.is-underline{border-bottom:1px solid white!important}.button.primary{transition:.2s background-color linear}.button.primary span{line-height:1.3;color:#fff}.button.primary:hover{background-color:#363636}.button.primary.is-outline:hover{box-shadow:unset;background:#F2F2F2}.button.primary.is-outline span{color:var(--fs-color-primary)}.header-top .nav-center li.html{font-size:1rem}.header-main .header-inner{padding-left:max(56px, 3vw);padding-right:max(56px, 3vw)}.header-bottom .container{padding-left:max(56px, 3vw);padding-right:max(56px, 3vw)}.header-main .header-nav{justify-content:center}.header-main .flex-left .header-nav li{margin:0 max(28px,1.5vw)}.header-main .flex-left .header-nav li a{font-size:1rem;font-weight:400;letter-spacing:.96px;position:relative}.header-main .flex-left .header-nav li .title-menu a{font-size:.9rem;font-weight:400;color:#959595;position:relative}.header-main .flex-left .header-nav li a:after{content:"";position:absolute;bottom:15px;right:0;width:0;height:1px;background:var(--fs-color-primary);transition:.2s width linear}.header-main .flex-left .header-nav li a:hover:after{width:100%;left:0}.header-main .flex-right .header-nav li{text-align:center;margin:0 max(14px, .7vw)}.header-main .flex-right .header-nav li a{display:flex;flex-flow:column-reverse wrap}.header-nav .header-search a .icon-search{display:none}.header-nav .header-search a{background:url(/wp-content/uploads/2024/05/icon-buscar.svg) center center no-repeat;background-size:contain;width:36px;height:36px;padding:0}.header-nav .header-search:after{content:"Buscar";position:relative;top:0}.header-nav .account-link .icon-user{background:url(/wp-content/uploads/2024/05/icon-perfil.svg) center center no-repeat;background-size:contain;width:36px;height:36px;margin:0}.header-nav .account-item .nav-top-not-logged-in:after{content:"";background:url(/wp-content/uploads/2024/05/icon-perfil.svg) center center no-repeat;background-size:contain;width:36px;height:36px;margin:0}.header-nav .account-item .nav-top-not-logged-in span{display:block;font-size:10px;font-weight:500;letter-spacing:.9px;text-transform:uppercase;line-height:1}.header-nav .account-link .icon-user:before{display:none}.header-nav .wishlist-link .wishlist-icon{background:url(/wp-content/uploads/2024/05/icon-lista-deseados-header.svg) center center no-repeat;background-size:contain;width:36px;height:36px;margin:0}.header-nav .wishlist-link .wishlist-icon:before{display:none}.header-nav .header-cart-link .header-cart-icon{margin-left:0;width:36px;height:36px;margin:0}.header-nav .header-search:after,.header-nav .header-account-title,.header-nav .header-wishlist-title,.header-nav .header-cart-title{display:block;font-size:10px;font-weight:500;letter-spacing:.9px;text-transform:uppercase;line-height:1}.banner-gradient-hover .overlay{background-color:#fff0!important;background:linear-gradient(180deg,#fff0 32.73%,rgb(0 0 0 / .5) 100%);transition:.2s background-color linear}.banner-gradient-hover:hover .overlay{background-color:rgb(0 0 0 / .2)!important}.caracteristicas-tienda{justify-content:space-between!important}.caracteristicas-tienda:after{display:none!important}.caracteristicas-tienda>.caracteristica{max-width:320px}#footer .ux-menu .ux-menu-link__link{padding:5px 0;min-height:unset;line-height:1.2;opacity:1}#footer .ux-menu .ux-menu-link{font-size:1rem;opacity:.7;font-weight:300;margin-bottom:3px!important;transition:.2s opacity linear;color:#fff}#footer .ux-menu .ux-menu-link:hover{opacity:1}#footer .ux-menu .ux-menu-link:first-child{opacity:1;letter-spacing:.96px;margin-bottom:11px!important;font-weight:500;text-transform:uppercase}.payment-icons img{margin-right:15px}.social-icons{display:block}.social-icons a{margin-right:15px;opacity:.7;transition:.2s opacity linear}.social-icons a img{max-width:26px}.social-icons a:hover{opacity:1}.absolute-footer>.container{margin:0;padding-left:max(56px, 3vw);padding-right:max(56px, 3vw)}.absolute-footer>.container>div{padding:10px 0}.frm_form_field{margin-bottom:20px}.frm_error_style,.frm_error{color:red}.frm_form_fields input{margin-bottom:5px}.frm_fields_container .frm_checkbox label{position:relative;padding-left:40px;font-size:16px;font-weight:400}.frm_fields_container .frm_checkbox label a{text-decoration:underline}.frm_fields_container .frm_checkbox label span{font-size:.85em}.frm_form_field input[type=email],.frm_form_field input[type=number],.frm_form_field input[type=search],.frm_form_field input[type=tel],.frm_form_field input[type=text],.frm_form_field input[type=url],.frm_form_field textarea,.frm_form_field select{appearance:none;-webkit-appearance:none;-ms-appearance:none;margin-bottom:0;height:unset;line-height:normal;letter-spacing:.28px;padding:8px 16px;font-size:14px;box-shadow:unset;border:1px solid #646464;color:rgb(0 0 0 / .5);font-style:normal;font-weight:300}.frm_fields_container input[type="checkbox"]{appearance:none;-webkit-appearance:none;-moz-appearance:none;margin:0;width:16px;height:16px;border:1px solid #646464;background:#fff;position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center}.frm_fields_container input[type="checkbox"]:checked{border-color:var(--fs-color-primary)}.frm_fields_container input[type="checkbox"]::before{content:"";width:calc(100% - 8px);height:calc(100% - 8px);transform:scale(0);transition:120ms transform ease-in-out;box-shadow:inset 1em 1em var(--fs-color-primary);clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);border-radius:0}.frm_fields_container input[type="checkbox"]:checked::before{transform:scale(1);position:relative}.tiendas-maps .section-content{overflow:hidden;position:relative!important;min-height:700px}.tiendas-maps iframe{position:absolute;left:0;right:0;top:-100px;bottom:0;width:100%;height:calc(100% + 100px);filter:grayscale(1) brightness(.8)}.woocommerce-checkout .header-nav,.woocommerce-checkout .mobile-nav{display:none!important}.woocommerce-checkout .wc-block-components-sidebar-layout .wc-block-components-main{padding-right:5%}.woocommerce-checkout .woocommerce-message{position:relative;position:relative;top:50px;z-index:2}.woocommerce-checkout .woocommerce-message .message-container{width:fit-content;margin-left:max(15px, calc((100vw - 1580px) / 2))!important;padding:10px 30px;background:rgb(170 210 100 / .05);border-radius:99px;color:#AAD264;font-size:1rem;font-weight:500}.woocommerce-checkout .wc-block-components-express-payment--checkout .wc-block-components-express-payment__content{border:1px solid #D9D9D9;border-top:1px solid #D9D9D9;border-radius:14px}.woocommerce-checkout .wc-block-components-express-payment--checkout .wc-block-components-express-payment__title-container{position:static}.woocommerce-checkout .wc-block-components-express-payment--checkout .wc-block-components-express-payment__title-container:before,.woocommerce-checkout .wc-block-components-express-payment--checkout .wc-block-components-express-payment__title-container:after{display:none}.woocommerce-checkout .wc-block-components-title.wc-block-components-title{font-size:21px;font-weight:500;line-height:2}.woocommerce-checkout .wc-block-components-express-payment-continue-rule{font-size:18px;font-weight:300;color:#000}.woocommerce-checkout .wc-block-components-express-payment-continue-rule:before{margin-right:30px}.woocommerce-checkout .wc-block-components-express-payment-continue-rule:after{margin-left:30px}.woocommerce-checkout .wc-block-components-checkout-step__description{font-size:14px;font-weight:300;color:#000;margin:20px 0}.woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type=email],.woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type=number],.woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type=tel],.woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type=text],.woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type=url],.woocommerce-checkout .wc-block-components-text-input input[type=email],.woocommerce-checkout .wc-block-components-text-input input[type=number],.woocommerce-checkout .wc-block-components-text-input input[type=tel],.woocommerce-checkout .wc-block-components-text-input input[type=text],.woocommerce-checkout .wc-block-components-text-input input[type=url],.woocommerce-checkout .wc-block-checkout__add-note .wc-block-components-textarea{max-height:unset;height:unset;padding:25px!important;border:1px solid #D9D9D9;border-radius:14px;box-shadow:none;width:100%;font-size:18px;font-weight:400;color:#000}.woocommerce-checkout .wc-block-components-form .wc-block-components-text-input label,.woocommerce-checkout .wc-block-components-text-input label,.wc-block-components-combobox .wc-block-components-combobox-control label.components-base-control__label,.woocommerce-checkout .wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control label.components-base-control__label{color:#7A7A7A;font-size:14px;font-weight:300;left:25px;top:50%;transform:translateY(-50%)!important}.woocommerce-checkout .wc-block-components-form .wc-block-components-text-input.is-active label,.woocommerce-checkout .wc-block-components-text-input.is-active label,.woocommerce-checkout .wc-block-components-form .wc-block-components-combobox.is-active .wc-block-components-combobox-control label.components-base-control__label{top:10px!important;transform:translateY(0)!important}.woocommerce-checkout .wc-block-components-form .wc-block-components-text-input.has-error label,.woocommerce-checkout .wc-block-components-text-input.has-error label,.woocommerce-checkout .wc-block-components-form .wc-block-components-combobox.has-error .wc-block-components-combobox-control label.components-base-control__label{top:10px!important;transform:translateY(0)!important}.woocommerce-checkout .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input,.woocommerce-checkout .wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input{height:79px;border-radius:14px;border:1px solid #D9D9D9;max-height:unset;padding:25px}.woocommerce-checkout .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input[aria-expanded=true],.woocommerce-checkout .wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input[aria-expanded=true]{box-shadow:none}.woocommerce-checkout .wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list,.woocommerce-checkout .wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list{box-shadow:none;border:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;border-top:0;border-bottom-left-radius:14px;border-bottom-right-radius:14px}.woocommerce-checkout .wc-block-components-address-form__address_2-toggle{display:none!important}.woocommerce-checkout.wc-block-components-radio-control--highlight-checked:after,.woocommerce-checkout .wc-block-components-radio-control--highlight-checked div.wc-block-components-radio-control-accordion-option:after{display:none}.woocommerce-checkout .wc-block-components-radio-control-accordion-option{padding:10px 18px 10px 18px;border:1px solid #d9d9d9;border-radius:14px!important}.woocommerce-checkout .wc-block-components-radio-control-accordion-option:not(:first-child){margin-top:25px}.woocommerce-checkout .wc-block-components-radio-control--highlight-checked .wc-block-components-radio-control-accordion-option--checked-option-highlighted,.woocommerce-checkout .wc-block-components-radio-control--highlight-checked label.wc-block-components-radio-control__option--checked-option-highlighted{box-shadow:none}.woocommerce-checkout .wc-block-components-radio-control--highlight-checked:after{border:none}.woocommerce-checkout .wc-block-components-radio-control__option .wc-block-components-radio-control__label>span,.woocommerce-checkout .wc-block-components-radio-control__option .wc-block-components-radio-control__label>div{font-size:1rem;color:#000;font-weight:300;line-height:24px;position:relative;top:2px}.woocommerce-checkout .wc-block-components-radio-control__option .wc-block-components-radio-control__label>span>span{display:none!important}.woocommerce-checkout .wc-block-components-radio-control-accordion-content{font-size:1rem;color:#000;font-weight:300}.woocommerce-checkout .wc-block-components-radio-control-accordion-content .wcstripe-payment-element{margin:20px 0}.woocommerce-checkout .ppcp-place-order-description{font-size:.75rem;margin-top:20px}.woocommerce-checkout .wc-block-components-checkbox .wc-block-components-checkbox__label{font-size:1rem;font-weight:400}.woocommerce-checkout .wc-block-checkout__terms.wc-block-checkout__terms--with-separator{text-align:right;font-weight:400;color:#000;font-size:1rem}.woocommerce-checkout .wc-block-checkout__terms.wc-block-checkout__terms--with-separator a{font-weight:500;text-decoration:underline}.woocommerce-checkout .wc-block-checkout__actions_row .wc-block-components-checkout-place-order-button,.woocommerce-checkout .wc-block-components-totals-coupon__form .wc-block-components-totals-coupon__button{width:auto;padding:12px 24px;background:var(--purple-color);border:1px solid var(--purple-color);min-height:unset!important;margin:0}.woocommerce-checkout .wc-block-checkout__actions_row .wc-block-components-checkout-place-order-button:hover,.woocommerce-checkout .wc-block-components-totals-coupon__form .wc-block-components-totals-coupon__button:hover{box-shadow:inset 0 0 0 100px rgb(0 0 0 / .08)}.woocommerce-checkout .wc-block-checkout__actions_row .wc-block-components-checkout-place-order-button span,.woocommerce-checkout .wc-block-components-totals-coupon__form .wc-block-components-totals-coupon__button span{font-size:1rem;font-weight:600;color:#fff;line-height:1}.woocommerce-checkout .wc-block-components-checkout-return-to-cart-button{display:none!important}.woocommerce-checkout .wc-block-components-checkout-return-to-cart-button svg{left:15px}.woocommerce-checkout .wc-block-components-sidebar.wc-block-checkout__sidebar{top:125px;padding-left:0}.woocommerce-checkout .wc-block-checkout__sidebar .wp-block-woocommerce-checkout-order-summary-block{border-radius:14px;padding:5px 25px;border:1px solid #d9d9d9}.woocommerce-checkout .wc-block-components-sidebar.wc-block-checkout__sidebar .wc-block-components-panel,.woocommerce-checkout .wc-block-components-sidebar.wc-block-checkout__sidebar .wc-block-components-totals-coupon,.woocommerce-checkout .wc-block-components-sidebar.wc-block-checkout__sidebar .wc-block-components-totals-item{padding:0!important}.woocommerce-checkout .wc-block-components-sidebar .wc-block-components-panel .wc-block-components-panel__button{font-size:1rem;color:#000;font-weight:300}.woocommerce-checkout .wc-block-components-order-summary .wc-block-components-order-summary-item__image{width:27px;padding-bottom:0}.woocommerce-checkout .wc-block-components-order-summary .wc-block-components-order-summary-item__image>img{max-width:27px;width:27px;border-radius:5px;margin-top:0}.woocommerce-checkout .wc-block-components-order-summary .wc-block-components-order-summary-item__quantity{display:none}.woocommerce-checkout .wc-block-components-order-summary .wc-block-components-order-summary-item__description{width:100%;display:flex;align-items:flex-start;justify-content:stretch;padding-bottom:0;padding-left:12px}.woocommerce-checkout .wc-block-components-order-summary .wc-block-components-order-summary-item{font-size:.875rem;align-items:baseline}.woocommerce-checkout .wc-block-checkout__sidebar .wc-block-components-product-name{max-width:175px;padding-top:8px}.woocommerce-checkout .wc-block-components-order-summary .wc-block-components-order-summary-item__total-price{font-size:1rem;font-weight:500;color:#000}.woocommerce-checkout .wc-block-checkout__sidebar .wc-block-components-product-metadata{display:none}.woocommerce-checkout .wc-block-checkout__sidebar .wc-block-components-text-input.wc-block-components-totals-coupon__input input{padding:12px 24px!important;font-size:.875rem;max-width:calc(100% - 20px)}.woocommerce-checkout .wc-block-checkout__sidebar .wc-block-components-text-input.is-active.wc-block-components-totals-coupon__input label{top:2px!important;font-size:.7rem}.woocommerce-checkout .wc-block-components-totals-coupon__form .wc-block-components-totals-coupon__button{background:#8587AA;border-color:#8587AA}.wc-block-components-totals-item .wc-block-components-totals-item__label{font-size:1rem;color:#000}.wc-block-components-totals-item .wc-block-components-formatted-money-amount{font-size:1rem;color:#000;font-weight:500}.wc-block-components-totals-item.wc-block-components-totals-footer-item .wc-block-components-totals-item__value span{font-size:1.375rem;color:#000;font-weight:600}.woocommerce-checkout .wp-block-woocommerce-checkout-order-summary-block{margin-bottom:20px}.wp-block-woocommerce-checkout-order-summary-block .wc-block-components-totals-wrapper:first-of-type{border-top:0}.woocommerce-checkout .woocommerce-order>.large-7{padding-right:10%}.woocommerce-checkout .woocommerce-order>.large-7 h2{font-weight:500;font-size:1.25rem}.woocommerce-checkout .woocommerce-order>.large-7 h3{font-weight:500;font-size:1rem}.woocommerce-checkout .woocommerce-order>.large-7>section{margin-bottom:40px}.woocommerce-checkout .woocommerce-order>.large-7 .order_details{list-style-type:none;padding:30px;background:#f5f5f5;border-radius:14px}.woocommerce-checkout .woocommerce-order>.large-5 .is-well{border:1px solid #d9d9d9;box-shadow:none;border-radius:14px;background-color:#fff0}.woocommerce-checkout .woocommerce-order>.large-5 .is-well strong{font-weight:600;color:#000}.woocommerce-checkout .woocommerce-order>.large-5 .is-well ul{list-style-type:none}.woocommerce-checkout .shop_table td,.woocommerce-checkout .shop_table th{border-bottom:0}.woocommerce-checkout .shop_table thead th{border-bottom:1px solid #ececec;border-width:1px;text-transform:none;font-size:1.25rem;font-weight:500;color:#000}.woocommerce-checkout .shop_table tfoot>tr:first-child th{padding-top:20px}.woocommerce-checkout .shop_table th{font-size:1rem;font-weight:500;color:#000}.custom-product-grid{display:flex;gap:10px;padding:2px;flex-direction:column}.custom-product-grid .product-row{display:flex;width:100%}.product-row .product{position:relative}.product-row .product .wishlist-button{position:absolute;top:16px;right:16px;background:rgb(255 255 255 / .3);border-radius:100px;width:40px;height:40px}.product-row .product .wishlist-button img{height:auto}.custom-product-grid .product-row .product{padding:2px}.mt-70{margin-top:70px}.mt-54{margin-top:54px}.custom-product-grid .product{box-sizing:border-box;margin-bottom:20px}.custom-product-grid .product img{width:100%;height:auto}.custom-product-grid .product img{width:100%;height:686px;object-fit:cover;object-position:center;display:block}.custom-product-grid .product-name{text-transform:uppercase;color:#000;font-size:20px;font-style:normal;font-weight:500;line-height:normal;margin-top:16px;margin-bottom:6px;padding:0 8px}.custom-product-grid .description p{color:#646464;font-size:16px;font-style:normal;font-weight:400;line-height:normal;padding:0 8px;margin-bottom:0}.custom-product-grid p.price{margin-bottom:0;margin-top:16px;padding:0 8px;color:#000;font-size:20px;font-style:normal;font-weight:500;line-height:normal}.custom-product-grid .product{display:flex;flex-direction:column;justify-content:space-between;height:100%}.custom-product-grid .product .price{margin-top:auto}.custom-product-grid .product .no-price{visibility:hidden;height:20px}#section_700422083{min-height:615px}@media (min-width:900px){.product-gallery.swiper-wrapper{display:grid!important;justify-content:center!important}}@media (max-width:500px){.product-gallery.swiper-wrapper .swiper-slide{height:605px}}#slider{overflow:hidden}.product-gallery.product-gallery-count1{display:block;text-align:center}.product-gallery img{box-sizing:border-box}.product-gallery-count1 img,.product-gallery-count1 .video{width:500px;margin-bottom:10px}.product-gallery-count2 img,.product-gallery-count2 .video{width:500px;margin-bottom:10px}.product-gallery-count3 img,.product-gallery-count3 .video{width:500px;margin-bottom:10px}.product-gallery-count3 .product-img-3{margin:auto}.product-gallery-count3 img:nth-child(3),.product-gallery-count3 .video{flex-basis:auto}.product-gallery-count4 img,.product-gallery-count4 .video{width:500px;margin-bottom:10px}.product-gallery-count5 img,.product-gallery-count5 .video{width:500px;margin-bottom:10px}.video video{width:100%;padding:3px}.product-gallery-count3 .video{width:500px}.sticky-add-to-cart-wrapper .sticky-add-to-cart--active .sticky-add-to-cart__product{width:80%}.sticky-add-to-cart__product img.sticky-add-to-cart-img{display:none}.sticky-add-to-cart.sticky-add-to-cart--active{background-color:#fff!important}.sticky-add-to-cart__product div.product-title-small.hide-for-small{width:76%;max-width:none;font-size:1.125rem}.sticky-add-to-cart__product del span bdi,.sticky-add-to-cart__product ins span bdi{font-size:1rem}.button.secondary.sticky-add-to-cart-select-options-button{background-color:#6B6B6B!important;padding:12px 32px;margin-bottom:0;align-items:right}.button.secondary.sticky-add-to-cart-select-options-button span{color:#fff0}.button.secondary.sticky-add-to-cart-select-options-button span:after{content:"Añadir al carrito";position:absolute;left:0;top:13px;width:100%;text-align:center;color:#fff!important}.pagination-container{text-align:center}.pagination-container .current{font-weight:700}.pagination-container .page-numbers{margin:0 4px}.pagination-container .next:hover{text-decoration:underline}.pagination-container .prev:hover{text-decoration:underline}@media (max-width:500px){.order-mobile{display:flex;flex-direction:column}.third-child-mobile{order:2}.gap-mobile{order:1}}.breadcumb{margin-right:4px}.breadcumb-separator{margin-right:4px}.h1-subcategory{color:#000;font-size:40px;font-style:normal;font-weight:500;line-height:48px;padding-left:56px;padding-right:63px;text-transform:uppercase}.description-subcategory{color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:1.3!important;letter-spacing:.32px;padding-left:56px;padding-right:63px}.banner-gradient-hover-accesorios .banner-layers.container{background:linear-gradient(180deg,#fff0 32.73%,rgb(0 0 0 / .5) 100%),url(/wp-content/uploads/2024/10/accesorios.jpg) lightgray 0 -54.238px / 100% 224.032% no-repeat}.banner-gradient-hover-fiesta .banner-layers.container{background:linear-gradient(180deg,#fff0 32.73%,rgb(0 0 0 / .5) 100%),url(/wp-content/uploads/2024/10/fiesta.jpg) lightgray 0 -54.238px / 100% 224.032% no-repeat}.banner-gradient-hover-tallasgrades .banner-layers.container{background:linear-gradient(180deg,#fff0 32.73%,rgb(0 0 0 / .5) 100%),url(/wp-content/uploads/2024/10/tallasgrades.jpg) lightgray 0 -54.238px / 100% 224.032% no-repeat}.banner-gradient-hover-totallook .banner-layers.container{background:linear-gradient(180deg,#fff0 32.73%,rgb(0 0 0 / .5) 100%),url(/wp-content/uploads/2024/10/totallook.jpg) lightgray 0 -54.238px / 100% 224.032% no-repeat}.banner-gradient-hover-vestidos-fiesta-cortos .banner-layers.container{background:linear-gradient(180deg,#fff0 32.73%,rgb(0 0 0 / .5) 100%),url(/wp-content/uploads/2024/10/vestidos_fiestas_cortos.png) lightgray 0 -54.238px / 100% 224.032% no-repeat}.banner-gradient-hover-vestidos-fiesta-largos .banner-layers.container{background:linear-gradient(180deg,#fff0 32.73%,rgb(0 0 0 / .5) 100%),url(/wp-content/uploads/2024/10/vestidos_fiestas_largos.png) lightgray 0 -54.238px / 100% 224.032% no-repeat}.banner-gradient-hover-trajes-eventos .banner-layers.container{background:linear-gradient(180deg,#fff0 32.73%,rgb(0 0 0 / .5) 100%),url(/wp-content/uploads/2024/10/eventos-3.jpg) lightgray 0 -54.238px / 100% 224.032% no-repeat}.banner-gradient-hover-trajes-eventos .banner-layers.container{background:linear-gradient(180deg,#fff0 32.73%,rgb(0 0 0 / .5) 100%),url(/wp-content/uploads/2024/10/eventos-3.jpg) lightgray 0 -54.238px / 100% 224.032% no-repeat}.banner-gradient-hover-americanas .banner-layers.container{background:linear-gradient(180deg,#fff0 32.73%,rgb(0 0 0 / .5) 100%),url(/wp-content/uploads/2024/10/americanas-1.jpg) lightgray 0 -54.238px / 100% 224.032% no-repeat}.banner-gradient-hover-pantalones .banner-layers.container{background:linear-gradient(180deg,#fff0 32.73%,rgb(0 0 0 / .5) 100%),url(/wp-content/uploads/2024/10/pantalones-1.jpg) lightgray 0 -54.238px / 100% 224.032% no-repeat}.banner-gradient-hover-camisas .banner-layers.container{background:linear-gradient(180deg,#fff0 32.73%,rgb(0 0 0 / .5) 100%),url(/wp-content/uploads/2024/10/camisas-1.jpg) lightgray 0 -54.238px / 100% 224.032% no-repeat}.banner-gradient-hover-trajes-talla-grande .banner-layers.container{background:linear-gradient(180deg,#fff0 32.73%,rgb(0 0 0 / .5) 100%),url(/wp-content/uploads/2024/10/tallasgrandes-1.jpg) lightgray 0 -54.238px / 100% 224.032% no-repeat}.banner-gradient-hover-complementos .banner-layers.container{background:linear-gradient(180deg,#fff0 32.73%,rgb(0 0 0 / .5) 100%),url(/wp-content/uploads/2024/10/complementos-1.jpg) lightgray 0 -54.238px / 100% 224.032% no-repeat}.banner-gradient-hover-totallook .banner-layers.container{background:linear-gradient(180deg,#fff0 32.73%,rgb(0 0 0 / .5) 100%),url(/wp-content/uploads/2024/10/totallook.jpg) lightgray 0 -54.238px / 100% 224.032% no-repeat}.banner-gradient-hover-vestidos-invitada .banner-layers.container{background:linear-gradient(180deg,#fff0 32.73%,rgb(0 0 0 / .5) 100%),url(/wp-content/uploads/2024/10/invitada-1.jpg) lightgray 0 -54.238px / 100% 224.032% no-repeat}.banner-gradient-hover-vestidos-eventos .banner-layers.container{background:linear-gradient(180deg,#fff0 32.73%,rgb(0 0 0 / .5) 100%),url(/wp-content/uploads/2024/10/eventos-2.jpg) lightgray 0 -54.238px / 100% 224.032% no-repeat}.banner-gradient-hover-vestidos-bautizos .banner-layers.container{background:linear-gradient(180deg,#fff0 32.73%,rgb(0 0 0 / .5) 100%),url(/wp-content/uploads/2024/10/bautizos-1.jpg) lightgray 0 -54.238px / 100% 224.032% no-repeat}.banner-gradient-hover-vestidos-comunion .banner-layers.container{background:linear-gradient(180deg,#fff0 32.73%,rgb(0 0 0 / .5) 100%),url(/wp-content/uploads/2024/10/comunion-1.jpg) lightgray 0 -54.238px / 100% 224.032% no-repeat}.banner-gradient-hover-vestidos-graduacion .banner-layers.container{background:linear-gradient(180deg,#fff0 32.73%,rgb(0 0 0 / .5) 100%),url(/wp-content/uploads/2024/10/graduacion.jpg) lightgray 0 -54.238px / 100% 224.032% no-repeat}.banner-gradient-hover .banner-layers.container{background-size:cover;background-position:center;background-repeat:no-repeat}.banner-gradient-hover .banner-layers.container:hover{opacity:.85;cursor:pointer}.banner-gradient-hover .banner-layers.container:active{opacity:.8}.variations .reset_variations{color:#C62828}.border-bottom-1{border-bottom:1px solid #000}.pb-24{padding-bottom:24px}.mb-24{margin-bottom:24px}.product-short-description{color:#646464;font-size:16px;font-style:normal;font-weight:300;line-height:25px;letter-spacing:1.6px}.product .ux-quantity.quantity{display:none!important}.product .single_add_to_cart_button{width:100%;margin-bottom:0}.product form.cart{margin-bottom:0}.product .custom-product-to-whishlist{border:1px solid #000;padding:9px}.row.row-collapse .product-info-col{padding-left:80px!important;padding-right:56px!important}.product h1.product-title{color:#000;font-size:24px;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase}.product .product-price-container .woocommerce-Price-amount{color:#000;text-align:right;font-size:32px;font-style:normal;font-weight:500;line-height:70.4%}.product .reference{color:#9D9D9D;font-size:16px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:1.44px}.price del{text-decoration:none;position:relative}.price del::after{content:"";position:absolute;left:0;right:0;top:50%;height:2px;background-color:#000;transform:translateY(-50%)}.wp-singular .price del::after{top:26%}.section-content .product .price del::after{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background-color:#000;transform:translateY(-50%)}.variations .label.pa_talla label{color:#646464;font-size:16px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:1.44px}.variations .guide-sizes{border-bottom:1px solid #646464;padding:8px 0;color:#646464;font-size:14px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:1.26px}.variations .items-align{margin-bottom:16px;display:flex;justify-content:space-between;align-items:center}.variations .items-align .label{flex:1}.variations .items-align .guide-sizes{text-align:right}.accordion.accordion-products .toggle{right:0;left:initial}.accordion.accordion-products .accordion-title span{color:#000;font-size:16px;font-style:normal;font-weight:500;line-height:48px;text-transform:uppercase}.accordion.accordion-products .accordion-title{border-top:none;border-bottom:1px solid #F0F0F0}.product-text-icon{color:#646464;text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.relative{position:relative}.container-add-to-cart-product .yith-wcwl-add-to-wishlist{border:1px solid #000;padding:10px}.product-info-col .single_variation_wrap{display:flex;justify-content:space-between;align-items:center;margin-top:56px}.button-addtocart{flex-grow:1;margin-right:8px}.product-info-col .single_add_to_cart_button{padding:12px 32px}.product-info-col .woocommerce-variation-add-to-cart{flex-grow:1;margin-right:8px;align-items:stretch}.product-info-col .yith-wcwl-add-to-wishlist{flex-grow:0;white-space:nowrap}.product-info-col .single_variation_wrap .woocommerce-variation-add-to-cart{display:flex;align-items:center}.product-info-col .single_variation_wrap .woocommerce-variation-add-to-cart .ux-quantity{flex-shrink:0;margin-right:8px;display:flex;align-items:center}.product-info-col .single_add_to_cart_button{flex-grow:1;width:100%;margin-bottom:0;display:flex;align-items:center;justify-content:center}.col-pb-0>.col-inner:nth-child(1){padding-bottom:0}.col-pb-0{padding-bottom:0}.col-mb-1>.col-inner:nth-child(1){border-bottom:1px solid #C5C5C5}.col-pl-0>.col-inner:nth-child(1){padding-bottom:0}.col-pr-0>.col-inner:nth-child(1){padding-bottom:0}.woocommerce-account-u.woocommerce-account{display:flex}.woocommerce-account-u .account-sidebar{margin-right:20px;flex:1}.woocommerce-account-u .account-content{flex:5}.woocommerce-account-u .account-menu-block{margin-bottom:30px}.woocommerce-account-u .title-myaccount{color:var(--Primary,#000);font-size:18px;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase}.woocommerce-account-u ul.account-menu li a{color:var(--gris-2,#646464);font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.32px}.woocommerce-account-u ul.account-menu li a.active{color:var(--Primary,#000)}.section-p56{padding:0 56px}.list-none li{list-style:none}.woocommerce-EditAccountForm.edit-account .form-edit-account{display:flex;justify-content:space-between;gap:20px}.woocommerce-EditAccountForm.edit-account .main-fields{flex:2.2;padding:0 20px 20px 20px}.woocommerce-EditAccountForm.edit-account .change-password{flex:1.5;padding:0 20px 20px 20px}.t-left{text-align:left}.t-right{text-align:right}.section-filters{z-index:99}#custom-filters-form{display:flex;justify-content:flex-end;align-items:center;white-space:nowrap;margin:0}.filter-group{position:relative}#reset-filters{border-bottom:1px solid #323232}.filter-title{cursor:pointer;color:#323232;font-size:14px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.84px;padding:8px}.ml-16{margin-left:16px}.autocomplete-suggestion .woocommerce-Price-amount.amount,.autocomplete-suggestion .search-price,.autocomplete-suggestion .search-price *{color:#323232!important}.filter-options{display:none;position:absolute;top:100%;right:0;background-color:#fff;border:1px solid #ccc;box-shadow:0 2px 5px rgb(0 0 0 / .1);z-index:1000;padding:10px;width:250px;text-align:left;max-height:250px;overflow-y:scroll;transform:translateX(calc(100% - 250px))}.filter-group:hover .filter-options{display:block}.filter-options label{display:block;margin:5px 0;cursor:pointer}.filter-options{scrollbar-width:thin;scrollbar-color:#000 #fff0}.filter-options::-webkit-scrollbar{width:8px}.filter-options::-webkit-scrollbar-track{background:#fff0}.filter-options::-webkit-scrollbar-thumb{background-color:#000;border-radius:10px}.filter-options::-webkit-scrollbar-thumb:hover{background-color:#444}.header-wrapper{display:flex;flex-direction:column}#masthead{order:2}#wide-nav .header-bottom-nav>li>a{line-height:0;font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.84px;text-transform:uppercase}#wide-nav .header-nav li:first-child a{color:#FF0058}#wide-nav .header-nav li a{color:#373737}#wide-nav .header-nav li:not(:last-child)::after{content:"|";margin-left:12px;margin-right:12px;color:#000}#wide-nav .header-nav.nav>li{margin:0}.header-bottom{height:48px}.U-align-center{display:flex;align-items:center;margin:0}.section-pt-0{padding-top:0!important}.section-pb-0{padding-bottom:0!important}.pt-64{padding-top:64px!important}.pb-32{padding-bottom:32px!important}.pb-32 p{margin-bottom:0!important}.section-banners{padding-top:80px!important;padding-bottom:80px!important}@media (max-width:669px){.custom-product-grid .product{height:auto}.custom-product-grid .product-name{font-size:16px}.custom-product-grid .description p{font-size:14px}.custom-product-grid p.price{font-size:16px;margin-top:14px!important}.custom-product-grid .row-1{flex-wrap:wrap}.custom-product-grid .row-1 .product:first-child{flex-basis:60%!important}.custom-product-grid .row-1 .product:nth-child(2){flex-basis:40%!important}.custom-product-grid .row-1 .product:nth-child(3){flex-basis:100%!important;margin-top:70px}.custom-product-grid .row-2{flex-wrap:wrap}.custom-product-grid .row-2 .product:first-child{flex-basis:100%!important}.custom-product-grid .row-2 .product:nth-child(2){flex-basis:40%!important;margin-top:70px}.custom-product-grid .row-2 .product:nth-child(3){flex-basis:60%!important;margin-top:70px}.custom-product-grid .row-3 .product:first-child{flex-basis:60%!important}.custom-product-grid .row-3 .product:nth-child(2){flex-basis:40%!important}}.buy-f{color:#646464;font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:1.44px}.cart-title{margin-top:32px;margin-bottom:32px;color:#000;font-size:40px;font-style:normal;font-weight:500;line-height:48px}.cart-items-container{display:flex;gap:56px;padding-bottom:32px;border-bottom:1px solid #C5C5C5}.cart-items-container .product-thumbnail img{max-width:200px;width:100%;height:auto}.cart-items-container .items-container{flex:1}.cart-items-container .fila-superior{display:flex;justify-content:space-between;margin-bottom:16px;position:relative}.cart-items-container .fila-superior .product-name{align-self:stretch;color:#000;font-size:20px;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase}.cart-items-container .fila-inferior{display:flex;justify-content:space-between;width:100%;margin-top:32px}.cart-items-container .fila-inferior .fila-inferior-item.centro{margin:0 auto}.cart-items-container .fila-inferior .fila-inferior-item.centro .quantity .button.minus{border-radius:100px!important;width:40px;border:1px solid #D9D9D9!important;background-color:#FAFAFA}.cart-items-container .fila-inferior .fila-inferior-item.centro input[type=number]{border:none;box-shadow:none}.cart-items-container .fila-inferior .fila-inferior-item.centro .quantity .button.plus{border-radius:100px!important;width:40px;border:1px solid #D9D9D9!important;background-color:#FAFAFA}.cart-items-container .fila-inferior .fila-inferior-item div.item-title{text-align:left;color:#646464;font-size:16px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:1.44px;text-transform:uppercase;margin-bottom:8px}.cart-items-container .product-name{flex:1;text-align:left}.cart-items-container .product-remove{text-align:right}.cart-items-container .product_description{color:#646464;font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:1.44px;align-self:stretch}.mt-20{margin-top:20px}.fs30{font-size:30px}.title-cart_totals{color:#000;font-size:32px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:32px}.row-divided>.col+.col:not(.large-12){border-left:none}.title-slider p{color:#000;text-align:center;font-size:40px;font-style:normal;font-weight:500;line-height:48px;margin-top:110px;margin-bottom:32px}.product-slider{display:flex}.product-slider .slide{margin-right:8px;flex:1 1 auto;display:flex;flex-direction:column;height:100%}.product-slider img{width:100%;height:415px;object-fit:cover}.product-slider .slick-track{display:flex}.product-slider .slide{position:relative}.product-slider .wishlist-button{position:absolute;top:14px;right:14px;background:rgb(255 255 255 / .3);border-radius:100px;width:40px;height:40px}.product-slider .wishlist-button img{height:auto}.product-slider .slick-slide{display:flex;align-items:stretch;height:auto}.product-slider .slick-list{margin:0 -8px}.product-slider .slick-slide{padding-right:8px}.slide .product-name-slide{margin-top:32px;color:#000;font-size:20px;font-style:normal;font-weight:500;line-height:normal}.slide .price{margin-top:16px;color:#000;font-size:20px;font-style:normal;font-weight:500;line-height:normal}.wishlist-items-wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:60px;padding:2px;margin-bottom:50px}.wishlist-item{position:relative;padding:2px;margin-top:16px}.wishlist-item .product-thumbnail img{width:100%;max-height:370px;object-fit:cover}.wishlist-item .product-remove{position:absolute;top:10px;right:10px}.wishlist-item .product-name{color:#000;font-size:20px;font-style:normal;font-weight:500;line-height:normal;margin-top:32px}.wishlist-item .product-price{color:#000;font-size:20px;font-style:normal;font-weight:500;line-height:normal;margin-top:16px}@media (max-width:768px){.wishlist-item{flex:0 0 calc(50% - 16px)}}@media (max-width:550px){.col.product-info-col .col-inner{padding:30px 0!important}.product h1.product-title{font-size:16px}.product h1.product-title{font-size:12px}.product .product-price-container .woocommerce-Price-amount{font-size:25px}.header-top .nav-center li.html{font-size:.7rem}.cart-items-container .product-thumbnail img{width:120px}.cart-title{font-size:25px}.title-slider p{font-size:22px}.title-cart_totals{font-size:24px}.slide .product-name-slide{font-size:14px}.cart-items-container .fila-superior .product-name{font-size:16px}.cart-items-container .product_description{font-size:13px}.cart-items-container .fila-inferior .fila-inferior-item div.item-title{font-size:14px;margin-top:6px}.cart-items-container .fila-inferior .fila-inferior-item.centro .quantity .button.minus,.cart-items-container .fila-inferior .fila-inferior-item.centro .quantity .button.plus{line-height:0;width:25px;height:25px!important;min-height:inherit}.cart-items-container .fila-superior{margin-bottom:0}.cart-items-container .fila-inferior{margin-top:10px}.fila-inferior-item>div:not([item-title]){font-size:13px}.product-quantity .ux-quantity .input-text{height:20px}.items-container .product-remove a{position:absolute;right:10px;right:-30px}.tiendas-maps .section-content{min-height:500px!important}.cart-items-container .product-thumbnail img{width:100px}.col-home-products .box-image{width:100%;aspect-ratio:1 / 1.5;object-fit:cover;margin-bottom:10px}}@media (max-width:400px){.cart-items-container .product-thumbnail img{width:90px}.cart-items-container .fila-superior .product-name{font-size:14px}.cart-items-container .product_description{font-size:12px}.cart-items-container .fila-inferior .fila-inferior-item div.item-title{font-size:12px;margin-top:6px}.cart-items-container .fila-inferior .fila-inferior-item.centro .quantity .button.minus,.cart-items-container .fila-inferior .fila-inferior-item.centro .quantity .button.plus{line-height:0;width:22px;height:22px!important;min-height:inherit}.cart-items-container .fila-superior{margin-bottom:0}.cart-items-container .fila-inferior{margin-top:10px}.fila-inferior-item>div:not([item-title]){font-size:12px}}@media (max-width:850px){.cart-items-container{gap:10px}}.sobre-footer{border:2px solid white!important}.sobre-footer i{color:white!important}.sobre-footer:hover{background-color:#fff}.sobre-footer:hover i{color:black!important}.woocommerce-account-u input[type=text],.woocommerce-account-u input[type=email],.woocommerce-account-u input[type=password],.woocommerce-account-u input[type=tel],.woocommerce-account-u .state_select{box-shadow:none!important;border:1px solid #646464!important}.title-account{color:#000;font-size:24px;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase;border-bottom:none}legend.title-account{margin-top:0}.title-myaccount{color:var(--Primary,#000);font-size:40px;font-style:normal;font-weight:500;line-height:48px;margin-bottom:56px}#ajax-loading-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgb(255 255 255 / .8);z-index:9999;display:flex;justify-content:center;align-items:center}.loading-spinner .spinner{width:50px;height:50px;border:5px solid #f3f3f3;border-radius:50%;border-top:5px solid #3498db;animation:spin 1s linear infinite;margin:auto}.loading-spinner p{margin-top:10px;font-size:16px;color:#555}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.menu-parent a{color:var(--disable,#959595);font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.84px}.menu-parent{text-transform:uppercase}.menu-parent a:hover::after{display:none!important}.header-main .flex-left .header-nav .custom-category-menu li a:after{display:none!important}.custom-category-menu{list-style-type:none;padding-left:0}.custom-category-menu li{padding:8px 0;color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.32px;text-transform:capitalize}.custom-category-menu li a{text-transform:capitalize!important}.custom-category-menu li{margin-left:0!important}.wc-block-checkout__actions_row{justify-content:end!important}.woocommerce-checkout .wc-block-checkout__actions_row .wc-block-components-checkout-place-order-button{background:black!important}.absolute-footer .pull-right,.absolute-footer .pull-left{float:inherit}.absolute-footer .pull-left{text-align:right}.searchform-wrapper.ux-search-box .search-form-categories{display:none}.dark .searchform-wrapper.ux-search-box.form-flat .search-field{background-color:white!important;color:black!important}.dark .searchform-wrapper.ux-search-box.form-flat .search-field::placeholder{color:#cccccc!important}.dark .searchform-wrapper.ux-search-box.form-flat .icon-search::before{color:black!important}.dark .searchform-wrapper.ux-search-box.form-flat .live-search-results{color:black!important;background-color:white!important;margin-top:10px;border-top-left-radius:50px;border-bottom-left-radius:50px}.w-100{width:100%}.color-white{color:#fff}.alert-email{margin-top:1rem;margin-bottom:1rem;padding:10px}.alert-success{background-color:#d1e7dd;color:#0a3622;border:1px solid #a3cfbb}.alert-danger{background-color:#f8d7da;color:#0a3622;border:1px solid #f1aeb5}.yith-wcwl-add-to-wishlist a.add_to_wishlist>img{margin-right:0px!important;width:32px!important}.yith-wcwl-add-to-wishlist{margin-top:6px!important}.add-to-cart-container .yith-wcwl-add-to-wishlist{margin-top:0px!important}.yith-wcwl-add-to-wishlist svg.yith-wcwl-icon-svg{width:32px!important}.items-menu p{display:flex;padding:8px 0;align-items:center;font-weight:400;line-height:normal;letter-spacing:.32px}.header-main .flex-left .header-nav li a:after{display:none}.wishlist-container{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;padding:20px}@media (max-width:1024px){.wishlist-container{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.wishlist-container{grid-template-columns:repeat(2,1fr)}}.wishlist-item-container{text-align:center;border-radius:8px;position:relative}.wishlist-item-container img{width:100%}.product-remove{position:absolute;top:14px;right:14px}.product-name{margin-top:32px;text-align:left;color:#000;font-size:20px;font-style:normal;font-weight:500;line-height:normal}.product-price{margin-top:16px;text-align:left;color:#000;font-size:20px;font-style:normal;font-weight:500;line-height:normal}.payment-icons img{max-width:38px}@media (max-width:1450px){.header-main .hide-for-medium,.header-main [data-show=hide-for-medium]{display:none!important}.header-main .show-for-medium,.header-main [data-show=show-for-medium]{display:block!important}.header-main .medium-logo-left .flex-left{display:none!important}}.text-center{text-align:center}.custom-product-grid2{display:flex;flex-wrap:wrap;gap:16px}.custom-product-grid2 .product{flex-basis:calc(25% - 16px);box-sizing:border-box;padding:10px;display:flex;flex-direction:column;position:relative}.custom-product-grid2 .product .wishlist-button{position:absolute;top:14px;right:14px;background:rgb(255 255 255 / .3);border-radius:100px;width:40px;height:40px}.custom-product-grid2 .description p{color:#646464;font-size:16px;font-style:normal;font-weight:400;line-height:normal;padding:0 8px;margin-bottom:0}.custom-product-grid2 .product-name{padding:0 8px}.custom-product-grid2 p.price{margin-bottom:0;margin-top:16px;padding:0 8px;color:#000;font-size:20px;font-style:normal;font-weight:500;line-height:normal}.custom-product-grid2 .product{display:flex;flex-direction:column;justify-content:space-between;height:100%}.custom-product-grid2 .product .price{margin-top:18px}.custom-product-grid2 .product .no-price{visibility:hidden;margin-top:18px;height:20px}.custom-product-grid2 .product .attachment-full{width:100%;aspect-ratio:1 / 1.5;object-fit:cover;margin-bottom:10px}@media (max-width:768px){.custom-product-grid2 .product{flex-basis:calc(33.33% - 16px)}}@media (max-width:480px){.custom-product-grid2 .product{flex-basis:calc(50% - 16px)}}.breadcrumb{color:#646464;font-size:14px;font-style:normal;font-weight:300;line-height:25px;letter-spacing:1.6px}.custom-product-grid2 .text-center{margin:auto}.joinchat__button{bottom:75px}.container-inputs{display:flex;gap:15px}.container-inputs div{flex:1}.container-inputs #mc_embed_signup input{border:1px solid #000;border-radius:0}form #mc-embedded-subscribe.button{border-radius:0;font-size:.97em;font-weight:bolder;letter-spacing:.03em}.scroll-x-auto{overflow-x:auto;max-width:100%}#main-menu.mobile-sidebar .sidebar-menu .search-form-categories{display:none}.menu-item-7502 a{color:#FF0058!important}.form-10descuento button.frm_button_submit{border-radius:10px;padding:15px}.form-10descuento button.frm_button_submit.button.primary span{font-size:1.25rem}.frm_submit{align-items:center}.form-10descuento .frm_form_field input[type=email],.form-10descuento .frm_form_field input[type=text]{border:2px solid #000;border-radius:10px;padding:10px}#frm_field_21_container{margin-bottom:0}#frm_field_17_container{margin-top:25px}.section-10descuento{padding-top:0!important;padding-bottom:0!important}#newsletter-signup-link-descuento10{padding:0!important}.form-10descuento .frm_fields_container input[type="checkbox"]{position:relative;left:-30px;top:20px;padding-bottom:0}#popup-tallas .popup-tallas{padding:2.5rem 2rem 0 2rem!important}.formulario-tallas .frm_form_field input[type=email],.formulario-tallas .frm_form_field input[type=number],.formulario-tallas .frm_form_field input[type=search],.formulario-tallas .frm_form_field input[type=tel],.formulario-tallas .frm_form_field input[type=text],.formulario-tallas .frm_form_field input[type=url],.formulario-tallas .frm_form_field textarea,.formulario-tallas .frm_form_field select{border:1px solid #ABB0B2;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.formulario-tallas .frm_form_field input[type=email]:focus,.formulario-tallas .frm_form_field input[type=number]:focus,.formulario-tallas .frm_form_field input[type=search]:focus,.formulario-tallas .frm_form_field input[type=tel]:focus,.formulario-tallas .frm_form_field input[type=text]:focus,.formulario-tallas .frm_form_field input[type=url]:focus,.formulario-tallas .frm_form_field textarea:focus,.formulario-tallas .frm_form_field select:focus{border-color:#333}.formulario-tallas .politicas label{padding-left:0;font-size:14px}.formulario-tallas .frm_button_submit{background-color:#0a0a0a!important;padding:12px 32px;border:1px solid #fff0;border-color:#0a0a0a!important;border-radius:0;font-size:18.4px;font-weight:700;letter-spacing:.552px}.formulario-tallas .frm_button_submit:hover{color:#fff;background-color:#000!important}.formulario-tallas form,#frm_field_22_container{margin-bottom:0}.account-login-inner{max-width:600px;margin:auto;width:auto;padding:15px}.account-login-inner h3{color:#000;font-size:24px;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase;border-bottom:none;margin-bottom:30px}.account-login-inner label,.form-edit-account label{font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.32px}.account-login-inner input{box-shadow:none!important;border:1px solid #646464!important}.archive.search.search-results .page-title-bg.fill{display:none}.archive.search.search-results .featured-title{background-color:#fff0;text-shadow:none}.archive.search.search-results .shop-page-title .shop-page-title{font-size:24px;font-weight:600;color:#000}.archive.search.search-results .woocommerce-products-header__title.page-title{display:none}.woocommerce-ordering{border:1px solid #646464!important;color:#000}.woocommerce-ordering{position:relative;display:inline-block}.woocommerce-ordering .orderby{appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;padding-right:40px}.woocommerce-ordering::after{content:"";position:absolute;right:12px;top:50%;transform:translateY(-50%) rotate(180deg);width:18px;height:18px;background:url(/wp-content/uploads/2026/02/chevron-down.svg) no-repeat center;background-size:contain;pointer-events:none}.nav-sidebar-ul.children>li.menu-item>a{color:#000;font-size:.8em;font-weight:700;text-transform:uppercase}.instagram-gallery-item:hover .instagram-gallery-item__media-mask{opacity:0}.yith-wcwl-add-button{display:flex;align-items:center;justify-content:center}.woocommerce-ResetPassword.lost_reset_password{max-width:600px;margin:auto;padding:15px;margin-bottom:50px}.woocommerce-ResetPassword.lost_reset_password .form-row-first{width:100%}.woocommerce-ResetPassword.lost_reset_password .woocommerce-Button{margin-top:25px}.newsletterpopup input[type=text]{font-size:.85em}