:root{--pb-cream: #FBF6F3;--pb-blush: #F6D3DA;--pb-blush-deep: #E9A9B8;--pb-sage: #D5E2D0;--pb-sage-deep: #9DB894;--pb-lilac: #E3DAF0;--pb-sky: #D6E6F2;--pb-butter: #F8ECC9;--pb-ink: #3D2E33;--pb-ink-soft: #7A6A70;--pb-radius: 24px;--pb-radius-sm: 14px}.pb-wrap{max-width:1240px;margin-inline:auto;padding-inline:clamp(16px,4vw,40px)}.pb-section{color:var(--pb-ink);font-family:var(--font-body--family, inherit)}.pb-eyebrow{display:inline-block;font-size:12px;letter-spacing:.16em;text-transform:uppercase;font-weight:600;color:var(--pb-ink-soft);margin-bottom:12px}.pb-h1{font-family:var(--font-heading--family, inherit);font-weight:600;font-size:clamp(38px,6vw,68px);line-height:1.02;letter-spacing:-.02em;margin:0 0 18px}.pb-h2{font-family:var(--font-heading--family, inherit);font-weight:600;font-size:clamp(30px,4.2vw,46px);line-height:1.08;letter-spacing:-.02em;margin:0 0 14px}.pb-h3{font-family:var(--font-heading--family, inherit);font-weight:600;font-size:22px;line-height:1.2;margin:0 0 8px}.pb-lead{font-size:clamp(16px,1.6vw,19px);line-height:1.55;color:var(--pb-ink-soft);max-width:56ch;margin:0}.pb-center{text-align:center}.pb-center .pb-lead{margin-inline:auto}.pb-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:16px 30px;border-radius:999px;font-weight:600;font-size:15px;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease,background .2s ease;border:1.5px solid transparent;cursor:pointer}.pb-btn:hover{transform:translateY(-2px);box-shadow:0 10px 24px #3d2e3324}.pb-btn--primary{background:var(--pb-ink);color:#fff}.pb-btn--blush{background:var(--pb-blush-deep);color:var(--pb-ink)}.pb-btn--ghost{background:transparent;color:var(--pb-ink);border-color:var(--pb-ink)}.pb-btn--light{background:#fff;color:var(--pb-ink)}.pb-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.pb-card{background:#fff;border-radius:var(--pb-radius);padding:28px;box-shadow:0 1px #3d2e330a,0 12px 32px #3d2e330f}.pb-tint-blush{background:var(--pb-blush)}.pb-tint-sage{background:var(--pb-sage)}.pb-tint-lilac{background:var(--pb-lilac)}.pb-tint-sky{background:var(--pb-sky)}.pb-tint-butter{background:var(--pb-butter)}.pb-tint-cream{background:var(--pb-cream)}.pb-grid{display:grid;gap:20px}@media(min-width:720px){.pb-grid--2{grid-template-columns:repeat(2,1fr)}.pb-grid--3{grid-template-columns:repeat(3,1fr)}.pb-grid--4{grid-template-columns:repeat(4,1fr)}.pb-grid--5{grid-template-columns:repeat(5,1fr)}}@media(min-width:480px)and (max-width:719px){.pb-grid--4,.pb-grid--5,.pb-grid--2{grid-template-columns:repeat(2,1fr)}}.pb-icon{width:52px;height:52px;border-radius:16px;display:grid;place-items:center;font-size:24px;margin-bottom:16px}.pb-pill{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;background:#fff;font-size:13px;font-weight:600}.pb-stars{color:#e7a33e;letter-spacing:2px;font-size:14px}.pb-media{position:relative;overflow:hidden;border-radius:var(--pb-radius);aspect-ratio:4 / 5}.pb-media img{width:100%;height:100%;object-fit:cover;display:block}.pb-media--placeholder{display:grid;place-items:center}.pb-media--placeholder .pb-orb{width:58%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 30% 30%,#fff,#ffffff59 45%,#fff0 70%)}.pb-small{font-size:13px;color:var(--pb-ink-soft)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/pb-pastel.css.map */
