.cf-ms{padding-block:clamp(64px,8vw,128px) clamp(84px,10vw,150px)}.cf-ms__atmos{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.cf-ms__atmos span{position:absolute;left:50%;top:58%;width:min(1500px,150vw);aspect-ratio:2 / 1;translate:-50% -50%;background:radial-gradient(50% 50% at 50% 50%,rgba(var(--cf-glow),.2),rgba(var(--cf-glow),0) 70%);filter:blur(24px);opacity:calc(.35 + var(--ms-in, 1) * .65)}.cf-ms__head{justify-items:center;margin-inline:auto;text-align:center}.cf-ms__head .cf-lead{margin-inline:auto}.cf-ms__empty{margin:32px auto 0;text-align:center}.cf-ms__stage{position:relative;z-index:1;width:min(1240px,calc(100% - 2 * var(--cf-gutter)));margin:clamp(40px,5vw,72px) auto 0;perspective:1700px;perspective-origin:50% 20%}.cf-ms__rig{position:relative;transform-style:preserve-3d;transform:rotateX(calc(var(--ms-rx, 0deg) + (1 - var(--ms-in, 1)) * 16deg)) rotateY(var(--ms-ry, 0deg));scale:calc(.9 + var(--ms-in, 1) * .1);transform-origin:50% 85%}.cf-ms.is-live .cf-ms__rig,.cf-ms.is-live .cf-ms__plate,.cf-ms.is-live .cf-ms__subject{will-change:transform}.cf-ms__window{position:relative;aspect-ratio:16 / 9;overflow:hidden;border-radius:32px;background:#07070b;isolation:isolate;-webkit-mask-image:-webkit-radial-gradient(white,black);box-shadow:0 0 0 1px #ffffff17,0 80px 160px -70px rgba(var(--cf-glow),.8),0 40px 90px -50px #000000f2}.cf-ms__scene{position:absolute;top:0;left:50%;height:100%;aspect-ratio:2560 / 1429;translate:calc(-1 * var(--ms-fx, 50%)) 0}.cf-ms__img{display:block;width:100%;height:100%;object-fit:cover;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.cf-ms__plate{position:absolute;top:0;right:0;bottom:0;left:0;transform:translate3d(calc(var(--ms-px, 0) * -1.3%),calc(var(--ms-py, 0) * -1.1% + (1 - var(--ms-in, 1)) * -2%),0) scale(1.09);transform-origin:50% 40%}.cf-ms__lights{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;mix-blend-mode:screen;pointer-events:none;transition:opacity .9s var(--cf-ease)}.cf-ms__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;pointer-events:none;transition:opacity 1.2s var(--cf-ease)}.cf-ms.is-video .cf-ms__video{opacity:1}.cf-ms.is-video .cf-ms__lights{opacity:.3}.cf-ms__subject{position:absolute;left:47.617%;top:18.335%;width:44.492%;aspect-ratio:1139 / 1167;transform:translate3d(calc(var(--ms-px, 0) * 2.4%),calc((1 - var(--ms-in, 1)) * 9%),0) scale(calc(1 + var(--ms-py, 0) * .012));transform-origin:50% 100%}.cf-ms__subject .cf-ms__img{object-fit:contain}.cf-ms__beams{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;mix-blend-mode:screen;transform:translate3d(calc(var(--ms-px, 0) * 3%),0,0)}.cf-ms__beams i{position:absolute;top:-12%;left:var(--l);width:var(--w, 16%);height:92%;transform-origin:50% 0;rotate:var(--r);background:linear-gradient(180deg,#ffeed680,#d6beff29 46%,#d6beff00 88%);-webkit-clip-path:polygon(44% 0,56% 0,100% 100%,0 100%);clip-path:polygon(44% 0,56% 0,100% 100%,0 100%);filter:blur(14px);opacity:calc(var(--o, .5) * (.4 + var(--ms-in, 1) * .6));animation:cf-ms-sway var(--t, 12s) ease-in-out var(--dl, 0s) infinite alternate}.cf-ms__beams i:nth-child(1){--l: 52%;--r: 16deg;--t: 13s;--o: .36}.cf-ms__beams i:nth-child(2){--l: 66%;--r: -7deg;--w: 18%;--t: 10s;--dl: -4s;--o: .3}.cf-ms__beams i:nth-child(3){--l: 18%;--r: 26deg;--w: 20%;--t: 15s;--dl: -7s;--o: .2}@keyframes cf-ms-sway{0%{transform:rotate(-5deg)}to{transform:rotate(5deg)}}.cf-ms__beams:before{content:"";position:absolute;top:-10%;right:-20%;bottom:-10%;left:-20%;background:radial-gradient(34% 42% at 30% 32%,#ffe6cd1a,#ffe6cd00 70%),radial-gradient(28% 36% at 74% 22%,#d6beff14,#d6beff00 70%);animation:cf-ms-drift 24s ease-in-out infinite alternate}@keyframes cf-ms-drift{0%{transform:translate3d(-4%,1%,0)}to{transform:translate3d(4%,-2%,0)}}.cf-ms__haze{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(24% 32% at 71% 30%,#ffecd61f,#ffecd600 70%),linear-gradient(180deg,#04040800 58%,#0404089e),linear-gradient(90deg,#04040852,#04040800 32%)}.cf-ms__glare{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:radial-gradient(circle at var(--ms-gx, 50%) var(--ms-gy, 30%),rgba(255,255,255,.3),rgba(255,255,255,0) 50%);mix-blend-mode:soft-light;opacity:0;transition:opacity .5s var(--cf-ease)}.cf-ms__rig.is-tilting .cf-ms__glare{opacity:1}.cf-ms__lower{position:absolute;left:clamp(14px,2.6vw,34px);bottom:clamp(14px,2.6vw,32px);z-index:3;display:grid;gap:6px;padding:13px 20px 14px 18px;border:1px solid rgba(255,255,255,.12);border-radius:16px;background:#0a0a0e75;-webkit-backdrop-filter:blur(18px) saturate(150%);backdrop-filter:blur(18px) saturate(150%);box-shadow:inset 3px 0 0 var(--cf-champagne, #d9c39a),0 20px 40px -20px #000000b3;transform:translate3d(calc(var(--ms-px, 0) * 6px),calc(var(--ms-py, 0) * 4px),0)}.cf-ms__lower strong{font-family:var(--cf-serif);font-weight:400;font-size:clamp(21px,2.1vw,30px);line-height:1;letter-spacing:-.005em;color:#f5f5f7;font-synthesis:none}.cf-ms__lower span{font:600 10px/1.3 var(--cf-sans);letter-spacing:.24em;text-transform:uppercase;color:var(--cf-champagne, #d9c39a)}.cf-ms__chip{z-index:4;gap:5px;padding:13px 18px 14px}.cf-ms__chip span{font:600 10px/1.3 var(--cf-sans);letter-spacing:.22em;text-transform:uppercase;color:var(--cf-champagne, #d9c39a)}.cf-ms__chip strong{font-family:var(--cf-serif);font-weight:400;font-size:clamp(18px,1.6vw,22px);line-height:1.05;letter-spacing:-.005em;color:#f5f5f7;font-synthesis:none}.cf-ms__chip--1{--z: 110px;left:-3.2%;top:8%}.cf-ms__chip--2{--z: 70px;--delay: -3.4s;right:-2.6%;top:74%}.cf-ms__foot{margin-top:clamp(36px,4.4vw,56px)}.cf-ms__foot .cf-actions{justify-content:center}@media(max-width:749px){.cf-ms__stage{perspective:1100px}.cf-ms__window{aspect-ratio:4 / 5;border-radius:24px}.cf-ms__scene{--ms-fx: 69.8%}.cf-ms__haze{background:radial-gradient(30% 30% at 71% 30%,#ffecd61f,#ffecd600 70%),linear-gradient(180deg,#04040800 56%,#040408a8)}.cf-ms__chip{padding:9px 12px 10px;border-radius:14px}.cf-ms__chip span{font-size:9px}.cf-ms__chip strong{font-size:16px}.cf-ms__chip--1{left:-2%;top:-18px}.cf-ms__chip--2{display:none}.cf-ms__lower{padding:10px 14px 11px 13px;border-radius:13px}}@media(prefers-reduced-motion:reduce){.cf-ms__rig{transform:none;scale:1}.cf-ms__plate{transform:scale(1.04)}.cf-ms__subject,.cf-ms__lower,.cf-ms__beams{transform:none}.cf-ms__beams i,.cf-ms__beams:before{animation:none}.cf-ms__video{display:none}}html.shopify-design-mode .cf-ms__rig{transform:none;scale:1}html.shopify-design-mode .cf-ms__beams i,html.shopify-design-mode .cf-ms__beams:before{animation:none}
/*# sourceMappingURL=/cdn/shop/t/17/assets/cf-mainstage.css.map */
