.bold{font-weight:700}.italic{font-style:italic}.underline{text-decoration:underline}.flex{display:flex}.flex.vertical{flex-direction:column}.flex.vcenter{align-items:center}.flex.justify-space{justify-content:space-between}.flex.justify-center{justify-content:center}.l1{line-height:40px}.cursor-pointer{cursor:pointer}.product-header{min-height:220px}.help_text{color:#88bf67;font-weight:700;vertical-align:2px;font-size:10px}.help_text_content{color:#88bf67;font-weight:700;vertical-align:2px;font-size:10px}.mobile_help{display:none}.post_link{width:250px;text-decoration:none;display:inline-block}.fancyvideo:hover{cursor:pointer}.info_video_text{float:left;width:calc(100% - 300px)}.info_video{float:right;padding-right:20px}#text1,#text2{resize:none}#product-options{float:left}#product-options .help{float:right}#product-options .help:hover{cursor:pointer}#product-options .mobile_help{cursor:pointer}.product_attrib input[type=text]{font-size:14px;color:#626262;height:28px;padding:2px 4px;background-color:#fff;cursor:text;border:0;box-shadow:inset 0 0 2px #000}.product_attrib table{margin-bottom:0!important;margin-left:0!important;margin-top:10px!important}.product_attrib td{padding-right:0!important}#product_quicktip{position:absolute;padding:10px;box-shadow:2px 2px 4px #000;background-color:#ddd;display:none;width:auto;border-radius:5px}.jetzt_kalkulieren{color:#9d0c15;padding-left:15px;font-weight:700}.p_jetzt_kalkulieren{color:#58585a;font-weight:700}#product-options .radiolist.hardcover{margin-left:0;width:100%}#product-options .radiolist.hardcover li{width:120px;margin:0 0 10px 0}#product-options fieldset{padding-top:0;margin-top:-12px}#product-options hr{padding-bottom:10px;margin-bottom:10px}#profile-links{margin:10px 10px;padding:0;width:100%;float:left}#profile-navi-wrapper{width:100%;float:left}#profile-navi-wrapper h1{float:left}#profile-links.profile-navi{width:200px;float:right}#userdocs #profile-links #profile-link5 .link-image,#userprofile_billingaddresses #profile-links #profile-link12 .link-image,#userprofile_ordersmanagement #profile-links #profile-link1 .link-image,#userprofile_privatedata #profile-links #profile-link3 .link-image,#userprofile_settings #profile-links #profile-link6 .link-image,#userprofile_shipmentaddresses #profile-links #profile-link2 .link-image{border:1px var(--main-color) solid}#profile-links ul{margin-left:0;list-style-type:none}#profile-links li{display:block;float:left;width:50%;margin-bottom:10px}#profile-links li.navi-icon{width:32px;margin:0 10px 0 0}#profile-links li.navi-icon.last{margin:0}#profile-links li a:hover{text-decoration:none}#profile-links .link-image{display:block;height:32px;width:32px;margin-top:0;margin-bottom:20px;margin-right:15px;background:url(../media/profile.png) 0 0 no-repeat;float:left}#profile-links.profile-navi .link-image{margin:0}#profile-link_start .link-image{background:url(../../all/sedruck_small.png) 0 0 no-repeat}#profile-link1 .link-image{margin-bottom:65px}#profile-link2 .link-image{background-position:0 -42px!important}#profile-link3 .link-image{background-position:0 -84px!important;margin-bottom:50px}#profile-link4 .link-image{background-position:0 -126px!important}#profile-link5 .link-image{background-position:0 -168px!important}#profile-link6 .link-image{background-position:0 -210px!important;margin-bottom:65px}#profile-link7 .link-image{background-position:0 -252px!important}#profile-link8 .link-image{background-position:0 -294px!important}#profile-link9 .link-image{background-position:0 -336px!important}#profile-link10 .link-image{background-position:0 -378px!important}#profile-link11 .link-image{background-position:0 -420px!important}#profile-link12 .link-image{background-position:0 -462px!important}#profile-link13 .link-image{background-position:0 -378px!important}#profile-link15 .link-image{background-position:0 -378px!important}#profile-link14 .link-image{background:url(../../all/media/newsletter-sedruck.png) 0 0 no-repeat}#profile-link16 .link-image{background:url(../../all/media/newsletter-sedruck.png) 0 0 no-repeat}#profile-links .link-capture,#profile-links .link-info{display:block;color:#000}#profile-links .link-capture{color:#333;margin-bottom:5px}#profile-links .link-info{color:#626262}#t-userdocs{width:95%;float:left;border:1px solid #484a55}#t-userdocs tbody tr:hover{background-color:#3d80df;color:#fff}#t-userdocs thead{font-weight:700;border-bottom:1px solid #484a55}#t-userdocs th{padding:3px 0;font-weight:700}#t-userdocs tbody a{color:#000}.delete-btn{display:block;width:22px;height:22px;padding:0;margin:0;background:transparent url(../media/icons/remove.png) 0 0 no-repeat;border-width:0;border-style:none}.docs-btn-box{margin:0 0 0 10px}.docs-btn-box button{display:block;float:left;margin:0 7px 0 0;background-color:#f5f5f5;border:1px solid #dedede;border-top:1px solid #eee;border-left:1px solid #eee;font-family:"Lucida Grande",Poppins,sans-serif;font-size:12px;line-height:130%;text-decoration:none;font-weight:700;color:#565656;cursor:pointer;padding:2px 5px 2px 5px;width:auto;overflow:visible}.docs-btn-box button img{margin:0 3px -5px 0!important;padding:0;border:0;width:22px;height:22px}.docs-btn-box button:hover{border:1px solid #565656}#explorer-area{clear:both;float:none;width:100%;max-height:300px;overflow:auto;margin-bottom:20px}#uploader-area{clear:both;float:left;margin:20px 0 0 0;width:100%;display:none}#document-upload-information{display:none}.document-upload-information-warning{color:red}#order-steps-wrapper{width:100%;margin-bottom:0;float:none;height:23px}.order-progress{float:left;width:25%;height:23px;line-height:23px;font-weight:700;color:#fff;text-align:center;margin-right:0;background:url(../media/gfx.png) 1px -170px no-repeat}#basket #order-steps-wrapper .order-step2,#checkout #order-steps-wrapper .order-step4,#productOptions #order-steps-wrapper .order-step1,#upload #order-steps-wrapper .order-step3{background:url(../media/gfx.png) 1px -212px no-repeat}.shipping_address{float:left;min-width:240px;height:180px;margin:0 5px 5px 0;border:1px solid #dedede}.address_data{color:#333}#main .shipping_address .address_caption{background-color:#dedede;color:#333}.shipping_address .address_caption span{color:#333}.shipping_address .address_caption a{float:right;margin:4px 5px 0 0;color:#333}.shipping_address .address_caption input{margin:5px 10px 0 5px;color:#333}.shipment-types{margin:5px 0}#success-upload-confirmation{border:1px #bebebe solid;width:99%;padding:10px 0;margin:40px 0 40px 5px;background-color:#fbff94}.extended-info{cursor:pointer}.hidden-info{display:none}.product-comment-box{border:1px #bebebe solid;width:100%;margin:3px 0 0 0;padding:0;display:block}.article-comment{margin:0;width:98%;max-width:98%;min-height:30px;height:30px;resize:none;border:0 red none}.btn-img{cursor:pointer;width:22px;height:22px;border:0;float:right;margin:5px 0 5px 10px}.btn-img-cut{background:url(../media/icons/edit_cut.png) 0 0 no-repeat}.btn-img-reload{background:url(../media/icons/edit_reload.png) 0 0 no-repeat}.btn-img-save{background:url(../media/icons/edit_save.png) 0 0 no-repeat}.btn-img-delete{background:url(../media/icons/edit_delete.png) 0 0 no-repeat}.product_container{padding:0 0 10px;margin:0;width:520px;margin-bottom:20px}.product_container input{height:24px}.product_attrib{margin-top:10px;margin-bottom:0}.product_attrib label{background-color:#fff}.product_container_head{display:flex;color:var(--main-color);margin-top:5px;font-size:14px;line-height:24px;vertical-align:central;margin-bottom:5px!important}.product_space{height:2px;background-color:#fff}.product_info_blue{border-bottom:1px solid var(--main-color);padding-right:0}.product_info_blue span{font-size:14px;color:var(--main-color)}input[type=radio][name=selectedCover],input[type=radio][name=selectedFastCover]{display:none}#btn_edit_backplate,#btn_edit_calendar,#btn_edit_content,#btn_edit_content_photobook,#btn_edit_cover,#btn_edit_dvdlabel,#btn_edit_label,#btn_edit_main,#btn_edit_register,#btn_edit_stamping,#btn_edit_whatsapp,#btn_edit_wrapper{width:224px;height:32px!important}.popup[data-type=stamping] .popupwindow{width:1024px}#stamping_middle{float:left;width:280px}#stamping_middle div{padding:5px;padding-right:10px;margin-top:10px}#stamping_middle label{font-size:14px;padding:5px;line-height:12px;width:100%}#stamping_middle input,#stamping_middle p,#stamping_middle select,#stamping_middle textarea{width:100%;font-size:14px;padding:0}#stamping_middle textarea{height:368px}#stamping_right{float:left;width:288px;padding-left:10px;height:620px}#stamping_right label{font-size:14px;line-height:32px;text-align:center;width:100%}#stamping_left{float:left;width:402px}#stamping_left table{padding:0;margin:0}#stamping_left table td{padding:0}#stamping_ok{background-color:var(--main-color);color:#fff;line-height:32px;text-align:center;width:200px;float:right}#stamping_refresh{background-color:#aaa;color:#fff;line-height:32px;text-align:center;width:280px;float:left;margin-left:202px}#stamping_cancel{background-color:#aaa;color:#fff;line-height:32px;text-align:center;width:200px;float:left}.font-select{float:left;padding-left:3px;padding-right:3px;margin:3px;text-align:center;color:#fff;background-color:#aaa}.font-select:hover{cursor:pointer}.status_hide_calendar,.status_hide_content,.status_hide_cover,.status_hide_stamping{display:none}.product-info div{font-size:14px}#calculationArticleNote{font-size:14px;padding:0;width:495px}.group-options div{margin-top:0;margin-bottom:0}#produktbezeichnung{color:var(--main-color)}#labelvorlagen{width:100%;text-align:center}#labelvorlagen a{color:#000}#labelvorlagen div{background-color:#d9d9d9;text-align:center;margin:0 10px;float:left;width:120px}#stamping_right label{margin:0}#btn_calc_more_products{color:#fff;background-color:#b1b1b1;background-image:url('/frontend/skin/blue/media/buttons/button-arrow-left-01.png');background-repeat:no-repeat;background-position:0 -5px;width:150px;line-height:32px;text-decoration:none}#btn_calc_more_products:hover{background-color:#555;cursor:pointer}#btn_calc_more_products{color:#fff;background-color:#b1b1b1;background-image:url('/frontend/skin/blue/media/buttons/button-arrow-left-01.png');background-repeat:no-repeat;background-position:0 6px;padding-left:20px;width:146px;line-height:32px;text-decoration:none;font-weight:700}#btn_calc_more_products:hover{background-color:#555;cursor:pointer}#btn_calc_price_detail{color:#fff;background-color:#b1b1b1;width:166px;line-height:32px;text-decoration:none;text-align:center;margin:0 11px;font-weight:700}#btn_calc_price_detail:hover{background-color:#555;cursor:pointer}.calculation-btn-to-basket{float:right;padding-right:0}#btn_calc_to_basket{color:#fff;background-color:var(--main-color);background-image:url('/frontend/skin/blue/media/buttons/button-arrow-right-01.png');background-repeat:no-repeat;background-position:146px 6px;width:166px;line-height:31px;height:32px;text-decoration:none;text-align:left;padding-left:5px;border:0;font-weight:700}#btn_calc_to_basket:hover{background-color:#555;cursor:pointer}.btn-box table td{padding:0!important}#specialcolorpage-info,#specialpaperfolding-info{width:496px;margin-left:10px;padding:3px;color:#626262;background-color:#fff}#register-punching-info{padding:6px;margin:9px;background-color:#eeeeae}#btn_fileupload_back{float:left;font-family:Poppins,sans-serif}#btn_fileupload_next{float:right;font-family:Poppins,sans-serif;margin:2px 95px 0 11px}#captcha{padding-left:154px}.guestbook_rate_buttons{float:right}.guestbook_rate_buttons a{display:inline-block;text-decoration:none;width:180px;text-align:center}.passwordLogin{float:left;margin-right:20px;width:190px}.emailLogin{width:190px}.finalLogin{width:201px;border-radius:0}#addressTemplateActionForm .input-text,#registration-form .input-text{width:calc(100% - 280px);font-size:14px;float:left;margin-right:2px}#orderExemplaryProductActionForm .input-text{width:calc(100% - 255px);font-size:14px;float:left;margin-right:2px}#addressTemplateActionForm select,#registration-form select{width:calc(100% - 268px);height:32px;font-size:14px;float:left;margin-right:2px}#orderExemplaryProductActionForm select{width:calc(100% - 243px);height:32px;font-size:14px;float:left;margin-right:2px}#dynamicCountriesTxt{margin-left:245px}#registerSubmit{float:right;padding:10px;font-size:16px}.registerRow{padding:0 0 0 10px}.to-profile{float:right}.filefield{width:357px}.mobile_order_details_ending td:nth-child(2){white-space:nowrap}#addressTemplateActionForm input{float:left}#addressTemplateActionForm label{float:left;margin:0!important;line-height:32px;color:#626262;background-color:#fff;padding-left:4px;font-size:14px}#addressTemplateActionForm .input-text{height:24px}.mobile_news{background-color:var(--light-blue);bottom:0;width:100%}.mobile_news p{margin:0!important;padding:0!important}#calculator-view-mobile{display:none}#burger_btn{cursor:pointer}#customer-gallery{width:237px;float:right}#customer-gallery-mobile{display:none}.galleryImage{position:relative}#product-tiles-mobile{display:none}.product_name{font-size:16px}.device-switcher{display:none}.desktop-content{display:inherit}.mobile-content{display:none}.btn-vorlage{width:222px;text-align:center}.double_blockinfo{padding:5px 10px;clear:both;float:none}.double_blockinfo>*{float:left}.double_blockinfo img{width:241px;height:143px}.double_blockinfo div{padding-left:10px}.double_blockinfo div h2{margin:0 0 10px 0;padding:0!important}.desktop-list-horizontal li{display:inline-block}.carttable{display:block}.carttable-mobile{display:none}.warenkorb_preis table{padding-top:40px;float:right}.warenkorb_preis table td{padding:0 5px}.warenkorb_preis table td:last-child{padding-right:0!important}.carttable-shipping-header{padding:0 10px;width:calc(100% - 20px);margin-top:30px}.carttable-shipping-header table{width:100%;margin:0!important}.carttable-shipping-header table td{padding:0!important}.carttable-invoice-type-chooser,.carttable-manufacturing-types,.carttable-shipping-modes,.carttable-shipping-types,.carttable-store-type-chooser{padding:0 10px;width:calc(100% - 20px)}.carttable-invoice-type-chooser label,.carttable-manufacturing-types label,.carttable-shipping-modes label,.carttable-shipping-types label,.carttable-store-type-chooser label{padding-left:10px;padding-right:40px;width:calc(100% - 50px);margin-bottom:5px;font-weight:700;background-color:#b1b1b1;color:#fff;line-height:32px;cursor:pointer;background-image:url('/frontend/skin/blue/media/icons/select-box-arrow-down.png');background-repeat:no-repeat;background-position:right}.carttable-invoice-type-chooser label{width:calc(100% - 12px);padding-right:2px}.carttable-invoice-type-chooser .help{cursor:pointer}.carttable-invoice-type-chooser label,.carttable-manufacturing-types label,.carttable-shipping-modes label,.carttable-store-type-chooser label{background-image:none;cursor:auto}.carttable-invoice-type-chooser .list,.carttable-manufacturing-types .list,.carttable-shipping-modes .list,.carttable-store-type-chooser .list{clear:both;margin-bottom:20px}.carttable-invoice-type-chooser input,.carttable-manufacturing-types input,.carttable-shipping-modes input,.carttable-store-type-chooser input{float:left;line-height:20px;height:20px;margin-left:5px}.carttable-invoice-type-chooser p,.carttable-manufacturing-types p,.carttable-shipping-modes p,.carttable-store-type-chooser p{margin-bottom:10px!important;overflow:hidden;line-height:20px}.number_counter .input-text{text-align:center;width:calc(100% - 24px)}.number_counter_decrease,.number_counter_increase{cursor:pointer;flex:none;line-height:32px;background-color:var(--medium-gray);color:#fff;text-align:center}.number_counter_decrease:hover,.number_counter_increase:hover{background-color:var(--dark-gray)}