html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}*{margin:0;padding:0;text-decoration:none}.clearfix{clear:both}.text-transform-u{text-transform:uppercase}.margin-b0{margin-bottom:0!important}.margin-t10{margin-top:10px}.margin-t15{margin-top:15px}.margin-t30{margin-top:30px}.margin-t40{margin-top:40px}.margin-r10{margin-right:10px}.width-100{width:100%}.pointer-none{pointer-events:none}.display-flex{align-items:center;display:flex;flex-flow:row wrap;justify-content:center}.display-flex.space-btw{justify-content:space-between}body{-webkit-font-smoothing:antialiased;background:#fff;color:#434343;font-family:Inter,sans-serif;font-size:16px;line-height:normal;opacity:0}@media screen and (max-width:1024px){body{-webkit-tap-highlight-color:rgba(0,0,0,0);user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}}.body-to-show{opacity:1;transition:opacity .25s ease}.alert-danger{color:red;margin-top:15px}.signup-bg{text-align:center;width:100%}@media only screen and (max-width:768px){.signup-bg{position:relative}}.page-title{color:#272727;font-size:27px;font-weight:600;margin-bottom:15px}@media only screen and (max-width:768px){.page-title{font-size:24px}}.signup-wrapper{margin:0 auto;max-width:950px;padding-bottom:1px;position:relative;width:100%}@media only screen and (max-width:768px){.signup-wrapper{padding:0 30px 20px;position:relative}}.signup-wrapper .signup-right{color:#878787;display:inline-block;padding-left:0;text-align:left;vertical-align:middle;width:100%}.signup-wrapper .signup-right.signup-right-desktop{display:none}@media only screen and (min-width:769px){.signup-wrapper .signup-right.signup-right-desktop{display:inline-block}}.signup-wrapper .signup-right.signup-right-mobile{display:none}@media only screen and (max-width:768px){.signup-wrapper .signup-right.signup-right-mobile{display:inline-block}}.signup-wrapper .signup-right .account-login .button{align-items:center;background:#fff;border:1px solid #d3d3d3;border-radius:8px;color:#272727;display:flex;font-weight:500;margin-bottom:20px;padding:13px 24px;width:325px}@media only screen and (max-width:768px){.signup-wrapper .signup-right .account-login .button{width:100%}}.signup-wrapper .signup-right .account-login .button:last-child{margin-bottom:0}.signup-wrapper .signup-right .account-login .button .social-logo{display:inline-block;height:24px;line-height:24px;text-align:center;vertical-align:middle;width:24px}.signup-wrapper .signup-right .account-login .button .social-logo img{vertical-align:middle}.signup-wrapper .signup-right .account-login .button .social-txt{font-family:Inter,sans-serif;font-size:16px;font-weight:500;letter-spacing:normal;margin-left:25px;text-align:left}@media only screen and (min-width:768px) and (max-width:1300px){.signup-wrapper .signup-right .account-login .button .social-txt{font-size:15px;margin-left:15px}}.signup-wrapper .signup-right .account-login .button svg{height:100%;width:100%}.signup-wrapper .signup-right .account-login .button .icons{font-size:20px;margin-right:8px;vertical-align:middle}.signup-wrapper .signup-right .account-login .button:hover{background:#f2f2f2}.signup-wrapper .signup-right .account-login .button.email{background:#2f87fe;color:#fff}.signup-wrapper .signup-right .account-login .button.email:hover{background:#0e60cf}.signup-wrapper .signup-left{display:inline-block;vertical-align:middle;width:100%}.signup-wrapper .signup-left h2{color:#000;font-size:20px;font-weight:400;line-height:1.5;margin:0 0 30px;text-align:center}@media only screen and (max-width:1366px){.signup-wrapper .signup-left h2{margin:0}}.signup-wrapper .signup-left h2 span{color:#b3b3b3;display:block;font-size:11px}.signup-wrapper .signup-left .login-seperator{color:#878787;font-size:14px;margin:30px auto;position:relative;text-align:center;width:100%}@media only screen and (max-width:767px){.signup-wrapper .signup-left .login-seperator{margin:30px auto}}.signup-wrapper .signup-left .login-seperator:after,.signup-wrapper .signup-left .login-seperator:before{border-top:1px solid #e1e2e4;content:"";height:1px;left:0;position:absolute;top:50%;width:18%;z-index:0}@media only screen and (max-width:767px){.signup-wrapper .signup-left .login-seperator:after,.signup-wrapper .signup-left .login-seperator:before{width:5%}}.signup-wrapper .signup-left .login-seperator:before{left:auto;right:0}.signup-wrapper .signup-left .account-login{display:flex;gap:10px;justify-content:space-between}@media only screen and (max-width:767px){.signup-wrapper .signup-left .account-login{align-items:center;display:inline-flex;flex-flow:wrap;justify-content:center}}.signup-wrapper .signup-left .account-login .button{align-items:center;background:#fff;border:1px solid #d3d3d3;border-radius:8px;color:#272727;display:flex;font-weight:500;padding:13px 20px;width:50%}@media only screen and (max-width:767px){.signup-wrapper .signup-left .account-login .button{width:48%}}.signup-wrapper .signup-left .account-login .button .social-logo{display:inline-block;height:24px;line-height:24px;text-align:center;vertical-align:middle;width:24px}.signup-wrapper .signup-left .account-login .button .social-logo img{vertical-align:middle}.signup-wrapper .signup-left .account-login .button .social-txt{font-family:Inter,sans-serif;font-size:16px;font-weight:500;letter-spacing:normal;margin-left:10px;text-align:left}@media only screen and (min-width:768px) and (max-width:1300px){.signup-wrapper .signup-left .account-login .button .social-txt{font-size:15px;margin-left:15px}}@media only screen and (max-width:767px){.signup-wrapper .signup-left .account-login .button .social-txt{margin-left:15px}}.signup-wrapper .signup-left .account-login .button svg{height:100%;width:100%}.signup-wrapper .signup-left .account-login .button .icons{font-size:20px;margin-right:8px;vertical-align:middle}.signup-wrapper .signup-left .account-login .button:hover{background:#f2f2f2}.signup-wrapper .signup-left .discount-coupons-wrapper{margin:5px auto;position:relative}.signup-wrapper .signup-left .discount-coupons-wrapper input{margin:0}.signup-wrapper .signup-left .discount-coupons-wrapper.hide{display:none}.signup-wrapper .signup-left .discount-coupons-wrapper .promo-code-title{background:#eee;border-radius:7px 0 0 7px;color:#636363;font-size:14px;height:40px;left:1px;line-height:40px;padding:0 10px;position:absolute;top:1px}.signup-wrapper .signup-left input{background:0 0;border:1px solid #d3d3d3;border-radius:6px;float:none;font-family:Inter,sans-serif;font-size:16px;margin:0;min-width:150px;outline:0;padding:10px;transition:all .25s ease-in-out;width:100%}.signup-wrapper .signup-left input::-webkit-input-placeholder{color:#aaa}.signup-wrapper .signup-left .signup-links{margin-top:15px;text-align:center}.signup-wrapper .signup-left .signup-links.margin-t30{margin-top:30px}.signup-wrapper .signup-left .signup-links .login-button{padding:16px 18px}.signup-wrapper .signup-left .signup-links .button{background:#2f87fe;border:1px solid #2f87fe;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;height:58px;letter-spacing:0;transition:all .25s ease-in-out;width:100%}.signup-wrapper .signup-left .signup-links .button:hover{opacity:.9}.signup-wrapper .signup-left .signup-form-input{border:0;border-radius:0;margin:0;outline:0;padding:5px 0;position:relative;width:100%}.signup-wrapper .signup-left .signup-form-input.pointer-none{pointer-events:none}.signup-wrapper .signup-left .signup-form-input:focus{border-bottom:1px solid #d7d9db}.refcode-container{background:#f77;color:#fff;display:inline-block;font-size:15px;font-weight:500;padding:7px;position:relative;text-align:center;width:100%;z-index:2}@media screen and (max-width:1024px){.refcode-container{font-size:12px}}.refcode-container span{width:1em}.refcode-container span svg{vertical-align:middle;width:1em}.refcode-container span svg path{fill:#fff}.signup-bg-page{background:#fff}.section-header-wrapper{display:inline-block;margin-bottom:20px;width:100%}.section-header-wrapper .sub-title{color:#272727;font-size:16px;font-weight:400;line-height:1.5em}.already-login{color:#878787;font-size:12px;line-height:18px}.already-login a{padding-bottom:3px}.section-top-container{align-items:center;display:flex;justify-content:space-between;padding:0 36px;position:relative;width:100%;z-index:1}@media only screen and (max-width:1025px){.section-top-container{padding:0 20px}}.section-top-container .pixpa-logo{display:inline-block;width:90px}@media only screen and (max-width:1025px){.section-top-container .pixpa-logo{vertical-align:middle;width:70px}}.section-top-container .pixpa-logo svg{fill:#fff}@media only screen and (max-width:1025px){.section-top-container .pixpa-logo svg{fill:#434343;vertical-align:middle}}.section-body-container{align-items:center;display:flex;flex-direction:column;font-size:14px;height:100%;justify-content:center;width:100%}@media only screen and (max-width:767px){.section-body-container{margin-top:0}}.section-body-container a{color:#2f87fe}.section-footer-wrapper{display:inline-block;margin-top:37px;width:100%}@media only screen and (max-width:767px){.section-footer-wrapper{margin-top:30px}}.section-footer-wrapper .already-login{margin:0 auto;width:45%}@media only screen and (max-width:767px){.section-footer-wrapper .already-login{width:100%}}@media only screen and (min-width:1025px){.signup-container-wrapper.signup-page-fixed{height:100%;overflow:hidden}}.signup-container-wrapper a{color:#2f87fe;transition:all .25s ease-in-out}.signup-container-wrapper a:hover{color:#363636}body,html{display:block;height:100%;width:100%}.hide-all{display:none}.signup-wrapper .signup-form-container{margin:0 auto;max-width:400px;width:100%}.signup-wrapper .signup-form-container .signup-left,.signup-wrapper .signup-form-container .signup-right{border-right:0;padding-right:0;width:100%}.signup-wrapper .signup-form-container .signup-right{padding-left:0}.signup-wrapper .signup-form-container .signup-right .account-login{align-items:center;display:flex;flex-direction:column}.signup-wrapper .signup-form-container .signup-links .button{width:100%}.signup-wrapper .input-title{color:#636363;display:inline-block;font-size:12px;font-weight:400;letter-spacing:.03em;text-align:left}.signup-wrapper .input-title.mtop-0{margin-top:0}.pixpa-signup-form-container{align-items:center;display:flex;justify-content:center;margin:0 auto;max-width:425px;vertical-align:middle;width:100%}@media only screen and (max-width:767px){.pixpa-signup-form-container{flex-direction:column-reverse;justify-content:center;max-width:100%}}.pixpa-signup-form-container .message-error{color:red;font-size:12px;text-align:right}input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 30px #fff!important}.signup-container-wrapper{display:flex;flex-flow:wrap;justify-content:center}@media only screen and (max-width:1024px){.signup-container-wrapper{flex-direction:column-reverse;height:auto;padding-top:90px;width:100%}}.signup-container-wrapper .section-top-container{position:absolute;top:0}.signup-container-wrapper .section-top-container.relative{position:relative}.signup-container-wrapper .signup-left-container{padding:70px 0;width:55%}@media only screen and (min-width:1600px){.signup-container-wrapper .signup-left-container{width:55%}}@media only screen and (max-width:1025px){.signup-container-wrapper .signup-left-container{padding:60px 0;width:100%}}@media only screen and (max-width:767px){.signup-container-wrapper .signup-left-container{padding:20px 0 60px}}@media only screen and (min-width:768px) and (max-width:1300px){.signup-container-wrapper .signup-left-container .pixpa-signup-form-container .pixpa-social-form-container .account-login .button{width:260px}.signup-container-wrapper .signup-left-container .pixpa-signup-form-container .pixpa-social-form-container .account-login .button .social-txt{font-size:15px;margin-left:10px}}.signup-container-wrapper .signup-right-container{align-items:center;background:#f5f5f5;background:linear-gradient(180deg,#1e3c72,#2a5298);display:flex;flex-flow:wrap;justify-content:center;padding:0 60px;position:relative;width:45%}@media only screen and (min-width:1600px){.signup-container-wrapper .signup-right-container{width:45%}}@media only screen and (max-width:1025px){.signup-container-wrapper .signup-right-container{display:inline-block;height:auto;padding:60px 30px 100px;width:100%}}.signup-container-wrapper .signup-right-container .display-flex{flex-direction:column}.signup-container-wrapper .signup-right-container.signup_creative_slider{background:#000;padding:70px 0}.signup-container-wrapper .signup-right-container.signup_creative_slider .signup-right-wrapper{max-width:90%}.signup-container-wrapper .signup-right-container.signup_creative_slider .supports-client-testimonials{background:transparent;margin:0;min-height:444px;padding:0}.signup-container-wrapper .signup-right-container.signup_creative_slider .testimonial-desc,.signup-container-wrapper .signup-right-container.signup_creative_slider .testimonials-title-ani-wrapper{color:#fff}.signup-container-wrapper .signup-right-container.signup_creative_txt{background:#191919;padding:80px 0 0}.signup-container-wrapper .signup-right-container.signup_creative_txt .signup-right-wrapper{max-width:100%}.signup-container-wrapper .signup-right-container.signup_creative_txt .section-title{padding-left:50px;text-align:left}@media only screen and (max-width:1024px){.signup-container-wrapper .signup-right-wrapper{margin:0 auto;width:70vw}}@media only screen and (max-width:767px){.signup-container-wrapper .signup-right-wrapper{width:100%}}.signup-container-wrapper .supports-client-testimonials{background:#fff;border-radius:20px;margin:30px 0 0;padding:50px 20px;text-align:center;width:100%}.signup-container-wrapper .supports-client-testimonials .testimonials-svg-wrapper{margin-bottom:5px;text-align:center}.signup-container-wrapper .supports-client-testimonials .testimonials-svg-wrapper svg{height:28px}.signup-container-wrapper .supports-client-testimonials .testimonial-title{color:#272727;font-size:24px;font-weight:600;line-height:1.6em}.signup-container-wrapper .supports-client-testimonials .testimonial-desc{color:#272727;font-size:18px;font-weight:500;line-height:1.6em;margin-top:20px}.signup-container-wrapper .supports-client-testimonials .testimonial-desc+.testimonial-desc{margin-top:2px}.signup-container-wrapper .supports-client-testimonials .testimonial-logo{display:flex;gap:20px;justify-content:center;margin-top:20px}.signup-container-wrapper .supports-client-testimonials .testimonial-logo img{height:23px;opacity:.6}.signup-container-wrapper .supports-client-testimonials .testimonial-logo img:hover{opacity:1}.discount-coupons-btn{color:#909090;cursor:pointer;display:none;font-size:14px;margin-top:30px;position:relative;text-align:left}.discount-coupons-btn.active{display:block}.captcha-input{position:relative;width:300px}.captcha-input.signup-captcha{margin:10px 0 0;transform:scale(.8);transform-origin:0 0}@media screen and (max-width:640px){.captcha-input.signup-captcha{transform:translateX(0);width:100%}.captcha-input.signup-captcha .g-recaptcha{transform:inherit;width:100%}.captcha-input.signup-captcha .g-recaptcha iframe{transform:scale(.77) translateX(-44px)}}.signup-right-wrapper{color:#fff;max-width:450px}.signup-right-wrapper .section-title{font-size:27px;font-weight:600;line-height:1.3em;text-align:center}.signup-right-wrapper .footer-content{display:flex;font-size:15px}.signup-right-wrapper .footer-listing{display:inline-block;text-align:center}.signup-right-wrapper .footer-listing li{display:inline-block;font-size:16px;font-weight:500;margin:0 5px;padding:5px 0}.signup-right-wrapper .footer-listing li span{fill:#a4cf29;display:inline-block;margin-right:1px;width:14px}.supports-client-testimonials{margin:50px 0 0;width:85%}@media screen and (max-width:767px){.supports-client-testimonials{width:100%}}.supports-client-testimonials .testimonial{align-items:flex-start;color:#545454;display:flex;font-size:18px;font-weight:400;line-height:1.5em}@media screen and (max-width:767px){.supports-client-testimonials .testimonial{display:inline-flex;text-align:left;width:100%}}.supports-client-testimonials .left-quote{margin-right:20px}@media screen and (max-width:767px){.supports-client-testimonials .left-quote{margin-right:10px}}.supports-client-testimonials .left-quote svg{width:50px}@media screen and (max-width:767px){.supports-client-testimonials .left-quote svg{width:25px}}.supports-client-testimonials .testimonial-image-wrapper{align-items:center;display:flex;margin-top:25px}@media screen and (max-width:767px){.supports-client-testimonials .testimonial-image-wrapper{display:inline-flex}}.supports-client-testimonials .client-title-wrapper{align-items:center;color:#636363;display:flex;font-size:14px;font-weight:500;line-height:1.5em;text-align:left}.wg-default{display:none!important}.nav{display:flex;float:right}.nav,.nav a{font-size:14px}.nav a{fill:#272727;color:#272727;display:inline-block;font-weight:500;opacity:1;padding:30px 0}@media only screen and (max-width:1025px){.nav a{padding:25px 10px}}.nav a.nav-arrow svg{font-size:9px;height:9px;margin-left:0;vertical-align:middle;width:9px}.nav a.box-shadow{box-shadow:inset 0 2px 0 0 transparent}.nav a.blue-txt{color:#0099e5;padding-left:5px}.nav .nav-dropdown{display:inline-block;position:relative}.nav .nav-dropdown.pos-override{position:inherit}.nav .nav-dropdown.box-shadow{box-shadow:inset 0 2px 0 0 transparent}.nav .nav-dropdown:hover.box-shadow{box-shadow:inset 0 2px 0 0 #2f97e8;opacity:1}.nav .nav-dropdown:hover.box-shadow a{opacity:1}.nav .nav-dropdown .dropdown{display:none;padding-top:15px;position:absolute;top:50px;transition:all 2s linear;transition:opacity 2s linear;z-index:111}@media screen and (max-width:767px){.nav .nav-dropdown .dropdown{top:40px}}.nav .nav-dropdown .dropdown ul>li{list-style:none}.nav .nav-dropdown .dropdown.nav-dropdown-more{left:auto;right:0}.nav .nav-dropdown .dropdown:before{border-bottom:7px solid #fff;border-left:7px solid transparent;border-right:7px solid transparent;content:"";margin:0 auto;position:absolute;right:24px;top:8px;width:0}.nav .nav-dropdown .dropdown .dropdown_list{background:#fff;border-radius:8px;box-shadow:0 5px 19px 5px hsla(0,0%,47%,.2);display:inline-block;padding:15px 5px;width:350px}@media screen and (max-width:767px){.nav .nav-dropdown .dropdown .dropdown_list{width:250px}}.nav .nav-dropdown .dropdown .dropdown_list li.dropdown_item{display:inline-block;width:49%}@media screen and (max-width:767px){.nav .nav-dropdown .dropdown .dropdown_list a{font-size:15px}}.nav .nav-dropdown .dropdown a{box-shadow:none;display:inline-block;font-weight:500;line-height:1;padding:15px 25px;text-transform:none;width:100%}.nav .nav-dropdown .dropdown a:hover{background:#f6f6f6;box-shadow:none}.nav .nav-dropdown:hover .dropdown{display:block}.signup-divider{align-items:center;border-bottom:1px solid #d3d3d3;display:flex;margin:0 auto 25px;padding-top:25px;position:relative;width:65%}.signup-divider span{background:#fff;color:#8495a6;display:flex;font-size:12px;justify-content:center;left:0;margin:0 auto;padding:0 10px;position:absolute;right:0;width:-moz-fit-content;width:fit-content}.pixpa-customer-story-wrapper{align-items:center;flex-direction:column;overflow:hidden;padding:20px 0 0}.pixpa-customer-story-wrapper,.pixpa-customer-story-wrapper .pixpa-customer-story-grid{display:flex;position:relative}.pixpa-customer-story-wrapper .pixpa-customer-story-grid:after,.pixpa-customer-story-wrapper .pixpa-customer-story-grid:before{content:"";width:100em}.pixpa-customer-story-wrapper .pixpa-customer-story-grid span,.pixpa-customer-story-wrapper .pixpa-customer-story-grid:after,.pixpa-customer-story-wrapper .pixpa-customer-story-grid:before{background:#000;border-radius:10px;color:#fff;font-size:14px;font-weight:600;margin:5px;padding:12px 15px}@media screen and (max-width:767px){.pixpa-customer-story-wrapper .pixpa-customer-story-grid span,.pixpa-customer-story-wrapper .pixpa-customer-story-grid:after,.pixpa-customer-story-wrapper .pixpa-customer-story-grid:before{align-items:center;font-size:14px;margin:3px;padding:6px 8px}}.pixpa-customer-story-wrapper .pixpa-customer-story-grid span{display:flex;white-space:nowrap}.pixpa-customer-story-wrapper .pixpa-customer-story-grid span svg{fill:red;margin-right:10px;width:18px}.testimonials-title-ani-wrapper{align-items:flex-start;color:#272727;display:inline-flex;font-size:27px;font-weight:500;height:30px;justify-content:center;line-height:30px;margin-top:10px;overflow:hidden;width:100%}.no-js .cd-words-wrapper b{opacity:0}.no-js .cd-words-wrapper b.is-visible{opacity:1}.cd-words-wrapper{position:relative}.cd-words-wrapper,.cd-words-wrapper b{display:inline-block;text-align:center}.cd-words-wrapper b{left:0;position:absolute;top:0;white-space:nowrap;width:100%}.cd-words-wrapper b.is-visible{position:relative}.cd-headline.slide span{display:inline-block}.cd-headline.slide .cd-words-wrapper{overflow:hidden;vertical-align:top}.cd-headline.slide b{opacity:0;top:.2em}.cd-headline.slide b.is-visible{animation:slide-in .6s;opacity:1;top:0}.cd-headline.slide b.is-hidden{animation:slide-out .6s}@keyframes slide-in{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes slide-out{0%{opacity:1;transform:translateY(0)}60%{opacity:0;transform:translateY(120%)}to{opacity:0;transform:translateY(100%)}}.showpassword-btn{fill:#909090;align-content:center;display:flex;font-size:30px;height:40px;line-height:30px;position:absolute;right:10px;top:5px;transition:all .25s ease-in-out}.showpassword-btn svg{width:.7em}.showpassword-btn .pixpa-passwordhide{display:flex}.showpassword-btn .pixpa-passwordshow{display:none}.showpassword-btn.active .pixpa-passwordshow{display:flex}.showpassword-btn.active .pixpa-passwordhide{display:none}.pixpa-marquee{display:flex;gap:var(--gap);-webkit-mask-image:linear-gradient(var(--mask-direction,to right),transparent,#000 20%,#000 80%,#000);mask-image:linear-gradient(var(--mask-direction,to right),transparent,#000 20%,#000 80%,#000);overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pixpa-marquee__group{align-items:center;animation:scroll-x var(--duration) linear infinite;display:flex;flex-shrink:0;gap:var(--gap);justify-content:space-around;min-width:100%}@media (prefers-reduced-motion:reduce){.pixpa-marquee__group{animation-play-state:paused}}.pixpa-marquee--vertical{--mask-direction:to bottom}.pixpa-marquee--vertical,.pixpa-marquee--vertical .pixpa-marquee__group{flex-direction:column}.pixpa-marquee--vertical .pixpa-marquee__group{animation-name:scroll-y}.pixpa-marquee--reverse .pixpa-marquee__group{animation-delay:-3s;animation-direction:reverse}@keyframes scroll-x{0%{transform:translateX(var(--scroll-start))}to{transform:translateX(var(--scroll-end))}}@keyframes scroll-y{0%{transform:translateY(var(--scroll-start))}to{transform:translateY(var(--scroll-end))}}.pixpa-marquee-wrapper{bottom:0;display:flex;flex-direction:column;gap:var(--gap);left:0;margin:auto;max-width:100vw;position:absolute;right:0}.pixpa-marquee-wrapper img{width:100%}.pixpa-marquee-wrapper--vertical{flex-direction:row;height:50vh;padding:0 12px}.pixpa-marquee-wrapper--vertical.tablet{height:30vh}.pixpa-marquee-wrapper--vertical.pixpa-marquee-wrapper-mob{height:45vh}@keyframes fade{to{opacity:0;visibility:hidden}}.pixpa-top-right-wrapper{-webkit-text-fill-color:transparent;background:linear-gradient(269deg,#ff375b 7.04%,#ffa945);-webkit-background-clip:text;color:#fff;font-size:16px;font-weight:500;position:absolute;right:25px;top:31px}.circle-loader{animation:loader-spin 1.2s linear infinite;border:2px solid hsla(0,0%,100%,.7);border-left:2px solid var(--blue-text-color);border-radius:50%;display:inline-block;height:1.4em;margin:0 auto;position:relative;vertical-align:middle;width:1.4em}.checkmark-tick{display:none;height:.8em;position:relative}.checkmark-tick.draw:after{animation-duration:.8s;animation-name:checkmark;animation-timing-function:ease;transform:scaleX(-1) rotate(135deg)}.checkmark-tick:after{border-right:2px solid #fff;border-top:2px solid #fff;content:"";height:.8em;left:2px;opacity:1;position:absolute;top:8px;transform-origin:left top;width:.4em}.load-complete{animation:none;border-color:#fff;border-left-color:#fff!important;transition:border .5s ease-out}@keyframes loader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes checkmark{0%{height:0;opacity:1;width:0}20%{height:0;opacity:1;width:.4em}40%{height:.8em;opacity:1;width:.4em}to{height:.8em;opacity:1;width:.4em}}
