body{--r17-paper:#eeeef0;--r17-ink:#080c13;--r17-rule:#ffffff30;--red:#FF0000}body .r17-eyebrow{font:12px/1.5 var(--font-mono);letter-spacing:.1em;margin:0 0 18px;color:inherit}body .x-button{transition:background .2s,color .2s,transform .2s;min-height:48px}body .x-button:focus-visible,body button:focus-visible,body a:focus-visible{outline:2px solid currentColor;outline-offset:5px}body .x-button:hover{transform:translateY(-2px)}body .r17-chapters{display:block;background:#080c13;color:#fff;position:relative}body .r17-stage{position:relative;overflow:hidden}body .r17-chapter-head{display:flex;justify-content:space-between;gap:20px;padding:24px var(--gutter);font:12px/1.5 var(--font-mono);border-bottom:1px solid var(--r17-rule);position:relative;z-index:4;background:#090e16}body .r17-chapter-head a{color:#d2d8e1;text-decoration:underline;text-underline-offset:5px}body .r17-model{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;min-height:85svh;padding:40px var(--gutter) 100px;gap:5vw;background:#0b1019;isolation:isolate}body .r17-model-1{background:#181111}body .r17-model-2{background:#102029}body .r17-model-photo{height:65svh;min-height:280px;overflow:hidden;background:#11161c}body .r17-model-photo img{width:100%;height:100%;display:block;object-fit:contain}body .r17-model-copy{min-width:0;max-width:620px}body .r17-model-copy h2{font:clamp(58px,7.7vw,140px)/.9 var(--font-display);margin:20px 0 28px;letter-spacing:-.025em;color:#fff;overflow-wrap:normal}body .r17-model-copy h2>span{display:block;font-size:.42em;color:red;margin-top:18px}body .r17-model-copy>p:not(.r17-eyebrow){font-size:18px;line-height:1.6;max-width:33ch;color:#d9dfe8}body .r17-model-copy .r17-model-price{font-family:var(--font-mono);margin-top:20px}body .r17-model-copy .x-button{margin-top:22px;background:red;color:#fff;border-color:red}body .r17-chapter-nav{position:absolute;bottom:0;left:0;right:0;z-index:5;display:flex;background:#080d16ed;border-top:1px solid var(--r17-rule);padding:12px var(--gutter);gap:12px}body .r17-chapter-nav[hidden]{display:none}body .r17-chapter-nav button{flex:1;border:0;border-bottom:2px solid #566071;background:transparent;color:#cbd3df;min-height:48px;padding:10px 8px;font:14px/1.5 var(--font-mono);cursor:pointer}body .r17-chapter-nav button>span{margin-right:14px;color:#9ca9bb}body .r17-chapter-nav button small{font-size:12px}body .r17-chapter-nav button[aria-current=true]{border-color:red;color:#fff;background:#ffffff0c}body .r17-pinned .r17-stage{position:sticky;top:0;height:var(--r17-stage,100svh)}body .r17-pinned .r17-chapter{position:absolute;top:65px;right:0;bottom:78px;left:0;min-height:0;padding-block:24px;opacity:var(--chapter-opacity,0);pointer-events:none;will-change:opacity}body .r17-pinned .r17-chapter:first-of-type{--chapter-opacity:1}body .r17-pinned .r17-chapter[aria-hidden=false]{pointer-events:auto}body .r17-pinned .r17-model-photo{height:100%;min-height:0}body .r17-pinned .r17-model-copy{transform:translateY(var(--chapter-lift,0px))}body .r17-proof{padding:80px var(--gutter);background:#eeeef0;color:#10151d}body .r17-proof h2{font:clamp(46px,7vw,110px)/.95 var(--font-display);letter-spacing:-.025em;margin:24px 0 45px}body .r17-proof h2 span{color:#c90000}body .r17-proof-grid{display:grid;grid-template-columns:1.15fr 1fr;gap:6vw;align-items:start}body .r17-proof figure{margin:0;position:sticky;top:110px}body .r17-proof img{width:100%;height:auto;display:block}body .r17-proof figcaption{font:12px/1.6 var(--font-mono);padding:16px 0;border-bottom:1px solid #b7bdc5}body .r17-proof-readings article+article{border-top:1px solid #b7bdc5;margin-top:36px;padding-top:30px}body .r17-proof h3{font:clamp(32px,3.8vw,62px)/1 var(--font-display);margin:10px 0 20px}body .r17-proof p{font-size:16px;line-height:1.65;max-width:52ch}body .r17-proof-number{display:block;font:clamp(80px,10vw,148px)/1 var(--font-display);color:#c90000;letter-spacing:-.035em}body .r17-proof-number>span{font-size:.6em}body .r17-proof-bars{margin-top:22px}body .r17-proof-bars>div{margin:14px 0}body .r17-proof-bars span{display:flex;justify-content:space-between;font:13px/1.5 var(--font-mono)}body .r17-proof-bars i{display:block;width:var(--bar);height:7px;background:#161d28;margin-top:8px}body .r17-proof-bars>div:last-child i{background:red}body .r17-method{margin-top:40px;border-top:1px solid #aeb5c0;padding-top:20px;font-size:14px}body .r17-method summary{cursor:pointer;min-height:44px}body .r17-method p{max-width:90ch;font-size:14px}body .r17-method a{color:inherit;text-decoration:underline}body .x-catalog{background:#0b1018;min-height:65svh;padding-top:64px}body .x-catalog>h1{font:clamp(48px,7vw,108px)/.95 var(--font-display);margin:20px 0 32px;max-width:16ch}body .x-catalog>.x-kicker{color:#c9d2df;font-size:12px}body .x-product-grid{gap:30px 22px;margin-top:32px}body .x-product-card{background:#151d28;color:#f4f5f7;border:1px solid #364353;overflow:hidden;border-radius:0}body .x-product-card .product-card-img{background:#e5e6e8;aspect-ratio:4/5;overflow:hidden}body .x-product-card .product-card-img img{object-fit:contain;width:100%;height:100%;padding:18px;transition:transform .5s}body .x-product-card:hover img{transform:scale(1.035)}body .x-product-card .product-card-body{padding:22px}body .x-product-card .product-card-title{color:#fff;font-size:24px;line-height:1.2;margin:12px 0}body .x-product-card .product-card-price{color:#e4eaf3;font-size:16px}body .x-product-card .x-kicker{color:#b7c3d3;font-size:12px}body .x-sort{border-block:1px solid #3d495a;padding:20px 0;gap:14px}body .x-sort select,body .x-sort button{min-height:48px;font-size:16px}body .x-product-info>h1{letter-spacing:-.025em}body .x-product-info .x-product-price{font:20px var(--font-mono)}body .x-product details{border-top:1px solid #435066;padding:20px 0}body .x-product details summary{min-height:44px;cursor:pointer}body .x-cart-item{background:#131c28;border-block:1px solid #3c4a5f;padding:24px;margin-bottom:20px;gap:28px}body .x-cart-item h2{font-size:24px;line-height:1.2}body .x-cart-item input{max-width:110px;font-size:16px;min-height:48px}body .x-cart-total{border-top:1px solid #566277;padding-top:24px;font-size:24px}body .x-actions{gap:16px}body .x-actions [name=checkout]{background:red;color:#fff;border-color:red}body .about-hero,body .contact-section,body .trade-hero,body .retailer-hero{background:linear-gradient(115deg,#080c13 35%,#172c48);padding-top:90px;padding-bottom:70px;overflow:hidden}body .about-hero-h1,body .contact-h1,body .trade-hero h1,body .retailer-hero h1{font-size:clamp(52px,8.2vw,130px);line-height:.95;letter-spacing:-.025em}body .text-red-metal{background:none;-webkit-text-fill-color:#FF0000;color:red}body .contact-info-value{font-size:clamp(15px,2vw,24px);overflow-wrap:anywhere}body .contact-grid,body .retailer-contact{gap:6vw}body .contact-grid form,body .retailer-contact form,body .trade-form{padding:28px;background:#121c29;border-top:2px solid #FF0000}body .retailer-contact h2{font-size:clamp(40px,5vw,76px);line-height:1.05}body .retailer-status{background:#192331;padding:16px 20px;display:inline-flex;font-size:14px}body .timeline-item{border-top:1px solid #435065;padding-top:24px}body .exp-chapter{border-top:1px solid #3e4a5b;padding-top:28px}body .exp-chapter-copy h3{line-height:1.04;letter-spacing:-.02em}body .exp-faq summary{font-size:18px;line-height:1.4;min-height:44px}body .exp-profiles{background:#0c1420;color:#f4f6f8}body .exp-profile-panels p,body .exp-profile-panels dd,body .exp-lead{color:#d1dbe9}body .exp-profile-panels dt{color:#a9b7ca}body .exp-profile-buttons button{min-height:48px;font-size:14px}body .v26-hero{background:linear-gradient(115deg,#090d15,#17324f)}body .v26-hero h1 span{color:#a7c8ff}body .lab-intro h2,body .x-engineering-head h2{letter-spacing:-.025em}body .lab-data-note,body .lab-id,body .lab-table-fallback{font-size:13px}body .profile-quiz{margin-top:32px;border-top:1px solid #596c86}body .strata-set{margin:0;padding:64px var(--gutter);background:#eceef2;color:#111a27}body .strata-set h2{font:clamp(40px,5vw,76px)/1 var(--font-display);margin:22px 0}body .strata-set .x-kicker,body .strata-set .launch-caption{color:#455164}body .strata-set label,body .strata-set legend{color:#152031}body .strata-set select{background:#fff;color:#101923;min-height:52px;font-size:16px;border:1px solid #9ca9ba}body .strata-set .set-tiers label{border:1px solid #9ca9ba;background:#fff;padding:22px}body .strata-set .set-links a{color:#142338}body .strata-set button{background:red;color:#fff}body .customer-page{background:linear-gradient(135deg,#080d16,#182d45);padding-top:80px}body .customer-card{background:#101a28;border-radius:0;border:1px solid #44546b;border-top:3px solid #FF0000;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}body .customer-page input,body .customer-page select{font-size:16px;min-height:48px}body .customer-page p,body .customer-page label{font-size:16px;line-height:1.6}body .r17-document{padding:64px var(--gutter) 90px;max-width:1100px;margin:auto;font-size:16px;line-height:1.8}body .r17-document h1{font:clamp(44px,7vw,90px)/1 var(--font-display);margin:20px 0 40px}body .r17-document h2{font-size:28px;line-height:1.2;margin-top:36px}body .r17-document table{display:block;max-width:100%;overflow:auto}body .r17-gift{min-height:100svh;background:linear-gradient(140deg,#080b12,#1b385a);color:#fff;padding:32px}body .r17-gift button,body .r17-gift a{min-height:44px}body .x-footer{border-top:1px solid #49556a;background:#080c13}@media(max-width:899px){body .r17-eyebrow,body .x-kicker,body .eyebrow{font-size:12px;line-height:1.5}body .r17-model{grid-template-columns:minmax(0,1fr);gap:20px;padding:26px 20px 34px}body .r17-model-photo{height:50svh;min-height:230px}body .r17-model-copy h2{font-size:clamp(42px,12vw,84px);margin:8px 0 14px;display:flex;align-items:baseline;gap:14px}body .r17-model-copy h2 span{font-size:.37em;margin:0}body .r17-model-copy>p:not(.r17-eyebrow){font-size:16px;line-height:1.4;max-width:none;margin:8px 0}body .r17-model-copy .r17-eyebrow{margin-bottom:6px}body .r17-model-copy .x-button{width:100%;justify-content:space-between;margin-top:12px;min-height:48px}body .r17-chapter-head{padding:16px 20px;height:54px;font-size:12px}body .r17-chapter-head a{display:none}body .r17-pinned .r17-chapter{top:54px;right:0;bottom:80px;left:0;padding:12px 20px 16px;grid-template-rows:minmax(100px,1fr) auto;gap:14px}body .r17-pinned .r17-model-photo{height:100%;min-height:0}body .r17-chapter-nav{padding:10px 12px max(10px,env(safe-area-inset-bottom));gap:6px}body .r17-chapter-nav button{padding:8px 2px;font-size:13px;min-width:0}body .r17-chapter-nav button>span{display:none}body .r17-chapter-nav small{display:block}body .r17-proof{padding:48px 20px}body .r17-proof h2{font-size:clamp(40px,11vw,76px);margin:20px 0 28px}body .r17-proof-grid{grid-template-columns:minmax(0,1fr);gap:28px}body .r17-proof figure{position:relative;top:auto}body .r17-proof h3{font-size:36px}body .r17-proof-readings{display:grid;grid-template-columns:minmax(0,1fr);gap:20px}body .r17-proof-readings article+article{margin:0;padding-top:24px}body .r17-proof-number{font-size:100px}body .r17-method{margin-top:24px}body .x-catalog{padding:40px 20px 60px}body .x-catalog>h1{font-size:clamp(42px,12vw,76px)}body .x-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 10px}body .x-product-card .product-card-body{padding:13px 10px}body .x-product-card .product-card-title{font-size:19px;line-height:1.2;overflow-wrap:anywhere}body .x-product-card .product-card-price{font-size:14px}body .x-product-card .product-card-img img{padding:8px}body .x-sort{flex-wrap:wrap}body .x-cart-item{padding:16px;gap:16px}body .x-cart-item h2{font-size:21px}body .x-cart-total{font-size:22px}body .about-hero,body .contact-section,body .trade-hero,body .retailer-hero{padding-top:48px;padding-bottom:48px}body .about-hero-h1,body .contact-h1,body .trade-hero h1,body .retailer-hero h1{font-size:clamp(40px,11vw,76px);line-height:1.02;overflow-wrap:normal}body .contact-grid,body .retailer-contact{grid-template-columns:minmax(0,1fr);gap:30px}body .contact-grid form,body .retailer-contact form,body .trade-form{padding:22px 16px}body .contact-info-value{font-size:16px}body .strata-set{padding:44px 20px}body .strata-set h2{font-size:40px}body .r17-document{padding:40px 20px 70px}body .r17-document h1{font-size:42px}body .customer-page{padding:44px 20px 64px}body .customer-card{padding:28px 20px}body .exp-profile-panels h3{font-size:44px}}@media(max-width:359px){body .x-product-grid{grid-template-columns:1fr}body .r17-model-copy h2{font-size:40px}}@media(prefers-reduced-motion:reduce){body .x-button,body .x-product-card img{transition:none}body .x-button:hover,body .x-product-card:hover img{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/55/assets/rlth-v17.css.map */
