.descuento-porcentaje,.product-card .badge--on-sale{display:inline-flex;align-items:center;padding:.25rem .625rem;border-radius:var(--rounded-full);background:rgb(var(--on-sale-badge-background) / .1);color:rgb(var(--on-sale-badge-background));font-family:var(--text-font-family);font-size:var(--text-xs);font-weight:600;letter-spacing:0;line-height:1;text-box:none}.precio-con-descuento{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem}.formuladas__boton{display:inline-flex;flex-direction:column;align-items:center;gap:.25rem}.formuladas__precio{font-size:var(--text-xs);font-weight:400;letter-spacing:0;text-transform:none;opacity:.75}.confianza{display:grid;gap:.75rem;margin:0;padding:0;list-style:none;font-size:var(--text-sm)}.confianza__item{display:flex;align-items:center;gap:.75rem}.confianza__item svg{flex-shrink:0}.header__logo-text{font-size:var(--text-h2)}@media screen and (max-width:699px){.header{--header-nav-icon-gap: 1rem}.header__logo-text{font-size:var(--text-lg)}.header__secondary-nav .icon,.header__primary-nav .icon{width:22px}}@media screen and (min-width:1000px){.header{grid:". logo secondary-nav" auto "primary-nav primary-nav primary-nav" auto / minmax(0,1fr) auto minmax(0,1fr);row-gap:1.25rem}.header__logo{justify-self:center}.header__primary-nav{justify-content:center}}.header__logo-marca{display:inline-flex;align-items:center;gap:.4em}.header__logo-icono{width:auto;height:1em}@media screen and (min-width:1000px){.header__primary-nav a.block.subheading{font-size:var(--text-base)}}.medidas-abiertas .unstyled-list{gap:0}.medidas-abiertas li{padding-block:.75rem;border-block-end:1px solid rgb(var(--border-color))}@media screen and (min-width:1000px){.product__columna-medios .product-gallery{position:static}.product__medidas{margin-block-start:3rem}.product:has(.product__medidas) .product-info__block-item[data-block-type=medidas]{display:none}}.medidas-abiertas .grid{grid-template-columns:repeat(2,minmax(0,1fr))}.product-info{--product-block-item-margin: 1.5rem}.product-info__block-item[data-block-type=vendor]{display:none}.product-info .product-title{font-size:var(--text-h3);font-weight:400;letter-spacing:.14em;text-transform:uppercase}.product-info [data-block-type=price] sale-price{color:color-mix(in srgb,rgb(var(--on-sale-badge-background)) 70%,rgb(var(--text-color)));letter-spacing:.06em}.product-info [data-block-type=price] compare-at-price{opacity:.45;letter-spacing:.06em}.product-info [data-block-type=caracteristicas] li{font-size:var(--text-xs);color:rgb(var(--text-color) / .7)}.product-info [data-block-type=caracteristicas] .text-xs.text-subdued{display:none}.product-info [data-block-type=product-variations] .variant-picker__option>.h-stack>*{font-size:var(--text-xs);letter-spacing:.14em;text-transform:uppercase}.product-info [data-block-type=product-variations] .color-swatch{width:1.75rem;height:1.75rem}.product-info [data-block-type=product-variations] .variant-picker__option-values{gap:.75rem}.product-info .shopify-payment-button__button--unbranded{background:transparent!important;color:rgb(var(--text-color))!important;border:1px solid rgb(var(--text-color))!important}.product-info [data-block-type=formuladas] .button{padding-block:.5rem}.product-info [data-block-type=formuladas] .button__content{padding-block:0}.product-info .formuladas__boton{gap:.1rem}.product-info .formuladas__precio{opacity:.55}.product-info [data-block-type=inventory] progress-bar{display:none}.product-info [data-block-type=inventory] .inventory__text{font-size:var(--text-xs);letter-spacing:.04em}.product-info .confianza{gap:.5rem;font-size:var(--text-xs);color:rgb(var(--text-color) / .7)}.product-info .confianza svg{width:16px}.product-info addi-product-widget{width:fit-content;clip-path:inset(1px round 5px);margin-inline-start:-9px}body.appointo-fixed:has(.ficha-calendario){position:static!important;overflow:auto!important}.ficha-calendario{display:grid;gap:1rem}.ficha-calendario #appointo-btn,.ficha-calendario .appointo-footer-back,.ficha-calendario .appointo-close-container,.ficha-calendario .appointo-left-header,.ficha-calendario .appointo-calendar-tip-header,.ficha-calendario .appointo-timezone-select{display:none!important}.ficha-calendario #appointo-modal{display:block!important;position:static!important;inset:auto!important;width:auto!important;height:auto!important;padding:0!important;background:none!important;z-index:auto!important}.ficha-calendario #appointo-modal-content{position:static!important;inset:auto!important;transform:none!important;width:auto!important;max-width:none!important;height:auto!important;max-height:none!important;margin:0!important;padding:0!important;border:0!important;background:none!important;box-shadow:none!important}.ficha-calendario .appointo-body{flex-direction:column!important;gap:1.5rem;height:auto!important;min-height:0!important}.ficha-calendario .appointo-body-container{display:flex!important;flex-direction:column;flex:none!important;overflow:visible!important;width:100%!important;max-width:none!important;height:auto!important;padding:0!important;border:0!important;background:none!important}.ficha-calendario .vanilla-calendar{width:100%!important;max-width:none!important;border:1px solid rgb(var(--border-color))!important;border-radius:var(--input-border-radius)!important;box-shadow:none!important}.ficha-calendario .vanilla-calendar *,.ficha-calendario .appointo-slot,.ficha-calendario .appointo-confirm{font-family:inherit!important}.ficha-calendario .vanilla-calendar-week *{color:rgb(var(--text-color) / .6)!important}.ficha-calendario .vanilla-calendar-date--active:not(.vanilla-calendar-date--disabled){color:rgb(var(--text-color))!important}.ficha-calendario .vanilla-calendar-date--selected,.ficha-calendario .vanilla-calendar-date--selected *{background:rgb(var(--text-color))!important;color:rgb(var(--background))!important}.ficha-calendario .appointo-date-selected{font-size:var(--text-sm);font-weight:600;color:rgb(var(--text-color))!important}.ficha-calendario .appointo-calendar-slots{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:.75rem!important;height:auto!important;max-height:none!important;overflow:visible!important}.ficha-calendario .appointo-time-div{width:auto!important;margin:0!important}.ficha-calendario .appointo-slot{padding:.85rem .5rem!important;border:1px solid rgb(var(--text-color))!important;border-radius:var(--button-border-radius)!important;background:transparent!important;color:rgb(var(--text-color))!important;text-align:center}.ficha-calendario .appointo-slot.appointo-slot-selected{background:rgb(var(--text-color))!important;color:rgb(var(--background))!important}.ficha-calendario .appointo-footer{display:block!important;position:static!important;margin-block-start:1.5rem!important;padding:0!important;background:none!important}.ficha-calendario .appointo-footer-buttons{display:block!important;width:100%!important;padding:0!important}.ficha-calendario .appointo-confirm{width:100%!important;min-height:3rem;justify-content:center;border-radius:var(--button-border-radius)!important;background:rgb(var(--text-color))!important;color:rgb(var(--background))!important;text-transform:uppercase}.ficha-calendario .vanilla-calendar-btn,.ficha-calendario .appointo-select,.ficha-calendario .appointo-loader,.ficha-calendario .vanilla-calendar-header__label{color:rgb(var(--text-color))!important}.ficha-calendario svg,.ficha-calendario svg *{stroke:currentColor!important}.ficha-calendario .request-time-btn{background:rgb(var(--text-color))!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom.css.map */
