@import url(https://fonts.googleapis.com/css2?family=Source+Sans+Pro:ital,wght@0,200;0,300;0,400;0,600;0,700;0,900;1,200;1,300;1,400;1,600;1,700;1,900&display=swap);*,: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{line-height:1.4;color:#000;min-width:300px}body.fixed{overflow:hidden}button,input{font-family:Source Sans Pro,sans-serif!important;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:#fff;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:#b5b4b4;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:#000;text-align:center}.options .block-delete{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.options .block-delete .btn-active-img{width:50%}.options .block-delete .icon{fill:#757575!important}.options .block-delete button{display:inline-block}.options .block-delete .changeColor-img{padding:10px 0 0;border:unset;width:60px;height:60px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;margin:0 auto;position:relative;background-color:#f3f3f3}.options .block-delete .changeColor-img img{margin:0;padding:0;width:25px;height:25px}.options .block-delete .changeColor-img span{color:#000;line-height:1;white-space:normal;margin-top:6px;font-size:10px;text-align:center}.options .button{color:#000;padding:10px 0 0}.options .button .icon{fill:#000}.options .button .label{color:#000;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:5px}.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-reverse .custom-width{width:50%}.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 .i-cut-off-view{font-size:30px;margin-left:30px;margin-top:13px;margin-bottom:10px;color:#524646}.options #block-options #main-tool .edit-tool .p-cut-off-view{margin-right:-32px!important}.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}.options #block-options #main-tool .edit-tool .block-cut-off{display:none;text-align:center;padding-bottom:0;border-top:1px solid #ddd}.options #block-options #main-tool .edit-tool .block-cut-off p{margin:5px 0}.options #block-options #main-tool .edit-tool .block-cut-off i{font-size:30px;margin-left:0;margin-top:5px;margin-bottom:0;color:#524646}.options #block-options #main-tool .edit-tool .block-cut-off .block-lef-cut-off{width:60px}.options #block-options #main-tool .edit-tool .block-cut-off .horizontal-moving{padding:2px 0}.options #block-options #main-tool .edit-tool .block-cut-off .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{border-bottom:unset!important}.options .block-moving{border-bottom:1px solid #ddd!important}.options .block-cut-off,.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.mobile,.options .top.mobile{top:-170px}.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}.btn-reset{font-size:10px!important;padding:6px 3px!important;vertical-align:middle!important}.loader-pn{margin:12px}.hf-sp{margin-left:4px;margin-right:7px!important}}@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}#block-options .block-cut-off p{margin:5px 0!important;font-size:12px!important}#block-options .block-cut-off .horizontal-moving{padding:0!important}.button.cart-button .label{font-size:12px!important;padding:unset}}.button.cart-button .label{padding:2px}.hidden{display:none}.btn-reset,.btn-text-spacing{vertical-align:middle;padding:4px 8px;margin:0 1px}.line-height-5{line-height:5}.font-weight{font-weight:700}.free-cut-img{font-size:41px;color:#696969}.btn-rm-bg-img{background-color:#f3f3f3!important}.rm-bg-img{height:44px;width:42px!important}@media screen and (max-width:1080px){.free-cut-img{font-size:37px}.br-remove-bg-img{border-bottom:0!important}.rm-bg-img{height:37px!important;width:42px!important}.loader-pn,.loader-pn1{font-size:7px!important}.container-loader-pn1{margin-left:50px!important}}.container-loader-pn{position:absolute;width:60px;height:60px}.cp-loader{position:relative;display:-ms-flexbox!important;display:flex!important}.loader-pn{margin:17px;font-size:10px;width:1em;height:1em;border-radius:50%;position:relative;text-indent:-9999em;animation:load5 1.1s infinite ease;transform:translateZ(0)}.container-loader-pn1{margin-left:77px;position:absolute;width:60px;height:60px}.loader-pn1{margin-top:17px;font-size:10px;width:1em;height:1em;border-radius:50%;position:relative;text-indent:-9999em;animation:load5 1.1s infinite ease;transform:translateZ(0)}@keyframes load5{0%,to{box-shadow:0 -2.6em 0 0 #181616,1.8em -1.8em 0 0 hsla(0,4%,9%,.2),2.5em 0 0 0 hsla(0,4%,9%,.2),1.75em 1.75em 0 0 hsla(0,4%,9%,.2),0 2.5em 0 0 hsla(0,4%,9%,.2),-1.8em 1.8em 0 0 hsla(0,4%,9%,.2),-2.6em 0 0 0 hsla(0,4%,9%,.5),-1.8em -1.8em 0 0 hsla(0,4%,9%,.7)}12.5%{box-shadow:0 -2.6em 0 0 hsla(0,4%,9%,.7),1.8em -1.8em 0 0 #181616,2.5em 0 0 0 hsla(0,4%,9%,.2),1.75em 1.75em 0 0 hsla(0,4%,9%,.2),0 2.5em 0 0 hsla(0,4%,9%,.2),-1.8em 1.8em 0 0 hsla(0,4%,9%,.2),-2.6em 0 0 0 hsla(0,4%,9%,.2),-1.8em -1.8em 0 0 hsla(0,4%,9%,.5)}25%{box-shadow:0 -2.6em 0 0 hsla(0,4%,9%,.5),1.8em -1.8em 0 0 hsla(0,4%,9%,.7),2.5em 0 0 0 #181616,1.75em 1.75em 0 0 hsla(0,4%,9%,.2),0 2.5em 0 0 hsla(0,4%,9%,.2),-1.8em 1.8em 0 0 hsla(0,4%,9%,.2),-2.6em 0 0 0 hsla(0,4%,9%,.2),-1.8em -1.8em 0 0 hsla(0,4%,9%,.2)}37.5%{box-shadow:0 -2.6em 0 0 hsla(0,4%,9%,.2),1.8em -1.8em 0 0 hsla(0,4%,9%,.5),2.5em 0 0 0 hsla(0,4%,9%,.7),1.75em 1.75em 0 0 #181616,0 2.5em 0 0 hsla(0,4%,9%,.2),-1.8em 1.8em 0 0 hsla(0,4%,9%,.2),-2.6em 0 0 0 hsla(0,4%,9%,.2),-1.8em -1.8em 0 0 hsla(0,4%,9%,.2)}50%{box-shadow:0 -2.6em 0 0 hsla(0,4%,9%,.2),1.8em -1.8em 0 0 hsla(0,4%,9%,.2),2.5em 0 0 0 hsla(0,4%,9%,.5),1.75em 1.75em 0 0 hsla(0,4%,9%,.7),0 2.5em 0 0 #181616,-1.8em 1.8em 0 0 hsla(0,4%,9%,.2),-2.6em 0 0 0 hsla(0,4%,9%,.2),-1.8em -1.8em 0 0 hsla(0,4%,9%,.2)}62.5%{box-shadow:0 -2.6em 0 0 hsla(0,4%,9%,.2),1.8em -1.8em 0 0 hsla(0,4%,9%,.2),2.5em 0 0 0 hsla(0,4%,9%,.2),1.75em 1.75em 0 0 hsla(0,4%,9%,.5),0 2.5em 0 0 hsla(0,4%,9%,.7),-1.8em 1.8em 0 0 #181616,-2.6em 0 0 0 hsla(0,4%,9%,.2),-1.8em -1.8em 0 0 hsla(0,4%,9%,.2)}75%{box-shadow:0 -2.6em 0 0 hsla(0,4%,9%,.2),1.8em -1.8em 0 0 hsla(0,4%,9%,.2),2.5em 0 0 0 hsla(0,4%,9%,.2),1.75em 1.75em 0 0 hsla(0,4%,9%,.2),0 2.5em 0 0 hsla(0,4%,9%,.5),-1.8em 1.8em 0 0 hsla(0,4%,9%,.7),-2.6em 0 0 0 #181616,-1.8em -1.8em 0 0 hsla(0,4%,9%,.2)}87.5%{box-shadow:0 -2.6em 0 0 hsla(0,4%,9%,.2),1.8em -1.8em 0 0 hsla(0,4%,9%,.2),2.5em 0 0 0 hsla(0,4%,9%,.2),1.75em 1.75em 0 0 hsla(0,4%,9%,.2),0 2.5em 0 0 hsla(0,4%,9%,.2),-1.8em 1.8em 0 0 hsla(0,4%,9%,.5),-2.6em 0 0 0 hsla(0,4%,9%,.7),-1.8em -1.8em 0 0 #181616}}.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)}.drop-down-unuse{color:#a0a0a0!important}@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}}:root{--main-white:#fff;--main-red:#e50002;--main-orange:#fe9619;--main-dark-blue:#16056b;--main-black:#18192b;--grayscale-25:#f6f6f8;--grayscale-50:#eeeef1;--grayscale-75:#d2d3db;--grayscale-100:#a6a7b7;--grayscale-125:#606170;--states-success-10:rgba(14,205,158,.1);--state-success:#0ecd9e;--state-error:rgba(245,0,61,.1);--state-error-blue:#77cde5;--state-error-red:#ff6566}body{font-family:Source Sans Pro,sans-serif!important}.container{margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}@media (min-width:1440px){.container{max-width:1230px}}.product-load{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fff;z-index:9999;overflow-y:scroll;overflow-x:hidden;text-align:center}.product-load.active{display:block}.product-load .head{padding:30px 120px;display:-webkit-flex;justify-content:center;text-align:justify;background:var(--main-red)}.product-load .head,.product-load .head .container{-ms-flex-align:center;align-items:center;-ms-flex-pack:justify}.product-load .head .container{display:-ms-flexbox;display:flex;justify-content:space-between;margin-top:0}.product-load .head .title{display:inline-block;width:auto;text-align:center;font-weight:900;font-size:40px;line-height:40px;color:var(--main-white)}.product-load .head .aside{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.product-load .head .aside .icon{width:30px;height:30px}.product-load .head .aside .button{min-width:40px}.product-load .head .button-list{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.product-load .list-categories{background:var(--main-black);display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.product-load .list-categories .container{margin-top:0}.product-load .list-categories .container .category{color:var(--main-white);font-weight:700;font-size:16px;line-height:24px;padding:0 20px;cursor:pointer;border-right:1px solid #fff}.product-load .list-categories .container .tool-eng-menu{padding:16px 0 14px}.product-load .list-categories .container .tool-eng-menu:last-child .category{border-right:1px solid transparent}.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{margin-left:-15px;margin-right:-15px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:unset}@media (max-width:576px){.product-load .content{-ms-flex-pack:center;justify-content:center}}.priceStamp{display:table;margin-left:auto;margin-right:auto}@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}}@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}.product-load .head .container .button-list .button-close{right:5px;top:-5px}.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;padding-left:5px}.product-load .head .container .button-list{position:static}.product-load .head .container .button-list .button-back{left:5px;top:-5px}.product-load .head .container .button-list .button-close{right:5px;top:-5px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.product-load .list-categories{width:100%;overflow:auto;white-space:nowrap;font-size:11px}.product-load .list-categories .category{display:inline-block;padding:0 15px}}.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}.box-product-card{padding-left:15px;padding-right:15px;margin-bottom:30px;width:100%}@media (min-width:768px){.box-product-card{width:50%}}@media (min-width:1024px){.box-product-card{width:33.33333%}}@media (min-width:1200px){.box-product-card{width:25%}}.product-card{width:100%;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;min-height:290px;transition:box-shadow .5s;padding:20px;position:relative;background-color:#fff;border:1px solid var(--grayscale-50)}.product-card:hover{border:1px solid transparent;box-shadow:0 10px 60px rgba(38,45,118,.08)}.product-card:hover:after{content:"";height:5px;width:100%;background-color:#ff0201;position:absolute;bottom:0;left:0;right:0}.product-card:hover path{stroke:#fff}.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;font-weight:700;font-size:16px;line-height:24px;color:var(--main-black)}.product-card .title-header .product-id{color:gray}.product-card .image{width:152px;height:142px;overflow:hidden}.product-card .image img{width:100%;height:100%;object-fit:contain}.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:-ms-flexbox;display:flex;min-width:100px;height:35px;font-weight:700;font-size:14px;line-height:19.6px;text-align:center;background-color:#fff;color:var(--main-black);cursor:pointer;border:1px solid var(--grayscale-50);outline:none;border-radius:100px;position:absolute;bottom:20px;left:50%;transform:translate(-50%);-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.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:0;width:100%;min-height:250px;padding:0}.product-card .title-header{margin-top:10px;margin-bottom:10px;min-height:48px}.product-card .title-header .title{font-size:14px}.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:100%;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}.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%;box-shadow:0 0 .5rem hsla(0,0%,100%,.2)}.loader .blob,.loader .blob-text{position:absolute;left:calc(50% - 1rem);top:calc(50% - 1rem)}.loader .blob-text{font-family:revert;color:#030303;font-size:1.5rem}.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)}}.options-cp .loader{background-color:rgba(0,165,245,.18)}.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}.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:100%}.block-text-effect:last-child{border:unset}.embroider-footer .swal-footer{text-align:center!important;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.embroider-footer .swal-footer .swal-button-container{width:45%!important}.embroider-footer .swal-footer .swal-button-container .swal-button{width:90%!important}.embroider-back{margin-top:3px;font-size:13px}.embroider-swal{font-size:20px!important;color:#303030!important}.embroider-swal-action{margin:0!important}.embroider-is-show{display:none!important}.laser-controll-icon{cursor:pointer}.laser-upload{height:35px;min-width:unset;max-width:unset;padding:0!important;margin-top:8px}.laser-upload .label{background-image:url("./assets/img/photo.svg");background-repeat:no-repeat;background-size:cover;background-position:50%;height:24px;width:24px;display:block;text-indent:-999px;margin-top:0}.laser-items .laser-item{position:relative;top:-8px;font-size:12px}.lazer-edit-btn{width:42px;height:36px;cursor:pointer}.lazer-edit-img{width:100%;height:100%}.laser-tools-box{width:150px;height:48px;text-align:center}.laser-tools-box-text{position:relative;font-size:10px;text-align:center}.swal2-actions{-ms-flex-direction:column;flex-direction:column}.swal2-styled.swal2-cancel,.swal2-styled.swal2-confirm{width:200px;border-radius:100px!important}.sw-mess-p{margin:0;text-align:left;color:#777}.swal2-input.sw-input-ct{margin-bottom:5px!important}.swal2-input.sw-inout-ct-top{margin-top:5px!important}.confirm-button-class-cus{position:relative;background-color:#333!important}.cancel-button-cus{background-color:red!important;width:300px!important}.confirm-button-class-regis-cus{background-color:#333!important}.swalt-mess-span{font-size:12px}.swalt-a-cus{color:#03a9f4;text-decoration:none}.wrapp-popup-cus .close-button-cus{position:absolute;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:auto;height:40px;padding:0 20px;border-radius:4px;font-size:16px;color:#333}.wrapp-popup-cus.btn-close-top-left .close-button-cus{top:0;left:0;right:unset;bottom:unset}.wrapp-popup-cus.btn-close-bottom{padding-bottom:50px}.wrapp-popup-cus.btn-close-bottom .close-button-cus{bottom:15px;left:50%;transform:translateX(-50%);right:unset;top:unset}.rm-bg-images-content{padding:0!important;font-size:20px!important}.rm-bg-images-content a{color:#26b7b7;text-decoration:none}.rm-bg-images-user-content{padding:0!important;font-size:16px!important}.rm-bg-images-user-content a{color:#26b7b7;text-decoration:none}@media screen and (max-width:1080px){.rm-bg-images-content{font-size:16px!important}.rm-bg-images-user-content{font-size:13px!important}.sww-save-template{font-size:20px!important}}.sww-uploadfile{text-decoration:underline;color:#26b7b7}.ping-sokujitsu-info{border-top-right-radius:1%;border-top-left-radius:1%;overflow:hidden;background:#ffeaea;padding:14px 16px;margin-bottom:0;font-size:16px;line-height:22px;color:#000;margin:0!important}.ping-sokujitsu-info h3{color:#ea1010;font-size:20px;line-height:24px;font-weight:700;background:none;padding:0;margin:0 0 10px}.sokujitsu-info-list{margin:0;padding:0;list-style:none;overflow:hidden}.sokujitsu-info-list li{font-size:14px;line-height:22px;color:#000;position:relative;padding-left:11px!important;width:auto!important}.list-sample{list-style:none;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.list-sample li{padding:0 20px}.list-sample li:first-child{padding-left:0}.list-sample li{width:100%;padding:0 5px}.list-sample p{margin:0 0 10px;font-size:12px;line-height:1.5em;color:#000;min-height:115px;text-align:justify;padding:1px}.sokujitsu-info-list li:after{content:"\30FB";position:absolute;left:0;top:0;color:#000;font-size:10px;line-height:14px}.upload-images-popup{padding:0!important;background-color:#543b3b!important}.upload-images-content{padding:0!important}.upload-images-actions{margin:0 auto!important}.mess-box-color{margin-bottom:5px;margin-top:0;font-size:12px;color:#ff0201}.mess-box-upload-img-title{color:#ff0201}@media screen and (max-width:1080px){.mess-box-color{font-size:10px}}@media screen and (min-width:1080px){.modal{position:fixed;z-index:3;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}.modal-content{background-color:#fefefe;margin:auto;padding:10px;border:1px solid #888;width:70%;max-width:900px}.modal-content .close-zone{width:100%;max-height:20px;text-align:right}.modal-content .close-zone .close{color:#000;font-size:28px;font-weight:700}.modal-content .close-zone .close:focus,.modal-content .close-zone .close:hover{color:#000;cursor:pointer}.model-body{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding-top:50px}.model-body .back{background:transparent;width:5%}.model-body .back button{height:100%;background:transparent;border:none}.model-body .back button :focus,.model-body .back button :hover{cursor:pointer}.model-body .back button img{width:45px}.model-body .forward{width:5%}.model-body .forward button{height:100%;background:transparent;border:none}.model-body .forward button :focus,.model-body .forward button :hover{cursor:pointer}.model-body .forward button img{width:45px}.model-body .content{width:90%;text-align:center}.model-body .content img{max-height:550px}.modal-footer{text-align:center;margin-bottom:20px}.modal-footer button.btn-apply{min-width:200px;font-size:20px;background:red;color:#fff;border:none;padding:5px 0;border-radius:100px}.modal-footer button.btn-apply:focus,.modal-footer button.btn-apply:hover{color:#000;text-decoration:none;cursor:pointer}}.modal-side-wap{margin-bottom:10px}.modal-side-item,.modal-side-wap{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.modal-side-item{margin:5px;width:auto;height:36px;border:3px solid #52524c;cursor:pointer;line-height:36px;text-align:center;min-width:40px;padding:0 5px;-ms-flex-align:center;align-items:center}@media screen and (max-width:1080px){.modal{position:fixed;z-index:6;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}.modal-content{background-color:#fefefe;margin:auto;padding:5px;border:1px solid #888;width:95%;max-width:350px;max-height:500px}.modal-content .close-zone{width:100%;max-height:20px;text-align:right}.modal-content .close-zone .close{color:#000;font-size:25px;font-weight:700}.modal-content .close-zone .close:focus,.modal-content .close-zone .close:hover{color:#000;cursor:pointer}.model-body{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding-top:50px}.model-body .back{background:transparent;width:5%;padding:0}.model-body .back button{height:100%;background:transparent;border:none}.model-body .back button :focus,.model-body .back button :hover{cursor:pointer}.model-body .back button img{width:20px}.model-body .forward{width:5%}.model-body .forward button{height:100%;background:transparent;border:none;padding:0}.model-body .forward button :focus,.model-body .forward button :hover{cursor:pointer}.model-body .forward button img{width:20px}.model-body .content{width:90%;text-align:center}.model-body .content img{max-width:270px}.modal-footer{text-align:center;margin-top:20px;padding-top:10px;margin-bottom:20px}.modal-footer button.btn-apply{min-width:200px;font-size:20px;background:red;color:#fff;border:none;padding:5px 15px;border-radius:100px}.modal-footer button.btn-apply:focus,.modal-footer button.btn-apply:hover{color:#000;text-decoration:none;cursor:pointer}}@media screen and (min-width:1080px){.app-intro{font-size:17px!important;min-width:350px!important;max-width:360px!important}.app-intro .introjs-tooltip-header{display:none!important}.app-intro .introjs-tooltiptext{padding:10px!important}.app-intro .introjs-tooltipbuttons{border:none!important;padding:2px 20px 0 10px!important}.app-intro .introjs-tooltipbuttons a{background-color:#fff!important;margin-bottom:10px}.app-intro .introjs-tooltipbuttons .introjs-prevbutton{display:none!important}.app-intro .introjs-tooltipbuttons .strong-step{position:relative;right:200px;color:gray;bottom:10px}}@media screen and (max-width:1080px){.app-intro{min-width:300px!important;max-width:310px!important;padding:5px}.app-intro .introjs-tooltip-header{display:none!important}.app-intro .introjs-tooltiptext{padding:10px!important}.app-intro .introjs-tooltipbuttons{border:none!important;padding:2px 20px 0 10px!important}.app-intro .introjs-tooltipbuttons a{background-color:#fff!important}.app-intro .introjs-tooltipbuttons .introjs-prevbutton{display:none!important}.app-intro .introjs-tooltipbuttons .strong-step{position:relative;right:160px;color:gray;bottom:10px}}.t-p{z-index:1;bottom:60px}.t-chat,.t-p{width:40px;height:40px;position:absolute;right:55px;cursor:pointer}.t-chat{z-index:300;bottom:10px}.unread-chat-count{background:none repeat scroll 0 0 #e20001;border-radius:50%;color:#fff;display:inline-block;font-size:10px;height:20px;border:1px solid #fff;padding-top:2px;position:absolute;right:-4px;text-align:center;top:-10px;width:20px}.t-p-im{width:100%;height:100%}.chat-window-show{display:block;visibility:visible;width:300px;height:83vh;position:fixed;z-index:1;bottom:10px;top:120px;right:calc(50vw - 540px);cursor:pointer;z-index:999;box-sizing:border-box;box-shadow:0 7px 40px 2px hsla(210,1%,58%,.3);background:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;transition:.3s ease-in-out;border-radius:10px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.chat-window-hidden{display:none;visibility:hidden}.sc-chat-header{background:#272727;color:#fff;padding:10px;box-shadow:0 1px 4px rgba(0,0,0,.2);box-sizing:border-box}.sc-header-name{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;padding:1px;-ms-flex:1;flex:1;position:fixed;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:5px}.sc-header-name .sc-header--label{font-size:18px;font-weight:700}.sc-header-name .sc-header--button{width:89px;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin-left:193px;box-sizing:border-box;cursor:pointer;border-radius:5px}.sc-header--team-name{margin-top:28px;margin-bottom:3px}.sc-header--team-id,.sc-header--team-name{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;-ms-flex:1;flex:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.sc-header--team-id{padding:1px;font-size:12px}.sc-header--label{position:absolute}.sc-user-input{transition:background-color .2s ease,box-shadow .2s ease;margin:15px auto}.sc-user-input.active{box-shadow:none;background-color:#fff}.sc-user-input--text{width:272px;height:60px;resize:none;border:none;outline:none;box-sizing:border-box;padding:10px;font-size:15px;font-weight:400;line-height:1.33;white-space:pre-wrap;word-wrap:break-word;color:#565867;-webkit-font-smoothing:antialiased;overflow:scroll;bottom:0;overflow-x:hidden;overflow-y:auto;border:1px solid;border-radius:8px}.sc-user-input--text:empty:before{content:attr(placeholder);display:block;color:rgba(86,88,103,.3);outline:none}.sc-user-input--button{margin-top:8px}.sc-user-input--button-send{width:80px;color:#fff;-ms-flex-pack:center;justify-content:center;border-radius:8px;background-color:#e41e04;height:33px;font-size:18px}.sc-user-input--button-send:hover{box-shadow:2px 3px 2px #888}.sc-user-input--button-back{width:80px;-ms-flex-pack:center;justify-content:center;border-radius:8px;text-align:center;float:right;background-color:#3e3e3e;color:#fff;height:33px;font-size:18px}.sc-user-input--button-back:hover{box-shadow:2px 3px 2px #888}.sc-message{width:280px;margin:auto;padding-bottom:10px;display:-ms-flexbox;display:flex}.sc-message--content{width:100%;display:-ms-flexbox;display:flex}.sc-message--avatar{background-size:100%;vertical-align:middle;width:40px;height:40px;border-radius:50%;margin-right:14px;margin-top:5px}.sc-message--avatar,.sc-message--delete{background-position:50%;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.sc-message--delete{margin-right:5px;min-width:40px;text-align:center}.sc-message--text{border-radius:6px;font-weight:300;font-size:14px;line-height:1.4;white-space:pre-wrap;-webkit-font-smoothing:subpixel-antialiased;word-wrap:break-word;width:calc(100% - 70px)}.sc-message--content.received .sc-message--text,.sc-message--content.sent{color:#263238;margin-right:40px;margin-right:1px}.sc-message--content.sent{background-color:#15fa7c;border-radius:6px}.sc-message-list{overflow-y:auto;overflow-x:hidden;background-color:#fff;background-size:100%}.sc-message--me{text-align:right}.sc-message--them{text-align:left}.chat-content{font-weight:700;font-style:16px}.chat-username{font-size:13px;opacity:.7}.chat-datetime{opacity:.7}.btn-chat-hidden-show{display:block;position:fixed;bottom:100px;right:calc(50vw - 240px)}.btn-chat-hidden-hidden{display:none;visibility:hidden}.btn-chat-text-hidden{width:22px;font-size:12px;background-color:#fff;border:1px solid;color:#525151;border-right:none}.wrap-sww-free-design .free-design-body .free-design-body-text{position:relative;z-index:1}.wrap-sww-free-design .free-design-body .free-design-body-wrap-img{z-index:0}.sentLoading{border:5px solid #f3f3f3;border-radius:50%;border-top:5px solid blue;border-bottom:5px solid blue;width:20px;height:20px;animation:spin 2s linear infinite;margin-left:20px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media screen and (max-width:1080px){.btn-chat-hidden-show{display:block;position:fixed;bottom:200px;right:272px}.btn-chat-hidden-hidden{display:none;visibility:hidden}.t-p{bottom:136px!important}.t-chat,.t-p{right:5px!important}.t-chat{bottom:86px!important}.free-design-body-wrap-img{top:10px!important;width:38%!important}.chat-window-show{height:calc(100vh - 187px);top:65px;width:272px;right:0}.sc-user-input--text{width:258px}}.free-design-triangle{width:10px}.btn-sww-cfmfree{width:100%!important;background-color:var(--main-red)!important;margin-bottom:-10px!important;height:40px!important}.btn-sww-cfmfree:focus{box-shadow:none!important}.act-sww-free-design{margin:0!important}.wrap-sww-free-design .free-design-title{background-color:red;text-align:center;color:#fff;padding-top:5px;padding-bottom:5px;font-weight:550}.wrap-sww-free-design .free-design-text{text-align:center;font-weight:550;font-size:13px;padding-top:5px;padding-bottom:5px;color:#333}.wrap-sww-free-design .free-design-body{border:1px solid #ce9595;background-image:url("assets/img/bg-pop-1.jpg");background-repeat:no-repeat;background-position:50%;background-size:100%;padding:10px;position:relative}.wrap-sww-free-design .free-design-body .free-design-body-title1{font-weight:650;font-size:20px;text-shadow:2px 2px 0 #fff,2px -2px 0 #fff,-2px 2px 0 #fff,-2px -2px 0 #fff,2px 0 0 #fff,0 2px 0 #fff,-2px 0 0 #fff,0 -2px 0 #fff;margin-bottom:-8px}.wrap-sww-free-design .free-design-body .free-design-body-title2{font-weight:750;color:red;font-size:25px;font-family:fantasy;text-shadow:2px 2px 0 #fff,2px -2px 0 #fff,-2px 2px 0 #fff,-2px -2px 0 #fff,2px 0 0 #fff,0 2px 0 #fff,-2px 0 0 #fff,0 -2px 0 #fff}.wrap-sww-free-design .free-design-body .free-design-body-text{background:hsla(0,0%,100%,.8);color:#303030;font-size:12px!important;padding-bottom:5px;padding-top:5px;padding-left:10px}.wrap-sww-free-design .free-design-body .free-design-body-wrap-img{position:absolute;top:4px;right:5px;text-align:right;width:36%}.wrap-sww-free-design .free-design-body .free-design-body-wrap-img .free-design-body-img{width:100%}.wrap-sww-free-design .free-design-body .free-design-body-note{text-align:center;margin-bottom:-7px;margin-top:3px;color:#f10}.wrap-sww-free-design .free-design-body .free-design-body-action{text-align:center;margin-top:10px}.wrap-sww-free-design .free-design-body .free-design-body-action .free-design-body-action-btn{background-image:url("assets/img/bg-line-gadient.png");background-repeat:no-repeat;background-position:50%;border-radius:3px;padding:5px;border:none;color:#fff;font-weight:550;font-size:17px;letter-spacing:2px;border:2px solid #fff;border-radius:5px;cursor:pointer;text-decoration:none}.wrap-sww-free-design .free-design-body .free-design-body-action .free-design-body-action-btn .free-design-triangle{width:10px;margin-bottom:1px}.sww-btn-close{width:30px}.sw-content-pop-design-free{padding:0!important;text-align:left!important}.sw-close-pop-design-free{top:-17px!important;right:-14px!important}.sw-close-pop-design-free:focus{box-shadow:none!important}.font-card{border:1px solid #b05858;margin:5px 5px 10px;background-color:#fff;padding:10px;width:24%}.font-card .font{font-size:24px;margin-bottom:10px;color:#412b2b;overflow:hidden;-webkit-line-clamp:1}.drop-down-material.fonts{margin-left:0!important}.drop-down-material.categoriesFonts{min-width:90px!important;margin-right:0!important}.action-font{margin-bottom:5px}.action-font .btn-action-font{background:red;color:#fff;width:90px;border-radius:3px;border:none;font-size:18px;cursor:pointer}.font-img{width:95%}.font-image-w{width:285px;height:90px}.font-description{background:#d2d2d2!important;color:#ed0000}.mobile-font-descriptions{font-size:11px;padding:6px;color:#ed0000}.arrow-font-r{width:12px;margin-left:5px}.arrow-font-down-w{display:unset!important}.arrow2{display:inline-block;width:0;height:0;pointer-events:none}.drop-down-material.fonts .drop-down_head .label{opacity:0}.select-font .categoriesFonts .value,.select-font .fonts .value{margin-top:12px}@media screen and (max-width:1080px){.font-card{width:160px!important;padding:2px!important;margin-bottom:3px!important}.font-card .font{font-size:16px!important;margin-bottom:7px!important}.font-card .font-image-w{width:100%!important;height:40px;margin-bottom:2px}.font-card .btn-action-font{width:50px!important;height:22px!important;font-size:12px!important}.drop-down-material.fonts .drop-down_head{position:relative}.drop-down-material.fonts .drop-down_head .label{margin-top:unset!important;font-size:14px!important;margin-top:-1px!important;transform:translateY(-3px)!important;opacity:0}.drop-down-material.fonts span{position:absolute}.fomat-text-font{width:20px!important;margin:-7px 0 -9px!important}}.d-flex{-ms-flex-pack:center;justify-content:center}.select-font{display:-ms-flexbox;display:flex}@media screen and (max-width:1080px){.select-font{-ms-flex-pack:justify!important;justify-content:space-between!important}.select-font .drop-down-material.fonts .value span{width:calc(85% - 13px)!important}.select-font .fonts .value{margin-bottom:unset!important}.select-font .drop-down-material .value .arrow{margin-bottom:4px!important;margin-left:88px!important}.select-font .font-fomat-title{margin-left:-8px!important;font-size:14px!important}.select-font .font-fomat-title-disable{height:19px!important}.select-font .categoriesFonts .label{font-size:14px!important;margin-top:-1px!important}.select-font .drop-down-material .value{margin-top:1px!important}.select-font .fomat-text-font{width:25px!important}.select-font .bread-crumb-font{position:relative}}.select-font .button{height:30px}.select-font .font-fomat-title{margin-top:0}.select-font .font-fomat-title-disable{height:15px}.select-font .categoriesFonts .label{transform:translateY(-3px);margin-top:1px;margin-left:-20px}.select-font .drop-down-material{white-space:nowrap}.select-font .drop-down-material.categoriesFonts{min-width:auto!important}.select-font .arrow2{width:auto;margin-right:5px}.font-container-btn{height:100%}.font-fomat-title{margin-top:12px;color:#9e9e9e;font-size:11px}.font-button-wrap{height:30px;width:36px}.font-fomat-title-disable{height:27px;width:36px;color:#ff000000}.fomat-text-font{width:20px!important;margin:-7px 0!important}.modal-imagick{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);z-index:999}.close-modal-button:hover{opacity:1}.close-modal-button:after,.close-modal-button:before{position:absolute;left:15px;content:" ";height:33px;width:2px;background-color:#000}.close-modal-button:before{transform:rotate(45deg)}.close-modal-button:after{transform:rotate(-45deg)}.display-block{display:block}.display-none{display:none}@media screen and (min-width:1080px){.close-modal-button{position:absolute;right:0;top:0;width:32px;height:32px;opacity:.3;z-index:9!important}.modal-main-imagick{position:fixed;background:#fff;max-width:80%;height:auto;top:50%;left:50%;transform:translate(-50%,-50%);display:-ms-flexbox;display:flex}.modal-main-imagick .row-modal .pc-preview-3d-wrap{width:390px;height:390px}.modal-main-imagick .row-modal .pc-preview-3d-wrap img{width:100%;height:100%;object-fit:contain}.modal-main-imagick .row-modal-left{background:#f4f4f4;width:390px}.modal-main-imagick .row-modal-right{padding:80px 12px 0;margin:0 auto}.button-in-modal{max-width:250px;width:250px;margin:20px auto}.button-in-modal.market-button{margin:20px 10px}}.carousel .thumbs-wrapper li{width:80px!important;height:80px!important}.carousel .thumbs-wrapper li img{width:100%!important;height:100%!important;object-fit:contain!important}@media screen and (max-width:1080px){.close-modal-button{position:absolute;right:0;top:0;width:32px;height:32px;opacity:.3;z-index:9!important}.modal-main-imagick{position:fixed;background:#fff;max-width:90%;height:auto;top:50%;left:50%;transform:translate(-50%,-50%)}.modal-main-imagick .carousel-preview-3d{width:252px}.modal-main-imagick .modal-main-imagick-pre-wrap{width:252px;height:252px}.modal-main-imagick .modal-main-imagick-pre-wrap img{width:100%!important;height:100%!important;object-fit:contain!important}.modal-main-imagick .row-modal-left{background:#f4f4f4;width:100%}.modal-main-imagick .row-modal-right{padding-top:5px;margin:0 auto;background-color:#fff;padding-bottom:5px}.button-in-modal{max-width:250px;width:250px;margin:20px auto}.button-in-modal.market-button{margin:20px auto}.button-in-modal.cart-button{border:1px solid #ff0201!important}}.footer-purchase-note{display:block!important}.title-purchase-note{font-size:1.4em!important;margin:0!important}.popup-purchase-note{width:50em!important}.confirmButton-purchase-note{width:unset!important;background-color:#00b8cd!important}.content-purchase-note{text-align:left!important;color:#545454!important;font-size:1em!important}.border-purchase-note{width:100%;margin:1rem 0;border-bottom:1px solid #eee}.actions-purchase-note{display:unset!important;text-align:right!important;margin:0!important}.carousel-status{left:0!important}.wrap-header-show-modal{position:relative}.wrap-pre-btn-mobile{position:absolute;top:140px;right:11px;z-index:9}.wrap-pre-container{position:relative}.wrap-pre-btn{position:absolute;top:185px;right:50px}.cart-button.button-in-modal.close-modal{background-color:#303030!important;margin-top:5px!important}.btn-get-preview{width:100px}.carousel .slide{background-color:transparent!important}@media screen and (min-width:1080px){.filter-box-makeby{width:80%;margin:0 auto}.filter-box-content{padding:unset!important}.filter-box-color,.filter-box-price,.filter-box-size{width:80%;margin:0 auto}}.filter-box-container{left:0}.content-product-filter{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;width:955px;margin:0 auto;margin-top:16px}.product-card-filter-container{border:1px solid #b9b7b7;padding:16px;margin:5px 1px;width:49%;background-color:#fff}.product-card-filter-container .filter-title-maker{text-align:left;font-weight:700;color:#9e9e9e;margin-bottom:4px;font-size:12px}.product-card-filter-container .filter-title-product{text-align:left;font-weight:700;font-size:20px;margin-bottom:8px;display:inline-block;width:100%;white-space:nowrap;overflow:hidden!important;text-overflow:ellipsis}.product-card-filter-container .filter-content-product{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:end;align-items:flex-end}.product-card-filter-container .filter-content-product-left{width:40%}.product-card-filter-container .filter-content-product-left .filter-ct-img-wrap{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start}.product-card-filter-container .filter-content-product-left .filter-ct-img-wrap img{width:80%;height:80%;object-fit:contain}.product-card-filter-container .filter-content-product-right{width:54%;margin-top:38px}.product-card-filter-container .filter-content-product-right .filter-ct-r-imfo{color:#9e9e9e;text-align:right}.product-card-filter-container .filter-content-product-right .filter-ct-r-price{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:4px;margin-bottom:8px;-ms-flex-pack:end;justify-content:flex-end}.product-card-filter-container .filter-content-product-right .filter-ct-r-price .filter-ct-r-price-1{width:50%;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;line-height:1;font-weight:bolder}.product-card-filter-container .filter-content-product-right .filter-ct-r-price .filter-ct-r-price-1 span{font-size:20px;font-weight:700}.product-card-filter-container .filter-content-product-right .filter-ct-r-price .filter-ct-r-price-2{width:auto;color:#9e9e9e;line-height:1;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding-left:8px;font-weight:bolder}.product-card-filter-container .filter-content-product-right .filter-ct-r-price .filter-ct-r-price-2 span{font-size:14px;font-weight:700}.product-card-filter-container .filter-content-product-right .filter-ct-r-actions{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-card-filter-container .filter-content-product-right .filter-ct-r-actions .filter-ct-r-actions-1{width:46%;margin-right:4px}.product-card-filter-container .filter-content-product-right .filter-ct-r-actions .filter-ct-r-actions-1 button{background-color:#fff;border:1px solid #000;border-radius:3px;width:100%;height:35px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:12px;white-space:nowrap;color:#222!important}.product-card-filter-container .filter-content-product-right .filter-ct-r-actions .filter-ct-r-actions-2{width:46%;margin-left:4px;-ms-flex-positive:1;flex-grow:1}.product-card-filter-container .filter-content-product-right .filter-ct-r-actions .filter-ct-r-actions-2 button{background-color:red;border:1px solid red;border-radius:3px;width:100%;height:35px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-size:12px}.product-card-filter-container .product-card-filter-body-left img{width:80%}.product-card-filter-container .product-card-filter-title{border-bottom:1px solid #b9b7b7;padding-left:3px;text-align:left}.product-card-filter-container .product-card-filter-title .product-card-filter-title-content{display:inline-block;width:99%;white-space:nowrap;overflow:hidden!important;text-overflow:ellipsis}.product-card-filter-container .product-card-filter-body{display:-ms-flexbox;display:flex;padding:5px 0}.product-card-filter-container .product-card-filter-body .product-card-filter-body-left{width:40%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-right:10px}.product-card-filter-container .product-card-filter-body .product-card-filter-body-right{width:59%;text-align:left}.product-card-filter-container .product-card-filter-body .product-card-filter-body-right .ct{margin:5px 0}.product-card-filter-container .product-card-filter-body .product-card-filter-body-right .ct span{border:1px solid #919191;padding:0 4px}.product-card-filter-container .product-card-filter-body .product-card-filter-body-right .btn-product-card-filter-view{background-color:#4285f4;font-size:12px;color:#fff;border:2px solid #4285f4;border-radius:3px;height:35px;width:100px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.product-card-filter-container .product-card-filter-body .product-card-filter-body-right .btn-product-card-filter-design{margin-left:5px;background-color:red;font-size:12px;color:#fff;border:2px solid red;border-radius:3px;height:35px;width:105px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.filter-box-container{display:block;position:fixed;top:0;width:100%;height:100%;background-color:#fff;z-index:99999;border:1px solid #bbb;overflow-y:scroll;overflow-x:hidden}.filter-box-container .filter-box-title{padding:20px 0;background-color:red;text-align:center;color:#fff}.filter-box-container .filter-box-title .filter-button-close{position:absolute;top:13px}.filter-box-container .filter-box-body{padding:5px 0;background-color:#570000;color:#fff;font-weight:600;padding-left:10px}.filter-box-container .filter-box-content{padding:10px 0 10px 10px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.filter-box-container .filter-box-content span{margin-right:2px;border-radius:5px;background-color:#cacaca;padding:0 2px;cursor:pointer}.filter-box-container .filter-box-content .active{background-color:#ffe4d2}.filter-box-container .filter-box-content .key-maker{padding:14px 0}.filter-box-container .filter-box-content .filter-box-content-key.key-category:nth-child(4n){margin-right:4px}.filter-box-container .filter-box-content .filter-box-content-key.key-category:nth-child(6n){margin-right:0}.filter-box-container .filter-box-content .key-category{width:calc((100% - 20px) / 6);padding:17px 0;text-align:center}.sww-price-confirmButton{background-color:#e50002!important;height:54px!important;width:111px!important;border-radius:100px!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-direction:row!important;flex-direction:row!important;-ms-flex-align:center!important;align-items:center!important;-ms-flex-pack:center!important;justify-content:center!important}.sww-price-border{border-top:1px solid #111;margin-top:10px}.sww-price-popup{width:660px!important;max-width:100%!important;padding:30px!important;border:none!important;border-radius:20px!important;background:#fff!important;font-size:1rem!important;height:324px!important}.sww-price-container{z-index:99999!important}.sww-price-content{padding:unset!important}.sww-price-title{font-weight:700;font-size:20px;line-height:24px;color:var(--main-black)}.sww-price-ct{text-align:left;margin-top:10px;font-weight:400;font-size:16px;line-height:24px}.sww-content-product-detail{padding:unset!important;position:relative}.sww-content-product-detail .discount-product{width:40px;height:40px;position:absolute;right:30px;top:0}.sww-content-product-detail .discount-product .discount-product-img{width:100%;height:100%;object-fit:contain}.sww-contai-product-detail{z-index:99999!important}.sww-pro-detai-container{width:100%;margin:0 auto}.pro-cont{margin:10px 0}.product-detail-head{font-weight:700;display:-ms-flexbox;display:flex}.product-detail-title{text-align:left;font-size:18px;font-weight:700}.pro-head-cont{-ms-flex-wrap:wrap;flex-wrap:wrap;width:50%}.product-detail-head-left.pro-head-cont{text-align:left}.product-detail-head-right.pro-head-cont{text-align:right}.product-detail-head-right.pro-head-cont span{color:#14b7c2;padding:5px}.product-detail-head-left span{background-color:red;padding:5px;border-radius:12px;color:#fff}.product-detail-options.pro-cont{font-size:14px;text-align:left;font-weight:700;color:#888}.product-detail-options.pro-cont .checked{color:orange}.product-detail-options.pro-cont .number{color:#14b7c2}.product-detail-img.pro-cont{border:2px solid #eee;padding:5px;text-align:center}.product-detail-img.pro-cont img{width:100%}.product-detail-content.pro-cont{font-weight:700;font-size:1em;text-align:left}.sww-confirmButton-product-detail{background-color:red!important}.sww-contai-product-detail-close-btn{top:5px!important;right:5px!important;width:50px!important;font-size:16px!important;color:#14b7c2!important;font-weight:700!important}.sww-contai-product-detail-close-button{font-weight:bolder!important;color:#000!important}.sww-contai-product-detail-close-btn:focus{box-shadow:unset!important}.filter-box-content-key{width:calc((100% - 12px) / 4);border:1px solid #b1b1b1;margin:2px 4px 2px 0;text-align:center;padding:5px 0;font-size:12px}.filter-box-content-key:nth-child(4n){margin-right:0}.box-filter{width:450px;margin:15px auto}.box-filter .filter-display{margin-top:10px}.box-filter .filter-display img{width:12px}.content-color{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.filter-box-content-key-color{width:calc((100% - 28px) / 8);margin:2px 4px 2px 0;border:1px solid #a1a1a1;text-align:center;padding:12px 5px}.filter-box-content-key-color:nth-child(8n){margin-right:0}.filter-box-content-key-color-all{margin:2px;border:1px solid #a1a1a1;width:150px;padding:3px 0;height:100%;text-align:center;background:red;background:linear-gradient(90deg,red,orange,#ff0,green,cyan,blue,violet)}.all-color-bg{background:red;background:linear-gradient(90deg,orange,#ff0,green,cyan,blue,violet)}.content-size{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.key-size{width:calc((100% - 28px) / 8);border:1px solid #a1a1a1;margin:2px 4px 2px 0;padding:17px 0;text-align:center}.key-size:nth-child(8n){margin-right:0!important}.active-color-filter{box-shadow:3px 3px 6px #000;border:1px solid #000!important}.f-d-wrap-icon,.f-d-wrap-mess{display:inline-block}.f-d-wrap-icon{margin-left:10px}.filter-box-content-custom-checkbox{width:49%;text-align:left;position:relative}.filter-box-content-custom-checkbox input{height:22px;width:22px}.filter-box-content-custom-checkbox .custom-control-label{position:absolute;top:50%;transform:translateY(-50%)}.filter-box-footer{display:block;position:fixed;width:100%;background-color:red;z-index:99999;overflow-y:scroll;overflow-x:hidden;height:60px;bottom:0;left:0}.filter-box-footer button{height:37px;margin-right:5px;border-color:#570000;border-radius:5px;background-color:#570000;color:#fff;width:140px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-width:0 2px 2px 0;padding:8px 0 10px}.filter-box-content-size-option{padding:0 15px}.filter-box-content-size-option select{width:100%;height:35px;border:unset;background-color:#fff;margin:10px 0;font-size:16px}.filter-box-content-size-option select:focus-visible{outline:unset!important}.filter-box-status{padding-bottom:60px}.filter-box-footer-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto;width:90%;-ms-flex-align:center;align-items:center}.filter-box-footer-container .filter-box-footer-container-content{width:50%;text-align:center;line-height:37px;color:#fff;font-size:18px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.f-b-f-w{position:relative;height:100%}.f-b-f-w .f-b-f-w-ct{position:absolute;top:50%;transform:translateY(-50%);width:100%}.con-p-c-f-wrap{display:inline-block}.btn-p-c-f-wrap{margin-top:12px!important}.content-size-category{padding-top:0!important}.filter-box-content-category{width:calc((100% - 12px) / 4);border:1px solid #b1b1b1;margin:2px 4px 2px 0;text-align:center;display:inline-block;white-space:nowrap;overflow:hidden!important;text-overflow:ellipsis;font-size:12px}.filter-box-content-category:nth-child(4n){margin-right:0}.filter-rs-title{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:16px;text-align:left}.filter-rs-title .filter-rs-title-ct-left{width:auto}.filter-rs-title .filter-rs-title-ct-left .filter-rs-title-ct-wrap{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.filter-rs-title .filter-rs-title-ct-left .filter-rs-title-ct-wrap .filter-rs-title-ct-t1{width:auto}.filter-rs-title .filter-rs-title-ct-left .filter-rs-title-ct-wrap .pa-l-8{padding-left:8px}.filter-rs-title .filter-rs-title-ct-right{width:40%;text-align:left;color:#1243dc;padding-left:8px}.filter-rs-action{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:left}.filter-rs-action .filter-rs-action-ct-left{width:35%}.filter-rs-action .filter-rs-action-ct-right{width:65%}.filter-rs-action .filter-rs-action-ct-right .filter-rs-action-ct-wrap{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:end;justify-content:flex-end}.filter-rs-action .filter-rs-action-ct-right .filter-rs-action-ct-wrap .filter-rs-action-ct-wrap-c{width:auto}.filter-rs-action .filter-rs-action-ct-right .filter-rs-action-ct-wrap .filter-rs-action-ct-wrap-c .filter-rs-action-ct-wrap-c-box-sort{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.filter-rs-action .filter-rs-action-ct-right .filter-rs-action-ct-wrap .filter-rs-action-ct-wrap-c .filter-rs-action-ct-wrap-c-box-sort .filter-rs-action-ct-wrap-c-box-sort-img{margin-right:5px}.filter-rs-action .filter-rs-action-ct-right .filter-rs-action-ct-wrap .filter-rs-action-ct-wrap-c .filter-rs-action-ct-wrap-c-box-sort .filter-rs-action-ct-wrap-c-box-sort-img img{width:18px}.filter-rs-action .filter-rs-action-ct-right .filter-rs-action-ct-wrap .filter-rs-action-ct-wrap-c .filter-rs-action-ct-wrap-c-box-sort select{font-size:12px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:unset;background-color:unset}.filter-rs-action .filter-rs-action-ct-right .filter-rs-action-ct-wrap .filter-rs-action-ct-wrap-c .filter-rs-action-ct-wrap-c-box-sort select:focus-visible{outline:unset!important}.filter-rs-action .filter-rs-action-ct-right .filter-rs-action-ct-wrap .filter-rs-action-ct-wrap-c .filter-rs-action-ct-wrap-c-box-filter{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.filter-rs-action .filter-rs-action-ct-right .filter-rs-action-ct-wrap .filter-rs-action-ct-wrap-c .filter-rs-action-ct-wrap-c-box-filter .filter-rs-action-ct-wrap-c-box-filter-img{margin-right:5px;margin-left:16px}.filter-rs-action .filter-rs-action-ct-right .filter-rs-action-ct-wrap .filter-rs-action-ct-wrap-c .filter-rs-action-ct-wrap-c-box-filter .filter-rs-action-ct-wrap-c-box-filter-img img{width:18px}.box-rating-star{display:inline-block}.box-rating-star .item-rating{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;display:inline-block}.box-rating-star .item-rating .fa{color:#fb0;font-size:14px;margin-left:3px}.box-rating-star .text-item-rating{display:none}@media screen and (max-width:374px){.product-card-filter-container .filter-content-product-right .filter-ct-r-price .filter-ct-r-price-1{font-size:10px!important}.product-card-filter-container .filter-content-product-right .filter-ct-r-price .filter-ct-r-price-1 span{font-size:15px!important}.product-card-filter-container .filter-content-product-right .filter-ct-r-price .filter-ct-r-price-2{font-size:10px!important}.product-card-filter-container .filter-content-product-right .filter-ct-r-price .filter-ct-r-price-2 span{font-size:14px!important}.product-card-filter-container .filter-content-product-right .filter-ct-r-actions .filter-ct-r-actions-1 button{color:#222!important}.filter-rs-action .filter-rs-action-ct-right .filter-rs-action-ct-wrap .filter-rs-action-ct-wrap-c .filter-rs-action-ct-wrap-c-box-sort select{color:#000!important}}@media screen and (max-width:1080px){.filter-box-content-key{width:calc((100% - 22px) / 4)!important}.content-product-filter{width:99%}.product-card-filter-container{border:1px solid #b9b7b7;padding:16px;margin:0 16px 12px;width:100%}.product-card-filter-container .filter-title-maker{text-align:left;font-weight:700;color:#9e9e9e;margin-bottom:4px}.product-card-filter-container .filter-title-product{text-align:left;font-weight:700;font-size:14px;margin-bottom:8px;white-space:unset!important}.product-card-filter-container .filter-content-product{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:end;align-items:flex-end}.product-card-filter-container .filter-content-product-left{width:40%;margin:auto}.product-card-filter-container .filter-content-product-left .filter-ct-img-wrap img{width:80%;height:80%;object-fit:contain}.product-card-filter-container .filter-content-product-right{width:60%;margin-top:auto}.product-card-filter-container .filter-content-product-right .filter-ct-r-imfo{color:#9e9e9e;text-align:right}.product-card-filter-container .filter-content-product-right .filter-ct-r-price{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:4px;margin-bottom:8px;-ms-flex-pack:end;justify-content:flex-end}.product-card-filter-container .filter-content-product-right .filter-ct-r-price .filter-ct-r-price-1{width:auto;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;line-height:1;font-size:12px;color:#9e9e9e;-ms-flex-pack:end;justify-content:flex-end}.product-card-filter-container .filter-content-product-right .filter-ct-r-price .filter-ct-r-price-1 span{font-size:20px;font-weight:700;color:#000;margin-bottom:-1px}.product-card-filter-container .filter-content-product-right .filter-ct-r-price .filter-ct-r-price-2{width:auto;color:#9e9e9e;line-height:1;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;font-size:12px;padding-left:8px}.product-card-filter-container .filter-content-product-right .filter-ct-r-price .filter-ct-r-price-2 span{font-size:14px;font-weight:700}.product-card-filter-container .filter-content-product-right .filter-ct-r-actions{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-card-filter-container .filter-content-product-right .filter-ct-r-actions .filter-ct-r-actions-1{width:46%;margin-right:4px}.product-card-filter-container .filter-content-product-right .filter-ct-r-actions .filter-ct-r-actions-1 button{background-color:#fff;border:1px solid #000;border-radius:3px;width:100%;height:30px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:12px;white-space:nowrap;color:#222!important}.product-card-filter-container .filter-content-product-right .filter-ct-r-actions .filter-ct-r-actions-2{width:46%;margin-left:4px;-ms-flex-positive:1;flex-grow:1}.product-card-filter-container .filter-content-product-right .filter-ct-r-actions .filter-ct-r-actions-2 button{background-color:red;border:1px solid red;border-radius:3px;width:100%;height:30px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-size:12px}.product-card-filter-container .product-card-filter-body-left{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-right:10px}.product-card-filter-container .product-card-filter-title{border-bottom:2px solid #b9b7b7;padding-left:3px;text-align:left}.product-card-filter-container .product-card-filter-body{display:-ms-flexbox;display:flex;padding:5px 0}.product-card-filter-container .product-card-filter-body .product-card-filter-body-left{width:40%!important}.product-card-filter-container .product-card-filter-body .product-card-filter-body-right{width:60%;text-align:left}.product-card-filter-container .product-card-filter-body .product-card-filter-body-right .ct{margin:4px 0}.product-card-filter-container .product-card-filter-body .product-card-filter-body-right .btn-product-card-filter-view{background-color:#4285f4;font-size:12px;color:#fff;border:2px solid #4285f4;border-radius:3px;height:35px;width:100px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.product-card-filter-container .product-card-filter-body .product-card-filter-body-right .btn-product-card-filter-design{margin-left:5px;background-color:red;font-size:12px;color:#fff;border:2px solid red;border-radius:3px;height:35px;width:105px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.box-filter{margin:16px!important;width:unset!important;font-size:12px}.box-filter .filter-display{background-color:#c5c5c5;padding:13px 0;margin-top:0!important}.box-filter .filter-display img{width:12px}.box-filter .box-sort{text-align:right;margin:5px 0}.box-filter .box-sort .sort-content{position:relative;margin-right:7px;width:-moz-max-content;width:max-content;margin-left:auto;background:#d0d0d0}.box-filter .box-sort .sort-content:after{content:"";border-top:9px solid #000;border-right:5px solid transparent;border-left:5px solid transparent;position:absolute;left:9px;top:50%;transform:translateY(-50%);pointer-events:none}.box-filter .box-sort .sort-content select{-moz-appearance:none;-webkit-appearance:none;appearance:none;border:unset;background-color:unset;padding:0 20px}.box-filter .filter-title-result{display:-ms-flexbox;display:flex}.box-filter .filter-title-result .filter-title-result-left{width:70%;text-align:left;padding-left:3px}.box-filter .filter-title-result .filter-title-result-right{width:30%}.filter-box-content-key-color{width:7%!important;border:1px solid #a1a1a1;margin:2px;height:23px}.filter-box-content-key-color-all{margin:2px;border:1px solid #a1a1a1;width:54px!important;padding:3px 0;height:100%;text-align:center;background:red;background:linear-gradient(90deg,red,orange,#ff0,green,cyan,blue,violet)}.key-size{width:23%!important;margin:2px!important;text-align:center;padding:5px 0!important}.f-d-wrap-mess{max-width:90%}.f-d-wrap-icon,.f-d-wrap-mess{display:inline-block;white-space:nowrap;overflow:hidden!important;text-overflow:ellipsis}.f-d-wrap-icon{margin-left:5px!important}.content-material{text-align:center;padding-bottom:0!important}.content-material select{width:70%;height:25px;border-radius:5px;outline:unset}.filter-box-content .key-maker{padding:5px 2px!important;display:inline-block;white-space:nowrap;overflow:hidden!important;text-overflow:ellipsis}.filter-box-content .key-category{width:48%!important;padding:5px 0!important}.filter-box-content-size-option select{height:27px!important}.filter-box-content-category{width:48%!important}.filter-rs-title{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:16px;text-align:left}.filter-rs-title .filter-rs-title-ct-left{width:auto}.filter-rs-title .filter-rs-title-ct-left .filter-rs-title-ct-wrap{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.filter-rs-title .filter-rs-title-ct-left .filter-rs-title-ct-wrap .filter-rs-title-ct-t1{width:auto}.filter-rs-title .filter-rs-title-ct-left .filter-rs-title-ct-wrap .pa-l-8{padding-left:8px}.filter-rs-title .filter-rs-title-ct-right{width:40%;text-align:left;color:#1243dc;padding-left:8px}.filter-rs-action{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:left}.filter-rs-action .filter-rs-action-ct-left{width:35%}.filter-rs-action .filter-rs-action-ct-right{width:65%}.filter-rs-action .filter-rs-action-ct-right .filter-rs-action-ct-wrap{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.filter-rs-action .filter-rs-action-ct-right .filter-rs-action-ct-wrap .filter-rs-action-ct-wrap-c{width:auto}.filter-rs-action .filter-rs-action-ct-right .filter-rs-action-ct-wrap .filter-rs-action-ct-wrap-c .filter-rs-action-ct-wrap-c-box-sort{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.filter-rs-action .filter-rs-action-ct-right .filter-rs-action-ct-wrap .filter-rs-action-ct-wrap-c .filter-rs-action-ct-wrap-c-box-sort .filter-rs-action-ct-wrap-c-box-sort-img{margin-right:5px}.filter-rs-action .filter-rs-action-ct-right .filter-rs-action-ct-wrap .filter-rs-action-ct-wrap-c .filter-rs-action-ct-wrap-c-box-sort .filter-rs-action-ct-wrap-c-box-sort-img img{width:18px}.filter-rs-action .filter-rs-action-ct-right .filter-rs-action-ct-wrap .filter-rs-action-ct-wrap-c .filter-rs-action-ct-wrap-c-box-sort select{font-size:12px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:unset;background-color:unset;outline:unset;width:100%}.filter-rs-action .filter-rs-action-ct-right .filter-rs-action-ct-wrap .filter-rs-action-ct-wrap-c .filter-rs-action-ct-wrap-c-box-sort .filter-rs-action-ct-wrap-c-box-sort-content{-ms-flex-positive:1;flex-grow:1}.filter-rs-action .filter-rs-action-ct-right .filter-rs-action-ct-wrap .filter-rs-action-ct-wrap-c .filter-rs-action-ct-wrap-c-box-sort .filter-rs-action-ct-wrap-c-box-sort-content select{color:#000}.filter-rs-action .filter-rs-action-ct-right .filter-rs-action-ct-wrap .filter-rs-action-ct-wrap-c .filter-rs-action-ct-wrap-c-box-filter{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.filter-rs-action .filter-rs-action-ct-right .filter-rs-action-ct-wrap .filter-rs-action-ct-wrap-c .filter-rs-action-ct-wrap-c-box-filter .filter-rs-action-ct-wrap-c-box-filter-img{margin-right:5px;margin-left:16px}.filter-rs-action .filter-rs-action-ct-right .filter-rs-action-ct-wrap .filter-rs-action-ct-wrap-c .filter-rs-action-ct-wrap-c-box-filter .filter-rs-action-ct-wrap-c-box-filter-img img{width:18px}}.box-video{margin:15px 0}.sub-common-title{font-size:20px;line-height:22px;font-weight:700;color:var(--main-red);text-align:left;padding:11px 10px;margin:0 0 18px;border-bottom:2px solid var(--grayscale-75)}.video-detail{position:relative;width:90%;overflow:hidden;margin:15px auto auto}.video-detail .if-video{width:100%}.box-item .sub-title-text{font-size:12px;line-height:1.6;padding:0 5px;text-align:left}.items-list{margin:0 -2px;padding:0;list-style:none;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}.items-list li{width:19%;padding:5px 2px 15px;font-size:12px;line-height:16px;text-align:center;box-sizing:border-box}.items-list li img{display:block;vertical-align:middle;max-width:100%;max-height:100%;width:100%!important;height:unset!important}.size-chart-item{overflow:hidden;margin-bottom:15px}.size-chart-item .item_manual_text02{text-align:left}.size-chart-item-text{display:block;text-align:right;font-size:12px;line-height:20px;color:#404040;margin-bottom:5px}.table-sizes{overflow:hidden;overflow-x:auto;overflow-x:scroll;-webkit-overflow-scrolling:touch;padding-bottom:10px}.table-sizes table{width:auto!important;max-width:100%;border-collapse:collapse}.table-sizes table th{background:var(--main-black);font-weight:700;line-height:20px;text-transform:uppercase;color:var(--main-white);white-space:nowrap;height:22px;padding:0 4px}.table-sizes table td,.table-sizes table th{text-align:center;font-size:9px;vertical-align:middle;border:1px solid var(--grayscale-50)}.table-sizes table td{background:#fff;line-height:14px;color:#656565;height:17px;width:28px;padding:2px;padding:0 4px}.table-sizes table tbody .even:first-child{border-bottom:1px solid #eee}.table-01{overflow:hidden;overflow-x:auto;overflow-x:scroll;-webkit-overflow-scrolling:touch;padding-bottom:10px}.table-01 table{width:auto!important;max-width:100%;border-collapse:collapse}.table-01 table th{background:#4986bf;font-weight:700;line-height:20px;text-transform:uppercase;color:#fff;white-space:nowrap;height:22px;border:1px dotted #fff;border-width:0 0 0 1px;padding:0 4px;border-bottom:1px solid #edff00}.table-01 table td,.table-01 table th{text-align:center;font-size:9px;vertical-align:middle}.table-01 table td{background:#fff;line-height:14px;color:#656565;height:17px;width:28px;padding:2px;border:1px dotted #4986bf;border-width:0 0 0 1px;border-bottom:1px solid #b3b3b3;padding:0 4px}.material-information-list{margin:0 3px 12px;padding:0;list-style:none;overflow:hidden;font-size:14px!important;line-height:1.5em!important;color:#000;text-align:left}.thickness-fabric-box{height:80px;overflow:hidden;background:#caeaff;border-radius:5px;width:308px;margin:0 auto}.thickness-fabric-box h2,.thickness-fabric-box h3{margin:0 0 10px;background:#258dc3;font-size:12px;line-height:23px;font-weight:700;color:#fff;text-align:center}.thickness-fabric-box .thickness-fabric-holder{overflow:unset;overflow:hidden;margin-bottom:10px;display:-ms-flexbox;display:flex;-moz-justify-content:center;-ms-justify-content:center;-ms-flex-pack:center;justify-content:center;line-height:14px;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center}.thickness-fabric-box .thickness-fabric-holder span{display:inline-block;vertical-align:top;font-size:10px;line-height:14px;color:#000;padding:0 6px;position:relative;bottom:-2px}.thickness-fabric-box .thickness-fabric-holder div{overflow:unset}.thickness-fabric-box .thickness-fabric-holder .thickness-fabric-holder-div{display:inline-block}.thickness-fabric-box i{display:inline-block;vertical-align:top;width:30px;height:14px;overflow:hidden;font:12px/14px Arial,Helvetica,sans-serif;margin:0 1px}.thickness-fabric-box .active{position:relative;background:url("https://up-t.jp/common/smart/design/img/product/icon-thickness-fabric-03-active.png") no-repeat 50%!important}.thickness-fabric-box .active span{display:block;width:100%;position:absolute;bottom:-17px;text-align:center;font-size:10px;padding:0}.thickness-fabric-box .i01,.thickness-fabric-box .i02,.thickness-fabric-box .i03,.thickness-fabric-box .i05,.thickness-fabric-box .thickness-fabric-holder .i04{background:url("https://up-t.jp/common/smart/design/img/product/icon-thickness-fabric-01.png") no-repeat 50%;background-size:auto 14px}.list-button-three-preview{position:absolute;z-index:11;right:50px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:150px}.list-button-three-preview .three-pre-btn{width:100px;font-size:12px;border:1px solid #c1bcbc;border-radius:3px;color:#000;height:30px}.button-three-preview-sm{margin-top:50px}.block-preview-3d{position:absolute;width:100%;height:93%;background:#eee;z-index:10}#canvas_3d_preview{width:100%;height:100%;display:block;top:0;left:0}.getImage3D-popup{background-color:unset!important}.getImage3D-content,.getImage3D-popup{padding:0!important}.list-button-3d{left:unset!important;right:10px!important}.mouse-control-3d{width:65px;height:auto;border:1px solid #1068e2;position:absolute;top:150px;left:10px;background-color:#fafafa}.mouse-control-3d-img{width:50px}.mouse-control-3d-btn{background-color:transparent;border:0}.mouse-control-3d-box{margin-top:5px;text-align:center}.mouse-control-3d-box i{font-size:40px}.mouse-control-3d-2{border:1px solid #1068e2;top:350px;background-color:#fafafa}.mouse-control-3d-2,.mouse-control-3d-3{width:65px;height:auto;position:absolute;left:10px}.mouse-control-3d-3{top:577px;border:unset;background:unset}.background-list-3d{position:absolute;margin-left:1008px;top:150px}.background-3d{margin-bottom:10px;background-color:#fff}.background-3d .button{padding:0}.background-3d .image{width:65px;height:65px}.mouse-control-3d-mobile{width:65px;height:auto;border:1px solid #1068e2;position:absolute;top:50%;left:5px}.mouse-control-3d-box-mobile{margin-top:5px;text-align:center;width:65px}.mouse-control-3d-box-mobile1{margin-top:5px;text-align:center;width:70px}.mouse-control-3d-2-mobile{border:1px solid #e90a15}.mouse-control-3d-2-mobile,.mouse-control-3d-3-mobile{width:auto;height:70px;position:absolute;top:90%;left:80px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}@media screen and (max-width:1080px){.mouse-control-3d-box-mobile1 .button,.mouse-control-3d-box-mobile .button{min-width:65px;height:60px;padding:5px;margin:0}.mouse-control-3d-2-mobile{height:60px;left:50%;transform:translate(-50%,50%)}.mouse-control-3d-3-mobile{height:60px;left:87%;transform:translate(-50%,50%)}.list-button-three-preview{width:50%;bottom:136px;left:10px;height:unset}.button-three-preview-sm{margin-top:68px!important;bottom:unset!important}.background-list-3d{position:absolute;display:-ms-flexbox;display:flex;width:100%;overflow-y:hidden;margin-left:0;top:0}.background-list-3d .background-3d{margin-right:5px;background-color:none}}*{margin:0;padding:0;box-sizing:border-box}a{text-decoration:none}.design-tool-page img{width:100%;height:100%}.container{margin:auto;width:100%;padding-right:15px;padding-left:15px;margin-top:10px}@media (min-width:992px){.col-lg-1-5{-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%;position:relative}}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;position:relative}.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.d-flex{display:-ms-flexbox;display:flex}.mb-2{margin-bottom:.5rem}.mr-3{margin-right:1rem}.ml-2{margin-left:.5rem!important}.flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.d-block{display:block}.justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.align-items-center{-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start}.align-items-center,.row{display:-ms-flexbox;display:flex}.row{-ms-flex-wrap:wrap;flex-wrap:wrap}.design-tool-page .header-design{border-bottom:1px solid #606170;padding-bottom:18px;margin-bottom:18px}.design-tool-page .header-design p{font-weight:900;font-size:30px;line-height:36px}.design-tool-page .header-design .images{width:30px;height:30px}.design-tool-page .design-content-filter p,.design-tool-page .filter-price-box p,.design-tool-page .filter-size-box p{font-weight:700;font-size:24px;line-height:120%;color:#e50002;position:relative;margin-bottom:0}.design-content-filter,.filter-color-box,.filter-price-box,.filter-size-box{border-bottom:1px solid #606170;padding-bottom:30px;margin-bottom:30px}.filter-discerning-box{border-bottom:none;margin-bottom:30px}.filter-size-box{padding-bottom:20px}.design-content-filter .item-btn{margin:0 -5px}.design-content-filter .item-btn .btn,.design-content-filter .item-btn .btn-discerning,.design-content-filter .item-btn .btn-market{display:inline-block;font-weight:600;font-size:14px;line-height:19.6px;color:#18192b;border:1px solid #eeeef1;margin:0 5px 10px;padding:5px 24px 5px 7px;position:relative;box-shadow:none;border-radius:unset;cursor:pointer}.design-content-filter .item-btn .active{background-color:#18192b;color:#ffff;border:1px solid #18192b;padding-right:24px}.design-content-filter .item-btn .active:before{content:"";position:absolute;top:50%;transform:translateY(-50%);right:7px;bottom:0;background:url("assets/img/circle_check_color.svg");background-size:100% 100%;background-repeat:no-repeat;width:11px;height:10px}.filter-price-box .radio-item-box{margin:0 -5px;-ms-flex-pack:start;justify-content:flex-start}.filter-price-box .radio-item-box .radio{margin:0 5px 10px}.filter-price-box .radio-item-box .radio label{font-size:12px;line-height:16px;font-weight:600;margin-bottom:0}.filter-price-box .radio-item-box .radio input[type=radio]{position:absolute;opacity:0}.filter-price-box .radio-item-box .radio input[type=radio]+.radio-label:before{content:"";border-radius:100%;border:1px solid #d2d3db;display:inline-block;width:18px;height:18px;position:relative;margin-right:5px;vertical-align:top;cursor:pointer;text-align:center;transition:all .25s ease}.filter-price-box .radio-item-box .radio input[type=radio]:checked+.radio-label:before{background-color:#e50002;box-shadow:inset 0 0 0 3px #ffff}.filter-price-box .radio-item-box .radio input[type=radio]:focus+.radio-label:before{outline:none;border-color:#d2d3db}.filter-price-box .radio-item-box .radio input[type=radio]+.radio-label:empty:before{margin-right:0}.filter-size-box .color-table,.filter-size-box .size-table{display:block;width:100%;overflow:auto}.filter-size-box .color-item-all,.filter-size-box .size-item-table{margin:0 -5px;display:-ms-flexbox;display:flex;width:100%}.filter-size-box .color-table .color-btn,.filter-size-box .size-table .btn-td{width:86px;display:inline-block;margin:0 5px 10px;border:1px solid #eeeef1;position:relative;padding:5px 7px;font-size:12px;line-height:16px;font-weight:600;cursor:pointer;-ms-flex-negative:0;flex-shrink:0}.filter-size-box .active{background:var(--main-black);color:var(--main-white)}.filter-size-box .active:before{content:"";position:absolute;top:50%;transform:translateY(-50%);right:7px;bottom:0;background:url("assets/img/circle_check.svg");background-size:100% 100%;background-repeat:no-repeat;width:17px;height:17px}.filter-size-box .color-table::-webkit-scrollbar,.filter-size-box .size-table::-webkit-scrollbar{height:3px;background-color:#eeeef1}.filter-size-box .color-table::-webkit-scrollbar-thumb,.filter-size-box .size-table::-webkit-scrollbar-thumb{background-color:#18192b}.filter-color-box .btn-td,.filter-color-box .color-btn{min-height:26px;color:#ffff}.filter-color-box .active-black-color,.filter-color-box .btn-td{color:#111!important}.filter-color-box .color-item-table-1 .color-btn:first-child{background-color:#ffc785}.filter-color-box .color-item-table-1 .color-btn:nth-child(2){background-color:#ffa840}.filter-color-box .color-item-table-1 .color-btn:nth-child(3){background-color:#fe9619}.filter-color-box .color-item-table-1 .color-btn:nth-child(4){background-color:#f37602}.filter-color-box .color-item-table-1 .color-btn:nth-child(5){background-color:#f34a02}.filter-color-box .color-item-table-1 .color-btn:nth-child(6){background-color:#ed2b00}.filter-color-box .color-item-table-1 .color-btn:nth-child(7){background-color:#e20e00}.filter-color-box .color-item-table-1 .color-btn:nth-child(8){background-color:#18192b}.filter-color-box .color-table .active:before{content:"";position:absolute;top:50%;transform:translateY(-50%);right:7px;bottom:0;background:url("assets/img/circle_check_color.svg");background-size:100% 100%;background-repeat:no-repeat;width:16px;height:16px}.design-title-foot .btn-search{font-size:14px;line-height:20px;font-weight:600;color:#e50002;background-color:#ffff;padding:4px 10px;border-radius:32px}.design-title-foot .btn-search img{width:12px;height:12px;margin-left:2px}.design-title-foot{background-color:#e50002;padding:14px 0;position:fixed;bottom:0;width:100%}.design-title-foot h4{font-size:20px;line-height:24px;font-weight:700;color:#ffff;margin-bottom:0}.design-content-filter .horizontal-item,.filter-market-box .horizontal-item,.filter-price-box .horizontal-item,.filter-size-box .horizontal-item{height:4px;width:40px;background-color:#18192b;border-radius:2px 0}.design-content-filter .item-btn .col-lg-3,.filter-discerning-box .item-btn .col-lg-4{width:unset;padding:0;display:contents}@media (min-width:992px){.design-tool-page .container{max-width:1200px}.filter-size-box .color-item-all,.filter-size-box .size-item-table{width:100%;-ms-flex-pack:start;justify-content:flex-start}.filter-size-box .color-table .color-btn,.filter-size-box .size-table .btn-td{width:100%}.design-content-filter .item-btn{margin:0 -10px}.design-content-filter .item-btn .btn,.design-content-filter .item-btn .btn-market,.filter-discerning-box .item-btn .btn-discerning{width:100%;margin:0 0 20px;padding:16px 15px;text-align:left}.color-table .col-lg-1-5,.size-item-table .col-lg-1-5{padding:0 10px}.design-content-filter .item-btn .col-lg-3{padding:0 10px;display:-ms-flexbox;display:flex}.filter-discerning-box .item-btn .col-lg-4{padding:0 10px}.design-content-filter .item-btn .active:before{width:17px;height:17px;right:14px}.filter-price-box .radio-item-box .radio{margin-right:80px}.filter-price-box .radio-item-box .radio label{font-size:16px;line-height:24px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.filter-price-box .radio-item-box .radio input[type=radio]+.radio-label:before{width:30px;height:30px;margin-right:10px}.filter-price-box .radio-item-box .radio input[type=radio]:checked+.radio-label:before{box-shadow:inset 0 0 0 5px #ffff}.filter-size-box .color-table .color-btn,.filter-size-box .size-table .btn-td{margin:0 0 20px;padding:15px;font-size:14px;line-height:20px;min-height:52px;display:-ms-flexbox;display:flex}.filter-size-box .color-item-all,.filter-size-box .size-item-table{margin:0 -10px}.design-title-foot h4{font-size:30px;line-height:36px}.design-title-foot .btn-search{font-size:16px;line-height:24px;font-weight:700;padding:15px 30px}.design-title-foot .btn-search img{width:20px;height:20px}.design-title-foot{padding:23px 0}.filter-color-box tr .active:before,.filter-size-box tr .active:before{width:17px;height:17px;right:15px;top:50%;transform:translateY(-50%)}.design-content-filter .item-btn .col-lg-3,.filter-discerning-box .item-btn .col-lg-4{display:unset}}@media screen and (max-width:576px){.btn-td{width:calc((100% - 10px))!important}.col-lg-1-5{width:calc((100% - 0px) / 4)!important}}.container-loader-pn3{position:absolute;width:30px;height:30px;top:8px;left:8px}.cls-1{fill:#fff;fill-rule:evenodd}.clearfix{clear:both}.label-template{margin:0!important;position:absolute!important;top:50%!important;transform:translateY(-50%)!important}.block-copy .fas.fa-copy,.block-copy .fas.fa-paste{font-size:40px;color:#5e5e5e}.block-copy button{margin-right:19px!important;margin-bottom:2px!important}.copy-item.btn-change.btn{opacity:0;pointer-events:none}.move-down.btn-change.btn{margin:5px}@media screen and (max-width:1080px){.block-copy .fas.fa-copy,.block-copy .fas.fa-paste{font-size:30px}.block-copy button{margin-right:13px!important;margin-bottom:2px!important}}.copy-img-3d-box{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.copy-img-3d-box button{width:-moz-fit-content;width:fit-content;height:25px}.tool-eng-menu{display:-ms-flexbox;display:flex;position:relative;height:54px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.tool-eng-menu.tool-eng-menu-active:after{content:"";height:4px;width:100%;background:red;position:absolute;bottom:0;left:0}@media (max-width:576px){.tool-eng-menu.tool-eng-menu-active:after{height:2px;left:50%;transform:translateX(-50%);width:80%}}.block_filter .container{margin-top:0}.box-filter-eng{width:100%;padding-right:15px;padding-left:15px;display:-ms-flexbox;display:flex;margin:40px 0}.box-filter-eng .box-filter-eng-info{padding:0 15px;width:37%;text-align:left;border-left:1px solid #eeeef1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-between}@media screen and (max-width:576px){.box-filter-eng .box-filter-eng-info{border-left:unset;padding:0}}.box-filter-eng .box-filter-eng-combobox{-ms-flex-positive:1;flex-grow:1;padding:0 15px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;border-left:1px solid #eeeef1}.box-filter-eng .box-filter-eng-combobox .box-filter-eng-result{text-align:left;margin-bottom:10px}.box-filter-eng .box-filter-eng-combobox .box-filter-eng-result p{font-weight:700;font-size:16px;line-height:24px;color:var(--main-black)}.box-filter-eng .box-filter-eng-combobox .box-filter-eng-result p span{font-weight:400;font-size:16px;line-height:24px;color:var(--main-black);margin-left:10px}.box-filter-eng .box-filter-eng-combobox .box-filter-eng-cb .css-bgvzuu-indicatorSeparator{background:none}@media screen and (max-width:576px){.box-filter-eng .box-filter-eng-combobox{border-left:unset;padding:0;padding-right:10px}}.box-filter-eng .box-filter-eng-filter{width:32%;text-align:right;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:end;-ms-flex-align:end;align-items:flex-end}.box-filter-eng-info-alert button{height:48px;width:211px;border-radius:100px;background:#18192b;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;color:#fff;font-size:14px}.box-filter-eng-info-alert button svg{margin-left:4px;width:20px;height:20px;stroke-width:2px}.box-filter-eng-info-alert button svg path{stroke:#fff}.box-filter-eng-filter button{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:15px;width:100%;height:54px;border-radius:100px;background:var(--main-black);border:unset;color:#fff;font-size:14px}.box-filter-eng-filter button svg{margin-right:5px;stroke-width:2px}.box-filter-eng-filter button svg path{stroke:#fff}@media screen and (max-width:576px){.box-filter-eng-filter button{height:54px}}.box-filter-eng-info-detail{margin-bottom:10px}.box-filter-eng-cs{-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:flex}@media screen and (max-width:576px){.box-filter-eng-cs{margin-top:10px}}.product-card-eng-container{width:100%;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;min-height:290px;transition:box-shadow .5s;box-shadow:0 0 0 0 transparent;padding:20px;position:relative;background-color:#fff;border:1px solid var(--grayscale-50)}.product-card-eng-img{width:149px;height:142px;overflow:hidden}.product-card-eng-img img{width:100%;height:100%;object-fit:contain}.product-card-eng-img.no-img{opacity:0}.product-card-eng-info-title{height:48px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.product-card-eng-info-title h3{color:#18192b;font-weight:700;font-size:16px;line-height:24px;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden}.product-card-eng-info-code{color:#a6a7b7;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;font-size:14px;font-weight:400;line-height:21px;padding:6px 0}.product-card-eng-info-detail{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #eeeef1;padding:8px 0}.product-card-eng-info-detail-title{color:var(--grayscale-125);height:20px;font-weight:600;display:-ms-flexbox;display:flex}.product-card-eng-info-detail-title,.product-card-eng-info-detail-value{font-family:Source Sans Pro;font-style:normal;font-size:14px;line-height:19.6px}.product-card-eng-info-detail-value{font-weight:700;color:var(--main-black)}.product-card-eng-info-action{margin-top:10px}.product-card-eng-info-action,.product-card-eng-info-action .button-actions{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.product-card-eng-info-action .button-actions{width:142.5px;margin:0 5px;height:44px;border:1px solid transparent;border-radius:100px;background:#fff;color:#18192b;font-size:16px;font-weight:600;border:1px solid var(--grayscale-75);cursor:pointer}.product-card-eng-info-action-design,.product-card-eng-info-action-design button{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.product-card-eng-info-action-design button{width:100px;border:1px solid transparent;background:#fff}.product-card-eng-info-action-design button svg{stroke-width:1.25px;width:30px;height:30px}.product-card-eng-info{margin-top:8px;width:100%}.back-actions-new{background-color:transparent;border:1px solid transparent;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.back-actions-new-opa{opacity:.5!important}.al-center-im{display:-ms-flexbox!important;display:flex!important;-ms-flex-align:center!important;align-items:center!important;-ms-flex-pack:center!important;justify-content:center!important}.color-red{color:#e50002}#ArrowsProductLoadLeft,#ArrowsProductLoadRight{display:-ms-flexbox!important;display:flex!important;-ms-flex-align:center;align-items:center;padding:unset!important;-ms-flex-pack:center!important;justify-content:center!important}.combobox-filter{height:54px!important}.combobox-filter .css-bg1rzq-control{border-top-right-radius:100px;border-bottom-right-radius:100px;min-height:54px!important}.combobox-filter .css-bg1rzq-control,.combobox-filter .css-bg1rzq-control:before{border-top-left-radius:100px;border-bottom-left-radius:100px;border-color:#eeeef1}.combobox-filter .css-bg1rzq-control:before{content:"";width:35px;height:20px;background-image:url(assets/img/menu-combo-box.png);background-position:50%;background-repeat:no-repeat;background-size:contain;position:relative;margin-left:20px}.combobox-filter .css-1szy77t-control{border-top-left-radius:100px;border-top-right-radius:100px;border-bottom-right-radius:100px;border-bottom-left-radius:100px;border-color:#eeeef1;height:54px!important;min-height:54px!important}.combobox-filter .css-1szy77t-control:before{content:"";width:35px;height:20px;border-top-left-radius:100px;border-bottom-left-radius:100px;border-color:#eeeef1;background-image:url(assets/img/menu-combo-box.png);background-position:50%;background-repeat:no-repeat;background-size:contain;position:relative;margin-left:20px}.design-tool-page{z-index:99999;position:fixed;top:0;left:0;background-color:#fff;height:100vh;overflow-y:auto;overflow-x:auto;width:100%;padding-bottom:50px}.container-cate-lazer{width:25%!important}.container-cate-lazer .product-card{width:85%}.container-product-lazer{width:75%!important;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.container-product-lazer .product-card-eng-container{width:100%}.container-product-lazer .box-product-card{width:33.33333%}@media (min-width:768px){.container-product-lazer .box-product-card{width:50%}}@media (min-width:1024px){.container-product-lazer .box-product-card{width:33.33333%}}.box-product-card-category{width:50%}@media (min-width:768px){.box-product-card-category{width:50%}}@media (min-width:1024px){.box-product-card-category{width:33.33333%}}@media (min-width:1200px){.box-product-card-category{width:25%}}@media screen and (max-width:576px){#ArrowsProductLoad{display:-ms-flexbox;display:flex;width:auto}.product-card-eng-info-action-design button svg path{stroke:#fff}.tool-eng-menu{display:-ms-flexbox;display:flex;position:relative;-ms-flex-pack:center;justify-content:start;-ms-flex-align:center;align-items:center;height:20px}.tool-eng-menu .category{color:#fff;font-weight:700;cursor:pointer;border-right:1px solid #fff;padding:0 5px}.box-filter-eng{width:100%;-ms-flex-direction:column;flex-direction:column}.box-filter-eng-result{margin-bottom:8px!important;display:-ms-flexbox;display:flex}.box-filter-eng-info{width:auto!important;margin-bottom:0!important}.box-filter-eng-filter{width:30%!important;-ms-flex-align:end!important;align-items:flex-end!important}.box-filter-eng-filter button{width:102px!important}.sww-price-popup{height:auto!important}.product-card-eng-container{width:calc((100% - 5px))!important;margin:5px 0!important}.button-actions.button-actions-cart{background:#e50002!important;color:#fff!important}.button-actions{background:#f6f6f8!important}.product-load .list-categories .category{display:inline-block;padding:0 15px}.product-load .head{height:50px;padding:unset}.product-load .head,.product-load .head .container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.product-load .head .container{width:100%;margin:auto;position:relative;height:auto;-ms-flex-pack:justify;justify-content:space-between}.product-load .head .container .button-list .button-list{position:unset}}@keyframes introjspulse{0%{transform:scale(0);opacity:0}25%{transform:scale(0);opacity:.1}50%{transform:scale(.1);opacity:.3}75%{transform:scale(.5);opacity:.5}to{transform:scale(1);opacity:0}}.introjs-overlay{position:absolute;box-sizing:content-box;z-index:999999;opacity:0;transition:all .3s ease-out}.introjs-showElement{z-index:9999999!important}tr.introjs-showElement>td,tr.introjs-showElement>th{z-index:9999999!important;position:relative}.introjs-disableInteraction{z-index:99999999!important;position:absolute;background-color:#fff;opacity:0;filter:alpha(opacity=0)}.introjs-relativePosition{position:relative}.introjs-helperLayer{position:absolute;z-index:9999998;border-radius:4px;transition:all .3s ease-out}.introjs-helperLayer,.introjs-helperLayer *,.introjs-helperLayer :after,.introjs-helperLayer :before{box-sizing:content-box}.introjs-tooltipReferenceLayer{box-sizing:content-box;position:absolute;visibility:hidden;z-index:100000000;background-color:transparent;transition:all .3s ease-out}.introjs-helperNumberLayer,.introjs-tooltipReferenceLayer,.introjs-tooltipReferenceLayer *{font-family:Helvetica Neue,Inter,ui-sans-serif,Apple Color Emoji,Helvetica,Arial,sans-serif}.introjs-helperNumberLayer{color:#9e9e9e;text-align:center;padding-top:10px;padding-bottom:10px}.introjs-arrow{border:5px solid transparent;content:"";position:absolute}.introjs-arrow.top{top:-10px;left:10px;border-bottom-color:#fff}.introjs-arrow.top-right{top:-10px;right:10px;border-bottom-color:#fff}.introjs-arrow.top-middle{top:-10px;left:50%;margin-left:-5px;border-bottom-color:#fff}.introjs-arrow.right{right:-10px;top:10px;border-left-color:#fff}.introjs-arrow.right-bottom{bottom:10px;right:-10px;border-left-color:#fff}.introjs-arrow.bottom{bottom:-10px;left:10px;border-top-color:#fff}.introjs-arrow.bottom-right{bottom:-10px;right:10px;border-top-color:#fff}.introjs-arrow.bottom-middle{bottom:-10px;left:50%;margin-left:-5px;border-top-color:#fff}.introjs-arrow.left{left:-10px;top:10px;border-right-color:#fff}.introjs-arrow.left-bottom{left:-10px;bottom:10px;border-right-color:#fff}.introjs-tooltip{box-sizing:content-box;position:absolute;visibility:visible;background-color:#fff;min-width:250px;max-width:300px;border-radius:5px;box-shadow:0 3px 30px rgba(33,33,33,.3);transition:opacity .1s ease-out}.introjs-tooltiptext{padding:20px}.introjs-tooltip-title{font-size:18px;margin:0;padding:0;font-weight:700;float:left;line-height:32px}.introjs-tooltip-header{padding-left:20px;padding-right:20px;padding-top:10px}.introjs-tooltip-header:after{content:".";visibility:hidden;display:block;height:0;clear:both}.introjs-tooltipbuttons{border-top:1px solid #e0e0e0;padding:10px;text-align:right;white-space:nowrap}.introjs-tooltipbuttons:after{content:"";visibility:hidden;display:block;height:0;clear:both}.introjs-button{box-sizing:content-box;position:relative;overflow:visible;display:inline-block;padding:.5rem 1rem;border:1px solid #bdbdbd;text-decoration:none;text-shadow:1px 1px 0 #fff;font-size:14px;color:#424242;white-space:nowrap;cursor:pointer;outline:none;background-color:#f4f4f4;border-radius:.2em;zoom:1;*display:inline}.introjs-button:hover{border-color:#9e9e9e;background-color:#e0e0e0}.introjs-button:focus,.introjs-button:hover{outline:none;text-decoration:none;color:#212121}.introjs-button:focus{background-color:#eee;box-shadow:0 0 0 .2rem hsla(0,0%,62%,.5);border:1px solid #616161}.introjs-button:active{outline:none;text-decoration:none;background-color:#e0e0e0;border-color:#9e9e9e;color:#212121}.introjs-button::-moz-focus-inner{padding:0;border:0}.introjs-skipbutton{box-sizing:content-box;color:#616161;float:right;font-size:20px;cursor:pointer;font-weight:700;line-height:1;text-align:center;padding:7px 10px}.introjs-skipbutton:focus,.introjs-skipbutton:hover{color:#212121;outline:none;text-decoration:none}.introjs-prevbutton{float:left}.introjs-nextbutton{float:right}.introjs-disabled,.introjs-disabled:focus,.introjs-disabled:hover{color:#9e9e9e;border-color:#bdbdbd;box-shadow:none;cursor:default;background-color:#f4f4f4;background-image:none;text-decoration:none}.introjs-hidden{display:none}.introjs-bullets{text-align:center;padding-top:10px;padding-bottom:10px}.introjs-bullets ul{box-sizing:content-box;clear:both;margin:0 auto;padding:0;display:inline-block}.introjs-bullets ul li{box-sizing:content-box;list-style:none;float:left;margin:0 2px}.introjs-bullets ul li a{transition:width .1s ease-in;box-sizing:content-box;display:block;width:6px;height:6px;background:#ccc;border-radius:10px;text-decoration:none;cursor:pointer}.introjs-bullets ul li a:focus,.introjs-bullets ul li a:hover{width:15px;background:#999;text-decoration:none;outline:none}.introjs-bullets ul li a.active{width:15px;background:#999}.introjs-progress{box-sizing:content-box;overflow:hidden;height:10px;margin:10px;border-radius:4px;background-color:#e0e0e0}.introjs-progressbar{box-sizing:content-box;float:left;width:0;height:100%;font-size:10px;line-height:10px;text-align:center;background-color:#08c}.introjsFloatingElement{position:absolute;height:0;width:0;left:50%;top:50%}.introjs-fixedTooltip{position:fixed}.introjs-hint{box-sizing:content-box;position:absolute;background:transparent;width:20px;height:15px;cursor:pointer}.introjs-hint:focus{border:0;outline:0}.introjs-hint:hover>.introjs-hint-pulse{border:5px solid rgba(60,60,60,.57)}.introjs-hidehint{display:none}.introjs-fixedhint{position:fixed}.introjs-hint-pulse{box-sizing:content-box;width:10px;height:10px;border:5px solid rgba(60,60,60,.27);border-radius:30px;background-color:hsla(0,0%,53%,.24);z-index:10;position:absolute;transition:all .2s ease-out}.introjs-hint-no-anim .introjs-hint-dot{animation:none}.introjs-hint-dot{box-sizing:content-box;border:10px solid hsla(0,0%,57%,.36);background:transparent;border-radius:60px;height:50px;width:50px;animation:introjspulse 3s ease-out;animation-iteration-count:infinite;position:absolute;top:-25px;left:-25px;z-index:1;opacity:0}.carousel.carousel-slider .control-arrow,.carousel .control-arrow{transition:all .25s ease-in;opacity:.4;filter:alpha(opacity=40);position:absolute;z-index:2;top:20px;background:none;border:0;font-size:32px;cursor:pointer}.carousel .control-arrow:focus,.carousel .control-arrow:hover{opacity:1;filter:alpha(opacity=100)}.carousel.carousel-slider .control-arrow:before,.carousel .control-arrow:before{margin:0 5px;display:inline-block;border-top:8px solid transparent;border-bottom:8px solid transparent;content:""}.carousel .control-disabled.control-arrow{opacity:0;filter:alpha(opacity=0);cursor:inherit;display:none}.carousel .control-prev.control-arrow{left:0}.carousel .control-prev.control-arrow:before{border-right:8px solid #fff}.carousel .control-next.control-arrow{right:0}.carousel .control-next.control-arrow:before{border-left:8px solid #fff}.carousel-root{outline:none}.carousel{position:relative;width:100%}.carousel *{box-sizing:border-box}.carousel img{width:100%;display:inline-block;pointer-events:none}.carousel .carousel{position:relative}.carousel .control-arrow{outline:0;border:0;background:none;top:50%;margin-top:-13px;font-size:18px}.carousel .thumbs-wrapper{margin:20px;overflow:hidden}.carousel .thumbs{transition:all .15s ease-in;transform:translateZ(0);position:relative;list-style:none;white-space:nowrap}.carousel .thumb{transition:border .15s ease-in;display:inline-block;margin-right:6px;white-space:nowrap;overflow:hidden;border:3px solid #fff;padding:2px}.carousel .thumb:focus{border:3px solid #ccc;outline:none}.carousel .thumb.selected,.carousel .thumb:hover{border:3px solid #333}.carousel .thumb img{vertical-align:top}.carousel.carousel-slider{position:relative;margin:0;overflow:hidden}.carousel.carousel-slider .control-arrow{top:0;color:#fff;font-size:26px;bottom:0;margin-top:0;padding:5px}.carousel.carousel-slider .control-arrow:hover{background:rgba(0,0,0,.2)}.carousel .slider-wrapper{overflow:hidden;margin:auto;width:100%;transition:height .15s ease-in}.carousel .slider-wrapper.axis-horizontal .slider{-ms-box-orient:horizontal;display:-ms-flexbox;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-horizontal .slider .slide{-ms-flex-direction:column;flex-direction:column;-ms-flex-flow:column;flex-flow:column}.carousel .slider-wrapper.axis-vertical{-ms-box-orient:horizontal;display:-ms-flexbox;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-vertical .slider{-ms-flex-direction:column;flex-direction:column}.carousel .slider{margin:0;padding:0;position:relative;list-style:none;width:100%}.carousel .slider.animated{transition:all .35s ease-in-out}.carousel .slide{min-width:100%;margin:0;position:relative;text-align:center}.carousel .slide img{width:100%;vertical-align:top;border:0}.carousel .slide iframe{display:inline-block;width:calc(100% - 80px);margin:0 40px 40px;border:0}.carousel .slide .legend{transition:all .5s ease-in-out;position:absolute;bottom:40px;left:50%;margin-left:-45%;width:90%;border-radius:10px;background:#000;color:#fff;padding:10px;font-size:12px;text-align:center;opacity:.25;transition:opacity .35s ease-in-out}.carousel .control-dots{position:absolute;bottom:0;margin:10px 0;padding:0;text-align:center;width:100%;z-index:1}@media (min-width:960px){.carousel .control-dots{bottom:0}}.carousel .control-dots .dot{transition:opacity .25s ease-in;opacity:.3;filter:alpha(opacity=30);box-shadow:1px 1px 2px rgba(0,0,0,.9);background:#fff;border-radius:50%;width:8px;height:8px;cursor:pointer;display:inline-block;margin:0 8px}.carousel .control-dots .dot.selected,.carousel .control-dots .dot:hover{opacity:1;filter:alpha(opacity=100)}.carousel .carousel-status{position:absolute;top:0;right:0;padding:5px;font-size:10px;text-shadow:1px 1px 1px rgba(0,0,0,.9);color:#fff}.carousel:hover .slide .legend{opacity:1}.Select{position:relative}.Select,.Select div,.Select input,.Select span{box-sizing:border-box}.Select.is-disabled>.Select-control{background-color:#f9f9f9}.Select.is-disabled>.Select-control:hover{box-shadow:none}.Select.is-disabled .Select-arrow-zone{cursor:default;pointer-events:none;opacity:.35}.Select-control{background-color:#fff;border-color:#d9d9d9 #ccc #b3b3b3;border-radius:4px;border:1px solid #ccc;color:#333;cursor:default;display:table;border-spacing:0;border-collapse:separate;height:36px;outline:none;overflow:hidden;position:relative;width:100%}.Select-control:hover{box-shadow:0 1px 0 rgba(0,0,0,.06)}.Select-control .Select-input:focus{outline:none}.is-searchable.is-open>.Select-control{cursor:text}.is-open>.Select-control{border-bottom-right-radius:0;border-bottom-left-radius:0;background:#fff;border-color:#b3b3b3 #ccc #d9d9d9}.is-open>.Select-control .Select-arrow{top:-2px;border-color:transparent transparent #999;border-width:0 5px 5px}.is-searchable.is-focused:not(.is-open)>.Select-control{cursor:text}.is-focused:not(.is-open)>.Select-control{border-color:#007eff;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 0 3px rgba(0,126,255,.1)}.Select--single>.Select-control .Select-value,.Select-placeholder{bottom:0;color:#aaa;left:0;line-height:34px;padding-left:10px;padding-right:10px;position:absolute;right:0;top:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value .Select-value-label,.has-value.Select--single>.Select-control .Select-value .Select-value-label{color:#333}.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label,.has-value.Select--single>.Select-control .Select-value a.Select-value-label{cursor:pointer;text-decoration:none}.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label:focus,.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label:hover,.has-value.Select--single>.Select-control .Select-value a.Select-value-label:focus,.has-value.Select--single>.Select-control .Select-value a.Select-value-label:hover{color:#007eff;outline:none;text-decoration:underline}.Select-input{height:34px;padding-left:10px;padding-right:10px;vertical-align:middle}.Select-input>input{width:100%;background:none transparent;border:0 none;box-shadow:none;cursor:default;display:inline-block;font-family:inherit;font-size:inherit;margin:0;outline:none;line-height:14px;padding:8px 0 12px;-webkit-appearance:none}.is-focused .Select-input>input{cursor:text}.has-value.is-pseudo-focused .Select-input{opacity:0}.Select-control:not(.is-searchable)>.Select-input{outline:none}.Select-loading-zone{cursor:pointer;display:table-cell;text-align:center}.Select-loading,.Select-loading-zone{position:relative;vertical-align:middle;width:16px}.Select-loading{animation:Select-animation-spin .4s infinite linear;height:16px;box-sizing:border-box;border-radius:50%;border:2px solid #ccc;border-right-color:#333;display:inline-block}.Select-clear-zone{animation:Select-animation-fadeIn .2s;color:#999;cursor:pointer;display:table-cell;position:relative;text-align:center;vertical-align:middle;width:17px}.Select-clear-zone:hover{color:#d0021b}.Select-clear{display:inline-block;font-size:18px;line-height:1}.Select--multi .Select-clear-zone{width:17px}.Select-arrow-zone{cursor:pointer;display:table-cell;position:relative;text-align:center;vertical-align:middle;width:25px;padding-right:5px}.Select-arrow{border-color:#999 transparent transparent;border-style:solid;border-width:5px 5px 2.5px;display:inline-block;height:0;width:0;position:relative}.is-open .Select-arrow,.Select-arrow-zone:hover>.Select-arrow{border-top-color:#666}.Select--multi .Select-multi-value-wrapper{display:inline-block}.Select .Select-aria-only{display:inline-block;height:1px;width:1px;margin:-1px;clip:rect(0,0,0,0);overflow:hidden;float:left}@keyframes Select-animation-fadeIn{0%{opacity:0}to{opacity:1}}.Select-menu-outer{border-bottom-right-radius:4px;border-bottom-left-radius:4px;background-color:#fff;border:1px solid #ccc;border-top-color:#e6e6e6;box-shadow:0 1px 0 rgba(0,0,0,.06);box-sizing:border-box;margin-top:-1px;max-height:200px;position:absolute;top:100%;width:100%;z-index:1;-webkit-overflow-scrolling:touch}.Select-menu{max-height:198px;overflow-y:auto}.Select-option{box-sizing:border-box;background-color:#fff;color:#666;cursor:pointer;display:block;padding:8px 10px}.Select-option:last-child{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.Select-option.is-selected{background-color:#f5faff;background-color:rgba(0,126,255,.04);color:#333}.Select-option.is-focused{background-color:#ebf5ff;background-color:rgba(0,126,255,.08);color:#333}.Select-option.is-disabled{color:#ccc;cursor:default}.Select-noresults{box-sizing:border-box;color:#999;cursor:default;display:block;padding:8px 10px}.Select--multi .Select-input{vertical-align:middle;margin-left:10px;padding:0}.Select--multi.has-value .Select-input{margin-left:5px}.Select--multi .Select-value{background-color:#ebf5ff;background-color:rgba(0,126,255,.08);border-radius:2px;border:1px solid #c2e0ff;border:1px solid rgba(0,126,255,.24);color:#007eff;display:inline-block;font-size:.9em;line-height:1.4;margin-left:5px;margin-top:5px;vertical-align:top}.Select--multi .Select-value-icon,.Select--multi .Select-value-label{display:inline-block;vertical-align:middle}.Select--multi .Select-value-label{border-bottom-right-radius:2px;border-top-right-radius:2px;cursor:default;padding:2px 5px}.Select--multi a.Select-value-label{color:#007eff;cursor:pointer;text-decoration:none}.Select--multi a.Select-value-label:hover{text-decoration:underline}.Select--multi .Select-value-icon{cursor:pointer;border-bottom-left-radius:2px;border-top-left-radius:2px;border-right:1px solid #c2e0ff;border-right:1px solid rgba(0,126,255,.24);padding:1px 5px 3px}.Select--multi .Select-value-icon:focus,.Select--multi .Select-value-icon:hover{background-color:#d8eafd;background-color:rgba(0,113,230,.08);color:#0071e6}.Select--multi .Select-value-icon:active{background-color:#c2e0ff;background-color:rgba(0,126,255,.24)}.Select--multi.is-disabled .Select-value{background-color:#fcfcfc;border:1px solid #e3e3e3;color:#333}.Select--multi.is-disabled .Select-value-icon{cursor:not-allowed;border-right:1px solid #e3e3e3}.Select--multi.is-disabled .Select-value-icon:active,.Select--multi.is-disabled .Select-value-icon:focus,.Select--multi.is-disabled .Select-value-icon:hover{background-color:#fcfcfc}@keyframes Select-animation-spin{to{transform:rotate(1turn)}}