.cv-desktop-only,.cv-live-duel,.cv-live-dialog{display:none}@media(min-width:821px){[data-cv-live-hero] .cart-showcase,[data-cv-live-hero] .neural-invitation{display:none}[data-cv-live-hero] .cv-desktop-only{display:block}[data-cv-live-hero] .cv-hero-eyebrow,[data-cv-live-hero] .cv-try-live{display:inline-flex}.cv-live-duel{display:block}[data-cv-live-hero]{--cv-live-mint:#a8e5ce;--cv-live-pink:#f5a4ce}.cv-refined [data-cv-live-hero] .neural-hero{max-width:1440px;padding:0 48px;overflow:visible}[data-cv-live-hero] .neural-hero-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:24px;padding-top:28px;align-items:start}[data-cv-live-hero] .neural-copy{max-width:480px;padding-top:100px;padding-bottom:60px}.cv-refined [data-cv-live-hero] .neural-copy h1{font-size:clamp(48px,4.45vw,72px);line-height:1.04;letter-spacing:-3.8px;margin-bottom:24px}.cv-refined [data-cv-live-hero] .neural-copy h1 em{font-size:1.04em;letter-spacing:-3.8px}[data-cv-live-hero] .cv-hero-eyebrow{display:flex;align-items:center;gap:9px;color:var(--cv-live-mint);font-size:11px;letter-spacing:1.5px;font-weight:600;text-transform:uppercase;margin:0 0 22px}[data-cv-live-hero] .cv-hero-eyebrow:before{content:"";width:6px;height:6px;background:currentColor;border-radius:50%}[data-cv-live-hero] .neural-intro{max-width:370px;color:#c3ccdb;font-size:16px;line-height:1.65;margin-bottom:20px}[data-cv-live-hero] .cv-try-live{display:inline-flex;align-items:center;gap:16px;border:0;border-bottom:1px solid #a8e5ce80;padding:8px 0;background:transparent;color:var(--cv-live-mint);font:600 15px/1.4 DM Sans,sans-serif;cursor:pointer}[data-cv-live-hero] .cv-try-live svg{width:20px;height:20px;stroke:currentColor;stroke-width:1.6;transition:transform .2s}[data-cv-live-hero] .cv-try-live:hover svg{transform:translate(4px)}[data-cv-live-hero] .neural-form{margin-top:42px;max-width:410px;padding-top:25px;border-top:1px solid #ffffff25}[data-cv-live-hero] .neural-form label.neural-shopify-label{font-size:14px;color:#fffaf6;margin-bottom:12px}[data-cv-live-hero] .neural-url-field{gap:12px;background:#fffaf6;border-radius:10px;min-height:66px;border:1px solid #d7e4cd}[data-cv-live-hero] .neural-url-field>svg{display:none}[data-cv-live-hero] .neural-url-field .cv-shopify-entry-brand{display:flex;align-items:center;gap:5px;flex:none;padding-right:12px;border-right:1px solid #d7ddcf;color:#263c25;font:italic 700 15px/1 DM Sans,sans-serif;letter-spacing:-.5px}[data-cv-live-hero] .cv-shopify-entry-brand img{display:block;width:27px;height:27px;object-fit:contain}[data-cv-live-hero] .neural-url-field input{font-size:14px;letter-spacing:-.3px}[data-cv-live-hero] .neural-url-field input::placeholder{color:#63725f}[data-cv-live-hero] .neural-submit{font-size:15px}[data-cv-live-hero] .neural-form-note{font-size:11px!important;color:#b4bfd2!important;text-align:left!important;margin-top:14px!important}[data-cv-live-hero] .cv-form-caption{font-size:12px;color:#aebad0;margin:0 0 14px;line-height:1.5}[data-cv-live-hero] .cv-wave-background{opacity:.34}.cv-live-duel{position:relative;container-type:inline-size;isolation:isolate;width:100%;max-width:760px;margin-left:auto;height:auto;aspect-ratio:760/1170;overflow:visible;scroll-margin-top:25px}.cv-duel-heading{position:absolute;text-align:center;z-index:3}.cv-duel-heading--you{bottom:112cqw;left:6%;width:35%;color:#f9f6f3}.cv-duel-heading--you>span{display:block;color:#a6b5ca;font-size:1.6cqw;margin-bottom:7px}.cv-duel-heading--you strong{font:italic 4cqw/1 Georgia,serif;font-weight:400}.cv-duel-heading--them{top:0;left:45%;width:43%;background:var(--cv-live-pink);border:1px solid #ffd6ea;border-radius:12px;padding:13px 9px;box-shadow:0 4px #b66e97;color:#15243b}.cv-duel-heading--them:after{content:"";position:absolute;top:100%;left:47%;width:22px;height:14px;background:var(--cv-live-pink);clip-path:polygon(0 0,100% 0,50% 100%)}.cv-duel-heading--them span{font:italic 700 3.35cqw/1.12 Georgia,serif;letter-spacing:-.04cqw}.cv-live-tools{position:absolute;bottom:calc(100% - 24.697cqw + 20px);left:47.9%;width:39.05%;display:grid;grid-template-columns:1fr auto;align-items:center;gap:6px 8px;z-index:4;color:#dce8e8}.cv-live-tools .cv-live-status{grid-column:1/-1}.cv-live-status{display:inline-flex;align-items:center;gap:7px;font-size:11px;letter-spacing:.7px;text-transform:uppercase;font-weight:600;white-space:nowrap}.cv-live-status i{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--cv-live-mint,#a8e5ce);box-shadow:0 0 0 4px #a8e5ce15}.cv-live-duel[data-ready] .cv-live-status i{animation:cv-live-pulse 2s ease-out 3}.cv-live-tools button{display:inline-flex;align-items:center;gap:6px;border:1px solid #f5a4ce40;border-radius:6px;background:#f5a4ce0b;color:#f4d6e7;padding:7px 9px;font:500 11px DM Sans,sans-serif;cursor:pointer}.cv-live-tools button svg{width:14px;height:14px;stroke:currentColor;stroke-width:1.4}.cv-live-tools button:hover{color:#fff}.cv-live-tools .cv-reset-cart,.cv-live-dialog-tools .cv-reset-cart{justify-content:center;background:#a8e5ce;color:#031631;border:1px solid #d5f5e8;font-weight:700;box-shadow:0 3px #639f89;padding:8px 10px;min-height:34px}.cv-live-tools .cv-reset-cart:hover,.cv-live-dialog-tools .cv-reset-cart:hover{background:#cdf2e3;color:#031631}[data-cv-reset]:disabled{opacity:.65;cursor:wait}.cv-duel-hand{position:absolute;overflow:visible;pointer-events:none}.cv-duel-hand--you{bottom:0;left:0;width:48cqw;height:110.526cqw;z-index:0;filter:saturate(.7)}.cv-duel-hand--you .cv-duel-photo{position:absolute;width:73.684cqw;max-width:none;height:auto;left:-12.5cqw;top:0}.cv-duel-hand--you .cv-duel-screen{position:absolute;left:10.96cqw;top:5.04cqw;width:26.337cqw;height:53.105cqw;border-radius:2.8cqw;overflow:hidden}.cv-duel-screen--standard .plain-cart{height:100%;width:100%;border:0;border-radius:0;box-shadow:none;aspect-ratio:auto;pointer-events:none}.cv-duel-screen--standard .plain-cart__canvas{font-size:4cqw;min-height:0}.cv-duel-hand--them{left:21.72cqw;bottom:-25cqw;width:92.1cqw;height:138.15cqw;z-index:1}.cv-duel-hand--them .cv-duel-photo{position:absolute;width:100%;max-width:none;height:auto;left:0;top:0;pointer-events:none}.cv-duel-hand--them .cv-duel-screen{position:absolute;left:26.18cqw;top:-16.1cqw;width:39.05cqw;height:94.74cqw;border-radius:3.4cqw;overflow:hidden;pointer-events:auto;background:#fffaf6;box-shadow:0 0 0 10px #050609,0 0 0 12px #333639,0 0 0 13px #080a0b,0 22px 36px #030b2040}.cv-duel-screen--live:focus-within{outline:3px solid var(--cv-live-mint);outline-offset:5px}.cv-live-frame-wrap{position:relative;width:100%;height:100%;overflow:hidden;background:#fffaf6}.cv-live-frame{position:absolute;top:0;left:0;width:390px;height:800px;max-width:none;border:0;transform-origin:0 0;background:#fffaf6}.cv-live-loading{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:12px;background:#fffaf6;color:#15243b;font-size:12px;text-align:center;padding:20px}.cv-live-loading[hidden]{display:none}.cv-live-spinner{width:25px;height:25px;border:2px solid #ebd6e4;border-top-color:#a6467d;border-radius:50%;animation:cv-live-spin .8s linear infinite}.cv-duel-vs{position:absolute;top:51.5cqw;left:33.5cqw;width:14cqw;aspect-ratio:1;display:grid;place-items:center;z-index:5;transform:rotate(-8deg);filter:drop-shadow(0 5px 0 #9a547c);pointer-events:none}.cv-duel-vs:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#f5a4ce;clip-path:polygon(50% 0,61% 19%,82% 7%,80% 31%,100% 35%,83% 51%,99% 73%,75% 73%,72% 100%,51% 81%,31% 100%,28% 76%,3% 81%,18% 57%,0 42%,25% 33%,18% 10%,43% 24%)}.cv-duel-vs span{position:relative;color:#071a36;font:italic 800 6.4cqw/1 DM Sans,sans-serif;letter-spacing:-.5cqw;padding-right:.7cqw}.cv-duel-hint{position:absolute;bottom:12cqw;left:31%;width:29%;box-sizing:border-box;padding:18px 20px;border:1px solid #ffd6ea;border-radius:12px;background:#f5a4ce;color:#15243b;z-index:3;transform:rotate(-5deg);text-align:left;box-shadow:0 6px #a85d88,0 15px 28px #03112735;cursor:pointer;transition:transform .2s,box-shadow .2s}.cv-duel-hint:hover{transform:rotate(-3deg) translateY(-3px);box-shadow:0 9px #a85d88,0 18px 32px #03112745}.cv-duel-hint-arrow{position:absolute;right:5px;top:-53px;width:60px;height:60px;stroke:#f5a4ce;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;pointer-events:none}.cv-duel-hint-eyebrow{display:block;font:700 9px/1.3 DM Sans,sans-serif;letter-spacing:1.25px;text-transform:uppercase;opacity:.8;margin-bottom:8px}.cv-duel-hint strong{display:block;font:italic 700 29px/1.02 Georgia,serif;letter-spacing:-.7px}.cv-duel-hint-action{display:flex;align-items:center;justify-content:space-between;gap:8px;font:500 11px/1.4 DM Sans,sans-serif;margin-top:12px}.cv-duel-hint-action svg{width:22px;height:22px;stroke:#15243b;stroke-width:1.5;flex:none}.cv-live-dialog{position:fixed;inset:0 0 0 auto;margin:0;padding:0;border:0;border-radius:0;background:#081a34;color:#fff;width:min(440px,100vw);max-width:100vw;height:100dvh;max-height:100dvh;overflow:hidden;box-shadow:-20px 0 80px #0005;transform:translate(100%);opacity:0;transition:transform .25s ease,opacity .25s ease,display .25s allow-discrete,overlay .25s allow-discrete}.cv-live-dialog::backdrop{background:#03112799;opacity:0;transition:opacity .25s ease,display .25s allow-discrete,overlay .25s allow-discrete}.cv-live-dialog[open]{display:flex;flex-direction:column;transform:translate(0);opacity:1}.cv-live-dialog[open]::backdrop{opacity:1}@starting-style{.cv-live-dialog[open]{transform:translate(100%);opacity:0}.cv-live-dialog[open]::backdrop{opacity:0}}.cv-live-dialog-body{width:100%;flex:1;min-height:0;background:#031631}.cv-live-dialog-tools{display:flex;align-items:center;justify-content:space-between;gap:16px;flex:none;padding:12px 16px;background:#081a34;border-bottom:1px solid #ffffff20}.cv-live-dialog-tools button{display:inline-flex;align-items:center;gap:8px;border:0;border-radius:6px;background:transparent;color:#f4d6e7;font:500 12px DM Sans,sans-serif;cursor:pointer}.cv-live-dialog-tools svg{width:16px;height:16px;stroke:currentColor;stroke-width:1.6}.cv-live-dialog-tools [data-cv-collapse]{min-height:34px}[data-cv-live-hero] button:focus-visible,.cv-live-dialog button:focus-visible{outline:2px solid #a8e5ce;outline-offset:5px}@keyframes cv-live-pulse{50%{box-shadow:0 0 0 7px #a8e5ce00}}@keyframes cv-live-spin{to{transform:rotate(360deg)}}@media(max-width:1100px)and (min-width:821px){.cv-refined [data-cv-live-hero] .neural-hero{padding:0 24px}[data-cv-live-hero] .neural-hero-grid{grid-template-columns:.7fr 1.3fr;gap:8px}[data-cv-live-hero] .neural-copy{padding-top:55px}.cv-refined [data-cv-live-hero] .neural-copy h1{font-size:46px;letter-spacing:-2.7px}.cv-refined [data-cv-live-hero] .neural-copy h1 em{letter-spacing:-2.7px}[data-cv-live-hero] .neural-intro{font-size:14px}[data-cv-live-hero] .neural-form{margin-top:28px}[data-cv-live-hero] .cv-shopify-entry-brand>span{display:none}[data-cv-live-hero] .neural-url-field input{font-size:13px}.cv-live-status{font-size:9px}.cv-live-tools button{font-size:10px}.cv-duel-hint{padding:14px 16px}.cv-duel-hint strong{font-size:25px}.cv-duel-hint-action{font-size:10px}.cv-duel-heading--them{padding:12px 7px}}@media(prefers-reduced-motion:reduce){.cv-live-duel *,.cv-live-dialog,.cv-live-dialog::backdrop,[data-cv-live-hero] .cv-try-live svg{animation:none!important;transition:none!important}}@media(max-width:1100px){.cv-live-tools .cv-live-status{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}}@media(min-width:821px){.cv-live-dialog{overflow:visible}.cv-live-dialog-body{height:100%;overflow:hidden}.cv-live-dialog .cv-live-floating-reset{position:absolute;right:calc(100% + 18px);top:24px;display:flex;align-items:center;gap:9px;white-space:nowrap;padding:13px 18px;min-height:44px;border:1px solid #d5f5e8;border-radius:100px;background:#a8e5ce;color:#031631;box-shadow:0 5px 22px #0003;font:700 12px DM Sans,sans-serif;cursor:pointer;transition:transform .2s,background .2s}.cv-live-floating-reset svg{display:block;flex:0 0 16px;width:16px;height:16px;stroke:currentColor;fill:none;stroke-width:1.6;transition:transform .3s}.cv-live-dialog .cv-live-floating-reset:hover{transform:translateY(-2px);background:#cdf2e3}.cv-live-floating-reset:hover svg{transform:rotate(-35deg)}.cv-live-floating-reset:disabled{opacity:.65;cursor:wait}}@media(min-width:821px){.cv-live-duel>.cv-hero-reset-tab{position:absolute;z-index:4;left:calc(86.95cqw + 20px);bottom:43cqw;width:42px;min-height:138px;display:flex;flex-direction:column;align-items:center;gap:12px;padding:9px 7px 14px;border:1px solid #d5f5e8;border-radius:24px 24px 11px 11px;background:#a8e5ce;color:#031631;box-shadow:3px 4px #639f89,0 8px 20px #03163130;cursor:pointer;transform:rotate(3deg);transition:transform .2s,background .2s,box-shadow .2s}.cv-hero-reset-tab:before{content:"";position:absolute;right:100%;top:65%;width:20px;border-top:1px dashed #a8e5ce99;pointer-events:none}.cv-hero-reset-tab svg{box-sizing:border-box;display:block;width:28px;height:28px;padding:5px;border:1px solid #03163130;border-radius:50%;stroke:currentColor;stroke-width:1.7;fill:none;flex:none;transition:transform .35s}.cv-hero-reset-tab span{writing-mode:vertical-rl;transform:rotate(180deg);font:800 10px/1 DM Sans,sans-serif;letter-spacing:1.5px;text-transform:uppercase;white-space:nowrap}.cv-live-duel>.cv-hero-reset-tab:hover{transform:rotate(0) translateY(-3px);background:#cdf2e3;box-shadow:3px 6px #639f89,0 10px 24px #03163130}.cv-hero-reset-tab:hover svg{transform:rotate(-45deg)}.cv-live-tools{display:block}}@media(prefers-reduced-motion:reduce){.cv-hero-reset-tab,.cv-hero-reset-tab svg{transition:none}}@media(min-width:821px){.cv-live-duel .cv-live-tools{top:24.697cqw;bottom:auto;left:calc(86.95cqw + 20px);width:42px;display:block}.cv-live-duel .cv-live-tools .cv-live-status{position:static;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;gap:13px;width:42px;height:auto;min-height:168px;padding:14px 8px;border:1px solid #a8e5ce45;border-radius:24px 24px 11px 11px;background:#0b263a;color:#bcebd9;overflow:visible;clip-path:none;white-space:nowrap;box-shadow:2px 3px #03163155}.cv-live-tools .cv-live-status>span{writing-mode:vertical-rl;transform:rotate(180deg);font-size:9px;font-weight:700;letter-spacing:1.4px}.cv-live-tools .cv-live-status i{flex:none}.cv-live-duel .cv-duel-heading--them{top:8.5cqw}.cv-live-duel .cv-duel-heading--you{box-sizing:border-box;left:9%;width:29%;padding:12px 10px 14px;border:1px solid #a6b5ca25;border-radius:12px;background:#10233a99;box-shadow:0 3px #03112740;color:#d3d8e1}.cv-duel-heading--you:after{content:"";position:absolute;top:100%;left:calc(50% - 8px);width:16px;height:10px;background:#10233a99;clip-path:polygon(0 0,100% 0,50% 100%)}.cv-live-duel .cv-duel-heading--you>span{color:#91a0b6}}.cv-live-duel .cv-live-tools{display:none!important}@media(min-width:821px){.cv-live-duel .cv-duel-heading--them{box-sizing:border-box;top:8.5cqw;left:45%;width:43%;padding:15px 10px 17px;border:2px solid #15243b;border-radius:24px;background:#fff7ed;color:#15243b;box-shadow:4px 5px #f5a4ce;transform:rotate(1deg)}.cv-live-duel .cv-duel-heading--them>span{display:block;font:italic 700 3.15cqw/1.12 Georgia,serif;letter-spacing:-.06cqw}.cv-live-duel .cv-duel-heading--them>span:last-child{color:#a44178}.cv-live-duel .cv-duel-heading--them:after{content:"";position:absolute;top:auto;bottom:-10px;left:calc(50% - 9px);width:18px;height:18px;background:#fff7ed;border-right:2px solid #15243b;border-bottom:2px solid #15243b;clip-path:polygon(100% 0,100% 100%,0 100%);transform:rotate(45deg)}.cv-live-duel .cv-duel-heading--you{padding:11px 10px 13px;border:1px solid #fff7ed25;border-radius:18px;background:#10233a;color:#cbd1db;box-shadow:2px 3px #f5a4ce12;transform:rotate(-1deg)}.cv-live-duel .cv-duel-heading--you:after{content:"";position:absolute;top:auto;bottom:-7px;left:calc(50% - 6px);width:12px;height:12px;background:#10233a;border-right:1px solid #fff7ed25;border-bottom:1px solid #fff7ed25;clip-path:polygon(100% 0,100% 100%,0 100%);transform:rotate(45deg)}.cv-live-duel .cv-duel-heading--you>span{color:#91a0b6}}@media(min-width:821px){.cv-refined [data-cv-live-hero] .neural-form{max-width:435px;margin-top:38px;padding-top:26px;border-top:0}.cv-refined [data-cv-live-hero] .neural-form label.neural-shopify-label{display:block;font-size:18px;line-height:1.2;font-weight:700;letter-spacing:-.45px;color:#fff7ed;margin-bottom:10px}.cv-refined [data-cv-live-hero] .cv-form-caption{max-width:430px;font-size:13px;line-height:1.5;color:#bcc8db;margin-bottom:16px}.cv-refined [data-cv-live-hero] .neural-url-field{min-height:71px;border-radius:11px}.cv-refined [data-cv-live-hero] .neural-url-field input{font-size:15px}.cv-refined [data-cv-live-hero] .neural-submit{min-height:71px;font-size:16.5px;font-weight:700;border-radius:11px;box-shadow:0 5px #b66e97}.cv-refined [data-cv-live-hero] .neural-submit svg{width:25px;height:25px}.cv-refined [data-cv-live-hero] .neural-form-note{font-size:12px!important;line-height:1.5!important;color:#c0cddd!important;margin-top:15px!important}}@media(min-width:821px){.cv-demo-invite{position:absolute;bottom:12cqw;left:31%;width:32%;z-index:3;box-sizing:border-box;border:2px solid #15243b;border-radius:19px;background:#fff7ed;color:#15243b;box-shadow:4px 5px #f5a4ce;transform:rotate(-3deg);overflow:hidden}.cv-demo-invite__play{display:block;width:100%;padding:17px 18px 14px;text-align:left;border:0;background:transparent;color:inherit;cursor:pointer}.cv-demo-invite__play strong{display:block;font:italic 700 27px/1.02 Georgia,serif;letter-spacing:-.6px}.cv-demo-invite__play>span{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:11px;font:500 11px/1.4 DM Sans,sans-serif}.cv-demo-invite__play>span>span{font-size:20px;line-height:1;color:#a44178}.cv-demo-invite__reset{display:flex;align-items:center;justify-content:center;gap:7px;width:calc(100% - 30px);margin:0 15px;padding:10px 0 11px;min-height:36px;border:0;border-top:1px solid #15243b24;background:transparent;color:#586173;font:600 11px/1.3 DM Sans,sans-serif;cursor:pointer}.cv-demo-invite__reset svg{width:15px;height:15px;stroke:currentColor;stroke-width:1.6;transition:transform .3s}.cv-demo-invite__reset:hover{color:#a44178}.cv-demo-invite__reset:hover svg{transform:rotate(-45deg)}.cv-demo-invite__play:hover strong{color:#a44178}.cv-demo-invite button:focus-visible{outline:2px solid #a44178;outline-offset:-4px}}@media(prefers-reduced-motion:reduce){.cv-demo-invite__reset svg{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/cartivate-live-hero.css.map */
