.es-badge--low-stock{background-color:#e8722a;color:#fff;font-weight:600}.es-qv-overlay{display:none}@media screen and (min-width:750px){.es-qv-overlay{display:flex;align-items:flex-end;justify-content:center;padding-bottom:1.4rem;position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;opacity:0;transform:translateY(6px);transition:opacity .2s ease,transform .2s ease;background:linear-gradient(to top,rgba(0,0,0,.42) 0%,rgba(0,0,0,.08) 55%,transparent 100%);border-radius:inherit}.card-wrapper:hover .es-qv-overlay,.card-wrapper:focus-within .es-qv-overlay{opacity:1;transform:translateY(0)}}.es-qv-btn{display:inline-flex;align-items:center;gap:.6rem;padding:.75rem 1.8rem;background:#fffffff5;color:#1a1a1a;border:none;border-radius:10rem;box-shadow:0 2px 10px #0000002e;font-size:1.3rem;font-weight:600;letter-spacing:.02em;white-space:nowrap;cursor:pointer;transition:background .15s ease,transform .15s ease,box-shadow .15s ease}.es-qv-btn:hover,.es-qv-btn:focus-visible{background:#fff;transform:scale(1.04);box-shadow:0 4px 16px #00000038;outline:none}.es-qv-modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000085;z-index:1000;display:flex;align-items:center;justify-content:center;padding:2rem;opacity:0;visibility:hidden;transition:opacity .25s ease,visibility .25s ease}.es-qv-modal-overlay.is-open{opacity:1;visibility:visible}@media screen and (max-width:749px){.es-qv-modal-overlay{display:none!important}}.es-qv-modal{background:#fff;border-radius:1.4rem;max-width:820px;width:100%;max-height:88vh;overflow:hidden;position:relative;display:grid;grid-template-columns:1fr 1fr;transform:translateY(24px);transition:transform .28s cubic-bezier(.34,1.2,.64,1)}.es-qv-modal-overlay.is-open .es-qv-modal{transform:translateY(0)}.es-qv-modal__close{position:absolute;top:1.2rem;right:1.2rem;width:3.2rem;height:3.2rem;border-radius:50%;background:#ffffffe6;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#333;z-index:5;transition:background .15s,color .15s;box-shadow:0 1px 4px #0000001f}.es-qv-modal__close:hover{background:#1a1a1a;color:#fff}.es-qv-modal__image{background:#f6f6f6;border-radius:1.4rem 0 0 1.4rem;overflow:hidden;min-height:360px;display:flex;align-items:center;justify-content:center}.es-qv-modal__image img{width:100%;height:100%;object-fit:cover;display:block}.es-qv-modal__details{padding:3.2rem 2.8rem;display:flex;flex-direction:column;gap:1.8rem;overflow-y:auto;max-height:88vh}.es-qv-modal__title{font-size:1.7rem;font-weight:700;line-height:1.35;color:#111;margin:0;padding-right:2rem}.es-qv-modal__price{display:flex;align-items:baseline;gap:.8rem;flex-wrap:wrap}.es-qv-modal__price-current{font-size:2.2rem;font-weight:700;color:#111}.es-qv-modal__price-compare{font-size:1.5rem;color:#aaa;text-decoration:line-through}.es-qv-modal__variants{display:flex;flex-wrap:wrap;gap:.8rem}.es-qv-variants__label{font-size:1.3rem;font-weight:600;color:#444;margin-bottom:.4rem;display:block}.es-qv-variant-btn{padding:.55rem 1.2rem;border:1.5px solid #ddd;border-radius:.4rem;background:#fff;font-size:1.3rem;color:#333;cursor:pointer;transition:border-color .15s,background .15s,color .15s;line-height:1.4}.es-qv-variant-btn:hover:not(:disabled){border-color:#888}.es-qv-variant-btn.is-active{border-color:#111;background:#111;color:#fff}.es-qv-variant-btn:disabled{opacity:.38;cursor:not-allowed;text-decoration:line-through}.es-qv-modal__qty{display:flex;align-items:center;width:fit-content;border:1.5px solid #e0e0e0;border-radius:.5rem;overflow:hidden}.es-qv-qty-btn{width:3.8rem;height:3.8rem;background:none;border:none;cursor:pointer;font-size:1.8rem;display:flex;align-items:center;justify-content:center;color:#333;transition:background .12s;-webkit-user-select:none;user-select:none}.es-qv-qty-btn:hover{background:#f5f5f5}.es-qv-qty-input{width:4.2rem;height:3.8rem;text-align:center;border:none;border-left:1.5px solid #e0e0e0;border-right:1.5px solid #e0e0e0;font-size:1.4rem;font-weight:600;color:#111;-moz-appearance:textfield}.es-qv-qty-input::-webkit-outer-spin-button,.es-qv-qty-input::-webkit-inner-spin-button{-webkit-appearance:none}.es-qv-modal__add-btn{width:100%;padding:1.4rem 1rem;background:#111;color:#fff;border:none;border-radius:.6rem;font-size:1.5rem;font-weight:700;letter-spacing:.03em;cursor:pointer;transition:background .15s ease}.es-qv-modal__add-btn:hover:not(:disabled){background:#333}.es-qv-modal__add-btn:disabled{background:silver;cursor:not-allowed}.es-qv-modal__view-link{display:block;text-align:center;font-size:1.3rem;color:#888;text-decoration:underline;text-underline-offset:3px;transition:color .15s}.es-qv-modal__view-link:hover{color:#333}.es-qv-loading{grid-column:1 / -1;display:flex;align-items:center;justify-content:center;min-height:300px;font-size:1.4rem;color:#aaa}.es-mobile-atc{display:none;padding:0 .8rem .8rem}@media screen and (max-width:749px){.es-mobile-atc{display:block}}.es-mobile-atc__btn{display:block;width:100%;text-align:center;font-size:1.35rem;font-weight:600;padding:1.15rem 1rem;border-radius:.5rem;cursor:pointer;text-decoration:none;transition:opacity .15s;min-height:4.4rem;line-height:1.2}.es-mobile-atc__form .es-mobile-atc__btn{background:#111;color:#fff;border:none}.es-mobile-atc__form .es-mobile-atc__btn:active{opacity:.82}.es-mobile-atc__btn--options{background:transparent;color:#111;border:1.5px solid #111}.es-mobile-atc__btn--disabled{background:#f0f0f0;color:#aaa;border:1.5px solid #e0e0e0;cursor:not-allowed;pointer-events:none}.es-mobile-atc__form .es-mobile-atc__btn.is-success{background:#2d7a47}.es-toast{position:fixed;bottom:2.4rem;left:50%;transform:translate(-50%) translateY(12px);background:#111;color:#fff;padding:1.1rem 2.2rem;border-radius:10rem;font-size:1.4rem;font-weight:500;z-index:2000;opacity:0;transition:opacity .28s ease,transform .28s ease;white-space:nowrap;pointer-events:none;box-shadow:0 4px 20px #00000040;max-width:calc(100vw - 4rem);overflow:hidden;text-overflow:ellipsis}.es-toast.is-visible{opacity:1;transform:translate(-50%) translateY(0)}@media screen and (min-width:750px){.card__media{position:relative}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/collection-es.css.map */
