.pr2h{font-family:var(--pio-font);color:var(--pio-ink);letter-spacing:normal;-webkit-font-smoothing:antialiased;box-sizing:border-box;overflow-x:clip}.pr2h *,.pr2h *:before,.pr2h *:after{box-sizing:border-box}.pr2h :where(h1,h2,h3,p,figure,ul,li){margin:0;padding:0}.pr2h :is(h1,h2,h3){font-family:var(--pio-font);text-transform:none;color:inherit}.pr2h :where(ul){list-style:none}.pr2h img{display:block;max-width:100%}.pr2h a{color:inherit;text-decoration:none}.pr2h a:focus-visible,.pr2h summary:focus-visible{outline:2px solid currentColor;outline-offset:3px}.pr2h-wrap{width:100%;max-width:1440px;margin:0 auto;padding:0 56px}.pr2h-sec{padding:112px 0}.pr2h-eyebrow{font-size:12px;line-height:normal;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.pr2h-h2{margin-top:16px;font-size:52px;line-height:1.02;letter-spacing:-.025em;font-weight:700;text-wrap:balance}.pr2h a.pr2h-tlink{font-weight:600;text-decoration:underline;text-underline-offset:.22em;text-decoration-thickness:1.5px}.pr2h-btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 24px;border:0;border-radius:var(--pio-radius-btn);font-family:var(--pio-font);font-size:16px;font-weight:600;line-height:1;letter-spacing:normal;text-transform:none;white-space:nowrap;cursor:pointer;transition:transform .2s ease,background-color .2s ease}.pr2h a.pr2h-btn--lime,.pr2h a.pr2h-btn--lime:visited,.pr2h a.pr2h-btn--lime:hover{background:var(--pio-lime);color:var(--pio-ink)}.pr2h a.pr2h-btn--lime:hover{background:#d4ff74}.pr2h a.pr2h-btn--line,.pr2h a.pr2h-btn--line:hover{color:var(--pio-white);box-shadow:inset 0 0 0 1.5px var(--pio-white)}.pr2h a.pr2h-btn--ink,.pr2h a.pr2h-btn--ink:hover{color:var(--pio-ink);box-shadow:inset 0 0 0 1.5px var(--pio-ink)}.pr2h-hero{background:var(--pio-ink);color:var(--pio-white)}.pr2h-hero a:focus-visible{outline-color:var(--pio-white)}.pr2h-hero__in{display:flex;max-width:1920px;margin:0 auto;height:clamp(560px,calc(100vh - 124px),980px);height:clamp(560px,calc(100svh - 124px),980px)}.pr2h-hero__copy{flex:1 1 400px;min-width:400px;padding:40px 40px 32px 56px;display:flex;flex-direction:column;justify-content:center}.pr2h-hero__photo{flex:0 1 auto;height:100%;aspect-ratio:3 / 2;max-width:calc(100% - 400px);margin:0;overflow:hidden;background:var(--pio-ink)}.pr2h-hero__photo img{width:100%;height:100%;object-fit:contain;object-position:50% 50%}.pr2h-chip{align-self:flex-start;font-size:13px;line-height:1.2;font-weight:600;padding:6px 12px;border-radius:var(--pio-radius-pill);box-shadow:inset 0 0 0 1px #ffffff73}.pr2h .pr2h-h1{margin-top:22px;font-size:52px;line-height:1;letter-spacing:-.03em;font-weight:700;color:var(--pio-white)}.pr2h-lead{margin-top:18px;font-size:17px;line-height:1.45;color:#d5d8dc;max-width:34ch}.pr2h-ctas{margin-top:28px;display:flex;flex-wrap:wrap;gap:10px}.pr2h a.pr2h-proof{margin-top:24px;align-self:flex-start;display:flex;align-items:center;gap:14px;padding:12px 16px 12px 14px;border-radius:14px;box-shadow:inset 0 0 0 1px #ffffff4d;color:var(--pio-white)}.pr2h a.pr2h-proof:hover{color:var(--pio-white);box-shadow:inset 0 0 0 1px var(--pio-white)}.pr2h-proof__score{display:flex;align-items:baseline;gap:6px;font-size:34px;line-height:1;font-weight:700;letter-spacing:-.02em;white-space:nowrap}.pr2h-proof__score i{font-style:normal;font-size:20px}.pr2h-proof__txt{display:flex;flex-direction:column;gap:3px;font-size:15px;line-height:1.25}.pr2h-proof__count{text-decoration:underline;text-underline-offset:.2em}.pr2h-proof__more{font-size:13px;color:var(--pio-muted-ink)}.pr2h-proof svg{flex:none}.pr2h-ship{margin-top:16px;font-size:13px;line-height:1.5;color:var(--pio-muted-ink);max-width:40ch}.pr2h-cap{margin-top:22px;padding-top:14px;border-top:1px solid #2A2C30;font-size:12px;line-height:1.5;color:var(--pio-muted-ink)}.pr2h-cap b{color:var(--pio-white);font-weight:600}.pr2h-mq{background:var(--pio-white)}.pr2h-mq__in{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:72px;align-items:center}.pr2h-mq__h{max-width:15ch}.pr2h-mq__list{margin-top:48px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 48px}.pr2h-mq__list li{padding-top:18px;border-top:1.5px solid var(--pio-ink);display:flex;flex-direction:column;gap:8px}.pr2h-mq__big{font-size:40px;line-height:1;font-weight:700;letter-spacing:-.02em}.pr2h-mq__txt{font-size:16px;line-height:1.45;color:var(--pio-muted)}.pr2h-mq__foot{margin-top:44px;display:flex;flex-wrap:wrap;align-items:center;gap:12px 28px;font-size:16px;line-height:normal}.pr2h-mq__photo{border-radius:var(--pio-radius-photo);overflow:hidden;background:var(--pio-line)}.pr2h-mq__photo img{width:100%;height:auto;aspect-ratio:2 / 3;object-fit:cover;object-position:50% 50%}.pr2h-gs{background:var(--pio-stone)}.pr2h-gs__grid{margin-top:56px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.pr2h a.pr2h-gs__card{display:flex;flex-direction:column;color:var(--pio-ink)}.pr2h-gs__fig{overflow:hidden;border-radius:var(--pio-radius-photo);background:var(--pio-line)}.pr2h-gs__fig img{width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;transition:transform .6s var(--pio-ease)}.pr2h-gs__fig--product{background:var(--pio-stage)}.pr2h-gs__fig--product img{object-fit:contain;object-position:50% 50%}.pr2h-gs__n{margin-top:20px;font-size:13px;line-height:normal;font-weight:700;color:var(--pio-muted);letter-spacing:.08em}.pr2h .pr2h-gs__t{margin-top:6px;font-size:30px;line-height:1.05;font-weight:700;letter-spacing:-.02em}.pr2h-gs__d{margin-top:10px;font-size:16px;line-height:1.45;color:var(--pio-muted)}.pr2h-gs__s{margin-top:14px;padding-top:14px;border-top:1px solid #CFD2CC;font-size:14px;line-height:1.5;color:var(--pio-muted)}.pr2h-gs__row{margin-top:auto;padding-top:16px;display:flex;justify-content:space-between;align-items:center;gap:12px}.pr2h-gs__p{font-size:18px;line-height:normal;font-weight:700}.pr2h-gs__a{font-size:15px;line-height:normal;font-weight:600;display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.pr2h-ur{background:var(--pio-ink);color:var(--pio-white)}.pr2h-ur__grid{margin-top:56px;display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,.85fr) minmax(0,.85fr);gap:16px;align-items:start}.pr2h-ur__grid img{width:100%;object-fit:cover;border-radius:var(--pio-radius-photo);background:#1e2024}.pr2h-ur__a img,.pr2h-ur__b img{height:600px}.pr2h-ur__c{display:flex;flex-direction:column;gap:16px}.pr2h-ur__c img{height:260px}.pr2h-ur figcaption{margin-top:10px;font-size:13px;line-height:1.45;color:var(--pio-muted-ink)}.pr2h-ur figcaption b{color:var(--pio-white);font-weight:600}.pr2h-sh__grid{margin-top:40px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.pr2h a.pr2h-tile{display:flex;flex-direction:column;color:var(--pio-ink)}.pr2h-tile__fig{background:var(--pio-white);border:1px solid var(--pio-line);border-radius:var(--pio-radius-photo);overflow:hidden}.pr2h-tile__fig img{width:100%;height:auto;aspect-ratio:1 / 1;object-fit:contain}.pr2h-tile__n{margin-top:16px;display:flex;justify-content:space-between;align-items:baseline;gap:12px;font-size:17px;line-height:normal;font-weight:700}.pr2h-tile__r{font-size:13px;font-weight:600;color:var(--pio-muted);white-space:nowrap}.pr2h-tile__s{margin-top:8px;font-size:14px;line-height:1.5;color:var(--pio-muted)}.pr2h-tile__p{margin-top:10px;font-size:17px;line-height:normal;font-weight:700;font-variant-numeric:tabular-nums}.pr2h-cats{margin-top:72px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-top:1.5px solid var(--pio-ink)}.pr2h .pr2h-cats a{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:22px 20px 22px 0;font-size:26px;line-height:normal;font-weight:700;letter-spacing:-.015em;border-bottom:1px solid var(--pio-line)}.pr2h .pr2h-cats a+a{padding-left:20px;border-left:1px solid var(--pio-line)}.pr2h-cats svg{flex:none}.pr2h-acc{margin-top:40px;display:flex;align-items:center;gap:20px;flex-wrap:wrap}.pr2h a.pr2h-acc__item{display:flex;align-items:center;gap:16px;padding:10px 20px 10px 10px;border:1px solid var(--pio-line);border-radius:var(--pio-radius-card);color:var(--pio-ink)}.pr2h-acc__item img{flex:none;width:64px;height:64px;object-fit:cover;border-radius:8px}.pr2h-acc__t{display:block;font-size:15px;font-weight:600;line-height:1.35}.pr2h-acc__s{font-size:13px;line-height:normal;color:var(--pio-muted)}.pr2h-ps{background:var(--pio-ink);color:var(--pio-white);padding:88px 0}.pr2h-ps a:focus-visible{outline-color:var(--pio-white)}.pr2h-ps__in{display:flex;align-items:center;justify-content:space-between;gap:48px;flex-wrap:wrap}.pr2h a.pr2h-ps__left{display:flex;align-items:center;gap:28px;color:var(--pio-white)}.pr2h-ps__score{font-size:132px;line-height:.85;font-weight:700;letter-spacing:-.05em;font-variant-numeric:tabular-nums}.pr2h-ps__txt{display:flex;flex-direction:column;gap:8px}.pr2h-ps__of{font-size:15px;line-height:normal;color:var(--pio-muted-ink)}.pr2h-ps__count{font-size:30px;font-weight:700;letter-spacing:-.01em;line-height:1.1}.pr2h-ps__link{margin-top:6px;font-size:16px;line-height:normal;font-weight:600;text-decoration:underline;text-underline-offset:.22em}.pr2h-ps__com{display:flex;flex-direction:column;gap:12px;font-size:16px;line-height:normal}.pr2h-ps__com .pr2h-eyebrow{color:var(--pio-muted-ink)}.pr2h .pr2h-ps__com a{color:var(--pio-white);text-decoration:underline;text-underline-offset:.22em}.pr2h-fq{background:var(--pio-white)}.pr2h-fq__in{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:72px;align-items:start}.pr2h-fq__wa{margin-top:16px;font-size:17px;line-height:1.5;color:var(--pio-muted)}.pr2h-fq__btns{margin-top:28px;display:flex;flex-wrap:wrap;gap:10px}.pr2h-q{border-top:1px solid var(--pio-line)}.pr2h-q:last-child{border-bottom:1px solid var(--pio-line)}.pr2h-q>summary{min-height:64px;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:10px 0;font-size:18px;line-height:1.3;font-weight:600;color:var(--pio-ink);cursor:pointer;list-style:none}.pr2h-q>summary::-webkit-details-marker{display:none}.pr2h-q>summary::marker{content:""}.pr2h-q>summary svg{flex:none;transition:transform .25s var(--pio-ease)}.pr2h-q[open]>summary svg{transform:rotate(45deg)}.pr2h-q__a{padding:0 40px 20px 0;font-size:16px;line-height:1.55;color:var(--pio-muted)}.pr2h-q__a p+p{margin-top:.6em}.pr2h .pr2h-q__a a{color:var(--pio-ink);text-decoration:underline;text-underline-offset:.2em}@media(min-width:1600px){.pr2h-wrap{max-width:1920px;padding:0 80px}.pr2h-hero__copy{padding:40px 56px 32px 80px}.pr2h .pr2h-h1{font-size:68px}.pr2h-lead{font-size:19px}.pr2h-h2{font-size:60px}}@media(max-width:768px){.pr2h-wrap{padding:0 20px}.pr2h-sec{padding:64px 0}.pr2h-h2{font-size:34px}.pr2h-hero__in{flex-direction:column;height:auto}.pr2h-hero__photo{order:-1;flex:none;width:100%;max-width:100%;height:min(340px,40vh);height:min(340px,40svh);aspect-ratio:auto}.pr2h-hero__photo img{object-fit:cover;object-position:100% 38%;scale:1.22;transform-origin:100% 40%}.pr2h-hero__copy{min-width:0;flex:none;padding:18px 20px 32px}.pr2h .pr2h-h1{margin-top:12px;font-size:38px}.pr2h-lead{margin-top:12px;font-size:16px}.pr2h-ctas{margin-top:18px}.pr2h-ctas .pr2h-btn{flex:1 1 140px;padding:0 12px}.pr2h a.pr2h-proof{margin-top:14px;align-self:stretch}.pr2h-mq__in,.pr2h-fq__in{grid-template-columns:minmax(0,1fr);gap:40px}.pr2h-mq__list{grid-template-columns:minmax(0,1fr);gap:24px;margin-top:32px}.pr2h-mq__big{font-size:32px}.pr2h-mq__photo img{aspect-ratio:4 / 5}.pr2h-gs__grid{grid-template-columns:minmax(0,1fr);gap:40px;margin-top:32px}.pr2h-gs__fig img{aspect-ratio:4 / 3}.pr2h-ur__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:32px}.pr2h-ur__a,.pr2h-ur__b,.pr2h-ur__c{grid-column:1 / -1}.pr2h-ur__a img{height:auto;aspect-ratio:3 / 2}.pr2h-ur__b img{height:auto;aspect-ratio:4 / 5}.pr2h-ur__c{flex-direction:row}.pr2h-ur__c figure{flex:1 1 0;min-width:0}.pr2h-ur__c img{height:auto;aspect-ratio:4 / 5}.pr2h-sh__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px;margin-top:24px}.pr2h-tile__n{flex-direction:column;gap:2px;font-size:15px}.pr2h-tile__s{font-size:13px}.pr2h-cats{grid-template-columns:minmax(0,1fr);margin-top:48px}.pr2h .pr2h-cats a,.pr2h .pr2h-cats a+a{padding:16px 0;border-left:0;font-size:22px}.pr2h-ps{padding:56px 0}.pr2h-ps__in{flex-direction:column;align-items:flex-start;gap:32px}.pr2h a.pr2h-ps__left{gap:18px}.pr2h-ps__score{font-size:88px}.pr2h-ps__count{font-size:22px}.pr2h-q>summary{font-size:16px}.pr2h-q__a{padding-right:24px}}@keyframes pr2h-rv{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes pr2h-settle{0%{transform:scale(1.04)}to{transform:scale(1)}}@media(prefers-reduced-motion:no-preference){.pr2h-motion .pr2h-rv{animation:pr2h-rv .8s var(--pio-ease) var(--d, 0s) both}.pr2h-motion .pr2h-io:not(.is-in){opacity:0;transform:translateY(18px)}.pr2h-motion .pr2h-io.is-in{animation:pr2h-rv .8s var(--pio-ease) var(--d, 0s) both}.pr2h-motion .pr2h-settle{animation:pr2h-settle 2.4s var(--pio-ease) both}}@media(hover:hover)and (prefers-reduced-motion:no-preference){.pr2h a.pr2h-btn:hover{transform:translateY(-1px)}.pr2h a.pr2h-gs__card:hover .pr2h-gs__fig img{transform:scale(1.02)}}@media(prefers-reduced-motion:reduce){.pr2h *,.pr2h *:before,.pr2h *:after{animation:none!important;transition:none!important}.pr2h .pr2h-io,.pr2h .pr2h-rv{opacity:1!important;transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/73/assets/piolet-r2-home.css.map */
