.template-index .shopify-section-announcement{display:none}.template-index .shopify-section:has(>.rm-mock-header){position:relative;z-index:60;height:0}.rm-mock-header,.rm-mock-top{--mock-lime:#e8f300;--mock-ink:#0d1011;color:var(--mock-ink);font-family:Arial,sans-serif}.rm-mock-header{position:absolute;top:.76vw;left:3.4%;right:3.4%;min-height:clamp(60px,4vw,78px);padding:0 2.15vw 0 2.6vw;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;border:1px solid #fffdfd;border-radius:clamp(17px,1.55vw,30px);background:#fbfbff4d}.rm-mock-logo{position:relative;display:block;width:clamp(132px,12.7vw,248px);aspect-ratio:212/44;overflow:hidden;mix-blend-mode:multiply}.rm-mock-logo img{position:absolute;max-width:none;width:788.2%;height:auto;left:-47.2%;top:-67%;filter:grayscale(1) contrast(2.5)}.rm-mock-nav{display:flex;align-items:center;gap:clamp(1px,.49vw,10px);transform:translate(-1.78vw)}.rm-mock-nav a{display:flex;align-items:center;min-height:clamp(39px,2.4vw,48px);padding-inline:clamp(10px,1.43vw,27px);border-radius:999px;font-size:clamp(14px,1.06vw,20px);font-weight:700;letter-spacing:-.035em;white-space:nowrap}.rm-mock-nav a:is(:hover,[aria-current]){background:var(--mock-lime)}.rm-mock-nav a[aria-current]{box-shadow:0 0 26px #e8f30054}.rm-mock-tools{display:flex;justify-self:end;gap:clamp(8px,1.48vw,26px);align-items:center}.rm-mock-tools :is(a,button),.rm-mock-mobile button{position:relative;display:grid;place-items:center;min-width:44px;width:3.3vw;height:clamp(44px,2.74vw,52px);padding:0;border:1px solid #fff9;border-radius:clamp(12px,1.04vw,20px);background:#fbfbff59;color:var(--mock-ink)}.rm-mock-tools a:is([aria-label=Search],.rm-mock-discord){width:3.6vw}.rm-mock-tools .rm-mock-account{background:#171920;color:#fff;width:3vw}.rm-mock-tools [data-cart-count]{position:absolute;right:-6px;top:-8px;display:grid;place-items:center;min-width:22px;height:22px;padding-inline:3px;border-radius:99px;background:var(--mock-lime);color:#0d1011;font-size:12px;font-weight:700}.rm-mock-tools .rm-mock-menu-toggle{display:none}.rm-mock-mobile{position:fixed;inset:0 auto 0 0;width:min(88vw,360px);overflow:auto;padding:20px;background:#ededfb;box-shadow:0 0 0 100vmax #0c112a55}.rm-mock-mobile nav{display:grid;margin-top:14px}.rm-mock-mobile nav a{padding:13px 8px;border-bottom:1px solid #b7bce055;font-weight:700}.rm-mock-header :focus-visible,.rm-mock-top :focus-visible{outline:2px solid #4b5082;outline-offset:3px}.rm-mock-top{position:relative;isolation:isolate;overflow:hidden;min-height:56.3vw;padding:10.4vw 5.75vw 8vw;background:linear-gradient(135deg,#ffffff17 32%,transparent 32%,transparent 88%,#ffffff24 88%),radial-gradient(ellipse at 86% 3%,#98a9d8,#c1c7ea 27%,#eeeefd 64%)}.rm-mock-art{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none}.rm-mock-art img{display:block;width:100%;max-width:none;height:auto;clip-path:polygon(0 8.55%,100% 8.55%,100% 70.6%,36.4% 70.6%,36.4% 21%,0 21%);-webkit-mask-image:linear-gradient(90deg,transparent 36.4%,#000 43%),linear-gradient(180deg,transparent 8.55%,#000 11.5%,#000 63%,transparent 70.6%);mask-image:linear-gradient(90deg,transparent 36.4%,#000 43%),linear-gradient(180deg,transparent 8.55%,#000 11.5%,#000 63%,transparent 70.6%);-webkit-mask-composite:source-in;mask-composite:intersect}.rm-mock-badge{display:inline-flex;align-items:center;gap:9px;margin:0 0 1.68vw;min-height:2.4vw;padding:4px 17px;border:1.5px solid #ffffffc9;border-radius:99px;background:#fff3;font-size:clamp(12px,.95vw,18px);font-weight:700;letter-spacing:.035em;text-transform:uppercase}.rm-mock-badge svg{width:clamp(17px,1.35vw,24px)}.rm-mock-top h1{margin:0;font-family:Arial,sans-serif;font-weight:900;font-style:italic;font-size:clamp(47px,4.88vw,102px);line-height:.92;letter-spacing:-.058em}.rm-mock-top h1 em{color:var(--mock-lime)}.rm-mock-description{max-width:30vw;margin:1.28vw 0 2.1vw;color:#68708e;font-size:clamp(16px,1.43vw,29px);font-weight:700;line-height:1.25;letter-spacing:-.047em}.rm-mock-actions{display:flex;flex-wrap:wrap;gap:1.7vw}.rm-mock-actions a{display:inline-flex;min-height:clamp(46px,3.3vw,66px);gap:12px;align-items:center;justify-content:center;min-width:13.7vw;padding:5px 1.75vw;border:1px solid #fff;border-radius:999px;background:#ffffff5c;font-size:clamp(14px,1.18vw,23px);font-weight:700;letter-spacing:-.04em}.rm-mock-actions a:first-child{min-width:14.3vw;gap:20px;background:var(--mock-lime);box-shadow:0 0 28px #e8f30039}.rm-mock-actions a:hover{background:#fff}.rm-mock-benefits{position:absolute;top:39.9vw;left:12%;right:12%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0;padding:0;text-align:center;font-size:clamp(18px,1.66vw,32px);letter-spacing:-.055em;font-weight:800}.rm-mock-benefits li{position:relative}.rm-mock-benefits li+li:before{content:"";position:absolute;left:0;top:1.9vw;height:4.1vw;width:1px;background:#a7acd7}.rm-mock-benefits span{display:grid;place-items:center;width:4.43vw;height:4.43vw;margin:0 auto .85vw;border:1.5px solid #fff;border-radius:1.35vw;background:#ffffff6b;box-shadow:0 9px 15px #69729b22}.rm-mock-benefits svg{width:2.8vw;height:2.8vw}@media(max-width:1050px){.rm-mock-nav{transform:none}.rm-mock-nav a{padding-inline:7px}.rm-mock-top{min-height:660px;padding-top:115px}.rm-mock-benefits{top:auto;bottom:65px}.rm-mock-description{max-width:340px;margin:18px 0 23px}}@media(max-width:850px){.rm-mock-header{top:10px;display:flex;justify-content:space-between}.rm-mock-nav{display:none}.rm-mock-tools .rm-mock-menu-toggle{display:grid}.rm-mock-benefits span{width:48px;height:48px;border-radius:14px}.rm-mock-benefits svg{width:28px;height:28px}}@media(max-width:599px){.rm-mock-header{padding-inline:10px}.rm-mock-logo{width:112px}.rm-mock-tools{gap:5px}.rm-mock-tools :is(a,button){min-width:41px}.rm-mock-top{min-height:670px;padding:104px 6% 120px}.rm-mock-top h1{font-size:clamp(43px,11.2vw,62px)}.rm-mock-art img{position:absolute;top:285px;right:0;width:158%}.rm-mock-description{max-width:285px;margin:15px 0 18px}.rm-mock-actions a{padding-inline:11px;gap:6px}.rm-mock-actions a:first-child{gap:8px}.rm-mock-actions svg{width:19px}.rm-mock-benefits{left:4%;right:4%;bottom:32px;font-size:14px}.rm-mock-benefits span{margin-bottom:8px}}.rm-mock-logo{width:min(var(--mock-logo-width,210px),15vw)}.rm-mock-logo--custom{height:clamp(38px,3.45vw,68px);aspect-ratio:auto;mix-blend-mode:normal}.rm-mock-logo--custom img{position:static;width:100%;height:100%;object-fit:contain;object-position:left center;filter:none}.rm-mock-art--sunset img{position:absolute;top:0;right:0;width:71%;height:auto;clip-path:polygon(0 11.4%,100% 11.4%,100% 92.6%,10.55% 92.6%,10.55% 29%,0 29%);-webkit-mask-image:linear-gradient(90deg,transparent 10.5%,#000 22%),linear-gradient(180deg,transparent 11.4%,#000 17%,#000 82%,transparent 92.6%);mask-image:linear-gradient(90deg,transparent 10.5%,#000 22%),linear-gradient(180deg,transparent 11.4%,#000 17%,#000 82%,transparent 92.6%)}.rm-mock-art--custom img{width:100%;height:100%;object-fit:cover;object-position:center;clip-path:none;-webkit-mask-image:linear-gradient(90deg,transparent 5%,#000 52%),linear-gradient(180deg,#000 55%,transparent 86%);mask-image:linear-gradient(90deg,transparent 5%,#000 52%),linear-gradient(180deg,#000 55%,transparent 86%)}.rm-mock-art--custom{background:linear-gradient(90deg,#ededfa 3%,#ededfaaf 44%,transparent 75%)}.rm-mock-art--custom:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#ededfa 0%,#ededfaa8 32%,transparent 66%)}.rm-mock-nav :is(a,summary),.rm-mock-tools :is(a,button),.rm-mock-actions a{transition:background-color .22s ease,color .22s ease,box-shadow .25s ease,transform .24s cubic-bezier(.2,.7,.2,1),border-color .22s ease}.rm-mock-nav>a:not([aria-current]):hover,.rm-mock-nav>a:not([aria-current]):focus-visible,.rm-mock-nav summary:is(:hover,:focus-visible),.rm-mock-nav details[open]>summary{background:#ffffff80}.rm-mock-tools :is(a,button):hover,.rm-mock-actions a:hover{transform:translateY(-2px);box-shadow:0 9px 22px #48568029}.rm-mock-tools .rm-mock-account:hover{background:#303443}.rm-mock-actions a:first-child:hover{background:#efff27;box-shadow:0 9px 30px #c8da0055}.rm-mock-tools :is(a,button):active,.rm-mock-actions a:active{transform:translateY(0) scale(.98)}.rm-mock-dropdown{position:relative}.rm-mock-nav summary{display:flex;align-items:center;gap:5px;min-height:39px;padding-inline:clamp(8px,1.24vw,23px);border-radius:999px;font-size:clamp(14px,1.06vw,20px);font-weight:700;white-space:nowrap}.rm-mock-dropdown__panel{min-width:165px;padding:6px;border:1px solid #fff9;border-radius:14px;background:#f1f1fb;box-shadow:0 12px 30px #373f642d}.rm-mock-nav .rm-mock-dropdown__panel{position:absolute;top:calc(100% + 5px);left:50%;translate:-50% 0;max-height:min(65vh,420px);overflow:auto}.rm-mock-dropdown[open] .rm-mock-dropdown__panel{animation:rm-mock-in .21s ease-out both}.rm-mock-dropdown__panel a{padding:8px 12px;font-size:14px;font-weight:650;border-radius:7px}.rm-mock-dropdown__panel a:hover{background:#e2e4fa}.rm-mock-dropdown__panel .rm-mock-dropdown__child{padding-left:21px}.rm-mock-mobile:not([hidden]){animation:rm-mock-in .22s ease-out both}.rm-mock-mobile summary{padding:12px 8px;font-weight:700}.rm-mock-mobile .rm-mock-dropdown__panel{display:grid}@keyframes rm-mock-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@media(max-width:1050px){.rm-mock-nav summary{padding-inline:7px}}@media(max-width:599px){.rm-mock-logo{width:min(var(--mock-logo-width,210px),112px)}.rm-mock-art--sunset img{top:288px;width:113%}.rm-mock-art--custom img{position:absolute;top:0;right:0;width:100%}.rm-mock-art--custom:after{background:linear-gradient(180deg,#ededfadc 14%,#ededfa8c 39%,transparent 72%)}}@media(prefers-reduced-motion:reduce){.rm-mock-header *,.rm-mock-top *{transition:none!important;animation:none!important}}.rm-mock-header{--mock-ink:#fafafa;top:0;left:0;right:0;min-height:clamp(64px,5vw,94px);padding-inline:6.6vw 4.2vw;border:0;border-bottom:1px solid #ffffff12;border-radius:0;background:#111111c9}.rm-mock-logo{mix-blend-mode:screen}.rm-mock-logo img{filter:grayscale(1) contrast(2.6) invert(1)}.rm-mock-logo--custom{mix-blend-mode:normal}.rm-mock-logo--custom img{filter:none}.rm-mock-nav{gap:clamp(4px,1.3vw,24px);transform:none}.rm-mock-nav a:is([aria-current],:hover){color:#111}.rm-mock-nav>a:not([aria-current]):is(:hover,:focus-visible),.rm-mock-nav summary:is(:hover,:focus-visible),.rm-mock-nav details[open]>summary{background:#ffffff13;color:var(--mock-lime)}.rm-mock-nav>a:hover,.rm-mock-nav summary:hover{transform:scale(1.045);text-shadow:0 0 14px color-mix(in srgb,var(--mock-lime) 55%,transparent)}.rm-mock-nav a[aria-current]{box-shadow:0 0 24px color-mix(in srgb,var(--mock-lime) 35%,transparent)}.rm-mock-tools :is(a,button),.rm-mock-tools .rm-mock-account,.rm-mock-mobile button{border-color:#ffffff45;background:#ffffff08;color:#fff}.rm-mock-tools :is(a,button):hover,.rm-mock-tools .rm-mock-account:hover{border-color:var(--mock-lime);color:var(--mock-lime);background:#202018;box-shadow:0 0 20px color-mix(in srgb,var(--mock-lime) 28%,transparent);transform:scale(1.06)}.rm-mock-mobile,.rm-mock-dropdown__panel{background:#181818;color:#fafafa;border-color:#ffffff2e}.rm-mock-dropdown__panel a:hover{background:#28281f;color:var(--mock-lime)}.rm-mock-header :focus-visible,.rm-mock-top :focus-visible{outline-color:var(--mock-lime)}.rm-mock-top{min-height:56.4vw;padding:15.7vw 7vw 7vw;background:var(--mock-bg,#111)}.rm-mock-art--night img{position:absolute;inset:0 auto auto 0;width:100%;height:auto;clip-path:polygon(39% 9%,100% 9%,100% 76%,39% 76%);-webkit-mask-image:linear-gradient(90deg,transparent 39%,#000 52%),linear-gradient(180deg,transparent 11%,#000 24%,#000 66%,transparent 76%);mask-image:linear-gradient(90deg,transparent 39%,#000 52%),linear-gradient(180deg,transparent 11%,#000 24%,#000 66%,transparent 76%);-webkit-mask-composite:source-in;mask-composite:intersect}.rm-mock-art--custom{background:none}.rm-mock-art--custom:after{background:linear-gradient(90deg,var(--mock-bg) 0%,color-mix(in srgb,var(--mock-bg) 80%,transparent) 34%,transparent 75%)}.rm-mock-top h1{font-size:clamp(48px,4.8vw,96px);line-height:.96}.rm-mock-description{color:color-mix(in srgb,var(--mock-ink) 78%,transparent);font-weight:400;margin-bottom:2.2vw}.rm-mock-actions a,.rm-mock-actions a:first-child{min-height:clamp(46px,3.63vw,66px);background:#ffffff03;color:var(--mock-ink);border-color:#ffffff65;box-shadow:none}.rm-mock-actions a.rm-mock-action-primary{min-width:14.4vw;border-color:transparent;color:#10110b;background:var(--mock-lime);box-shadow:0 0 22px color-mix(in srgb,var(--mock-lime) 30%,transparent)}.rm-mock-actions a:hover,.rm-mock-actions a:first-child:hover{background:#ffffff0e;border-color:var(--mock-lime);color:var(--mock-ink);transform:translateY(-2px) scale(1.025);box-shadow:0 0 22px color-mix(in srgb,var(--mock-lime) 24%,transparent)}.rm-mock-actions a.rm-mock-action-primary:hover{background:var(--mock-lime);color:#111}.rm-mock-benefits{top:44vw;left:8%;right:7%;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:clamp(16px,3vw,50px);text-align:left;font-size:clamp(18px,1.55vw,29px)}.rm-mock-benefits li{display:flex;align-items:center;gap:clamp(13px,2.25vw,38px)}.rm-mock-benefits li+li:before{left:-1.45vw;top:12%;height:76%;background:#ffffff27}.rm-mock-benefits .rm-mock-benefit-icon{flex:0 0 auto;margin:0;width:4.65vw;height:4.65vw;border-color:#fff4;background:#ffffff09;box-shadow:none;color:var(--mock-lime)}.rm-mock-benefits strong{display:block;line-height:1.15}.rm-mock-benefits p{margin:7px 0 0;color:color-mix(in srgb,var(--mock-ink) 78%,transparent);font-size:clamp(13px,1.08vw,21px);font-weight:400;letter-spacing:-.02em}@media(max-width:1050px){.rm-mock-top{min-height:690px;padding-top:153px}.rm-mock-benefits{top:auto;bottom:58px;left:7%;right:6%;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}.rm-mock-benefits .rm-mock-benefit-icon{width:49px;height:49px}}@media(max-width:850px){.rm-mock-header{padding-inline:4vw}.rm-mock-logo{width:min(var(--mock-logo-width,210px),29vw)}.rm-mock-art--night img{inset:114px 0 auto auto;width:125%}}@media(max-width:599px){.rm-mock-top{min-height:0;padding:128px 6% 58px}.rm-mock-top h1{font-size:clamp(43px,10.7vw,62px)}.rm-mock-description{margin:16px 0 23px}.rm-mock-art--night img{inset:210px 0 auto auto;width:165%}.rm-mock-art--custom:after{background:linear-gradient(180deg,var(--mock-bg) 8%,color-mix(in srgb,var(--mock-bg) 68%,transparent) 52%,transparent)}.rm-mock-benefits{position:relative;inset:auto;margin-top:92px;grid-template-columns:1fr;gap:17px}.rm-mock-benefits li+li:before{display:none}}@media(prefers-reduced-motion:reduce){.rm-mock-nav>a:hover,.rm-mock-nav summary:hover,.rm-mock-tools :is(a,button):hover,.rm-mock-actions a:hover{transform:none}}.rm-mock-header{background:transparent;border:0}.rm-mock-art--night img{inset:calc(clamp(64px,5vw,94px) - 4.45vw) auto auto 0;width:100%;height:auto;clip-path:none;-webkit-mask-image:linear-gradient(180deg,transparent,#000 6%,#000 88%,transparent);mask-image:linear-gradient(180deg,transparent,#000 6%,#000 88%,transparent)}.rm-mock-seam{position:absolute;top:calc(clamp(64px,5vw,94px) - 1px);left:0;width:100%;height:clamp(45px,4.3vw,82px);z-index:-1;overflow:visible;pointer-events:none}.rm-mock-seam__tip{filter:drop-shadow(0 0 4px #efe63c) drop-shadow(0 0 10px #efdb36)}@media(min-width:1051px){.rm-mock-art--night+.rm-mock-seam{display:none}}@media(max-width:1050px){.rm-mock-art--night img{top:0;right:0;bottom:0;left:0;height:100%;object-fit:cover;-webkit-mask-image:linear-gradient(180deg,transparent 18%,#000 28%,#000 86%,transparent 100%);mask-image:linear-gradient(180deg,transparent 18%,#000 28%,#000 86%,transparent 100%)}}@media(max-width:850px){.rm-mock-art--night img{object-position:68% center}}@media(max-width:599px){.rm-mock-art--night img{object-position:72% center}.rm-mock-art--night:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,var(--mock-bg) 9%,color-mix(in srgb,var(--mock-bg) 76%,transparent) 39%,transparent 67%,var(--mock-bg) 100%)}}.rm-mock-seam__tip{filter:drop-shadow(0 0 4px #e8f300) drop-shadow(0 0 10px #e8f300ad)}.rm-mock-benefits{width:min(84%,1100px);inset-inline:0;margin-inline:auto;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:0;font-size:clamp(16px,1.3vw,22px);letter-spacing:-.035em}.rm-mock-benefits li{justify-content:center;gap:clamp(10px,1.25vw,22px);padding-inline:clamp(8px,1vw,18px)}.rm-mock-benefits li+li:before{left:0;top:12%;height:76%}.rm-mock-benefits .rm-mock-benefit-icon{width:clamp(42px,3.55vw,62px);height:clamp(42px,3.55vw,62px);border-radius:clamp(12px,1.04vw,18px)}.rm-mock-benefits svg{width:clamp(23px,2.05vw,36px);height:clamp(23px,2.05vw,36px)}.rm-mock-benefits p{margin-top:5px;font-size:clamp(12px,.93vw,16px);line-height:1.3}@media(max-width:599px){.rm-mock-benefits{width:fit-content;max-width:100%;grid-auto-flow:row;grid-auto-columns:auto;gap:14px;margin-inline:auto}.rm-mock-benefits li{justify-content:flex-start;padding-inline:0}}.rm-mock-top[data-rm-scroll-fade] .rm-mock-art{opacity:var(--rm-skyline-opacity,.25)}@media(prefers-reduced-motion:reduce){.rm-mock-top[data-rm-scroll-fade] .rm-mock-art{opacity:.25}}.rm-mock-nav>a,.rm-mock-nav summary{position:relative;transition:background .22s,color .22s,transform .22s,box-shadow .22s}.rm-mock-nav>a:after,.rm-mock-nav summary:after{content:"";position:absolute;right:15px;bottom:4px;left:15px;height:2px;border-radius:99px;background:var(--mock-lime);box-shadow:0 0 10px color-mix(in srgb,var(--mock-lime),transparent 25%);transform:scaleX(0);transform-origin:left;transition:transform .25s cubic-bezier(.2,.75,.2,1)}.rm-mock-nav>a:is(:hover,:focus-visible,[aria-current]):after,.rm-mock-nav summary:is(:hover,:focus-visible,[data-rm-current]):after,.rm-mock-nav details[open]>summary:after{transform:scaleX(1)}.rm-mock-nav>a[aria-current],.rm-mock-nav summary[data-rm-current]{background:#202018;color:#fff;box-shadow:0 0 18px #e8f30020}.rm-mock-nav>a:hover,.rm-mock-nav summary:hover{transform:translateY(-2px);text-shadow:none}.rm-mock-nav .rm-mock-dropdown__panel a[aria-current],.rm-mock-mobile a[aria-current]{color:var(--mock-lime);background:#242419}.rm-mock-tools :is(a,button){transition:border-color .2s,background .2s,box-shadow .2s,transform .2s}.rm-mock-tools :is(a,button):hover{transform:translateY(-2px)}.rm-mock-actions a,.rm-mock-actions a:first-child{transition:transform .2s,box-shadow .2s,background .2s,border-color .2s}.rm-mock-actions a:hover,.rm-mock-actions a:first-child:hover{transform:translateY(-2px)}.rm-mock-actions a.rm-mock-action-primary:hover{box-shadow:0 14px 35px color-mix(in srgb,var(--mock-lime),transparent 52%)}.rm-mock-actions a:active,.rm-mock-tools :is(a,button):active{transform:translateY(0)}.rm-mock-benefits li{transition:transform .2s}.rm-mock-benefits li:hover{transform:translateY(-2px)}@media(prefers-reduced-motion:reduce){.rm-mock-nav>a:after,.rm-mock-nav summary:after{transition:none}.rm-mock-nav>a:hover,.rm-mock-nav summary:hover,.rm-mock-tools :is(a,button):hover,.rm-mock-actions a:hover,.rm-mock-actions a:first-child:hover,.rm-mock-benefits li:hover{transform:none}}.rm-mock-top:not([data-rm-scroll-fade]) .rm-mock-art{opacity:.25}.rm-mock-header .rm-mock-nav>a,.rm-mock-header .rm-mock-nav .rm-mock-dropdown>summary,.rm-mock-header .rm-mock-mobile a[aria-current]{background:transparent;color:inherit;box-shadow:none;text-shadow:none}.rm-mock-header .rm-mock-nav>a:is(:hover,:focus-visible,[aria-current]),.rm-mock-header .rm-mock-nav .rm-mock-dropdown>summary:is(:hover,:focus-visible,[data-rm-current]),.rm-mock-header .rm-mock-nav .rm-mock-dropdown[open]>summary,.rm-mock-header .rm-mock-dropdown__panel a:is(:hover,:focus-visible,[aria-current]),.rm-mock-header .rm-mock-mobile nav>a:is(:hover,:focus-visible,[aria-current]){background:transparent;color:var(--mock-lime);box-shadow:none;text-shadow:0 0 10px color-mix(in srgb,var(--mock-lime) 45%,transparent)}.template-index .rm-mock-top>.rm-mock-seam{display:block;opacity:.74}@media(min-width:1051px){.rm-mock-art--night img{-webkit-mask-image:linear-gradient(180deg,transparent 20%,#000 26%,#000 88%,transparent);mask-image:linear-gradient(180deg,transparent 20%,#000 26%,#000 88%,transparent)}}.rm-mock-seam__sweep{stroke-width:1.25;stroke-dasharray:44 1100;stroke-dashoffset:44;filter:drop-shadow(0 0 3px var(--mock-lime)) drop-shadow(0 0 7px var(--mock-lime));animation:rm-header-neon-sweep 8s ease-in-out infinite}@keyframes rm-header-neon-sweep{0%,10%{stroke-dashoffset:44;opacity:0}16%{opacity:.95}65%{opacity:.65}77%,to{stroke-dashoffset:-1005;opacity:0}}@media(prefers-reduced-motion:reduce){.rm-mock-seam__sweep{display:none;animation:none}}.template-index{background:var(--rm-home-bg,#111111)}.template-index #MainContent{background:var(--rm-home-bg,#111111);color:#fafafa;--rm-muted:#c1c1c1;--rm-border:#484848}.template-index #MainContent>.shopify-section,.shopify-section-group-footer-group{background-color:var(--rm-home-bg,#111111)}.template-index :is(.rm-mock-top,.rm-neon-faq,.rm-passes,.rm-customer-ticker,.rm-featured-collection,.rm-category-browser,.rm-map-compare,.rm-services,.rm-trust),.shopify-section-group-footer-group :is(.rm-services,.rm-trust,.rm-footer){background:var(--rm-home-bg,#111111);color:#fafafa}.template-index .rm-mock-art{-webkit-mask-image:linear-gradient(to bottom,#000 72%,transparent 98%);mask-image:linear-gradient(to bottom,#000 72%,transparent 98%)}.template-index .rm-mock-art--custom:after{background-color:transparent}.template-index :is(.rm-customer-ticker__eyebrow,.rm-customer-ticker__note,.rm-category-browser__header p,.rm-map-compare__header>p,.rm-map-compare__header .rte,.rm-map-picker>span){color:#c1c1c1}.template-index :is(.rm-category-browser__header>a,.rm-section-heading>a){color:#fafafa;border-color:#666}.template-index .rm-customer-ticker__viewport:before{background:linear-gradient(90deg,var(--rm-home-bg,#111111),transparent)}.template-index .rm-customer-ticker__viewport:after{background:linear-gradient(270deg,var(--rm-home-bg,#111111),transparent)}.template-index #MainContent .rm-button--accent{color:#111}.template-index .rm-heading-brush:before{height:3px;bottom:-5px;clip-path:none;filter:none;transform:none}.template-index .rm-services .rm-service-card{background:#191919;color:#fafafa}.template-index .rm-services .rm-service-card:is(:hover,:focus-visible){color:#111}.template-index .rm-services .rm-service-card p{color:#bfbfbf}.template-index .rm-services .rm-service-card:is(:hover,:focus-visible) p{color:#333}.shopify-section-group-footer-group[id$=__blocks_eALPzc] [class^=ai-custom-html-container-]{background-color:transparent}.rm-hero-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:clamp(18px,3vw,52px);align-items:center}.rm-hero-layout:not(:has(.rm-hero-stats)){display:block}.rm-hero-stats{min-width:0;text-align:center}.rm-hero-stats__heading{display:flex;align-items:center;justify-content:center;gap:clamp(10px,1.5vw,24px);margin:0 0 clamp(14px,1.7vw,28px);color:var(--stat-text);font-weight:800;letter-spacing:.22em;text-transform:uppercase;font-size:clamp(11px,1vw,17px)}.rm-hero-stats__heading:before,.rm-hero-stats__heading:after{content:"";height:1px;width:clamp(26px,5vw,82px);background:var(--stat-accent)}.rm-hero-stats__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,115px),1fr));gap:clamp(8px,1.2vw,20px)}.rm-hero-stat{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-width:0;padding:clamp(13px,1.25vw,22px) 6px;border:1px solid transparent;border-radius:clamp(13px,1.5vw,24px);background:linear-gradient(var(--stat-surface),var(--stat-surface)) padding-box,linear-gradient(145deg,var(--stat-accent),#777 42%,#555 65%,var(--stat-accent)) border-box;box-shadow:0 0 17px color-mix(in srgb,var(--stat-accent),transparent 83%);color:var(--stat-text)}.rm-hero-stat__icon{width:clamp(24px,2.5vw,42px);height:clamp(24px,2.5vw,42px);object-fit:contain;color:var(--stat-accent)}.rm-hero-stat__value{font-size:clamp(22px,2.75vw,47px);font-style:italic;font-weight:900;line-height:1.15;letter-spacing:-.045em;font-variant-numeric:tabular-nums}.rm-hero-stat__label{color:color-mix(in srgb,var(--stat-text),transparent 20%);text-transform:uppercase;font-size:clamp(9px,.95vw,15px);letter-spacing:.09em;font-weight:800;overflow-wrap:anywhere}@media(max-width:1050px){.rm-hero-layout{gap:18px}.rm-mock-top:has(.rm-hero-stats){min-height:0}.rm-mock-top:has(.rm-hero-stats) .rm-mock-benefits{position:relative;inset:auto;margin-top:clamp(45px,7vw,90px)}}@media(max-width:850px){.rm-hero-layout{grid-template-columns:1fr;gap:35px}.rm-hero-stats{width:min(100%,650px);margin-inline:auto}}@media(max-width:599px){.rm-hero-stats__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.rm-hero-stat__label{letter-spacing:.035em}}.rm-hero-stat{text-align:var(--impact-align,center)}.rm-hero-stat__value{font-size:calc(clamp(21px,2.6vw,45px) * var(--impact-size,1));width:100%;overflow-wrap:anywhere}.rm-impact--outline .rm-hero-stat__value{color:transparent;-webkit-text-stroke:1px var(--stat-text)}.rm-impact-content{font-size:13px}.rm-impact-link{font-size:13px;color:var(--stat-accent);text-decoration:underline}@media(max-width:749px){.rm-impact--stack .rm-hero-stats__grid{grid-template-columns:1fr}}.rm-hero-stats{position:relative;color:var(--stat-text,#fafafa);font-family:Montserrat,Arial,sans-serif}.rm-hero-stats__heading{gap:clamp(12px,1.5vw,27px);margin:0 0 clamp(24px,3.1vw,54px);font-size:clamp(12px,1vw,18px);font-weight:600;letter-spacing:.28em}.rm-hero-stats__heading:before,.rm-hero-stats__heading:after{width:clamp(38px,5.8vw,104px);background:color-mix(in srgb,var(--stat-accent) 68%,transparent)}.rm-hero-stats__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:0}.rm-hero-stat{position:relative;justify-content:flex-start;gap:clamp(7px,.7vw,13px);padding:0 clamp(4px,1.25vw,22px);border:0;border-radius:0;background:none;box-shadow:none}.rm-hero-stat+.rm-hero-stat:before{content:"";position:absolute;left:0;top:7%;bottom:11%;width:1px;background:#ffffff38}.rm-hero-stat:after{content:"";width:clamp(36px,4vw,72px);height:clamp(3px,.22vw,4px);margin-top:clamp(3px,.35vw,6px);border-radius:99px;background:var(--stat-accent)}.rm-hero-stat__value{font-family:Montserrat,Arial,sans-serif;font-style:italic;font-weight:800;font-size:calc(clamp(21px,3.18vw,58px) * var(--impact-size,1));line-height:1.07;letter-spacing:-.035em}.rm-hero-stat__label{font-family:Montserrat,Arial,sans-serif;font-weight:700;font-size:clamp(9px,1.02vw,18px);letter-spacing:.1em;line-height:1.25}@media(min-width:851px){.rm-hero-layout:has(.rm-hero-stats){grid-template-columns:minmax(0,41fr) minmax(0,59fr);align-items:start}.rm-hero-stats{margin-right:-2.8vw;padding-top:clamp(6px,.85vw,15px)}.rm-hero-stats:before{content:"";position:absolute;left:-.6vw;top:18%;bottom:-27%;width:1px;background:linear-gradient(transparent,#ffffff49 33%,#ffffff24 76%,transparent)}}@media(max-width:599px){.rm-hero-stats__heading{margin-bottom:19px}.rm-hero-stat__label{letter-spacing:.035em}}@media(max-width:749px){.rm-impact--stack .rm-hero-stats__grid{grid-template-columns:1fr;gap:23px}.rm-impact--stack .rm-hero-stat+.rm-hero-stat:before{display:none}}body:not(.template-index) .shopify-section-header{position:relative;z-index:60}body:not(.template-index) .shopify-section-header:has(>[data-rm-sticky]){position:sticky;top:0;z-index:65}body:not(.template-index) .rm-mock-header{position:relative;inset:auto;background:var(--rm-home-bg,#111111);border-bottom:1px solid #ffffff12}.template-index .rm-mock-top{min-height:0;padding-bottom:clamp(20px,2vw,32px)}.template-index .rm-mock-top .rm-mock-benefits{position:relative;inset:auto;width:min(100%,1100px);margin:clamp(42px,6vw,84px) auto 0}@media(max-width:599px){.template-index .rm-mock-top .rm-mock-benefits{width:fit-content;max-width:100%;margin-top:42px}}.template-index .rm-mock-top .rm-mock-art{-webkit-mask-image:none;mask-image:none;mix-blend-mode:lighten}.template-index .rm-mock-top .rm-mock-art img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center top;clip-path:none;-webkit-mask-image:none;mask-image:none}.template-index .rm-mock-top .rm-mock-art:after{content:none}.template-index .rm-mock-top:not([data-rm-scroll-fade]) .rm-mock-art{opacity:1}.template-index .rm-mock-top[data-rm-scroll-fade] .rm-mock-art{opacity:var(--rm-skyline-opacity,1)}@media(max-width:850px){.template-index .rm-mock-top .rm-mock-art img{object-position:65% top}}@media(max-width:599px){.template-index .rm-mock-top .rm-mock-art img{object-position:72% top}}@media(prefers-reduced-motion:reduce){.template-index .rm-mock-top[data-rm-scroll-fade] .rm-mock-art{opacity:1}}.template-index .rm-mock-top .rm-mock-art--beach .rm-beach-scene{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}.rm-mock-tools .rm-mock-discord img{display:block;width:24px;height:24px;filter:brightness(0) invert(1)}@media(min-width:851px)and (max-width:1000px){.rm-mock-header:has(.rm-mock-discord){display:flex;justify-content:space-between}.rm-mock-header:has(.rm-mock-discord) .rm-mock-nav{display:none}.rm-mock-header:has(.rm-mock-discord) .rm-mock-menu-toggle{display:grid}}@media(min-width:851px){.rm-mock-header{grid-template-columns:minmax(0,1fr) max-content minmax(0,1fr);padding-inline:clamp(16px,4.2vw,80px)}.rm-mock-nav{justify-self:center;gap:clamp(12px,calc(4vw - 28px),42px)}.rm-mock-nav>a,.rm-mock-nav>.rm-mock-dropdown>summary{padding-inline:clamp(7px,.8vw,15px)}}@media(min-width:1001px)and (max-width:1200px){.rm-mock-tools{gap:10px}}@media(max-width:599px){.template-index .rm-mock-top .rm-mock-benefits{width:100%;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:row;gap:0;font-size:clamp(10px,2.8vw,14px);line-height:1.16}.template-index .rm-mock-top .rm-mock-benefits li{min-width:0;justify-content:center;gap:5px;padding-inline:4px;overflow-wrap:anywhere;text-shadow:0 1px 4px #000}.template-index .rm-mock-top .rm-mock-benefits li+li:before{display:block;top:8%;height:84%}.template-index .rm-mock-top .rm-mock-benefits .rm-mock-benefit-icon{width:clamp(21px,6.6vw,35px);height:clamp(21px,6.6vw,35px);flex:none;border-radius:7px}.template-index .rm-mock-top .rm-mock-benefits svg{width:clamp(13px,4vw,22px);height:clamp(13px,4vw,22px)}.template-index .rm-mock-top .rm-mock-benefits p{margin-top:4px;font-size:clamp(9px,2.45vw,12px);line-height:1.2}}@media(max-width:749px){.template-index .rm-mock-top .rm-mock-art{bottom:clamp(82px,17vw,112px)}.template-index .rm-mock-top .rm-mock-art img{object-fit:contain;object-position:center bottom}.template-index .rm-mock-top .rm-mock-art--beach .rm-beach-scene{inset:auto 0 0;height:auto;aspect-ratio:1834/858}}@media(min-width:1051px)and (max-width:1340px){.rm-mock-header:has(.rm-mock-nav>:nth-child(6)){padding-inline:24px}.rm-mock-header:has(.rm-mock-nav>:nth-child(6)) .rm-mock-nav{gap:6px}}@media(min-width:851px)and (max-width:1050px){.rm-mock-header:has(.rm-mock-nav>:nth-child(6)){display:flex;justify-content:space-between}.rm-mock-header .rm-mock-nav:has(>:nth-child(6)){display:none}.rm-mock-header:has(.rm-mock-nav>:nth-child(6)) .rm-mock-menu-toggle{display:grid}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/rm-home-mockup.css.map */
