.image-with-text__text--caption.caption-with-letter-spacing,.rich-text__caption.caption-with-letter-spacing{display:inline-block;position:relative;padding-bottom:.9rem;margin-bottom:.6rem}.image-with-text__text--caption.caption-with-letter-spacing:after,.rich-text__caption.caption-with-letter-spacing:after{content:"";position:absolute;left:0;bottom:0;width:32px;height:1px;background:#ffc500}.image-with-text__content--center .caption-with-letter-spacing:after,.rich-text__blocks.center .caption-with-letter-spacing:after{left:50%;margin-left:-16px}.header__active-menu-item{text-decoration:none;box-shadow:inset 0 -1px #ffc500}h1,h2,h3,h4,.h0,.h1,.h2,.h3,.h4{letter-spacing:-.005em}.h0{font-size:4.8rem;line-height:1.02}h1,.h1{font-size:4rem;line-height:1.06}@media screen and (min-width:750px){.h0{font-size:8.8rem}h1,.h1{font-size:6.4rem}}.product__title h1,.product__title .h1{font-size:2.8rem;line-height:1.15}@media screen and (min-width:750px){.product__title h1,.product__title .h1{font-size:3.2rem}}.featured-product .product__title.h1{font-size:2.2rem;line-height:1.2}@media screen and (min-width:750px){.featured-product .product__title.h1{font-size:2.5rem}}[id$=__porque] .multicolumn-card__image-wrapper--third-width,[id$=__bano] .multicolumn-card__image-wrapper--third-width,[id$=__confianza] .multicolumn-card__image-wrapper--third-width{width:3.4rem}[id$=__beneficios] .multicolumn-card__image-wrapper--third-width{width:5.6rem}[id$=__beneficios] .multicolumn__title .title:after{content:"";display:block;width:9.6rem;height:1px;background:#ffc500;margin-top:1.6rem}[id$=__escalera] .multicolumn__title{justify-content:center;text-align:center}[id$=__escalera] .multicolumn__title .h2{font-size:2.6rem}[id$=__escalera-nota] .rich-text__text{font-size:1.2rem}[id$=__escalera] .multicolumn-card{border-top:2px solid rgb(var(--color-foreground));border-radius:0}[id$=__escalera] .multicolumn-card__info{padding:1.4rem 0 0}[id$=__escalera] .multicolumn-card__info h3{font-size:3.2rem;line-height:1.1;margin:0}[id$=__escalera] .multicolumn-card__info .rte p{margin:0}[id$=__escalera] .multicolumn-card__info .rte strong{display:block;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:2rem;line-height:1.2;letter-spacing:-.005em;color:rgb(var(--color-foreground));margin-top:.4rem}[id$=__escalera] .multicolumn-card__info .rte p+p{font-size:1.2rem;margin-top:.4rem}@media screen and (min-width:750px){[id$=__escalera] .multicolumn__title .h2{font-size:3.2rem}[id$=__escalera] .multicolumn-card__info h3{font-size:4.4rem}[id$=__escalera] .multicolumn-card__info .rte strong{font-size:2.5rem}}@media screen and (max-width:749px){.utility-bar .announcement-bar__message{font-family:var(--font-body-family);font-style:normal;font-size:1.2rem;letter-spacing:.04rem;padding-top:.8rem;padding-bottom:.8rem}.utility-bar .announcement-bar__message .icon-arrow{display:none}.product--mobile-hide .product__media-list{margin:0!important;padding:0;gap:0;scroll-padding-left:0!important}.product--mobile-hide .product__media-list .product__media-item{width:100%;margin:0!important;padding:0}.product--mobile-hide .product__media-list .product__media{padding-top:0!important;aspect-ratio:1 / 1}.product--mobile-hide .product__media-list .product__media-item:not(:first-child) .product__media img{object-fit:contain}.product--mobile-hide .product__media-wrapper slider-component{position:relative}.product--mobile-hide .product__media-wrapper .slider-buttons{position:absolute;top:.6rem;right:.6rem;bottom:auto;left:auto;transform:none;min-height:0;padding:0 .8rem;margin:0;background:rgba(var(--color-background),.85);border-radius:2rem;z-index:3}.product--mobile-hide .product__media-wrapper .slider-buttons .slider-button{display:none}.product__info-container{display:flex;flex-wrap:wrap;align-items:center;column-gap:1.2rem}.product__info-container>*{flex:0 0 100%;max-width:100%}.product__info-container>[id^=price-]~*{order:1}.product__info-container>[id^=price-],.product__info-container>.rating-wrapper{flex:0 0 auto;order:0;margin-top:.6rem;margin-bottom:0}.product__info-container>.product__title{margin:0 0 .6rem}.product__info-container>.product__text:first-of-type{margin:0}.product__info-container>.product__tax{margin:.2rem 0 .8rem}.product__info-container>variant-selects{margin:.4rem 0 .8rem}.product__info-container>.product__tax+div:not([class]):not([id]){margin:0}.product__info-container>.rating-wrapper{font-size:1.2rem}.product__info-container>.rating-wrapper .rating-star{--letter-spacing: .1;--font-size: 1.5}.product__info-container>.product__tax~div:not([class]){margin-top:0}product-info[class*=__main-padding]{padding-top:0!important}.product__info-container>variant-selects+div{margin-top:0;margin-bottom:0}.product__info-container>.icon-with-text{margin-top:0}.product__info-container>.icon-with-text>:last-child{margin-bottom:0}.product__info-container variant-selects fieldset{margin-bottom:0}.product__info-container>div:not([class]):not([id])>product-form.product-form{margin-bottom:0}.product__info-container product-form .product-form__buttons>:last-child{margin-bottom:0}}.ab-recs{padding:1.4rem 0 1.2rem;border-top:.1rem solid rgba(var(--color-foreground),.15);min-height:19.5rem}.ab-recs__h{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:1rem}.ab-recs__k{font-size:1.05rem;letter-spacing:.14em;text-transform:uppercase;font-weight:500;margin:0}.ab-recs__s{font-size:1.1rem;color:rgba(var(--color-foreground),.7);white-space:nowrap}.ab-recs__track{display:flex;gap:1.2rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.ab-recs__track::-webkit-scrollbar{display:none}.ab-recs__page{flex:0 0 calc(100% - 2.6rem);scroll-snap-align:start}.ab-recs__row{display:grid;grid-template-columns:5.2rem 1fr auto;gap:1rem;align-items:center;min-height:6.4rem;border-top:.1rem solid rgba(var(--color-foreground),.15)}.ab-recs__row img{width:5.2rem;height:5.2rem;object-fit:cover;border-radius:.3rem}.ab-recs__txt{min-width:0}.ab-recs__n{display:block;font-family:var(--font-heading-family);font-style:italic;font-size:1.7rem;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-decoration:none;color:inherit}.ab-recs__m{display:flex;gap:.6rem;align-items:center;white-space:nowrap;font-size:1.1rem;line-height:1.8rem;color:rgba(var(--color-foreground),.7)}.ab-recs__m span:first-child{font-size:1.25rem;color:rgb(var(--color-foreground))}.ab-recs__chip{padding:.2rem .7rem;background:#ede5d8;border:.1rem solid #D8CCB9;border-radius:.2rem;color:rgb(var(--color-foreground))}.ab-recs__add{min-width:7.4rem;height:3.4rem;padding:0 1.2rem;border:.1rem solid rgb(var(--color-foreground));background:transparent;font:inherit;font-size:1.25rem;cursor:pointer;position:relative}.ab-recs__add:disabled{opacity:.4;cursor:default}.ab-recs__add.is-loading{color:transparent;opacity:1}.ab-recs__add.is-loading:after{content:"";position:absolute;inset:calc(50% - .7rem) auto auto calc(50% - .7rem);width:1.4rem;height:1.4rem;border:.15rem solid rgb(var(--color-foreground));border-right-color:transparent;border-radius:50%;animation:abSpin .7s linear infinite}.ab-recs__add.is-added{background:rgb(var(--color-foreground));color:rgb(var(--color-background));opacity:1}.ab-recs__err{grid-column:2 / 4;margin:-.6rem 0 .6rem;font-size:1.1rem;color:#9b2c2c}.ab-recs__nav{display:flex;justify-content:center;align-items:center;gap:.8rem;margin-top:1rem}.ab-recs__dots{display:flex;gap:.5rem}.ab-recs__dots i{width:.5rem;height:.5rem;border-radius:50%;background:#d8ccb9}.ab-recs__dots i.on{background:rgb(var(--color-foreground))}.ab-recs__arw{display:none;width:2.6rem;height:2.6rem;border-radius:50%;border:.1rem solid rgb(var(--color-foreground));background:transparent;cursor:pointer}.ab-recs__arw:disabled{opacity:.3}@keyframes abSpin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.ab-recs__add.is-loading:after{animation-duration:2s}}@media screen and (min-width:750px){.ab-recs__page{flex-basis:100%}.ab-recs__arw{display:inline-flex;align-items:center;justify-content:center}.ab-recs__dots{display:none}}product-info:has(ab-agotado.is-on) .product-form__submit,product-info:has(ab-agotado.is-on) .shopify-payment-button,product-info:has(ab-agotado.is-on) .complementary-products{display:none}.ab-ag:not(.is-on){display:none}.ab-ag{display:block;margin:0 0 2.4rem}.ab-ag .button svg{margin-right:.8rem;vertical-align:-3px}.ab-ag__sz{background:#ede5d8;padding:1.4rem 1.6rem;margin-bottom:1.2rem}.ab-ag__sz p{margin:0 0 1rem;font-size:1.4rem;line-height:1.45}.ab-ag__sm{margin:.8rem 0 0;font-size:1.3rem;color:#231f20bf}.ab-ag__fm label{display:block;font-size:1.4rem;margin-bottom:.6rem}.ab-ag__fm input{width:100%;min-height:4.6rem;padding:0 1.4rem;border:1px solid #231F20;background:#fff;font:inherit;font-size:1.6rem;margin-bottom:.6rem}.ab-ag__fm input[aria-invalid]{border-color:#b3261e}.ab-ag__em{margin:0 0 .8rem;color:#b3261e;font-size:1.3rem;min-height:0}.ab-ag__em:empty{display:none}.ab-ag__cx{display:inline-block;margin-top:.8rem;font-size:1.3rem;text-decoration:underline;background:none;border:0;padding:0;cursor:pointer;color:inherit}.ab-ag__ok{background:#ede5d8;padding:1.4rem 1.6rem;font-size:1.4rem;outline:none}.ab-ag__ok p{margin:0}.ab-ag__h{font-family:var(--font-heading-family);font-style:italic;font-weight:400;font-size:2.2rem;margin:2.4rem 0 .2rem}.ab-ag__hs{margin:0 0 .8rem;font-size:1.3rem;color:#231f20bf}.ab-ag__list{list-style:none;margin:0;padding:0}.ab-ag__alt{display:flex;gap:1.4rem;padding:1.2rem 0;border-top:1px solid #D8CCB9}.ab-ag__img{flex:0 0 8rem}.ab-ag__img img{width:8rem;height:8rem;object-fit:cover;display:block}.ab-ag__ai{min-width:0}.ab-ag__an{display:block;font-family:var(--font-heading-family);font-style:italic;font-size:1.8rem;color:inherit;text-decoration:none}.ab-ag__ar{margin:.2rem 0;font-size:1.3rem;color:#231f20bf}.ab-ag__ap{margin:.2rem 0 .4rem;font-size:1.4rem}.ab-ag__ap s{opacity:.7;margin-right:.4rem}.ab-ag__aq{font-size:1.4rem;background:none;border:0;padding:0;cursor:pointer;color:inherit}.ab-ag__mv{display:inline-block;font-size:1.1rem;letter-spacing:.1em;text-transform:uppercase;border:1px solid #D8CCB9;background:#ede5d8;padding:.1rem .6rem}.ab-ag__more{display:inline-block;margin-top:.8rem;font-size:1.4rem}@media(min-width:990px){.ab-ag__list{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:2.2rem}.ab-ag__img,.ab-ag__img img{flex-basis:6.4rem;width:6.4rem;height:6.4rem}}.ab-ag__fm .ab-ag__opt{display:flex;gap:.8rem;align-items:flex-start;margin:.2rem 0 1rem;font-size:1.3rem;line-height:1.4;cursor:pointer}.ab-ag__fm .ab-ag__opt input{flex:0 0 1.8rem;width:1.8rem;height:1.8rem;min-height:0;margin:.1rem 0 0;padding:0;accent-color:#231F20}.ab-tipo{display:block;font-family:var(--font-body-family);font-weight:400;text-transform:uppercase;letter-spacing:.13em;font-size:1.05rem;line-height:1.2;color:rgba(var(--color-foreground),.65);margin:.1rem 0 0}.ab-recs__txt .ab-tipo{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card__information .ab-tipo,.card__content .ab-tipo,.cart-item .ab-tipo{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.ab-precio-1l .card__information .price{margin-top:.3rem;font-size:1.4rem;line-height:1.3;letter-spacing:.04rem}.ab-precio-1l .price .price-item{margin:0;letter-spacing:.04rem;white-space:nowrap}.ab-precio-1l .price .price-item--sale,.ab-precio-1l .price__regular .price-item--regular{font-size:1.4rem}.ab-precio-1l .price__sale s.price-item--regular{font-size:1.2rem;margin-right:.5rem}.ab-precio-1l .ab-desde{font-size:1.2rem;color:rgba(var(--color-foreground),.75)}.cart-item .ab-gift-label{display:block;font-family:var(--font-body-family);font-weight:600;font-size:1.2rem;line-height:1.2;color:rgb(var(--color-foreground));margin:0 0 .2rem}.cart-item__totals .price,.cart-item__totals .cart-item__old-price{white-space:nowrap}.ab-recs.ab-cart-simple{min-height:0}.ab-cart-simple .ab-recs__k{font-size:1.2rem;letter-spacing:.06em}.ab-cart-simple .ab-recs__track{display:block;overflow:visible;scroll-snap-type:none}.ab-cart-simple .ab-recs__row{grid-template-columns:4.4rem minmax(0,1fr) auto;gap:1rem;width:100%;min-height:0;padding:.7rem 0;border-top:.1rem solid rgba(var(--color-foreground),.08)}.ab-cart-simple .ab-recs__row img{width:4.4rem;height:4.4rem}.ab-cart-simple .ab-recs__n{font-size:1.4rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ab-cart-simple .ab-recs__add{min-width:8.8rem;height:auto;min-height:4.4rem;padding:0 1.4rem;font-size:1.3rem}.ab-cart-simple.ab-recs--slider .ab-recs__track{display:flex;gap:1rem;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}.ab-cart-simple.ab-recs--slider .ab-recs__track::-webkit-scrollbar{display:none}.ab-cart-simple.ab-recs--slider .ab-recs__row{flex:0 0 calc((100% - 2rem) / 2.3);scroll-snap-align:start;grid-template-columns:4.4rem minmax(0,1fr);grid-template-rows:auto auto;gap:.8rem;align-items:start;padding:.8rem;border:.1rem solid rgba(var(--color-foreground),.12);border-radius:.4rem;box-sizing:border-box}.ab-cart-simple.ab-recs--slider .ab-recs__row img{width:4.4rem;height:4.4rem}.ab-cart-simple.ab-recs--slider .ab-recs__n{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:1.35rem;line-height:1.25}.ab-cart-simple.ab-recs--slider .ab-recs__add{grid-column:1 / -1;width:100%;min-width:0}.ab-cart-simple.ab-recs--slider .ab-recs__err{grid-column:1 / -1;margin:0}.ab-cart-simple.ab-recs--slider .ab-recs__nav{display:none}@media screen and (min-width:750px){.ab-cart-simple.ab-recs--slider .ab-recs__row{flex-basis:calc((100% - 1rem)/2)}.ab-cart-simple.ab-recs--slider .ab-recs__nav{display:flex;justify-content:flex-end}.ab-cart-simple.ab-recs--slider .ab-recs__arw{width:3.2rem;height:3.2rem}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/ab-custom.css.map */
