:root{--epp-ink:#16121F;--epp-muted:#5F596D;--epp-line:#E4E1EC;--epp-page:#F2F1F6;--epp-violet:#4A23A6;--epp-violet-press:#3B1A8A;--epp-deal:#D10A6B;--epp-ok:#0A7A4B;--epp-ease:cubic-bezier(.23,1,.32,1)}.product__info-container .product__title{margin:.2rem 0 0}.product__info-container .product__title h1{font-size:clamp(2.2rem,1.9rem + .8vw,2.8rem);line-height:1.2;letter-spacing:-.01em;font-weight:700;text-wrap:balance}.product__info-container .jdgm-preview-badge{margin:0 0 .4rem}.product__info-container .product__tax{display:none}.product__info-container pickup-availability{display:none}.product__info-container .price.price--large{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.4rem 1rem;margin:1.4rem 0 0;color:var(--epp-ink);letter-spacing:0;line-height:1}.product__info-container .price--large .price__container{margin:0}.product__info-container .price--large .price-item--last,.product__info-container .price--large .price__regular .price-item--regular{font-size:clamp(3.6rem,2.8rem + 1.8vw,4.6rem);font-weight:800;letter-spacing:-.03em;line-height:1;color:var(--epp-ink);font-variant-numeric:tabular-nums}.product__info-container .price--large.price--on-sale .price__sale{display:flex;flex-direction:column;align-items:flex-start;gap:.4rem}.product__info-container .price--large .price__sale s.price-item{font-size:1.6rem;font-weight:500;letter-spacing:0;color:var(--epp-muted);text-decoration-thickness:1px}.product__info-container .price--large .price__badge-sale{background:var(--epp-deal);color:#fff;border:0;border-radius:4px;font-size:1.5rem;font-weight:800;letter-spacing:0;line-height:1;padding:.5rem .8rem;margin:0 0 .4rem}.product__info-container .price--large .price__badge-sold-out{border-radius:4px;margin:0 0 .4rem}.epx-meta{display:grid;gap:.6rem;margin:1rem 0 .4rem;justify-items:start}.epx-cuotas{margin:0;color:var(--epp-ok);font-size:1.5rem;font-weight:600;line-height:1.35}.epx-cuotas b{font-weight:800}.epx-unit{display:inline-block;background:#ffe14d;color:var(--epp-ink);font-weight:800;font-size:1.4rem;padding:.3rem .8rem;border-radius:4px}.epx-meta .ep-metrics{margin:0}.product__info-container .product-form__input,.product__info-container .product-form__quantity{margin-top:1.6rem}.product__info-container .product-form__buttons{max-width:none}.product__info-container .product-form__submit{min-height:5.4rem;font-size:1.6rem;font-weight:800;letter-spacing:0;transition:background-color .15s ease,transform .16s var(--epp-ease)}.product__info-container .product-form__submit:active:not([disabled]){transform:scale(.97)}.epx-after{display:grid;gap:1.2rem;margin:1.6rem 0 .8rem}.epx-after .epr-deliv__opt.epx-ship{grid-template-columns:1fr;gap:.8rem}.epx-after .epx-ship .epr{display:block}.epx-after .epx-ship .epr-free{padding:.8rem 1rem;font-size:1.3rem}.epx-after .epx-ship .epr-free b{display:inline}.epx-pay{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.4rem 1.6rem;font-size:1.3rem;color:var(--epp-muted)}.epx-pay b{color:var(--epp-ink);font-weight:700}.epr-sticky{display:none!important}.epb{position:fixed;left:0;right:0;top:0;z-index:4;background:#fff;color:var(--epp-ink);box-shadow:0 4px 18px #16121f1f;padding:calc(.8rem + env(safe-area-inset-top)) 1.6rem .8rem;transform:translateY(-105%);visibility:hidden;transition:transform .16s ease-in,visibility 0s linear .16s}.epb.is-visible{transform:none;visibility:visible;transition:transform .26s var(--epp-ease),visibility 0s}.epb__in{display:flex;align-items:center;gap:1.2rem;max-width:var(--page-width,120rem);margin:0 auto}.epb__img,.epb__title{display:none}.epb__price{display:grid;gap:.2rem;min-width:0}.epb__was{display:flex;align-items:center;gap:.6rem;font-size:1.2rem;line-height:1;color:var(--epp-muted)}.epb__was[hidden]{display:none}.epb__pct{color:var(--epp-deal);font-weight:800}.epb__now{font-size:2.2rem;font-weight:800;letter-spacing:-.02em;line-height:1;font-variant-numeric:tabular-nums;white-space:nowrap}.epb__btn{flex:1;min-height:4.6rem;padding:0 2rem;border:0;border-radius:999px;cursor:pointer;background:var(--epp-violet);color:#fff;font:inherit;font-size:1.5rem;font-weight:800;transition:background-color .15s ease,transform .16s var(--epp-ease)}.epb__btn:active:not([disabled]){transform:scale(.97)}.epb__btn:focus-visible{outline:2px solid var(--epp-violet);outline-offset:3px}.epb__btn[disabled]{background:var(--epp-line);color:var(--epp-muted);cursor:not-allowed}@media(hover:hover)and (pointer:fine){.epb__btn:hover:not([disabled]){background:var(--epp-violet-press)}}@media(min-width:750px){.epb{padding:1rem 5rem}.epb__in{gap:1.6rem}.epb__img{display:block;width:4.8rem;height:4.8rem;object-fit:contain;flex:none}.epb__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;flex:1;margin:0;font-size:1.5rem;font-weight:600;line-height:1.3}.epb__price{justify-items:end;text-align:right}.epb__now{font-size:2.6rem}.epb__btn{flex:none;min-width:24rem}}@media(prefers-reduced-motion:reduce){.epb,.epb.is-visible{transform:none;transition:opacity .15s ease,visibility 0s linear .15s;opacity:0}.epb.is-visible{opacity:1;transition:opacity .15s ease,visibility 0s}.epb__btn,.product__info-container .product-form__submit{transition:none}}html body product-recommendations .product-grid>.grid__item>product-component{display:block;flex:1 1 auto;width:100%;min-width:0}html body product-recommendations .product-card-wrapper .card{border:1px solid var(--epp-line);border-radius:8px;background:#fff;transition:border-color .15s ease,box-shadow .2s ease}@media(hover:hover)and (pointer:fine){html body product-recommendations .product-card-wrapper:hover .card{border-color:#cfc8e0;box-shadow:0 6px 18px #16121f14}}html body product-recommendations .product-card-wrapper .card>.card__content{padding:0 1.2rem 1.4rem}html body product-recommendations .product-card-wrapper .card>.card__content>.card__information{display:grid;grid-template-columns:auto 1fr;align-content:start;align-items:center;column-gap:.6rem;row-gap:.4rem;padding:0}html body product-recommendations .product-card-wrapper .card>.card__content>.card__information>*,html body product-recommendations .product-card-wrapper .card>.card__content .card-information>*{grid-column:1 / -1;margin:0}html body product-recommendations .product-card-wrapper .card>.card__content .card-information{display:contents}html body product-recommendations .product-card-wrapper .card .card-information>.caption-with-letter-spacing{order:1;height:auto;font-size:1.2rem;letter-spacing:.04em;text-transform:uppercase;color:var(--epp-muted)}html body product-recommendations .product-card-wrapper .card>.card__content .card__heading.h5{order:2;height:auto;margin:0;font-size:1.4rem;line-height:1.35;-webkit-line-clamp:2;min-height:3.78rem}html body product-recommendations .product-card-wrapper .card .card-information>.rating{order:3;grid-column:1;margin:0}html body product-recommendations .product-card-wrapper .card .card-information>.rating-count{order:3;grid-column:2;margin:0;font-size:1.2rem;color:var(--epp-muted)}html body product-recommendations .product-card-wrapper .card .card-information>.rating-text,html body product-recommendations .product-card-wrapper .card .card-information>.caption-large{display:none}html body product-recommendations .product-card-wrapper .card .card-information>.price{order:4;margin-top:.4rem;min-height:0}html body product-recommendations .product-card-wrapper .card .price .price-item{font-size:1.8rem;font-weight:800;color:var(--epp-ink)}html body product-recommendations .product-card-wrapper .card .price--on-sale .price__sale{display:flex;flex-wrap:wrap;align-items:baseline;gap:.2rem .6rem}html body product-recommendations .product-card-wrapper .card .price__sale s.price-item{font-size:1.3rem;font-weight:500;color:var(--epp-muted)}html body product-recommendations .product-card-wrapper .card .card-information>.ep-metrics{order:5;min-height:0;margin-top:0}html body product-recommendations .product-card-wrapper .card .card__badge .badge{border-radius:4px;font-weight:800}@media(max-width:749px){html body product-recommendations .product-card-wrapper .card>.card__content{padding:0 1rem 1.2rem}html body product-recommendations .product-card-wrapper .card>.card__content .card__heading.h5{font-size:1.3rem;min-height:calc(1.3rem * 1.35 * 2)}html body product-recommendations .product-card-wrapper .card .price .price-item{font-size:1.6rem}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/ep-pdp2.css.map */
