.pillow-deal{background:var(--deal-bg);padding:var(--deal-pt) 0 var(--deal-pb);color:var(--deal-ink)}.pillow-deal__header{margin-bottom:34px}.pillow-deal__eyebrow{margin:0 0 10px;color:var(--deal-accent);font-size:10px;font-weight:800;letter-spacing:.2em;text-transform:uppercase}.pillow-deal__heading{margin:0;color:var(--deal-ink);font-size:clamp(32px,3.25vw,48px);font-weight:800;letter-spacing:-.045em;line-height:1}.pillow-deal__heading strong{color:var(--deal-accent);font-weight:800}.pillow-deal__list{display:grid;gap:32px}.pillow-deal__card{display:grid;grid-template-columns:1fr 1.5fr;min-height:570px;overflow:hidden;border:1px solid var(--deal-border);border-radius:22px;background:var(--deal-card)}.pillow-deal__media{min-width:0;background:#f4f5f6}.pillow-deal__image,.pillow-deal__placeholder{display:block;width:100%;height:100%;min-height:570px;object-fit:cover}.pillow-deal__content{display:flex;flex-direction:column;padding:52px 44px 40px}.pillow-deal__badge{display:flex;align-items:center;gap:12px;margin:0 0 14px;color:var(--deal-accent);font-size:10px;font-weight:800;letter-spacing:.2em}.pillow-deal__badge span{display:block;width:26px;height:1px;background:var(--deal-accent)}.pillow-deal__title{margin:0 0 8px;color:var(--deal-ink);font-size:clamp(26px,2.5vw,38px);font-weight:800;letter-spacing:-.04em;line-height:1.05;text-transform:uppercase}.pillow-deal__reviews{display:flex;align-items:center;gap:8px;margin-bottom:24px;color:var(--deal-muted);font-size:11px;text-decoration:none}.pillow-deal__stars{display:inline-block;color:#e2e4e7;letter-spacing:1px;font-size:12px}.pillow-deal__stars i{color:var(--deal-accent)}.pillow-deal__stars i.ri-star-line{color:#e2e4e7}.pillow-deal.is-expired .pillow-deal__urgency-row strong{color:var(--deal-muted)}.pillow-deal__prices{display:flex;align-items:baseline;gap:12px}.pillow-deal__prices strong{color:var(--deal-ink);font-size:30px;font-weight:800;letter-spacing:-.035em}.pillow-deal__prices s{color:var(--deal-muted);font-size:14px}.pillow-deal__shipping{margin:5px 0 25px;color:var(--deal-success);font-size:13px;font-weight:700}.pillow-deal__features{display:grid;gap:13px;margin:0;padding:0;list-style:none}.pillow-deal__features li{display:flex;gap:12px;color:var(--deal-ink);font-size:13px;line-height:1.35}.pillow-deal__features li i{color:var(--deal-accent);font-size:15px;line-height:1}.pillow-deal__features li span{color:var(--deal-accent);font-weight:800}.pillow-deal__urgency{margin-top:auto;padding-top:32px}.pillow-deal__urgency-row{display:grid;grid-template-columns:auto auto 1fr auto;align-items:center;gap:10px;padding-bottom:10px;color:var(--deal-muted);font-size:12px}.pillow-deal__urgency-row strong{color:var(--deal-ink);font-size:12px}.pillow-deal__urgency-row b{justify-self:end;color:var(--deal-ink);font-size:12px}.pillow-deal__urgency-row em{font-style:normal}.pillow-deal__progress{height:4px;overflow:hidden;border-radius:999px;background:#e9e9e9}.pillow-deal__progress i{display:block;width:var(--progress);height:100%;border-radius:inherit;background:var(--deal-accent)}.pillow-deal__actions{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;margin-top:24px;padding-top:24px;border-top:1px solid var(--deal-border)}.pillow-deal__form{margin:0}.pillow-deal__form button,.pillow-deal__disabled{width:100%;height:50px;border:0;border-radius:999px;background:var(--deal-ink);color:#fff;font:inherit;font-size:14px;font-weight:700;letter-spacing:.025em;cursor:pointer}.pillow-deal__form button span{margin-right:5px;font-size:16px;font-weight:300}.pillow-deal__form button:disabled,.pillow-deal__disabled{opacity:.45;cursor:not-allowed}.pillow-deal__view{display:grid;place-items:center;min-width:102px;height:50px;padding:0 22px;border:1px solid var(--deal-border);border-radius:999px;background:#fff;color:var(--deal-ink);font-size:12px;font-weight:700;text-decoration:none}.pillow-deal__empty{padding:40px;border:1px dashed var(--deal-border);text-align:center}@media(max-width:989px){.pillow-deal__card{grid-template-columns:1fr}.pillow-deal__image,.pillow-deal__placeholder{min-height:0;aspect-ratio:1.1/1}.pillow-deal__content{padding:36px 28px}.pillow-deal__urgency{margin-top:28px}}@media(max-width:749px){.pillow-deal__header{margin-bottom:24px}.pillow-deal__card{border-radius:18px}.pillow-deal__content{padding:28px 20px 24px}.pillow-deal__title{font-size:27px}.pillow-deal__prices strong{font-size:26px}.pillow-deal__urgency-row{grid-template-columns:auto auto 1fr}.pillow-deal__urgency-row b{justify-self:end}.pillow-deal__urgency-row em{display:none}.pillow-deal__actions{grid-template-columns:1fr auto}.pillow-deal__view{min-width:86px;padding-inline:16px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/pillow-deal-of-day.css.map */
