.pp-get-inspired{--bg: #F3F1EF;--ink: #1A1726;--violet: #5B34C9;--violet-deep: #4A2BA6;--peacock: #0C7C77;--emerald: #0E7A5E;--coral: #E0573F;--cobalt: #2C4FC0;--peach: #FBE2D6;--lav: #E7E1F8;--cream: #F6ECD9;--sage: #DBEADF;--card-shadow: 0 18px 40px -18px rgba(26,23,38,.28), 0 4px 12px -6px rgba(26,23,38,.12);--font-serif: var(--font-heading, "Playfair Display", Georgia, serif);--font-sans: var(--font-body, "Assistant", system-ui, -apple-system, sans-serif)}.pp-get-inspired{position:relative;overflow:hidden;min-height:760px;display:flex;flex-direction:column;justify-content:center;padding:80px 0;background:var(--bg);font-family:var(--font-sans);color:var(--ink);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.pp-get-inspired .marquee{position:relative;width:100%;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.pp-get-inspired .track{display:flex;align-items:center;gap:34px;width:max-content;padding:60px 17px;animation:pp-gi-scroll 60s linear infinite;will-change:transform}@keyframes pp-gi-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.pp-get-inspired .track{animation:none}}.pp-get-inspired .slot{flex:0 0 auto}.pp-get-inspired .slot.up{transform:translateY(-46px)}.pp-get-inspired .slot.up2{transform:translateY(-22px)}.pp-get-inspired .slot.dn{transform:translateY(48px)}.pp-get-inspired .slot.dn2{transform:translateY(24px)}.pp-get-inspired .card{position:relative;border-radius:22px;background:#fff;box-shadow:var(--card-shadow);transition:transform .4s cubic-bezier(.2,.7,.2,1),box-shadow .4s}.pp-get-inspired .slot:hover .card{transform:translateY(-12px) rotate(-.4deg);box-shadow:0 28px 56px -20px #1a172666,0 8px 18px -8px #1a17262e;z-index:5}.pp-get-inspired .quote{padding:38px 34px 30px;display:flex;flex-direction:column;width:300px}.pp-get-inspired .q-lg{width:330px}.pp-get-inspired .mark{font-family:var(--font-serif);font-weight:700;font-size:5.2rem;line-height:.4;height:.5em;opacity:.22}.pp-get-inspired .qt{font-family:var(--font-serif);font-weight:600;font-size:1.7rem;line-height:1.28;letter-spacing:-.01em;margin-top:18px;text-wrap:pretty}.pp-get-inspired .q-sm .qt{font-size:1.42rem}.pp-get-inspired .q-lg .qt{font-size:1.95rem}.pp-get-inspired .ftr{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-top:26px}.pp-get-inspired .who{font-family:var(--font-sans);font-weight:700;font-size:1.1rem;letter-spacing:.02em}.pp-get-inspired .card.peach{background:var(--peach)}.pp-get-inspired .card.peach .mark,.pp-get-inspired .card.peach .qt,.pp-get-inspired .card.peach .who{color:var(--emerald)}.pp-get-inspired .card.lav{background:var(--lav)}.pp-get-inspired .card.lav .mark,.pp-get-inspired .card.lav .qt,.pp-get-inspired .card.lav .who{color:var(--violet-deep)}.pp-get-inspired .card.cream{background:var(--cream)}.pp-get-inspired .card.cream .mark,.pp-get-inspired .card.cream .qt,.pp-get-inspired .card.cream .who{color:var(--peacock)}.pp-get-inspired .card.sage{background:var(--sage)}.pp-get-inspired .card.sage .mark,.pp-get-inspired .card.sage .qt,.pp-get-inspired .card.sage .who{color:var(--cobalt)}.pp-get-inspired .card.photo{padding:0;overflow:hidden}.pp-get-inspired .card.photo img{display:block;width:100%;height:100%;object-fit:cover}.pp-get-inspired .center{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;pointer-events:none;padding:0 20px}.pp-get-inspired .center:before{content:"";position:absolute;width:min(560px,70vw);height:220px;background:radial-gradient(ellipse at center,#f3f1efb8,#f3f1ef73 42%,#f3f1ef00 72%);z-index:-1;filter:blur(8px)}.pp-get-inspired .eyebrow{font-family:var(--font-sans);font-weight:700;font-size:1rem;letter-spacing:.34em;text-transform:uppercase;color:var(--violet);margin-bottom:16px;transform:translateY(-28px)}.pp-get-inspired .headline{font-family:var(--font-serif);font-weight:600;font-size:clamp(2.8rem,9.4vw,7rem);line-height:.96;letter-spacing:-.025em;color:var(--ink);white-space:nowrap;text-shadow:0 1px 24px rgba(243,241,239,.9),0 0 40px rgba(243,241,239,.7)}.pp-get-inspired .headline em{font-style:italic;font-weight:500}.pp-get-inspired .cta{pointer-events:auto;margin-top:34px;font-family:var(--font-sans);font-weight:700;font-size:1.2rem;letter-spacing:.16em;text-transform:uppercase;color:#fff;background:var(--violet);border:0;cursor:pointer;padding:21px 46px;border-radius:999px;box-shadow:0 14px 30px -10px #5b34c999;transition:transform .25s cubic-bezier(.2,.7,.2,1),box-shadow .25s,background .25s;display:inline-block;text-decoration:none}.pp-get-inspired .cta:hover{transform:translateY(-3px);background:var(--violet-deep);box-shadow:0 20px 40px -12px #5b34c9b3;color:#fff}.pp-get-inspired .trust{pointer-events:auto;margin-top:22px;display:flex;align-items:center;gap:9px;font-family:var(--font-sans);font-weight:600;font-size:1.1rem;color:var(--violet)}.pp-get-inspired .stars{color:#e5a93b;letter-spacing:1px;font-size:1.1rem}.pp-get-inspired .decor{position:absolute;z-index:20;pointer-events:none}.pp-get-inspired .heart-notif{display:flex;align-items:center;gap:7px;padding:11px 15px 11px 12px;background:#f4365a;border-radius:16px;color:#fff;box-shadow:0 12px 26px -8px #f4365a99;position:relative}.pp-get-inspired .heart-notif:after{content:"";position:absolute;bottom:-7px;left:20px;border:7px solid transparent;border-top-color:#f4365a;border-bottom:0}.pp-get-inspired .heart-notif.purple:after{border-top-color:#7a3cd0}.pp-get-inspired .heart-notif b{font-family:var(--font-sans);font-weight:800;font-size:1.2rem}.pp-get-inspired .chip-follow{display:flex;align-items:center;gap:9px;padding:11px 17px 11px 12px;background:#fff;border-radius:999px;color:var(--ink);box-shadow:0 12px 26px -10px #1a172659;font-family:var(--font-sans);font-weight:700;font-size:1rem}.pp-get-inspired .av{width:26px;height:26px;border-radius:50%;background:linear-gradient(135deg,var(--coral),var(--violet));display:grid;place-items:center;color:#fff;font-size:1rem}.pp-get-inspired .grn{color:var(--emerald)}.pp-get-inspired .d1{top:9%;right:13%;animation:pp-gi-float1 7s ease-in-out infinite}.pp-get-inspired .d2{bottom:13%;left:8%;animation:pp-gi-float2 8.5s ease-in-out infinite}.pp-get-inspired .d3{top:16%;left:16%;animation:pp-gi-float1 9s ease-in-out infinite .6s}@keyframes pp-gi-float1{0%,to{transform:translateY(0) rotate(-3deg)}50%{transform:translateY(-16px) rotate(-3deg)}}@keyframes pp-gi-float2{0%,to{transform:translateY(0) rotate(4deg)}50%{transform:translateY(14px) rotate(4deg)}}@media(prefers-reduced-motion:reduce){.pp-get-inspired .d1,.pp-get-inspired .d2,.pp-get-inspired .d3{animation:none}}@media(max-width:860px){.pp-get-inspired{min-height:0;padding:40px 0 48px;justify-content:flex-start;align-items:center;text-align:center}.pp-get-inspired .center{display:contents}.pp-get-inspired .center:before{display:none}.pp-get-inspired .eyebrow{order:1;transform:none;font-size:.82rem;margin:0 0 10px;padding:0 24px}.pp-get-inspired .headline{order:2;font-size:clamp(2.4rem,11vw,4rem);white-space:normal;text-shadow:none;margin:0 0 12px;padding:0 24px;line-height:1}.pp-get-inspired .marquee{order:3;margin:8px 0 12px}.pp-get-inspired .cta{order:4;margin:12px auto 0;padding:16px 32px;font-size:1rem;align-self:center}.pp-get-inspired .trust{order:5;margin:14px 0 0;font-size:.95rem;justify-content:center;padding:0 24px}.pp-get-inspired .track{animation-duration:48s;padding:18px 12px;gap:22px}.pp-get-inspired .slot.up,.pp-get-inspired .slot.up2,.pp-get-inspired .slot.dn,.pp-get-inspired .slot.dn2{transform:none}.pp-get-inspired .quote{width:240px;padding:26px 22px 22px}.pp-get-inspired .q-lg{width:260px}.pp-get-inspired .qt,.pp-get-inspired .q-sm .qt,.pp-get-inspired .q-lg .qt{font-size:1.15rem;line-height:1.3}.pp-get-inspired .mark{font-size:3.6rem}.pp-get-inspired .ftr{margin-top:18px}.pp-get-inspired .who{font-size:.95rem}.pp-get-inspired .card.photo{max-width:260px!important;max-height:300px!important}.pp-get-inspired .decor{display:none}}@media(max-width:480px){.pp-get-inspired .headline{font-size:clamp(2.1rem,13vw,3.6rem)}.pp-get-inspired .quote{width:220px}.pp-get-inspired .q-lg{width:240px}.pp-get-inspired .card.photo{max-width:220px!important;max-height:260px!important}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/pp-get-inspired.css.map */
