body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works{--hiw-fg: #2b2c30;--hiw-fg-muted: rgba(43, 44, 48, 0.72);--hiw-sensor-glass: rgba(255, 255, 255, 0.16);--hiw-sensor-blur: 50px;--hiw-flow-glass: rgba(43, 44, 48, 0.32);--hiw-flow-glass-mobile: rgba(43, 44, 48, 0.24);--hiw-flow-fg: #fff;--hiw-flow-icon-bg: rgba(255, 255, 255, 0.1);--hiw-flow-icon-size: 59px;--hiw-flow-icon-size-mobile: 56px;--hiw-flow-blur: 41.327px;--hiw-flow-step-pad: 16px;--hiw-flow-copy-w: 215px;--hiw-flow-arrow: rgba(43, 44, 48, 0.56);--hiw-gutter: clamp(16px, 3.8889vw, 56px);--hiw-stack-gap: clamp(40px, 4vw, 56px);--hiw-intro-gap: clamp(8px, 1vw, 16px);--hiw-body-max: 633px;--hiw-stage-max: var(--pomb-content-max-width, 1440px);--hiw-flow-max: 1278px;--hiw-composition-ref: 1440px;--hiw-desktop-composition-min: 750px;--hiw-card-min: 253px;--hiw-card-max: 314px;--hiw-gap-min: 16px;--hiw-gap-max: 24px}body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works{--hiw-stage-max: 1600px;--hiw-composition-h: 800;--hiw-panel-padding-top: 88px;--hiw-panel-padding-bottom: 72px;overflow:visible}body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works .product-order-media-band__frame{container-type:inline-size;container-name:hiw-frame;display:flex;flex-direction:column;width:100%;max-width:min(100%,var(--hiw-stage-max, 1600px));margin-inline:auto;height:auto;min-height:0;max-height:none;overflow:hidden;background:transparent}@container hiw-frame (min-width: 750px){body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works .product-order-media-band__content{flex:1 1 auto;min-height:100%;height:100%}body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works .product-order-media-band__overlay-panel{flex:1 1 auto;min-height:100%;height:100%}}body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works .product-order-media-band__hiw-frame-tone{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,rgba(234,222,213,0) 11.059%,#eaded5 29.914%,#dcd1c2 100%)}@container hiw-frame (max-width: 749px){body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works .product-order-media-band__frame,body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works .product-order-media-band__hiw-frame-tone,body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works .product-order-media-band__picture,body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works .product-order-media-band__image{border-radius:40px}}@container hiw-frame (min-width: 750px){body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works .product-order-media-band__frame,body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works .product-order-media-band__picture,body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works .product-order-media-band__image{border-radius:80px}body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works .product-order-media-band__hiw-frame-tone{display:none}}body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works .product-order-media-band__frame--has-media .product-order-media-band__image{object-fit:cover;object-position:center bottom}body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works .product-order-media-band__content{position:absolute;inset:0;display:flex;flex-direction:column;width:100%;min-height:100%;height:100%;padding:0}body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works .product-order-media-band__overlay-panel{display:flex;flex:1 1 auto;flex-direction:column;justify-content:space-between;gap:0;width:100%;max-width:100%;height:100%;min-height:100%;margin-inline:0;padding:var(--pomb-mobile-overlay-panel-padding-y, 32px) var(--pomb-mobile-overlay-panel-padding-x, 16px) 48px;overflow:visible;overflow-y:visible;color:var(--hiw-fg)!important;box-sizing:border-box}@container hiw-frame (min-width: 750px){body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works .product-order-media-band__sensor-card{--hiw-card-min-effective: clamp( var(--hiw-card-min), calc(var(--hiw-card-max) * 100cqi / var(--hiw-composition-ref, 1440px)), var(--hiw-card-max) )}body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works .product-order-media-band__overlay-panel{--hiw-stack-gap: min( var(--pomb-overlay-main-gap, 56px), calc(var(--pomb-overlay-main-gap, 56px) * 100cqi / var(--hiw-composition-ref, 1440px)) );--hiw-intro-gap: min( var(--pomb-overlay-intro-gap, 16px), calc(var(--pomb-overlay-intro-gap, 16px) * 100cqi / var(--hiw-composition-ref, 1440px)) );--hiw-flow-step-height-effective: min( 91px, calc(91px * 100cqi / var(--hiw-composition-ref, 1440px)) );max-width:min(100%,var(--hiw-stage-max, 1440px));padding-block:min(var(--hiw-panel-padding-top, 88px),calc(var(--hiw-panel-padding-top, 88px) * 100cqi / var(--hiw-composition-ref, 1440px))) min(var(--hiw-panel-padding-bottom, var(--pomb-overlay-panel-padding-y, 72px)),calc(var(--hiw-panel-padding-bottom, var(--pomb-overlay-panel-padding-y, 72px)) * 100cqi / var(--hiw-composition-ref, 1440px)));padding-inline:min(var(--pomb-overlay-panel-padding-x, 56px),calc(var(--pomb-overlay-panel-padding-x, 56px) * 100cqi / var(--hiw-composition-ref, 1440px)));--hiw-card-max-effective: min( var(--hiw-card-max, 314px), calc(var(--hiw-card-max, 314px) * 100cqi / var(--hiw-composition-ref, 1440px)) );--hiw-flow-icon-size-effective: min(59px, calc(59px * 100cqi / var(--hiw-composition-ref, 1440px)));--hiw-flow-copy-w-effective: min(215px, calc(215px * 100cqi / var(--hiw-composition-ref, 1440px)))}}body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works .product-order-media-band__overlay-main{display:flex;flex:1 1 auto;flex-direction:column;align-items:stretch;justify-content:space-between;gap:0;width:100%;min-height:0}body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works .product-order-media-band__overlay-composition-bottom{display:flex;flex-direction:column;align-items:center;gap:var(--hiw-stack-gap);width:100%}body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works .product-order-media-band__overlay-composition-bottom>.product-order-media-band__overlay-stack{gap:0;width:100%}body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works .product-order-media-band__overlay-stack{display:flex;flex-direction:column;gap:var(--hiw-stack-gap);width:100%}body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works .product-order-media-band__overlay-intro{display:flex;flex-direction:column;align-items:flex-start;gap:var(--hiw-intro-gap);width:100%;max-width:100%;min-width:0}@container hiw-frame (min-width: 750px){body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works .product-order-media-band__overlay-intro{width:100%;max-width:100%;gap:var(--hiw-intro-gap)}body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works .product-order-media-band__overlay-heading,body.design-alternate.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works h2.product-order-media-band__overlay-heading,.design-alternate body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works h2.product-order-media-band__overlay-heading{font-size:max(1.75rem,min(var(--pomb-overlay-heading-size, 48px),calc(var(--pomb-overlay-heading-size, 48px) * 100cqi / var(--hiw-composition-ref, 1440px))));line-height:max(2rem,min(var(--pomb-overlay-heading-line-height, 56px),calc(var(--pomb-overlay-heading-line-height, 56px) * 100cqi / var(--hiw-composition-ref, 1440px))));letter-spacing:min(var(--pomb-overlay-heading-letter-spacing, -1.44px),calc(var(--pomb-overlay-heading-letter-spacing, -1.44px) * 100cqi / var(--hiw-composition-ref, 1440px)));color:var(--hiw-fg)!important;white-space:normal;overflow-wrap:break-word}body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works .product-order-media-band__overlay-text{max-width:min(100%,calc(var(--hiw-body-max, 633px) * 100cqi / var(--hiw-composition-ref, 1440px)));font-size:max(0.875rem,min(var(--pomb-overlay-body-size, 18px),calc(var(--pomb-overlay-body-size, 18px) * 100cqi / var(--hiw-composition-ref, 1440px))));line-height:max(1.125rem,min(var(--pomb-overlay-body-line-height, 24px),calc(var(--pomb-overlay-body-line-height, 24px) * 100cqi / var(--hiw-composition-ref, 1440px))));color:var(--hiw-fg)!important}}@container hiw-frame (min-width: 1200px){body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works .product-order-media-band__overlay-heading,body.design-alternate.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works h2.product-order-media-band__overlay-heading,.design-alternate body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works h2.product-order-media-band__overlay-heading{white-space:nowrap;overflow-wrap:normal}body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works h2.product-order-media-band__overlay-heading br,body.design-alternate.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works h2.product-order-media-band__overlay-heading br,.design-alternate body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works h2.product-order-media-band__overlay-heading br{display:none}body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works .product-order-media-band__overlay-heading-continued::before{content:" "}}body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works .product-order-media-band__overlay-heading,body.design-alternate.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works h2.product-order-media-band__overlay-heading,.design-alternate body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works h2.product-order-media-band__overlay-heading{margin:0;width:100%;max-width:100%;color:var(--hiw-fg);font-family:var(--pomb-overlay-heading-font, "Cormorant Garamond", serif);font-style:var(--pomb-overlay-heading-style, italic);font-weight:var(--pomb-overlay-heading-weight, 600);font-synthesis:none;text-align:left;white-space:normal;overflow-wrap:break-word;word-break:normal}@media screen and (max-width:749px){body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works .product-order-media-band__overlay-heading,body.design-alternate.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works h2.product-order-media-band__overlay-heading,.design-alternate body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works h2.product-order-media-band__overlay-heading{max-width:min(100%,358px);font-size:var(--pomb-mobile-overlay-heading-size, 32px);line-height:var(--pomb-mobile-overlay-heading-line-height, 40px);letter-spacing:-0.96px}body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works .product-order-media-band__overlay-text{max-width:min(100%,var(--hiw-body-max, 633px));font-size:var(--pomb-mobile-overlay-body-size, 14px);line-height:var(--pomb-mobile-overlay-body-line-height, 20px)}}body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works .product-order-media-band__overlay-text{margin:0;width:100%;color:var(--hiw-fg);font-family:var(--pomb-overlay-body-font, "Inter", sans-serif);font-weight:400;text-align:left}body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works .product-order-media-band__sensor-section{container-type:inline-size;container-name:hiw-sensor;display:flex;flex-direction:column;gap:var(--hiw-gap-min);width:100%;max-width:100%;align-items:stretch}body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works .product-order-media-band__sensor-progress{position:relative;display:none;flex-shrink:0;width:100%;height:1px;overflow:hidden;border-radius:999px;background:rgba(43,44,48,0.24)}body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works .product-order-media-band__sensor-progress-fill{position:absolute;top:0;left:0;display:block;width:var(--pomb-sensor-progress, 0%);height:100%;border-radius:999px;background:linear-gradient(90deg,var(--hiw-fg) 0%,var(--hiw-fg) calc(100% - 8px),rgba(43,44,48,0) 100%);pointer-events:none}@container hiw-frame (max-width: 749px){body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works .product-order-media-band__frame{display:flex;flex-direction:column;width:100%;height:861px;min-height:861px;max-height:861px;overflow:hidden}body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works .product-order-media-band__content{position:absolute;inset:0;flex:1 1 auto;width:100%;min-height:100%;height:100%}body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works .product-order-media-band__overlay-panel{align-items:center;justify-content:flex-end;gap:var(--pomb-mobile-overlay-panel-gap, 40px);height:100%;min-height:100%;padding:var(--pomb-mobile-overlay-panel-padding-y, 32px) var(--pomb-mobile-overlay-panel-padding-x, 16px) 48px}body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works .product-order-media-band__overlay-main{justify-content:flex-start;align-items:stretch;flex:0 1 auto;gap:var(--pomb-mobile-overlay-panel-gap, 40px);width:100%;min-height:0}body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works .product-order-media-band__overlay-composition-bottom{align-items:stretch;gap:var(--pomb-mobile-overlay-panel-gap, 40px);width:100%}body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works .product-order-media-band__overlay-intro{gap:8px;flex-shrink:0;width:100%;max-width:min(100%,358px);align-self:flex-start}body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works .product-order-media-band__overlay-text{max-width:min(100%,358px)}body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works .product-order-media-band__sensor-section{gap:var(--pomb-sensor-section-gap, 16px);width:100%;align-self:stretch}body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works .product-order-media-band__sensor-card{flex:0 0 var(--pomb-mobile-sensor-card-width, 253px);width:var(--pomb-mobile-sensor-card-width, 253px);min-width:var(--pomb-mobile-sensor-card-width, 253px);min-height:var(--pomb-mobile-sensor-card-min-height, 158px);gap:8px;padding:19.337px;border-radius:12.892px;background:var(--pomb-sensor-card-background, var(--hiw-sensor-glass));backdrop-filter:blur(var(--pomb-sensor-card-blur, 40.286px));-webkit-backdrop-filter:blur(var(--pomb-sensor-card-blur, 40.286px))}body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works .product-order-media-band__sensor-copy{gap:6.446px}body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works .product-order-media-band__sensor-label,body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works p.product-order-media-band__sensor-label{font-size:12px;line-height:16px;font-weight:500}body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works .product-order-media-band__sensor-title,body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works p.product-order-media-band__sensor-title{font-size:16px;line-height:24px;font-weight:600}body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works .product-order-media-band__sensor-text,body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works p.product-order-media-band__sensor-text{font-size:12px;line-height:16px;font-weight:400}body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works .product-order-media-band__flow{align-items:center;width:100%;max-width:100%;align-self:stretch}body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works .product-order-media-band__flow-track{width:100%;max-width:100%}body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works .product-order-media-band__flow-inline{display:flex;flex-direction:column;align-items:center;width:100%;max-width:100%;gap:0}body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works .product-order-media-band__flow-step{align-self:stretch;align-items:center;width:100%;max-width:100%;min-height:0;height:auto;gap:var(--hiw-flow-step-pad);padding:8px var(--hiw-flow-step-pad) var(--hiw-flow-step-pad);border-radius:16px;background:var(--hiw-flow-glass-mobile);backdrop-filter:blur(var(--hiw-flow-blur));-webkit-backdrop-filter:blur(var(--hiw-flow-blur))}body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works .product-order-media-band__flow-arrow{display:inline-flex;flex:0 0 var(--pomb-mobile-flow-arrow-size, 41px);width:var(--pomb-mobile-flow-arrow-size, 41px);height:var(--pomb-mobile-flow-arrow-size, 41px);margin-inline:auto}body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works .product-order-media-band__flow-copy{display:flex;flex-direction:column;flex:0 1 var(--pomb-flow-copy-width, 215px);width:min(100%,var(--pomb-flow-copy-width, 215px));max-width:var(--pomb-flow-copy-width, 215px);gap:4px}body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works .product-order-media-band__flow-title,body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works p.product-order-media-band__flow-title{font-size:16px;line-height:24px}body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works .product-order-media-band__flow-text,body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works p.product-order-media-band__flow-text{font-size:12px;line-height:16px;font-weight:500}body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works .product-order-media-band__sensor-progress{display:block}}body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works .product-order-media-band__sensor-grid{display:flex;flex-flow:row nowrap;gap:var(--hiw-gap-min);width:100%;margin-inline:0;padding-inline:0;overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;mask-image:none;-webkit-mask-image:none}body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works .product-order-media-band__sensor-grid::-webkit-scrollbar{display:none}body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works .product-order-media-band__sensor-card{display:flex;flex:0 0 var(--hiw-card-min);flex-direction:column;align-items:flex-start;gap:clamp(8px,1.5vw,16px);width:var(--hiw-card-min);min-width:var(--hiw-card-min);min-height:158px;padding:clamp(19px,2vw,24px);border-radius:clamp(12.892px,1.2vw,16px);background:var(--hiw-sensor-glass);backdrop-filter:blur(var(--hiw-sensor-blur));-webkit-backdrop-filter:blur(var(--hiw-sensor-blur));box-shadow:none}@container hiw-frame (max-width: 749px){body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works .product-order-media-band__sensor-section{overflow:visible}body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works .product-order-media-band__sensor-grid{overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}}body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works .product-order-media-band__sensor-label,body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works p.product-order-media-band__sensor-label{color:var(--hiw-fg-muted)!important;font-size:clamp(12px,1.2vw,14px);line-height:clamp(16px,1.6vw,20px);font-weight:500}body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works .product-order-media-band__sensor-title,body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works p.product-order-media-band__sensor-title{color:var(--hiw-fg)!important;font-size:clamp(16px,2vw,24px);line-height:clamp(24px,2.5vw,32px);font-weight:600}body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works .product-order-media-band__sensor-text,body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works p.product-order-media-band__sensor-text{color:var(--hiw-fg)!important;font-size:clamp(12px,1.4vw,16px);line-height:clamp(16px,1.8vw,24px);font-weight:400}@container hiw-frame (min-width: 750px){body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works .product-order-media-band__sensor-label,body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works p.product-order-media-band__sensor-label{color:rgba(43,44,48,0.72)!important;font-size:max(0.75rem,min(14px,calc(14px * 100cqi / var(--hiw-composition-ref, 1440px))));line-height:max(1rem,min(20px,calc(20px * 100cqi / var(--hiw-composition-ref, 1440px))));font-weight:500}body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works .product-order-media-band__sensor-title,body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works p.product-order-media-band__sensor-title{color:#2b2c30!important;font-size:max(1rem,min(24px,calc(24px * 100cqi / var(--hiw-composition-ref, 1440px))));line-height:max(1.25rem,min(32px,calc(32px * 100cqi / var(--hiw-composition-ref, 1440px))));font-weight:600}body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works .product-order-media-band__sensor-text,body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works p.product-order-media-band__sensor-text{color:#2b2c30!important;font-size:max(0.75rem,min(16px,calc(16px * 100cqi / var(--hiw-composition-ref, 1440px))));line-height:max(1rem,min(24px,calc(24px * 100cqi / var(--hiw-composition-ref, 1440px))));font-weight:400}body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works .product-order-media-band__sensor-card{gap:min(16px,calc(16px * 100cqi / var(--hiw-composition-ref, 1440px)));min-height:min(220px,calc(220px * 100cqi / var(--hiw-composition-ref, 1440px)));padding:min(24px,calc(24px * 100cqi / var(--hiw-composition-ref, 1440px)));border-radius:min(16px,calc(16px * 100cqi / var(--hiw-composition-ref, 1440px)))}}body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works .product-order-media-band__sensor-copy{gap:clamp(6px,0.8vw,8px)}@container hiw-frame (min-width: 750px){body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works .product-order-media-band__sensor-progress,body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works .product-order-media-band__sensor-progress-fill{display:none}body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works .product-order-media-band__sensor-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:min(var(--hiw-gap-max),calc(var(--hiw-gap-max) * 100cqi / var(--hiw-composition-ref, 1440px)));overflow-x:visible;align-items:stretch;justify-content:center}body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works .product-order-media-band__sensor-card{flex:none;width:100%;min-width:0;max-width:none;min-height:0;justify-self:stretch}}body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works .product-order-media-band__flow{width:100%;max-width:min(100%,var(--hiw-flow-max));margin-inline:auto}@container hiw-frame (min-width: 750px){body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works .product-order-media-band__flow{max-width:min(100%,calc(var(--hiw-flow-max, 1278px) * 100cqi / var(--hiw-composition-ref, 1440px)))}}body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works .product-order-media-band__flow-track{container-type:inline-size;container-name:hiw-flow;width:100%}body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works .product-order-media-band__flow-inline{display:flex;flex-direction:column;align-items:stretch;gap:var(--hiw-gap-min);width:100%}body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works .product-order-media-band__flow-step{display:flex;flex:0 0 auto;align-items:center;gap:var(--hiw-flow-step-pad);box-sizing:border-box;width:100%;max-width:100%;height:auto;min-height:91px;padding:var(--hiw-flow-step-pad);border:0;border-radius:clamp(16px,2vw,24px);background:var(--hiw-flow-glass-mobile);backdrop-filter:blur(var(--hiw-flow-blur));-webkit-backdrop-filter:blur(var(--hiw-flow-blur));color:var(--hiw-flow-fg);overflow:hidden}body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works .product-order-media-band__flow-icon{display:inline-flex;flex:0 0 var(--hiw-flow-icon-size-mobile);align-items:center;justify-content:center;width:var(--hiw-flow-icon-size-mobile);height:var(--hiw-flow-icon-size-mobile);border-radius:50%;background:var(--hiw-flow-icon-bg);color:var(--hiw-flow-fg);overflow:hidden}body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works .product-order-media-band__flow-icon-image,body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works .product-order-media-band__flow-icon-svg{display:block;width:81%;height:81%;object-fit:contain}body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works .product-order-media-band__flow-icon-svg,body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works .product-order-media-band__flow-icon-svg path,body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works .product-order-media-band__flow-icon-svg circle{fill:none}body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works .product-order-media-band__flow-title,body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works p.product-order-media-band__flow-title,body.design-alternate.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works .product-order-media-band__flow-title,body.design-alternate.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works p.product-order-media-band__flow-title{margin:0;color:var(--hiw-flow-fg)!important;font-family:var(--pomb-overlay-body-font, "Inter", sans-serif);font-size:clamp(16px,1.6vw,18px);font-style:normal;line-height:clamp(24px,2.2vw,24px);font-weight:600}body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works .product-order-media-band__flow-text,body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works p.product-order-media-band__flow-text,body.design-alternate.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works .product-order-media-band__flow-text,body.design-alternate.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works p.product-order-media-band__flow-text{margin:0;color:var(--hiw-flow-fg)!important;font-family:var(--pomb-overlay-body-font, "Inter", sans-serif);font-size:clamp(12px,1.4vw,16px);font-style:normal;line-height:clamp(16px,1.8vw,24px);font-weight:500;overflow-wrap:break-word;word-break:break-word}body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works .product-order-media-band__flow-copy{display:flex;flex:1 1 auto;flex-direction:column;gap:0;width:auto;max-width:none;min-width:0;text-align:left}body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works .product-order-media-band__flow-arrow{display:inline-flex;flex:0 0 41px;align-items:center;justify-content:center;width:41px;height:41px;margin-inline:auto;color:var(--hiw-flow-arrow);transform:rotate(90deg)}body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works .product-order-media-band__flow-arrow-svg{display:block;width:100%;height:100%}body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works .product-order-media-band__flow-arrow-svg path{fill:none}@container hiw-frame (min-width: 750px){body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works .product-order-media-band__flow-inline{flex-flow:row nowrap;align-items:center;justify-content:space-between;gap:min(24px,calc(24px * 100cqi / var(--hiw-composition-ref, 1440px)));min-height:var(--hiw-flow-step-height-effective, 91px)}body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works .product-order-media-band__flow-step{flex:0 1 auto;width:auto;min-width:0;max-width:calc((var(--hiw-flow-step-pad) * 2) + var(--hiw-flow-icon-size-effective, var(--hiw-flow-icon-size)) + var(--hiw-flow-step-pad) + var(--hiw-flow-copy-w-effective, var(--hiw-flow-copy-w)));height:var(--hiw-flow-step-height-effective, 91px);min-height:var(--hiw-flow-step-height-effective, 91px);padding:min(var(--hiw-flow-step-pad),calc(var(--hiw-flow-step-pad) * 100cqi / var(--hiw-composition-ref, 1440px)));background:var(--hiw-flow-glass);border-radius:min(24px,calc(24px * 100cqi / var(--hiw-composition-ref, 1440px)));gap:min(var(--hiw-flow-step-pad),calc(var(--hiw-flow-step-pad) * 100cqi / var(--hiw-composition-ref, 1440px)))}body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works .product-order-media-band__flow-title,body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works p.product-order-media-band__flow-title,body.design-alternate.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works .product-order-media-band__flow-title,body.design-alternate.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works p.product-order-media-band__flow-title{font-size:max(0.75rem,min(var(--pomb-flow-title-size, 18px),calc(var(--pomb-flow-title-size, 18px) * 100cqi / var(--hiw-composition-ref, 1440px))));line-height:max(1rem,min(var(--pomb-flow-title-line-height, 24px),calc(var(--pomb-flow-title-line-height, 24px) * 100cqi / var(--hiw-composition-ref, 1440px))))}body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works .product-order-media-band__flow-text,body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works p.product-order-media-band__flow-text,body.design-alternate.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works .product-order-media-band__flow-text,body.design-alternate.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works p.product-order-media-band__flow-text{font-size:max(0.6875rem,min(var(--pomb-flow-text-size, 16px),calc(var(--pomb-flow-text-size, 16px) * 100cqi / var(--hiw-composition-ref, 1440px))));line-height:max(1rem,min(var(--pomb-flow-text-line-height, 24px),calc(var(--pomb-flow-text-line-height, 24px) * 100cqi / var(--hiw-composition-ref, 1440px))))}body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works .product-order-media-band__flow-icon{flex:0 0 var(--hiw-flow-icon-size-effective, var(--hiw-flow-icon-size));width:var(--hiw-flow-icon-size-effective, var(--hiw-flow-icon-size));height:var(--hiw-flow-icon-size-effective, var(--hiw-flow-icon-size))}body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works .product-order-media-band__flow-copy{flex:1 1 var(--hiw-flow-copy-w-effective, var(--hiw-flow-copy-w));width:auto;min-width:0;max-width:var(--hiw-flow-copy-w-effective, var(--hiw-flow-copy-w))}body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works .product-order-media-band__flow-arrow{flex:0 0 min(41px,calc(41px * 100cqi / var(--hiw-composition-ref, 1440px)));width:min(41px,calc(41px * 100cqi / var(--hiw-composition-ref, 1440px)));height:min(41px,calc(41px * 100cqi / var(--hiw-composition-ref, 1440px)));margin-inline:0;transform:none}}@container hiw-frame (max-width: 749px){body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works .product-order-media-band__flow-inline{gap:0}body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works .product-order-media-band__flow-step{min-height:0;height:auto;padding:8px var(--hiw-flow-step-pad) var(--hiw-flow-step-pad)}body.page-aivela-ring-pro #how-it-works.product-order-media-band--ring-pro-how-it-works .product-order-media-band__flow-arrow{margin-block:0;color:var(--hiw-flow-fg, #fff)}}
