.ws-bg--paper{background:var(--ws-paper)}.ws-bg--alt{background:var(--ws-paper-alt)}.ws-bg--white{background:#fff}.ws-bg--soft{background:var(--ws-green-soft)}.ws-bg--deep{background:var(--ws-green-deep);color:var(--ws-paper-alt)}.ws-bg--deep h2,.ws-bg--deep h3,.ws-bg--deep .ws-h2{color:#fff}.ws-bg--deep .ws-lead{color:#ffffffc7}.ws-bg--deep .ws-eyebrow{color:var(--ws-green-soft)}.ws-bg--deep .ws-link{color:#fff;border-color:#ffffff59}.ws-ph{width:100%;height:100%;display:block;background:var(--ws-paper-alt);fill:#25252538}.ws-hero__title{position:relative;z-index:0}.ws-hero__title em{font-style:normal;color:var(--ws-green);position:relative}.ws-hero__title em:after{content:"";position:absolute;left:-.04em;right:-.04em;bottom:.08em;height:.2em;background:var(--ws-coral);opacity:.4;border-radius:999px;z-index:-1}.ws-hero__note{font-size:1.3rem;color:var(--ws-ink-soft);margin:0}.ws-collage{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;padding:.4rem .4rem 1.6rem}.ws-collage__tile{position:relative;display:block;aspect-ratio:1 / 1;border-radius:var(--ws-r-card);overflow:hidden;background:#fff;box-shadow:var(--ws-shadow);color:var(--ws-ink);text-decoration:none;transition:transform .25s ease,box-shadow .25s ease}.ws-collage__tile:nth-child(1){transform:rotate(-2deg)}.ws-collage__tile:nth-child(2){transform:rotate(1.5deg) translateY(1.2rem)}.ws-collage__tile:nth-child(3){transform:rotate(1deg) translateY(-.4rem)}.ws-collage__tile:nth-child(4){transform:rotate(-1.5deg) translateY(.8rem)}@media(hover:hover){.ws-collage__tile:hover{transform:rotate(0) scale(1.02);box-shadow:var(--ws-shadow-lift);z-index:1}}.ws-collage__tile img{width:100%;height:100%;object-fit:cover;display:block}.ws-collage__label{position:absolute;left:.8rem;bottom:.8rem;max-width:calc(100% - 1.6rem);padding:.4rem 1rem;border-radius:var(--ws-r-pill);background:#ffffffeb;font-size:1.2rem;font-weight:600;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ws-card__cta{font-size:1.3rem;font-weight:600;color:var(--ws-green);white-space:nowrap}.ws-card__chips{display:flex;gap:.4rem;align-items:center}.ws-card__chip{width:1.2rem;height:1.2rem;border-radius:50%;border:1px solid rgba(37,37,37,.18)}.ws-bundle{position:relative}.ws-bundle__badge{position:absolute;top:2.6rem;left:2.6rem;z-index:1}.ws-bundle__foot{display:flex;flex-direction:column;gap:1.2rem;margin-top:auto}.ws-bundle__imgs{position:relative}.ws-bundle__plus{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:3.2rem;height:3.2rem;border-radius:50%;background:var(--ws-green);color:#fff;display:grid;place-items:center;font-weight:700;font-size:1.8rem;box-shadow:0 0 0 4px #fff;flex:none!important;aspect-ratio:auto!important}@media screen and (max-width:749px){.ws-strip__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem 1.6rem;justify-content:stretch}.ws-strip__item{font-size:1.25rem;align-items:flex-start}}.ws-story__grid{display:grid;gap:3.2rem}@media screen and (min-width:990px){.ws-story__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6.4rem;align-items:start}}.ws-story__copy{display:flex;flex-direction:column;gap:1.6rem}.ws-points{display:grid;gap:1.2rem;margin:0;padding:0;list-style:none}.ws-point{display:flex;gap:1.4rem;padding:1.8rem;background:#ffffffb8;border:1px solid var(--ws-line);border-radius:var(--ws-r-card)}.ws-point__n{flex:0 0 auto;width:3.2rem;height:3.2rem;border-radius:50%;background:var(--ws-green);color:#fff;display:grid;place-items:center;font-weight:700;font-size:1.4rem}.ws-point__title{font-size:1.7rem;font-weight:700;margin:0 0 .4rem;letter-spacing:-.01em}.ws-point__text{margin:0;font-size:1.45rem;line-height:1.55;color:var(--ws-ink-soft)}
/*# sourceMappingURL=/cdn/shop/t/21/assets/ws-components.css.map */
