.theme-rajan-animated1{--ra1-accent:var(--accent,#6d3fd4);--ra1-blue:color-mix(in srgb, var(--ra1-accent) 58%, #121827);--ra1-blue-deep:color-mix(in srgb, var(--ra1-accent) 42%, #0b1020);--ra1-lime:color-mix(in srgb, var(--ra1-accent) 17%, #fff);--ra1-action:color-mix(in srgb, var(--ra1-accent) 86%, #101827);--cta-buy-bg:var(--ra1-action);--cta-buy-hover:color-mix(in srgb, var(--ra1-action) 86%, #000);--cta-buy-text:#fff;--cta-buy-border:var(--ra1-action);--color-paper:#fff;--color-surface:#fff;--color-surface-2:#f4f5f8;--color-ink:#0a0a0a;--color-muted:#4b4b55;--color-faint:#666674;--color-line:#e6e6ee;--color-inverse:var(--ra1-blue);--color-inverse-ink:#fff;--color-inverse-muted:#e3e5ec;--color-brand:var(--accent,#255b65);--radius-card:24px;background:var(--color-paper);color:var(--color-ink);font-family:var(--ra1-body), "Manrope", system-ui, -apple-system, sans-serif;-webkit-font-smoothing:antialiased;--font-display:var(--ra1-body), "Manrope", system-ui, -apple-system, sans-serif;--font-body:var(--ra1-body), "Manrope", system-ui, -apple-system, sans-serif;line-height:1.6}.theme-rajan-animated1 *,.theme-rajan-animated1 :before,.theme-rajan-animated1 :after{box-sizing:border-box}.theme-rajan-animated1 ::selection{background:var(--ra1-lime);color:#000}.theme-rajan-animated1 :focus-visible{outline:3px solid var(--ra1-action);outline-offset:2px;border-radius:4px}.theme-rajan-animated1 .ra1-paper :focus-visible{outline-color:var(--color-ink)}.theme-rajan-animated1 .site-header :focus-visible,.theme-rajan-animated1 .ra1-slab :focus-visible{outline-color:#fff}.theme-rajan-animated1 .site-header :is(.site-search-panel,.site-department-panel,.site-mobile-panel) :focus-visible{outline-color:#242435}.theme-rajan-animated1 .shop-cta:focus-visible{border-radius:999px}.theme-rajan-animated1 .ra1-logo{filter:brightness(0)invert()}.theme-rajan-animated1 span.ra1-logo{font-family:var(--font-display);color:#fff;filter:none;font-size:1.15rem}.theme-rajan-animated1 .ra1-retailer-mark{filter:brightness(0)invert()}.theme-rajan-animated1 .ra1-slab{background:var(--ra1-blue);color:#fff;isolation:isolate;position:relative}.theme-rajan-animated1 .ra1-extrude{text-shadow:1px 1px 0 var(--ra1-blue-deep), 2px 2px 0 var(--ra1-blue-deep), 3px 3px 0 var(--ra1-blue-deep), 4px 4px 0 var(--ra1-blue-deep), 5px 5px 0 var(--ra1-blue-deep), 6px 6px 0 var(--ra1-blue-deep), 7px 7px 0 var(--ra1-blue-deep), 8px 8px 0 var(--ra1-blue-deep), 9px 9px 0 var(--ra1-blue-deep), 10px 10px 0 var(--ra1-blue-deep), 11px 11px 0 var(--ra1-blue-deep), 12px 12px 0 var(--ra1-blue-deep), 13px 13px 0 var(--ra1-blue-deep), 14px 14px 0 var(--ra1-blue-deep)}@keyframes ra1-float{0%,to{transform:translate3d(0, 0, 0) rotate(var(--ra1-tilt,0deg))}50%{transform:translate3d(0, -15px, 0) rotate(var(--ra1-tilt,0deg))}}@keyframes ra1-spin{to{transform:rotate(360deg)}}@keyframes ra1-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.theme-rajan-animated1 .ra1-float{transform:rotate(var(--ra1-tilt,0deg));will-change:transform;animation:5s ease-in-out infinite ra1-float}.theme-rajan-animated1 .ra1-spin{animation:10s linear infinite ra1-spin}.theme-rajan-animated1 .ra1-rise{animation:.7s cubic-bezier(.2,.8,.2,1) both ra1-rise;animation-delay:var(--ra1-delay,0s)}@media (prefers-reduced-motion:reduce){.theme-rajan-animated1 *,.theme-rajan-animated1 :before,.theme-rajan-animated1 :after{transition:none!important;animation:none!important}.theme-rajan-animated1 .ra1-float{transform:rotate(var(--ra1-tilt,0deg))}.theme-rajan-animated1 .ra1-rise{opacity:1;transform:none}}.theme-rajan-animated1 :is(.ra1-prose,.shop-prose){color:#26262e;font-size:1.06rem}.theme-rajan-animated1 :is(.ra1-prose,.shop-prose)>*+*{margin-top:1.2rem}.theme-rajan-animated1 :is(.ra1-prose,.shop-prose) h2,.theme-rajan-animated1 :is(.ra1-prose,.shop-prose) h3,.theme-rajan-animated1 :is(.ra1-prose,.shop-prose) h4{font-family:var(--font-display);font-weight:800;font-family:var(--font-body);letter-spacing:-.025em;color:var(--color-ink);line-height:1.2}.theme-rajan-animated1 :is(.ra1-prose,.shop-prose) h2{margin-top:2.4rem;font-size:1.5rem}.theme-rajan-animated1 :is(.ra1-prose,.shop-prose) h3{margin-top:1.8rem;font-size:1.15rem}.theme-rajan-animated1 :is(.ra1-prose,.shop-prose) h4{margin-top:1.5rem;font-size:1rem}.theme-rajan-animated1 :is(.ra1-prose,.shop-prose) a{color:var(--color-brand);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:2px}.theme-rajan-animated1 :is(.ra1-prose,.shop-prose) strong{color:var(--color-ink)}.theme-rajan-animated1 :is(.ra1-prose,.shop-prose) img{border-radius:var(--radius-card);max-width:100%;height:auto}.theme-rajan-animated1 :is(.ra1-prose,.shop-prose) ul,.theme-rajan-animated1 :is(.ra1-prose,.shop-prose) ol{list-style:revert;padding-left:1.35rem}.theme-rajan-animated1 :is(.ra1-prose,.shop-prose) li+li{margin-top:.35rem}.theme-rajan-animated1 :is(.ra1-prose,.shop-prose) li::marker{color:var(--color-brand)}.theme-rajan-animated1 :is(.ra1-prose,.shop-prose) blockquote{border-left:6px solid var(--ra1-lime);color:var(--color-ink);padding-left:1.1rem;font-size:1.15rem}.theme-rajan-animated1 :is(.ra1-table-scroll,.guide-table-scroll){-webkit-overflow-scrolling:touch;max-width:100%;margin:1.5rem 0;overflow-x:auto}.theme-rajan-animated1 :is(.ra1-table-scroll,.guide-table-scroll)>table{min-width:34rem;margin:0}.theme-rajan-animated1 :is(.ra1-prose,.shop-prose) table{border-collapse:separate;border-spacing:0;border:1px solid var(--color-line);border-radius:var(--radius-card);width:100%;font-size:.95rem;overflow:hidden}.theme-rajan-animated1 :is(.ra1-prose,.shop-prose) :is(th,td){border:0;border-bottom:1px solid var(--color-line);text-align:left;vertical-align:middle;padding:.85rem 1.1rem}.theme-rajan-animated1 :is(.ra1-prose,.shop-prose) tr:last-child :is(th,td){border-bottom:0}.theme-rajan-animated1 :is(.ra1-prose,.shop-prose) th{background:var(--color-surface-2);font-family:var(--font-body);color:var(--color-ink);white-space:nowrap;font-size:.8rem;font-weight:700}.theme-rajan-animated1 :is(.ra1-prose,.shop-prose) tbody tr:nth-child(2n){background:color-mix(in srgb, var(--color-surface-2) 55%, transparent)}.theme-rajan-animated1 :is(.ra1-prose,.shop-prose) tbody tr:hover{background:var(--color-surface-2)}.theme-rajan-animated1 :is(.ra1-prose,.shop-prose) td:first-child{color:var(--color-ink);font-weight:700}.theme-rajan-animated1 :is(.ra1-prose,.shop-prose) td:first-child a{color:var(--color-ink);border-bottom:2px solid var(--ra1-lime);text-decoration:none}.theme-rajan-animated1 :is(.ra1-prose,.shop-prose) td:first-child a:hover{color:var(--color-brand)}.theme-rajan-animated1 :is(.ra1-prose,.shop-prose) td:nth-child(2){font-family:var(--font-display);font-variant-numeric:tabular-nums;white-space:nowrap}.theme-rajan-animated1 :is(.ra1-prose,.shop-prose) details,.theme-rajan-animated1 .faq-list details{border:1px solid var(--color-line);border-radius:calc(var(--radius-card) * .7);background:var(--color-surface);margin:.85rem 0;padding:0;transition:border-color .2s,background-color .2s;overflow:hidden}.theme-rajan-animated1 :is(.ra1-prose,.shop-prose) details[open],.theme-rajan-animated1 .faq-list details[open]{border-color:color-mix(in srgb, var(--color-brand) 42%, var(--color-line));background:color-mix(in srgb, var(--color-brand) 5%, var(--color-surface))}.theme-rajan-animated1 :is(.ra1-prose,.shop-prose) summary,.theme-rajan-animated1 .faq-list summary{cursor:pointer;align-items:center;gap:.8rem;padding:.9rem 1rem;font-weight:750;line-height:1.45;list-style:none;display:flex}.theme-rajan-animated1 :is(.ra1-prose,.shop-prose) summary::-webkit-details-marker{display:none}.theme-rajan-animated1 .faq-list summary::-webkit-details-marker{display:none}.theme-rajan-animated1 :is(.ra1-prose,.shop-prose) summary:after,.theme-rajan-animated1 .faq-list summary:after{content:"+";color:var(--color-brand);margin-left:auto;font-size:1.25rem;font-weight:500}.theme-rajan-animated1 :is(.ra1-prose,.shop-prose) details[open] summary:after,.theme-rajan-animated1 .faq-list details[open] summary:after{content:"–"}.theme-rajan-animated1 :is(.ra1-prose,.shop-prose) details>:not(summary),.theme-rajan-animated1 .faq-list details>:not(summary){color:var(--color-muted);margin:0;padding:0 1rem 1rem;line-height:1.65}
