:root{--pr-ink: #0c0d11;--pr-ink-2: #1b1d24;--pr-platinum: #eef0f3;--pr-white: #ffffff;--pr-mute: #6b6f7a;--pr-mute-dark: #9aa0ad;--pr-line: rgba(12, 13, 17, .12);--pr-line-dark: rgba(255, 255, 255, .14);--pr-fire: linear-gradient(90deg, #9fd8ff 0%, #c7b9ff 25%, #ffc4e7 50%, #ffe2a1 75%, #b6f3d0 100%);--pr-display: "Bodoni Moda", "Didot", "Bodoni 72", Georgia, serif;--pr-body: "Jost", "Futura", "Avenir Next", system-ui, sans-serif;--pr-mono: "DM Mono", ui-monospace, "SFMono-Regular", Menlo, monospace;--pr-gutter: clamp(16px, 4vw, 56px);--pr-ease: cubic-bezier(.2, .7, .1, 1)}.pr-hero *,.pr-reel *,.pr-reviews *,.pr-marquee *{box-sizing:border-box}.pr-wrap{box-sizing:border-box;padding-inline:var(--pr-gutter);max-width:1440px;margin-inline:auto}.pr-eyebrow{font:500 .72rem/1 var(--pr-mono);letter-spacing:.22em;text-transform:uppercase}.pr-intro__title,.pr-chapter__title,.pr-reel__title,.pr-reviews__title,.pr-card__name,.pr-review__text{text-transform:none}.pr-btn{display:inline-flex;align-items:center;gap:.6em;padding:1em 1.8em;font:500 .82rem/1 var(--pr-body);letter-spacing:.16em;text-transform:uppercase;text-decoration:none;border:1px solid currentColor;border-radius:999px;transition:background .4s var(--pr-ease),color .4s var(--pr-ease)}.pr-btn:focus-visible{outline:2px solid #c7b9ff;outline-offset:3px}.pr-btn--light{color:var(--pr-white)}.pr-btn--light:hover{background:var(--pr-white);color:var(--pr-ink)}.pr-btn--dark{color:var(--pr-ink)}.pr-btn--dark:hover{background:var(--pr-ink);color:var(--pr-white)}.pr-fire-text{background:var(--pr-fire);-webkit-background-clip:text;background-clip:text;color:transparent}.pr-hero{position:relative;height:var(--pr-len, 420vh);background:var(--pr-ink);color:var(--pr-white)}.pr-hero__sticky{position:sticky;top:0;height:100vh;height:100svh;height:var(--pr-vh, 100svh);overflow:hidden}.pr-hero__sticky:before{content:"";position:absolute;top:-20%;right:-20%;bottom:-20%;left:-20%;background:radial-gradient(40% 35% at 50% 45%,rgba(199,185,255,.1),transparent 70%),radial-gradient(30% 25% at 60% 60%,rgba(159,216,255,.08),transparent 70%);pointer-events:none}.pr-hero__stage{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.pr-hero__stage canvas{width:100%!important;height:100%!important;display:block;cursor:grab}.pr-grab .pr-hero__stage canvas{cursor:grabbing}.pr-hero__fallback{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.55;z-index:0}.pr-ready .pr-hero__fallback{display:none}.pr-hero__fallback-mark{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;z-index:0}.pr-ready .pr-hero__fallback-mark{display:none}.pr-hero__fallback-mark span{width:min(46vw,320px);aspect-ratio:1;border-radius:50%;border:10px solid #cfd2d8;box-shadow:0 0 80px #c7b9ff40}.pr-hero__layer{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none}.pr-hero__layer a,.pr-hero__layer button{pointer-events:auto}.pr-intro{position:absolute;inset:auto var(--pr-gutter) clamp(28px,7vh,72px) var(--pr-gutter);display:grid;gap:1.4rem;transition:opacity .6s var(--pr-ease),transform .8s var(--pr-ease)}.pr-intro__title{margin:0;font:400 min(clamp(2.6rem,8.4vw,8.6rem),12.5vh)/.92 var(--pr-display);letter-spacing:-.02em;text-wrap:balance;max-width:12ch}.pr-intro__title em{font-style:italic}.pr-intro__row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem 2rem}.pr-intro__sub{margin:0;max-width:34ch;font:300 1.02rem/1.6 var(--pr-body);color:var(--pr-mute-dark)}.pr-cue{display:inline-flex;align-items:center;gap:.8rem;color:var(--pr-mute-dark)}.pr-cue i{width:1px;height:40px;background:var(--pr-line-dark);position:relative;overflow:hidden}.pr-cue i:after{content:"";position:absolute;left:0;width:1px;height:14px;background:var(--pr-white);animation:pr-cue 1.8s var(--pr-ease) infinite}@keyframes pr-cue{0%{top:-14px}to{top:40px}}.pr-hero.is-moving .pr-intro{opacity:0;transform:translateY(-4vh)}.pr-chapter{position:absolute;top:50%;width:min(36rem,42vw);display:grid;gap:1rem;opacity:0;transform:translateY(calc(-50% + 3vh));transition:opacity .7s var(--pr-ease),transform .9s var(--pr-ease)}.pr-chapter[data-side=left]{left:var(--pr-gutter)}.pr-chapter[data-side=right]{right:var(--pr-gutter)}.pr-chapter[data-side=center]{left:50%;width:min(44rem,86vw);text-align:center;transform:translate(-50%,calc(-50% + 3vh));justify-items:center}.pr-chapter.is-on{opacity:1;transform:translateY(-50%)}.pr-chapter[data-side=center].is-on{transform:translate(-50%,-50%)}.pr-chapter__stat{font:400 clamp(3rem,7vw,6.4rem)/.9 var(--pr-display);font-style:italic;letter-spacing:-.02em}.pr-chapter__stat small{font:500 .78rem/1 var(--pr-mono);font-style:normal;letter-spacing:.16em;text-transform:uppercase;color:var(--pr-mute-dark);margin-left:.6em;vertical-align:middle}.pr-chapter__title{margin:0;font:400 clamp(1.6rem,2.8vw,2.6rem)/1.1 var(--pr-display);text-wrap:balance}.pr-chapter__text{margin:0;font:300 1rem/1.7 var(--pr-body);color:var(--pr-mute-dark);max-width:40ch}.pr-chapter[data-side=center] .pr-chapter__text{margin-inline:auto}.pr-chapter__mark{width:clamp(64px,7vw,96px);color:var(--pr-white);margin-bottom:.4rem;filter:drop-shadow(0 0 22px rgba(199,185,255,.45)) drop-shadow(0 0 2px rgba(255,255,255,.6))}.pr-chapter__mark svg{display:block;width:100%;height:auto;clip-path:inset(100% 0 0 0);transition:clip-path 1.6s var(--pr-ease) .2s}.pr-chapter.is-on .pr-chapter__mark svg{clip-path:inset(0 0 0 0)}.pr-rail{position:absolute;z-index:3;right:var(--pr-gutter);top:50%;transform:translateY(-50%);height:28vh;width:1px;background:var(--pr-line-dark)}.pr-rail:after{content:"";position:absolute;inset:0 0 auto 0;height:calc(var(--pr-p, 0) * 100%);background:var(--pr-fire)}.pr-hint{position:absolute;z-index:3;left:50%;bottom:18px;transform:translate(-50%);color:var(--pr-mute-dark);opacity:0;transition:opacity .6s}.pr-hero.is-moving.pr-ready .pr-hint{opacity:1}@media(max-width:759px){.pr-chapter,.pr-chapter[data-side]{top:auto;bottom:clamp(24px,6vh,56px);left:var(--pr-gutter);right:var(--pr-gutter);width:auto;transform:translateY(3vh);text-align:left;justify-items:start;background:linear-gradient(to top,#0c0d11eb,#0c0d1100);padding-top:3rem}.pr-chapter.is-on,.pr-chapter[data-side=center].is-on{transform:none}.pr-chapter[data-side=center] .pr-chapter__text{margin-inline:0}.pr-rail,.pr-hint{display:none}}.pr-marquee{background:var(--pr-ink);color:var(--pr-white);border-top:1px solid var(--pr-line-dark);overflow:hidden;padding-block:1.1rem}.pr-marquee__track{display:flex;width:max-content;gap:3rem;animation:pr-marquee var(--pr-speed, 38s) linear infinite}.pr-marquee__item{display:inline-flex;align-items:center;gap:3rem;font:400 clamp(1.1rem,2vw,1.6rem)/1 var(--pr-display);font-style:italic;white-space:nowrap}.pr-marquee__item:after{content:"";width:7px;height:7px;transform:rotate(45deg);background:var(--pr-fire)}@keyframes pr-marquee{to{transform:translate(-50%)}}.pr-reel{position:relative;background:var(--pr-platinum);color:var(--pr-ink)}.pr-reel__sticky{padding-block:clamp(56px,10vh,120px)}.pr-reel.is-pinned .pr-reel__sticky{position:sticky;top:0;height:100vh;height:100svh;height:var(--pr-vh, 100svh);overflow:hidden;display:flex;flex-direction:column;justify-content:center;padding-block:0}.pr-reel__head{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:1rem 2rem;margin-bottom:clamp(24px,4vh,48px)}.pr-reel__title{margin:0;font:400 clamp(2.2rem,5vw,4.6rem)/1 var(--pr-display);letter-spacing:-.015em;text-wrap:balance}.pr-reel__title em{font-style:italic}.pr-reel__count{font:500 .78rem/1 var(--pr-mono);letter-spacing:.16em;color:var(--pr-mute);font-variant-numeric:tabular-nums}.pr-reel__viewport{overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-inline:var(--pr-gutter)}.pr-reel__viewport::-webkit-scrollbar{display:none}.pr-reel.is-pinned .pr-reel__viewport{overflow:visible}.pr-reel__track{display:flex;gap:clamp(14px,2vw,28px);width:max-content;will-change:transform}.pr-card{width:clamp(220px,26vw,360px);scroll-snap-align:start;color:inherit;text-decoration:none;display:grid;gap:.9rem}.pr-card__media{position:relative;aspect-ratio:4 / 5;overflow:hidden;background:var(--pr-white);border-radius:2px;max-width:100%}.pr-card__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .6s var(--pr-ease),transform 1.2s var(--pr-ease)}.pr-card__media img+img{opacity:0}.pr-card:hover .pr-card__media img{transform:scale(1.04)}.pr-card:hover .pr-card__media img+img{opacity:1}.pr-card__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--pr-fire);mix-blend-mode:soft-light;opacity:0;transform:translate(-100%);transition:transform .9s var(--pr-ease),opacity .4s}.pr-card:hover .pr-card__media:after{opacity:.7;transform:translate(100%)}.pr-card__meta{display:flex;justify-content:space-between;gap:1rem;align-items:baseline}.pr-card__name{font:400 1.15rem/1.25 var(--pr-display);min-width:0}.pr-card__price{font:400 .86rem/1 var(--pr-mono);color:var(--pr-mute);white-space:nowrap;font-variant-numeric:tabular-nums}.pr-card:focus-visible{outline:2px solid var(--pr-ink);outline-offset:4px}.pr-card--end{display:grid;place-items:center;aspect-ratio:4 / 5;align-self:start;border:1px solid var(--pr-line)}.pr-reviews{background:var(--pr-white);color:var(--pr-ink);padding-block:clamp(64px,12vh,140px);overflow:hidden}.pr-reviews--platinum{background:var(--pr-platinum)}.pr-reviews__head{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:2rem 4rem;align-items:end;margin-bottom:clamp(32px,6vh,64px)}.pr-reviews__title{margin:0;font:400 clamp(2rem,4.4vw,4rem)/1.02 var(--pr-display);letter-spacing:-.015em;text-wrap:balance}.pr-reviews__title em{font-style:italic}.pr-score{display:flex;align-items:center;gap:1.4rem;justify-self:end}.pr-score__num{font:400 clamp(3rem,6vw,5rem)/.9 var(--pr-display);font-variant-numeric:tabular-nums}.pr-score__meta{display:grid;gap:.5rem}.pr-score__count{font:400 .8rem/1.3 var(--pr-mono);letter-spacing:.08em;color:var(--pr-mute)}.pr-stars{--s: 15px;display:inline-flex;gap:3px}.pr-stars i{width:var(--s);height:var(--s);background:var(--pr-line);clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%)}.pr-stars i.on{background:var(--pr-ink)}.pr-stars i.half{background:linear-gradient(90deg,var(--pr-ink) 50%,var(--pr-line) 50%)}.pr-reviews__rows{display:grid;gap:clamp(14px,2vw,24px)}.pr-reviews__row{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.pr-reviews__track{display:flex;gap:clamp(14px,2vw,24px);width:max-content;animation:pr-marquee var(--pr-speed, 60s) linear infinite}.pr-reviews__row:nth-child(2) .pr-reviews__track{animation-direction:reverse}.pr-reviews__row:hover .pr-reviews__track,.pr-reviews__row:focus-within .pr-reviews__track{animation-play-state:paused}.pr-reviews--grid .pr-reviews__rows{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr))}.pr-reviews--grid .pr-reviews__row{display:contents}.pr-reviews--grid .pr-reviews__track{display:contents;animation:none}.pr-reviews--grid [aria-hidden=true]{display:none}.pr-review{width:clamp(270px,30vw,400px);display:grid;gap:1rem;align-content:start;padding:clamp(20px,2.2vw,30px);background:var(--pr-platinum);border-radius:2px}.pr-reviews--platinum .pr-review{background:var(--pr-white)}.pr-reviews--grid .pr-review{width:auto}.pr-review__top{display:flex;justify-content:space-between;align-items:center;gap:1rem}.pr-review__badge{font:500 .66rem/1 var(--pr-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--pr-mute)}.pr-review__text{margin:0;font:400 1.08rem/1.55 var(--pr-display)}.pr-review__foot{display:flex;align-items:center;gap:.8rem;padding-top:.6rem;border-top:1px solid var(--pr-line)}.pr-review__img{width:44px;height:44px;border-radius:50%;object-fit:cover;flex:none}.pr-review__who{display:grid;gap:.2rem;min-width:0}.pr-review__name{font:500 .9rem/1.2 var(--pr-body)}.pr-review__product{font:400 .78rem/1.3 var(--pr-body);color:var(--pr-mute);text-decoration:none;overflow-wrap:anywhere}a.pr-review__product:hover{color:var(--pr-ink);text-decoration:underline}.pr-reviews__cta{margin-top:clamp(28px,5vh,56px);display:flex;flex-wrap:wrap;gap:1rem;align-items:center;justify-content:space-between}.pr-reviews__note{font:300 .92rem/1.5 var(--pr-body);color:var(--pr-mute);margin:0}.pr-reviews__app{margin-top:clamp(28px,5vh,56px)}@media(max-width:759px){.pr-reviews__head{grid-template-columns:1fr}.pr-score{justify-self:start}.pr-review{width:82vw}}.pr-js [data-pr-reveal]{opacity:0;transform:translateY(28px);transition:opacity .9s var(--pr-ease),transform 1.1s var(--pr-ease);transition-delay:calc(var(--d, 0) * 90ms)}.pr-js [data-pr-reveal].is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.pr-marquee__track,.pr-reviews__track,.pr-cue i:after{animation:none}.pr-js [data-pr-reveal]{opacity:1;transform:none;transition:none}.pr-chapter,.pr-intro{transition:none}.pr-chapter__mark svg{clip-path:none;transition:none}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/pinerri-motion.css.map */
