﻿@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,600);@import url(http://fonts.googleapis.com/css?family=PT+Serif);@font-face{font-family:"Acquest";src:url(../fonts/Acquest.ttf) format("truetype");font-style:normal;font-weight:normal}@font-face{font-family:"Arial";src:url(../fonts/Arial.ttf) format("truetype");font-style:normal;font-weight:normal}@font-face{font-family:"Boyarsky";src:url(../fonts/4270.ttf) format("truetype");src:url(../fonts/4270.eot?#iefix) format("embedded-opentype"),url(../fonts/4270.woff) format("woff"),url(../fonts/4270.ttf) format("truetype"),url(../fonts/4270.svg#montserrathairline) format("svg");font-style:normal;font-weight:normal}@font-face{font-family:"EseninTwo";src:url(../fonts/EseninTwo.ttf) format("truetype");font-style:normal;font-weight:normal}@font-face{font-family:"GothicE";src:url(../fonts/GothicE.ttf) format("truetype");font-style:normal;font-weight:normal}@font-face{font-family:"IsadoraMBold";src:url(../fonts/IsadoraMBold.ttf) format("truetype");font-style:normal;font-weight:normal}@font-face{font-family:"MonLazurskiBold";src:url(../fonts/MonLazurskiBold.otf) format("opentype");font-style:normal;font-weight:normal}@font-face{font-family:"LegendeCPlain";src:url(../fonts/Legend.ttf) format("truetype");font-style:normal;font-weight:normal}@font-face{font-family:"Lobster";src:url(../fonts/Lobster.ttf) format("truetype");font-style:normal;font-weight:normal}@font-face{font-family:"MajesticX";src:url(../fonts/majesticX.ttf) format("truetype");font-style:normal;font-weight:normal}@font-face{font-family:"MarckScriptRegular";src:url(../fonts/MarckScriptRegular.ttf) format("truetype");font-style:normal;font-weight:normal}@font-face{font-family:"MonAmourTwo";src:url(../fonts/MonAmourTwo.ttf) format("truetype");font-style:normal;font-weight:normal}@font-face{font-family:"MonAmourOne";src:url(../fonts/MonAmourOne.ttf) format("truetype");font-style:normal;font-weight:normal}@font-face{font-family:"Monotype Corsiva";src:url(../fonts/MonotypeCorsiva.ttf) format("truetype");font-style:normal;font-weight:normal}@font-face{font-family:"Rosamynda";src:url(../fonts/Rosamynda.ttf) format("truetype");font-style:normal;font-weight:normal}@font-face{font-family:"Rupster Script Free";src:url(../fonts/RupsterScriptFree.ttf) format("truetype");font-style:normal;font-weight:normal}@font-face{font-family:"Segoesc";src:url(../fonts/segoesc.ttf) format("truetype");font-style:normal;font-weight:normal}@font-face{font-family:"Skazka Regular";src:url(../fonts/SkazkaRegular.ttf) format("truetype");font-style:normal;font-weight:normal}@font-face{font-family:"Xiomara";src:url(../fonts/Xiomara.ttf) format("truetype");font-style:normal;font-weight:normal}@font-face{font-family:"Ribbon Heart Regular";src:url(../fonts/RibbonHeartRegular.ttf) format("truetype");font-style:normal;font-weight:normal}@font-face{font-family:"Disney Park";src:url(../fonts/DisneyPark.ttf) format("truetype");font-style:normal;font-weight:normal}.fancywork-gift{width:100%}.fw_clearfix::after{content:"";display:table;clear:both}.fw_hidden{display:none !important}.rel-center{display:block;position:relative;margin:0 auto}.buttons{padding:5px;border-top:1px solid #000;margin-left:auto;margin-right:auto;margin-top:15px}.button{float:right;padding:5px;margin:5px;cursor:pointer;border:1px solid #202020}.button:hover{box-shadow:0 0 2px 2px rgba(0,0,0,0.8)}.fw_header{width:100%;text-align:center;font-size:24px;font-weight:600;margin-bottom:50px}.fw_panel-slides{width:60%}.fw_float-panel{position:sticky;float:right;width:40%;top:95px;padding-left:15px;text-align:center}.fw_float-panel .result-box{position:relative;height:60vh;background-position:center center;background-repeat:no-repeat;background-size:contain;background-color:#d1d1d1}.fw_float-panel .result-box .product-img{max-height:100%;max-width:100%}.fw_float-panel .result-box.icon-zoom-in:before{display:none}.fw_float-panel .fw_elwrapper{position:absolute;left:0;top:0;margin:0 auto;width:100%}.fw_float-panel .fw_elwrapper div{transition:0.5s ease all}.fw_float-panel .fw_elwrapper .fw_icon{height:100%}.fw_float-panel .fw_elwrapper svg{width:100%;height:100%}.fw_float-panel .label{display:none;font-size:36px}.box-navigation{position:sticky;top:95px;float:right}.slide-label textarea:-moz-placeholder{color:grey}.slide-label textarea::-webkit-input-placeholder{color:gray}@media screen and (max-width: 768px){.fw_panel-slides{width:100%}.box-navigation{top:20vh}.fw_float-panel{width:100%;padding:0 0 15px 0;top:0;float:none;z-index:1;transition:all 0.5s ease}.fw_float-panel .result-box{transition:all 0.5s ease;height:20vh}.fw_float-panel .result-box.icon-zoom-in:before{display:block;position:absolute;bottom:10px;left:10px;opacity:0.7;font-size:36px;border-radius:5px;background-color:#e8e8e8}.fw_float-panel.inview .result-box{height:60vh}}.slide-title{width:100%;font-size:24px;font-weight:500;margin-bottom:15px;background-color:#d2d2d2;position:relative;padding-right:35px;padding-left:10px}.slide-title.fw_collapses{cursor:pointer}.slide-title.fw_collapses:after{content:"";font-family:"fontello";font-style:normal;font-weight:normal;speak:none;text-decoration:inherit;width:26px;height:26px;line-height:26px;margin-right:0.3em;text-align:center;position:absolute;top:5px;right:0;font-size:15px;border:1px solid #000}.fw_slide{margin-bottom:50px;padding:15px 15px 0 15px;border:1px solid #000}.fw_slide:last-child{margin-bottom:0}.slide-products .box-products .box-content{min-height:143px;overflow:auto}.fw_box{border:1px solid #eee;margin-bottom:15px}.box-title{padding-left:10px}.box-upload{display:none}.type-list .box-content{overflow:auto;padding:5px;height:120px}.type-list .box-content div{display:inline-block;margin:3px;cursor:pointer;background-repeat:no-repeat;background-size:auto;background-position:center center}.type-list .box-content div.picture-item.uploaded{background-size:contain}.type-list .box-content div.active{box-shadow:0 0 2px 2px rgba(0,0,0,0.8)}.beside-nav{display:inline-block;width:calc(100% - 138px - 15px)}.beside-nav .box-content{height:fit-content}.beside-nav .box-content.collapsed{max-height:145px}.product-item{width:80px;height:80px}.picture-item,.font-item{width:68px;height:68px}.type-props .prop-labels{display:flex;flex-direction:row;flex-wrap:wrap}.type-props .prop-labels .prop-title{flex-basis:100%;padding-left:3px}.type-props .prop-labels .option{min-width:35px;border:1px solid #202020;margin:3px;padding:3px;text-align:center;cursor:pointer}.type-props .prop-labels .option.active{border:1px solid #fff;box-shadow:0 0 2px 2px rgba(0,0,0,0.8)}.color-item{width:35px;height:35px;border:1px solid #202020}.color-item.active{border:1px solid #fff}.font-item{line-height:68px;font-size:36px;text-align:center}.type-props .box-content,.type-navigations .box-content{padding:5px}.prop-item{display:inline-block;min-width:100px;margin-right:5px}.prop-item label{font-weight:normal;margin-bottom:0;padding-left:2px}.prop-item select{width:100%;height:40px}.fw_button{text-align:center;width:40px;border:1px solid #202020;float:left;cursor:pointer}.fw_button:hover{box-shadow:0 0 2px 2px rgba(0,0,0,0.8)}.nav_wrapper{width:126px;line-height:40px;font-size:20px}.nav_wrapper div{margin-bottom:3px}.nav_wrapper div:nth-child(3n-1){margin-left:3px;margin-right:3px}.nav_wrapper .empty-button{width:40px;float:left;border:1px solid transparent}#contact{margin:10px}#contact span{display:inline-block;width:100px}#contact span.memo-label{vertical-align:top;margin-top:10px}#contact .input{display:inline-block;max-width:300px}#contact .form-row{margin:0 0 1.5em;padding:0}#contact .form-row:last-child{margin-bottom:0}#contact .load-buttons{display:inline-block;width:300px}#contact .load-buttons .load-button{cursor:pointer;object-fit:contain;width:67px;height:67px;margin-right:5px;border:1px solid #bbb;border-radius:3px;background-position:center;background-repeat:no-repeat;background-size:auto;display:inline-block}#contact .load-buttons .load-button.filled{background-position-x:100px}#contact .load-buttons .load-button:hover{border-color:#000}.slide-confirm .result-block{margin-bottom:10px;background:#f3f3f3;padding:5px}.slide-confirm .result-label{display:inline-block;vertical-align:top;width:30%;min-width:90px}.slide-confirm .result-data{display:inline-block}.slide-confirm .result-colorpoint{display:inline-block;width:10px;height:10px;border:1px solid #202020}.fancywork-gift .fw_error{border:1px solid red}.fancywork-gift #note{margin-bottom:5px;padding-left:5px;border:1px solid green;color:green}.fancywork-gift #note.error{border:1px solid red;color:red}
/*# sourceMappingURL=frontend.css.map */
