.cv-refined [data-cvt].cvt-lab .cvt-stage{position:relative;inset:auto;z-index:auto;height:auto;min-height:0;overflow:visible;padding:clamp(48px,5vw,72px) clamp(20px,4vw,64px) 64px;scroll-margin-top:24px}.cv-refined [data-cvt][data-cvt-inline].cvt-lab .cvt-stage{margin-top:0;padding-top:clamp(96px,11vw,160px)}.cv-refined [data-cvt].cvt-lab .cvt-stage__grid{display:grid;grid-template-columns:minmax(360px,440px) minmax(0,680px);grid-template-rows:auto;align-items:start;gap:clamp(28px,4vw,56px);width:100%;max-width:1176px;height:auto;min-height:0;margin-inline:auto}.cv-refined [data-cvt].cvt-lab .cvt-progress{min-width:0;max-height:none;padding:0;align-self:start}.cv-refined [data-cvt].cvt-lab .cvt-device{width:100%;max-width:680px;height:auto;max-height:none;min-height:0;align-self:start;margin:0;order:0}.cv-refined [data-cvt].cvt-lab .cvt-device__bar{flex:none;box-sizing:border-box;min-height:47px;padding:15px 18px}.cv-refined [data-cvt].cvt-lab .cvt-device__screen{flex:none;width:100%;height:auto;min-height:0;max-height:none;aspect-ratio:4 / 5}.cv-refined [data-cvt].cvt-lab .cvt-progress .cvt-h2--complete{font-size:clamp(34px,3vw,48px);line-height:1.08;letter-spacing:-.045em}.cv-refined [data-cvt].cvt-lab .cvt-h2--complete :is(span,em){white-space:normal;text-wrap:balance}.cv-refined [data-cvt].cvt-lab .cvt-h2--complete em{font-family:Georgia,serif;color:#a44178;font-weight:400}@media(max-width:949px){.cv-refined [data-cvt].cvt-lab .cvt-stage__grid{grid-template-columns:minmax(0,680px);justify-content:center}.cv-refined [data-cvt].cvt-lab .cvt-progress{max-width:none;width:100%;margin:0}.cv-refined [data-cvt].cvt-lab .cvt-progress .cvt-h2--complete{font-size:clamp(28px,6vw,48px)}}.cv-refined [data-cvt].cvt--waiting .cvt-device__screen{filter:none!important;opacity:1;pointer-events:auto}.cv-refined [data-cvt].cvt--waiting .cvt-device__screen:before{background:transparent}[data-cvt] .cvt-store{touch-action:pan-y;overscroll-behavior:contain;scrollbar-color:#777c72 transparent}[data-cvt] .cvt-store:focus-visible{outline:2px solid #afc286;outline-offset:-3px}[data-cvt] .cvt-cart-layer{position:absolute;inset:0 0 0 auto;width:min(420px,100%);height:100%;z-index:2;overflow:hidden;pointer-events:none}[data-cvt] .cvt-cart-layer [data-cvt-frame]{top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%;transform:translateZ(0);transition:filter .62s cubic-bezier(.22,1,.36,1);pointer-events:auto}[data-cvt].cvt--waiting .cvt-cart-layer [data-cvt-frame]{filter:blur(9px);pointer-events:none}[data-cvt].cvt--drawer-unveiled .cvt-cart-layer [data-cvt-frame]{filter:none;pointer-events:auto}[data-cvt].cvt--revealing .cvt-cart-layer [data-cvt-frame]{pointer-events:none}[data-cvt].cvt--crew-enabled.cvt--waiting [data-cvt-placeholder]{opacity:0;pointer-events:none}[data-cvt] [data-cvt-crew]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;overflow:hidden;isolation:isolate;pointer-events:none}[data-cvt]:not(.cvt--waiting) [data-cvt-crew]{display:none}[data-cvt] [data-cvt-retry-frame]{margin-top:12px;font-size:12px;text-decoration:underline}.cv-refined [data-cvt][data-preview-phase=reconnecting] .cvt-narration,.cv-refined [data-cvt][data-preview-phase=frame-delayed] .cvt-narration{display:block}@media(max-width:850px){[data-cvt] .cvt-cart-layer{top:76px;width:100%;height:calc(100% - 76px)}}@media(prefers-reduced-motion:reduce){[data-cvt] .cvt-cart-layer [data-cvt-frame]{transition:none}}@media(max-width:1199px),(prefers-reduced-motion:reduce){[data-cvt] [data-cvt-crew]{display:none!important}[data-cvt] .cvt-stage *,[data-cvt] .cvt-stage *:before,[data-cvt] .cvt-stage *:after{animation:none!important;transition:none!important}}.cv-refined [data-cvt][data-preview-phase=ready] .cvt-offer:not(:disabled){border-color:#cf73ac;box-shadow:0 0 0 1px #e4a0cc,0 0 18px #d659a545,0 8px 32px #a4417826}@keyframes cv-offer-glow{0%,40%,to{box-shadow:0 0 0 1px #e4a0cc,0 0 18px #d659a545,0 8px 32px #a4417826}20%{box-shadow:0 0 0 2px #df8dc0,0 0 28px #d659a56b,0 8px 44px #a4417838}}@media(prefers-reduced-motion:no-preference){.cv-refined [data-cvt][data-preview-phase=ready] .cvt-offer:not(:disabled):not([data-tried]):not([data-playing]){animation:cv-offer-glow 6s ease-in-out infinite!important}.cv-refined [data-cvt][data-preview-phase=ready] .cvt-offer[data-cvt-offer=exit_intent]:not(:disabled):not([data-tried]):not([data-playing]){animation-delay:3s!important}.cv-refined [data-cvt][data-preview-phase=ready] .cvt-offer:is(:hover,:focus-visible){animation:none!important;box-shadow:0 0 0 2px #c568a0,0 0 26px #d659a566,0 8px 36px #a4417830}}.cvt-offers-cards{display:grid;gap:12px;min-width:0}.cvt-live-guide{display:none;position:absolute;bottom:calc(100% - 1px);right:16px;z-index:3;align-items:flex-end;justify-content:flex-end;gap:12px;width:calc(100% - 32px);max-width:360px;pointer-events:none;text-align:left}[data-cvt][data-preview-phase=ready] .cvt-live-guide{display:flex}.cv-refined [data-cvt][data-preview-phase=ready].cvt-lab .cvt-device{overflow:visible}.cv-refined [data-cvt][data-preview-phase=ready] .cvt-device__bar{border-radius:16px 16px 0 0}.cv-refined [data-cvt][data-preview-phase=ready] .cvt-device__screen{overflow:hidden;border-radius:0 0 16px 16px}.cvt-live-guide img{display:block;flex:0 0 68px;width:68px;height:76px;object-fit:contain;filter:drop-shadow(0 3px 4px #1e4b3820)}.cvt-live-guide p{position:relative;flex:0 1 auto;min-width:0;margin:0 0 25px;padding:12px 16px;border:1px solid #d6ded7;border-radius:16px 16px 16px 5px;background:#fffdf9;box-shadow:0 5px 18px #2345310a;color:#293343;font-size:13px;font-weight:600;line-height:1.5}.cvt-live-guide p:before{content:"";position:absolute;left:-6px;bottom:12px;width:10px;height:10px;transform:rotate(45deg);border-left:1px solid #d6ded7;border-bottom:1px solid #d6ded7;background:#fffdf9}@media(max-width:949px){.cv-refined [data-cvt][data-preview-phase=ready].cvt-lab .cvt-device{margin-top:76px}}@media(max-width:480px){.cvt-live-guide{right:12px;width:calc(100% - 24px);gap:10px}.cvt-live-guide img{flex-basis:56px;width:56px;height:64px}.cvt-live-guide p{margin-bottom:20px;padding:10px 13px;font-size:12px}}.cv-refined .cvt-lab .cvt-design-notes{margin-top:24px;padding-top:18px}.cv-refined .cvt-lab .cvt-design-notes summary{display:flex;align-items:center;gap:16px;list-style:none;min-height:90px;border-radius:16px;color:#293343;font-size:14px;line-height:1.45;text-align:left}.cvt-design-notes summary::-webkit-details-marker{display:none}.cvt-design-guide{display:block;flex:0 0 80px;width:80px;height:90px;object-fit:contain;filter:drop-shadow(0 4px 5px #59344918)}.cvt-design-bubble{position:relative;display:flex;align-items:center;justify-content:space-between;gap:14px;min-width:0;max-width:300px;padding:16px 18px;border:1px solid #e2d5df;border-radius:18px 18px 18px 5px;background:#fffdf9;box-shadow:0 5px 18px #3b24440a;font-weight:600}.cvt-design-bubble:before{content:"";position:absolute;left:-7px;top:calc(50% - 6px);width:12px;height:12px;transform:rotate(45deg);border-left:1px solid #e2d5df;border-bottom:1px solid #e2d5df;background:#fffdf9}.cvt-design-bubble svg{flex:0 0 18px;transition:transform .2s ease}.cvt-design-notes[open] .cvt-design-bubble svg{transform:rotate(180deg)}.cv-refined .cvt-lab .cvt-design-notes summary:hover .cvt-design-bubble{border-color:#c77aa5;color:#963e6e}.cvt-design-notes summary:focus-visible{outline:2px solid #963e6e;outline-offset:5px}.cv-refined .cvt-lab .cvt-design-notes .cvt-summary{margin:14px 0 0;padding:16px 18px;border-left:2px solid #dfa8c7;color:#655b6b;font-size:13px;line-height:1.7;overflow-wrap:anywhere}@media(max-width:480px){.cv-refined .cvt-lab .cvt-design-notes summary{gap:12px;font-size:13px;min-height:76px}.cvt-design-guide{flex-basis:64px;width:64px;height:76px}.cvt-design-bubble{gap:10px;padding:13px 14px;max-width:calc(100% - 76px)}}.cv-refined [data-cvt].cvt-lab .cvt-transfer{position:relative;isolation:isolate;display:flex;flex-direction:column;align-items:center;gap:28px;margin:56px auto 0;padding:clamp(38px,5vw,76px) clamp(22px,5vw,72px) 28px;overflow:hidden;border:1px solid #f3a7ce38;border-radius:28px;background:#031735;color:#fff8fc;box-shadow:0 24px 70px -42px #04173590;text-align:center}.cv-refined [data-cvt].cvt-lab .cvt-transfer:before{content:"";position:absolute;z-index:-1;pointer-events:none;inset:-220px -100px auto;height:460px;background:radial-gradient(ellipse at center,#e38fb62b,transparent 68%);mask:none;-webkit-mask:none}.cv-refined [data-cvt] .cvt-transfer .cvt-cta__main{display:flex;flex-direction:column;align-items:center;gap:22px;max-width:860px}.cvt-transfer__eyebrow{display:inline-flex;align-items:center;gap:9px;padding:8px 14px;border:1px solid #f2b5d12e;border-radius:100px;background:#ffffff06;color:#f3bad8;font-size:10px;font-weight:700;letter-spacing:.16em;line-height:1.4}.cvt-transfer__eyebrow>span{font-size:17px;line-height:1}.cv-refined [data-cvt] .cvt-transfer .cvt-cta__title{margin:0;color:#fff8fc;font-size:clamp(32px,4.8vw,64px);font-weight:500;letter-spacing:-.045em;line-height:1.08;text-wrap:balance}.cv-refined [data-cvt] .cvt-transfer .cvt-cta__title em{color:#f5a4ce}.cv-refined [data-cvt] .cvt-transfer .cvt-cta__body{max-width:600px;margin:0;color:#c0c9d7;font-size:16px;line-height:1.75;text-wrap:pretty}.cv-refined [data-cvt] .cvt-transfer .cvt-cta__action{display:flex;flex-direction:column;align-items:center;gap:12px;width:100%;text-align:center}.cv-refined [data-cvt] .cvt-transfer .cvt-cta__button{display:flex;justify-content:center;align-items:center;gap:22px;width:100%;max-width:410px;min-height:72px;padding:19px 26px;border:1px solid #ffc6e3;border-radius:14px;background:#f5a4ce;color:#1d1930;font-size:17px;font-weight:700;line-height:1.4;box-shadow:0 5px #a7618c,0 10px 32px #ec8eb329;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease}.cv-refined [data-cvt] .cvt-transfer .cvt-cta__button:hover{transform:translateY(-2px);box-shadow:0 7px #a7618c,0 14px 38px #ec8eb338}.cvt-transfer .cvt-cta__button svg{flex:0 0 22px}.cv-refined [data-cvt] .cvt-transfer .cvt-cta__button{min-width:0;white-space:normal;text-align:center}.cvt-transfer .cvt-cta__button>span{min-width:0;text-wrap:balance}.cv-refined [data-cvt] .cvt-transfer .cvt-cta__fine{margin:3px 0 0;padding:0;border:0;background:none;box-shadow:none;color:#afbecf;font-size:12px;font-weight:400;letter-spacing:0;text-transform:none}.cvt-transfer__promises{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;width:100%;max-width:960px;margin:14px 0 0;padding:26px 0;border-top:1px solid #ffffff16;border-bottom:1px solid #ffffff16;text-align:left}.cvt-transfer__promises>div{display:flex;align-items:flex-start;gap:10px;min-width:0}.cvt-transfer__check{display:grid;place-items:center;flex:0 0 22px;width:22px;height:22px;margin-top:1px;border:1px solid #b8e0ce40;border-radius:50%;background:#b8e0ce0c;color:#b8e0ce;font-size:12px}.cvt-transfer__promises p{display:grid;gap:5px;margin:0}.cvt-transfer__promises strong{color:#f5edf6;font-size:13px;font-weight:600;line-height:1.5}.cvt-transfer__promises p>span{color:#99acc1;font-size:11px;line-height:1.6}.cv-refined [data-cvt] .cvt-transfer .cvt-cta__later{justify-content:center;align-items:center;width:100%;padding:0;border:0}.cv-refined [data-cvt] .cvt-transfer .cvt-links{justify-content:center;gap:10px;color:#8398b2}.cv-refined [data-cvt] .cvt-transfer .cvt-link{color:#c0ccdc;font-size:12px}.cv-refined [data-cvt] .cvt-transfer .cvt-cta__note{max-width:690px;margin:-8px 0 0;color:#8b9db5;font-size:10px;line-height:1.7;text-wrap:pretty}@media(max-width:700px){.cv-refined [data-cvt].cvt-lab .cvt-transfer{gap:24px;margin-top:36px;border-radius:20px}.cv-refined [data-cvt] .cvt-transfer .cvt-cta__main{gap:18px}.cv-refined [data-cvt] .cvt-transfer .cvt-cta__body{font-size:14px;line-height:1.7}.cv-refined [data-cvt] .cvt-transfer .cvt-cta__button{gap:12px;min-height:64px;padding:17px 18px;font-size:15px}.cvt-transfer__promises{grid-template-columns:1fr;gap:20px;max-width:350px;margin:6px 0 0;padding:24px 0}.cvt-transfer__promises strong{font-size:13px}.cvt-transfer__eyebrow{font-size:9px;letter-spacing:.1em;padding:8px 10px}}.cv-refined [data-cvt][data-cvt-inline].cvt-lab .cvt-stage{padding-bottom:48px}.cv-refined [data-cvt][data-cvt-inline].cvt-lab.cvt--drawer-unveiled .cvt-stage{padding-bottom:0}.cv-refined [data-cvt][data-cvt-inline].cvt-lab .cvt-transfer{width:calc(100% + 2*clamp(20px,4vw,64px));max-width:none;margin-inline:calc(-1*clamp(20px,4vw,64px));border:0;border-radius:0;box-shadow:none;box-sizing:border-box}
/*# sourceMappingURL=/cdn/shop/t/2/assets/cartivate-preview-experience.css.map */
