.cart-drawer .drawer__inner{padding:0;border-left:0}@media screen and (max-width:749px){.cart-drawer .drawer__inner{width:100%;max-width:100%}}cart-drawer.is-empty .cart-drawer__body,cart-drawer.is-empty .drawer__footer{display:none}.cart-drawer .drawer__header{padding:1.5rem;justify-content:flex-start;border-bottom:.1rem solid rgba(var(--color-foreground),.08)}.cart-drawer .drawer__heading{margin:0}.cart-drawer .drawer__header .drawer__close{top:50%;right:.5rem;transform:translateY(-50%)}.cart-drawer__body{flex:1;overflow:auto;padding:0 1.5rem}.cart-drawer__body>*{margin-top:var(--margin-top);margin-bottom:var(--margin-bottom)}.cart-drawer__body cart-drawer-items{display:block;overflow:visible;flex:none}.cart-drawer__body::-webkit-scrollbar{width:3px}.cart-drawer__body::-webkit-scrollbar-thumb{background-color:rgba(var(--color-foreground),.7);border-radius:100px}html.lh-pagina-bloqueada,html.lh-pagina-bloqueada body{overflow:hidden;overscroll-behavior:none}html.lh-pagina-bloqueada body{position:fixed;left:0;right:0;width:100%}cart-drawer.drawer,.cart-drawer .drawer__inner{height:100%;height:100dvh}.cart-drawer__body{overscroll-behavior:contain}.cart-drawer .drawer__header,.cart-drawer .drawer__footer,.cart-drawer__overlay{touch-action:none}@media screen and (max-height:650px){.cart-drawer .drawer__inner{overflow:hidden}.cart-drawer__body{overflow:auto}}.cart-timer{margin-left:-1.5rem;margin-right:-1.5rem;padding:1em 1.5rem;text-align:center;line-height:1.3;font-size:var(--font-size)}.lh-color-acento-2{background:#8b6f5c;color:#fff}.cart-timer strong{font-variant-numeric:tabular-nums}.cart-progress{padding-bottom:1.5rem}.cart-progress__text{margin:0 0 1em;text-align:center;font-size:1.4rem;font-weight:600;line-height:1.3}.cart-progress__bar{height:.9rem;background:rgba(var(--color-foreground),.15);position:relative;border-radius:5rem;margin:0 .5rem}.cart-progress__bar__progress{position:absolute;top:0;left:0;height:100%;border-radius:5rem;background-color:#a89685;background-image:linear-gradient(315deg,rgba(255,255,255,.4) 25%,transparent 0,transparent 50%,rgba(255,255,255,.4) 0,rgba(255,255,255,.4) 75%,transparent 0,transparent);background-size:1rem 1rem;animation:lh-barra 4s linear infinite}.cart-progress__bar__badge{font-size:3rem;width:1em;height:1em;position:absolute;right:0;top:50%;transform:translate(50%,-50%);background:rgb(var(--color-background));border-radius:50%;border:solid .2rem #a89685;display:flex;justify-content:center;align-items:center}.cart-progress__bar__badge .material-symbols-outlined{color:#a89685;font-size:.6em}@keyframes lh-barra{0%{background-position-x:0}to{background-position-x:10rem}}@media(prefers-reduced-motion:reduce){.cart-progress__bar__progress{animation:none}}.cart-drawer .cart-drawer__form{display:block}.cart-drawer .cart-items{display:block;width:100%;margin:0;padding:0}.cart-drawer .cart-drawer-item{display:flex;align-items:flex-start;gap:0;margin:0 0 2rem;padding:0;position:relative}.cart-drawer .cart-drawer-item:last-child{margin-bottom:0}.cart-drawer .cart-item--product-proteccion-durante-el-envio{display:none}.cart-drawer-item .loading__spinner{position:absolute;right:0;bottom:0;padding:0;z-index:1}.cart-drawer-item .cart-item__media{width:var(--image-size);flex-shrink:0}.cart-drawer-item .cart-item__media a{display:block}.cart-drawer-item .cart-item__image{display:block;box-shadow:.3rem .3rem 1rem #0000000d;max-width:100%;width:100%;height:auto}.cart-drawer-item__right{flex-grow:1;min-width:0;padding-left:1.25rem}.cart-drawer-item__details-and-delete-btn{display:flex;align-items:flex-start}.cart-drawer-item .cart-item__details{flex-grow:1;width:auto;padding-right:1.5rem}.cart-drawer-item .cart-item__name{display:block;margin:0 0 .3rem;font-size:var(--title-size);text-decoration:none}.cart-drawer-item .product-option{margin-top:0}.cart-drawer-item .discounts{margin-top:.3rem}@media screen and (max-width:400px){.cart-drawer-item .product-option{font-size:1.2rem}}@media screen and (min-width:401px){.cart-drawer-item .cart-item__name{font-size:calc(var(--title-size) * 1.15)}}.cart-drawer-item cart-remove-button,.cart-drawer-item cart-remove-button .button{width:2rem;height:2rem;min-width:auto;min-height:auto;margin:0;padding:0;color:rgb(var(--color-foreground));box-shadow:none;transition:color .25s}.cart-drawer-item cart-remove-button .button:before,.cart-drawer-item cart-remove-button .button:after{display:none}.cart-drawer-item cart-remove-button .button:hover{color:#a89685}.cart-drawer-item cart-remove-button .svg-wrapper{width:1.8rem;height:1.8rem}.cart-drawer-item__quantity-and-prices{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:1rem}.cart-drawer-item .cart-item__quantity{padding:0}.cart-drawer-item .cart-item__quantity-wrapper{display:flex}.cart-drawer-item .quantity{display:flex;align-items:center;width:auto;min-height:auto;font-size:var(--font-size);border-radius:var(--corner-radius);padding:var(--container-padding);border:solid var(--border-width) var(--border-color)}.cart-drawer-item .quantity:before,.cart-drawer-item .quantity:after{display:none}.cart-drawer-item .quantity__button,.cart-drawer-item .quantity__input{flex:none;font-size:inherit;box-sizing:content-box;width:1em;height:1em;line-height:1;font-weight:700;color:rgb(var(--color-foreground));background-color:rgb(var(--color-background))}.cart-drawer-item .quantity__input{width:1.5em;padding:var(--padding) var(--input-padding);border:0;border-left:solid .1rem rgba(var(--color-foreground),var(--separator-opacity));border-right:solid .1rem rgba(var(--color-foreground),var(--separator-opacity));border-radius:0;text-align:center;opacity:1}.cart-drawer-item .quantity__input:focus-visible{outline:none;box-shadow:none}.cart-quantity .quantity__input{pointer-events:none;-webkit-user-select:none;user-select:none;caret-color:transparent}.cart-drawer-item .quantity__button{display:flex;align-items:center;justify-content:center;padding:var(--padding);border:0;border-radius:var(--corner-radius);cursor:pointer}.cart-drawer-item .quantity__button .svg-wrapper,.cart-drawer-item .quantity__button svg{width:var(--icon-size);height:var(--icon-size);pointer-events:none}.cart-drawer-item .cart-item__error{margin-top:0;align-items:center}.cart-drawer-item .cart-item__error-text:not(:empty){margin-top:.5rem}.cart-drawer-item .cart-item__totals{display:block;text-align:right;pointer-events:auto}.cart-drawer-item .cart-item__price-wrapper{line-height:1.1}.cart-drawer-item .cart-item__discounted-prices{display:flex;flex-direction:column;align-items:flex-end;gap:.3rem}.cart-drawer-item .cart-item__old-price{font-size:1.4rem;color:rgba(var(--color-foreground),.7);opacity:.7;letter-spacing:.1rem}.cart-drawer-item .lh-precio-oferta{font-weight:700;color:#a89685;letter-spacing:.1rem}.cart-drawer-item__saving{display:block;margin-top:.3rem;font-size:1.4rem;color:rgb(var(--color-foreground))}.cart-drawer .drawer__footer{padding:0 1.5rem;border-top:.1rem solid rgba(var(--color-foreground),.2);background-color:rgb(var(--color-background))}.cart-drawer .drawer__footer>*{margin-top:var(--margin-top);margin-bottom:var(--margin-bottom)}.cart-drawer .drawer__footer>.cart-drawer__footer{padding:0}.cart-drawer .drawer__footer>.cart-drawer__footer>*+*{margin-top:0}.upsell{position:relative;display:block;border-radius:var(--border-radius)}.upsell__container{display:flex;align-items:center}.upsell__image{flex-shrink:0;margin-right:1rem;align-self:flex-start}.upsell__image img{display:block;width:auto;height:var(--image-size);border-radius:var(--image-border-radius)}.upsell__content{flex-grow:1}.upsell__title{display:flex;align-items:flex-start;justify-content:space-between;font-size:var(--title-font-size)}.upsell__title h3{margin:0;font-size:inherit;line-height:1.2}.upsell__price{padding-left:1rem;line-height:1.1;font-size:var(--price-font-size);text-align:right;white-space:nowrap}.upsell__desc{margin:.3rem 0 0;font-size:var(--desc-font-size);line-height:1.3}.toggle-switch{flex-shrink:0;position:relative;z-index:0;width:2em;height:1em;margin-left:1.5rem;padding:0;border:0;border-radius:1em;font-size:2rem;background:rgba(var(--color-foreground),.2);cursor:pointer;transition:.2s background ease-in-out}.toggle-switch__slider{display:block;position:absolute;left:.5em;top:.5em;width:.86em;height:.86em;border-radius:1em;transform:translate(-50%,-50%);background:rgb(var(--color-background));transition:left .3s ease-in-out}[data-selected=true] .toggle-switch{background:#a89685}[data-selected=true] .toggle-switch__slider{left:1.5em}.toggle-switch[disabled]{cursor:progress;opacity:.7}lh-proteccion[data-huerfana]{display:none}.cart-drawer__totals{display:flex;flex-direction:column;row-gap:var(--spacing)}.cart-drawer__totals__row{margin:0;line-height:1.1;font-size:var(--text-size)}.cart-drawer__totals__row--spaced{display:flex;justify-content:space-between;align-items:center}.cart-drawer__totals__row__money{font-size:.9em}@media screen and (min-width:750px){.cart-drawer__totals__row{font-size:calc(var(--text-size) * 1.15)}}.lh-texto-acento{color:#a89685}.cart-drawer .cart__ctas{display:block}.cart-drawer .cart__checkout-button{width:100%;max-width:none;font-size:1.8rem}.payment-badges{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin:0;padding:0;list-style:none}.payment-badges .list-payment__item{display:flex;align-items:center;padding:.5rem}.cart-drawer .payment-badges{flex-wrap:nowrap}.cart-drawer .payment-badges .list-payment__item{padding:.2rem}.cart-drawer .payment-badges .list-payment__item svg{width:3.2rem;height:auto}@media screen and (max-height:700px){.cart-drawer .drawer__header{padding:1rem 1.5rem}.cart-timer{padding:.7em 1.5rem}.cart-drawer__body>.cart-timer{margin-bottom:1rem}.cart-drawer__body>.cart-progress{margin-top:.5rem;margin-bottom:.5rem}.cart-progress{padding-bottom:1rem}.cart-drawer__body>cart-drawer-items{margin-top:1.2rem;margin-bottom:1.2rem}.cart-drawer .drawer__footer>*{margin-top:1rem;margin-bottom:1rem}.cart-drawer .drawer__footer>.payment-badges-block{margin-top:.6rem;margin-bottom:.6rem}}.product__tax{display:none}
/*# sourceMappingURL=/cdn/shop/t/27/assets/lh-carrito.css.map */
