.ws-clx ul#product-grid>li.grid__item.ws-promo{display:flex!important}.ws-promo__link{display:flex;flex-direction:column;width:100%;height:100%;background:#2a5240;color:#f4f7f2;text-decoration:none;border-radius:4px;overflow:hidden}.ws-promo__media{background:#f1f5ee;aspect-ratio:3 / 4;display:flex;align-items:center;justify-content:center;margin:1.2rem 1.2rem 0;border-radius:3px;overflow:hidden}.ws-promo__media img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.ws-promo--photo .ws-promo__media img{object-fit:cover;mix-blend-mode:normal}.ws-promo__body{display:flex;flex-direction:column;gap:.8rem;padding:1.8rem 1.8rem 2rem;flex:1}.ws-promo__eyebrow{align-self:flex-start;font-family:Plus Jakarta Sans,sans-serif;font-size:1.1rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#1a2420;background:#c6a664;padding:.3rem .8rem;border-radius:2px}.ws-promo__headline{font-family:Newsreader,Georgia,serif;font-size:2.4rem;line-height:1.15;color:#fff}.ws-promo__text{font-family:Plus Jakarta Sans,sans-serif;font-size:1.4rem;line-height:1.45;color:#dce5d6}.ws-promo__foot{margin-top:auto;padding-top:.8rem;display:flex;align-items:baseline;justify-content:space-between;gap:1rem;flex-wrap:wrap}.ws-promo__price{font-family:Plus Jakarta Sans,sans-serif;font-size:1.6rem;font-weight:700;color:#fff}.ws-promo__cta{font-family:Plus Jakarta Sans,sans-serif;font-size:1.4rem;font-weight:600;color:#c6a664}.ws-promo__link:hover .ws-promo__cta,.ws-promo__link:focus-visible .ws-promo__cta{text-decoration:underline;text-underline-offset:3px}.ws-promo__link:focus-visible{outline:2px solid #C6A664;outline-offset:2px}@media screen and (max-width:989px){.ws-clx .collection ul#product-grid>li.grid__item.ws-promo{grid-column:1 / -1!important}.ws-promo__link{flex-direction:row;align-items:stretch}.ws-promo__media{flex:0 0 34%;aspect-ratio:auto;min-height:17rem;margin:1rem 0 1rem 1rem}.ws-promo__body{padding:1.4rem 1.6rem;gap:.6rem}.ws-promo__headline{font-size:2rem}.ws-promo__text{font-size:1.3rem}.ws-promo__price{font-size:1.5rem}.ws-promo__cta{font-size:1.35rem}}.ws-promo-ev .wse-card__media{background:#fff;box-shadow:inset 0 0 0 1px #1a242014}.ws-promo-ev--photo .wse-card__media{background:#1a2420;box-shadow:none}.ws-promo-ev .wse-card__media img{object-fit:contain}.ws-promo-ev--photo .wse-card__media img{object-fit:cover}.ws-promo-ev__badge{position:absolute;top:1.2rem;right:1.2rem;background:#c6a664;color:#1a2420;font-size:1rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;padding:.8rem 1.2rem;box-shadow:0 .4rem 1.2rem #1a242026}.wse .ws-promo-ev__cta{background:#c6a664;color:#1a2420!important}.wse .ws-promo-ev__cta:hover{background:#b8945a}
/*# sourceMappingURL=/cdn/shop/t/253/assets/ws-promo-card.css.map */
