@font-face{font-family:pc_symbol;src:url('../fonts/fontello/font/fontello.eot');src:url('../fonts/fontello/font/fontello.eot#iefix') format('embedded-opentype'),url('../fonts/fontello/font/fontello.woff') format('woff'),url('../fonts/fontello/font/fontello.ttf') format('truetype'),url('../fonts/fontello/font/fontello.svg#fontello') format('svg');font-weight:400;font-style:normal}.pc_view_share_design_conditions{margin:0 0 0 5px}.pc_view_share_design_conditions a{padding:0 5px 0 5px}.pc_html_gui .ui-state-active{background:inherit}.pc_html_gui .ui-button.ui-state-active:hover,.pc_html_gui .ui-button:active,.pc_html_gui .ui-state-active,.pc_html_gui .ui-widget-content .ui-state-active,.pc_html_gui .ui-widget-header .ui-state-active,.pc_html_gui a.ui-button:active{color:inherit}.pc_html_gui .pc_html_gui_preview_container{overflow:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pc_html_gui svg.product_preview .assets{visibility:hidden}.pc_html_gui svg.product_preview .assets.visible{visibility:visible}.pc_html_gui svg.product_preview .assets .selection{fill:none;stroke:#000000;stroke-width:1;stroke-dasharray:9.5}.pc_html_gui svg.product_preview .assets .asset_handle rect{fill:#FFFFFF;stroke:#000000;stroke-width:1}.pc_html_gui svg.product_preview .assets .asset_handle text{font-family:pc_symbol;font-size:20px;text-anchor:middle}.pc_html_gui svg.product_preview .assets .move{cursor:move}.pc_html_gui svg.product_preview .assets .rotate{cursor:default}.pc_html_gui svg.product_preview .assets .resize{cursor:se-resize}.pc_html_gui svg.product_preview .assets .delete{cursor:pointer}.pc_html_gui svg.product_preview .print_area_border{visibility:hidden;shape-rendering:crispEdges;fill:none;stroke:#000000;stroke-width:1;stroke-dasharray:9.5}.pc_html_gui svg.product_preview .print_area.overflow_height .print_area_border,.pc_html_gui svg.product_preview .print_area.overflow_width .print_area_border{stroke:#FF0000}.pc_html_gui svg.product_preview .print_area_border.visible,.pc_html_gui svg.product_preview.has_selection .print_area_border{visibility:visible}.pc_html_gui svg.product_preview .print_area_size{visibility:hidden}.pc_html_gui svg.product_preview .print_area_size.visible{visibility:visible}.pc_html_gui svg.product_preview line.print_area_size_height,.pc_html_gui svg.product_preview line.print_area_size_width{shape-rendering:crispEdges;stroke:#000000;stroke-width:1}.pc_html_gui svg.product_preview .print_area .configuration{opacity:0}.pc_html_gui svg.product_preview g.active[data-action=move]{cursor:move}.ui-dialog .ui-dialog-title{width:100%;text-align:center;font-size:larger}.pc_html_gui_dialog_graphic,.pc_html_gui_dialog_product,.pc_html_gui_dialog_upload{display:flex}.pc_html_gui_list_filter{flex-direction:column;width:280px;padding:0 20px 0 0}.pc_html_gui_list_filter>div:not(:last-child){border-bottom:1px solid #ccc;margin-bottom:20px;padding-bottom:20px}.pc_html_gui_list_filter>div label{margin-bottom:10px;font-size:larger}.pc_html_gui_dialog_graphic .pc_html_gui_graphic_categories,.pc_html_gui_dialog_product .pc_html_gui_product_categories{margin:0;padding:0;list-style:none}.pc_html_gui_dialog_graphic .pc_html_gui_graphic_categories ul,.pc_html_gui_dialog_product .pc_html_gui_product_categories ul{margin:0;padding:0 0 0 20px;list-style:none}.pc_html_gui_dialog_graphic .pc_html_gui_graphic_categories li,.pc_html_gui_dialog_product .pc_html_gui_product_categories li{margin:5px 0}.pc_html_gui_dialog_graphic .pc_html_gui_graphic_categories li>a,.pc_html_gui_dialog_product .pc_html_gui_product_categories li>a{text-decoration:none}.pc_html_gui_dialog_graphic .pc_html_gui_graphic_categories li.active>a,.pc_html_gui_dialog_product .pc_html_gui_product_categories li.active>a{font-weight:700}.pc_html_gui_dialog_graphic .pc_html_gui_graphics,.pc_html_gui_dialog_product .pc_html_gui_products,.pc_html_gui_dialog_upload .pc_html_gui_graphics{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));flex-direction:column;width:calc(100% - 280px);margin:0;padding:0;list-style:none}.pc_html_gui_dialog_graphic .pc_html_gui_graphics>li,.pc_html_gui_dialog_product .pc_html_gui_products>li,.pc_html_gui_dialog_upload .pc_html_gui_graphics>li{box-sizing:border-box;cursor:pointer;overflow:hidden;height:250px;border:1px solid #ccc;border-radius:5px;margin:0 20px 20px 0;padding:20px;background:#fff}.pc_html_gui_dialog_graphic .pc_html_gui_graphics>li,.pc_html_gui_dialog_upload .pc_html_gui_graphics>li{padding:0}.pc_html_gui_dialog_graphic .pc_html_gui_graphics>li .inner,.pc_html_gui_dialog_product .pc_html_gui_products>li .inner,.pc_html_gui_dialog_upload .pc_html_gui_graphics>li .inner{position:relative;display:inline-block;width:100%;height:100%;text-decoration:none}.pc_html_gui_dialog_product .pc_html_gui_products>li .inner{height:150px}.pc_html_gui_dialog_graphic .pc_html_gui_graphics>li .image,.pc_html_gui_dialog_product .pc_html_gui_products>li .image,.pc_html_gui_dialog_upload .pc_html_gui_graphics>li .image{display:inline-block;width:100%;height:100%;text-indent:-99999px;background-repeat:no-repeat;background-size:contain;background-position:center center}.pc_html_gui_dialog_product .pc_html_gui_products>li .price{display:inline-block;position:absolute;right:0;bottom:0;padding:5px;background:#3498db;color:#fff}.pc_html_gui_dialog_product .pc_html_gui_products>li .name{display:block;overflow:hidden;margin:10px 0 0 0;text-align:center;font-weight:700}.pc_html_gui_dialog_graphic .pc_html_gui_graphics>li:hover,.pc_html_gui_dialog_product .pc_html_gui_products>li:hover,.pc_html_gui_dialog_upload .pc_html_gui_graphics>li:hover{box-shadow:0 0 10px 2px #ccc}.pc_html_gui_dialog_product .pc_html_gui_products>li:hover .name{color:#3498db}.pc_html_gui_dialog_upload .pc_html_gui_graphics.no_graphics>li.upload{margin:0;width:100%;height:100%}.pc_html_gui_dialog_upload .pc_html_gui_graphics>li.upload{border:2px dashed #ccc}.pc_html_gui_dialog_upload .pc_html_gui_graphics>li.upload .inner{background:#f0f0f0;color:#ccc;text-align:center}.pc_html_gui_dialog_upload .pc_html_gui_graphics>li.upload input[type=file]{opacity:0;position:absolute;top:0;left:0;width:100%;height:100%}.pc_html_gui_dialog_upload .pc_html_gui_graphics>li.upload .symbol{margin:15px auto;font-family:pc_symbol}.pc_html_gui_dialog_upload .pc_html_gui_graphics>li.upload .symbol:before{content:'\E805';font-size:32px}.pc_html_gui_dialog_upload .pc_html_gui_graphics>li.upload button{margin:0 auto;width:80%}.pc_html_gui_dialog_upload .pc_html_gui_graphics>li.upload .drop{margin:15px auto}.pc_html_gui_dialog_upload .pc_html_gui_graphics>li.uploading .progress{position:relative;top:50%;width:0;height:10px;margin-top:-5px;border-radius:4px;background:#3498db}.pc_html_gui_toolbar_product{box-sizing:border-box;margin:10px 0 0 0}.pc_html_gui_sides{margin:0;padding:0;list-style:none}.pc_html_gui_sides>li{width:100%;display:inline-block}.pc_html_gui_sides svg{overflow:hidden;line-height:normal}.pc_html_gui_shortcuts{display:flex;flex-direction:column}.pc_html_gui_shortcut{color:#000}.pc_html_gui_shortcut a{display:block;white-space:nowrap;color:#000;text-decoration:none}.pc_html_gui_shortcut.disabled a{opacity:.3;cursor:default;color:inherit}.pc_html_gui_shortcut .label{display:inline-block;padding:10px 0;line-height:32px;vertical-align:top;font-weight:700;font-size:100%;color:#000}.pc_html_gui_shortcut:not(.disabled) a:hover .label{color:#000}.pc_html_gui_shortcut .symbol{box-sizing:content-box;display:inline-block;margin:0 10px 0 0;padding:10px;border-radius:32px;width:32px;height:32px;line-height:32px;font-size:32px;font-weight:400;text-indent:0;background:-webkit-gradient(linear,left top,left bottom,from(#fcfcfc),to(#f0f0f0));background:-webkit-linear-gradient(#fcfcfc,#f0f0f0);background:linear-gradient(#fcfcfc,#f0f0f0);box-shadow:inset 0 -2px 2px 0 #ccc}.pc_html_gui_shortcuts_product .symbol:before{content:'\E800'}.pc_html_gui_shortcuts_text .symbol:before{content:'\E804'}.pc_html_gui_shortcuts_graphic .symbol:before{content:'\E801'}.pc_html_gui_shortcuts_upload .symbol:before{content:'\E805'}.pc_html_gui_form{padding:20px}.pc_simple_html_gui #pc_html_gui_toolbars{padding-top:10px}.pc_html_gui_toolbars_nav>li>a{border-color:#ddd;background-color:#eee;color:inherit}.pc_html_gui_toolbars_nav>li.active>a,.pc_html_gui_toolbars_nav>li.active>a:focus,.pc_html_gui_toolbars_nav>li.active>a:hover{color:inherit}.pc_simple_html_gui .pc_html_gui_shortcuts_graphic{margin-bottom:20px}.pc_simple_html_gui .pc_html_gui_graphics{margin:10px 0;padding:0;list-style:none}.pc_simple_html_gui .pc_html_gui_graphics>li{padding:0 0 10px 0}.pc_html_gui_graphic_upload_progress{border-radius:5px;width:0%;height:16px;background:#ccc}.pc_html_gui_graphic_delete{float:left;margin:0 10px 0 0}.pc_html_gui_graphic_preview{float:left;margin:0 20px 0 0}.pc_html_gui_graphic_preview>img{height:32px}.pc_simple_html_gui .pc_html_gui_graphic_info{margin:0 0 5px 0}.pc_simple_html_gui .pc_html_gui_graphic_info strong{margin:0 10px 0 0}.pc_html_gui_graphic_size{float:left;margin:0 20px 0 0;width:100px;height:24px}.pc_html_gui_graphic_size>label{display:block;padding:0 0 5px 0;text-align:center}.pc_html_gui_graphic_align{float:left;margin:0 10px 0 0}.pc_html_gui_number_of_lines{width:25px}.pc_html_gui_text_lines{margin:0;padding:0;list-style:none}.pc_simple_html_gui .pc_html_gui_text_input{width:150px}.pc_simple_html_gui .selectboxit-option{background:#fcfcfc}.pc_simple_html_gui .selectboxit-option a{text-decoration:none}.pc_simple_html_gui .pc_html_gui_text_font_size{width:25px}.pc_html_gui_graphic_align .ui-checkboxradio-checked .ui-icon,.pc_html_gui_text_align .ui-checkboxradio-checked .ui-icon{border:none!important;width:16px!important;height:16px!important}.pc_html_gui_frame_style>.ui-controlgroup-item{box-sizing:content-box;margin-right:20px;padding:15px!important;width:100px!important;height:100px!important;line-height:100px;background:0 0!important;border:2px hidden #000!important;border-radius:0}.pc_html_gui_frame_style .ui-checkboxradio-checked{border-color:#007fff!important}.pc_html_gui_frame_style .ui-frame-style-none{border-style:dashed!important;border-color:#ccc!important}.pc_html_gui_frame_style .ui-frame-style-solid{border-style:solid!important}.pc_html_gui_preview_container{position:relative;margin:10px 0 0 0;text-align:center;line-height:1.2}.pc_html_gui_static_customized_content{position:absolute;width:100%}.pc_html_gui_print_area{display:inline-block}.pc_html_gui_preview_graphic{position:relative}.pc_html_gui_preview_textarea_group{position:relative}.pc_html_gui_preview_text_line{display:inline-block;white-space:nowrap}.pc_html_gui_preview_text_line>span{display:inline-block}.pc_html_gui_print_area_overflow_warning{margin:10px 0;color:red;font-style:italic}.pc_html_gui_preview_size_container{margin:10px 0}.pc_html_gui_suitable_products{margin:20px 0 0 0}.pc_html_gui_suitable_products .spinner{padding:48px 0 0 0}.pc_simple_html_gui .eshop_button_continue{margin:10px 0 0 0}.pc_simple_html_gui svg.product_preview .print_area_configurations_frame{visibility:hidden;fill:none}.pc_simple_html_gui svg.product_preview .print_area_configurations_frame.visible{visibility:visible}.pc_simple_html_gui svg.product_preview .print_area_configurations_frame[data-frame_style=solid]{stroke:#000000;stroke-width:2}.pc_html_gui_graphic_align .ui-icon,.pc_html_gui_graphic_delete .ui-icon,.pc_html_gui_graphic_rotate_clockwise .ui-icon,.pc_html_gui_graphic_rotate_counterclockwise .ui-icon,.pc_html_gui_shortcut .symbol,.pc_html_gui_text_align .ui-icon,.pc_html_gui_text_style .ui-icon{font-family:pc_symbol;-webkit-text-rendering:optimizeLegibility;-moz-text-rendering:optimizeLegibility;-ms-text-rendering:optimizeLegibility;-o-text-rendering:optimizeLegibility;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased}.pc_complete_html_gui a{color:#2980b9}.pc_complete_html_gui a:hover{color:#3498db}.pc_complete_html_gui .pc_html_gui_preview_container{border:2px solid #ccc}.pc_html_gui_left_toolbar{position:absolute;left:0;top:10%;margin:0 20px 0 0;width:200px;text-align:left}.pc_complete_html_gui .pc_html_gui_shortcuts{margin:0 0 0 20px;padding:0;list-style:none}.pc_complete_html_gui .pc_html_gui_shortcuts li{padding:0 0 10px 0}.pc_html_gui_sidebar_toolbars{position:absolute;right:0;top:10%;margin:0 0 0 20px;width:250px;text-align:left}.pc_html_gui_sidebar_toolbars .pc_html_gui_toolbar{position:absolute;box-sizing:border-box;width:100%;padding:20px 10px;margin:0 0 20px 0;border:2px solid #ccc;border-right:none;border-top-left-radius:20px;border-bottom-left-radius:20px;background:-webkit-gradient(linear,left top,left bottom,from(#fcfcfc),to(#f0f0f0));background:-webkit-linear-gradient(#fcfcfc,#f0f0f0);background:linear-gradient(#fcfcfc,#f0f0f0);box-shadow:inset 0 -2px 2px 0 #ccc}.pc_html_gui_sidebar_toolbars .pc_html_gui_toolbar{margin-left:1px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}.pc_html_gui_sidebar_toolbars .pc_html_gui_toolbar.active{margin-left:0;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.pc_complete_html_gui .pc_html_gui_product_title{font-size:x-large}.pc_complete_html_gui .pc_html_gui_product_colors{margin:10px 0 0 0}.pc_complete_html_gui .pc_html_gui_sides_thumbs{margin:0;padding:0;list-style:none}.pc_complete_html_gui .pc_html_gui_sides_thumbs>li{cursor:pointer;display:inline-block;box-sizing:content-box;width:64px}.pc_complete_html_gui .pc_html_gui_sides_thumbs>li .preview_container{width:64px;height:64px}.pc_complete_html_gui .pc_html_gui_sides_thumbs>li a{color:#000;text-decoration:none}.pc_complete_html_gui .pc_html_gui_sides_thumbs>li.active a,.pc_complete_html_gui .pc_html_gui_sides_thumbs>li:hover a{color:#3498db}.pc_complete_html_gui .pc_html_gui_sides_thumbs svg{overflow:hidden;line-height:normal}.pc_complete_html_gui .pc_html_gui_customized_colors_quantities_container{margin:10px 0 0;padding:10px 0 0;border-top:1px solid #ccc}.pc_complete_html_gui .pc_html_gui_customized_colors_quantities{margin:0;padding:0;list-style:none}.pc_html_gui_toolbar_text>div{margin:5px 0 0 0}.pc_html_gui_toolbar_text>div:first-of-type{margin-top:0}.pc_html_gui_text_fonts .selectboxit-option:nth-child(even){background:#f0f0f0}.pc_complete_html_gui .pc_html_gui_text_input{box-sizing:border-box;width:100%;height:50px}.pc_complete_html_gui .pc_html_gui_text_font_size{width:30px;height:24px}.pc_complete_html_gui .pc_html_gui_graphic_name{margin:0 0 10px 0}.pc_complete_html_gui .pc_html_gui_graphic_colors_container{margin:10px 0 0 0}.pc_complete_html_gui .pc_html_gui_text_style{margin:0 10px 0 0}.pc_html_gui_frame_style .ui-icon,.pc_html_gui_graphic_align .ui-icon,.pc_html_gui_graphic_delete .ui-icon,.pc_html_gui_graphic_rotate_clockwise .ui-icon,.pc_html_gui_graphic_rotate_counterclockwise .ui-icon,.pc_html_gui_text_align .ui-icon,.pc_html_gui_text_style .ui-icon{box-shadow:none;background:0 0!important;text-indent:0;font-size:16px}.pc_html_gui_graphic_colors .ui-button,.pc_html_gui_product_colors .ui-button,.pc_html_gui_text_colors .ui-button{padding:16px;margin:0}.pc_html_gui_text_style .ui-icon-style-bold:before{content:'\E80B'}.pc_html_gui_text_style .ui-icon-style-italic:before{content:'\E80C'}.pc_html_gui_text_style .ui-icon-style-underlined:before{content:'\E80D'}.pc_html_gui_text_align .ui-icon-text-align-left:before{content:'\E802'}.pc_html_gui_text_align .ui-icon-text-align-center:before{content:'\E803'}.pc_html_gui_text_align .ui-icon-text-align-right:before{content:'\E80A'}.pc_html_gui_graphic_align .ui-icon-graphic-align-top:before{content:'\F176'}.pc_html_gui_graphic_align .ui-icon-graphic-align-bottom:before{content:'\F175'}.pc_html_gui_graphic_align .ui-icon-graphic-align-left:before{content:'\F177'}.pc_html_gui_graphic_align .ui-icon-graphic-align-right:before{content:'\F178'}.pc_html_gui_graphic_rotate_clockwise .ui-icon:before{content:'\E80E'}.pc_html_gui_graphic_rotate_counterclockwise .ui-icon:before{content:'\E809'}.pc_html_gui_graphic_delete .ui-icon:before{content:'\E808'}.pc_html_gui_add_to_cart_container{display:flex;justify-content:space-between;border-top:2px solid #ccc;margin:20px 0 0 0;background:-webkit-gradient(linear,left top,left bottom,from(#fcfcfc),to(#f0f0f0));background:-webkit-linear-gradient(#fcfcfc,#f0f0f0);background:linear-gradient(#fcfcfc,#f0f0f0)}.pc_html_gui_quantities{margin:0;padding:20px 0 10px 20px;text-align:left;list-style:none}.pc_html_gui_quantities>li{width:100px;display:inline-block;padding:0 20px 10px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center}.pc_html_gui_quantities .ui-widget-content{display:block;margin:2px 0 0 0;width:auto}.pc_html_gui_quantities input{width:100%}.pc_html_gui_add_to_cart{display:flex;padding:20px 20px 0 0;text-align:right;vertical-align:top}.pc_html_gui_price_container{width:250px;display:inline-block;margin:0 0 20px 20px}.pc_html_gui_price_container .pc_html_gui_price{text-align:right;font-size:x-large;font-weight:700}.pc_html_gui_price_container .pc_html_gui_price:empty:before{visibility:hidden;content:'.'}.pc_html_gui_price_container .pc_html_gui_unit_price{color:#ccc;text-align:right}.pc_html_gui_price_container .pc_html_gui_unit_price:before{visibility:hidden;content:'.'}.pc_html_gui_add_to_cart>button{display:inline-block;margin:0 0 20px 20px;border-radius:8px;height:45px;vertical-align:top;font-weight:700}.pc_html_gui_dialog_add_to_cart.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:none}.pc_html_gui_dialog_add_to_cart.ui-dialog button:nth-child(2){float:right;margin-right:0;font-weight:700}.pc_html_gui_product_details{margin:20px 0 0 0}@media (max-width:575px){.pc_html_gui_dialog_graphic .pc_html_gui_graphics>li,.pc_html_gui_dialog_product .pc_html_gui_products>li,.pc_html_gui_dialog_upload .pc_html_gui_graphics>li{grid-template-columns:repeat(auto-fill,minmax(187px,1fr))}}@media (max-width:767px){.pc_html_gui_list_filter{flex-direction:row;width:auto;padding:0 0 20px 0}.pc_html_gui_dialog_graphic,.pc_html_gui_dialog_product,.pc_html_gui_dialog_upload{display:block}.pc_html_gui_dialog_graphic .pc_html_gui_graphics,.pc_html_gui_dialog_product .pc_html_gui_products,.pc_html_gui_dialog_upload .pc_html_gui_graphics{flex-direction:row;width:auto}}@media (max-width:991px){.pc_html_gui_left_toolbar{position:static;margin:10px;width:auto}.pc_html_gui_shortcuts{display:flex;flex-direction:row;justify-content:center;margin:0}.pc_html_gui_shortcut .label{display:none}.pc_html_gui_sidebar_toolbars{top:50%}.pc_complete_html_gui .pc_html_gui_product_title{font-size:large}.pc_html_gui_add_to_cart_container{flex-direction:column}.pc_html_gui_quantities{padding:10px 10px 0}.pc_html_gui_add_to_cart{padding:10px}.pc_html_gui_price_container{width:auto;margin:0}.pc_html_gui_price_container .pc_html_gui_price{font-size:large}.pc_html_gui_add_to_cart>button{margin-bottom:0}}