:root{--font-body-family: Assistant, sans-serif;--font-body-style: normal;--font-body-weight: 400;--font-body-weight-bold: 700;--font-heading-family: Assistant, sans-serif;--font-heading-style: normal;--font-heading-weight: 400;--font-body-scale: 1;--font-heading-scale: 1;--font-heading-family: "Vodka-Brush";--editor-heading-font: "Impact";--editor-caption-font: "MyriadPro"}*,*:before,*:after{box-sizing:inherit}html{box-sizing:border-box;font-size:calc(var(--font-body-scale) * 62.5%);height:100%}body{display:grid;grid-template-rows:auto auto 1fr auto;grid-template-columns:100%;min-height:100%;margin:0;font-size:1.5rem;letter-spacing:.06rem;line-height:calc(1 + .8 / var(--font-body-scale));font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight)}.product-template__editor{--border-color: #d9d9d9;border-top:2px solid var(--border-color);border-bottom:2px solid var(--border-color);position:relative;width:100%}.photo-editor{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;column-gap:3rem;position:relative}.photo-editor .editor__container{display:flex;justify-content:flex-start;flex-wrap:wrap;column-gap:3rem;position:relative;width:100%;align-items:inherit}.photo-editor .editor-layout__steps{display:flex;flex:1 1 calc(30% - 1rem);width:calc(30% - 1rem);padding-top:5rem;position:relative}.photo-editor .editor-layout__app{display:flex;flex:1 1 calc(737px - 3rem);width:calc(737px - 10rem);padding-top:5rem;position:relative;flex-direction:column}.photo-editor .product__title{position:absolute;left:0;top:0;width:100%;height:auto;text-align:center}.photo-editor .product__title h1{font-family:inherit;margin:0;font-size:1.2rem;letter-spacing:.6rem;text-transform:uppercase;padding:.25rem;border:2px solid var(--border-color);border-top:0}.photo-editor .steps__layout{width:100%;height:auto;border:2px solid var(--border-color);display:flex;align-items:flex-start;justify-content:center;margin-bottom:5rem}.photo-editor .steps__layout ul{list-style:none;padding:0;margin:0;height:100%;width:100%}.photo-editor .list__container{width:40%;padding:0rem;background:#fff;position:relative;border-right:2px solid var(--border-color)}.photo-editor .list__container:before{content:none;position:absolute;left:0;top:0;width:1rem;height:100%;background:#d6d7d8}.photo-editor .current-step__info{width:60%;padding:0rem;height:100%}.photo-editor .step__item-area{display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;font-size:1.2rem;padding:1.25rem 1.5rem;border-bottom:2px solid var(--border-color);gap:1rem;cursor:pointer}.photo-editor .step__item-area span{line-height:1.5em}.photo-editor .item--number{font-size:1.75em;border-radius:100%;background:var(--border-color);width:4rem;height:4rem;font-weight:600;color:#fff;vertical-align:middle}.editor-step__item.active-step,.editor-step__item:hover{background:#f1f1f2}.photo-editor .item--number.item--1{background-color:#8dc63f}.photo-editor .item--number.item--2{background-color:#fdba4f}.photo-editor .item--number.item--3{background-color:#a39ece}.photo-editor .item--number.item--4{background-color:#f47e71}.photo-editor .item--number.item--5{background-color:#7ab0df}.photo-editor .current-step__info h4{margin:0;font-size:2.2rem;font-family:inherit;font-weight:600}.box__dragndrop,.box__uploading,.box__success,.box__error{display:none}.file__upload-form{margin:1.5rem 0}.box{font-size:1.25rem;background-color:#c8dadf;position:relative;padding:0 20px 6px}.box.has-advanced-upload{background-color:#fff;background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' stroke='%23CECECEFF' stroke-width='3' stroke-dasharray='4%2c 4' stroke-dashoffset='0' stroke-linecap='butt'/%3e%3c/svg%3e")}.box.has-advanced-upload .box__dragndrop{display:inline}.box.is-uploading .box__input,.box.is-success .box__input,.box.is-error .box__input{visibility:hidden}.js .box__file{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.box__button{font-weight:700;color:#e5edf1;background-color:#39bfd3;display:none;padding:8px 16px;margin:40px auto 0}.box.has-advanced-upload .box__icon{width:100%;height:90px;fill:#92b0b3;display:block;margin-bottom:10px}.box.has-advanced-upload .box__icon{width:100%;margin:0 auto 10px;height:auto}.box__input label{text-align:center;width:100%;display:block;line-height:1.4em;padding-bottom:.8rem;font-weight:600;color:#818285;font-family:HelveticaNeue-Medium;font-size:15px}.step-data{text-align:center;display:none;position:relative;height:100%}.step-data.active-step{display:block}.editor__text-groups,.editor__text-style{display:none}.step-data.active-step .editor__text-groups{display:block;height:100%}.step-data.active-step.active-style .editor__text-groups{display:none}.step-data.active-step.active-style .editor__text-style{display:block}.step-data .step-container{position:absolute;left:0;top:0;width:100%;height:100%;padding:2rem;overflow:auto}@media screen and (min-width: 1399px){.step-data .step-container{padding:2rem 2.45rem}}.step-notes{font-size:1.4rem;line-height:1.6em;margin-bottom:.5rem;text-align:center}.notes-small-font{font-size:1.4rem;line-height:1.4em}.step-limit-notes{font-size:15px;line-height:1.6em;color:#f15928;letter-spacing:0;font-family:HelveticaNeue-Medium}.notes-warning{color:#d00}.box-image__icons{padding-bottom:.5rem;pointer-events:none}.box-image__icons ul{display:flex;align-items:center;justify-content:center;max-width:100%;gap:.8rem;margin-bottom:.5rem!important}.box-image__icons img.box-icon{width:25px;display:block}.box__dragndrop{cursor:pointer;color:#4595d1}.current-step__info .no-space{padding:0}.editor-frame__list .editor-list__item{padding:2rem;border-bottom:2px solid var(--border-color);cursor:pointer;height:25%;position:relative}.editor-frame__list .editor-list__item.active-frame,.editor-frame__list .editor-list__item:hover{background:#e4e5e6}.editor-frame__list .editor-list__item.active-frame:after{content:"";position:absolute;right:10%;top:50%;transform:translateY(-50%);border-left:none;border-right:10px solid #e54b1c;border-bottom:8px solid #e4e5e6;border-top:8px solid #e4e5e6;background:transparent}.editor-frame__list img.editor-frame__image{width:100%;height:auto;max-width:140px;position:absolute;left:50%;top:45%;transform:translate(-50%,-50%);object-fit:cover}.editor-frame__list p.city{position:absolute;bottom:-11px;text-align:center;left:0;right:0;text-transform:uppercase;color:#000}photo-editor ::-webkit-scrollbar{width:8px}photo-editor ::-webkit-scrollbar-track{background:#f1f1f1}photo-editor ::-webkit-scrollbar-thumb{background:#bdbdbd}photo-editor ::-webkit-scrollbar-thumb:hover{background:#d3d3d3}.range-wrapper{margin-top:1.5rem;padding-top:.5rem;border-top:2px solid #c9c9c9}.range-area{background:#f3f4f4;padding:0 .5rem;display:flex;align-items:center;justify-content:center;height:3.2rem;border:1px solid #bbbbbb;max-width:100%;margin:0 0rem}.range-slider{width:100%;height:2px;background:#d3d3d3;outline:none;opacity:.7;-webkit-transition:.2s;transition:opacity .2s;margin:0 .5rem;-webkit-appearance:none}input[type=range]::-webkit-slider-runnable-track{height:15px;-webkit-appearance:none;color:#13bba4}.range-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:15px;height:15px;background:#fff;border:1px solid #8d8d8d;cursor:pointer;border-radius:100%}.editor__color-tool p{margin:0;letter-spacing:.25px;padding:0 1px}#target-step-4 .step-container{padding:0rem}.step-container .editor__color-tool{padding:1rem 1.5rem}.editor__color-tool .info--text{padding-bottom:.5rem;line-height:2rem;border-bottom:2px solid #c9c9c9;font-size:1.25rem}.color__picker,.action__button,.font__picker{margin-bottom:0rem;padding:.5rem 0;border-bottom:2px solid #c9c9c9}.escap-border{border:0}.textObj-color__tool{display:flex;align-items:center;justify-content:center;gap:1rem}.color__picker-title{font-size:1.4rem;flex:1 1 100%}.editor__font-family{cursor:pointer;position:relative;z-index:9}.font__picker-title{font-size:1.4rem;border:1px solid #c9c9c9;padding:.4rem 1.5rem;text-align:left;position:relative}.font__picker-title .icon-caret{height:1rem;width:1rem;position:absolute;right:1rem;top:50%;transform:translateY(-50%)}.fontFamily__container{display:none;position:absolute;width:100%;left:0;top:calc(100% - .5rem);z-index:9;background:#fff;border:1px solid #c9c9c9;border-top:0;padding:0 0 0rem;max-height:20rem;overflow:auto}.open .icon-caret{transform:translateY(-50%) rotate(180deg)}.open .fontFamily__container{display:block}.color__picker-tiles{flex:1 1 44%}.api__color-picker{display:flex;align-items:center;justify-content:center;gap:.8rem;flex-wrap:wrap;padding:.5rem 0!important}.api__color-picker .api__color-area{text-indent:-9999999999px;white-space:nowrap;display:block;overflow:hidden;width:2rem;height:2rem;pointer-events:none}.color-picker__item{border:1px solid #939393;border-radius:.5rem;background-color:#fff;cursor:pointer;position:relative}li.color-picker__item.active-color:after{content:"";border:1px solid #00000080;position:absolute;left:50%;top:50%;width:100%;height:100%;padding:1.1rem;transform:translate(-50%,-50%);border-radius:.5rem}.color-range .color-picker__item{border:none}.add__text-field{width:100%;border-radius:2rem;border:2px solid #c9c9c9;padding:.65rem 1rem;border:2px solid #9fb1d5;margin:.5rem 0;background-color:#9fb1d5;color:#fff;cursor:pointer}#jersey-colorPicker .api__color-picker{padding:.8rem 0rem .5rem!important}.toolbar__info .range-wrapper{margin-top:0rem}.finalTitle{text-align:left;border-bottom:1px solid #c9c9c9;margin-bottom:1rem!important}.finalText{border-bottom:1px solid #c9c9c9;margin-bottom:1rem;margin-bottom:2rem}.finalText *{text-align:left;text-align:center;padding-bottom:.5rem}event-loader{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:99;background:#ffffff3d;display:none}event-loader.process{display:flex}#frame-loader{width:70px;position:relative;cursor:pointer;height:60px}#frame-loader .frame-mask{position:absolute;border-radius:2px;overflow:hidden;perspective:1000;backface-visibility:hidden}#frame-loader .frame-plane{background-color:#ffe000de;width:400%;height:100%;position:absolute;transform:translateZ(0);z-index:100;perspective:1000;backface-visibility:hidden;display:block}#frame-loader .animation{transition:all .3s ease}#frame-loader #frame-top .frame-plane{z-index:2000;animation:trans1 1.3s ease-in infinite 0s backwards,loaderBgColor 3s ease-in infinite}#frame-loader #frame-middle .frame-plane{transform:translateZ(0);background:#bbb;animation:trans2 1.3s linear infinite .3s backwards,loaderBgColor 3s ease-in infinite}#frame-loader #frame-bottom .frame-plane{z-index:2000;animation:trans3 1.3s ease-out infinite .7s backwards,loaderBgColor 3s ease-in infinite}#frame-loader #frame-top{width:53px;height:20px;left:20px;transform:skew(-15deg);z-index:100}#frame-loader #frame-middle{width:33px;height:20px;left:20px;top:15px;transform:skew(-15deg,40deg)}#frame-loader #frame-bottom{width:53px;height:20px;top:30px;transform:skew(-15deg)}@keyframes loaderBgColor{0%{background-color:#ffe000de}20%{background-color:#33ff00de}40%{background-color:#ffffffde}60%{background-color:#00fff3de}80%{background-color:#ff4c4cde}80%{background-color:#fb00ffde}}@keyframes trans1{0%{transform:translate3d(53px,0,0)}to{transform:translate3d(-250px,0,0)}}@keyframes trans2{0%{transform:translate3d(-160px,0,0)}to{transform:translate3d(53px,0,0)}}@keyframes trans3{0%{transform:translate3d(53px,0,0)}to{transform:translate3d(-220px,0,0)}}@keyframes animColor{0%{background:red}25%{background:#ff0}50%{background:green}75%{background:brown}to{background:#00f}}.photo-editor{align-items:inherit;margin-bottom:5rem}.photo-editor .steps__layout{align-items:inherit}.photo-editor .steps__layout{margin-bottom:0rem}.photo-editor .list__container{display:flex}li.editor-step__item{height:20%;display:flex;cursor:pointer}.step__item-area,.editor-list__item img{pointer-events:none}.editor-frame__list img.editor-frame__image{max-width:135px}.step-data .text-color__editor{padding:0}.step__color-editor{display:block}.text-color__editor .action__button{border:0}#target-step-4 .text-final__step{padding:2rem}.text-color__editor .add__text-field{width:100%;padding:.65rem 1rem;border-radius:2rem;border:2px solid #9fb1d5;margin:.5rem 0;background-color:#9fb1d5;color:#fff;cursor:pointer}.text-color__editor .textObj-color__tool{border:0}.fontFamily__tiles ul{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.fontFamily__tiles ul li{flex:1 1 100%;line-height:2.5em;cursor:pointer;height:3.5rem;max-height:3.5rem;overflow:hidden;display:flex;align-items:center;justify-content:center}.fontFamily__tiles ul li a{text-decoration:none;font-size:2.5rem;text-transform:uppercase;color:#808285;pointer-events:none}.fontFamily__tiles ul li:hover{background:#f1f1f2}editor-popup{display:none}editor-popup.show{display:block}.popup__container{height:100%;width:100%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;background-color:#5858583d;position:absolute;top:0;left:0}.popup__info{background-color:#fff;padding:0;width:50%;border-radius:15px;position:relative;overflow:hidden}.popup__close{display:flex;justify-content:flex-end;position:absolute;right:10px;top:10px}.popup__close a{font-size:2rem;color:#fff;padding:0 10px;font-weight:700;text-decoration:none;border-radius:10px;display:inline-block}.popup__info .popup__title{font-size:1.6rem;margin:0}.popup__header{background:#b1b1b1;padding:1.5rem 2rem;color:#fff}.popup__body{margin:1rem 0;font-size:1.5rem;font-weight:600;padding:1.5rem 2rem}[data-type=error] .popup__header{background:#d34b4b}[data-type=info] .popup__header{background:#53d1d7}[data-type=warning] .popup__header{background:#ffd920}.editor-canvas-app{margin-bottom:0rem}.step__custom-notes,.step__custom-notes p{font-size:1.5rem;color:#898686;margin:0}.target-step-3-note{padding:.5rem;display:flex;align-items:center;justify-content:center;max-width:275px;margin:0 auto;cursor:pointer}.target-step-1-note,.target-step-3-note,.target-step-4-note,.target-step-4-subnote,.target-step-3-band,[data-step=target-step-4][data-substep=active-frame-edit] .target-step-4-note{display:none}[data-step=target-step-1] .target-step-1-note{display:block}[data-step=target-step-3] .target-step-3-note,[data-step=target-step-4] .target-step-4-note,[data-step=target-step-4][data-substep=active-frame-edit] .target-step-4-subnote,[data-substep=active-band-edit] .target-step-3-band{display:flex}.target-step-1-note,.target-step-3-note,.target-step-4-note,.target-step-4-subnote{margin:.5rem auto 0}.range-controller{height:1.3rem;width:1.5rem;display:flex;align-items:center;justify-content:center;border-radius:100%;color:#8d8d8d;font-size:12px;cursor:pointer}.plus-control{line-height:1.2rem}.notification-window{position:absolute;left:50%;bottom:8rem;transform:translate(-50%);color:#fff;background:#f15a29;padding:1.25rem 2rem;width:43rem;border:3px solid #fff;display:none}.notification-window.show{display:block}.notification-window p{line-height:1.5em;margin:0}.notification-window:before{content:"";position:absolute;top:0%;left:50%;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:15px solid #ffffff;margin-top:-15px;transform:translate(-50%)}.notification-window:after{content:"";position:absolute;top:0%;left:50%;transform:translate(-50%);border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:15px solid #f15a29;margin-top:-10px}.notification-close{font-size:1.65rem;line-height:1.6em;border-radius:100%;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;position:absolute;right:10px;text-decoration:none;background:#fff;color:#f15a29}.step-container h4,.photo-editor .current-step__info h4{font-family:HelveticaNeue-Medium;font-weight:400;font-size:2rem}.product-form__quantity{display:flex;align-items:center;justify-content:center;gap:1rem;margin-bottom:2rem}.product-form__quantity label{font-family:HelveticaNeue-Medium;margin-bottom:0}.product-form__quantity .quantity{min-height:3rem;width:75px;padding:.5rem}.product-form__quantity .quantity__button{width:auto}.product-form__submit:after,.product-form__submit:before{content:none!important}.product-form__buttons{font-size:1.2rem;min-height:3.5rem;border-radius:1rem;display:flex;align-items:center;justify-content:center;gap:1rem;flex-direction:column;margin:0 .8rem}.product-form__submit{font-size:1.1rem;min-height:3.5rem;border-radius:1rem;gap:1rem;background-color:#5ebc5e;border:1px solid #5ebc5e;color:#fff;max-width:100%}.shopify-payment-button__button--unbranded:before{content:none!important}.shopify-payment-button{width:100%}.shopify-payment-button__button:after,.shopify-payment-button__button:before{content:none!important}.shopify-payment-button__button{font-size:1.1rem;min-height:3.5rem!important;border-radius:1.8rem!important;text-transform:uppercase;font-family:HelveticaNeue-Medium;letter-spacing:.1rem;line-height:calc(1 + .2 / var(--font-body-scale));padding:0;max-width:180px;margin:0 auto}img.frame-flip__control{width:2.5rem;height:auto;margin-right:.5rem;border:1px solid #8d8d8d;padding:.3rem}.plus-control img,.minus-control img{width:1.35rem;height:1.35rem}.editor__message{display:flex;justify-content:flex-start;flex-wrap:wrap;column-gap:3rem;position:relative;width:100%;align-items:inherit}.editor__message .step__space{display:flex;flex:1 1 calc(30% - 1rem);width:calc(30% - 1rem);position:relative;margin:0}.editor__message .step__custom-notes{width:calc(100% - (34.5% + 4rem));flex:0 1 calc(100% - (34.5% + 4rem));align-items:center;justify-content:end;display:flex;flex:1 1 calc(737px - 3rem);width:calc(737px - 10rem);position:relative;flex-direction:column}.editor-step__item:last-child .step__item-area{border-bottom:0}[data-process=true] event-loader{display:flex}[data-shopify=payment-button]{display:none}@media screen and (max-width: 1199px){.product__page-wrapper{padding:0 1rem}.photo-editor .steps__layout{flex-direction:column}.photo-editor .list__container,.photo-editor .current-step__info{width:100%}.photo-editor .steps__layout ul{display:flex}li.editor-step__item{height:auto!important}.photo-editor .current-step__info{height:260px}.canvas-container{margin:0 auto}.current-step__info .step-data .editor-frame__list{display:flex;width:max-content;align-items:center;justify-content:center;gap:2rem;flex-wrap:nowrap;white-space:nowrap;overflow-x:auto}.current-step__info .step-data .editor-frame__list li{position:relative;width:200px;height:inherit;flex:1 1 200px;border:none}.step-info__container{display:flex;justify-content:center;gap:2rem}.file__upload-container,.notes__container{flex:1 1 50%;width:50%}.editor__message .step__custom-notes{width:100%}.editor__message{display:flex;align-items:center;justify-content:center;width:100%}.photo-editor .step__item-area{border-bottom:2px solid var(--border-color)!important}}.step-container h4.finalTitle{font-family:HelveticaNeue-CondBold;font-size:2.62rem;font-size:3.2rem;letter-spacing:.06rem;font-weight:600;padding-bottom:1rem;text-align:center}.has-advanced-upload.is-dragover{position:absolute;left:0;top:0;width:100%;height:100%;opacity:1;z-index:9;background:#40abdb}.dragover-contianer{height:100%;width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:2rem;color:#fff;pointer-events:none;display:none}.has-advanced-upload.is-dragover *{pointer-events:none}.has-advanced-upload.is-dragover .dragover-contianer{display:flex}#target-step-1 .step-container .dragover-contianer h4{color:#fff;font-size:3rem;line-height:1.5em;font-weight:400}#target-step-1 .step-container .dragover-contianer p{color:#fff;font-size:1.4rem}.has-advanced-upload.is-dragover .box__input,.has-advanced-upload.is-dragover .box-image__icons{display:none}#target-step-1 .step-container h4{color:#58595b;font-weight:700;font-size:31px;font-family:HelveticaNeue-CondBold;margin:auto;line-height:42px}[data-action=addTextarea]{border-bottom:2px solid #c9c9c9!important}.note-window{display:block}.note-mobile{display:none}.photo-editor .step__item-area{width:100%}span.item--text{max-width:140px;margin:0 auto;width:100%}#jersey-colorPicker .color-picker__item{border:none}#jersey-colorPicker .api__color-picker,#rect-colorPicker .api__color-picker{display:grid;grid-template-columns:repeat(8,20px)}.note-window.notes-small-font{font-size:1.4rem;color:#818285}.step-notes.notes-small-font.note-window p{margin-top:0;margin-bottom:6px}.notes__container .notes-warning.notes-small-font{font-size:1.5rem;line-height:1.5em}@media screen and (min-width: 1374px){.api__color-picker .api__color-area{width:2.2rem;height:2.2rem}}@media screen and (max-width: 1322px){.notes__container .notes-warning.notes-small-font{font-size:1.25rem;line-height:1.5em}}@media screen and (max-width: 1199px){.photo-editor .editor__container{flex-direction:column}.photo-editor .editor-layout__steps,.photo-editor .editor-layout__app{width:100%}.photo-editor .step__item-area span .item--text{font-size:1rem}.photo-editor .steps__layout ul{width:100%}.photo-editor li.editor-step__item{width:20%;flex:1 1 20%}.photo-editor .step__item-area{width:100%}}@media screen and (max-width: 1292px){#target-step-1 .step-container h4{font-size:2.2rem}.photo-editor .step__item-area span.item--text{font-size:1rem}.note-window{display:none}.note-mobile{display:block}.photo-editor .step__item-area{max-width:100%;margin:0 auto;width:100%}.api__color-picker{gap:.5rem}}event-loader .text{fill:#0000000d;stroke-width:12px;stroke-linejoin:round;stroke-dasharray:70 330;stroke-dashoffset:0;-webkit-animation:stroke 6s infinite linear;animation:stroke 6s infinite linear}event-loader .text:nth-child(5n+1){stroke:#f2385a;-webkit-animation-delay:-1.2s;animation-delay:-1.2s}event-loader .text:nth-child(5n+2){stroke:#f5a503;-webkit-animation-delay:-2.4s;animation-delay:-2.4s}event-loader .text:nth-child(5n+3){stroke:#e9f1df;-webkit-animation-delay:-3.6s;animation-delay:-3.6s}event-loader .text:nth-child(5n+4){stroke:#56d9cd;-webkit-animation-delay:-4.8s;animation-delay:-4.8s}event-loader .text:nth-child(5n+5){stroke:#3aa1bf;-webkit-animation-delay:-6s;animation-delay:-6s}@-webkit-keyframes stroke{to{stroke-dashoffset:-400}}@keyframes stroke{to{stroke-dashoffset:-400}}event-loader svg{position:absolute;width:100%;height:100%;font-family:Signika-Bold;text-transform:uppercase;font-size:38rem;line-height:1em}#frame-loader{width:130px;position:relative;cursor:pointer;height:130px}@media screen and (max-width: 1200px){.step-container h4.finalTitle,#target-step-1 .step-container h4{font-size:2rem}}@media screen and (max-width: 1279px){.step-container h4.finalTitle{font-size:2.5rem}}@media only screen and (max-width: 1230px) and (min-width: 1200px){.step-data .step-container{padding:2rem 1rem}}.loader-layer{width:48px;height:48px;border-radius:50%;display:inline-block;border-top:4px solid #FFF;border-right:4px solid transparent;-webkit-animation:rotation 1s linear infinite;animation:rotation 1s linear infinite}.loader-layer:after{content:"";position:absolute;left:0;top:0;width:48px;height:48px;border-radius:50%;border-left:4px solid #00b70e;border-bottom:4px solid transparent;animation:rotation .5s linear infinite reverse}@-webkit-keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@-webkit-keyframes rotationBack{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}@keyframes rotationBack{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}@-webkit-keyframes rotationBreak{0%{transform:rotate(0)}25%{transform:rotate(90deg)}50%{transform:rotate(180deg)}75%{transform:rotate(270deg)}to{transform:rotate(360deg)}}@keyframes rotationBreak{0%{transform:rotate(0)}25%{transform:rotate(90deg)}50%{transform:rotate(180deg)}75%{transform:rotate(270deg)}to{transform:rotate(360deg)}}.target-step-4-subnote p,.target-step-3-band p{display:flex;align-items:center;justify-content:center}.target-step-4-subnote p img,.target-step-3-band p img{width:2.25rem;height:2.25rem;margin:.8rem .5rem}[data-step=target-step-3] .target-step-3-note{gap:.5rem}.editor__message .step__custom-notes{padding-right:.5rem;text-align:center;align-items:center;justify-content:center}@media only screen and (max-width: 1230px) and (min-width: 1200px){.editor__message .step__custom-notes{padding-right:1rem}}@media screen and (min-width: 1382px){.editor__message .step__custom-notes{padding-right:1.65rem}}@media screen and (max-width: 1199px){.editor__message .step__space{display:none}}[data-step=target-step-3] .target-step-3-note,[data-step=target-step-4] .target-step-4-note,[data-step=target-step-4][data-substep=active-frame-edit] .target-step-4-subnote,[data-substep=active-band-edit] .target-step-3-band{width:100%;text-align:center;justify-content:center}footer.footer{display:none}
/*# sourceMappingURL=/cdn/shop/t/12/assets/photo-editor.css.map */
