html{scroll-behavior:smooth}.ph-rsg{--ph-ivory: var(--grey-color, #f5f5f5);--ph-ivory-deep: var(--light-grey-color, #e5e5e5);--ph-ink: var(--color-heading, #111);--ph-ink-soft: var(--color-text, #333);--ph-line: var(--border-color-base, #e5e5e5);--ph-white: var(--color-white, #fff);color:var(--ph-ink);background:var(--ph-ivory);line-height:1.6;-webkit-font-smoothing:antialiased}.ph-rsg *,.ph-rsg *:before,.ph-rsg *:after{box-sizing:border-box}.ph-rsg .ph-wrap{max-width:1040px;margin:0 auto;padding:0 24px}.ph-rsg h1,.ph-rsg h2,.ph-rsg h3{font-weight:600;color:var(--ph-ink);letter-spacing:.01em;margin:0 0 .4em}.ph-rsg .ph-eyebrow{font-size:12px;letter-spacing:.28em;text-transform:uppercase;color:var(--primary, #22336d);display:block;margin-bottom:14px}.ph-rsg p{margin:0 0 1em;color:var(--ph-ink-soft);font-size:17px}.ph-rsg .ph-lede{font-size:19px;max-width:640px}.ph-rsg .ph-hero{padding:84px 0 56px;text-align:center;border-bottom:1px solid var(--ph-line)}.ph-rsg .ph-hero h1{font-size:46px;line-height:1.1}.ph-rsg .ph-hero .ph-lede{margin:0 auto 8px}.ph-rsg .ph-hero-image{width:100%;aspect-ratio:21 / 9;overflow:hidden;border-bottom:1px solid var(--ph-line)}.ph-rsg .ph-hero-image img{width:100%;height:100%;object-fit:cover;display:block}.ph-rsg .ph-jumpnav{background:var(--ph-white);border-bottom:1px solid var(--ph-line)}.ph-rsg .ph-jumpnav .ph-wrap{display:flex;justify-content:flex-start;gap:28px;overflow-x:auto;padding-top:14px;padding-bottom:14px;scrollbar-width:thin;-webkit-overflow-scrolling:touch}@media(min-width:768px){.ph-rsg .ph-jumpnav .ph-wrap{justify-content:center}}.ph-rsg .ph-jumpnav a{font-size:12.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--ph-ink-soft);text-decoration:none;white-space:nowrap;flex-shrink:0;border-bottom:1px solid transparent;padding-bottom:2px;transition:color .2s ease,border-color .2s ease}.ph-rsg .ph-jumpnav a:hover,.ph-rsg .ph-jumpnav a:focus-visible{color:var(--primary, #22336d);border-color:var(--primary, #22336d)}.ph-rsg .ph-what-is{padding:56px 0;border-bottom:1px solid var(--ph-line)}.ph-rsg .ph-what-is-grid{display:grid;grid-template-columns:1fr 1fr;gap:40px;max-width:940px;margin:0 auto}.ph-rsg .ph-what-is-grid h2{font-size:30px;margin-bottom:14px}.ph-rsg .ph-what-is-grid h3{font-size:20px;margin-bottom:10px}.ph-rsg .ph-what-is-grid p{font-size:16px}.ph-rsg .ph-scale{padding:56px 0 64px;border-bottom:1px solid var(--ph-line)}.ph-rsg .ph-scale-head{text-align:center;margin-bottom:8px}.ph-rsg .ph-scale-note{text-align:center;font-size:12.5px;color:var(--ph-ink-soft);letter-spacing:.02em;max-width:480px;margin:0 auto 40px}.ph-rsg .ph-circles{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:center;row-gap:28px;column-gap:18px;padding:4px 4px 8px}.ph-rsg .ph-circle-item{text-align:center;flex-shrink:0}.ph-rsg .ph-circle-item svg{display:block;margin:0 auto}.ph-rsg .ph-circle-item circle{fill:none;stroke:var(--primary, #22336d);stroke-width:1.4}.ph-rsg .ph-circle-label{margin-top:10px;font-size:13px;letter-spacing:.04em;color:var(--ph-ink)}.ph-rsg .ph-circle-label span{display:block;font-size:11px;color:var(--ph-ink-soft);margin-top:2px}.ph-rsg .ph-printable{padding:64px 0;border-bottom:1px solid var(--ph-line);background:var(--ph-white)}.ph-rsg .ph-printable .ph-section-head{margin-bottom:32px}.ph-rsg .ph-printable-panel{border:1px solid var(--ph-line);padding:40px;max-width:780px;margin:0 auto}.ph-rsg .ph-calibration{display:flex;align-items:center;gap:18px;padding-bottom:28px;margin-top:32px;margin-bottom:28px;border-bottom:1px dashed var(--ph-line);flex-wrap:wrap}.ph-rsg .ph-calibration-bar{width:50mm;height:7mm;background:var(--ph-ink);flex-shrink:0}.ph-rsg .ph-calibration-copy{flex:1;min-width:220px}.ph-rsg .ph-calibration-copy p{font-size:14.5px;margin-bottom:0}.ph-rsg .ph-strip-wrap{text-align:center;overflow-x:auto;padding:8px 0 22px}.ph-rsg .ph-strip-wrap svg{max-width:100%;height:auto}.ph-rsg .ph-strip-hint{font-size:13px;color:var(--ph-ink-soft);text-align:center;margin-bottom:24px}.ph-rsg .ph-strip-actions{text-align:center}@media(max-width:767px){#ph-pdf-download.btn{padding:14px!important}}.ph-rsg .ph-print-instructions{list-style:decimal;max-width:560px;margin:28px auto 0;padding-left:22px}.ph-rsg .ph-print-instructions li{font-size:15.5px;color:var(--ph-ink-soft);margin-bottom:8px}.ph-rsg .ph-print-instructions strong{color:var(--ph-ink)}@media print{body *{visibility:hidden}.ph-rsg.ph-printing,.ph-rsg.ph-printing *{visibility:visible}.ph-rsg.ph-printing>*:not(.ph-printable){display:none!important}.ph-rsg.ph-printing .ph-printable{position:absolute;left:0;top:0;width:100%;padding:10mm;border:none}.ph-rsg.ph-printing .ph-printable .ph-no-print{display:none!important}.ph-rsg.ph-printing .ph-printable-panel{border:none;padding:0;max-width:none}}.ph-rsg .ph-methods{padding:64px 0;border-bottom:1px solid var(--ph-line)}.ph-rsg .ph-section-head{text-align:center;max-width:620px;margin:0 auto 44px}.ph-rsg .ph-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.ph-rsg .ph-card{background:var(--ph-white);border:1px solid var(--ph-line);padding:0 0 32px;overflow:hidden}.ph-rsg .ph-card-img{width:100%;aspect-ratio:4 / 3;background:var(--ph-ivory)}.ph-rsg .ph-card-img img{width:100%;height:100%;object-fit:cover;display:block}.ph-rsg .ph-card .ph-num,.ph-rsg .ph-card h3,.ph-rsg .ph-card p{padding-left:26px;padding-right:26px}.ph-rsg .ph-card .ph-num{margin-top:22px}.ph-rsg .ph-card .ph-num{font-size:15px;color:var(--primary, #22336d);letter-spacing:.2em;display:block;margin-bottom:14px}.ph-rsg .ph-card h3{font-size:21px;margin-bottom:10px}.ph-rsg .ph-card p{font-size:15.5px;margin-bottom:0}.ph-rsg .ph-table-section{padding:64px 0;border-bottom:1px solid var(--ph-line)}.ph-rsg .ph-table-wrap{overflow-x:auto;border:1px solid var(--ph-line);background:var(--ph-white)}.ph-rsg table{width:100%;border-collapse:collapse;min-width:640px}.ph-rsg thead th{background:var(--ph-ink);color:var(--ph-ivory);font-weight:500;font-size:12.5px;letter-spacing:.14em;text-transform:uppercase;text-align:left;padding:16px 20px}.ph-rsg tbody td{padding:13px 20px;border:none!important;border-top:1px solid var(--ph-line)!important;font-size:15.5px;color:var(--ph-ink)}.ph-rsg tbody tr:nth-child(2n){background:var(--ph-ivory)}.ph-rsg tbody td.ph-eu{font-weight:600;color:var(--primary, #22336d)}.ph-rsg .ph-table-foot{font-size:12.5px;color:var(--ph-ink-soft);margin-top:14px}.ph-rsg .ph-steps{padding:64px 0;border-bottom:1px solid var(--ph-line)}.ph-rsg .ph-step-list{list-style:none;padding:0;max-width:700px;margin:0 auto}.ph-rsg .ph-step-list li{display:grid;grid-template-columns:40px 1fr;gap:18px;padding:20px 0;border-top:1px solid var(--ph-line)}.ph-rsg .ph-step-list li:last-child{border-bottom:1px solid var(--ph-line)}.ph-rsg .ph-step-list .ph-step-n{font-size:24px;color:var(--primary, #22336d)}.ph-rsg .ph-step-list h3{font-size:18px;margin-bottom:4px}.ph-rsg .ph-step-list p{font-size:15.5px;margin-bottom:0}.ph-rsg .ph-factors{padding:56px 0;border-bottom:1px solid var(--ph-line);background:var(--ph-white)}.ph-rsg .ph-factors-list{list-style:none;margin:0 auto;padding:0;max-width:700px;display:grid;grid-template-columns:1fr 1fr;gap:12px 32px}.ph-rsg .ph-factors-list li{font-size:15.5px;color:var(--ph-ink-soft);padding-left:18px;position:relative}.ph-rsg .ph-factors-list li:before{content:"";position:absolute;left:0;top:.6em;width:6px;height:6px;border-radius:50%;background:var(--ph-ink)}.ph-rsg .ph-tips{padding:56px 0 64px;border-bottom:1px solid var(--ph-line)}.ph-rsg .ph-tips-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px 40px;max-width:780px;margin:0 auto}.ph-rsg .ph-tip{display:flex;gap:12px}.ph-rsg .ph-tip .ph-dot{width:6px;height:6px;border-radius:50%;background:var(--ph-ink);margin-top:9px;flex-shrink:0}.ph-rsg .ph-tip p{margin:0;font-size:15.5px}.ph-rsg .ph-tip strong{color:var(--ph-ink)}.ph-rsg .ph-faq{padding:8px 0 64px}.ph-rsg .ph-faq-list{max-width:720px;margin:0 auto}.ph-rsg .ph-faq-item{border-top:1px solid var(--ph-line);padding:18px 0}.ph-rsg .ph-faq-item:last-child{border-bottom:1px solid var(--ph-line)}.ph-rsg .ph-faq-item button{cursor:pointer;font-family:inherit;font-size:19px;font-weight:600;color:var(--ph-ink);background:transparent;border:none;width:100%;padding:0;text-align:left;display:flex;justify-content:space-between;align-items:center;gap:16px}@media(max-width:767px){.ph-rsg .ph-faq-item button{font-size:16px}}.ph-rsg .ph-faq-item button:after{content:"+";font-size:20px;color:var(--primary, #22336d);flex-shrink:0;transition:transform .2s ease}.ph-rsg .ph-faq-item.is-open button:after{transform:rotate(45deg)}.ph-rsg .ph-faq-item button:focus-visible{outline:2px solid var(--primary, #22336d);outline-offset:4px}.ph-rsg .ph-faq-content{max-height:0;overflow:hidden;transition:max-height .3s ease-out}.ph-rsg .ph-faq-item p{margin:12px 0;font-size:15.5px;padding-right:30px}.ph-rsg .ph-cta{padding:0;background:var(--ph-ivory-deep);overflow:hidden}.ph-rsg .ph-cta-grid{display:grid;grid-template-columns:1fr 1fr;align-items:stretch;gap:0;padding:0;max-width:none}.ph-rsg .ph-cta-img{min-height:380px}.ph-rsg .ph-cta-img img{width:100%;height:100%;object-fit:cover;display:block}.ph-rsg .ph-cta-copy{display:flex;flex-direction:column;justify-content:center;padding:56px 64px;text-align:left}.ph-rsg .ph-cta-copy h2{font-size:32px}.ph-rsg .ph-cta-copy p{max-width:420px;margin:0 0 1em}.ph-rsg .ph-cta-btns{display:flex;gap:16px;margin-top:12px;flex-wrap:wrap}.ph-rsg a.btn{text-decoration:none!important}@media(max-width:760px){.ph-rsg .ph-hero{padding:56px 0 40px}.ph-rsg .ph-hero h1{font-size:34px}.ph-rsg .ph-lede{font-size:17px}.ph-rsg .ph-cards{grid-template-columns:1fr}.ph-rsg .ph-hero-image{aspect-ratio:4 / 3}.ph-rsg .ph-cta-grid{grid-template-columns:1fr}.ph-rsg .ph-cta-img{min-height:240px}.ph-rsg .ph-cta-copy{padding:40px 28px;text-align:center}.ph-rsg .ph-cta-copy p{margin-left:auto;margin-right:auto}.ph-rsg .ph-cta-btns{justify-content:center;flex-direction:column;align-items:stretch}.ph-rsg .ph-what-is-grid{grid-template-columns:1fr;gap:28px}.ph-rsg .ph-what-is{padding:40px 0}.ph-rsg .ph-jumpnav .ph-wrap{gap:20px}.ph-rsg .ph-tips-grid,.ph-rsg .ph-factors-list{grid-template-columns:1fr}.ph-rsg .ph-circles{gap:16px}.ph-rsg .ph-table-section,.ph-rsg .ph-methods,.ph-rsg .ph-steps,.ph-rsg .ph-tips{padding:48px 0}.ph-rsg .ph-table-wrap{border:none!important;background:none!important;overflow-x:visible;box-shadow:none!important}.ph-rsg table,.ph-rsg tbody{min-width:0;border:none!important;box-shadow:none!important}.ph-rsg thead{display:none}.ph-rsg tbody tr{display:grid;grid-template-columns:1fr 1fr;gap:2px 16px;background:var(--ph-white);border:1px solid var(--ph-line);margin-bottom:12px;padding:14px 18px}.ph-rsg tbody tr:nth-child(2n){background:var(--ph-white)}.ph-rsg tbody td{border:none!important;padding:6px 0;font-size:14.5px}.ph-rsg tbody td:before{content:attr(data-label);display:block;font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--ph-ink-soft);margin-bottom:2px}}@media(prefers-reduced-motion:reduce){.ph-rsg .ph-btn{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/section-ring-size-chart.css.map */
