:root{--ppr-navy: 92, 59, 23;--ppr-ink: 61, 41, 19;--ppr-coral: 190, 98, 46;--ppr-pale: #fff6ec;--ppr-peach: 248, 208, 162}.ppr__tag{display:inline-flex;align-items:center;padding:.3rem 1rem;border-radius:99rem;background:rgb(var(--ppr-coral));color:#fff;font-size:1.2rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.ppr--banner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:4rem;padding:5rem;border-radius:3.2rem;background:var(--ppr-pale);color:rgb(var(--ppr-ink))}.ppr-section{padding:3.6rem 0}.ppr__kicker{margin:0 0 1rem;font-size:1.3rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:rgb(var(--ppr-coral))}.ppr__h2{margin:0}.ppr__btn{display:inline-flex;align-items:center;justify-content:center;min-height:5rem;padding:0 3rem;border-radius:99rem;background:rgb(var(--ppr-navy));color:#fff6ec;font-size:1.6rem;font-weight:700;text-decoration:none;transition:transform .15s ease}.ppr__btn:hover{transform:translateY(-1px)}.ppr__lead{margin:1.4rem 0 0;max-width:48rem;font-size:1.7rem;line-height:1.55;color:rgba(var(--ppr-ink),.85)}.ppr__steps{display:flex;flex-direction:column;gap:1rem;margin:2.4rem 0 3rem}.ppr__steps li{display:flex;align-items:center;gap:1.2rem;font-size:1.6rem;font-weight:700}.ppr__steps span{flex:none;display:flex;align-items:center;justify-content:center;width:3.4rem;height:3.4rem;border-radius:50%;background:#fff;font-weight:700;color:rgb(var(--ppr-navy))}.ppr__tiers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem}.ppr__tier{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.4rem;padding:3.2rem 1.2rem;border-radius:2.4rem;background:#fff;text-align:center;color:rgb(var(--ppr-ink));box-shadow:0 1.2rem 2.4rem rgba(var(--ppr-ink),.08)}.ppr__tier:last-child{background:rgb(var(--ppr-navy));color:#fff;transform:scale(1.06)}.ppr__qty{font-size:1.6rem;font-weight:700}.ppr__pct{font-size:clamp(4rem,4.6vw,6rem);font-weight:700;line-height:1;letter-spacing:-.02em;color:rgb(var(--ppr-coral))}.ppr__tier:last-child .ppr__pct{color:#fff}.ppr__on{font-size:1.25rem;font-weight:500;opacity:.8}.ppr--strip{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.8rem 2rem;margin:0 0 2.4rem;padding:1.4rem 2rem;border-radius:2rem;background:var(--ppr-pale);color:rgb(var(--ppr-ink));text-decoration:none;text-align:center}.ppr--strip:hover .ppr__strip-note{text-decoration:underline;text-underline-offset:.3rem}.ppr__strip-text{display:flex;flex-wrap:wrap;justify-content:center;gap:.4rem 1.6rem;font-size:1.6rem}.ppr__strip-text strong{font-weight:700}.ppr__strip-note{font-size:1.35rem;font-weight:500;color:rgba(var(--ppr-ink),.75)}.ppr-pdp--panel{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem 1rem;margin:.6rem 0 1.4rem;padding:1rem 1.4rem;border-radius:1.4rem;background:var(--ppr-pale);color:rgb(var(--ppr-ink))}.ppr-pdp__line{font-size:1.5rem;font-weight:600}.ppr-pdp__line strong{font-weight:700;color:rgb(var(--ppr-coral))}.ppr-pdp__sub{flex-basis:100%;font-size:1.25rem;font-weight:500;color:rgba(var(--ppr-ink),.7)}.ppr-set{margin:1.6rem 0;padding:1.4rem 1.4rem 1.2rem;border:1px solid rgba(var(--ppr-ink),.12);border-radius:1.6rem;color:rgb(var(--ppr-ink))}.ppr-set__title{display:flex;flex-wrap:wrap;align-items:baseline;gap:.2rem .8rem;margin:0 0 1rem;font-size:1.5rem;font-weight:700}.ppr-set__title span{font-size:1.25rem;font-weight:500;color:rgba(var(--ppr-ink),.6)}.ppr-set__list{display:flex;flex-direction:column;gap:.6rem}.ppr-set__item{display:grid;grid-template-columns:4.8rem minmax(0,1fr) auto;align-items:center;gap:1rem;padding:.6rem 0}.ppr-set__item+.ppr-set__item{border-top:1px solid rgba(var(--ppr-ink),.08);padding-top:1.2rem}.ppr-set__media{display:block;width:4.8rem;height:4.8rem;border-radius:.8rem;overflow:hidden;background:var(--ppr-pale)}.ppr-set__media img{width:100%;height:100%;object-fit:cover}.ppr-set__info{display:flex;flex-direction:column;gap:.3rem;min-width:0}.ppr-set__name{overflow:hidden;font-size:1.3rem;font-weight:600;line-height:1.3;color:rgb(var(--ppr-ink));text-decoration:none;white-space:nowrap;text-overflow:ellipsis}.ppr-set__name:hover{text-decoration:underline;text-underline-offset:.2rem}.ppr-set__price{font-size:1.3rem;color:rgba(var(--ppr-ink),.75)}.ppr-set__select{max-width:100%;min-height:3rem;margin-top:.2rem;padding:0 2.6rem 0 .8rem;border:1px solid rgba(var(--ppr-ink),.2);border-radius:.8rem;background:#fff url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 10 6%27%3E%3Cpath d=%27M1 1l4 4 4-4%27 fill=%27none%27 stroke=%27%230F1E33%27 stroke-width=%271.5%27/%3E%3C/svg%3E") no-repeat right .9rem center / .9rem;font:inherit;font-size:1.25rem;color:rgb(var(--ppr-ink));-webkit-appearance:none;appearance:none}.ppr-set__select[hidden]{display:none}.ppr-set__toggle{min-height:3.6rem;padding:0 1.4rem;border:1.5px solid rgb(var(--ppr-navy));border-radius:99rem;background:#fff;font:inherit;font-size:1.3rem;font-weight:700;color:rgb(var(--ppr-navy));white-space:nowrap;cursor:pointer;transition:background .15s ease,color .15s ease}.ppr-set__toggle:hover{background:var(--ppr-pale)}.ppr-set__on{display:none}.ppr-set__toggle[aria-pressed=true]{background:rgb(var(--ppr-navy));color:#fff}.ppr-set__toggle[aria-pressed=true] .ppr-set__off{display:none}.ppr-set__toggle[aria-pressed=true] .ppr-set__on{display:inline}.ppr-set__foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem 1.4rem;margin-top:1.2rem;padding-top:1.2rem;border-top:1px solid rgba(var(--ppr-ink),.08)}.ppr-set__foot[hidden]{display:none}.ppr-set__total{display:flex;flex-wrap:wrap;align-items:baseline;gap:.2rem .6rem;margin:0;font-size:1.35rem}.ppr-set__total strong{font-size:1.8rem;font-weight:700}.ppr-set__total s{color:rgba(var(--ppr-ink),.5)}.ppr-set__total em{flex-basis:100%;font-family:inherit;font-style:normal;font-size:1.25rem;font-weight:700;color:#1f7a4d}.ppr-set__btn{flex:1 1 18rem;min-height:4.4rem;padding:0 2rem;border:0;border-radius:99rem;background:rgb(var(--ppr-navy));color:#fff;font:inherit;font-size:1.4rem;font-weight:700;cursor:pointer}.ppr-set__btn:disabled{opacity:.7;cursor:wait}.ppr-set__note{flex-basis:100%;margin:0;font-size:1.25rem;color:#b42318}@media screen and (max-width:749px){.ppr-set{padding:1.2rem}.ppr-set__item{grid-template-columns:4.4rem minmax(0,1fr) auto;gap:.8rem}.ppr-set__media{width:4.4rem;height:4.4rem}.ppr-set__btn{flex-basis:100%}}.ppr--empty{margin:1.6rem 2rem;padding:1.6rem;border-radius:1.8rem;background:var(--ppr-pale);text-align:center;color:rgb(var(--ppr-ink))}.ppr__empty-title{margin:0 0 1.2rem;font-size:1.8rem;font-weight:700}.ppr__empty-tiers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem}.ppr__empty-tiers li{display:flex;flex-direction:column;padding:1rem .4rem;border-radius:1.2rem;background:#fff;font-size:1.25rem;font-weight:600}.ppr__empty-tiers strong{font-size:2.2rem;font-weight:700;color:rgb(var(--ppr-coral))}.ppr__empty-note{margin:1rem 0 0;font-size:1.25rem;color:rgba(var(--ppr-ink),.75)}.tdm .ppr--empty{margin:1.6rem 2.4rem 0}.ppr-tiers{margin:1.2rem 2rem .8rem;padding:1.4rem 1.6rem 1.2rem;border-radius:1.8rem;background:var(--ppr-pale);color:rgb(var(--ppr-ink))}.cart__items .ppr-tiers,.cart__items .ppr--empty{margin:0 0 2.4rem}.ppr-tiers__msg{margin:0 0 1.4rem;font-size:1.45rem;line-height:1.4;text-align:center}.ppr-tiers__msg strong{font-weight:700}.ppr-tiers__track{position:relative;height:.8rem;margin:0 1.4rem 3.4rem;border-radius:99rem;background:#fff;box-shadow:inset 0 0 0 1px rgba(var(--ppr-ink),.08)}.ppr-tiers__fill{position:absolute;left:0;top:0;bottom:0;border-radius:99rem;background:rgb(var(--ppr-navy));transition:width .4s ease}.ppr-tiers__step{position:absolute;top:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center}.ppr-tiers__dot{display:flex;align-items:center;justify-content:center;width:2.6rem;height:2.6rem;border-radius:50%;background:#fff;box-shadow:inset 0 0 0 2px rgba(var(--ppr-ink),.2);font-size:1.2rem;font-weight:700;color:rgb(var(--ppr-ink))}.ppr-tiers__step.is-done .ppr-tiers__dot{background:rgb(var(--ppr-navy));box-shadow:none;color:#fff}.ppr-tiers__label{position:absolute;top:3rem;font-size:1.2rem;font-weight:700;white-space:nowrap;color:rgba(var(--ppr-ink),.7)}.ppr-tiers__step.is-done .ppr-tiers__label{color:rgb(var(--ppr-navy))}.ppr-tiers__saved{margin:0;text-align:center;font-size:1.35rem;font-weight:700;color:#1f7a4d}.ppr-pill{position:absolute;z-index:2;left:.8rem;bottom:.8rem;padding:.35rem .9rem;border-radius:99rem;background:#fff;color:rgb(var(--ppr-coral));font-size:1.1rem;font-weight:700;line-height:1.3;white-space:nowrap;box-shadow:0 .2rem .6rem rgba(var(--ppr-ink),.1);pointer-events:none}.tmm__trust-offer a{padding:.3rem 1.2rem;border-radius:99rem;background:rgb(var(--ppr-coral));color:#fff;text-decoration:none}.tmm__trust-offer a:hover{text-decoration:underline;text-underline-offset:.3rem}@media screen and (max-width:989px){.ppr--banner{grid-template-columns:minmax(0,1fr);gap:3rem;padding:3.2rem 2.4rem}.ppr__tiers{gap:1rem}.ppr__tier{padding:2rem .6rem;border-radius:1.8rem}.ppr__tier:last-child{transform:none}.ppr__pct{font-size:3.6rem}.ppr__on{font-size:1.1rem}.ppr__steps{margin:2rem 0 2.4rem}.ppr--banner .ppr__btn{width:100%}}@media screen and (max-width:749px){.ppr__steps li{font-size:1.5rem}.ppr__qty{font-size:1.4rem}.ppr--strip{padding:1.2rem;gap:.6rem}.ppr__strip-text{font-size:1.4rem;gap:.2rem 1.2rem}.ppr-pill{font-size:1rem;left:.6rem;bottom:.6rem;padding:.3rem .7rem}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/plush-promo.css.map */
