/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}@font-face{font-display:block;font-family:icomoon;font-style:normal;font-weight:400;src:url(../fonts/icomoon.woff?yuzzw2) format("woff")}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:none;font-feature-settings:normal;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-chevron-down:before{content:"\e908"}.icon-cross:before{content:"\e90d"}.icon-chevron-up:before{content:"\e911"}.icon-chevron-left:before{content:"\e912"}.icon-chevron-right:before{content:"\e913"}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}.steps-list .frames-list,.steps-list .mustaches-list,.steps-list .swags-list{list-style:none;margin:0;padding:0}.visually-hidden{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;white-space:inherit;width:auto}:focus{outline:none}:focus-visible{outline:2px solid #24408e;outline-offset:0}@font-face{font-display:swap;font-family:Rockwell;font-style:normal;font-weight:400;src:url(../fonts/Rockwell-Regular.woff2) format("woff2"),url(../fonts/Rockwell-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Rockwell;font-style:normal;font-weight:700;src:url(../fonts/Rockwell-Bold.woff2) format("woff2"),url(../fonts/Rockwell-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:Steelfish;font-style:normal;font-weight:700;src:url(../fonts/SteelfishRg-Bold.woff2) format("woff2"),url(../fonts/SteelfishRg-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:TTBluescreensTrial;font-style:normal;font-weight:700;src:url(../fonts/TTBluescreensTrial-Bd.woff2) format("woff2"),url(../fonts/TTBluescreensTrial-Bd.woff) format("woff")}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;font-family:Rockwell,Georgia,serif;font-size:max(.8125rem,min(1.3671875vw,1.75rem));font-weight:400;line-height:1.2}.h1,h1{font-size:max(3.125rem,min(9.5703125vw,12.25rem))}.h1,.h2,h1,h2{font-family:Steelfish,Arial,sans-serif;font-weight:700;line-height:1;margin:0 0 max(.625rem,min(1.953125vw,2.5rem));text-transform:uppercase}.h2,h2{font-size:max(1.625rem,min(4.1015625vw,5.25rem))}.h3,h3{font-size:1.75rem}.h3,.h4,h3,h4{font-weight:700;line-height:1}.h4,h4{font-size:1.25rem}a{color:#24408e;transition:color .35s cubic-bezier(.3,.86,.36,.95)}a,a:hover{-webkit-text-decoration:none;text-decoration:none}a:hover{color:#335ccb}dl,ol,p,ul{margin:0 0 1.5em}input[type=email],input[type=tel],input[type=text],textarea{-webkit-appearance:none;background-color:transparent;border:1px solid;border-radius:0;min-width:0;padding:1.2rem 2.4rem;transition:border-color .35s cubic-bezier(.3,.86,.36,.95);width:100%}input[type=email]:focus,input[type=email]:hover,input[type=tel]:focus,input[type=tel]:hover,input[type=text]:focus,input[type=text]:hover,textarea:focus,textarea:hover{box-shadow:none;outline:none}body{background:#cddce2 url(../images/bg-page.jpg) no-repeat;background-size:cover;min-width:375px}img{height:auto;max-width:100%;vertical-align:middle}.hidden{left:-9999px!important;position:absolute!important;width:100%}.wrapper{display:flex;flex-direction:column;min-height:100dvh;overflow:clip;position:relative;width:100%}.main{padding-bottom:max(1.25rem,min(1.953125vw,2.5rem));padding-top:max(.9375rem,min(1.953125vw,1.875rem))}.container{margin:0 auto;padding:0 max(.9375rem,min(2.9296875vw,3.75rem));width:100%}.footer{background:url(../images/bg-grass.png) 50% 100% no-repeat;background-size:3072px auto;line-height:1;margin-top:auto;padding-bottom:max(1.5625rem,min(4.19921875vw,3.125rem))}.footer .container{gap:.625rem}.footer .container,.footer .text-holder{align-items:center;display:flex;flex-direction:column}.footer .text-holder{gap:max(.5625rem,min(.87890625vw,1.125rem))}.footer .btn{margin-bottom:max(.375rem,min(1.171875vw,1.5rem));white-space:nowrap}.footer .text-block p{margin:0 0 .3125rem}.footer .logos-holder{align-items:center;display:flex;gap:max(.625rem,min(1.953125vw,2.5rem))}.footer .star-box{align-items:center;background:url(../images/bg-star.png) no-repeat 50%;background-size:contain;color:#1d1d1b;display:flex;flex-shrink:0;font-family:TTBluescreensTrial,Arial,sans-serif;font-size:max(1.0625rem,min(2.24609375vw,2.875rem));height:max(6.8125rem,min(15.8203125vw,20.25rem));justify-content:center;line-height:.9;padding:max(1.4375rem,min(3.41796875vw,4.375rem));position:relative;text-align:center;text-transform:uppercase;width:max(7.0625rem,min(16.40625vw,21rem));z-index:1}.footer .star-box p{margin:0}.footer .logo{margin-top:max(.5rem,min(1.5625vw,2rem));position:relative;z-index:1}.footer .logo img{max-width:none;width:max(6.25rem,min(12.5vw,16rem))}.btn{align-items:center;background-color:#fff;border:0;border-radius:50%;box-shadow:5px 10px max(.625rem,min(1.953125vw,2.5rem)) rgba(0,0,0,.3);color:#1d1d1b;cursor:pointer;display:inline-flex;font-size:max(1rem,min(2.1484375vw,2.75rem));justify-content:center;line-height:1.2;min-width:max(5.5rem,min(16.30859375vw,20.875rem));padding:max(.4375rem,min(1.3671875vw,1.75rem)) max(.625rem,min(1.953125vw,2.5rem)) max(.4375rem,min(1.26953125vw,1.625rem));transform:translateZ(0);transition:background-color .35s cubic-bezier(.3,.86,.36,.95)}.btn:hover{background-color:#edebeb}.btn.btn-outline{border:max(.09375rem,min(.146484375vw,.1875rem)) solid #1d1d1b;box-shadow:5px 7px max(.3125rem,min(.9765625vw,1.25rem)) rgba(0,0,0,.2);font-size:max(.875rem,min(1.85546875vw,2.375rem));min-width:max(5.875rem,min(9.1796875vw,11.75rem));padding:max(.4375rem,min(.68359375vw,.875rem)) max(.5625rem,min(.87890625vw,1.125rem))}.editor-section .container{display:flex;flex-direction:column;gap:max(1.25rem,min(1.953125vw,2.5rem))}.editor-section .steps-column h1{margin-bottom:max(.3125rem,min(.78125vw,1rem))}.editor-section .steps-column h2{margin-bottom:max(.75rem,min(1.171875vw,1.5rem))}.editor-section .upload-column{flex:1}.steps-list{list-style:none;margin:0;padding:0}.steps-list .ac{background-color:#fff;margin-bottom:max(.8125rem,min(1.26953125vw,1.625rem))}.steps-list .ac.js-enabled .ac-panel{visibility:hidden}.steps-list .ac.is-active .icon{display:none}.steps-list .ac.is-active .info-text{display:inline}.steps-list .ac.is-active .ac-panel{visibility:visible}.steps-list .ac.is-opened .ac-panel{overflow:visible}.steps-list .ac.is-opened .btn-download{opacity:1}.steps-list .ac.is-opened .btn-holder{overflow:visible}.steps-list .no-animation .btn-holder{overflow:hidden}.steps-list .no-animation .btn-download{transition:none}.steps-list .ac-trigger{align-items:center;background:none;border:0;color:#000;cursor:pointer;display:flex;font-size:max(1rem,min(1.5625vw,2rem));gap:1.25rem;justify-content:space-between;line-height:1.2;padding:max(.25rem,min(.390625vw,.5rem)) max(.3125rem,min(.48828125vw,.625rem)) max(.4375rem,min(.68359375vw,.875rem)) max(.5625rem,min(.87890625vw,1.125rem));width:100%}.steps-list .text{padding-top:max(.1875rem,min(.29296875vw,.375rem));text-align:left}.steps-list .text .underlined{-webkit-text-decoration:underline;text-decoration:underline}.steps-list .text .info-text{display:none}.steps-list .icon{flex-shrink:0;height:max(1.6875rem,min(2.63671875vw,3.375rem));margin-bottom:max(-.625rem,min(-.48828125vw,-.3125rem));margin-top:max(-.25rem,min(-.1953125vw,-.125rem));padding-right:max(.625rem,min(.9765625vw,1.25rem))}.steps-list .icon.frame{height:max(1.75rem,min(2.734375vw,3.5rem));padding-right:max(.375rem,min(.5859375vw,.75rem))}.steps-list .icon.mustache{height:max(1.25rem,min(1.953125vw,2.5rem));padding-right:0}.steps-list .icon.swag{height:max(1.4375rem,min(2.24609375vw,2.875rem));padding-right:0}.steps-list .icon img{height:100%;width:auto}.steps-list .ac-panel{overflow:hidden;position:relative;transition-property:height,visibility;transition-timing-function:ease}.steps-list .ac-panel .holder{padding:0 max(.5625rem,min(.87890625vw,1.125rem)) max(.4375rem,min(.68359375vw,.875rem))}.steps-list .ac-panel p{margin:0 0 max(.4375rem,min(.68359375vw,.875rem))}.steps-list .btn-holder{position:relative;text-align:center}.steps-list .btn-holder.align-right{overflow:hidden}.steps-list .btn-download{bottom:max(-3.625rem,min(-2.83203125vw,-1.8125rem));opacity:0;padding:max(.4375rem,min(.68359375vw,.875rem)) max(1rem,min(1.5625vw,2rem));position:absolute;right:max(-1.25rem,min(-.9765625vw,-.625rem));transition:opacity .35s cubic-bezier(.3,.86,.36,.95),background-color .35s cubic-bezier(.3,.86,.36,.95)}.steps-list .frames-list{display:flex;gap:max(.3125rem,min(.48828125vw,.625rem));margin-left:-.25rem}.steps-list .frames-list img{cursor:pointer}.steps-list .mustaches-list{align-items:center;display:flex;flex-wrap:wrap;gap:0 max(1.75rem,min(2.734375vw,3.5rem));padding-left:max(1rem,min(1.5625vw,2rem));padding-right:max(1rem,min(1.5625vw,2rem))}.steps-list .mustaches-list li{flex:0 0 calc(34.75% - max(1.75rem, min(2.734375vw, 3.5rem))*2/2);margin-bottom:max(-.375rem,min(-.29296875vw,-.1875rem))}.steps-list .mustaches-list li:nth-child(3n+1){flex:0 0 30.5%}.steps-list .mustaches-list img{cursor:move!important}.steps-list .swags-list{align-items:center;display:flex;flex-wrap:wrap;gap:max(.5rem,min(.78125vw,1rem));justify-content:space-between;padding-top:max(1.25rem,min(1.953125vw,2.5rem))}.steps-list .swags-list img{cursor:move!important}.steps-list .swags-list .sticker-1{width:max(2.1875rem,min(3.41796875vw,4.375rem))}.steps-list .swags-list .sticker-2{width:max(3.5rem,min(5.46875vw,7rem))}.steps-list .swags-list .sticker-3{width:max(4.125rem,min(6.4453125vw,8.25rem))}.steps-list .swags-list .sticker-4{width:max(5.25rem,min(8.203125vw,10.5rem))}.steps-list .swags-list .sticker-5{margin-top:max(-2.5rem,min(-1.953125vw,-1.25rem));width:max(2.75rem,min(4.296875vw,5.5rem))}.steps-list .text-box{padding-left:max(1.0625rem,min(1.66015625vw,2.125rem))}.upload-block .frame-container{border:max(.9375rem,min(1.85546875vw,2.375rem)) solid #fff;height:max(10.375rem,min(32.421875vw,41.5rem));margin:0 0 max(.625rem,min(1.46484375vw,1.875rem));position:relative}.upload-block .frame-container.uploaded-photo .upload-label{display:none}.upload-block .frame-container.choosen-frame{border-color:transparent}.upload-block .upload-label{cursor:pointer;display:block;height:100%}.upload-block .upload-label:has(input:focus-visible){outline:2px solid #24408e;outline-offset:4px}.upload-block .upload-label input{cursor:pointer;height:100%;left:0;opacity:0;outline:none;position:absolute;top:0;width:100%}.upload-block .photo-container{background-color:#b3e3fa;overflow:hidden}.upload-block .photo-container,.upload-block .photo-inner{bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0}.upload-block .label-info{align-items:center;display:flex;flex-direction:column;font-size:max(1rem,min(2.734375vw,3.5rem));font-weight:700;left:50%;line-height:1.2;position:absolute;text-transform:capitalize;top:50%;transform:translate(-50%,-50%);width:80%}.upload-block .label-info img{margin-bottom:max(.5625rem,min(1.7578125vw,2.25rem));width:max(2.375rem,min(7.6171875vw,9.75rem))}.upload-block .photo-holder{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}.upload-block .photo-holder .photo,.upload-block .photo-holder .sticker{cursor:move!important;max-width:none;pointer-events:auto;position:absolute;z-index:1!important}.upload-block .image-frame{height:calc(100% + 2.375rem);left:50%;pointer-events:none;position:absolute;top:50%;transform:translate3d(-50%,-50%,0);width:auto;z-index:1}.upload-block .controls{border:1px solid #000;bottom:0;box-sizing:border-box;left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;z-index:3}.upload-block .controls.active{opacity:1}.upload-block .controls button{align-items:center;background-color:#fff;border:1px solid #000;border-radius:50%;display:flex;height:1.75rem;padding:.3125rem;pointer-events:auto;position:absolute;-webkit-text-decoration:none;text-decoration:none;width:1.75rem}.upload-block .controls .btn-rotate{bottom:-.875rem;cursor:nwse-resize;left:-.875rem}.upload-block .controls .btn-resize{cursor:nesw-resize;right:-.875rem;top:-.875rem}.upload-block .controls .btn-remove{bottom:-.875rem;cursor:pointer;right:-.875rem}.upload-block .controls button,.upload-block .photo,.upload-block .sticker{touch-action:none}@media (min-width:768px){.footer .container{align-items:flex-end;flex-direction:row;gap:0}.footer .text-holder{flex-direction:row}.footer .logos-holder{align-items:end;gap:0}.footer .star-box{margin-bottom:max(-2.125rem,min(-1.66015625vw,-.625rem));margin-left:max(-1.875rem,min(-1.46484375vw,-.3125rem));padding-top:max(1.375rem,min(4.19921875vw,5.375rem))}.editor-section .steps-column h1{margin-left:-.3125rem;margin-right:-.625rem;margin-top:max(-1.375rem,min(-1.07421875vw,-.375rem))}.editor-section .steps-column h2{margin-right:-.9375rem}}@media (min-width:1024px){.main{padding-bottom:0}.container{max-width:max(64rem,min(100vw,128rem));padding:0 max(2.9375rem,min(4.58984375vw,5.875rem))}.footer .star-box{margin-left:max(-3.125rem,min(-2.44140625vw,-.3125rem));margin-right:max(-1.875rem,min(-1.46484375vw,-.3125rem));margin-top:max(-10rem,min(-7.8125vw,-2.5rem))}.footer .logo{margin-right:max(-4.5rem,min(-3.515625vw,-1.125rem))}.editor-section .container{flex-direction:row;gap:max(1.4375rem,min(4.4921875vw,5.75rem))}.editor-section .steps-column{width:41.3%}}@media (max-width:767px){.footer .text-holder{max-width:31.25rem;text-align:center}}@media (max-width:1023px){.editor-section .container{max-width:max(50rem,min(78.125vw,100rem))}.editor-section .steps-column .heading-holder{text-align:center}.steps-list{margin:0 auto;max-width:24rem}}
