.sizing-kit-purchase-page-section{max-width:none;width:100%;padding:0;margin:0}.sizing-kit-purchase-page{--skpp-artboard-wide: 1440;--skpp-artboard-narrow: 390;--skpp-ink: #2b2c30;--skpp-capri: #2d6d76;--skpp-muted: #808080;--skpp-page-bg: #f0eee9;--skpp-cta-yellow: #ffd600;--skpp-hero-band-bg: #ece7df;--skpp-display-gradient: linear-gradient(286.22deg, #2d6d76 16.4%, #44bbca 114.05%);--skpp-coupon-gradient: linear-gradient( 166.62deg, rgba(245, 236, 218, 0.925) 11.55%, #fffcf1 47.95%, #f5ecda 82.99% );--skpp-stage-max: var(--ring-pro-stage-max, 1440px);--skpp-display-gradient-ink-pad-top: var(--rpl-display-gradient-ink-pad-top, 0.1em);--skpp-display-gradient-ink-pad-bottom: 0.2em;--skpp-how-emphasis-ink-pad-bottom: max(0.38em, 16px);width:100%;max-width:var(--skpp-stage-max);margin-inline:auto;color:var(--skpp-ink);background:var(--skpp-page-bg)}.sizing-kit-purchase-page__hero-band{--skpp-bleed: max(0px, calc((100vw - var(--skpp-stage-max)) / 2));display:flex;flex-direction:column;align-items:center;gap:clamp(32px,calc(56 * 100vw / var(--skpp-artboard-wide)),56px);box-sizing:border-box;width:calc(100% + 2 * var(--skpp-bleed));margin-inline:calc(-1 * var(--skpp-bleed));padding:clamp(88px,calc(136 * 100vw / var(--skpp-artboard-wide)),136px) 0 clamp(40px,calc(112 * 100vw / var(--skpp-artboard-wide)),112px);background-color:var(--skpp-hero-band-bg);border-radius:0 0 clamp(40px,calc(80 * 100vw / var(--skpp-artboard-wide)),80px) clamp(40px,calc(80 * 100vw / var(--skpp-artboard-wide)),80px)}.sizing-kit-purchase-page__offer-header,.sizing-kit-purchase-page__stage{box-sizing:border-box;width:100%;max-width:var(--skpp-stage-max);margin-inline:auto;padding-inline:var(--ring-pro-gutter, clamp(16px, calc(56 * 100vw / var(--skpp-artboard-wide)), 56px))}.sizing-kit-purchase-page__offer-header{text-align:center}.sizing-kit-purchase-page h1.sizing-kit-purchase-page__offer-title,.design-alternate .sizing-kit-purchase-page h1.sizing-kit-purchase-page__offer-title{display:flex;flex-flow:row wrap;align-items:baseline;justify-content:center;gap:clamp(8px,calc(16 * 100vw / var(--skpp-artboard-wide)),16px);margin:0;padding-bottom:clamp(16px,calc(32 * 100vw / var(--skpp-artboard-wide)),32px)}.sizing-kit-purchase-page__offer-title-prefix{font-family:var(--skpp-heading-font-family, "Cormorant Garamond", serif);font-size:clamp(31px,calc(60 * 100vw / var(--skpp-artboard-wide)),60px);font-weight:500;line-height:1.2;color:var(--skpp-capri);letter-spacing:-0.02em}.sizing-kit-purchase-page__offer-title-emphasis{font-family:var(--skpp-heading-emphasis-font-family, "Cormorant Garamond", serif);font-size:clamp(35px,calc(72 * 100vw / var(--skpp-artboard-wide)),72px);font-style:italic;font-weight:700;line-height:1.06;letter-spacing:-0.02em;background:var(--skpp-display-gradient);-webkit-background-clip:text;background-clip:text;color:transparent}.sizing-kit-purchase-page__offer-subtitle{width:100%;margin:0;color:var(--skpp-ink);font-family:var(--skpp-body-font-family, Inter, sans-serif);font-size:clamp(14px,calc(18 * 100vw / var(--skpp-artboard-wide)),18px);font-weight:400;line-height:24px;text-align:center}.sizing-kit-purchase-page__offer-subtitle strong{font-size:clamp(14px,calc(20 * 100vw / var(--skpp-artboard-wide)),20px);font-weight:600}.sizing-kit-purchase-page__stage{width:100%}.sizing-kit-purchase-page__purchase-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;align-items:center;width:100%}.sizing-kit-purchase-page__kit-card{position:relative;display:flex;flex-direction:column;min-height:clamp(305px,calc(476 * 100vw / var(--skpp-artboard-wide)),476px);width:100%;border-radius:clamp(16px,calc(24 * 100vw / var(--skpp-artboard-wide)),24px);overflow:clip}.sizing-kit-purchase-page__kit-backdrop{position:absolute;inset:0;border-radius:inherit;pointer-events:none}.sizing-kit-purchase-page__kit-backdrop picture{position:absolute;inset:0;display:block;overflow:hidden;border-radius:inherit}.sizing-kit-purchase-page__kit-backdrop .sizing-kit-purchase-page__kit-image,.sizing-kit-purchase-page__kit-backdrop img{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover;object-position:left center}.sizing-kit-purchase-page__kit-backdrop-gradient{position:absolute;inset:0;border-radius:inherit;background:linear-gradient(to left,#fbfafa 19.86%,rgba(251,250,250,0) 38.65%)}.sizing-kit-purchase-page__kit-content{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:space-between;flex:1 1 auto;width:100%;min-height:inherit;padding:40px 16px 16px}@media screen and (min-width:990px){.sizing-kit-purchase-page__kit-content{padding-top:clamp(80px,calc(152 * 100vw / var(--skpp-artboard-wide)),152px);padding-right:24px;padding-bottom:clamp(24px,calc(42 * 100vw / var(--skpp-artboard-wide)),42px);padding-left:53.22%}}.sizing-kit-purchase-page__kit-copy{display:flex;flex-direction:column;gap:clamp(16px,calc(24 * 100vw / var(--skpp-artboard-wide)),24px);text-align:left}.sizing-kit-purchase-page__kit-heading{margin:0;color:var(--skpp-capri);font-family:var(--skpp-body-font-family, Inter, sans-serif);font-size:clamp(18px,calc(24 * 100vw / var(--skpp-artboard-wide)),24px);font-weight:400;line-height:clamp(24px,28px,28px);letter-spacing:-0.575px}.sizing-kit-purchase-page__kit-price-row{display:flex;flex-wrap:wrap;align-items:flex-end;gap:8px}.sizing-kit-purchase-page__kit-price{display:inline-block;margin:0;font-family:var(--skpp-body-font-family, Inter, sans-serif);font-size:clamp(24px,calc(40 * 100vw / var(--skpp-artboard-wide)),40px);font-weight:500;line-height:1.15;letter-spacing:-1.8px;font-variant-numeric:lining-nums tabular-nums;background:linear-gradient(-16.8deg,#2d6d76 16.4%,#44bbca 114.05%);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-stroke:0.4px transparent;paint-order:stroke fill}.sizing-kit-purchase-page__kit-shipping{color:#4a979e;font-family:var(--skpp-body-font-family, Inter, sans-serif);font-size:clamp(8px,calc(12 * 100vw / var(--skpp-artboard-wide)),12px);line-height:16px}.sizing-kit-purchase-page__kit-footnote{margin:0;color:var(--skpp-muted);font-family:var(--skpp-body-font-family, Inter, sans-serif);font-size:clamp(8px,calc(12 * 100vw / var(--skpp-artboard-wide)),12px);line-height:16px;text-align:left}.sizing-kit-purchase-page__purchase-column{display:flex;flex-direction:column;gap:33px;align-items:stretch;width:100%;max-width:498px;min-width:0;margin-inline:auto}.sizing-kit-purchase-page__coupon{padding:clamp(20px,28px,28px) clamp(23px,32px,32px) clamp(17px,24px,24px);border-radius:clamp(24px,32px,32px);background:var(--skpp-coupon-gradient);color:var(--skpp-ink)}.sizing-kit-purchase-page__coupon-product{margin:0;font-family:var(--skpp-body-font-family, Inter, sans-serif);font-size:clamp(9px,calc(13 * 100vw / var(--skpp-artboard-wide)),13px);font-weight:500;line-height:1.4;letter-spacing:0.025em}.sizing-kit-purchase-page__coupon-off{margin:clamp(12px,16px,16px) 0 0;font-family:var(--skpp-body-font-family, Inter, sans-serif);font-size:clamp(32px,calc(52 * 100vw / var(--skpp-artboard-wide)),52px);font-weight:500;line-height:1;letter-spacing:-0.05em}.sizing-kit-purchase-page__coupon-prices{display:flex;align-items:flex-end;gap:11px;margin:clamp(12px,16px,16px) 0 0;line-height:1}.sizing-kit-purchase-page__coupon-prices del{font-family:var(--skpp-body-font-family, Inter, sans-serif);font-size:clamp(16px,calc(22 * 100vw / var(--skpp-artboard-wide)),22px);font-weight:400;color:var(--skpp-muted);text-decoration-thickness:1px}.sizing-kit-purchase-page__coupon-prices strong{font-family:var(--skpp-body-font-family, Inter, sans-serif);font-size:clamp(27px,calc(38 * 100vw / var(--skpp-artboard-wide)),38px);font-weight:500;letter-spacing:-0.04em;font-variant-numeric:lining-nums tabular-nums;color:var(--skpp-ink)}.sizing-kit-purchase-page__coupon-expiry{margin:22px 0 0;padding-top:15px;border-top:1px solid #d9d9d9;font-family:var(--skpp-body-font-family, Inter, sans-serif);font-size:clamp(9px,calc(12 * 100vw / var(--skpp-artboard-wide)),12px);line-height:1.5;color:var(--skpp-muted)}.sizing-kit-purchase-page__form{display:contents}.sizing-kit-purchase-page__button{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:58px;margin:0;padding:16px 32px;border:0;border-radius:113px;background:var(--skpp-cta-yellow);color:var(--skpp-capri);font-family:var(--skpp-body-font-family, Inter, sans-serif);font-size:clamp(16px,calc(20 * 100vw / var(--skpp-artboard-wide)),20px);font-weight:600;line-height:1.2;text-align:center;cursor:pointer;transition:opacity 160ms ease,background-color 160ms ease}.sizing-kit-purchase-page__button:disabled{opacity:0.55;cursor:not-allowed}.sizing-kit-purchase-page__button:focus-visible{outline:2px solid var(--skpp-capri);outline-offset:3px}.sizing-kit-purchase-page__assurances{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:clamp(16px,calc(77 * 100vw / var(--skpp-artboard-wide)),77px);font-family:var(--skpp-body-font-family, Inter, sans-serif);font-size:clamp(8px,calc(10 * 100vw / var(--skpp-artboard-wide)),10px);line-height:1.5;color:var(--skpp-muted);text-align:center}.sizing-kit-purchase-page__assurance{display:inline-flex;align-items:center;justify-content:center;gap:4px}.sizing-kit-purchase-page__assurance-icon{flex-shrink:0;width:15px;height:15px}.sizing-kit-purchase-page__status{margin:8px 0 0;font-family:var(--skpp-body-font-family, Inter, sans-serif);font-size:13px;line-height:1.4;text-align:center}.sizing-kit-purchase-page__status:empty{display:none}.sizing-kit-purchase-page__status.has-error{color:#b34d43}.sizing-kit-purchase-page__unavailable{padding:16px;border-radius:12px;background:rgba(45,109,118,0.08);font-family:var(--skpp-body-font-family, Inter, sans-serif);font-size:14px;line-height:1.5}.sizing-kit-purchase-page__unavailable-heading{margin:0 0 8px;font-weight:600}.sizing-kit-purchase-page__how{--skpp-how-display-gradient: linear-gradient(-9.11deg, #2d6d76 16.4%, #44bbca 114.05%);padding:clamp(64px,calc(112 * 100vw / var(--skpp-artboard-wide)),112px) var(--ring-pro-gutter, 56px);border-radius:clamp(40px,calc(80 * 100vw / var(--skpp-artboard-wide)),80px)}.sizing-kit-purchase-page__how-inner{display:flex;flex-direction:column;gap:clamp(32px,calc(42 * 100vw / var(--skpp-artboard-wide)),42px);width:min(100%,var(--skpp-stage-max));margin-inline:auto}.sizing-kit-purchase-page__how-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px;width:100%;overflow:visible}.sizing-kit-purchase-page h2.sizing-kit-purchase-page__how-title,.design-alternate .sizing-kit-purchase-page h2.sizing-kit-purchase-page__how-title{display:flex;flex-direction:column;align-items:flex-start;gap:0.1em;margin:0;padding-block-end:0.06em;overflow:visible;font-family:var(--skpp-heading-font-family, "Cormorant Garamond", serif);font-size:unset;font-weight:unset;line-height:normal;letter-spacing:unset}.sizing-kit-purchase-page__how-title-line{color:var(--skpp-capri);font-size:clamp(36px,calc(64 * 100vw / var(--skpp-artboard-wide)),64px);font-weight:500;line-height:clamp(42px,calc(72 * 100vw / var(--skpp-artboard-wide)),72px);letter-spacing:0}.sizing-kit-purchase-page__how-title-emphasis{font-family:var(--skpp-heading-emphasis-font-family, "Cormorant Garamond", serif);font-size:clamp(40px,calc(72 * 100vw / var(--skpp-artboard-wide)),72px);font-style:italic;font-weight:700;line-height:clamp(48px,calc(86 * 100vw / var(--skpp-artboard-wide)),86px);letter-spacing:0;background:var(--skpp-how-display-gradient);-webkit-background-clip:text;background-clip:text;color:transparent}.sizing-kit-purchase-page__how-intro{flex:0 0 397px;max-width:397px;margin:0;color:var(--skpp-muted);font-family:var(--skpp-body-font-family, Inter, sans-serif);font-size:14px;font-weight:400;line-height:20px}.sizing-kit-purchase-page__how-rule{display:none;width:100%;margin:0;border:0;border-top:1px solid rgba(45,109,118,0.16)}.sizing-kit-purchase-page__steps{display:grid;grid-template-columns:minmax(0,1fr);gap:32px;align-items:start;width:100%}.sizing-kit-purchase-page__step{display:flex;flex-direction:column;min-width:0}.sizing-kit-purchase-page__step--bordered{padding-top:22px;border-top:1px solid rgba(45,109,118,0.16)}.sizing-kit-purchase-page__step--with-media{padding-top:0;border-top:0}.sizing-kit-purchase-page__step-media{position:relative;margin:0 0 23px;width:100%;height:clamp(158px,calc(174 * 100vw / var(--skpp-artboard-wide)),174px);border-radius:clamp(15px,16px,16px);overflow:clip}.sizing-kit-purchase-page__step-picture{position:absolute;inset:0;display:block;overflow:hidden;border-radius:inherit}.sizing-kit-purchase-page__step-image{position:absolute;display:block;width:100%;max-width:none;height:127.53%;top:-8.84%;left:0;object-fit:cover}.sizing-kit-purchase-page__step-kicker{margin:0;color:#4a979e;font-family:var(--skpp-body-font-family, Inter, sans-serif);font-size:9px;font-weight:400;line-height:15.3px;letter-spacing:1.08px;text-transform:uppercase}.sizing-kit-purchase-page h3.sizing-kit-purchase-page__step-heading,.design-alternate .sizing-kit-purchase-page h3.sizing-kit-purchase-page__step-heading{margin:0;padding-top:22px;color:var(--skpp-ink);font-family:var(--skpp-body-font-family, Inter, sans-serif);font-size:clamp(23px,calc(24 * 100vw / var(--skpp-artboard-wide)),24px);font-weight:400;line-height:28.75px;letter-spacing:-0.575px}.sizing-kit-purchase-page__step--with-media .sizing-kit-purchase-page__step-heading{padding-top:14px}.sizing-kit-purchase-page__step-text{margin:0;padding-top:14px;max-width:320px;color:var(--skpp-ink);font-family:var(--skpp-body-font-family, Inter, sans-serif);font-size:12px;font-weight:400;line-height:22.8px}.sizing-kit-purchase-page__ring-teaser{--skpp-ring-teaser-bg: #e6ecea;--skpp-bleed: max(0px, calc((100vw - var(--skpp-stage-max)) / 2));width:calc(100% + 2 * var(--skpp-bleed));margin-inline:calc(-1 * var(--skpp-bleed));padding-bottom:clamp(48px,calc(112 * 100vw / var(--skpp-artboard-wide)),112px);background:var(--skpp-ring-teaser-bg);border-radius:clamp(40px,calc(80 * 100vw / var(--skpp-artboard-wide)),80px)}.sizing-kit-purchase-page__ring-teaser-inner{box-sizing:border-box;width:100%;max-width:var(--skpp-stage-max);margin-inline:auto;padding-inline:var(--ring-pro-gutter, clamp(16px, calc(56 * 100vw / var(--skpp-artboard-wide)), 56px))}.sizing-kit-purchase-page__ring-teaser-panel{display:flex;flex-direction:column;align-items:center;gap:32px;box-sizing:border-box;width:100%;max-width:100%;padding:32px 0;background:transparent}.sizing-kit-purchase-page__ring-teaser-copy{display:contents}.sizing-kit-purchase-page__ring-teaser-media{order:2}.sizing-kit-purchase-page__ring-teaser-title{order:1}.sizing-kit-purchase-page__ring-teaser-body{order:3}.sizing-kit-purchase-page__ring-teaser-prices{order:4}.sizing-kit-purchase-page h2.sizing-kit-purchase-page__ring-teaser-title,.design-alternate .sizing-kit-purchase-page h2.sizing-kit-purchase-page__ring-teaser-title{display:flex;flex-direction:column;width:min(100%,292px);margin:0;overflow:visible;font-family:var(--skpp-heading-font-family, "Cormorant Garamond", serif);font-size:unset;font-weight:unset;line-height:normal;letter-spacing:unset}.sizing-kit-purchase-page__ring-teaser-title-line{color:var(--skpp-capri);font-size:clamp(36px,calc(64 * 100vw / var(--skpp-artboard-wide)),64px);font-weight:500;line-height:clamp(42px,calc(72 * 100vw / var(--skpp-artboard-wide)),72px);letter-spacing:-0.02em;text-align:left}.sizing-kit-purchase-page__ring-teaser-title-emphasis{font-family:var(--skpp-heading-emphasis-font-family, "Cormorant Garamond", serif);font-size:clamp(40px,calc(72 * 100vw / var(--skpp-artboard-wide)),72px);font-style:italic;font-weight:700;line-height:1.06;letter-spacing:-0.02em;text-align:right;background:var(--skpp-display-gradient);-webkit-background-clip:text;background-clip:text;color:transparent}.sizing-kit-purchase-page__ring-teaser-media{position:relative;width:100%;height:clamp(189px,calc(388 * 100vw / var(--skpp-artboard-wide)),388px);margin:0;border-radius:clamp(16px,24px,24px);overflow:clip}.sizing-kit-purchase-page__ring-teaser-media picture{position:absolute;inset:0;display:block;overflow:hidden;border-radius:inherit}.sizing-kit-purchase-page__ring-teaser-media img.sizing-kit-purchase-page__ring-teaser-image{position:absolute;inset:0;display:block;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:cover;object-position:center}.sizing-kit-purchase-page__ring-teaser-placeholder{position:absolute;inset:0;width:100%;height:100%;max-width:100%;max-height:100%;padding:24px;box-sizing:border-box;object-fit:contain;color:var(--skpp-muted);fill:none}.sizing-kit-purchase-page__ring-teaser-body{margin:0;color:var(--skpp-muted);font-family:var(--skpp-body-font-family, Inter, sans-serif);font-size:clamp(14px,calc(18 * 100vw / var(--skpp-artboard-wide)),18px);font-weight:400;line-height:24px;text-align:center}.sizing-kit-purchase-page__ring-teaser-prices{display:flex;align-items:flex-end;justify-content:center;gap:clamp(7px,11px,11px);margin:0}.sizing-kit-purchase-page__ring-teaser-prices del{font-family:var(--skpp-body-font-family, Inter, sans-serif);font-size:clamp(20.966px,calc(32 * 100vw / var(--skpp-artboard-wide)),32px);font-weight:400;line-height:clamp(20.966px,calc(32 * 100vw / var(--skpp-artboard-wide)),32px);color:var(--skpp-muted);text-decoration-thickness:1px}.sizing-kit-purchase-page__ring-teaser-prices strong{font-family:var(--skpp-body-font-family, Inter, sans-serif);font-size:clamp(31.448px,calc(48 * 100vw / var(--skpp-artboard-wide)),48px);font-weight:600;line-height:clamp(31.448px,calc(48 * 100vw / var(--skpp-artboard-wide)),48px);letter-spacing:clamp(-0.9959px,calc(-1.52 * 100vw / var(--skpp-artboard-wide)),-1.52px);background:var(--skpp-display-gradient);-webkit-background-clip:text;background-clip:text;color:transparent}@media screen and (min-width:990px){.sizing-kit-purchase-page__ring-teaser-panel{flex-direction:row;justify-content:space-between;align-items:center;gap:clamp(24px,calc(40 * 100vw / var(--skpp-artboard-wide)),40px);padding:56px 0}.sizing-kit-purchase-page__ring-teaser-copy{display:flex;flex:0 1 539px;flex-direction:column;align-items:center;gap:clamp(24px,calc(40 * 100vw / var(--skpp-artboard-wide)),40px);order:2;width:min(100%,539px);min-width:0}.sizing-kit-purchase-page__ring-teaser-media{flex:0 1 742px;order:1;width:min(100%,742px);max-width:742px;height:388px}.sizing-kit-purchase-page h2.sizing-kit-purchase-page__ring-teaser-title,.design-alternate .sizing-kit-purchase-page h2.sizing-kit-purchase-page__ring-teaser-title{order:unset;width:min(100%,464px)}.sizing-kit-purchase-page__ring-teaser-body{order:unset;width:100%;max-width:539px}.sizing-kit-purchase-page__ring-teaser-prices{order:unset;width:100%}}.sizing-kit-purchase-page__closing{width:100%;padding:clamp(56px,calc(56 * 100vw / var(--skpp-artboard-wide)),56px) 0 clamp(56px,calc(72 * 100vw / var(--skpp-artboard-wide)),72px)}.sizing-kit-purchase-page__closing-inner{box-sizing:border-box;width:100%;max-width:var(--skpp-stage-max);margin-inline:auto;padding-inline:var(--ring-pro-gutter, clamp(16px, calc(56 * 100vw / var(--skpp-artboard-wide)), 56px))}.sizing-kit-purchase-page__closing-content{display:flex;flex-direction:column;align-items:center;gap:32px;box-sizing:border-box;width:100%;max-width:100%;text-align:center}.sizing-kit-purchase-page h2.sizing-kit-purchase-page__closing-title,.design-alternate .sizing-kit-purchase-page h2.sizing-kit-purchase-page__closing-title{display:flex;flex-flow:row wrap;align-items:baseline;justify-content:center;gap:16px;margin:0;overflow:visible;font-family:var(--skpp-heading-font-family, "Cormorant Garamond", serif);font-size:unset;font-weight:unset;line-height:normal;letter-spacing:unset}.sizing-kit-purchase-page__closing-title-line{color:var(--skpp-capri);font-size:clamp(36px,calc(64 * 100vw / var(--skpp-artboard-wide)),64px);font-weight:500;line-height:clamp(42px,calc(72 * 100vw / var(--skpp-artboard-wide)),72px);letter-spacing:-0.02em}.sizing-kit-purchase-page__closing-title-emphasis{font-family:var(--skpp-heading-emphasis-font-family, "Cormorant Garamond", serif);font-size:clamp(40px,calc(72 * 100vw / var(--skpp-artboard-wide)),72px);font-style:italic;font-weight:700;line-height:1.06;letter-spacing:-0.02em;background:var(--skpp-display-gradient);-webkit-background-clip:text;background-clip:text;color:transparent}.sizing-kit-purchase-page__offer-title-emphasis,.sizing-kit-purchase-page__how-title-emphasis,.sizing-kit-purchase-page__ring-teaser-title-emphasis,.sizing-kit-purchase-page__closing-title-emphasis{display:inline-block;overflow:visible;padding-block:var(--skpp-display-gradient-ink-pad-top) var(--skpp-display-gradient-ink-pad-bottom);padding-inline:0.1em 0.14em;margin-block:calc(-1 * var(--skpp-display-gradient-ink-pad-top)) calc(-1 * var(--skpp-display-gradient-ink-pad-bottom));margin-inline:-0.1em -0.14em;-webkit-box-decoration-break:clone;box-decoration-break:clone;-webkit-text-stroke:0.45px transparent;paint-order:stroke fill}.sizing-kit-purchase-page__how-title-emphasis{padding-block:0.08em var(--skpp-how-emphasis-ink-pad-bottom);padding-inline:0.12em 0.16em;margin-block:0.04em 0.1em;margin-inline:-0.12em -0.16em;-webkit-text-stroke:0.65px transparent}.sizing-kit-purchase-page__closing-copy{display:flex;flex-direction:column;align-items:center;gap:0;width:100%}.sizing-kit-purchase-page__closing-copy-line{margin:0;color:var(--skpp-muted);font-family:var(--skpp-body-font-family, Inter, sans-serif);font-size:14px;font-weight:400;line-height:24px}.sizing-kit-purchase-page__closing-copy-line--primary strong{font-weight:600}.sizing-kit-purchase-page__closing-cta{width:100%}.sizing-kit-purchase-page__closing-button{width:100%}@media screen and (min-width:990px){.sizing-kit-purchase-page__how-header{flex-wrap:nowrap;gap:32px}.sizing-kit-purchase-page__how-title-line{font-size:64px;line-height:72px}.sizing-kit-purchase-page__how-title-emphasis{font-size:72px;line-height:86px}.sizing-kit-purchase-page__steps{grid-template-columns:427px minmax(0,1fr) minmax(0,1fr)}.sizing-kit-purchase-page__closing-copy{flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:baseline}.sizing-kit-purchase-page__closing-copy-line--secondary::before{content:" \b7  "}.sizing-kit-purchase-page__closing-cta{width:auto}.sizing-kit-purchase-page__closing-button{width:auto;min-width:0}}.sizing-kit-purchase-page__visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media screen and (max-width:989px){.sizing-kit-purchase-page__offer-header,.sizing-kit-purchase-page__stage{padding-inline:var(--ring-pro-gutter, 16px)}.sizing-kit-purchase-page__purchase-hero{grid-template-columns:minmax(0,1fr);gap:16px}.sizing-kit-purchase-page__kit-card{min-height:clamp(280px,calc(305 * 100vw / var(--skpp-artboard-narrow)),305px)}.sizing-kit-purchase-page__kit-backdrop .sizing-kit-purchase-page__kit-image,.sizing-kit-purchase-page__kit-backdrop img{object-position:center 30%}.sizing-kit-purchase-page__kit-backdrop-gradient{background:linear-gradient(to top,#fbfafa 35.9%,rgba(251,250,250,0) 46.23%)}.sizing-kit-purchase-page__kit-content{justify-content:flex-end;align-items:center;gap:12px;padding:40px 16px 16px;text-align:center}.sizing-kit-purchase-page__kit-copy{align-items:center;gap:16px;width:100%;max-width:100%;text-align:center}.sizing-kit-purchase-page h2.sizing-kit-purchase-page__kit-heading,.design-alternate .sizing-kit-purchase-page h2.sizing-kit-purchase-page__kit-heading{font-size:18px;font-weight:400;line-height:24px;letter-spacing:-0.3621px}.sizing-kit-purchase-page__kit-price-row{justify-content:center;gap:5px;width:100%}.sizing-kit-purchase-page__kit-price{font-size:24px;font-weight:500;line-height:1.2;letter-spacing:-1.1335px;background:linear-gradient(-16.19deg,#2d6d76 16.4%,#44bbca 114.05%);-webkit-background-clip:text;background-clip:text;color:transparent}.sizing-kit-purchase-page__kit-shipping{font-size:8px;line-height:12px}.sizing-kit-purchase-page__kit-footnote{text-align:center;white-space:nowrap}.sizing-kit-purchase-page__purchase-column{max-width:none;gap:16px}.sizing-kit-purchase-page__coupon-product{font-size:9.345px;line-height:13.084px;letter-spacing:0.2336px}.sizing-kit-purchase-page__coupon-off{margin-top:11.5px;font-size:38px;line-height:37.382px;letter-spacing:-1.8691px}.sizing-kit-purchase-page__coupon-prices{gap:7.908px;margin-top:11.5px}.sizing-kit-purchase-page__coupon-prices del{font-size:15.815px;line-height:15.815px}.sizing-kit-purchase-page__coupon-prices strong{font-size:27.317px;line-height:27.317px;letter-spacing:-1.0927px}.sizing-kit-purchase-page__button{font-size:16px;line-height:20px;border-radius:83px}.sizing-kit-purchase-page__how{--skpp-how-display-gradient: linear-gradient(-9.56deg, #2d6d76 16.4%, #44bbca 114.05%);padding:64px 16px;border-radius:0}.sizing-kit-purchase-page__how-inner{gap:32px}.sizing-kit-purchase-page__how-header{flex-direction:column;align-items:flex-start;gap:32px}.sizing-kit-purchase-page__how-intro{flex:1 1 auto;max-width:none;line-height:24px}.sizing-kit-purchase-page__how-rule{display:block}.sizing-kit-purchase-page__steps{grid-template-columns:minmax(0,1fr);gap:32px}.sizing-kit-purchase-page__step--bordered{padding-top:0;border-top:0}.sizing-kit-purchase-page__step--with-media .sizing-kit-purchase-page__step-media{margin:0}.sizing-kit-purchase-page__step--with-media .sizing-kit-purchase-page__step-kicker{padding-top:0}.sizing-kit-purchase-page h3.sizing-kit-purchase-page__step-heading,.design-alternate .sizing-kit-purchase-page h3.sizing-kit-purchase-page__step-heading{padding-top:15px}.sizing-kit-purchase-page__step--with-media .sizing-kit-purchase-page__step-heading{padding-top:15px}.sizing-kit-purchase-page__step-text{padding-top:12px;max-width:none}.sizing-kit-purchase-page__ring-teaser{border-radius:40px;overflow:clip}.sizing-kit-purchase-page__ring-teaser-inner{padding-inline:var(--ring-pro-gutter, 16px)}.sizing-kit-purchase-page__assurances{gap:clamp(16px,61px,61px)}.sizing-kit-purchase-page__closing{padding-block:56px}.sizing-kit-purchase-page__closing-inner{padding-inline:var(--ring-pro-gutter, 16px)}.sizing-kit-purchase-page h2.sizing-kit-purchase-page__closing-title,.design-alternate .sizing-kit-purchase-page h2.sizing-kit-purchase-page__closing-title{flex-direction:column;align-items:flex-start;width:min(100%,292px)}.sizing-kit-purchase-page__closing-title-emphasis{align-self:stretch;text-align:right}.sizing-kit-purchase-page__closing-cta{padding-inline:16px;box-sizing:border-box}}
