.bitly-order-confirmation{--order-confirmation-navy:#031f39;--order-confirmation-orange:#f36600;--order-confirmation-paper:#fffffd;aspect-ratio:1200/800;background:#505e79;color:var(--order-confirmation-navy);display:block;font-family:Bitly Display,Jost,Helvetica Neue,Arial,sans-serif;margin:0 auto;max-width:1200px;overflow:hidden;position:relative;width:100%}.bitly-order-confirmation.is-ready{opacity:1}.bitly-order-confirmation *,.bitly-order-confirmation :after,.bitly-order-confirmation :before{box-sizing:border-box}.bitly-order-confirmation .scene{height:100%;overflow:hidden;position:relative;width:100%}.bitly-order-confirmation .stage{height:800px;left:0;position:absolute;top:0;transform-origin:0 0;width:1200px}.bitly-order-confirmation .bg{display:block;height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.bitly-order-confirmation .defs{height:0;position:absolute;width:0}.bitly-order-confirmation .mobile-only{display:none}.bitly-order-confirmation.is-mobile{aspect-ratio:900/1125;max-width:900px}.bitly-order-confirmation.is-mobile .stage{height:1125px;width:900px}.bitly-order-confirmation.is-mobile .desktop-only{display:none}.bitly-order-confirmation.is-mobile .mobile-only{display:block}.bitly-order-confirmation .floater{position:absolute}.bitly-order-confirmation .isq{align-items:center;background:var(--order-confirmation-orange);border-radius:12px;box-shadow:0 4px 13px rgba(24,24,23,.1),0 1px 2px rgba(24,24,23,.2);display:flex;flex:none;justify-content:center}.bitly-order-confirmation .glyph{color:var(--order-confirmation-navy);fill:var(--order-confirmation-navy);height:66%;transform-box:fill-box;transform-origin:center;width:66%}.bitly-order-confirmation .logo{overflow:hidden;position:relative}.bitly-order-confirmation .logo>svg{display:block;height:100%;width:100%}.bitly-order-confirmation .card{position:relative}.bitly-order-confirmation .cskin{backdrop-filter:blur(15.014px);background:linear-gradient(180deg,rgba(255,255,253,.02),rgba(255,255,253,.2)),linear-gradient(90deg,rgba(255,255,253,.6),rgba(255,255,253,.6));box-shadow:0 7.331px 14.662px rgba(24,24,23,.2),0 34.823px 59.748px rgba(24,24,23,.1);position:absolute;top:0;z-index:0}.bitly-order-confirmation .tdot{background:var(--order-confirmation-navy);border-radius:50%;position:absolute;z-index:1}.bitly-order-confirmation .cmsg{color:var(--order-confirmation-navy);margin:0;overflow:hidden;position:absolute;z-index:1}.bitly-order-confirmation .clink{align-items:center;display:flex;position:absolute;z-index:1}.bitly-order-confirmation .clink>*{position:relative;z-index:1}.bitly-order-confirmation .clink:before{backdrop-filter:blur(11.333px);background:linear-gradient(180deg,rgba(255,255,253,.02),rgba(255,255,253,.2)),linear-gradient(90deg,rgba(255,255,253,.6),rgba(255,255,253,.6));box-shadow:0 6.168px 12.335px rgba(24,24,23,.2),0 29.296px 59.517px rgba(24,24,23,.1);content:"";inset:0;position:absolute;z-index:0}.bitly-order-confirmation .ltext{line-height:1.2;transform-origin:left center;white-space:nowrap}.bitly-order-confirmation .logo{opacity:0;transform:translateY(12px) scale(.86)}.bitly-order-confirmation .cskin{opacity:0;transform:translateY(16px) scale(.9)}.bitly-order-confirmation .tdot{opacity:0}.bitly-order-confirmation .cmsg{opacity:0;transform:translateY(10px)}.bitly-order-confirmation .clink{opacity:0;transform:translateY(12px) scale(.94)}.bitly-order-confirmation .dot,.bitly-order-confirmation .ink,.bitly-order-confirmation .isq,.bitly-order-confirmation .line{filter:url(#order-confirmation__boil)}.bitly-order-confirmation .g-brandmark{animation:order-confirmation-floatUp 3s ease-in-out infinite;animation-delay:0s;left:1075.821px;top:57px}.bitly-order-confirmation .e-brandmark{border-radius:12.186px;height:85.303px;width:85.303px}.bitly-order-confirmation .stage.play .e-brandmark{animation:order-confirmation-logoIn .45s cubic-bezier(.34,1.56,.64,1) .15s both}.bitly-order-confirmation .g-msg{animation:order-confirmation-floatDown 3.4s ease-in-out infinite;animation-delay:-1.2s;left:683px;top:158.297px}.bitly-order-confirmation .e-msg{height:299.28px;width:478.124px}.bitly-order-confirmation .e-msg .cskin{border-radius:31.989px;height:86px;right:0;transform-origin:100% 0;width:150px}.bitly-order-confirmation .e-msg .tdot{height:18px;top:34px;width:18px}.bitly-order-confirmation .e-msg .td1{right:98px}.bitly-order-confirmation .e-msg .td2{right:66px}.bitly-order-confirmation .e-msg .td3{right:34px}.bitly-order-confirmation .e-msg .cmsg{font-size:38.653px;font-weight:400;height:150px;left:21.326px;line-height:1.3;top:21.326px;width:435.472px}.bitly-order-confirmation .e-msg .clink{gap:17.66px;height:74.64px;left:21.326px;padding-left:10.411px;top:203.314px;transform-origin:88% 50%;width:435.472px}.bitly-order-confirmation .e-msg .clink:before{border-radius:22.767px}.bitly-order-confirmation .e-msg .isq{border-radius:10.435px;box-shadow:0 3.794px 11.383px rgba(24,24,23,.1),0 .947px 1.897px rgba(24,24,23,.2);height:53.819px;width:53.819px}.bitly-order-confirmation .e-msg .glyph{height:56.25%;width:56.25%}.bitly-order-confirmation .e-msg .ltext{font-size:34.794px;font-weight:500}@keyframes order-confirmation-morph-msg{0%{height:86px;width:150px}to{height:299.28px;width:478.124px}}.bitly-order-confirmation .stage.play .e-msg .cskin{animation:order-confirmation-pillIn .45s cubic-bezier(.22,1,.36,1) .5s both,order-confirmation-morph-msg .55s cubic-bezier(.65,0,.35,1) 2.75s both}@keyframes order-confirmation-dotLife-msg{0%{opacity:0}8.37%{opacity:.45}86.05%{opacity:.45}to{opacity:0}}.bitly-order-confirmation .stage.play .e-msg .td1{animation:order-confirmation-dotLife-msg 2.15s linear .65s both,order-confirmation-dotBounce 1.25s ease-in-out .65s 2}.bitly-order-confirmation .stage.play .e-msg .td2{animation:order-confirmation-dotLife-msg 2.15s linear .65s both,order-confirmation-dotBounce 1.25s ease-in-out .79s 2}.bitly-order-confirmation .stage.play .e-msg .td3{animation:order-confirmation-dotLife-msg 2.15s linear .65s both,order-confirmation-dotBounce 1.25s ease-in-out .93s 2}.bitly-order-confirmation .stage.play .e-msg .cmsg{animation:order-confirmation-msgIn .5s cubic-bezier(.22,1,.36,1) 3.1s both}.bitly-order-confirmation .stage.play .e-msg .clink{animation:order-confirmation-linkIn .5s cubic-bezier(.22,1,.36,1) 3.55s both}.bitly-order-confirmation.is-mobile .g-brandmark{animation:order-confirmation-floatUp 3s ease-in-out infinite;animation-delay:0s;left:752.921px;top:57px}.bitly-order-confirmation.is-mobile .g-msg{animation:order-confirmation-floatDown 3.4s ease-in-out infinite;animation-delay:-1.2s;left:360.1px;top:158.297px}@keyframes order-confirmation-floatUp{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes order-confirmation-floatDown{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}@keyframes order-confirmation-logoIn{0%{opacity:0;transform:translateY(12px) scale(.86)}to{opacity:1;transform:none}}@keyframes order-confirmation-pillIn{0%{opacity:0;transform:translateY(16px) scale(.9)}to{opacity:1;transform:none}}@keyframes order-confirmation-dotBounce{0%,55%,to{transform:translateY(0)}28%{transform:translateY(-9px)}}@keyframes order-confirmation-msgIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes order-confirmation-linkIn{0%{opacity:0;transform:translateY(12px) scale(.94)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.bitly-order-confirmation .clink,.bitly-order-confirmation .cmsg,.bitly-order-confirmation .logo{opacity:1;transform:none}.bitly-order-confirmation .tdot{opacity:0}.bitly-order-confirmation .e-msg .cskin{height:299.28px;opacity:1;transform:none;width:478.124px}.bitly-order-confirmation .floater,.bitly-order-confirmation .stage.play *,.bitly-order-confirmation .stage.play :after,.bitly-order-confirmation .stage.play :before{animation:none!important}}
