.popup-wrapper:has(.reytel-size.active){z-index:2147483647}body:has(.reytel-size.active) shopify-chat{display:none!important}.popup-content.reytel-size{position:fixed;top:50%;left:50%;right:auto;width:428px;width:min(428px,max(280px,calc((100dvh - 172px)*.5625 + 48px)));max-width:calc(100% - 32px);max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);margin:0;padding:0;overflow:hidden;transform:translate(-50%,-50%);background:#fff;color:#15161a;font-size:14px;line-height:1.5;text-align:left;box-shadow:0 20px 80px #0003}.popup-content.reytel-size.active{display:flex;flex-direction:column;transform:translate(-50%,-50%)}.popup-content.reytel-size--rings{width:1040px}.reytel-size *,.reytel-size *:before,.reytel-size *:after{box-sizing:border-box}.reytel-size__header{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:72px;padding:12px 16px 12px 24px;border-bottom:1px solid #e8e8e8}.reytel-size__header h2{margin:0;font-family:Tektur,sans-serif;font-size:20px;font-weight:500;line-height:1.25;text-transform:uppercase;overflow-wrap:anywhere}.reytel-size .btn-close.reytel-size__close{position:static;flex:0 0 44px;width:44px;height:44px;min-height:44px;padding:10px;border:0;background:transparent;color:inherit}.reytel-size__close:hover{background:#f3f3f3}.reytel-size :focus-visible{outline:2px solid #15161a;outline-offset:-3px}.reytel-size__body{min-height:0;padding:20px 24px 24px;overflow:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.reytel-size__media{min-width:0;margin:0 auto;text-align:center}.reytel-size__media p{margin:0;font-size:0}.popup-content.reytel-size video{display:block;width:auto;max-width:100%;height:auto;max-height:min(680px,calc(100vh - 172px));max-height:min(680px,calc(100dvh - 172px));margin:0 auto;object-fit:contain;background:#15161a}.reytel-size--rings .reytel-size__body{display:block}.reytel-size--rings .reytel-size__media{width:100%}.reytel-size--rings video{width:100%}.reytel-size__reference{min-width:0}.reytel-size__reference-header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 16px;margin-bottom:14px}.reytel-size__reference h3{margin:0;font-size:16px;font-weight:500;line-height:1.4}.reytel-size__download{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:8px 12px;border:1px solid #15161a;color:inherit;font-size:13px;white-space:nowrap;text-decoration:none}.reytel-size__download:hover{background:#f3f3f3}.reytel-size__chart{max-height:min(530px,calc(100vh - 248px));max-height:min(530px,calc(100dvh - 248px));overflow:auto;overscroll-behavior:contain;border:1px solid #e3e3e3}.reytel-size__chart>p{display:none}.reytel-size__chart .size-table-wrapper{overflow:visible}.reytel-size__chart table{width:100%!important;min-width:760px;height:auto!important;border-collapse:separate;border-spacing:0;table-layout:fixed}.reytel-size__chart tr{height:auto!important}.reytel-size__chart td,.reytel-size__chart th{width:auto!important;height:auto!important;padding:11px 8px;border:0;border-bottom:1px solid #e8e8e8;background:#fff;color:#15161a;font-size:13px;font-weight:400;line-height:1.45;text-align:center;vertical-align:middle;overflow-wrap:break-word}.reytel-size__chart .th td,.reytel-size__chart thead th{position:sticky;top:0;z-index:2;background:#f1f1ef;font-size:12px;font-weight:600}.reytel-size__chart tr:nth-child(2n) td{background:#fafafa}.reytel-size__chart tr>:first-child{position:sticky;left:0;z-index:1;box-shadow:1px 0 #e3e3e3}.reytel-size__chart .th>:first-child,.reytel-size__chart thead tr>:first-child{z-index:3}@media(max-width:640px){.popup-content.reytel-size{max-width:calc(100% - 24px);max-height:calc(100vh - 24px);max-height:calc(100dvh - 24px)}.reytel-size__header{min-height:64px;padding:8px 8px 8px 16px;gap:8px}.reytel-size__header h2{font-size:18px}.reytel-size__body{padding:16px}.popup-content.reytel-size video{max-height:calc(100vh - 136px);max-height:calc(100dvh - 136px)}.reytel-size__reference{width:100%}.reytel-size__chart{max-height:calc(100vh - 220px);max-height:calc(100dvh - 220px)}}@media(prefers-reduced-motion:reduce){.popup-content.reytel-size{transition:none}}.popup-content.reytel-size--rings{width:1160px}.reytel-ring-guide__intro{margin:0 0 22px;max-width:760px;color:#55575a;font-size:15px;line-height:1.6}.reytel-ring-guide__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none}.reytel-ring-guide__step{min-width:0;padding:20px;background:#f5f5f2;text-align:left}.reytel-ring-guide__step:before{content:none}.reytel-ring-guide__step-heading{display:flex;align-items:flex-start;gap:12px;min-height:44px}.reytel-ring-guide__number{display:inline-flex;flex:0 0 30px;align-items:center;justify-content:center;width:30px;height:30px;background:#15161a;color:#fff;font-size:12px;font-weight:600;line-height:1}.reytel-ring-guide__step h3{margin:1px 0 0;color:#15161a;font-family:Tektur,sans-serif;font-size:18px;font-weight:500;line-height:1.35;text-transform:none;overflow-wrap:anywhere}.reytel-ring-guide__illustration{display:block;width:100%;max-width:280px;height:140px;margin:16px auto 20px;color:#15161a}.reytel-ring-guide__step>p{margin:0;color:#3e4043;font-size:14px;line-height:1.65;overflow-wrap:break-word}.reytel-ring-guide .reytel-ring-guide__download{display:flex;align-items:center;justify-content:center;gap:10px;min-height:48px;width:100%;margin:16px 0;padding:12px;border:1px solid #15161a;background:#15161a;color:#fff;text-align:center;font-size:14px;font-weight:500;line-height:1.4;text-decoration:none}.reytel-ring-guide__download>svg{flex:0 0 18px}.reytel-ring-guide__download small{display:block;margin-top:2px;color:#d5d5d5;font-size:11px;font-weight:400}.reytel-ring-guide .reytel-ring-guide__download:hover{background:#34363a}.reytel-ring-guide__download:focus-visible{outline-color:#fff}.reytel-ring-guide__step>p.reytel-ring-guide__check{color:#65666a;font-size:12px;line-height:1.6}.reytel-ring-guide__tip{display:flex;align-items:flex-start;gap:12px;margin:20px 0;padding:16px 18px;border:1px solid #e1e1de}.reytel-ring-guide__tip>svg{flex:0 0 20px;margin-top:1px}.reytel-ring-guide__tip p{margin:0;color:#45464a;font-size:13px;line-height:1.6}.reytel-ring-guide__tip strong{color:#15161a;font-weight:600}.reytel-ring-guide__table{border-top:1px solid #d9d9d6}.reytel-ring-guide__table>summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:56px;padding:14px 0;cursor:pointer;color:#15161a;font-size:15px;font-weight:500;list-style:none}.reytel-ring-guide__table>summary::-webkit-details-marker{display:none}.reytel-ring-guide__table[open]>summary>svg{transform:rotate(180deg)}.reytel-ring-guide__table>.reytel-size__chart{max-height:400px;margin-bottom:4px}@media(max-width:800px){.reytel-ring-guide__steps{grid-template-columns:1fr;gap:14px}.reytel-ring-guide__step{display:grid;grid-template-columns:150px minmax(0,1fr);column-gap:20px;align-items:start}.reytel-ring-guide__step-heading{grid-column:1 / -1;min-height:0;margin-bottom:18px}.reytel-ring-guide__illustration{grid-column:1;grid-row:2;height:100px;margin:0}.reytel-ring-guide__step>p{grid-column:2;grid-row:2}.reytel-ring-guide .reytel-ring-guide__download{grid-column:1 / -1;margin-bottom:12px}.reytel-ring-guide__step>p.reytel-ring-guide__check{grid-column:1 / -1;grid-row:auto}}@media(max-width:540px){.reytel-ring-guide__intro{margin-bottom:18px;font-size:14px}.reytel-ring-guide__step{display:block;padding:18px}.reytel-ring-guide__illustration{width:240px;max-width:100%;height:120px;margin:8px auto 16px}.reytel-ring-guide__step h3{font-size:18px}.reytel-ring-guide__tip{padding:14px}.reytel-ring-guide__table>.reytel-size__chart{max-height:360px}}.reytel-ring-guide-layout{display:grid;grid-template-columns:260px minmax(0,1fr);gap:24px;align-items:start}.reytel-ring-guide-layout>.reytel-ring-guide{min-width:0}.reytel-ring-guide-layout>.reytel-ring-guide__video{position:sticky;top:0;width:100%}.popup-content.reytel-size--rings .reytel-ring-guide__video video{width:100%;height:auto;max-height:520px;margin:0;object-fit:contain}.reytel-ring-guide-layout .reytel-ring-guide__step{padding:16px}.reytel-ring-guide-layout .reytel-ring-guide__step-heading{gap:8px;min-height:52px}.reytel-ring-guide-layout .reytel-ring-guide__step h3{font-size:16px}.reytel-ring-guide-layout .reytel-ring-guide__illustration{height:116px}@media(max-width:1100px){.reytel-ring-guide-layout{grid-template-columns:1fr;gap:24px}.reytel-ring-guide-layout>.reytel-ring-guide__video{position:static;max-width:240px;margin:0 auto}.popup-content.reytel-size--rings .reytel-ring-guide__video video{max-height:420px}.reytel-ring-guide-layout .reytel-ring-guide__step{padding:20px}.reytel-ring-guide-layout .reytel-ring-guide__step-heading{min-height:44px}.reytel-ring-guide-layout .reytel-ring-guide__step h3{font-size:18px}}@media(max-width:540px){.reytel-ring-guide-layout{gap:20px}.reytel-ring-guide-layout .reytel-ring-guide__step{padding:18px}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/reytel-size-guide.css.map */
