.eoss{--eoss-indigo:#8E1B3A;--eoss-deep:#5A0F2E;--eoss-butter:#F2B705;--eoss-marigold:#D9480F;--eoss-sky:#FFF6E5;--eoss-ink:#3A0A1E;--eoss-muted:#7A5148;--eoss-line:#F1D9B5;padding-bottom:110px;background:#fff}.eoss .eoss__hero{text-align:center;padding-top:32px;padding-bottom:20px}.eoss .eoss__kicker{margin:0 0 6px;font-size:13px;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:var(--eoss-marigold)}.eoss .eoss__title{margin:0;font-size:clamp(28px,6vw,46px);line-height:1.1;color:var(--eoss-indigo)}.eoss .eoss__sub{margin:10px auto 0;max-width:600px;font-size:15px;color:var(--eoss-muted)}.eoss .eoss__boosters{list-style:none;margin:18px auto 0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.eoss .eoss__boosters li{display:inline-flex;align-items:baseline;gap:6px;padding:9px 16px;border-radius:999px;background:var(--eoss-indigo);color:#fff;box-shadow:0 6px 18px #5a0f2e38}.eoss .eoss__boosters b{color:var(--eoss-butter);font-size:16px}.eoss .eoss__boosters span{font-size:14px}.eoss .eoss__timer{display:inline-flex;flex-direction:column;gap:6px;margin-top:18px;padding:10px 18px;border-radius:14px;background:var(--eoss-sky);border:1px solid var(--eoss-line);border-left:5px solid var(--eoss-butter);color:var(--eoss-ink)}.eoss .eoss__timer-label{font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--eoss-muted);font-weight:700}.eoss .eoss__timer-units{display:flex;gap:14px;justify-content:center}.eoss .eoss__timer-units span{display:flex;flex-direction:column;align-items:center;min-width:40px}.eoss .eoss__timer-units b{font-size:22px;font-variant-numeric:tabular-nums;color:var(--eoss-indigo)}.eoss .eoss__timer-units small{font-size:11px;color:var(--eoss-muted)}.eoss .eoss__ended{margin-top:14px;font-weight:600;color:var(--eoss-indigo)}.eoss .eoss__toolbar{display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;align-items:center;margin-bottom:18px}.eoss .eoss__sort{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--eoss-ink)}.eoss .eoss__sort select,.eoss .eoss__search input{font:inherit;font-size:14px;border:1px solid var(--eoss-line);border-radius:11px;padding:9px 12px;background:#fff;color:var(--eoss-ink)}.eoss .eoss__search{position:relative;flex:1 1 220px;max-width:360px}.eoss .eoss__search input{width:100%;padding-right:36px}.eoss .eoss__search svg{position:absolute;right:11px;top:50%;width:18px;height:18px;transform:translateY(-50%);color:var(--eoss-muted)}.eoss .eoss__grid{list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0 auto}@media(min-width:750px){.eoss .eoss__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}}@media(min-width:990px){.eoss .eoss__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.eoss .eoss-card{display:flex;flex-direction:column;border:1px solid var(--eoss-line);border-radius:14px;overflow:hidden;background:#fff}.eoss .eoss-card[hidden]{display:none}.eoss .eoss-card__media{position:relative;display:block;aspect-ratio:1/1;background:var(--eoss-sky)}.eoss .eoss-card__media img{width:100%;height:100%;object-fit:contain;padding:10px;box-sizing:border-box}.eoss .eoss-card__badge{position:absolute;top:8px;left:8px;background:var(--eoss-indigo);color:var(--eoss-butter);font-size:12px;font-weight:700;padding:5px 9px;border-radius:999px;letter-spacing:.03em;box-shadow:0 4px 12px #5a0f2e47}.eoss .eoss-card__stock{position:absolute;top:8px;right:8px;background:var(--eoss-butter);color:var(--eoss-indigo);font-size:12px;font-weight:700;padding:5px 9px;border-radius:999px;letter-spacing:.03em;box-shadow:0 4px 12px #5a0f2e33}.eoss .eoss-card__body{display:flex;flex-direction:column;gap:6px;padding:12px;flex:1}.eoss .eoss-card__title{color:var(--eoss-ink);text-decoration:none;font-weight:600;font-size:14px;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.7em}.eoss .eoss-card__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px}.eoss .eoss-card__now{font-weight:700;font-size:17px;color:var(--eoss-ink)}.eoss .eoss-card__was{font-size:13px;color:var(--eoss-muted);text-decoration-color:var(--eoss-indigo)}.eoss .eoss-card__save{margin:0;font-size:12.5px;font-weight:600;color:#1f7a4d}.eoss .eoss-card__btn{margin-top:auto;font:inherit;font-weight:600;font-size:14px;letter-spacing:.02em;padding:11px 10px;border:0;border-radius:11px;background:var(--eoss-indigo);color:#fff;cursor:pointer}.eoss .eoss-card__btn:hover{background:var(--eoss-deep)}.eoss .eoss-card__btn:focus-visible{outline:2px solid var(--eoss-butter);outline-offset:2px}.eoss .eoss-card__btn[disabled]{background:#d6c2b8;cursor:default}.eoss .eoss-card__btn.is-added{background:#1f7a4d}.eoss .eoss__empty{text-align:center;padding:24px 0;color:var(--eoss-muted)}.eoss .eoss-bar{position:fixed;left:0;right:0;bottom:0;z-index:50;background:#fff;border-top:1px solid var(--eoss-line);box-shadow:0 -6px 20px #5a0f2e1a;padding-bottom:env(safe-area-inset-bottom,0px)}.eoss .eoss-bar[hidden]{display:none}.eoss .eoss-bar__progress{height:5px;background:var(--eoss-sky)}.eoss .eoss-bar__progress span{display:block;height:100%;width:0;background:linear-gradient(90deg,var(--eoss-marigold),var(--eoss-butter));transition:width .4s ease}.eoss .eoss-bar__inner{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:space-between;padding-top:12px;padding-bottom:12px}.eoss .eoss-bar__text{font-size:14px;color:var(--eoss-ink)}.eoss .eoss-bar__boost{display:block;font-size:13.5px;font-weight:700;color:var(--eoss-indigo)}.eoss .eoss-bar__save{display:block;font-size:13px;font-weight:600;color:#1f7a4d}.eoss .eoss-bar__actions{display:flex;gap:10px;align-items:center}.eoss .eoss-bar__link{color:var(--eoss-indigo);font-size:14px}.eoss .eoss-bar__cta{background:var(--eoss-indigo);color:#fff;text-decoration:none;font-weight:600;padding:11px 22px;border-radius:11px}
/*# sourceMappingURL=/cdn/shop/t/19/assets/eoss-sale-grid.css.map */
