.cc-v3-upgrade{--v3-paper: #F7F5F0;--v3-ink: #11110F;--v3-graphite: #5F5F5A;--v3-hairline: rgba(17, 17, 15, .14)}.cc-v3-upgrade,.cc-v3-upgrade h1,.cc-v3-upgrade h2,.cc-v3-upgrade h3,.cc-v3-upgrade .cc-studio-intro__headline,.cc-v3-upgrade .cc-studio-work__title,.cc-v3-upgrade .cc-studio-services__title,.cc-v3-upgrade .cc-studio-how__title,.cc-v3-upgrade .cc-studio-linksrow__title,.cc-v3-upgrade .cc-about__title,.cc-v3-upgrade .cc-heading,.cc-v3-upgrade .cc-lens__copy{font-family:Switzer,Helvetica Neue,Arial,sans-serif!important;font-variation-settings:normal!important;font-style:normal!important;letter-spacing:-.01em}.cc-v3-upgrade img,.cc-v3-upgrade .cc-studio-services__figure,.cc-v3-upgrade .cc-studio-how__figure,.cc-v3-upgrade .cc-studio-work__media,.cc-v3-upgrade .cc-studio-work__figure,.cc-v3-upgrade .cc-studio-linksrow__portrait,.cc-v3-upgrade .cc-about__figure,.cc-v3-upgrade .cc-about__image{border-radius:18px!important;overflow:hidden}.cc-v3-upgrade .cc-studio-work__logo img{border-radius:0!important}.cc-v3-upgrade .cc-btn,.cc-v3-upgrade .cc-studio-linksrow__cta,.cc-v3-upgrade .cc-com-form button,.cc-v3-upgrade button[type=submit]{font-family:Switzer,Helvetica Neue,Arial,sans-serif!important;border-radius:999px!important;border:1px solid rgba(17,17,15,.16)!important;background:#11110feb!important;color:var(--v3-paper)!important;backdrop-filter:blur(10px) saturate(1.3);-webkit-backdrop-filter:blur(10px) saturate(1.3);box-shadow:inset 0 1px #ffffff29,0 10px 24px -14px #11110f66!important;position:relative;overflow:hidden;isolation:isolate;transition:background .3s ease,transform .2s ease}.cc-v3-upgrade .cc-btn:before,.cc-v3-upgrade .cc-studio-linksrow__cta:before,.cc-v3-upgrade .cc-com-form button:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(115deg,transparent 30%,rgba(255,255,255,.22) 48%,transparent 66%);transform:translate(-140%);transition:transform .7s cubic-bezier(.2,.7,.2,1)}.cc-v3-upgrade .cc-btn:hover:before,.cc-v3-upgrade .cc-studio-linksrow__cta:hover:before,.cc-v3-upgrade .cc-com-form button:hover:before{transform:translate(140%)}.cc-v3-upgrade .cc-btn:hover,.cc-v3-upgrade .cc-btn:focus-visible,.cc-v3-upgrade .cc-studio-linksrow__cta:hover,.cc-v3-upgrade .cc-com-form button:hover{background:#11110fc2!important}.cc-v3-upgrade .cc-btn--ghost{background:#11110f0a!important;color:var(--v3-ink)!important;border-color:var(--v3-hairline)!important;box-shadow:none!important}.cc-v3-upgrade .cc-btn--ghost:hover{background:#11110f14!important}.cc-v3-upgrade .cc-contact__field input,.cc-v3-upgrade .cc-contact__field textarea{border-radius:12px!important;border:1px solid var(--v3-hairline)!important;transition:border-color .25s ease,box-shadow .25s ease,transform .15s ease!important}.cc-v3-upgrade .cc-contact__field input:focus,.cc-v3-upgrade .cc-contact__field textarea:focus{border-color:var(--v3-ink)!important;box-shadow:0 0 0 3px #11110f0f;transform:translateY(-1px)}.cc-v3-upgrade .cc-contact__field>span{transition:color .2s ease}.cc-v3-upgrade .cc-contact__field:focus-within>span{color:var(--v3-ink)!important}.cc-v3-upgrade .cc-contact__success{animation:cc-v3-success-in .5s cubic-bezier(.2,.7,.2,1)}@keyframes cc-v3-success-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/cc-v3-page-upgrade.css.map */
