.price__badge-sale{display:none!important}.price--on-sale .price__sale.es-stack{display:flex;flex-direction:column;align-items:flex-start;gap:3px}.es-row{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.es-pct{display:inline-block;font-size:1.1rem;font-weight:700;color:#fff;background:#e11d48;padding:2px 7px;border-radius:3px;line-height:1.5}.price--on-sale .price-item--sale{color:#e11d48;font-weight:700}.es-antes{font-size:1.25rem;color:#7a7a7a;text-decoration-thickness:1px;font-weight:400}.es-antes-linea{display:block}.price--sold-out .price-item--sale{color:#7a7a7a}.card__media .media--hover-effect>img+img,.card .media--hover-effect>img+img,.media--hover-effect>img:nth-child(2){display:none!important}.media--hover-effect>img:first-child{opacity:1!important;transform:none!important}.card-wrapper:hover .media--hover-effect>img:first-child,.card:hover .media--hover-effect>img:first-child{opacity:1!important;transform:none!important}@media(max-width:749px){.esl-hero{grid-template-columns:1fr!important;grid-template-rows:1fr 1fr;min-height:660px}.esl-hero h1{font-size:clamp(34px,11vw,52px)}.esl-hero__lead{font-size:14.5px}.esl-botones{flex-direction:column;width:100%;max-width:300px}.esl-botones .esl-btn{width:100%}}.menu-drawer,.menu-drawer__inner-container,.menu-drawer__navigation-container,.menu-drawer__submenu,.menu-drawer__inner-submenu{background:#fff!important;background-color:#fff!important;color:#111!important;border:none!important}.menu-drawer *{color:#111!important}.menu-drawer__navigation{padding-top:8px}.menu-drawer__menu-item{color:#111!important;background:#fff!important;text-transform:none!important;letter-spacing:.01em!important;font-size:1.5rem;font-weight:600;padding:1.7rem 3rem;border-bottom:1px solid rgba(28,26,23,.1)}.menu-drawer__menu-item:hover,.menu-drawer__menu-item:focus{background:#f7f7f7!important;color:#111!important}.menu-drawer__menu-item--active{color:#111!important;background:#fff!important}.menu-drawer__menu-item .icon-caret,.menu-drawer__menu-item .icon-arrow{color:#111!important}.menu-drawer__close-button{color:#111!important;background:#fff!important;text-transform:uppercase;letter-spacing:.11em;font-weight:700;font-size:1.3rem;padding:1.7rem 3rem;border-bottom:1px solid rgba(28,26,23,.1)}.menu-drawer__close-button:hover{color:#111!important;background:#f7f7f7!important}.menu-drawer__utility-links{background:#f7f7f7!important;padding:2.2rem 3rem 2.6rem;border-top:1px solid rgba(28,26,23,.1)}.menu-drawer__account,.menu-drawer__account span,.menu-drawer__account:hover{color:#111!important}.menu-drawer .list-social__link .icon{color:#111!important;opacity:.85}.menu-drawer .list-social__link:hover .icon{color:#111!important;opacity:1}.es-menu-nota{display:block;background:#1c1a17!important;color:#fff!important;font-size:1.05rem;font-weight:700;letter-spacing:.11em;text-transform:uppercase;text-align:center;padding:1.1rem 1.4rem;line-height:1.5}.menu-drawer__menu-item .icon-arrow,.menu-drawer__menu-item .icon-caret,.menu-drawer .svg-wrapper{display:none!important}.menu-drawer__menu-item{border-bottom:none!important}main[data-template=cart] .title--primary{text-transform:uppercase;font-weight:700;letter-spacing:-.01em}main[data-template=cart] .cart-items thead th{text-transform:uppercase;font-size:1.1rem;letter-spacing:.1em;font-weight:700;color:#000;border-bottom:1px solid #d8dce5;padding-bottom:12px}main[data-template=cart] .cart-item__name{text-transform:uppercase;font-size:1.25rem!important;font-weight:600;letter-spacing:.04em;line-height:1.4}main[data-template=cart] .cart-item__details .product-option{font-size:1.15rem;color:#7a7a7a}main[data-template=cart] .cart-items td{border-bottom:1px solid #eee}main[data-template=cart] .cart-item__media img{border-radius:0}.es-cart-box{border:1px solid #d8dce5;padding:22px;margin-bottom:16px;background:#fff}.es-cart-box h3{font-size:1.1rem;text-transform:uppercase;letter-spacing:.12em;font-weight:700;margin:0 0 14px}.es-code{display:flex;border:1px solid #d8dce5}.es-code input{flex:1;height:46px;border:none;outline:none;padding:0 14px;font-family:inherit;font-size:1.4rem;background:transparent;min-width:0}.es-code button{height:46px;padding:0 20px;background:#000;color:#fff;font-size:1.15rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;border:none;cursor:pointer;white-space:nowrap}.es-code button:hover{background:#ff5b00}.es-progreso{margin-top:18px}.es-progreso p{font-size:1.3rem;margin:0 0 10px;line-height:1.5;color:#000}.es-progreso p b{color:#e11d48}.es-barra{height:6px;background:#eee;overflow:hidden}.es-barra span{display:block;height:100%;background:#ffe600;transition:width .4s}.es-hitos{display:flex;justify-content:space-between;margin-top:8px;font-size:1rem;letter-spacing:.06em;text-transform:uppercase;color:#7a7a7a;font-weight:600}.es-hitos b{color:#000}main[data-template=cart] .cart__footer .totals{border-top:1px solid #d8dce5;padding-top:18px}main[data-template=cart] .totals__total{text-transform:uppercase;font-size:1.3rem;letter-spacing:.08em;font-weight:700}main[data-template=cart] .totals__total-value{font-size:2rem;font-weight:700}main[data-template=cart] .cart__checkout-button{background:#000!important;color:#fff!important;border-radius:0!important;text-transform:uppercase;letter-spacing:.12em;font-weight:700;font-size:1.3rem;min-height:54px;border:none!important}main[data-template=cart] .cart__checkout-button:hover{background:#ff5b00!important}main[data-template=cart] .cart__checkout-button:after{display:none}@media screen and (min-width:990px){main.content-for-layout[data-template=cart]{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(320px,.8fr);column-gap:48px;align-items:start;width:100%;max-width:126rem;margin-left:auto;margin-right:auto;padding:0 3rem}main.content-for-layout[data-template=cart]>*{min-width:0}main.content-for-layout[data-template=cart]>[id*=cart-items]{grid-column:1;grid-row:1 / span 2}main.content-for-layout[data-template=cart]>[id*=es_cart_extras]{grid-column:2;grid-row:1}main.content-for-layout[data-template=cart]>[id*=cart-footer]{grid-column:2;grid-row:2;position:sticky;top:130px}main.content-for-layout[data-template=cart] .page-width{padding-left:0;padding-right:0;max-width:none;margin:0}main.content-for-layout[data-template=cart] .cart__footer{padding:0}main.content-for-layout[data-template=cart] .cart__blocks{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/es-extra.css.map */
