.cc-scope.cc-scope a,.cc-scope.cc-scope button,.cc-scope.cc-scope summary,.cc-scope.cc-scope label{-webkit-tap-highlight-color:transparent;touch-action:manipulation}.cc-scope.cc-scope .btn,.cc-scope.cc-scope .opt,.cc-scope.cc-scope .cf-arrow,.cc-scope.cc-scope .icon-btn,.cc-scope.cc-scope .p-thumb{transition-property:background,transform,color,border-color,box-shadow,scale}.cc-scope.cc-scope .btn:active,.cc-scope.cc-scope .opt:active,.cc-scope.cc-scope .cf-arrow:active,.cc-scope.cc-scope .icon-btn:active,.cc-scope.cc-scope .p-thumb:active{scale:.97}.cc-scope.cc-scope .cf-dot{position:relative}.cc-scope.cc-scope .cf-dot:after{content:"";position:absolute;top:-16px;right:-4px;bottom:-16px;left:-4px}.cc-scope.cc-scope .cf{touch-action:pan-y}@media(max-width:899px){.cc-scope.cc-scope input[type=text],.cc-scope.cc-scope input[type=email],.cc-scope.cc-scope input[type=tel],.cc-scope.cc-scope input[type=number],.cc-scope.cc-scope textarea,.cc-scope.cc-scope select,.cc-scope.cc-scope .brief{font-size:16px}}@media(max-width:620px){.cc-scope.cc-scope .section{padding-top:58px}.cc-scope.cc-scope .rev-head,.cc-scope.cc-scope .foot{margin-top:58px}.cc-scope.cc-scope .grid{margin-top:var(--s5)}}@media(max-width:899px){.cc-scope.cc-scope:has(.stickybar){padding-bottom:calc(76px + env(safe-area-inset-bottom,0px))}}.cc-scope.cc-scope .stickybar{padding-bottom:calc(14px + env(safe-area-inset-bottom,0px))}@media(max-width:560px){.cc-scope.cc-scope .stickybar{padding-bottom:calc(12px + env(safe-area-inset-bottom,0px))}}.cc-scope.cc-scope .cc-progress{position:fixed;top:0;left:0;right:0;height:3px;z-index:80;background:var(--brand-ink);transform-origin:0 50%;transform:scaleX(0);pointer-events:none}.cc-scope.cc-scope .cc-squiggle,.cc-scope.cc-scope .cc-sparkle{pointer-events:none}@media(prefers-reduced-motion:no-preference){.cc-scope.cc-scope .hero h1>span{animation:ccLineUp .9s var(--ease) backwards}.cc-scope.cc-scope .hero h1>span:nth-child(1){animation-delay:.05s}.cc-scope.cc-scope .hero h1>span:nth-child(2){animation-delay:.17s}.cc-scope.cc-scope .hero h1>span:nth-child(3){animation-delay:.29s}.cc-scope.cc-scope .hero .lede{animation:ccFadeUp .8s var(--ease) .42s both}.cc-scope.cc-scope .hero .hero-cta{animation:ccFadeUp .8s var(--ease) .54s both}.cc-scope.cc-scope .hero .chips li{animation:ccFadeUp .6s var(--ease) both}.cc-scope.cc-scope .hero .chips li:nth-child(1){animation-delay:.66s}.cc-scope.cc-scope .hero .chips li:nth-child(2){animation-delay:.74s}.cc-scope.cc-scope .hero .chips li:nth-child(3){animation-delay:.82s}.cc-scope.cc-scope .hero-art{animation:ccFadeUp 1s var(--ease) .2s both}.cc-scope.cc-scope .poster-1{animation:ccFanL 1.1s var(--ease) .35s backwards}.cc-scope.cc-scope .poster-3{animation:ccFanR 1.1s var(--ease) .35s backwards}.cc-scope.cc-scope .poster-2{animation:ccFloat 6s ease-in-out 1.6s infinite}.cc-scope.cc-scope .tagpill-rating{animation:ccPopIn .6s cubic-bezier(.34,1.56,.64,1) 1.05s both}.cc-scope.cc-scope .posters{will-change:transform}.cc-scope.cc-scope .hero .accent-i{position:relative;display:inline-block}.cc-scope.cc-scope .cc-squiggle{position:absolute;left:-2%;bottom:-.16em;width:104%;height:.32em;overflow:visible}.cc-scope.cc-scope .cc-squiggle path{fill:none;stroke:var(--brand);stroke-width:5;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1;animation:ccDraw 1s var(--ease) .95s forwards}.cc-scope.cc-scope .cc-sparkle{position:absolute;z-index:4;width:18px;height:18px;animation:ccTwinkle 3.2s ease-in-out infinite}.cc-scope.cc-scope .cc-sparkle path{fill:var(--gold)}.cc-scope.cc-scope .cc-sparkle.is-brand path{fill:var(--brand)}.cc-scope.cc-scope .btn-primary,.cc-scope.cc-scope .hero .btn-dark,.cc-scope.cc-scope .stickybar .btn,.cc-scope.cc-scope .price-box .btn{position:relative;overflow:hidden;isolation:isolate}.cc-scope.cc-scope .btn-primary:after,.cc-scope.cc-scope .hero .btn-dark:after,.cc-scope.cc-scope .stickybar .btn:after,.cc-scope.cc-scope .price-box .btn:after{content:"";position:absolute;top:0;bottom:0;left:-60%;width:45%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.32),transparent);transform:skew(-20deg);animation:ccShine 4.2s ease-in-out 2s infinite;pointer-events:none;z-index:1}.cc-scope.cc-scope .reveal :is(.grid>*,.price-list>*,.magic-steps>li,.faq-list>*,.stats>*){transition:opacity .6s var(--ease),translate .6s var(--ease)}.cc-scope.cc-scope .reveal:not(.is-in) :is(.grid>*,.price-list>*,.magic-steps>li,.faq-list>*,.stats>*){opacity:0;translate:0 18px}.cc-scope.cc-scope .reveal :is(.grid,.price-list,.magic-steps,.faq-list,.stats)>:nth-child(2){transition-delay:.08s}.cc-scope.cc-scope .reveal :is(.grid,.price-list,.magic-steps,.faq-list,.stats)>:nth-child(3){transition-delay:.16s}.cc-scope.cc-scope .reveal :is(.grid,.price-list,.magic-steps,.faq-list,.stats)>:nth-child(4){transition-delay:.24s}.cc-scope.cc-scope .reveal :is(.grid,.price-list,.magic-steps,.faq-list,.stats)>:nth-child(5){transition-delay:.32s}.cc-scope.cc-scope .reveal :is(.grid,.price-list,.magic-steps,.faq-list,.stats)>:nth-child(n+6){transition-delay:.4s}.cc-scope.cc-scope .price-row-featured{animation:ccGlow 2.8s ease-in-out infinite}.cc-scope.cc-scope .opt[aria-pressed=true]{animation:ccPop .35s cubic-bezier(.34,1.56,.64,1)}.cc-scope.cc-scope .qa[open] p{animation:ccFadeUp .35s var(--ease) both}.cc-scope.cc-scope .p-main img.cc-swap{animation:ccFadeIn .4s var(--ease)}.cc-scope.cc-scope .reveal .magic-shot img{transition:scale 1.4s var(--ease);scale:1.08}.cc-scope.cc-scope .reveal.is-in .magic-shot img{scale:1}}@keyframes ccLineUp{0%{opacity:0;transform:translateY(.5em);clip-path:inset(0 0 100% 0)}to{opacity:1;transform:none;clip-path:inset(-20% -10% -30% -10%)}}@keyframes ccFadeUp{0%{opacity:0;translate:0 18px}to{opacity:1;translate:0 0}}@keyframes ccFadeIn{0%{opacity:0}to{opacity:1}}@keyframes ccFanL{0%{opacity:0;transform:rotate(0) translate(40%,30px) scale(.85)}to{opacity:1;transform:rotate(-7deg) translateY(16px) scale(.92)}}@keyframes ccFanR{0%{opacity:0;transform:rotate(0) translate(-40%,30px) scale(.85)}to{opacity:1;transform:rotate(7deg) translateY(20px) scale(.88)}}@keyframes ccFloat{0%,to{translate:0 0}50%{translate:0 -9px}}@keyframes ccPopIn{0%{opacity:0;scale:.6}to{opacity:1;scale:1}}@keyframes ccDraw{to{stroke-dashoffset:0}}@keyframes ccTwinkle{0%,to{opacity:0;scale:.4;rotate:0deg}45%,55%{opacity:1;scale:1;rotate:45deg}}@keyframes ccShine{0%{left:-60%}35%{left:130%}to{left:130%}}@keyframes ccGlow{0%,to{box-shadow:0 0 0 0 var(--brand-glow)}50%{box-shadow:0 0 0 7px #d4700a00}}@keyframes ccPop{0%{scale:.96}60%{scale:1.03}to{scale:1}}@media(prefers-reduced-motion:reduce){.cc-scope.cc-scope .cc-sparkle,.cc-scope.cc-scope .cc-progress{display:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/cc-motion.css.map */
