.pp-order-guide{--ppog-red: #c8102e;--ppog-red-dark: #9e0c23;--ppog-red-tint: #fdf0f2;--ppog-teal: #3a9bad;--ppog-pale: #edf7f9;--ppog-soft: #fafafa;--ppog-ink: #2b2b2b;--ppog-muted: #737373;--ppog-line: #e4e4e4;--ppog-white: #fff;color:var(--ppog-ink)}.pp-order-guide *,.pp-order-guide *:before,.pp-order-guide *:after{box-sizing:border-box}.pp-order-guide h1,.pp-order-guide h2,.pp-order-guide h3{margin-top:0;color:var(--ppog-ink);font-weight:800;line-height:1.12}.pp-order-guide p,.pp-order-guide li{line-height:1.6}.pp-order-guide a{text-underline-offset:3px}.pp-order-guide-hero{background:#f2f7fb}.pp-order-guide-hero__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:50px;min-height:500px}.pp-order-guide-hero__copy{padding:58px 0}.pp-order-guide-hero__copy h1{max-width:690px;margin-bottom:22px;font-size:clamp(3.6rem,4vw,5rem);letter-spacing:-.035em}.pp-order-guide-hero__copy h1 span{color:var(--ppog-red)}.pp-order-guide-hero__intro{max-width:680px;color:var(--ppog-muted);font-size:1.8rem}.pp-order-guide-hero__intro>*:first-child,.pp-order-guide__intro>*:first-child,.pp-order-guide__richtext>*:first-child{margin-top:0}.pp-order-guide-hero__intro>*:last-child,.pp-order-guide__intro>*:last-child,.pp-order-guide__richtext>*:last-child{margin-bottom:0}.pp-order-guide-hero__actions{margin-top:28px}.pp-order-guide-hero__media{position:relative;min-width:0;padding:42px 0}.pp-order-guide-hero__image-wrap{overflow:hidden;aspect-ratio:1.08 / 1;background:transparent}.pp-order-guide-hero__image{display:block;width:100%;height:100%;object-fit:contain}.pp-order-guide-hero__callout{position:absolute;display:flex;align-items:center;gap:12px;max-width:245px;padding:14px 16px;border:1px solid var(--ppog-line);border-radius:12px;background:var(--ppog-white);box-shadow:0 12px 34px #1212121a}.pp-order-guide-hero__callout strong{flex:0 0 auto;color:var(--ppog-red);font-size:2.2rem;font-weight:800;line-height:1;white-space:nowrap}.pp-order-guide-hero__callout span{color:var(--ppog-ink);font-size:1.3rem;font-weight:700;line-height:1.35}.pp-order-guide-hero__callout--samples{left:-18px;bottom:76px}.pp-order-guide-hero__callout--quote{right:-8px;top:78px}.pp-order-guide__section{padding-top:72px;padding-bottom:72px}.pp-order-guide__section--soft{background:var(--ppog-soft)}.pp-order-guide__intro{max-width:880px;margin-bottom:34px;color:var(--ppog-muted);font-size:1.8rem}.pp-order-guide__intro h2{margin-bottom:14px;font-size:clamp(3rem,3.3vw,4.2rem);letter-spacing:-.025em}.pp-order-guide-ready{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.pp-order-guide-ready__card{position:relative;overflow:hidden;min-height:210px;padding:24px;border:1px solid var(--ppog-line);border-radius:14px;background:var(--ppog-white)}.pp-order-guide-ready__number{display:grid;place-items:center;width:44px;height:44px;margin-bottom:24px;border-radius:12px;background:var(--ppog-pale);color:var(--ppog-teal);font-size:1.8rem;font-weight:800}.pp-order-guide-ready__card:after{position:absolute;right:-14px;bottom:-34px;color:#1212120a;font-size:10rem;font-weight:800;line-height:1;content:attr(data-number)}.pp-order-guide-ready__card h3,.pp-order-guide-ready__card p{position:relative;z-index:1}.pp-order-guide-ready__card h3{margin-bottom:8px;font-size:1.9rem}.pp-order-guide-ready__card p{margin:0;color:var(--ppog-muted);font-size:1.5rem}.pp-order-guide-process{display:grid;grid-template-columns:minmax(220px,270px) minmax(0,1fr);align-items:start;gap:28px}.pp-order-guide-process__nav{position:sticky;top:calc(var(--header-height, 0px) + 24px);padding:22px;border:1px solid var(--ppog-line);border-radius:14px;background:var(--ppog-white)}.pp-order-guide-process__nav strong{display:block;margin-bottom:12px;font-size:1.6rem}.pp-order-guide-process__nav ol{margin:0;padding-left:22px}.pp-order-guide-process__nav li{margin:7px 0;color:var(--ppog-muted);font-size:1.4rem}.pp-order-guide-process__nav a{color:inherit;text-decoration:none}.pp-order-guide-process__nav a:hover,.pp-order-guide-process__nav a:focus-visible{color:var(--ppog-teal);text-decoration:underline}.pp-order-guide-steps{display:grid;gap:18px}.pp-order-guide-step{scroll-margin-top:calc(var(--header-height, 0px) + 30px);padding:26px;border:1px solid var(--ppog-line);border-radius:14px;background:var(--ppog-white)}.pp-order-guide-step__number{display:grid;place-items:center;width:42px;height:42px;margin-bottom:18px;border-radius:12px;background:var(--ppog-ink);color:var(--ppog-white);font-size:1.7rem;font-weight:800}.pp-order-guide-step h3{margin-bottom:10px;font-size:2.3rem}.pp-order-guide-step__summary,.pp-order-guide-step__detail,.pp-order-guide-step__note{color:var(--ppog-muted);font-size:1.6rem}.pp-order-guide-step__summary>*:first-child,.pp-order-guide-step__detail>*:first-child,.pp-order-guide-step__note>*:first-child{margin-top:0}.pp-order-guide-step__summary>*:last-child,.pp-order-guide-step__detail>*:last-child,.pp-order-guide-step__note>*:last-child{margin-bottom:0}.pp-order-guide-step__detail{margin-top:16px}.pp-order-guide-step__detail ul{margin-bottom:0;padding-left:22px}.pp-order-guide-step__note{margin-top:18px;padding:14px 16px;border-left:4px solid var(--ppog-red);border-radius:5px;background:var(--ppog-red-tint);color:var(--ppog-red-dark)}.pp-order-guide-samples{display:flex;align-items:center;justify-content:space-between;gap:22px;padding:20px 22px;border:1px solid var(--ppog-line);border-radius:14px;background:var(--ppog-white)}.pp-order-guide-samples h3{margin-bottom:6px;font-size:2rem}.pp-order-guide-samples p{margin:0;color:var(--ppog-muted);font-size:1.5rem}.pp-order-guide-samples a{flex:0 0 auto;color:var(--ppog-teal);font-weight:700}.pp-order-guide-checks{overflow:hidden;border:1px solid var(--ppog-line);border-radius:14px;background:var(--ppog-white)}.pp-order-guide-checks__row{display:grid;grid-template-columns:minmax(190px,.35fr) minmax(0,1fr);gap:24px;align-items:start;padding:20px 22px}.pp-order-guide-checks__row+.pp-order-guide-checks__row{border-top:1px solid var(--ppog-line)}.pp-order-guide-checks__row h3,.pp-order-guide-checks__row p{margin:0}.pp-order-guide-checks__row h3{font-size:1.9rem}.pp-order-guide-checks__row p{color:var(--ppog-muted);font-size:1.5rem}.pp-order-guide-owners{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.pp-order-guide-owner{overflow:hidden;border:1px solid var(--ppog-line);border-radius:14px;background:var(--ppog-white)}.pp-order-guide-owner h3{margin:0;padding:18px 22px;border-bottom:1px solid var(--ppog-line);background:var(--ppog-soft);font-size:2rem}.pp-order-guide-owner__content{padding:8px 22px 12px;color:var(--ppog-muted);font-size:1.5rem}.pp-order-guide-owner__content ul{margin:0;padding:0;list-style:none}.pp-order-guide-owner__content li{position:relative;padding:13px 0 13px 27px}.pp-order-guide-owner__content li+li{border-top:1px solid var(--ppog-line)}.pp-order-guide-owner__content li:before{position:absolute;top:14px;left:0;color:var(--ppog-teal);font-weight:800;content:"\2713"}.pp-order-guide-tolerances{background:var(--ppog-soft)}.pp-order-guide-tolerance-panel{overflow:hidden;border:1px solid var(--ppog-line);border-radius:14px;background:var(--ppog-white)}.pp-order-guide-tolerance-panel h3{margin:0;padding:18px 22px;border-bottom:1px solid var(--ppog-line);background:var(--ppog-soft);font-size:2rem}.pp-order-guide-tolerance-panel__single{padding:26px 22px;text-align:center}.pp-order-guide-tolerance-panel__single span,.pp-order-guide-tolerance-stat span{display:block;margin-bottom:6px;color:var(--ppog-red);font-size:2.8rem;font-weight:800;line-height:1}.pp-order-guide-tolerance-panel__single strong,.pp-order-guide-tolerance-stat strong{font-size:1.4rem}.pp-order-guide-tolerance-separator{height:0;margin:30px 0;border:0;border-top:3px solid var(--ppog-ink)}.pp-order-guide-tolerance-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:22px}.pp-order-guide-tolerance-stat{min-height:124px;padding:18px;border:1px solid var(--ppog-line);border-radius:12px;text-align:center}.pp-order-guide-notice{margin-top:24px;padding:18px 20px;border:1px solid var(--ppog-line);border-radius:14px;background:var(--ppog-white)}.pp-order-guide-notice strong{display:block;margin-bottom:5px;font-size:1.5rem}.pp-order-guide-notice .rte,.pp-order-guide-notice p{margin:0;color:var(--ppog-muted);font-size:1.4rem}.pp-order-guide-manufacturing{margin-top:30px;padding-top:28px;border-top:1px solid var(--ppog-line)}.pp-order-guide-manufacturing>h3{margin-bottom:18px;font-size:2.2rem}.pp-order-guide-tolerance-table{overflow:hidden;border:1px solid var(--ppog-line);border-radius:14px;background:var(--ppog-white)}.pp-order-guide-tolerance-table__row{display:grid;grid-template-columns:minmax(190px,.35fr) minmax(0,1fr);gap:24px;padding:18px 20px}.pp-order-guide-tolerance-table__row+.pp-order-guide-tolerance-table__row{border-top:1px solid var(--ppog-line)}.pp-order-guide-tolerance-table__row strong{font-size:1.4rem}.pp-order-guide-tolerance-table__row span{color:var(--ppog-muted);font-size:1.4rem;line-height:1.55}@media screen and (max-width:1100px){.pp-order-guide-hero__grid{gap:32px}.pp-order-guide-ready{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:989px){.pp-order-guide-hero__grid{grid-template-columns:1fr;gap:0}.pp-order-guide-hero__copy{padding:46px 0 20px}.pp-order-guide-hero__media{max-width:720px;margin:0 auto;padding:12px 0 48px}.pp-order-guide-process{grid-template-columns:1fr}.pp-order-guide-process__nav{position:static}.pp-order-guide-process__nav ol{columns:2}}@media screen and (max-width:749px){.pp-order-guide-hero__copy h1{font-size:3.4rem}.pp-order-guide-hero__intro{font-size:1.65rem}.pp-order-guide-hero__callout{position:static;max-width:none;margin-top:10px}.pp-order-guide-hero__media{padding-bottom:34px}.pp-order-guide__section{padding-top:48px;padding-bottom:48px}.pp-order-guide__intro{margin-bottom:26px;font-size:1.65rem}.pp-order-guide__intro h2{font-size:3rem}.pp-order-guide-ready,.pp-order-guide-owners,.pp-order-guide-tolerance-stats{grid-template-columns:1fr}.pp-order-guide-process__nav ol{columns:1}.pp-order-guide-step{padding:22px 18px}.pp-order-guide-samples{align-items:flex-start;flex-direction:column}.pp-order-guide-checks__row,.pp-order-guide-tolerance-table__row{grid-template-columns:1fr;gap:7px}}@media(prefers-reduced-motion:reduce){.pp-order-guide *{scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/76/assets/polypouch-order-guide.css.map */
