.pn-stars{position:relative;display:inline-flex;vertical-align:middle;line-height:0}.pn-stars__row{display:flex;gap:2px;white-space:nowrap}.pn-stars svg{width:var(--star,16px);height:var(--star,16px);flex:none;fill:#d3dcd6}.pn-stars__fill{position:absolute;inset:0 auto 0 0;overflow:hidden}.pn-stars__fill svg{fill:#e3a92b}.pn-demo-tag{display:inline-flex;align-items:center;height:20px;padding:0 8px;border-radius:999px;background:#fff3d6;border:1px solid #E8CF8B;color:#6b5413;font:700 10.5px/1 DM Sans,sans-serif;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.pn .pn-demo-banner{display:flex;gap:10px;align-items:flex-start;margin:0 0 24px;padding:12px 14px;border-radius:14px;background:#fff8e6;border:1px dashed #D9B95C;color:#5c4a12;font-size:13.5px;line-height:1.45}.pn-demo-banner strong{letter-spacing:.06em;text-transform:uppercase;font-size:12px;white-space:nowrap}.pn-rating{display:inline-flex;align-items:center;flex-wrap:wrap;gap:6px 10px;margin:6px 0 2px;color:var(--tx);text-decoration:none;font-size:14.5px;line-height:1.3}.pn-rating:hover .pn-rating__count{text-decoration:underline;text-underline-offset:3px}.pn-rating__avg{font:600 14.5px/1 Sora,sans-serif}.pn-rating__count{color:var(--mu)}.pn-tstrip{list-style:none;margin:18px 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;border:0;border-radius:0;background:none;overflow:visible}.pn-tstrip li{display:flex;gap:11px;align-items:flex-start;margin:0;padding:14px;background:#f4f7f4;border-radius:16px;border:0}.pn-tstrip li:nth-child(odd){border-right:0}.pn-tstrip li:nth-child(-n+2){border-bottom:0}.pn-tstrip__ic{flex:none;display:grid;place-items:center;width:34px;height:34px;border-radius:999px;background:#fff;color:var(--g);box-shadow:0 4px 10px -6px #17332e4d}.pn-tstrip__ic svg{width:18px;height:18px}.pn-tstrip strong{display:block;font:600 13.5px/1.3 Sora,sans-serif;color:var(--tx);letter-spacing:-.01em}.pn-tstrip span span{display:block;margin-top:2px;font-size:12.5px;line-height:1.4;color:var(--mu)}@media(max-width:359px){.pn-tstrip{grid-template-columns:1fr}.pn-tstrip li:nth-child(odd){border-right:0}.pn-tstrip li:not(:last-child){border-bottom:0}}.pnq{background:var(--sg2)}.pnq__grid{display:grid;gap:28px;align-items:center}.pnq__media{margin:0;border-radius:26px;overflow:hidden;aspect-ratio:4/3;background:var(--sg);box-shadow:0 24px 54px -40px #17332e99}.pnq__media img{display:block;width:100%;height:100%;object-fit:cover}.pnq__body{position:relative}.pnq__mark{display:block;height:44px;margin:0 0 6px;color:var(--g);opacity:.9}.pnq__mark svg{width:44px;height:44px}.pnq blockquote{margin:0}.pnq .pnq__quote{font:600 clamp(22px,1.6vw + 15px,36px)/1.26 "Sora",sans-serif;letter-spacing:-.022em;color:var(--tx);margin:0 0 22px;text-wrap:pretty}.pnq .pnq__quote p{margin:0;font:inherit;line-height:inherit}.pnq__by{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;font-size:14.5px;color:var(--mu)}.pnq__by strong{color:var(--tx);font-weight:600}@media(min-width:750px){.pnq__grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(40px,6vw,88px)}.pnq__media{aspect-ratio:1/1}}.pnp{background:#fff}.pnp__head{max-width:640px;margin:0 0 28px}.pnp .pnp__head p{color:var(--mu);margin:0}.pnp__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.pnp__tile{position:relative;margin:0;display:flex;flex-direction:column;border-radius:22px;overflow:hidden;background:var(--iv);border:1px solid var(--ln)}.pnp__tile--large{grid-column:1/-1}.pnp__media{position:relative;aspect-ratio:1/1;background:var(--sg2);overflow:hidden}.pnp__tile--large .pnp__media{aspect-ratio:4/3}.pnp__media img,.pnp__media video{display:block;width:100%;height:100%;object-fit:cover}.pnp__cap{padding:12px 14px 15px}.pnp .pnp__cap h3{margin:0 0 3px;font-size:15px;line-height:1.25;letter-spacing:-.01em}.pnp .pnp__cap p{margin:0;font-size:13px;line-height:1.45;color:var(--mu)}.pnp__tile--large .pnp__cap{padding:16px 18px 20px}.pnp .pnp__tile--large .pnp__cap h3{font-size:clamp(20px,1vw + 15px,26px);margin-bottom:6px}.pnp .pnp__tile--large .pnp__cap p{font-size:15px}.pnp__sizes{display:flex;align-items:flex-end;justify-content:center;gap:7%;height:100%;padding:14% 12% 10%;background:var(--iv)}.pnp__sizes figure{margin:0;display:flex;flex-direction:column;align-items:center;gap:6px;flex:1 1 0;min-width:0}.pnp__sizes svg{display:block;width:100%;height:auto}.pnp__sizes rect{fill:#8e9692}.pnp__sizes figcaption{font:600 12px/1.2 Sora,sans-serif;color:var(--tx);text-align:center}.pnp__sizes abbr{text-decoration:none;cursor:default}.pnp__sizes figcaption span{display:block;font-weight:500;color:var(--mu)}@media(min-width:750px){.pnp__head{margin-bottom:40px}.pnp__grid{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:auto;gap:18px}.pnp__tile--large{grid-column:span 2;grid-row:span 2}.pnp__tile--large .pnp__media{aspect-ratio:auto;flex:1 1 auto;min-height:320px}.pnp__tile--large .pnp__cap{padding:22px 26px 26px}.pnp__cap{padding:14px 18px 18px}.pnp .pnp__cap h3{font-size:16.5px}.pnp .pnp__cap p{font-size:14px}.pnp__sizes figcaption{font-size:13px}}.pnr{background:var(--iv)}.pnr__head{display:grid;gap:18px;margin:0 0 26px}.pnr .pnr__head h2{margin:0}.pnr__summary{display:flex;align-items:center;gap:14px;flex-wrap:wrap;padding:16px 20px;border-radius:999px;background:#fff;border:1px solid var(--ln);box-shadow:0 14px 30px -24px #17332e80}.pnr__avg{font:700 34px/1 Sora,sans-serif;letter-spacing:-.03em;color:var(--tx)}.pnr__sumtxt{display:flex;flex-direction:column;gap:5px;font-size:13.5px;color:var(--mu)}.pnr__track{display:flex;align-items:flex-start;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:20px;margin:0 -20px;padding:4px 20px 14px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.pnr__track::-webkit-scrollbar{display:none}.pnr__card{flex:0 0 84%;scroll-snap-align:start;display:flex;flex-direction:column;margin:0;border-radius:22px;background:#fff;border:1px solid var(--ln);overflow:hidden;break-inside:avoid;box-shadow:0 18px 40px -34px #17332e80}.pnr__photo{margin:0;aspect-ratio:4/3;background:var(--sg2);overflow:hidden}.pnr__photo img{display:block;width:100%;height:100%;object-fit:cover}.pnr__body{display:flex;flex-direction:column;flex:1 1 auto;padding:18px}.pnr__top{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0 0 12px}.pnr .pnr__card h3{margin:0 0 6px;font-size:16.5px;line-height:1.3;letter-spacing:-.01em}.pnr .pnr__text,.pnr .pnr__text p{margin:0;font-size:15px;line-height:1.6;color:var(--tx)}.pnr .pnr__by{margin-top:auto;padding-top:16px;display:flex;flex-direction:column;gap:2px;font-size:13px;color:var(--mu)}.pnr__by strong{color:var(--tx);font-weight:600;font-size:14px}.pnr .pnr__hint{margin:4px 0 0;font-size:12.5px;color:var(--mu);text-align:center}.pnr .pnr__foot{margin:22px 0 0;display:flex;flex-wrap:wrap;gap:10px 18px;align-items:center;font-size:14px;color:var(--mu)}.pnr__foot a{color:var(--g);font-weight:600;text-underline-offset:3px}.pnr--compact .pnr__card{flex-basis:80%}@media(min-width:750px){.pnr__head{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:32px;margin-bottom:36px}.pnr__summary{padding:16px 24px}.pnr__track{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;align-items:start;overflow:visible;margin:0;padding:0}.pnr__card{width:auto;margin:0}.pnr__hint{display:none}.pnr--compact .pnr__track{align-items:stretch}.pnr--compact .pnr__card{margin:0}}.pn-pack__opt{position:relative}.pn-pack__tag{position:absolute;top:-10px;right:12px;padding:5px 9px;border-radius:999px;background:var(--g);color:#fff;font:700 10px/1 DM Sans,sans-serif;letter-spacing:.07em;text-transform:uppercase;white-space:nowrap}.pn-pack__grid{padding-top:4px}.pnq blockquote{margin:0;padding:0;border:0;background:none;font-style:normal}.pnq__media img{object-position:72% 50%}@media(max-width:749px){.pnq__media{aspect-ratio:16/11}.pnq .pnq__quote{font-size:21px}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/pn-social.css.map */
