@font-face{font-family:NB International Pro;src:url(NBInternationalPro-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:NB International Pro;src:url(NBInternationalPro-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:NB International Pro;src:url(NBInternationalPro-Italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:NB International Pro;src:url(NBInternationalPro-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}.rx{--om-orange:#F15A29;--om-dark-grey:#4D4D4F;--om-grey:#A7A9AC;--om-beige:#A97C50;--om-khaki:#C4B59A;--om-cream:#F5EEE4;--om-cream-deep:#EEE5D6;--om-ink:#211A14;--om-gold:#B0925E;--om-line:#E9E4E0;--rx-success:#5E7A4A;--rx-error:#B8412A;--rx-g:24px;--rx-max:1120px;font-family:NB International Pro,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.5;color:var(--om-dark-grey);background:var(--om-cream);-webkit-font-smoothing:antialiased}.rx *,.rx *:before,.rx *:after{box-sizing:border-box}.rx h1,.rx h2,.rx h3,.rx p,.rx figure{margin:0}.rx h1,.rx h2,.rx h3{font-family:inherit;font-weight:400;color:var(--om-dark-grey);letter-spacing:-.02em;line-height:1.2;text-transform:none}.rx img,.rx video{max-width:100%}.rx a{color:inherit}.rx-wrap{width:100%;max-width:var(--rx-max);margin:0 auto;padding:0 var(--rx-g)}.rx-sec{padding:56px 0}.rx--white{background:#fff}.rx--deep{background:var(--om-cream-deep)}.rx--dark{background:var(--om-ink);color:var(--om-cream)}.rx--dark h2,.rx--dark h3{color:#fff}.rx-center{text-align:center}.rx-hl1{font-size:32px;line-height:1.12;text-wrap:pretty}.rx-hl2{font-size:30px;line-height:1.15;text-wrap:pretty;margin-bottom:14px}.rx-lead{font-size:17px;line-height:1.5;max-width:34em;text-wrap:pretty}.rx--dark .rx-lead{color:var(--om-cream)}.rx-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:56px;padding:8px 28px;border-radius:999px;border:1px solid var(--om-gold);background:var(--om-gold);color:#fff;font:inherit;font-size:14px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;line-height:1.2;cursor:pointer;text-decoration:none;transition:background .22s cubic-bezier(.4,0,.2,1),transform .12s}.rx-btn:hover{background:#9c7f4e;border-color:#9c7f4e}.rx-btn:active{transform:scale(.98)}.rx-btn[disabled]{opacity:.45;cursor:not-allowed}.rx-btn--dark{background:#4a4a4a;border-color:#4a4a4a}.rx-btn--dark:hover{background:var(--om-ink);border-color:var(--om-ink)}.rx-btn.is-loading{opacity:.7;pointer-events:none}.rx-cta{margin-top:24px}.rx-cta form{margin:0}.rx-risk{font-size:13px;line-height:1.45;text-align:center;margin-top:10px}.rx--dark .rx-risk{color:var(--om-khaki)}.rx-cta .shopify-payment-button{margin-top:10px}.rx-cta .shopify-payment-button__button{border-radius:999px;min-height:48px}.rx-cta .shopify-payment-button__more-options{color:inherit}.rx-err{font-size:14px;color:var(--rx-error);margin-top:8px;text-align:center}.rx-hero{padding:16px 0 40px}.rx-hero-grid{display:grid;gap:24px}.rx-media{position:relative;aspect-ratio:4/5;background:#e9e7e3;overflow:hidden}.rx-media img,.rx-media video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:top}.rx-media .rx-after{animation:rxBa 6s ease-in-out infinite}@keyframes rxBa{0%,40%{opacity:0}50%,90%{opacity:1}to{opacity:0}}@keyframes rxBaOut{0%,40%{opacity:1}50%,90%{opacity:0}to{opacity:1}}.rx-media .rx-tag--after{animation:rxBa 6s ease-in-out infinite}.rx-media .rx-tag--before{animation:rxBaOut 6s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.rx-media .rx-after,.rx-media .rx-tag--after{animation:none;opacity:0}.rx-media .rx-tag--before{animation:none;opacity:1}}.rx-tag{position:absolute;left:14px;bottom:14px;padding:0 12px;height:30px;display:inline-flex;align-items:center;border-radius:999px;background:#ffffff38;border:1px solid rgba(255,255,255,.45);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.rx-tag--r{left:auto;right:14px}.rx-price{font-size:16px;line-height:1.45;margin-top:16px}.rx-price b{font-weight:700;font-size:20px;margin-right:6px}.rx-price i,.rx-price em{color:var(--om-gold)}.rx-tl{display:grid;margin-top:28px}.rx-tl-row{display:grid;grid-template-columns:64px 1fr;gap:16px;padding:20px 0}.rx-ts{font-size:20px;color:var(--om-gold);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.rx-tl-step{font-size:20px;line-height:1.25;letter-spacing:-.01em;margin-bottom:6px}.rx-tl-line{font-size:16px;line-height:1.5}.rx-tl-clip{aspect-ratio:16/10;border-radius:16px;overflow:hidden;background:#e9e7e3;margin-top:14px}.rx-tl-clip img,.rx-tl-clip video{width:100%;height:100%;object-fit:cover;display:block}.rx-cmp{width:100%;border-collapse:separate;border-spacing:0;margin-top:28px;font-size:15px;border:1px solid var(--om-line);border-radius:24px;overflow:hidden;background:var(--om-cream)}.rx-cmp th{font-weight:700;font-size:12px;letter-spacing:.06em;text-transform:uppercase;text-align:center;padding:16px 8px;border-bottom:1px solid var(--om-dark-grey)}.rx-cmp th:first-child{text-align:left;padding-left:18px}.rx-cmp td{padding:16px 8px;border-bottom:1px solid var(--om-line);text-align:center;vertical-align:middle}.rx-cmp tr:last-child td{border-bottom:0}.rx-cmp td:first-child{text-align:left;font-size:16px;padding-left:18px}.rx-cmp .rx-hi{background:#fff}.rx-cmp thead .rx-hi{color:var(--om-gold)}.rx-yes{color:var(--rx-success)}.rx-no{color:var(--om-grey)}.rx-note{font-size:13px}.rx-under{font-size:16px;line-height:1.5;margin:20px auto 0;max-width:36em;text-align:center}.rx-ba-stack{display:grid;gap:28px;margin:28px auto 0;max-width:640px}.rx-ba{display:grid;grid-template-columns:1fr 1fr;gap:8px}.rx-ba figure{position:relative;aspect-ratio:4/5;overflow:hidden;border-radius:16px;background:#e9e7e3}.rx-ba img{width:100%;height:100%;object-fit:cover;object-position:top;display:block}.rx-ba figcaption{position:absolute;left:10px;bottom:10px;padding:0 10px;height:26px;display:inline-flex;align-items:center;border-radius:999px;background:#211a148c;color:#fff;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.rx-ba-label{grid-column:1/-1;font-size:15px}.rx-ba-label p{margin:0}.rx-narrow{max-width:520px;margin:0 auto}.rx-spec{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:28px}.rx-tile{background:var(--om-cream);border:1px solid var(--om-line);border-radius:24px;padding:20px 18px;min-height:150px}.rx-ic{width:36px;height:36px;border-radius:50%;border:1px solid var(--om-gold);display:flex;align-items:center;justify-content:center;color:var(--om-gold);margin-bottom:14px}.rx-tile-lb{font-size:16px;font-weight:700;line-height:1.3;margin-bottom:6px}.rx-tile p{font-size:14px;line-height:1.45}.rx-clip{margin-top:28px;aspect-ratio:16/9;border-radius:24px;overflow:hidden;background:#e9e7e3}.rx-clip img,.rx-clip video{width:100%;height:100%;object-fit:cover;display:block}.rx-split{display:grid;overflow:hidden}.rx-split-img{position:relative;aspect-ratio:9/16;background:#3a322c;overflow:hidden}.rx-split-img img,.rx-split-img video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.rx-play{position:absolute;left:50%;top:50%;width:72px;height:72px;margin:-36px 0 0 -36px;border-radius:50%;background:#ffffff38;border:1px solid rgba(255,255,255,.6);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);display:flex;align-items:center;justify-content:center;color:#fff;cursor:pointer;padding:0}.rx-split-img.is-playing .rx-play,.rx-split-img.is-playing .rx-cc,.rx-split-img.is-playing .rx-poster{display:none}.rx-cc{position:absolute;left:14px;bottom:14px;padding:0 10px;height:26px;border-radius:999px;background:#211a148c;color:#fff;font-size:11px;font-weight:700;letter-spacing:.06em;display:inline-flex;align-items:center}.rx-split-txt{padding:40px var(--rx-g)}.rx-quotes{display:grid;gap:12px;margin-top:28px}.rx-qcard{border:1px solid rgba(245,238,228,.2);border-radius:24px;padding:22px}.rx-q{font-size:18px;line-height:1.35;font-weight:300}.rx-who{margin-top:12px;font-size:13px;color:var(--om-khaki)}.rx-signup{background:var(--om-khaki);color:var(--om-ink)}.rx-signup h2,.rx-signup .rx-lead{color:var(--om-ink)}.rx-form{display:grid;gap:12px;margin-top:24px}.rx-field{height:52px;border-radius:999px;border:1px solid var(--om-ink);background:#fff;padding:0 22px;font:inherit;font-size:16px;color:var(--om-ink);width:100%;outline:none;margin:0}.rx-field:focus{border-color:var(--om-gold);box-shadow:0 0 0 2px #b0925e59}.rx-ok{display:flex;gap:10px;align-items:flex-start;margin-top:24px;font-size:16px;line-height:1.45}.rx-small{font-size:13px;margin-top:10px;opacity:.8}.rx-faq{margin-top:24px}.rx-faq details{border-bottom:1px solid var(--om-line)}.rx-faq summary{list-style:none;min-height:56px;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;font-size:18px;line-height:1.3;letter-spacing:-.01em;cursor:pointer}.rx-faq summary::-webkit-details-marker{display:none}.rx-faq .rx-i-minus{display:none}.rx-faq details[open] .rx-i-minus{display:block}.rx-faq details[open] .rx-i-plus{display:none}.rx-faq-a{padding:0 0 18px;font-size:16px;line-height:1.5;max-width:36em}.rx-faq-a p{margin:0 0 8px}.rx-prod{aspect-ratio:1;max-width:320px;margin:0 auto 24px;border-radius:24px;overflow:hidden;background:#fff}.rx-prod img{width:100%;height:100%;object-fit:cover;display:block}.rx-price-line{font-size:18px;margin:8px 0 22px}.rx-sticky{position:fixed;left:0;right:0;bottom:0;z-index:40;background:#fff;border-top:1px solid var(--om-line);padding:10px var(--rx-g) calc(10px + env(safe-area-inset-bottom));display:flex;align-items:center;gap:12px;transform:translateY(110%);transition:transform .22s cubic-bezier(.4,0,.2,1)}.rx-sticky.is-on{transform:none}.rx-sticky-th{width:48px;height:48px;border-radius:12px;background:#f0ede8;overflow:hidden;flex:none}.rx-sticky-th img{width:100%;height:100%;object-fit:cover}.rx-sticky-nm{flex:1;font-size:14px;line-height:1.25}.rx-sticky-nm b{display:block;font-size:16px}.rx-sticky .rx-btn{width:auto;min-height:48px;padding:0 22px}.rx-sticky form{margin:0}.rx-when-discount{display:none}html.rx-has-discount .rx-when-discount{display:inline}html.rx-has-discount .rx-no-discount{display:none}@media(min-width:880px){.rx-sec{padding:96px 0}.rx-hl1{font-size:52px}.rx-hl2{font-size:44px;margin-bottom:18px}.rx-lead{font-size:18px}.rx-hero{padding:24px 0 72px}.rx-hero-grid{grid-template-columns:1.05fr 1fr;gap:64px;align-items:center}.rx-media{border-radius:24px}.rx-tl{grid-template-columns:repeat(4,1fr);gap:24px}.rx-tl-row{grid-template-columns:1fr;padding:0}.rx-tl-clip{order:-1;margin:0 0 16px;aspect-ratio:4/5}.rx-cmp td,.rx-cmp th{padding:20px 12px}.rx-cmp td:first-child,.rx-cmp th:first-child{padding-left:28px}.rx-spec{grid-template-columns:repeat(3,1fr);gap:16px}.rx-tile{padding:28px 24px}.rx-split{grid-template-columns:1fr 1.2fr;border-radius:24px}.rx-split-img{aspect-ratio:auto;min-height:640px}.rx-split-txt{padding:64px}.rx-final-inner{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.rx-prod{margin:0;max-width:none}.rx-sticky{display:none}}.rx .visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.rx-cmp-video{max-width:420px;margin:28px auto 0;aspect-ratio:4/5;border-radius:24px;overflow:hidden;background:#e9e7e3}.rx-cmp-video video{width:100%;height:100%;object-fit:cover;display:block}
/*# sourceMappingURL=/cdn/shop/t/2/assets/rootex-lp.css.map */
