:root{--rk-ink:#141824;--rk-ink-2:#2B3245;--rk-muted:#495065;--rk-porcelain:#FAFBFF;--rk-mist:#EEF3FF;--rk-border:#E5EAF3;--rk-blue:#1E7CF2;--rk-blue-2:#165FCC;--rk-teal:#0FB0A4;--rk-lav:#9F9CF9;--rk-grad:linear-gradient(135deg,#1E7CF2 0%,#0FB0A4 60%,#9F9CF9 100%);--rk-radius:18px;--rk-radius-lg:22px;--rk-shadow:0 12px 36px rgba(20,24,36,.12);--rk-shadow-soft:0 8px 24px rgba(20,24,36,.08)}.h0,.h1,.h2,.h3,h1,h2,h3{letter-spacing:.2px;color:var(--rk-ink)}.section{padding:clamp(40px,6vw,88px) 0}.rk-grad-word{background:var(--rk-grad);-webkit-background-clip:text;background-clip:text;color:transparent}.rk-underline:after{content:"";display:block;width:64px;height:4px;border-radius:3px;background:#1e7cf2;margin:10px auto 0}.site-header,.header{background:#fff;border-bottom:1px solid var(--rk-border)}.site-header .link,.site-nav a{position:relative;font-weight:700;color:var(--rk-ink-2)}.site-header .link:hover,.site-nav a:hover{color:var(--rk-blue)}.site-header .link:after,.site-nav a:after{content:"";position:absolute;left:0;bottom:-6px;height:2px;width:0;background:var(--rk-grad);transition:width .2s ease}.announcement-bar,.announcement{background:var(--rk-grad)!important;color:#fff!important}.announcement a{color:#fff;text-decoration:underline}.rk-btn,.button,.btn{font-weight:800;border-radius:999px;padding:14px 22px;line-height:1;letter-spacing:.2px;transition:transform .08s ease,box-shadow .18s ease,background .18s ease}.rk-btn--primary,.button--primary{background:#1e7cf2;color:#fff;border:1px solid #1E7CF2;box-shadow:var(--rk-shadow-soft)}.rk-btn--primary:hover{background-image:var(--rk-grad);transform:translateY(-1px);box-shadow:var(--rk-shadow)}.rk-btn--ghost{background:#fff;color:#1e7cf2;border:1px solid var(--rk-border)}.rk-btn--ghost:hover{border-color:#cfe0ff;color:#165fcc}.rk-glass{background:#fff;border:1px solid var(--rk-border);border-radius:14px;box-shadow:var(--rk-shadow-soft)}.rk-gradient-card{padding:1px;border-radius:var(--rk-radius);background:var(--rk-grad)}.rk-gradient-card>.inner{background:#fff;border-radius:calc(var(--rk-radius) - 1px);padding:16px}.rk-hero{position:relative;background:var(--rk-grad);color:#fff;padding:clamp(72px,12vw,160px) 0;overflow:hidden}.rk-hero:after{content:"";position:absolute;top:-20%;right:-20%;bottom:-20%;left:-20%;background:radial-gradient(60% 60% at 70% 30%,#ffffff2e,#fff0 60%);pointer-events:none}.rk-hero__content{max-width:1120px;margin:0 auto;padding:0 20px;display:grid;gap:22px}.rk-hero__title{font-weight:900;font-size:clamp(34px,6vw,64px);line-height:1.03}.rk-hero__sub{font-size:clamp(16px,2.4vw,20px);opacity:.95;max-width:720px}.rk-pills{display:flex;flex-wrap:wrap;gap:10px}.rk-pill{background:#ffffff29;color:#fff;border:1px solid rgba(255,255,255,.28);padding:8px 12px;border-radius:999px;font-weight:700;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.rk-cta{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.rk-band{background:linear-gradient(180deg,var(--rk-porcelain) 0%,var(--rk-mist) 100%);border-top:1px solid var(--rk-border);border-bottom:1px solid var(--rk-border)}.rk-tile{border-radius:16px;border:1px solid var(--rk-border);background:#fff;box-shadow:var(--rk-shadow-soft);transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.rk-tile:hover{transform:translateY(-4px);box-shadow:var(--rk-shadow);border-color:#dce6f5}.rk-compare table{border-collapse:separate;border-spacing:0}.rk-compare .row{background:#fff}.rk-compare .row:nth-child(odd){background:#f7faff}.rk-stars{color:#ffb000;letter-spacing:2px}.footer{background:#f3f6ff}.footer a:hover{text-decoration:underline}@media (prefers-reduced-motion:no-preference){[data-reveal]{opacity:0;transform:translateY(12px);transition:opacity .5s ease,transform .5s ease}[data-reveal].is-in{opacity:1;transform:none}}.site-header,.header{background:unset;border-bottom:unset}.template-index .shopify-section-header:not(.is-sticky) .header,.template-index .header-wrapper:not(.is-sticky),.template-index .site-header:not(.is-sticky){background:transparent!important}.template-index .shopify-section-header:not(.is-sticky) .header a,.template-index .shopify-section-header:not(.is-sticky) .header .link,.template-index .shopify-section-header:not(.is-sticky) .header .icon,.template-index .header-wrapper:not(.is-sticky) a,.template-index .header-wrapper:not(.is-sticky) .icon,.template-index .site-header:not(.is-sticky) a,.template-index .site-header:not(.is-sticky) .icon{color:#fff!important;fill:#fff!important;stroke:#fff!important}.shopify-section-header.is-sticky .header,.header-wrapper.is-sticky,.site-header.is-sticky,body:not(.template-index) .shopify-section-header .header,body:not(.template-index) .header-wrapper,body:not(.template-index) .site-header{background:#fff!important;border-bottom:1px solid var(--rk-border, #E5EAF3)!important}.shopify-section-header.is-sticky .header a,.shopify-section-header.is-sticky .header .link,.shopify-section-header.is-sticky .header .icon,.header-wrapper.is-sticky a,.header-wrapper.is-sticky .icon,.site-header.is-sticky a,.site-header.is-sticky .icon,body:not(.template-index) .shopify-section-header .header a,body:not(.template-index) .shopify-section-header .header .link,body:not(.template-index) .shopify-section-header .header .icon,body:not(.template-index) .header-wrapper a,body:not(.template-index) .header-wrapper .icon,body:not(.template-index) .site-header a,body:not(.template-index) .site-header .icon{color:var(--rk-ink-2, #2B3245)!important;fill:var(--rk-ink-2, #2B3245)!important;stroke:var(--rk-ink-2, #2B3245)!important}.site-header .link,.site-nav a{position:relative;font-weight:700}.site-header .link:after,.site-nav a:after{content:"";position:absolute;left:0;bottom:-6px;height:2px;width:0;background:var(--rk-grad, linear-gradient(135deg,#1E7CF2 0%,#0FB0A4 60%,#9F9CF9 100%));transition:width .2s ease}.site-header .link:hover:after,.site-nav a:hover:after{width:100%}
/*# sourceMappingURL=/cdn/shop/t/4/assets/rk-luxe.css.map */
