@font-face{font-family:Noto Sans Japanese;src:url("assets/fonts/NotoSansJP-Regular.woff2") format("woff2"),url("assets/fonts/NotoSansJP-Regular.woff") format("woff"),url("assets/fonts/NotoSansJP-Regular.otf") format("opentype")}*,:after,:before{box-sizing:border-box;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility}body,html{font-size:14px;height:100%;background-color:#fff;padding:0;margin:0}body{font-family:Noto Sans Japanese,sans-serif;line-height:1.4;color:#000;min-width:300px}body.fixed{overflow:hidden}button,input{font-family:Noto Sans Japanese,sans-serif;outline:none;-webkit-tap-highlight-color:transparent}#root{width:100%;height:100%}.visible-xs{display:none}@media (max-width:415px){body{position:fixed;overflow:hidden;left:0;top:0;bottom:0;right:0}.visible-xs{display:block}}.app{width:1080px;height:100%;position:relative;margin:0 auto}.app-container{padding-top:60px;width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:start;justify-content:flex-start}.app-container.app-show{opacity:1}.app-container .app-container-inner{height:100%;-ms-flex-positive:9999;flex-grow:9999;position:relative;padding-top:60px}.draw-tool{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;margin:0 auto;height:100%}@media screen and (max-width:1080px){.app{width:100%;height:100%;position:relative;margin:0 auto}.app-container{width:100%;padding-top:65px;display:-webkit-flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-pack:justify;justify-content:space-between}.app-container .app-container-inner{padding-top:0;padding-bottom:60px;height:calc(100% - 65px)}}.drop-zone{position:absolute;top:80px;left:20px;right:20px;bottom:20px;display:block;z-index:-11}.drop-zone .drop-zone__area{width:100%!important;height:calc(100vh - 160px)!important;border:1px solid rgba(0,0,0,.15)!important;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border-radius:2px;background:rgba(0,0,0,.1);z-index:-11}.drop-zone .drop-zone__area p{font-size:18px;background:url(../assets/img/image-icon.svg) no-repeat top;padding-top:65px;opacity:.6}.drop-zone .drop-zone__substrate{position:absolute;top:20px;left:20px;right:20px;bottom:20px;height:calc(100vh - 180px)!important}.drop-zone.drop-zone_bottom{top:140px}.drop-zone.drop-zone_bottom .drop-zone__area{height:calc(100vh - 220px)!important}.drop-zone.drop-zone_no-options{top:20px!important}.drop-zone.drop-zone_no-options .drop-zone__area{height:calc(100vh - 100px)!important}.app-header{height:60px;background-color:#fafafa;width:1080px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;position:fixed;top:0;z-index:100;box-shadow:0 0 40px 0 rgba(0,0,0,.08)}.app-header .logo{width:60px;height:60px;cursor:pointer}.app-header .btn-template button{display:inline-block;margin:0 10px}@media screen and (max-width:1080px){.app-header{box-shadow:none;height:65px;background-color:#ff0201;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;position:fixed;top:0;width:100%;min-width:300px;z-index:100;padding:0 10px}.app-header .button{color:#fff}}.colors-number{font-size:12px;color:#9e9e9e;padding-left:15px}.colors-number input{width:45px;padding:0 5px}.button.dcl-button{margin-left:10px!important}.toolbar{width:60px;height:100%;background-color:#fafafa}.toolbar,.toolbar article{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-direction:column;flex-direction:column}.toolbar .separator{width:100%;height:1px;border-bottom:1px solid #ececec}.toolbar .button{min-width:60px;max-width:60px;min-height:55px;height:58px}.toolbar.with-scroll .user-help-scroll-arrow{display:block;width:40px;height:40px;box-shadow:4px 4px 10px rgba(0,0,0,.2);border-radius:50%;position:absolute;bottom:10px;background-color:#fff;z-index:-1;opacity:0;transition:opacity .3s}.toolbar.with-scroll .user-help-scroll-arrow svg{padding:2px;max-width:40px;max-height:40px;fill:#9e9e9e;margin:7px}.toolbar.with-scroll .user-help-scroll-arrow.left{left:15px}.toolbar.with-scroll .user-help-scroll-arrow.right{right:15px}.toolbar.with-scroll .user-help-scroll-arrow.show{z-index:1;opacity:1}.track-vertical{width:5px;background-color:red}@media screen and (max-width:1080px){.toolbar{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:row;flex-direction:row;width:100%;min-height:45px;height:60px;background-color:#fafafa;overflow-x:scroll;overflow-y:hidden;padding:0 10px}.toolbar .button{min-width:60px;margin-right:9px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.toolbar .color{display:inline-block;width:25px;height:25px;border-radius:8px;border:1px solid #bdbdbd;margin:0 10px}.toolbar .substrate .substrateBg{display:block;width:30px;height:30px;background-size:contain;background-position:50%}}@media screen and (min-width:1080px){.toolbar-container{overflow-y:auto;overflow-x:hidden}.toolbar-container::-webkit-scrollbar{-webkit-appearance:none}.toolbar-container::-webkit-scrollbar:vertical{width:7px}.toolbar-container::-webkit-scrollbar:horizontal{height:7px}.toolbar-container::-webkit-scrollbar-track,.toolbar-container::-webkit-scrollbar-track-piece{opacity:0}.toolbar-container::-webkit-scrollbar-thumb{border-radius:9px;background-color:rgba(0,0,0,.5)}}.note{text-align:center!important;border-top:1px solid #ddd;color:red!important;padding:15px}.fixed{position:absolute;top:0;width:100%}.vb-overflow{overflow:visible!important}.item-embroider-web{top:63px}.item-embroider1-web,.item-embroider-web{display:block!important;position:absolute;z-index:5;left:3px}.item-embroider1-web{top:123px}.options{width:100%;background-color:#ececec;position:absolute;top:0;left:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.options .bottom,.options .top{display:none;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;height:60px;overflow-x:auto;-ms-overflow-style:none}.options .bottom.bottom,.options .bottom.top__upload,.options .top.bottom,.options .top.top__upload{border-top:1px solid #bdbdbd;background:#ececec;z-index:1;position:absolute;width:100%}.options .bottom.top__upload,.options .top.top__upload{top:0}.options .bottom.show,.options .top.show{display:-ms-flexbox;display:flex}.options .bottom .after,.options .bottom .before,.options .top .after,.options .top .before{margin:auto}.options .bottom [data-scrollbar],.options .top [data-scrollbar]{width:100%}.options .bottom .scroll-content,.options .top .scroll-content{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;height:60px;width:100%}.options .larger-top{height:67px}.options .larger-top .scroll-content{-ms-flex-align:start;align-items:flex-start;height:67px}.options .larger-top .scroll-content .swatch{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:60px;width:60px}.options .shapes{width:calc(100% - 100px);white-space:nowrap;height:60px;padding:10px 0;text-align:center}.options .shapes .shape{width:40px;height:40px;display:inline-block;margin:0 10px;cursor:pointer}.options .layers{width:100%;overflow-y:hidden;margin:0}.options .colors,.options .layers{white-space:nowrap;height:60px;padding:10px 0;text-align:center}.options .colors{width:calc(100% - 100px)}.options .colors .color{display:inline-block;margin:0 10px;cursor:pointer;text-align:center}.options .colors .color .colorBG{display:inline-block;width:25px;height:25px;border-radius:8px;border:1px solid #bdbdbd}.options .colors .color .colorLabel{display:block;font-size:10px}.options .sides{width:calc(100% - 100px);white-space:nowrap;height:60px;padding:5px 0}.options .sides .side{display:inline-block;width:50px;height:50px;margin:0 10px;cursor:pointer;text-align:center}.options .sides .side .preview{display:inline-block;width:35px;height:35px}.options .sides .side .title{font-size:10px;color:#9e9e9e;text-align:center}.options .block-delete .icon{fill:#757575!important}.options .block-delete button{display:inline-block}.options .button{color:#9e9e9e;padding:10px 0 0}.options .button .icon{fill:#9e9e9e}.options .button .label{color:#9e9e9e;line-height:1;white-space:normal}.options .options-toggle-button{position:absolute;right:5px;border:none;background-color:initial;bottom:-16px;padding:0}.options .options-toggle-button div{height:16px;font-size:12px;background-color:#ececec;border-bottom-right-radius:3px;border-bottom-left-radius:3px;color:#757575;line-height:16px;padding:0 5px}.options .options-toggle-button:hover{cursor:pointer}.options #border-change-options{width:60px}.options #block-options,.options #border-change-options{text-align:center;position:fixed;top:180px;background:#f3f3f3;margin-left:10px;border-radius:10px;border:1px solid #ddd;z-index:200}.options #block-options{width:140px}.options #block-options #title-header{border:none;background:#f3f3f3;font-size:15px;position:relative;width:100%;border-radius:10px}.options #block-options #title-header:hover{cursor:pointer}.options #block-options #title-header .icon{transition:all .5s ease;position:absolute;right:10px}.options #block-options #title-header .caret-rotate{transform:rotate(180deg)}.options #block-options #main-tool{min-height:80px;border-top:1px solid #ddd;transition:height 2s linear 1s}.options #block-options #main-tool .tab-links-wrap{height:30px;line-height:28px;border-radius:3px;border:1px solid #005bd7;overflow:hidden;margin-bottom:16px;margin:0 5px}.options #block-options #main-tool .tab-links-wrap .tab-link{text-align:center;text-decoration:none;width:50%;display:block;float:left;color:#005bd7;font-size:13px}.options #block-options #main-tool .tab-links-wrap .tab-link.active{background:#005bd7;color:#fff}.options #block-options #main-tool .color-plate{padding:10px 0;border-bottom:1px solid #ddd;position:relative}.options #block-options #main-tool .color-plate ul{padding:0;margin:0;list-style:none;text-align:left;padding:0 10px}.options #block-options #main-tool .color-plate ul li{display:inline-block;padding-right:5px}.options #block-options #main-tool .color-plate ul li .color-picker{margin:0;min-width:auto}.options #block-options #main-tool .color-plate ul li .color-picker .color{width:24px;height:18px}.options #block-options #main-tool .edit-tool .btn-change{height:25px;width:30px;background:#5e5e5e;line-height:20px;border-radius:5px;text-align:center}.options #block-options #main-tool .edit-tool .btn-change i{color:#fff;font-size:16px;line-height:21px}.options #block-options #main-tool .edit-tool .btn-change:hover{cursor:pointer}.options #block-options #main-tool .edit-tool #hand-rotation{position:relative;width:60px;height:60px;margin:0 auto;list-style:none;background:#eee;border:2px solid #000;border-radius:50%}.options #block-options #main-tool .edit-tool #degree{position:relative;background:#000;height:50%;left:49.5%;position:absolute;top:1%;transform-origin:50% 100%;width:2px;z-index:8}.options #block-options #main-tool .edit-tool #point{width:10px;height:10px;background:red;z-index:100;position:absolute;right:-4px;border-radius:50%;top:-7px}.options #block-options #main-tool .edit-tool .block-scale{margin-top:10px;padding-bottom:10px;border-bottom:1px solid #ddd}.options #block-options #main-tool .edit-tool .block-scale div{display:inline-block}.options #block-options #main-tool .edit-tool .block-scale .value{position:relative}.options #block-options #main-tool .edit-tool .block-scale .symbol{position:absolute;font-size:12px;right:1px;bottom:5px}.options #block-options #main-tool .edit-tool .block-scale #scale-value{text-align:center;width:40px;height:25px;border:1px solid #5e5e5e;border-radius:3px;padding-right:5px;font-size:13px;font-weight:600}.options #block-options #main-tool .edit-tool .block-scale .reduce-scale{margin-right:5px}.options #block-options #main-tool .edit-tool .block-scale .increase-scale{margin-left:5px}.options #block-options #main-tool .edit-tool .change-rotation{margin-top:10px;padding-bottom:10px;border-bottom:1px solid #ddd}.options #block-options #main-tool .edit-tool .change-rotation div{display:inline-block}.options #block-options #main-tool .edit-tool .change-rotation .value{position:relative}.options #block-options #main-tool .edit-tool .change-rotation .symbol{position:absolute;top:-3px;font-size:22px;right:1px}.options #block-options #main-tool .edit-tool .change-rotation #degree-value{text-align:center;width:40px;height:25px;border:1px solid #5e5e5e;border-radius:3px;padding-right:5px;font-size:13px;font-weight:600}.options #block-options #main-tool .edit-tool .change-rotation .reduce-degree{margin-right:5px}.options #block-options #main-tool .edit-tool .change-rotation .increase-degree{margin-left:5px}.options #block-options #main-tool .edit-tool .block-reverse{margin-top:15px;padding-bottom:15px;border-bottom:1px solid #ddd}.options #block-options #main-tool .edit-tool .block-reverse div{display:inline-block}.options #block-options #main-tool .edit-tool .block-reverse div button{padding:0;background:#fafafa;border:none}.options #block-options #main-tool .edit-tool .block-reverse div button img{width:35px}.options #block-options #main-tool .edit-tool .block-reverse div button img:hover{cursor:pointer}.options #block-options #main-tool .edit-tool .block-reverse div p{margin:0;font-size:11px}.options #block-options #main-tool .edit-tool .block-reverse .horizontal-flip{margin-right:20px}.options #block-options #main-tool .edit-tool .block-copy{display:-ms-flexbox;display:flex;padding-bottom:15px;border-bottom:1px solid #ddd}.options #block-options #main-tool .edit-tool .block-copy div button{margin-left:15px;margin-top:15px;padding:0;background:#fafafa;border:none}.options #block-options #main-tool .edit-tool .block-copy div button img{width:35px}.options #block-options #main-tool .edit-tool .block-copy div button img:hover{cursor:pointer}.options #block-options #main-tool .edit-tool .block-copy div p{margin:0;font-size:11px}.options #block-options #main-tool .edit-tool .block-moving{display:none;text-align:center;padding-bottom:10px}.options #block-options #main-tool .edit-tool .block-moving p{margin:5px 0}.options #block-options #main-tool .edit-tool .block-moving .horizontal-moving{padding:2px 0}.options #block-options #main-tool .edit-tool .block-moving .horizontal-moving .copy-item{width:40px!important;height:35px!important;margin:2px;color:#fff}.areas_selecter{position:absolute;z-index:5;right:10px;top:150px}.areas_selecter .item_selecter{position:relative;width:40px;height:40px;margin:5px;border:1px solid transparent;cursor:pointer;text-align:center;border-color:#64c8c8}.areas_selecter .item_selecter .content{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.areas_selecter .item_selecter .zoomhost{margin-top:10px;margin-left:-1px}.areas_selecter .item_selecter.active{border-color:#f1877f}.form-grid{position:relative;margin-left:20px}.form-grid .list-field{display:inline-block}.form-grid .list-field .number-field{width:100px}.form-grid .list-field .number-field label{float:left}.form-grid .list-field .number-field input{width:50px;float:right}.form-grid .btn-grid{display:inline-block;position:absolute;top:10px;right:-60px}@media screen and (max-width:1080px){.outbox{display:block;position:absolute;top:0;width:100%}.item-info{display:block!important;position:absolute;z-index:5;right:10px;top:3px}.item-info ul{list-style:none;margin-top:5px!important}.item-info ul li{padding:5px;border:2px solid #000;margin-bottom:5px;font-size:10px}.item-info-mobile{display:block!important;position:absolute;z-index:5;right:10px;top:20px}.item-info-mobile ul{list-style:none;margin-top:5px!important}.item-info-mobile ul li{padding:5px;border:2px solid #000;margin-bottom:5px;font-size:10px}.item-embroider-info-mobile{display:block!important;position:absolute;z-index:5;left:5px;top:3px}.options{top:auto;bottom:0;border-top:1px solid #bfbfbf}.options #border-change-options{top:75px}.options #border-change-options .color-plate{border-bottom:none!important}.options #block-options{top:75px}.options #block-options .color-plate{border-bottom:none!important}.options .block-copy,.options .block-delete{display:none!important}.options .block-moving{display:block!important}.options .inbox{display:none}.options .bottom,.options .top{min-height:45px;height:60px;overflow:auto;padding:0 10px;-ms-flex-pack:start;justify-content:flex-start}.options .bottom.bottom,.options .top.bottom{top:-60px}.options .bottom.top__upload,.options .top.top__upload{top:auto;bottom:0}.options .button{width:60px;min-width:60px;margin-right:10px;position:relative}.options .options-toggle-button{right:auto;left:5px;top:-22px;padding:5px;bottom:auto;box-sizing:border-box}.options .options-toggle-button div{border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-right-radius:3px;border-top-left-radius:3px}.options .text-node{text-align:center;border-top:1px solid #ddd;color:red!important;padding:10px}}@media (max-width:415px){.options .top.top__upload{height:auto;-ms-flex-pack:center;justify-content:center}.options .top.top__upload .loading{margin:10px auto;text-align:center}.options .top.top__upload .button.cart-button{min-width:86px}}@media screen and (min-width:1080px){.outbox{display:none;width:100%}.options .inbox{display:block}.options .bottom,.options .top{overflow-y:hidden;overflow-x:auto}.options .bottom::-webkit-scrollbar,.options .top::-webkit-scrollbar{-webkit-appearance:none}.options .bottom::-webkit-scrollbar:vertical,.options .top::-webkit-scrollbar:vertical{width:7px}.options .bottom::-webkit-scrollbar:horizontal,.options .top::-webkit-scrollbar:horizontal{height:7px}.options .bottom::-webkit-scrollbar-track,.options .bottom::-webkit-scrollbar-track-piece,.options .top::-webkit-scrollbar-track,.options .top::-webkit-scrollbar-track-piece{opacity:0}.options .bottom::-webkit-scrollbar-thumb,.options .top::-webkit-scrollbar-thumb{border-radius:9px;background-color:rgba(0,0,0,.5)}}@media screen and (max-width:320px){.outbox{font-size:8px!important;padding:5px 10px!important}}@media screen and (max-width:420px){.outbox{font-size:11px;padding:5px 10px}#block-options{width:110px!important}#block-options p.title{margin:10px 0!important;font-size:12px!important}#block-options #hand-rotation{width:50px!important;height:50px!important}#block-options .btn-change{height:25px!important;width:25px!important}#block-options .block-reverse{margin-top:10px!important;padding-bottom:10px!important}#block-options .block-reverse button img{width:30px!important}#block-options .block-reverse p{margin:0!important;font-size:9px!important}#block-options .block-moving p{margin:5px 0!important;font-size:12px!important}#block-options .block-moving .horizontal-moving{padding:0!important}}.hidden{display:none}.button{display:-webkit-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-direction:column;flex-direction:column;min-width:60px;max-width:120px;height:60px;overflow:hidden;background-color:transparent;outline:none;border:0 solid transparent;cursor:pointer;padding:10px 0;position:relative;color:#757575;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.button.disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.button.button-shapes svg,.button .image{display:block;width:25px;height:25px;fill:#757575;margin:0 auto}.button .image[src="assets/img/zoomzone.svg"]{opacity:.6}.button .icon{display:block;width:25px;height:25px;fill:#757575;margin:0 auto}.button .label{margin-top:3px;font-size:10px;text-align:center;color:#757575;white-space:nowrap}.button.active .label{color:#212121}.button.active .icon{fill:#212121}.button.active .image{opacity:1}.button.blue .label{color:#fff}.button.blue .icon,.button.blue .image{width:25px;height:25px;fill:#fff}.button.cart-button{display:block;min-width:85px;-ms-flex-direction:row;flex-direction:row;height:44px;overflow:hidden;background-color:#ff0201;outline:none;border:0 solid transparent;border-radius:2px;cursor:pointer;padding:5px 0;margin-left:auto;margin-right:10px;position:relative;text-align:center;color:#fff}.button.cart-button .icon,.button.cart-button .image{width:20px;height:20px;fill:#fff;display:inline-block;vertical-align:middle}.button.cart-button .label{margin:0;font-size:12px;text-align:center;color:#fff;display:inline-block;vertical-align:middle;white-space:normal}.button.complete-drawing{height:35px!important;margin-left:10px!important;background-color:#ff0201!important}.button.trash{position:fixed;bottom:20px;right:20px;background-color:#ececec;border-radius:2px;height:30px;padding:5px 10px;color:#757575;z-index:999}.button.trash .icon{display:none}.button.trash .label{margin:0;color:#757575;font-size:12px}.button.add-text{display:inline-block;vertical-align:middle;background-color:#9e9e9e;border-radius:2px;height:26px;width:auto;margin:0 0 0 10px;padding:5px 10px;color:#fff}.button.add-text .icon{display:none}.button.add-text .label{display:block;margin-top:1px;color:#fff;font-size:12px}@media screen and (max-width:1080px){.button{min-width:45px;height:60px;padding:5px;margin:0}.button.hamburger-button{-ms-flex-direction:row;flex-direction:row}.button .icon,.button .image{width:30px;height:30px}.button.cart-button{display:-webkit-flex;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-direction:column;flex-direction:column;width:55px;height:50px;padding:5px;margin:0;background-color:#fff}.button.cart-button.complete-drawing .label{color:#fff}.button.cart-button .icon,.button.cart-button .image{width:30px;height:30px;fill:#ff0201;margin:0 auto;display:block}.button.cart-button .label{margin:0;font-size:12px;line-height:20px;text-align:center;color:#ff0201}}@media screen and (max-width:320px){.button.blue{min-width:25px;height:40px;padding:2px;margin:0;-ms-flex-direction:column;flex-direction:column}.button.blue.hamburger-button{-ms-flex-direction:row;flex-direction:row}.button.blue canvas{display:none}.button.blue .icon,.button.blue .image{width:20px;height:20px}.button.cart-button{width:20px;min-width:60px;height:65px}}.flat-button{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;width:30px;height:auto;overflow:hidden;background-color:transparent;outline:none;border:0 solid transparent;cursor:pointer;position:relative;color:#616161;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:0}.flat-button .icon{width:25px;height:25px;fill:#616161;margin:0 auto;display:block}.flat-button .label{margin-top:-3px;font-size:9px;text-align:center;color:#616161;white-space:nowrap;text-transform:uppercase}@media screen and (max-width:1080px){.flat-button{height:30px}.flat-button .label{display:none}}.drop-down{min-height:30px;max-height:30px;border:1px solid #bdbdbd;border-radius:2px;margin-left:10px;min-width:125px;padding:0 10px;background:transparent;cursor:pointer;position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap}.drop-down .drop-down_head{display:-webkit-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100%;height:28px;padding:5px 0;white-space:nowrap;margin-right:10px}.drop-down .drop-down_head .icon{width:14px;height:14px;margin-left:auto;fill:#bdbdbd;pointer-events:none;display:inline-block}.drop-down .drop-down_head .label{font-size:12px;color:#1f2c36;pointer-events:none;width:calc(100% - 18px);overflow:hidden;display:inline-block}.drop-down.active .list{display:block}.drop-down .list{display:none;position:absolute;min-width:calc(100% + 2px);max-height:300px;top:-1px;left:-1px;box-shadow:0 0 5px 0 rgba(0,0,0,.1);background-color:#fff;text-align:left;z-index:9999;overflow-y:auto}.drop-down .list::-webkit-scrollbar{-webkit-appearance:none}.drop-down .list::-webkit-scrollbar:vertical{width:7px}.drop-down .list::-webkit-scrollbar:horizontal{height:7px}.drop-down .list::-webkit-scrollbar-track,.drop-down .list::-webkit-scrollbar-track-piece{opacity:0}.drop-down .list::-webkit-scrollbar-thumb{border-radius:9px;background-color:rgba(0,0,0,.5)}.drop-down .list .list-item{width:100%;display:block;font-size:12px;padding:5px 10px;white-space:nowrap}.drop-down .list .list-item:hover{background-color:#fafafa}.drop-down .color{display:inline-block;width:10px;height:10px;border-radius:2px;margin-right:5px;box-shadow:0 0 2px rgba(0,0,0,.1)}@media screen and (max-width:1080px){.drop-down{max-height:45px;border:none;border-top:1px solid #bdbdbd;border-radius:0;background-color:#fff;margin:0;width:100%;padding:0 20px;transition:all .5s}.drop-down:first-child{margin-top:15px}.drop-down:last-child{border-bottom:1px solid #bdbdbd;margin-bottom:15px}.drop-down .drop-down_head{display:-webkit-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;width:100%;height:45px}.drop-down .drop-down_head .icon{width:20px;height:20px;pointer-events:none}.drop-down .drop-down_head .label{padding:8px 0;font-size:18px;pointer-events:none}.drop-down.active{max-height:345px}.drop-down.active .list{max-height:300px;overflow-x:hidden;overflow-y:scroll}.drop-down .list{display:block;position:relative;width:calc(100% + 30px);top:0;left:0;margin:0 -15px;box-shadow:none;background-color:#fff;text-align:left;max-height:0;overflow-x:hidden;overflow-y:scroll;transition:all .5s}.drop-down .list .list-item{width:100%;display:block;font-size:16px;padding:10px 15px}}.drop-down-colors{min-height:30px;max-height:30px;border:1px solid #bdbdbd;border-radius:2px;margin-left:10px;min-width:125px;padding:0 10px;background:transparent;cursor:pointer;position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap}.drop-down-colors .drop-down_head{display:-webkit-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100%;height:28px;padding:5px 0;white-space:nowrap;margin-right:10px}.drop-down-colors .drop-down_head .icon{width:14px;height:14px;margin-left:auto;fill:#bdbdbd;pointer-events:none;display:inline-block}.drop-down-colors .drop-down_head .label{font-size:12px;color:#1f2c36;pointer-events:none;width:calc(100% - 18px);overflow:hidden;display:inline-block}.drop-down-colors.active .list{display:block}.drop-down-colors .list{display:none;position:absolute;min-width:250px;top:-1px;left:-1px;box-shadow:0 0 5px 0 rgba(0,0,0,.1);background-color:#fff;text-align:left;z-index:9999;border-radius:2px;padding:0 18px}.drop-down-colors .list .list-selected,.drop-down-colors .list .list-title{font-size:14px;color:#424242;height:35px;line-height:35px}.drop-down-colors .list .list-selected .color,.drop-down-colors .list .list-title .color{display:inline-block;width:15px;height:15px;margin:0 2px;border-radius:4px}.drop-down-colors .list .list-selected .close,.drop-down-colors .list .list-title .close{float:right;width:17px;height:17px;fill:#bdbdbd;margin:8px 0;cursor:pointer}.drop-down-colors .list .list-item{display:inline-block;width:15px;height:15px;margin:0 2px;border-radius:4px;border:1px solid #bdbdbd}.drop-down-colors .list .list-item:hover{background-color:#fafafa}.drop-down-colors .list .list-item.active{border:2px solid #005bd7}.drop-down-colors .color{display:inline-block;width:10px;height:10px;border-radius:2px;margin-right:5px;box-shadow:0 0 2px rgba(0,0,0,.1)}.drop-down-material{display:block;margin:0 10px;cursor:pointer;text-align:left;border:0 solid transparent;background-color:transparent;padding:0;position:relative;min-width:40px;width:auto}.drop-down-material .label{font-size:11px;color:#9e9e9e;line-height:1;pointer-events:none;white-space:nowrap}.drop-down-material .value{display:inline-block;vertical-align:middle;font-size:14px;color:#424242;line-height:1;position:relative;pointer-events:none;width:100%}.drop-down-material .value .icon{width:25px;height:25px}.drop-down-material .value .arrow{margin-left:5px;display:inline-block;vertical-align:middle;width:0;height:0;border-style:solid;border-width:4px 4px 0;border-color:#424242 transparent transparent;pointer-events:none}.drop-down-material select{font-size:14px;color:#424242;line-height:1;width:100%;vertical-align:middle;background:transparent;border:none;outline:none}.drop-down-material.active .list{display:block}.drop-down-material.icons .arrow{border-color:#9e9e9e transparent transparent}.drop-down-material.icons .icon{fill:#9e9e9e}.drop-down-material .list{display:none;position:fixed;margin-top:-28px;margin-left:-1px;box-shadow:0 0 5px 0 rgba(0,0,0,.1);background-color:#fff;text-align:left;z-index:999}.drop-down-material .list .list-item{display:block;font-size:12px;padding:5px 10px}.drop-down-material .list .list-item:hover{background-color:#fafafa}.drop-down-material .list .list-item.icon{width:45px;height:45px;padding:10px;margin:0 auto}.drop-down-material .fonts-list{max-height:300px;overflow-y:auto}.drop-down-material .fonts-list::-webkit-scrollbar{-webkit-appearance:none}.drop-down-material .fonts-list::-webkit-scrollbar:vertical{width:7px}.drop-down-material .fonts-list::-webkit-scrollbar:horizontal{height:7px}.drop-down-material .fonts-list::-webkit-scrollbar-track,.drop-down-material .fonts-list::-webkit-scrollbar-track-piece{opacity:0}.drop-down-material .fonts-list::-webkit-scrollbar-thumb{border-radius:9px;background-color:rgba(0,0,0,.5)}.textSize .list{width:35px}@media screen and (max-width:1080px){.drop-down-material.fonts{width:120px;min-width:120px}.drop-down-material.fonts .value span{width:calc(100% - 13px);text-overflow:ellipsis;display:inline-block;overflow:hidden}.drop-down-material.brushSize,.drop-down-material.categoriesFonts{min-width:60px}.drop-down-material .list{margin-top:0;bottom:75px}.drop-down-material .label{padding-left:3px}}.product-load{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#eee;z-index:9999;overflow-y:scroll;overflow-x:hidden;text-align:center}.product-load.active{display:block}.product-load .head{padding:15px 35px;height:65px;display:-webkit-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;text-align:justify;background:#ff0201;color:#fff;font-weight:700}.product-load .head .title{display:inline-block;width:100%;text-align:center}.product-load .head .aside{display:inline-block}.product-load .head .aside .icon{width:30px;height:30px}.product-load .head .aside .button{min-width:40px}.product-load .head .container{width:955px;margin:auto;position:relative}.product-load .head .container .button-list{position:absolute;right:15px;top:-7px}.product-load .list-categories{background:#343434;padding:15px}.product-load .list-categories .category{color:#fff;font-weight:700;padding:3px 20px;margin:0 15px;cursor:pointer}.product-load .list-categories .active{border:2px solid #fff;border-radius:15px}.product-load .list-makers{background:#d7d7d7;padding:10px}.product-load .list-makers .maker{font-weight:700;padding:5px 15px;cursor:pointer}.product-load .list-makers .active{background:#343434;border-radius:15px;color:#fff}.product-load .list-makers .label{padding-right:15px}.product-load .list-makers select{width:150px;background:#fff;border-radius:5px;height:25px;padding-left:5px;-webkit-appearance:none;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='#343434'><polygon points='0,0 100,0 50,50'/></svg>") no-repeat;background-size:11px;background-position:calc(105% - 20px) calc(100% - 2px);background-repeat:no-repeat;background-color:#fff}.product-load .list-makers select:focus{outline:none}.product-load .list-makers select:after{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid red}.product-load .list-makers select::-ms-expand{display:block}.product-load .content{display:-webkit-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:60px auto;width:955px}@media screen and (max-width:1080px){.product-load .head{padding:15px;height:50px}.product-load .content{width:100%}}@media screen and (max-width:1080px){.product-load .head{padding:15px;height:50px}.product-load .head .container{width:100%;margin:auto;position:relative}.product-load .head .container .button-list{position:absolute;right:15px;top:-7px}.product-load .content{width:100%}}@media screen and (max-width:325px){.product-load .head{padding:15px;height:50px}.product-load .head .container{width:100%;margin:auto;position:relative}.product-load .head .container .button-list{position:static}.product-load .head .container .button-list .button-back{left:5px;top:-5px;position:absolute}.product-load .head .container .button-list .button-close{right:5px;top:-5px;position:absolute}.product-load .list-categories{width:100%;overflow:auto;white-space:nowrap}.product-load .list-categories .category{display:inline-block;padding:0 10px;margin:0 10px}.product-load .content{width:100%}}@media screen and (max-width:450px){.product-load .head{padding:15px;height:50px}.product-load .head .container{width:100%;margin:auto;position:relative}.product-load .head .container .title{font-size:11px}.product-load .head .container .button-list{position:static}.product-load .head .container .button-list .button-back{left:5px;top:-5px;position:absolute}.product-load .head .container .button-list .button-close{right:5px;top:-5px;position:absolute}.product-load .list-categories{width:100%;overflow:auto;white-space:nowrap;font-size:11px}.product-load .list-categories .category{display:inline-block;padding:0 10px;margin:0 10px}.product-load .content{width:100%;margin:0}}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid\9;border-right:4px solid transparent;border-left:4px solid transparent}.product{min-height:430px!important}.product .title-header{min-height:60px}.product-card{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;width:215px;min-height:290px;transition:box-shadow .5s;box-shadow:0 0 0 0 transparent;margin:10px;padding:20px;position:relative;background-color:#fff;border:1px solid #ddd}.product-card:hover{box-shadow:0 0 80px 0 rgba(0,0,0,.08)}.product-card:hover .action-button{background-color:#ff0201;color:#fff}.product-card .title-header{margin-bottom:15px}.product-card .title-header .title{text-align:center}.product-card .title-header .product-id{color:gray}.product-card .product-info{text-align:right;width:100%;height:110px}.product-card .product-info .number{color:#ff0201}.product-card .preview{display:block;margin:0 auto 20px;width:auto;height:auto;max-width:100%;max-height:160px;cursor:pointer}.product-card .previews{width:100%;text-align:center;height:30px}.product-card .previews img{cursor:pointer;display:inline-block;height:38px;width:auto;padding:4px;margin:0 2px;border:1px solid #ddd}.product-card .action-button{display:block;min-width:150px;height:30px;line-height:30px;font-size:10px;text-align:center;background-color:#ff0201;color:#fff;cursor:pointer;border:0 solid transparent;outline:none;border-radius:5px;position:absolute;bottom:20px;left:50%;transform:translate(-50%)}.product-card .remove-template{position:absolute;width:20px;height:20px;top:-10px;right:-10px;fill:#f44336;cursor:pointer}@media screen and (max-width:1080px){.product-card .remove-template{width:40px;height:40px;top:-20px;right:-20px}}@media screen and (max-width:450px){.product-card{margin:5px;width:30%;min-height:175px;padding:0}.product-card .title-header{margin-top:10px;margin-bottom:10px}.product-card .title-header .title{font-size:10px}.product-card .title-header .product-id{font-size:11px}.product-card .title-header .product-maker{font-size:10px}.product-card .preview{max-height:80px;margin:0;margin-bottom:10px}.product-card .action-button{bottom:15px;min-width:90px;height:22px;line-height:20px}.product{min-height:265px!important}.product .title-header{min-height:40px}.product .product-info{font-size:10px;margin-right:15px}}@media screen and (max-width:350px){.product-card{margin:2px;width:32%;min-height:160px;padding:0}.product-card .title-header{margin-top:10px;margin-bottom:10px}.product-card .title-header .product-id,.product-card .title-header .product-maker,.product-card .title-header .title{font-size:10px}.product-card .preview{max-height:70px;margin:0;margin-bottom:10px}.product-card .action-button{bottom:15px;min-width:80px;height:20px;line-height:20px}.product .title-header{min-height:20px}.product .product-info{font-size:9px;margin-right:10px}}.mobile-navigation{display:block;position:fixed;top:0;left:-100%;width:100%;height:100%;background-color:#fff;transition:all .6s;box-shadow:0 0 20px rgba(0,0,0,.1);z-index:110}.mobile-navigation.active{left:0}.mobile-navigation .head{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;height:50px;margin-top:10px;margin-bottom:20px;padding:0 15px}.mobile-navigation .head .logo{width:65px;height:auto}.mobile-navigation .head .aside{width:50px}.mobile-navigation .head .aside:last-child{text-align:right}.mobile-navigation .content .btn{background-color:#fafafa;border:0 solid transparent;width:100%;outline:none;padding:7px 20px;text-align:left}.mobile-navigation .content .btn .icon{display:inline-block;vertical-align:middle;fill:#757575;width:25px;height:25px}.mobile-navigation .content .btn .icon~.label{margin-left:15px}.mobile-navigation .content .btn .label{display:inline-block;vertical-align:middle;font-size:18px;color:#757575}.mobile-navigation .aside-title{color:#757575;font-size:18px;text-align:center;padding:10px 0 0}.mobile-navigation1{display:block;position:fixed;top:0;left:-100%;width:100%;height:100%;background-color:#fff;transition:all .6s;box-shadow:0 0 20px rgba(0,0,0,.1);z-index:110}.mobile-navigation1.active{left:0}.mobile-navigation1 .head{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;height:150px;margin-top:10px;margin-bottom:20px;padding:0 15px}.mobile-navigation1 .head .logo{width:65px;height:auto}.mobile-navigation1 .head .aside{width:50px}.mobile-navigation1 .head .aside:last-child{text-align:right}.mobile-navigation1 .content .btn{background-color:#fafafa;border:0 solid transparent;width:100%;outline:none;padding:7px 20px;text-align:left}.mobile-navigation1 .content .btn .icon{display:inline-block;vertical-align:middle;fill:#757575;width:25px;height:25px}.mobile-navigation1 .content .btn .icon~.label{margin-left:15px}.mobile-navigation1 .content .btn .label{display:inline-block;vertical-align:middle;font-size:18px;color:#757575}.mobile-navigation1 .aside-title{color:#757575;font-size:18px;text-align:center;padding:10px 0 0}.color-picker{margin:2px 10px 0;min-width:60px}.color-picker .color-picker-substrate{position:absolute;left:0;right:0;bottom:0;top:0;display:none;overflow:hidden}.color-picker .color-picker-substrate.show{display:block}.color-picker .color{width:14px;height:14px;border-radius:2px;margin:0 auto}.color-picker .label{font-size:10px;margin:3px auto 0;color:#9e9e9e;line-height:1;white-space:normal;text-align:center}.color-picker .swatch{cursor:pointer}.color-picker .popover{position:absolute;display:none;background-color:#fff;box-shadow:0 0 8px rgba(0,0,0,.16);padding:10px 16px 0;border-radius:2px;margin-top:-40px;z-index:999;height:520px;width:375px}.color-picker .popover header{margin:0 -5px 10px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;z-index:1;position:relative}.color-picker .popover header button{width:41px;height:41px;border:none;background:none;color:#ddd;padding:0}.color-picker .popover header button svg{width:100%;height:100%;fill:#bdbdbd}.color-picker .popover header button.close{padding:5px}.color-picker .popover header button.done{overflow:hidden}.color-picker .popover header button.done svg{margin:5px}.color-picker .popover header button:hover{cursor:pointer}.color-picker .popover header .h3{font-size:17px;padding:0 10px;margin:0;max-width:275px;text-align:center}.color-picker .popover header .ready-colors button{border-radius:50%;box-shadow:0 3px 0 #ebebeb;margin:0 10px}.color-picker .popover header .ready-colors button.color-black{background-color:#000}.color-picker .popover header .ready-colors button.color-white{background-color:#fff;border:1px solid #ebebeb}.color-picker .popover header .ready-colors button.color-opacity{border:1px solid #ebebeb;background-image:url("assets/img/opacity-redy.png");background-size:cover}.color-picker .popover.show{display:block}.color-picker .popover .jm-color-picker{height:calc(100% - 51px)}.color-picker .popover .tab-links-wrap{height:30px;line-height:28px;border-radius:3px;border:1px solid #005bd7;overflow:hidden;margin-bottom:16px}.color-picker .popover .tab-links-wrap .tab-link{text-align:center;text-decoration:none;width:50%;display:block;float:left;color:#005bd7;font-size:13px}.color-picker .popover .tab-links-wrap .tab-link.active{background:#005bd7;color:#fff}.color-picker .popover .tab-content{text-align:center}.color-picker .popover .tab-content.tab-content-colors{padding-top:18px}.color-picker .popover .tab-content.tab-content-custom{padding-top:28px;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;height:calc(100% - 100px)}.color-picker .popover .tab-content .left-place{position:relative;width:310px;margin:0 auto}.color-picker .popover .tab-content .right-place{padding:0 9px 18px}.color-picker .popover .tab-content .right-place .color-picker-slider{margin:24px 0 36px}.color-picker .popover .tab-content .last-usage-wrap,.color-picker .popover .tab-content .preinstalled-wrap{padding-left:6px}.color-picker .popover .tab-content .last-usage-wrap>div>span:nth-child(6n)>div,.color-picker .popover .tab-content .preinstalled-wrap>div>span:nth-child(6n)>div{margin-right:0!important}.color-picker .popover .tab-content .last-usage-wrap>div>span>div,.color-picker .popover .tab-content .preinstalled-wrap>div>span>div{margin-bottom:15px!important;box-shadow:0 3px 0 0 rgba(0,0,0,.08);border-radius:50%}.color-picker .popover .tab-content .last-usage-wrap{height:52px;margin-bottom:34px}.color-picker .popover .tab-content .last-usage-wrap.hidden{display:none}.color-picker .popover .tab-content .last-usage-wrap.show{display:block}.color-picker .popover .tab-content .preinstalled-wrap{margin-right:-16px;height:100%;overflow-y:auto;overflow-x:hidden;padding-top:5px}.color-picker .cover{position:fixed;top:0;right:0;bottom:0;left:0}.color-picker .sketch-picker>div:first-child{border-radius:50%;padding-bottom:100%!important}.color-picker .sketch-picker>div:first-child>div:first-child,.color-picker .sketch-picker>div:first-child>div:first-child>div:first-child,.color-picker .sketch-picker>div:first-child>div:first-child>div:first-child>div:first-child{border-radius:50%}.header .list-buttons{margin:10px 0;text-align:center}.header .list-buttons button{padding:10px 30px;background:#212121;color:#fff;font-size:15px;font-weight:700;border-radius:5px;margin-left:15px}.header .list-buttons .btn-accept{width:160px;background:#b71c1c!important}.header .list-buttons .btn-cancel{width:140px}.hideTab{display:none!important}@media (max-width:1080px){.color-picker .popover{bottom:60px}.color-picker #fill{bottom:auto}}@media (max-width:415px){.color-picker .popover{position:fixed;left:0;right:0;bottom:65px!important;top:105px;overflow:auto;width:auto;height:auto}.color-picker .popover .jm-color-picker #color-picker-place{width:100%;height:100%;margin:auto}.color-picker .popover .jQWCP-wWheel{float:none;width:281px;height:281px;margin:0 auto}.color-picker .popover .tab-content .circle-picker{width:280px!important;margin:0 auto -23px!important}.color-picker .popover .tab-content .last-usage-wrap,.color-picker .popover .tab-content .preinstalled-wrap{margin-right:0;padding-left:0}.color-picker .popover .tab-content .last-usage-wrap>div>span>div,.color-picker .popover .tab-content .preinstalled-wrap>div>span>div{margin-right:12px!important}}@media (max-width:320px){.color-picker .popover{max-width:100%}.color-picker .popover .jm-color-picker .left-place{margin-left:-11px}}.layer{width:40px;height:40px;padding:2px;margin:0 5px;display:inline-block;border:1px solid transparent;cursor:pointer;background-position:50%;background-repeat:no-repeat;background-size:contain;z-index:20;position:relative}.layer.active{border-color:#f1877f}.stickers{width:100%;white-space:nowrap;height:58px;padding:10px 0;text-align:center}.sticker{width:40px;height:40px;min-width:40px;margin:0 5px;display:inline-block;border:1px solid transparent;cursor:pointer;background-position:50%;background-repeat:no-repeat;background-size:contain;z-index:20;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.sticker svg{width:100%}.add-text-form .add-text-input{display:inline-block;vertical-align:middle;height:26px;border:1px solid #bdbdbd;min-width:200px;width:50%;background-color:#fff;font-size:12px;padding:5px 10px}@media screen and (max-width:1080px){.add-text-form{width:100%}.add-text-form .add-text-input{width:calc(100% - 116px)}}@media screen and (max-width:320px){.add-text-form{width:100%}.add-text-form .add-text-input{min-width:50px;width:calc(100% - 120px)}}.loader{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.4);z-index:9999;cursor:wait}.loader .blob{width:2rem;height:2rem;background:rgba(0,0,0,.07);border-radius:50%;position:absolute;left:calc(50% - 1rem);top:calc(50% - 1rem);box-shadow:0 0 .5rem hsla(0,0%,100%,.2)}.loader .blob-2{animation:animate-to-2 1.5s infinite}.loader .blob-3{animation:animate-to-3 1.5s infinite}.loader .blob-1{animation:animate-to-1 1.5s infinite}.loader .blob-4{animation:animate-to-4 1.5s infinite}.loader .blob-0{animation:animate-to-0 1.5s infinite}.loader .blob-5{animation:animate-to-5 1.5s infinite}@keyframes animate-to-2{25%,75%{transform:translateX(-1.5rem) scale(.75)}95%{transform:translateX(0) scale(1)}}@keyframes animate-to-3{25%,75%{transform:translateX(1.5rem) scale(.75)}95%{transform:translateX(0) scale(1)}}@keyframes animate-to-1{25%{transform:translateX(-1.5rem) scale(.75)}50%,75%{transform:translateX(-4.5rem) scale(.6)}95%{transform:translateX(0) scale(1)}}@keyframes animate-to-4{25%{transform:translateX(1.5rem) scale(.75)}50%,75%{transform:translateX(4.5rem) scale(.6)}95%{transform:translateX(0) scale(1)}}@keyframes animate-to-0{25%{transform:translateX(-1.5rem) scale(.75)}50%{transform:translateX(-4.5rem) scale(.6)}75%{transform:translateX(-7.5rem) scale(.5)}95%{transform:translateX(0) scale(1)}}@keyframes animate-to-5{25%{transform:translateX(1.5rem) scale(.75)}50%{transform:translateX(4.5rem) scale(.6)}75%{transform:translateX(7.5rem) scale(.5)}95%{transform:translateX(0) scale(1)}}.loading-fonts{width:250px;height:50px;line-height:50px;text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:helvetica,arial,sans-serif;text-transform:uppercase;font-weight:900;color:#ce4233;letter-spacing:.2em}.loading-fonts:after,.loading-fonts:before{content:"";display:block;width:15px;height:15px;background:#ce4233;position:absolute;animation:load .7s infinite alternate ease-in-out}.loading-fonts:before{top:0}.loading-fonts:after{bottom:0}@keyframes load{0%{left:0;height:30px;width:15px}50%{height:8px;width:40px}to{left:235px;height:30px;width:15px}}div.list-item .node{width:30px;height:30px;position:absolute;background-color:#ccc;top:45%;border-radius:50%}.list-item .node:first-child{background-color:#ff5460;animation:move 2s infinite cubic-bezier(.2,.64,.81,.23)}.list-item .node:nth-child(2){background-color:#ff9d84;animation:move 2s .15s infinite cubic-bezier(.2,.64,.81,.23)}.list-item .node:nth-child(3){background-color:#f0e797;animation:move 2s .3s infinite cubic-bezier(.2,.64,.81,.23)}.list-item .node:nth-child(4){background-color:#75b08a;animation:move 2s .45s infinite cubic-bezier(.2,.64,.81,.23)}.loading-colors{margin-top:30px}.square{border:0;width:108px;padding:34px}.spin{height:40px;width:40px;border-radius:50%;border:4px dashed red;animation-name:spin;animation-duration:2.5s;animation-iteration-count:infinite;animation-timing-function:linear;-ms-animation-name:spin;-ms-animation-duration:2.5s;-ms-animation-iteration-count:infinite;-ms-animation-timing-function:linear}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.jQWCP-wWidget{position:absolute;z-index:1;outline:none!important;max-width:100%;padding-bottom:18px}.jQWCP-wWheel,.jQWCP-wWidget.jQWCP-block{position:relative}.jQWCP-wWheel{float:left;width:310px;height:310px;border-radius:50%;background-size:contain!important}.jQWCP-wWheelOverlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:0;border-radius:50%}.jQWCP-wWheelCursor{width:36px;height:36px;position:absolute;top:50%;left:50%;margin:-18px;border:3px solid #fff;border-radius:50%;cursor:pointer}.jQWCP-slider-wrapper,.jQWCP-wPreview{position:relative;height:10px!important;width:100%!important;border-radius:5px;margin-top:28px;margin-bottom:5px;float:left}.jQWCP-slider-wrapper:before{content:" ";display:block;bottom:-1px;top:-1px;left:-1px;right:-1px;pointer-events:none;z-index:1;position:absolute;border-radius:5px;border:1px solid #fff}.jQWCP-wAlpha:before{background:linear-gradient(90deg,#fff 0,hsla(0,0%,100%,0));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#00ffffff",GradientType=1)}.jQWCP-wVal:before{background:linear-gradient(90deg,#000 0,hsla(0,0%,100%,0));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#00ffffff",GradientType=1)}.jQWCP-slider-wrapper:last-child,.jQWCP-wPreview:last-child,.jQWCP-wWheel:last-child{margin-right:0}.jQWCP-slider,.jQWCP-wPreviewBox{position:absolute;width:100%;height:100%;left:0;top:0;box-sizing:border-box;border-radius:4px}.jQWCP-slider{cursor:pointer;z-index:0}.jQWCP-slider-wrapper:hover .jQWCP-slider{border-color:#666}.jQWCP-scursor{position:absolute;right:0;top:0!important;bottom:0;width:4px;height:25px;margin:-8px -2px -5px;background:#fff;box-shadow:0 0 6px 0 rgba(0,0,0,.16);border-radius:4px;cursor:pointer;z-index:1}.jQWCP-wAlphaSlider,.jQWCP-wPreviewBox{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAABlBMVEVAQEB/f39eaJUuAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3QYRBDgK9dKdMgAAABl0RVh0Q29tbWVudABDcmVhdGVkIHdpdGggR0lNUFeBDhcAAAARSURBVAjXY/jPwIAVYRf9DwB+vw/x6vMT1wAAAABJRU5ErkJggg==") 50%}.jQWCP-overlay{position:fixed;top:0;left:0;bottom:0;right:0;z-index:1000}.tab-content-custom span div div{position:relative}.tab-content-custom span div div.activeColor:before{bottom:3px;top:3px;left:3px;right:3px}.tab-content-custom span div div:before{content:" ";display:block;position:absolute;bottom:18px;top:18px;left:18px;right:18px;background:#fff;border-radius:50%;transition:all .1s ease}.jQWCP-mobile.jQWCP-wWidget{position:fixed;bottom:0;left:0!important;top:auto!important;width:100%;height:75%;max-height:240px;box-sizing:border-box;border-radius:0}@media (max-width:320px){.jQWCP-wWheel{float:none;width:260px;height:260px;margin:0 auto}}[data-scrollbar],[scrollbar],scrollbar{display:block;position:relative}[data-scrollbar] .scroll-content,[scrollbar] .scroll-content,scrollbar .scroll-content{transform:translateZ(0)}[data-scrollbar].sticky .scrollbar-track,[scrollbar].sticky .scrollbar-track,scrollbar.sticky .scrollbar-track{background:none}[data-scrollbar] .scrollbar-track,[scrollbar] .scrollbar-track,scrollbar .scrollbar-track{position:absolute;opacity:1;z-index:1;transition:opacity .5s ease-out,background .5s ease-out;background:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[data-scrollbar] .scrollbar-track.show,[data-scrollbar] .scrollbar-track:hover,[scrollbar] .scrollbar-track.show,[scrollbar] .scrollbar-track:hover,scrollbar .scrollbar-track.show,scrollbar .scrollbar-track:hover{opacity:1}[data-scrollbar] .scrollbar-track:hover,[scrollbar] .scrollbar-track:hover,scrollbar .scrollbar-track:hover{background:none}[data-scrollbar] .scrollbar-track-x,[scrollbar] .scrollbar-track-x,scrollbar .scrollbar-track-x{bottom:0;left:0;width:100%;height:7px}[data-scrollbar] .scrollbar-track-y,[scrollbar] .scrollbar-track-y,scrollbar .scrollbar-track-y{top:0;right:0;width:7px;height:100%}[data-scrollbar] .scrollbar-thumb,[scrollbar] .scrollbar-thumb,scrollbar .scrollbar-thumb{position:absolute;top:0;left:0;width:7px;height:7px;background:rgba(0,0,0,.5);border-radius:4px}[data-scrollbar] .overscroll-glow,[scrollbar] .overscroll-glow,scrollbar .overscroll-glow{position:absolute;top:0;left:0;width:100%;height:100%}.progressbar{width:400px;position:absolute;top:50%;left:50%;transform:translate(-41%,-50%);height:8px}.progressbar svg{border-radius:3px}.loader .text{text-align:center;color:#d9d9d9;margin-top:20px;font-size:1.2em;position:absolute;top:50%;left:50%;transform:translate(-41%,-50%)}@media screen and (max-width:1080px){.progressbar{transform:translate(-50%,-50%)}}@media screen and (max-width:600px){.progressbar{width:300px;transform:translate(-50%,-50%)}}@media screen and (max-width:450px){.progressbar{width:230px;transform:translate(-50%,-50%)}}@media screen and (max-width:325px){.progressbar{width:170px;transform:translate(-50%,-50%)}}.tab-content .sketch-picker{width:100%!important;padding:0!important;border-radius:none!important;box-shadow:none!important}.tab-content .sketch-picker>div:first-child>div>div>div div{width:25px!important;height:25px!important;transform:translate(-10px,-10px)!important}.tab-content .sketch-picker>.flexbox-fix{display:block!important;margin-top:15px!important}.tab-content .sketch-picker>.flexbox-fix>div:first-child>div:nth-child(1){height:15px!important}.tab-content .sketch-picker>.flexbox-fix>div:first-child>div:nth-child(1) .hue-horizontal div div{width:8px!important;height:13px!important}.tab-content .sketch-picker>.flexbox-fix>div:first-child>div:nth-child(2){margin-top:10px!important;height:15px!important}.tab-content .sketch-picker>.flexbox-fix>div:first-child>div:nth-child(2)>div>div:nth-child(3)>div>div{width:8px!important;height:13px!important}.tab-content .sketch-picker>.flexbox-fix>div:nth-child(2),.tab-content .sketch-picker>.flexbox-fix~.flexbox-fix{display:none!important}.block-text-effect{border:1px solid #ddd}.block-text-effect .text-options label{margin-right:10px}.block-text-effect .text-options .text-effect svg{width:60px;height:20px}.block-text-effect .text-options .text-effect .toggle-list .icon{transition:all .5s ease;position:absolute;right:10px}.block-text-effect .text-options .text-effect .toggle-list .caret-rotate{transform:rotate(180deg)}.block-text-effect .text-options .text-effect .list-effect{list-style:none;padding:0}.block-text-effect .text-options .text-effect .list-effect li{padding:5px}.block-text-effect .text-options .text-radius{display:inline-block}.block-text-effect .text-options .text-radius input{width:77%}.block-text-effect .text-options .text-spacing{display:inline-block}.block-text-effect .text-options .text-spacing input{width:115px}.cls-1{fill:#fff;fill-rule:evenodd}.clearfix{clear:both}