html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}body{line-height:1;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}header{position:relative;}nav ul{list-style:none;}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent;}table{border-collapse:collapse;border-spacing:0;}table td{vertical-align:top;}input,select{vertical-align:middle;}form input{padding:0;outline:0;display:block;font-family:Roboto,Arial,sans-serif;}input[type="checkbox"]{margin:3px 3px 3px 4px;}.hidden{display:none;}.clearfix:after{content:".";display:block;clear:both;font-size:0;height:0;visibility:hidden;}:-moz-placeholder{color:#b5b5b5;}::-moz-placeholder{color:#b5b5b5;}:-ms-input-placeholder{color:#b5b5b5;}#skiplinks{position:absolute;top:0px;left:-32768px;z-index:1000;width:100%;margin:0;padding:0;list-style-type:none;}#skiplinks:has(a:focus){left:0;background-color:#fff;padding:5px;border-radius:5px;width:fit-content;color:#333 !important;}.floatLeft{float:left;}.floatRight{float:right;}a:link,a:visited{color:#333; text-decoration:none;}a:hover,a:focus,a:active{color:#c30606;}img{display:inline-block;}a:focus,input:focus,span:focus,div:focus,button:focus{outline-width:2px;outline-color:#101010;outline-offset:1px;border-radius:3px;}div:focus{outline-style:solid;}.photobook div.image img{display:block;}.photobook .content100{width:760px; max-height:999999px;}.photobook .content60{width:502px; max-height:999999px;}.photobook .content50{width:373px; max-height:999999px;}.photobook .content30{width:244px; max-height:999999px;}.photobook .content25{width:181px; max-height:999999px;}.photobook .content30-wrapper .content30:nth-of-type(1),.photobook .content30-wrapper .content30:nth-of-type(2),.photobook .content30-wrapper .content30:nth-of-type(4),.photobook .content30-wrapper .content30:nth-of-type(5),.photobook .content50-wrapper .content50:nth-of-type(1),.photobook .start50-wrapper .start50:nth-of-type(1){margin-right:14px;}.photobook .start30-wrapper .start30:nth-of-type(1),.photobook .start30-wrapper .start30:nth-of-type(2){margin-right:13px;}.photobook .start25-wrapper .start25:nth-of-type(1),.photobook .start25-wrapper .start25:nth-of-type(2),.photobook .start25-wrapper .start25:nth-of-type(3){margin-right:12px;}.photobook .content25-wrapper .content25:nth-of-type(1),.photobook .content25-wrapper .content25:nth-of-type(3){margin-right:11px;}.photobook .content25-wrapper .content25:nth-of-type(2){margin-right:14px;}.photobook .side{width:169px;}.photobook #content-left .infoblock-global img{display:block;}.photobook #content-left .side_image,.photobook #content-left .side_content_switch{margin-bottom:16px;}.photobook #content-left .infoblock-global .side_image{margin-top:10px;margin-bottom:0px;}.photobook #content-left .side-local .side_image{margin-top:10px;margin-bottom:0px;}.photobook h1,.photobook h2,.photobook h3,.photobook h4,.photobook h5,.photobook h6{font-family:Roboto,Arial,sans-serif;color:#333;font-weight:bold;}.photobook h1{text-transform:uppercase;font-size:var(--font-size-24);line-height:1.21;}.contentContainer.content_headline_red h1{text-transform:none;}.photobook .start100-wrapper.start100 header h1,.photobook .start100-wrapper.start100 header h2,.photobook .headline-text-big-wrapper header h1,.photobook .headline-text-big-wrapper header h2,.photobook .content100-wrapper.content100 header h1,.photobook .content100-wrapper.content100 header h2,.photobook .content100.headline h1,.photobook .content100.headline h2{margin-bottom:0;}.photobook .start100-wrapper.start100 header h2,.photobook .content100-wrapper.content100 header h2,.photobook .headline-text-big-wrapper header h2,.photobook .content100.headline h2{font-family:Roboto,Arial,sans-serif;font-weight:normal;font-size:var(--font-size-18);line-height:1.56;}.photobook .start100-wrapper.start100 header,.photobook .headline-text-big-wrapper header,.photobook .content100-wrapper.content100 header{border-bottom:1px solid #797979;margin-bottom:16px;}.photobook .content100.headline{border-bottom:1px solid #797979;margin-top:-8px;}.contentContainer.content_headline_red .content100.headline-red{border-bottom:none;text-align:center;background-color:#ad0b10;padding:3px 0;}.contentContainer.content_headline_red .content100.headline-red h1{color:#fff;}.photobook .start100-2-wrapper header h2,.photobook .start50-wrapper header h2,.photobook .start30-wrapper header h2,.photobook .start25-wrapper header h2,.photobook .start3060-wrapper header h2,.photobook .start6030-wrapper header h2,.photobook .video100-wrapper header h2,.photobook .image-text-50-wrapper h2,.photobook .image-text-30-wrapper h2,.photobook .content100-2-wrapper header h2,.photobook .content50-wrapper header h2,.photobook .content30-wrapper header h2,.photobook .content25-wrapper header h2,.photobook .content3060-wrapper header h2,.photobook .content6030-wrapper header h2{font-family:'AsapSemiBold',sans-serif;font-weight:normal;font-size:var(--font-size-18);margin-bottom:4px;padding-bottom:2px;}.photobook .content50-wrapper.variant50 header h2,.photobook .content30-wrapper.variant30 header h2{font-family:'AsapRegular',sans-serif;}.photobook .start100-2-wrapper header h3,.photobook .start30-wrapper header h3,.photobook .start25-wrapper header h3,.photobook .start3060-wrapper header h3,.photobook .start6030-wrapper header h3,.photobook .start50-wrapper header h3,.photobook .video100-wrapper header h3,.photobook .content100-2-wrapper header h3,.photobook .content50-wrapper header h3,.photobook .content30-wrapper header h3,.photobook .content25-wrapper header h3,.photobook .content3060-wrapper header h3,.photobook .content6030-wrapper header h3,.photobook .imge-text-30-wrapper h3,.photobook .image-text-50-wrapper h3{font-family:Roboto,Arial,sans-serif;font-size:var(--font-size-14);margin-bottom:6px;margin-top:6px;position:relative;}.photobook .image-text-30-wrapper h3,.photobook .image-text-50-wrapper h3{line-height:1.86;}.photobook .content30-wrapper .headline-in-image,.photobook .content50-wrapper .headline-in-image{position:absolute;right:6px;bottom:15px;}.photobook .content30-wrapper .headline-in-image span.normal-price,.photobook .content50-wrapper .headline-in-image span.normal-price{background-color:#fff;}.photobook .content30-wrapper.variant30 h2,.photobook .content50-wrapper.variant50 h2{text-align:center;background-color:#fff;width:fit-content;margin:0 auto;padding:0 10px;}.photobook .content30-wrapper.variant30 header.variant30,.photobook .content50-wrapper.variant50 header.variant50{border-bottom:1px solid #333;margin-bottom:20px;height:9px;}.photobook .video100-wrapper .textblock,.photobook .image-text-50-wrapper .textblock,.photobook .image-text-30-wrapper .textblock,.photobook .content100-2-wrapper .textblock,.photobook .content50-wrapper .textblock,.photobook .content30-wrapper .textblock,.photobook .content25-wrapper .textblock,.photobook .content3060-wrapper .textblock,.photobook .content6030-wrapper .textblock{font-size:var(--font-size-14);line-height:1.57;}.photobook .faq-wrapper .headline{font-family:'AsapSemiBold',sans-serif;font-size:var(--font-size-18);margin-bottom:4px;}.photobook .faq-wrapper .textblock{font-size:var(--font-size-14);line-height:1.57;}.photobook .side .textblock{font-size:var(--font-size-11);line-height:1.18;padding:0 2px;margin-top:2px;}.photobook span.headline-left{display:inline-block;padding-top:2px;}.photobook span.headline-right{display:inline-block;float:right;}.photobook .textblock{font-family:Roboto,Arial,sans-serif;color:#333;}.photobook .textblock ul{list-style-type:disc;margin-left:18px;}.photobook .textblock{font-size:var(--font-size-14);line-height:1.57;}.photobook #content-main .contentContainer.start100_2{margin-bottom:15px;}.photobook #content-main .contentContainer.content_image_100,.photobook #content-main .contentContainer.block-0.animation100{margin-bottom:15px;}.photobook .contentContainer a:link,.photobook .contentContainer a:visited{text-decoration:underline;}.photobook .contentContainer section{position:relative;}.gray-marker{background-color:#E0E0E0 !important;}.yellow-marker{background-color:#FECF16 !important;}.green-marker{background-color:#D5FFC5 !important;}.red-marker{background-color:#FFBEBE !important;}.photobook .image-text-50-wrapper .element-wrapper.imageLeft .image,.photobook .image-text-30-wrapper .element-wrapper.imageLeft .image{float:left;margin-right:14px;}.photobook .image-text-30-wrapper .element-wrapper.imageLeft.no-text-float .textblock{width:488px;float:left;}.photobook .image-text-30-wrapper .element-wrapper.imageRight.no-text-float .textblock{width:488px;float:left;}.photobook .image-text-30-wrapper .element-wrapper.imageRight.no-text-float .image{float:right;}.photobook .image-text-50-wrapper .element-wrapper.imageLeft.no-text-float .textblock{width:373px;float:left;}.photobook .image-text-50-wrapper .element-wrapper.imageRight.no-text-float .textblock{width:373px;float:left;}.photobook .image-text-50-wrapper .element-wrapper.imageRight.no-text-float .image{float:right;}.photobook .image-text-50-wrapper .element-wrapper.imageLeft h2{margin-left:387px;}.photobook .image-text-30-wrapper .element-wrapper.imageLeft h2{margin-left:258px;}.photobook .image-text-50-wrapper .element-wrapper.imageRight .image,.photobook .image-text-30-wrapper .element-wrapper.imageRight .image{float:right;padding-left:14px;}.photobook .image-text-50-wrapper .element-wrapper.imageRight h2{margin-right:387px;}.photobook .image-text-30-wrapper .element-wrapper.imageRight h2{margin-right:258px;}.photobook .image-text-50-wrapper .element-wrapper.imageRight .overlay-text{left:387px;}.photobook .image-text-50-wrapper .element-wrapper.imageLeft .overlay-text-right{right:387px;}.photobook .image-text-50-wrapper .element-wrapper.imageLeft .image-with-promotion img{right:387px;}.photobook .image-text-30-wrapper .element-wrapper.imageRight .overlay-text{left:516px;}.photobook .image-text-30-wrapper .element-wrapper.imageLeft .overlay-text-right{right:516px;}.photobook .image-text-30-wrapper .element-wrapper.imageLeft .image-with-promotion img{right:516px;}.photobook .horizontalSpacer{margin-bottom:22px;}.photobook .contentContainer{clear:both;font-family:Roboto,Arial,sans-serif;color:#333;margin-bottom:32px;position:relative;}.photobook .contentContainer.content_tabbed{margin-bottom:0;}.photobook #customerarea-content-wrapper .contentContainer{margin-bottom:15px;}.photobook .contentContainer:last-child{margin-bottom:0 !important;}.photobook #content-left .contentContainer{margin-top:0 !important;}.photobook .textblock .read-more-link{background:url('/website/static/css/default/common/img/read_more_icon.png') left bottom no-repeat;position:relative;bottom:-1px;display:inline-block;margin-left:4px;width:11px;height:11px;}.photobook .content50-wrapper .textblock .read-more-link a:link,.photobook .content50-wrapper .textblock .read-more-link a:visited,.photobook .content30-wrapper .textblock .read-more-link a:link,.photobook .content30-wrapper .textblock .read-more-link a:visited,.photobook .content25-wrapper .textblock .read-more-link a:link,.photobook .content25-wrapper .textblock .read-more-link a:visited,.photobook .content3060-wrapper .textblock .read-more-link a:link,.photobook .content3060-wrapper .textblock .read-more-link a:visited,.photobook .content6030-wrapper .textblock .read-more-link a:link,.photobook .content6030-wrapper .textblock .read-more-link a:visited{font-size:var(--font-size-13);line-height:1.38;}.photobook .textblock .read-more-link:hover{cursor:pointer; background:url('/website/static/css/default/common/img/read_more_icon_hover.png') left bottom no-repeat;}.photobook .textblock ul{list-style-type:disc;margin-left:18px;}.photobook .content100 .content60 h1.short,.photobook .content100 .content60 h2.short{width:495px;}.photobook .content100.no_notice .content60 h1.short,.photobook .content100.no_notice .content60 h2.short{width:750px;}.photobook .content100.no_notice .content60{width:750px;}.photobook .content100 .content30.margin-0{margin-top:0px;}.photobook a.backlink{display:inline-block;font-family:Roboto,Arial,sans-serif;font-size:var(--font-size-14);line-height:1.57;text-decoration:none !important;background:url('/website/static/css/default/common/img/sibling_prev.png') left center no-repeat;padding-left:16px;}.photobook a.backlink:hover,.photobook a.backlink:focus,.photobook a.backlink:active{background:url('/website/static/css/default/common/img/sibling_prev_hover.png') left center no-repeat;}.photobook .highslide-loading{text-transform:none !important;background-image:url('/website/static/css/default/common/img/ajax-loader.gif') !important;;background-position:3px center !important;padding:8px 3px 8px 22px !important;}.photobook .video-element-wrapper{margin-bottom:8px;}.photobook .image-with-promotion{position:relative;}.photobook .contentContainer.backbutton{margin-top:-5px;margin-bottom:5px;width:150px;}.photobook .message-box{background-color:#f6f6f6;position:fixed;top:50%;left:50%;z-index:2000000;-moz-box-shadow:0 0 4px #000;-webkit-box-shadow:0 0 4px #000;box-shadow:0 0 4px #000;padding:16px;}.photobook .message-box-title{font-weight:bold;font-size:var(--font-size-15);font-family:Roboto,Arial,sans-serif;border-bottom:1px solid #797979;padding-bottom:2px;}.photobook .message-box-content{font-family:Roboto,Arial,sans-serif;font-size:var(--font-size-14);line-height:1.29;}.photobook .message-box-content .description{width:276px;padding-top:12px;}.photobook .message-box-content .hint{margin-top:12px;font-style:italic;}.photobook #message-box-buttons{margin-top:16px;}.photobook #message-box-buttons button{display:block;width:160px;min-height:28px;font-family:Roboto,Arial,sans-serif;border:1px solid #bfbfbf;background-color:#e3e3e3;font-weight:bold;font-size:var(--font-size-14);cursor:pointer;}#container-data_protection label{font-weight:normal;}.photobook .mobile-header{display:none;}.photobook .category_interferer .offer-mobile{display:none;}.photobook span.price-asterix{cursor:pointer;font-weight:normal;vertical-align:text-top;line-height:1;}.message-box-icon-cart{background:url('/website/static/css/default/customerarea/img/cart.png');width:64px;height:80px;}.message-box-icon-cart.error{background:url('/website/static/css/default/customerarea/img/cart_error.png');}.topheader-countdown,.topheader-countdown-background,.topheader-countdown-stopover,.topheader-countdown-over{position:absolute;right:0;top:0;}.photobook.editmode .topheader-countdown{z-index:50001;}.topheader-countdown .overlay-background,.topheader-countdown .overlay-stopover,.topheader-countdown .overlay-over,.topheader-countdown .overlay-final{position:absolute;left:0;top:0;}.topheader-countdown .digit{position:absolute;}.final-countdown{position:absolute;left:0;top:0;}.photobook.editmode .final-countdown{z-index:50001;}.final-countdown .overlay-background,.final-countdown .overlay-stopover,.final-countdown .overlay-over,.final-countdown .overlay-final{position:absolute;left:0;top:0;}.final-countdown .digit{position:absolute;}@media only screen and (max-width:700px) and (orientation:portrait){.final-countdown{transform-origin:top left;}}.wait{cursor:wait;}.full-width-header-image{position:relative;margin-left:8px;margin-right:8px;margin-bottom:15px;width:944px;}#content-left.small-margin{margin-top:-8px;}.chip-button a{padding:5px 14px;font-family:Roboto;font-weight:bold;font-size:var(--font-size-20);color:#b40607;text-decoration:none;}.chip-button a:hover{background-color:#b40607;color:#fff;}.online-coupons .coupon-headline{font-size:var(--font-size-14);font-weight:bold;padding-bottom:10px;}.online-coupons .coupon-headline .coupon-hint{font-size:var(--font-size-12);font-weight:normal;}.online-coupons .coupon-code-blocks{margin-left:-5px;}.online-coupons .coupon-code-block{padding:5px 5px 15px 5px;margin-right:200px;}.online-coupons .coupon-code-block.hover{background-color:#eee;}.online-coupons .coupon-code{font-size:var(--font-size-15);font-weight:bold;padding-bottom:3px;cursor:default;}.online-coupons .personalize-wrapper{display:inline-block;width:180px;}.online-coupons .coupon-personalize{font-size:var(--font-size-14);background-color:#fecf16;margin-right:40px;padding:1px 3px;}.online-coupons .coupon-personalize.personalized{background-color:unset;}.online-coupons .coupon-personalize.personalized a{font-size:var(--font-size-14);font-weight:bold;text-decoration:none !important;color:#78a755;background-image:url(/website/static/css/default/common/img/check.svg);background-repeat:no-repeat;padding-left:30px;background-size:22px;}.online-coupons .coupon-pdf-download{display:inline-block;font-size:var(--font-size-14);}.online-coupons .coupon-downloaded a{font-size:var(--font-size-14);font-weight:bold;text-decoration:none !important;color:#78a755;}.online-coupons .coupon-payment{font-size:var(--font-size-14);}.online-coupons .coupon-code-info{font-size:var(--font-size-13);margin:3px 0 5px 0;cursor:default;}.online-coupons .coupon-headline .coupon-code-info{font-weight:normal;margin:0;}.order-details-coupon-preview{display:none;}.order-details-coupon-preview.show{display:inline-block;}.order-row-details-wrapper .order-details-coupon-preview{width:80px;height:80px;}.coupon-preview:focus{outline:#101010 2px solid;}.online-coupons .coupon-zip-link{font-size:var(--font-size-14);margin-top:10px;}.coupon-template-selection,.coupon-template-edit{margin-top:20px;}.coupon-template-input{position:relative;overflow:hidden;}.coupon-template-selection.hidden,.coupon-template-edit.hidden,.coupon-mobile-input.hidden{display:none;}.coupon-preview{float:left;width:180px;height:255px;background-color:#d6d6d6;border:1px solid #bdbdbd;background-size:contain;margin-right:10px;margin-bottom:10px;cursor:pointer;}.coupon-previews .coupon-preview:nth-child(3n+4){margin-right:0;}.coupon-template-selection-headline,.coupon-template-edit-headline{font-size:var(--font-size-14);font-weight:bold;padding-bottom:15px;}.coupon-template-buttons{overflow:auto;padding-bottom:3px;}.coupon-template-buttons .button-save,.coupon-template-buttons .button-cancel{height:30px;margin-top:15px;font-size:var(--font-size-14);text-align:center;cursor:pointer;}.coupon-template-buttons .button-save{width:300px;float:right;}.coupon-template-buttons .button-cancel{width:200px;line-height:30px;float:left;}.coupon-template-buttons .change-design{width:100%;text-align:center;margin-top:5px;font-size:var(--font-size-14);}.coupon-template-buttons .change-design span{text-decoration:underline;cursor:pointer;}.coupon-template-wrapper.template-1.value-25{background-image:url(/website/static/coupon/edit-templates/Gutschein-0001_01.jpg);}.coupon-template-wrapper.template-2.value-25{background-image:url(/website/static/coupon/edit-templates/Gutschein-0002_01.jpg);}.coupon-template-wrapper.template-3.value-25{background-image:url(/website/static/coupon/edit-templates/Gutschein-0003_01.jpg);}.coupon-template-wrapper.template-4.value-25{background-image:url(/website/static/coupon/edit-templates/Gutschein-0004_01.jpg);}.coupon-template-wrapper.template-5.value-25{background-image:url(/website/static/coupon/edit-templates/Gutschein-0005_01.jpg);}.coupon-template-wrapper.template-1.value-50{background-image:url(/website/static/coupon/edit-templates/Gutschein-0001_02.jpg);}.coupon-template-wrapper.template-2.value-50{background-image:url(/website/static/coupon/edit-templates/Gutschein-0002_02.jpg);}.coupon-template-wrapper.template-3.value-50{background-image:url(/website/static/coupon/edit-templates/Gutschein-0003_02.jpg);}.coupon-template-wrapper.template-4.value-50{background-image:url(/website/static/coupon/edit-templates/Gutschein-0004_02.jpg);}.coupon-template-wrapper.template-5.value-50{background-image:url(/website/static/coupon/edit-templates/Gutschein-0005_02.jpg);}.coupon-template-wrapper.template-1.value-100{background-image:url(/website/static/coupon/edit-templates/Gutschein-0001_03.jpg);}.coupon-template-wrapper.template-2.value-100{background-image:url(/website/static/coupon/edit-templates/Gutschein-0002_03.jpg);}.coupon-template-wrapper.template-3.value-100{background-image:url(/website/static/coupon/edit-templates/Gutschein-0003_03.jpg);}.coupon-template-wrapper.template-4.value-100{background-image:url(/website/static/coupon/edit-templates/Gutschein-0004_03.jpg);}.coupon-template-wrapper.template-5.value-100{background-image:url(/website/static/coupon/edit-templates/Gutschein-0005_03.jpg);}.coupon-preview.template-1.value-25{background-image:url(/website/static/coupon/preview/Gutschein-0001_01.jpg);}.coupon-preview.template-2.value-25{background-image:url(/website/static/coupon/preview/Gutschein-0002_01.jpg);}.coupon-preview.template-3.value-25{background-image:url(/website/static/coupon/preview/Gutschein-0003_01.jpg);}.coupon-preview.template-4.value-25{background-image:url(/website/static/coupon/preview/Gutschein-0004_01.jpg);}.coupon-preview.template-5.value-25{background-image:url(/website/static/coupon/preview/Gutschein-0005_01.jpg);}.coupon-preview.template-1.value-50{background-image:url(/website/static/coupon/preview/Gutschein-0001_02.jpg);}.coupon-preview.template-2.value-50{background-image:url(/website/static/coupon/preview/Gutschein-0002_02.jpg);}.coupon-preview.template-3.value-50{background-image:url(/website/static/coupon/preview/Gutschein-0003_02.jpg);}.coupon-preview.template-4.value-50{background-image:url(/website/static/coupon/preview/Gutschein-0004_02.jpg);}.coupon-preview.template-5.value-50{background-image:url(/website/static/coupon/preview/Gutschein-0005_02.jpg);}.coupon-preview.template-1.value-100{background-image:url(/website/static/coupon/preview/Gutschein-0001_03.jpg);}.coupon-preview.template-2.value-100{background-image:url(/website/static/coupon/preview/Gutschein-0002_03.jpg);}.coupon-preview.template-3.value-100{background-image:url(/website/static/coupon/preview/Gutschein-0003_03.jpg);}.coupon-preview.template-4.value-100{background-image:url(/website/static/coupon/preview/Gutschein-0004_03.jpg);}.coupon-preview.template-5.value-100{background-image:url(/website/static/coupon/preview/Gutschein-0005_03.jpg);}.coupon-template-wrapper{width:760px;height:1074px;position:relative;background-size:760px;border:1px solid #ccc;}.coupon-template-wrapper .coupon-code-wrapper{position:absolute;top:848px;left:230px;}.coupon-code-wrapper .coupon-code{font-family:Consola;font-size:15px;}.coupon-template-wrapper .editbox-wrapper{position:absolute;left:90px;top:0;width:580px;}.coupon-template-wrapper .editbox-wrapper .boxframe{position:absolute;width:580px;display:flex;justify-content:center;}.coupon-template-wrapper .editbox-wrapper .boxframe.box-overflow{border:1px solid #f00;box-shadow:0px 0px 5px #f00;}.coupon-template-wrapper .editbox-wrapper .boxframe-1{top:72px;}.coupon-template-wrapper .editbox-wrapper .boxframe-2{top:289px;}.coupon-template-wrapper .editbox-wrapper .boxframe-3,.coupon-template-wrapper .editbox-wrapper .boxframe-3-display{top:372px;height:180px;display:flex;align-items:center;}.coupon-template-wrapper .editbox-wrapper .boxframe-4{top:567px;}.coupon-template-wrapper .editbox-wrapper .borderbox{position:absolute;width:590px;left:-5px;top:0;border:1px dotted #555555;pointer-events:none;}.coupon-template-wrapper .editbox-wrapper .boxframe-1 .borderbox{height:180px;}.coupon-template-wrapper .editbox-wrapper .boxframe-2 .borderbox{height:64px;}.coupon-template-wrapper .editbox-wrapper .boxframe-3 .borderbox{height:180px;}.coupon-template-wrapper .editbox-wrapper .boxframe-4 .borderbox{height:64px;}.borderbox:has(+ .editbox:focus){outline:#101010 2px solid;}.coupon-template-wrapper .editbox-wrapper .remaining-characters{position:absolute;height:20px;font-size:var(--font-size-10);line-height:2;right:-7px;bottom:-23px;padding:0 5px;background-color:#eeeeee;visibility:hidden;}.coupon-template-wrapper .editbox-wrapper .remaining-characters.visible{visibility:visible;}.coupon-template-wrapper .editbox,.coupon-template-wrapper .displaybox{text-align:center;display:inline-block;white-space:nowrap;}.coupon-template-wrapper .editbox:empty:not(:focus){width:100%;height:100%;}.coupon-template-wrapper .editbox:empty::before{content:"Text";color:#ffffff00;}.coupon-template-wrapper .boxframe:hover{background-image:url(/website/static/css/default/common/img/edit-32.svg);background-repeat:no-repeat;background-position:top 12px right 12px;background-size:35px;}.coupon-template-wrapper .editbox-wrapper .boxframe-1,.coupon-template-wrapper .editbox-wrapper .editbox-1{height:180px;line-height:180px;}.coupon-template-wrapper .editbox-wrapper .boxframe-2,.coupon-template-wrapper .editbox-wrapper .editbox-2{height:64px;line-height:64px;}.coupon-template-wrapper .editbox-wrapper .editbox-3,.coupon-template-wrapper .editbox-wrapper .editbox-3-display{height:auto;white-space:unset;display:flex;align-items:center;}.coupon-template-wrapper .editbox-wrapper .editbox-3{color:#ffffff00 !important;caret-color:#000 !important;}.coupon-template-wrapper .editbox-wrapper .editbox-3-display{pointer-events:none;}.coupon-template-wrapper .editbox-wrapper .boxframe-4,.coupon-template-wrapper .editbox-wrapper .editbox-4{height:64px;line-height:64px;}.editbox.no-flex{display:inline-block !important;}.boxframe.show-overflow{border:2px solid #f00 !important;}#loader-overlay{display:none;position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;}#loader-overlay .loader{position:absolute;left:calc(50% - 25px);top:calc(50% - 25px);width:50px;padding:8px;aspect-ratio:1;border-radius:50%;background:#838383;--_m:conic-gradient(#0000 10%,#000),linear-gradient(#000 0 0) content-box;-webkit-mask:var(--_m);mask:var(--_m);-webkit-mask-composite:source-out;mask-composite:subtract;animation:l3 2s infinite linear;}@keyframes l3{to{transform:rotate(1turn)}}.coupon-template-wrapper.template-1 .editbox-1{font-family:'Roboto Bold';color:#e5077f;font-size:150px;}.coupon-template-wrapper.template-1 .editbox-2{font-family:'Emmi Handwriting';color:#ac2c79;font-size:50px;}.coupon-template-wrapper.template-1 .editbox-3,.coupon-template-wrapper.template-1 .editbox-3-display{font-family:'Roboto Regular';color:#5a5895;font-size:17px;line-height:21px;}.coupon-template-wrapper.template-1 .editbox-4{font-family:'Emmi Handwriting';color:#026e9d;font-size:50px;}.coupon-template-wrapper.template-2 .editbox-1{font-family:'Caveat Bold';color:#c02375;font-size:150px;}.coupon-template-wrapper.template-2 .editbox-2{font-family:'Caveat Regular';color:#000;font-size:50px;}.coupon-template-wrapper.template-2 .editbox-3,.coupon-template-wrapper.template-2 .editbox-3-display{font-family:'Amatic SC Bold';font-size:20px;line-height:24px;}.coupon-template-wrapper.template-2 .editbox-4{font-family:'Caveat Regular';color:#000;font-size:50px;}.coupon-template-wrapper.template-3 .editbox-1{font-family:'Canyon Pro Regular';color:#af2e97;font-size:150px;}.coupon-template-wrapper.template-3 .editbox-2{font-family:'Kalam Light';color:#000;font-size:50px;}.coupon-template-wrapper.template-3 .editbox-3,.coupon-template-wrapper.template-3 .editbox-3-display{font-family:'Canyon Pro Regular';color:#000;font-size:18px;line-height:22px;}.coupon-template-wrapper.template-3 .editbox-4{font-family:'Kalam Light';color:#000;font-size:50px;}.coupon-template-wrapper.template-4 .editbox-1{font-family:'Licorice Regular';color:#000;font-size:150px;}.coupon-template-wrapper.template-4 .editbox-2{font-family:'Licorice Regular';color:#000;font-size:50px;}.coupon-template-wrapper.template-4 .editbox-3,.coupon-template-wrapper.template-4 .editbox-3-display{font-family:'Oswald Regular';color:#000;font-size:16px;line-height:20px;}.coupon-template-wrapper.template-4 .editbox-4{font-family:'Licorice Regular';color:#000;font-size:50px;}.coupon-template-wrapper.template-5 .editbox-1{font-family:'Licorice Regular';color:#604b44;font-size:150px;}.coupon-template-wrapper.template-5 .editbox-2{font-family:'Lora Regular';color:#604b44;font-size:50px;}.coupon-template-wrapper.template-5 .editbox-3,.coupon-template-wrapper.template-5 .editbox-3-display{font-family:'Lora Regular';color:#604b44;font-size:16px;line-height:20px;}.coupon-template-wrapper.template-5 .editbox-4{font-family:'Licorice Regular';color:#604b44;font-size:50px;}@media only screen and (max-width:700px) and (orientation:portrait){.coupon-preview{width:calc((100vw - 43px) / 3);height:auto;background-size:cover;aspect-ratio:1 / 1.414;}.coupon-previews .coupon-preview:nth-child(3n+4){margin-right:10px;}.coupon-previews .coupon-preview:nth-child(3n){margin-right:0;}#scale-wrapper{transform-origin:top left;}.coupon-template-buttons .button-cancel{width:30vw;}.coupon-template-buttons .button-save{width:50vw;}.online-coupons .coupon-code-block{margin-right:0;}.coupon-mobile-input{position:absolute;top:0;left:0;height:100%;width:100%;}.mobile-input-background{position:absolute;top:0;left:0;height:100%;width:100%;background-color:#000;opacity:0.4;}.mobile-input-box{position:absolute;height:100%;width:100%;}.mobile-input-box .mobile-input{position:absolute;width:calc(100% - 40px);height:30px;top:170px;text-align:center;line-height:30px;left:20px;background-color:#fff;}.mobile-input-box .mobile-input.editbox-3{text-wrap:auto !important;overflow-y:scroll !important;}.mobile-input-box .mobile-input.editbox-1,.mobile-input-box .mobile-input.editbox-2,.mobile-input-box .mobile-input.editbox-3,.mobile-input-box .mobile-input.editbox-4{display:none;}.coupon-mobile-input.editbox-1 .mobile-input.editbox-1,.coupon-mobile-input.editbox-2 .mobile-input.editbox-2,.coupon-mobile-input.editbox-3 .mobile-input.editbox-3,.coupon-mobile-input.editbox-4 .mobile-input.editbox-4{display:block;overflow:hidden;white-space:nowrap;}.coupon-mobile-input.editbox-3 .mobile-input-box .mobile-input{height:120px;line-height:21px;}.mobile-button-save{position:absolute;width:200px;height:30px;top:220px;text-align:center;line-height:30px;left:50%;margin-left:-25%;}.coupon-mobile-input.editbox-3 .mobile-button-save{top:320px;}}.photobook .customerarea-separator{background:url('/website/static/css/default/common/img/customerarea_tab_separator.png') left top no-repeat;float:right;margin-left:8px;}.photobook .customerarea-description-text a{text-decoration:underline;}.photobook #customerarea-tab-button{color:#fff;text-transform:uppercase;padding:5px 10px 7px 10px;margin:5px 8px 0 7px;font-size:var(--font-size-14);float:right;font-weight:bold;border-top:1px solid #5f5f5f;border-left:1px solid #5f5f5f;border-right:1px solid #5f5f5f;}.photobook #customerarea-tab-button:hover{background-color:#828181;}.photobook #customerarea-tab-button.active{background-color:#fff;color:#000;border-top:1px solid #333;border-left:1px solid #333;border-right:1px solid #333;}.photobook #customerarea-maintenance-button{color:#fff;text-transform:uppercase;padding:3px 20px 0px 20px;font-size:var(--font-size-14);float:right;font-weight:bold;background:url('/website/static/css/default/common/img/customerarea_tab_separator.png') left top no-repeat;font-size:var(--font-size-12);background-color:#5f5f5f;}.photobook #customerarea-maintenance-button span{text-transform:none !important;color:#f7fb84;}.photobook .customerarea-action-button{float:left;height:14px;font-weight:bold;padding-left:10px;font-size:var(--font-size-10);margin-right:8px;margin-top:3px;text-decoration:underline;}.photobook .customerarea-action-button.login{padding-left:10px;}.photobook .customerarea-action-button.login:hover{}.photobook .customerarea-action-button.logout{color:#be1b0d;}.photobook .customerarea-action-button.logout:hover{color:#be1b0d;}.photobook .customerarea-action-button:hover{cursor:pointer;color:#be1b0d;}.photobook .customerarea-action-button-separator{float:left;font-size:var(--font-size-10);padding-top:3px;}.photobook .mini-cart{float:left;font-size:var(--font-size-10);padding:3px 10px 0 0;}.photobook .mini-cart a{padding:5px 0 3px 0;text-decoration:underline;color:#be1b0d;}.photobook .mini-cart .bold{font-weight:bold;}.photobook .contentContainer .customerarea-element input::placeholder{color:#cc0000;}.photobook select#address_type,.photobook input#address_type{font-weight:bold;}.flipbook-wrapper{position:relative;z-index:6000;width:100%;height:100%;user-select:none;}.flipbook-wrapper.fullscreen{position:fixed;top:0;left:0;z-index:9999999999;background-color:#383E42;}.flipbook-inner-wrapper{position:relative;container-type:inline-size;margin:auto;background-image:url(/website/static/img/default/flipbook/wood.webp);box-shadow:0 0 6px #0000006e;overflow:hidden;}.flipbook-info-right,.flipbook-info-left{position:absolute;margin:-9px;}.flipbook-info-right{display:none;}@container (max-width:1060px){.flipbook-info-right,.flipbook-info-left{display:none !important;}}.flipbook-book-container{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;display:flex;justify-content:center;align-items:center;}.flipbook-book-container .book,.flipbook-medialink-container{will-change:transform;transition:transform 0.4s ease-in-out;transform:scale(0.9) translateZ(0);backface-visibility:hidden;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin:auto;width:100%;height:100%;box-sizing:border-box;position:relative;}.flipbook-book-container .book.no-transition,.flipbook-medialink-container.no-transition{transition:none;}.flipbook-book-container .book-page{width:50%;height:100%;position:absolute;top:0;}.flipbook-book-container .book.single-width .book-page{width:100%;}.flipbook-book-container .book.double-height .book-page{width:100%;height:50%;}.flipbook-book-container .book-page.hidden{opacity:0;z-index:-1;}.flipbook-book-container .book-page.current-page{left:0;z-index:10;}.flipbook-book-container .book-page.next-page{right:0;z-index:10;}.flipbook-book-container .book:not(.double-height) .book-page:not(.cover-front).next-page{border-left:1px solid #8f8f8f;box-sizing:border-box;}.flipbook-book-container .book.double-height .book-page:not(.cover-front).current-page{border-bottom:1px solid #8f8f8f;box-sizing:border-box;}.flipbook-book-container .book.single-width .book-page.next-page{left:0;z-index:-1;}.flipbook-book-container .book.double-height .book-page.next-page{left:0;top:50%;}.flipbook-book-container .book.double-height .book-page:nth-child(2){top:25%;}.flipbook-book-container .book.type-book div.book-page:nth-child(2){box-shadow:-7px 7px 15px 0px rgba(0,0,0,0.25),3px -3px 5px 0px rgba(110,110,110,0.247);}.flipbook-book-container .book.type-book div.book-page:last-child{box-shadow:-3px -3px 5px 0px rgba(110,110,110,0.247),7px 7px 15px 0px rgba(0,0,0,0.25);}.flipbook-book-container .cover-shadow.calendar{position:absolute;top:0;left:0;width:100%;height:100%;box-shadow:-7px 7px 15px 0px rgba(0,0,0,0.25),5px 3px 5px 0px rgba(0,0,0,0.25);}.flipbook-book-container .type-calendar.double-height .cover-shadow.calendar{top:25%;height:50%;}.flipbook-inner-wrapper.scaleUp .flipbook-book-container .book,.flipbook-inner-wrapper.scaleUp .flipbook-medialink-container{transform:scale(1);}.flipbook-book-container .book .book-page .image-container{height:100%;width:100%;}.flipbook-book-container .book .book-page .image-container.absolute-bottom{position:absolute;bottom:0;}.flipbook-book-container .book .book-page .image-container.absolute-right{position:absolute;right:0;}.flipbook-book-container .book .book-page img.image-container{background-image:url(/website/static/img/default/flipbook/bouncing-circles.svg);background-repeat:no-repeat;background-position:center;background-size:100px;}.flipbook-button-container{position:absolute;bottom:20px;width:100%;height:44px;display:flex;justify-content:center;gap:20px;opacity:0;transition:opacity 0.3s ease-in-out,width 0.3s ease-in-out;pointer-events:none;z-index:101;}.flipbook-button-container.visible{opacity:1;width:100%;pointer-events:all;display:flex;}.flipbook-button-container .flipbook-buttons{background-color:#000000B2;transition:opacity 0.3s ease-in-out,width 0.3s ease-in-out;border-radius:44px;}.flipbook-button-container .flipbook-buttons.center{display:flex;justify-content:space-between;align-items:center;max-width:364px;min-width:220px;width:100%;}.flipbook-button-container .flipbook-buttons.center .buttons{display:flex;}.flipbook-button-container .flipbook-buttons.right{width:96px;position:absolute;left:75%;margin-left:-48px;background-image:url(/website/static/img/default/flipbook/jump-to-next-01.svg);background-position:left;background-repeat:no-repeat;cursor:pointer;}.flipbook-wrapper.inline .flipbook-button-container .flipbook-buttons.right{right:10px;left:unset;margin-left:0;}.flipbook-button-container .flipbook-buttons.right.invisible,.flipbook-button-container .flipbook-buttons.center.invisible{display:none;}.flipbook-button-container .flipbook-buttons.right.active{background-image:url(/website/static/img/default/flipbook/pause.svg);left:50%;width:44px;margin-left:-22px;}.flipbook-button-container button{border:0;height:44px;width:44px;border-radius:44px;background-color:#00000000;background-repeat:no-repeat;background-position:center;cursor:pointer;flex-grow:0;flex-shrink:0;flex-basis:44px;}.flipbook-button-container button:hover{background-color:#00000081;}.flipbook-button-container .flipbook-buttons.right button:hover{background-color:unset;}.flipbook-button-container .flipbook-buttons.right:hover{background-color:#000000d0;}.flipbook-button-container button.first{background-image:url(/website/static/img/default/flipbook/jump-to-first-01.svg);}.flipbook-button-container button.prev{background-image:url(/website/static/img/default/flipbook/jump-to-previous-01.svg);}.flipbook-button-container button.next{background-image:url(/website/static/img/default/flipbook/jump-to-next-01.svg);}.flipbook-button-container button.last{background-image:url(/website/static/img/default/flipbook/jump-to-last-01.svg);}.flipbook-button-container button.pages{background-image:url(/website/static/img/default/flipbook/navigation-01.svg);flex-grow:1;flex-shrink:1;min-width:44px;}.flipbook-button-container button.autoplay-button{width:96px;padding-left:35px;color:#fff;font-size:16px;}.flipbook-button-container.type-calendar button.autoplay-button{display:none !important;}.flipbook-menu-button{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);width:44px;height:44px;border-radius:44px;background-image:url(/website/static/img/default/flipbook/menu-02.svg);background-color:transparent;cursor:pointer;border:none;}.flipbook-menu-button:hover{background-image:url(/website/static/img/default/flipbook/menu-02_hover.svg);}.flipbook-menu-button.hidden{display:none;}.flipbook-menu-button.show-fullscreen-hint{background-image:none;width:auto;opacity:1;}.flipbook-menu-button.show-fullscreen-hint::after{content:"Vollbild aktivieren";color:#fff;line-height:44px;font-family:Arial,sans-serif;padding:0 20px;font-weight:bold;white-space:nowrap;}.flipbook-ribbon-container{position:absolute;left:0;width:100%;height:200px;background-color:#000000b2;display:flex;align-items:center;margin:auto;box-sizing:border-box;z-index:6005;bottom:-200px;transition:bottom 0.5s;}.flipbook-ribbon-container.show{bottom:0;}.flipbook-ribbon-wrapper{position:absolute;bottom:0;left:0;width:100%;height:200px;overflow:hidden;}.flipbook-ribbon-wrapper.hidden{display:none;}.ribbon-scroll-area{flex-grow:1;overflow-x:auto;overflow-y:hidden;cursor:grab;user-select:none;scrollbar-width:none;-ms-overflow-style:none;}.ribbon-scroll-area.active{cursor:grabbing;}.ribbon-scroll-area::-webkit-scrollbar{display:none;}.ribbon{display:flex;flex-wrap:nowrap;gap:20px;padding:20px 0;}.ribbon img{flex-shrink:0;}.ribbon .double-page,.ribbon .single-page{display:flex;background-color:unset;border:none;}.ribbon .single-page{gap:20px;}.ribbon-nav-btn{flex-shrink:0;border-radius:44px;border:0;width:44px;height:44px;cursor:pointer;font-size:18px;position:absolute;background-color:#000000b2;background-position:center;background-repeat:no-repeat;}.ribbon-nav-btn.scroll-left{left:20px;background-image:url(/website/static/img/default/flipbook/jump-to-previous-01.svg);}.ribbon-nav-btn.scroll-right{right:20px;background-image:url(/website/static/img/default/flipbook/jump-to-next-01.svg);}.ribbon-nav-btn:hover{background-color:#000000d0;}.loader-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#e7e7e7;display:flex;justify-content:center;align-items:center;transition:opacity 0.5s ease-in-out;z-index:20000;}.flipbook-wrapper.inline .loader-overlay{position:absolute;}.loader-overlay .loader{width:150px;height:150px;border:15px solid #ccc;border-top-color:#333;}.loader{border-radius:50%;animation:spin 3s linear infinite;}@keyframes spin{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}.loader-overlay.hidden{opacity:0;pointer-events:none;}.loader-overlay.invisible{display:none;}.error-overlay{font-family:'Roboto',sans-serif;color:#fff;}.media-overlay-play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80px;height:80px;background-color:rgba(0,0,0,0.7);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all 0.3s ease;z-index:10;}.media-overlay-play-button:hover{background-color:rgba(0,0,0,0.9);transform:translate(-50%,-50%) scale(1.1);}.media-overlay-play-button::before{content:'';width:0;height:0;border-left:20px solid #fff;border-top:12px solid transparent;border-bottom:12px solid transparent;margin-left:4px;}.media-overlay-play-button.hidden{opacity:0;pointer-events:none;}.top-button-wrapper{position:fixed;top:10px;right:10px;justify-content:center;align-items:center;z-index:6001;}.flipbook-wrapper.inline .top-button-wrapper{position:absolute;}.fullscreen-button{position:relative;background-image:url(/website/static/img/default/flipbook/full-screen.svg);background-color:#000000b2;background-repeat:no-repeat;background-position:center;width:44px;height:44px;border-radius:44px;border:none;opacity:0.5;cursor:pointer;}.fullscreen-button:hover{opacity:0.7;}.flipbook-wrapper.fullscreen .fullscreen-button{background-image:url(/website/static/img/default/flipbook/full-screen-off.svg);}.flipbook-inner-wrapper .click-area{position:absolute;top:0;height:100%;width:20%;cursor:pointer;}.flipbook-inner-wrapper .click-area.hidden{display:none;}.flipbook-inner-wrapper .click-area.click-area-left{left:0;}.flipbook-inner-wrapper .click-area.click-area-right{right:0;background-position-x:right;}.flipbook-inner-wrapper .click-area.click-area-left.duplex{width:100%;height:20%;}.flipbook-inner-wrapper .click-area.click-area-right.duplex{bottom:0;left:0;top:unset;width:100%;height:20%;}.flipbook-inner-wrapper .click-area.click-area-right.duplex.first-page{bottom:25%;}.flipbook-wrapper.navigation-visible .flipbook-inner-wrapper .click-area{background-image:none;}.flipbook-medialink-container .video-link{position:absolute;z-index:110;cursor:pointer;display:flex;justify-content:center;align-items:center;overflow:hidden;}.flipbook-medialink-container .video-link .preview-video{position:absolute;top:3%;left:3%;width:94%;height:94%;object-fit:cover;z-index:-1;pointer-events:none;opacity:0;transition:opacity 0.3s ease;z-index:113;}.flipbook-medialink-container .video-link .play-button{position:relative;z-index:1;transition:opacity 0.3s ease;}.flipbook-medialink-container .video-link.not-available{position:absolute;z-index:110;border-radius:10px;padding:10px;box-sizing:border-box;background-color:#ffffffe0;font-family:Arial,Helvetica,sans-serif;cursor:default;text-align:center;}.flipbook-medialink-container .video-link .play-button{--play-button-size:44px;min-width:var(--play-button-size);min-height:var(--play-button-size);border-radius:var(--play-button-size);background-size:var(--play-button-size);position:relative;z-index:111;}.flipbook-medialink-container .video-link .play-button:hover,.flipbook-medialink-container .video-link:hover .play-button{border:2px solid #fff;background-color:#00000087;background-image:url(/website/static/img/default/flipbook/jump-to-next-01.svg);}.flipbook-medialink-container .video-link .play-button::before{content:'';position:absolute;top:-2px;left:-2px;width:100%;height:100%;width:var(--play-button-size);height:var(--play-button-size);border-radius:var(--play-button-size);border:2px solid #fff;background-color:#00000087;background-image:url(/website/static/img/default/flipbook/jump-to-next-01.svg);background-size:var(--play-button-size);z-index:112;animation:blink-and-fade 2s ease-in-out forwards;pointer-events:none;}@keyframes blink-and-fade{0%,100%{opacity:0;}10%,50%,90%{opacity:0.3;}30%,70%{opacity:1;}}.flipbook-medialink-container .video-link:hover .play-button{animation:none;background-color:#000000b2;}.flipbook-medialink-container .video-link .loader{width:50px;height:50px;border:8px solid #ccc;border-top-color:#333;position:absolute;z-index:114;}.flipbook-media-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#0000007a;z-index:99999999999;display:flex;justify-content:center;align-items:center;}.flipbook-media-overlay .media-container{position:relative;background:#000;border-radius:8px;overflow:hidden;display:flex;align-items:center;justify-content:center;}.flipbook-media-overlay .media-container video{max-width:100%;max-height:100%;width:auto;height:auto;display:block;}.flipbook-media-overlay .media-container audio{width:400px;height:60px;margin:40px;}.flipbook-media-overlay .close-button{position:absolute;top:10px;right:10px;background:rgba(255,255,255,0.8);border:none;border-radius:50%;width:40px;height:40px;font-size:24px;cursor:pointer;z-index:1000000;color:#000;font-weight:bold;line-height:1;}.flipbook-media-overlay .close-button:hover{background:rgba(255,255,255,0.9);}.flipbook-media-overlay .media-status-message{background:rgba(255,255,255,0.95);border-radius:10px;padding:40px;text-align:center;box-shadow:0 4px 20px rgba(0,0,0,0.3);max-width:400px;margin:50px;}.flipbook-media-overlay .status-icon{font-size:48px;margin-bottom:20px;opacity:0.7;}.flipbook-media-overlay .status-text{font-size:16px;color:#333;line-height:1.5;margin-bottom:15px;}.flipbook-media-overlay .status-details{font-size:14px;color:#666;font-style:italic;}.flipbook-autoplay-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;z-index:100;}html{font-size:var(--root-font-size);}:root{--root-font-size:100%;--font-size-9:0.5625rem;--font-size-10:0.6250rem;--font-size-11:0.6875rem;--font-size-12:0.7500rem;--font-size-13:0.8125rem;--font-size-14:0.8750rem;--font-size-15:0.9375rem;--font-size-16:1.0000rem;--font-size-17:1.0625rem;--font-size-18:1.1250rem;--font-size-20:1.2500rem;--font-size-21:1.3125rem;--font-size-22:1.3750rem;--font-size-23:1.4375rem;--font-size-24:1.5000rem;--font-size-25:1.5625rem;--font-size-26:1.6250rem;--font-size-30:30px;--font-size-40:40px;--font-size-60:60px;}@font-face{font-family:'Josh Handwriting';src:url('/website/static/css/default/fonts/JoshHandwriting/josh-handwriting.woff2') format('woff2'),url('/website/static/css/default/fonts/JoshHandwriting/josh-handwriting.ttf') format('truetype');font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:'AsapSemiBold';src:url('/website/static/css/default/fonts/asap/asap-semibold.woff2') format('woff2'),url('/website/static/css/default/fonts/asap/asap-semibold.ttf') format('truetype');font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:'AsapBoldItalic';src:url('/website/static/css/default/fonts/asap/asap-bolditalic.woff2') format('woff2'),url('/website/static/css/default/fonts/asap/asap-bolditalic.ttf') format('truetype');font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:'AsapRegular';src:url('/website/static/css/default/fonts/asap/asap-regular.woff2') format('woff2'),url('/website/static/css/default/fonts/asap/asap-regular.ttf') format('truetype');font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:'AsapMedium';src:url('/website/static/css/default/fonts/asap/asap-medium.woff2') format('woff2'),url('/website/static/css/default/fonts/asap/asap-medium.ttf') format('truetype');font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:'RobotoMedium';src:url('/website/static/css/default/fonts/roboto/Roboto-Medium.woff2') format('woff2'),url('/website/static/css/default/fonts/roboto/Roboto-Medium.ttf') format('truetype');font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:'RobotoLight';src:url('/website/static/css/default/fonts/roboto/Roboto-Light.woff2') format('woff2'),url('/website/static/css/default/fonts/roboto/Roboto-Light.ttf') format('truetype');font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:'RobotoThin';src:url('/website/static/css/default/fonts/roboto/Roboto-Thin.woff2') format('woff2'),url('/website/static/css/default/fonts/roboto/Roboto-Thin.ttf') format('truetype');font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:'Roboto';src:url('/website/static/css/default/fonts/roboto/Roboto-Regular.woff2') format('woff2'),url('/website/static/css/default/fonts/roboto/Roboto-Regular.ttf') format('truetype');font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:'RobotoBold';src:url('/website/static/css/default/fonts/roboto/Roboto-Bold.woff2') format('woff2'),url('/website/static/css/default/fonts/roboto/Roboto-Bold.ttf') format('truetype');font-weight:bold;font-style:normal;font-display:swap;}@font-face{font-family:'RobotoItalic';src:url('/website/static/css/default/fonts/roboto/Roboto-Italic.woff2') format('woff2'),url('/website/static/css/default/fonts/roboto/Roboto-Italic.ttf') format('truetype');font-weight:normal;font-style:italic;font-display:swap;}@font-face{font-family:'RobotoMediumItalic';src:url('/website/static/css/default/fonts/roboto/Roboto-MediumItalic.woff2') format('woff2'),url('/website/static/css/default/fonts/roboto/Roboto-MediumItalic.ttf') format('truetype');font-weight:medium;font-style:italic;font-display:swap;}@font-face{font-family:'ComingSoon';src:url('/website/static/css/default/fonts/ComingSoon/ComingSoon-Regular.woff2') format('woff2'),url('/website/static/css/default/fonts/ComingSoon/ComingSoon-Regular.ttf') format('truetype');font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:'KleeOne';src:url('/website/static/css/default/fonts/KleeOne/KleeOne-Regular.woff2') format('woff2'),url('/website/static/css/default/fonts/KleeOne/KleeOne-Regular.ttf') format('truetype');font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:'KleeOneSemiBold';src:url('/website/static/css/default/fonts/KleeOne/KleeOne-SemiBold.woff2') format('woff2'),url('/website/static/css/default/fonts/KleeOne/KleeOne-SemiBold.ttf') format('truetype');font-weight:normal;font-style:normal;font-display:swap;}.photobook #wrapper footer#footer-main{font-family:Roboto,Arial,sans-serif;width:960px;background-color:#f6f6f6;position:relative;}.photobook footer#footer-main .footerColumns{padding-left:30px;padding-top:10px;padding-bottom:4px;height:auto;}.photobook footer#footer-main .footerColumns .footerColumn{border-right:1px solid #c9c9c9;}.photobook footer#footer-main .footerColumns .columnWrapper.service .footerColumn{border-right:none !important;hyphens:auto;}.photobook footer#footer-main .footerColumns .footerColumn .footerLink,.photobook footer#footer-main .footerColumns .footerColumn .footerLabel{line-height:1.38;padding-top:0;font-size:var(--font-size-13);hyphens:auto;}.photobook footer#footer-main .footerColumns .footerColumn .footerLink a:link,.photobook footer#footer-main .footerColumns .footerColumn .footerLink a:visited,.photobook footer#footer-main .footerColumns .footerColumn .footerLabel span{text-decoration:none;color:#666666;font-size:var(--font-size-13);hyphens:auto;}.photobook footer .footer-head{min-height:32px;background-color:#ececec;border-top:1px solid #c9c9c9;border-bottom:1px solid #c9c9c9;position:relative;}.photobook footer .slider-track{position:relative;display:flex;flex-direction:row;padding-left:24px;}.photobook footer .footer-head div.icon-default{float:left;min-height:22px;font-size:var(--font-size-11);color:#5f5f5f;padding-left:22px;padding-top:12px;flex-grow:1;}.photobook footer .footer-head div.icon-default{background:url('/website/static/css/default/common/img/footer/footer-icon-default.png') left 4px no-repeat;}.photobook footer .columnWrapper{float:left;padding-left:30px;width:160px;}.photobook footer .columnWrapper:first-child{padding-left:0;}.photobook footer .footerColumns .columnWrapper:last-child{float:left;margin-left:14px;padding-left:14px;}.photobook footer .footerColumns .columnWrapper.service .footerColumn div{font-size:var(--font-size-13);color:#666;line-height:1.23;}.photobook footer .footerColumns .columnWrapper.service .footerColumn div strong{color:#333;}.footer-awards-and-service{border-top:1px solid #c9c9c9;padding-top:8px;margin:5px 30px 8px 30px;}.photobook footer .footer-awards-and-service .footer-awards{}.photobook footer .footer-awards img{display:block;float:left;}.photobook footer .footer-awards-mobile-wrapper,.photobook footer img.footer-awards-mobile{display:none;}.photobook footer .footer-headline{font-size:var(--font-size-16) !important;color:#333 !important;padding-bottom:8px;font-weight:bold !important;line-height:1 !important;}.photobook .footer-payment-and-shipping .footer-payment{float:left;width:448px;min-height:38px;}.photobook .footer-payment-and-shipping{margin:0 30px 9px 30px;border-top:1px solid #c9c9c9;border-bottom:1px solid #c9c9c9;min-height:70px;padding-top:8px;position:relative;overflow:auto;}.photobook .footer-payment-and-shipping .footer-payment div{float:left;margin-right:14px;font-size:var(--font-size-11);line-height:1.45;}.photobook .footer-payment-and-shipping .footer-payment div:last-child{margin-right:0;}.photobook .footer-payment-and-shipping .footer-payment .footer-payment-logo{width:731px;min-height:41px;margin-top:5px;}.photobook .footer-payment-and-shipping .footer-payment .footer-payment-logo img.logo-mobile{display:none;}.photobook .footer-payment-and-shipping .footer-shipping{float:right;margin-left:10px;min-height:38px;}.photobook .footer-payment-and-shipping .footer-shipping a{color:#333;}.photobook .footer-payment-and-shipping .footer-shipping div{margin-right:10px;font-size:var(--font-size-11);line-height:1.45;}.photobook .footer-payment-and-shipping .footer-shipping .footer-shipping-wrapper{float:right;padding-left:15px;}.photobook .footer-payment-and-shipping .footer-shipping div:last-child{margin-right:0;}.photobook .footer-payment-and-shipping .footer-shipping .footer-shipping-logo.dhl{width:136px;height:41px;margin-top:5px;}.photobook .footer-payment-and-shipping .footer-shipping .footer-shipping-logo img.logo-mobile{display:none;}.photobook #wrapper #metaNav ul li a,.photobook #wrapper #navigation-menu ul li a,.photobook #wrapper #navigation-menu ul li span,.photobook #wrapper #breadcrumb-and-search #navigation-breadcrumb ul li a,.photobook #wrapper #breadcrumb-and-search #navigation-breadcrumb ul li span,.photobook #wrapper #navigation-menulevel ul li a{display:block;text-decoration:none;overflow:hidden;}.photobook #wrapper #breadcrumb-and-search #navigation-breadcrumb span{font-weight:bold;}.photobook #metaNav{height:21px;font-family:Roboto,Arial,sans-serif;font-size:var(--font-size-11);margin:0 auto;display:flex;justify-content:center;}.photobook #metaNav ul li{float:left;border-left:1px solid #666666;padding:0px 10px;}.photobook #metaNav ul li.first{border:none;}.photobook #metaNav ul li a{display:inline !important;}.photobook #metaNav ul li a{color:#666666;}.photobook #metaNav ul li a:hover,.photobook #metaNav ul li a:focus,.photobook #metaNav ul li a:active{color:#c30606;}.photobook #metaNav .mobile-desktop-link{display:none;}.photobook #wrapper #navigation-menu{min-height:31px;background-color:#5f5f5f;font-family:Roboto,Arial,sans-serif;position:relative;z-index:7000;border-top:1px solid #505050;border-bottom:1px solid #fff;}.photobook #wrapper #navigation-menu::after{content:"";display:table;clear:both;}.photobook #wrapper #navigation-menu ul{margin:0px 7px 0px 6px;font-size:var(--font-size-14);}.photobook #wrapper #navigation-menu ul li.mainItem{float:left;margin-left:4px;margin-top:4px;min-height:27px;position:relative;text-transform:uppercase;border-top:1px solid #5f5f5f;padding-left:1px;padding-right:1px;}.photobook #wrapper #navigation-menu ul li a,.photobook #wrapper #navigation-menu ul li span{padding-top:6px;padding-left:11px;padding-right:11px;font-weight:bold;}.photobook #wrapper #navigation-menu ul li a:link,.photobook #wrapper #navigation-menu ul li a:visited,.photobook #wrapper #navigation-menu ul li a:active{color:#FFF;}.photobook #wrapper #navigation-menu ul li.active,.photobook #wrapper #navigation-menu ul li.active:hover{background-color:#FFF;cursor:default;border-top:1px solid #333;border-left:1px solid #333;border-right:1px solid #333;}.photobook #wrapper #navigation-menu ul li.active a{color:#000;}.photobook #wrapper #navigation-menu ul li:hover{background-color:#828181;}.photobook #wrapper #breadcrumb-and-search{font-family:Roboto,Arial,sans-serif;;min-height:17px;background-color:#FFF;margin-bottom:4px;float:left;width:100%;color:#333;margin-top:3px;}.photobook #wrapper #breadcrumb-and-search #navigation-breadcrumb{float:left;margin:3px 9px 0px 9px;font-size:var(--font-size-10);cursor:default;}.photobook #wrapper #breadcrumb-and-search .welcome{cursor:default;font-size:var(--font-size-10);margin-top:3px;margin-left:9px;font-weight:normal;float:left;}.photobook #wrapper #breadcrumb-and-search #loginButton-and-search-wrapper{float:right;margin-right:8px;}.photobook #wrapper #breadcrumb-and-search #loginButton-and-search-wrapper #loginButton{width:70px;height:18px;background-color:#ececec;font-family:Roboto,Arial,sans-serif;font-size:var(--font-size-14);font-weight:bold;padding-top:9px;text-align:center;float:right;}.photobook #wrapper #breadcrumb-and-search #loginButton-and-search-wrapper #loginButton.active{text-transform:none;color:#9b0505;}.photobook #wrapper #breadcrumb-and-search #loginButton-and-search-wrapper #loginButton.inactive{text-transform:uppercase;color:#333;}.photobook #wrapper #navigation-menulevel{width:169px;font-family:Roboto,Arial,sans-serif;background-color:#FFF;margin-bottom:8px;}.photobook #wrapper #navigation-menulevel .navigationCategory{text-transform:uppercase;border-bottom:1px solid #D5D5D5;margin-bottom:0;font-family:RobotoMedium,Arial,sans-serif;font-size:var(--font-size-18);line-height:1.33;color:#333;display:block;-webkit-margin-before:1.33em;-webkit-margin-after:1.33em;-webkit-margin-start:0px;-webkit-margin-end:0px;margin:0px;hyphens:auto;}#navigation-category-link{background-repeat:no-repeat;background-position:left 2px;}.photobook #wrapper #navigation-menulevel .navigationCategory.iconCategory.first-generation a{color:#c30606;}.photobook #wrapper #navigation-menulevel ul li{background-color:#FFF;}.photobook #wrapper #navigation-menulevel ul li > a.nav-searchresult{display:none;}.photobook #wrapper #navigation-menu ul.submenu li.nav-searchresult{display:none;}.photobook #wrapper #navigation-menulevel ul li a{color:#333;font-weight:normal;font-size:var(--font-size-14);line-height:1;min-height:23px;padding-top:11px;background-color:#ececec;}.photobook #wrapper #navigation-menulevel ul li a:hover{background-color:#dcdcdc;color:#c30606;}.photobook #wrapper #navigation-menulevel ul.navigation li,.photobook #wrapper #navigation-menulevel ul li.active a.hasChilds,.photobook #wrapper #navigation-menulevel ul.navigation{border-bottom:1px solid #c9c9c9;hyphens:auto;}.photobook #wrapper #navigation-menulevel ul.navigation li a{padding-left:5px;}.photobook #wrapper #navigation-menulevel ul li a.hasChilds{background:url('/website/static/css/default/common/img/menulevel_plus.png') 150px 50% no-repeat #ececec;}.photobook #wrapper #navigation-menulevel ul li.active a.hasChilds{background:url('/website/static/css/default/common/img/menulevel_active_childs.png') 150px 50% no-repeat #ececec;}.photobook #wrapper #navigation-menulevel ul li.active a.hasChilds:hover{background-color:#dcdcdc;}.photobook #wrapper #navigation-menulevel ul li.active a.activePage.hasChilds{background-image:none;background-color:#ececec;}.photobook #wrapper #navigation-menulevel ul li.active a.activePage{font-weight:bold;}.photobook #wrapper #navigation-menulevel ul li.active a.activePage.hasChilds:hover{background-image:none;background-color:#dcdcdc;}.photobook #wrapper #navigation-menulevel ul li.active a.hasChilds{font-weight:bold;}.photobook #wrapper #navigation-menulevel ul li a.hasChilds:hover{background-image:url('/website/static/css/default/common/img/menulevel_plus_hover.png');background-color:#dcdcdc;}.photobook #wrapper #navigation-menulevel ul li.active a.parent.hasChilds{background-image:none;background-color:#ececec;}.photobook #wrapper #navigation-menulevel ul li.active a.parent.hasChilds:hover{background-image:none;background-color:#dcdcdc;}.photobook #wrapper #navigation-menulevel ul.navigation li:last-child{border-bottom:none;}.photobook #wrapper #navigation-menulevel ul li ul li{border:none !important;}.photobook #wrapper #navigation-menulevel ul li ul li a{background-color:#fff;}.photobook #wrapper #navigation-menulevel ul li.active ul li.active a.activePage{background:none;background-color:#fff;font-weight:bold;border-top:1px solid #c9c9c9;border-bottom:1px solid #c9c9c9;}.photobook #wrapper #navigation-menulevel ul li.active ul li.active ul li.active a.activePage{border-top:1px solid #c30606;border-bottom:1px solid #c30606;}.photobook #wrapper #navigation-menulevel ul li.active ul li.active:first-child a{border-top:none;}.photobook #wrapper #navigation-menulevel ul li.active ul li.active:last-child a{border-bottom:none;}.photobook #wrapper #navigation-menulevel ul li ul li a{min-height:20px;padding-top:6px;}.photobook #wrapper #navigation-menulevel ul li.active ul li.active a.parent{font-weight:bold;background:url('/website/static/css/default/common/img/menulevel_active_childs_hover.png') 150px 50% no-repeat #f1f1f1;border-top:1px solid #c9c9c9;border-bottom:1px solid #c9c9c9;}.photobook #wrapper #navigation-menulevel ul li.active ul li.active a.hasChildsLast{background:url('/website/static/css/default/common/img/menulevel_activepage.png') 150px 50% no-repeat #f1f1f1;}.photobook #wrapper #navigation-menulevel ul li.active ul li.active a.hasChildsLast:hover{background-image:url('/website/static/css/default/common/img/menulevel_activepage_hover.png');}.photobook #wrapper #navigation-menulevel ul li.active ul li a:hover{background-color:#fff;}.photobook #wrapper #navigation-menulevel .customerarea{background-image:none !important;}.photobook #wrapper #navigation-menulevel a.customerarea{border-bottom:none !important;}.photobook #language-select{float:right;margin:10px 10px 0 0;}.photobook #language-select img{float:right;padding-left:2px;width:40px;}.photobook #language-select .active{width:48px;}.photobook #language-select .inactive{padding-top:2px;}#sitemap{font-family:Roboto,Arial,sans-serif;}#sitemap a.mainCategory{font-size:16px;font-weight:bold;padding-bottom:4px;border-bottom:1px solid #d5d5d5;text-transform:uppercase;}#sitemap .column-1,#sitemap .column-2,#sitemap .column-3{float:left;width:248px;}#sitemap .column-1,#sitemap .column-2{margin-right:8px;}#sitemap .category-wrapper{margin-bottom:16px;}#sitemap .category-wrapper ul{font-size:var(--font-size-13);}#sitemap .category-wrapper ul.level-2{margin-left:8px;}#sitemap .category-wrapper ul.level-3{margin-left:16px;}#sitemap ul.level-2 li a,#sitemap ul.level-3 li a{font-weight:normal !important;}#sitemap ul.level-1 li.main a:first-child{font-weight:bold;}#sitemap ul.level-1 li.main{margin-top:12px;}#sitemap a:link,#sitemap a:visited{display:block;text-decoration:none;color:#333;}#sitemap a:hover,#sitemap a:focus{color:#C00;}.photobook #wrapper #navigation-menu ul.submenu{margin:0;padding:0;border:none;display:none;position:absolute;left:-1px;background-color:#FFF;z-index:999999;top:26px;width:auto;border-left:1px solid #828181;border-right:1px solid #828181;border-bottom:1px solid #828181;border-top:1px solid #828181;}.photobook #wrapper #navigation-menu li.active ul.submenu{border-top:none;top:27px;}.photobook #wrapper #navigation-menu ul.submenu.leftindent{left:auto;right:0;}.photobook #wrapper #navigation-menu li:hover ul.submenu{display:block;}.photobook #wrapper #navigation-menu ul.submenu li,.photobook #wrapper #navigation-menu ul.submenu li a{margin:0;padding:0;border:none;text-transform:none;float:none;color:#333;height:auto;}.photobook #wrapper #navigation-menu ul.submenu li{padding-left:10px;padding-right:10px;width:170px;display:block;background-color:#FFF;}.photobook #wrapper #navigation-menu ul.submenu li a{font-size:var(--font-size-14);font-weight:normal;display:block;padding:15px 15px 10px 5px;border-bottom:1px solid #d5d5d5;}.photobook #wrapper #navigation-menu ul.submenu li a.hasChilds{background:url('/website/static/css/default/common/img/menulevel_plus.png') 155px 50% no-repeat;}.photobook #wrapper #navigation-menu ul.submenu li a.last{border:none !important;}.photobook #wrapper #navigation-menu ul.submenu li:hover a{color:#C00;}.photobook #wrapper #navigation-menu ul.submenu li:hover a.hasChilds{background:url('/website/static/css/default/common/img/menulevel_plus_hover.png') 155px 50% no-repeat;}#navigation-menu .mobile-menu-top-button,#navigation-menu .mobile-submenu-back{display:none;}#navigation-menu .mobile-submenu-button,#navigation-menu .mobile-sub-submenu-button{display:none;}.photobook .contentNote{width:244px;font-family:Roboto,Arial,sans-serif;color:#333;}.photobook .contentNote-mobile-header{display:none;height:0;overflow:hidden;}.photobook .contentNote .noteHeader{min-height:70px;width:244px;text-indent:-50000px;}.photobook .contentNote .noteBody{background-color:#F0F0F0;font-size:var(--font-size-14);line-height:1.36;width:214px;padding:15px 15px 0 15px;}.photobook .contentNote .noteBody .note-footer-activeoffer{display:none;}.photobook .contentNote .noteFooter{background-color:#F0F0F0;height:12px;}.photobook .contentNote .noteFooter.staples{background-color:#F0F0F0;}.photobook .contentNote .noteLowerStapledNote{min-height:36px;margin-top:-10px;font-size:var(--font-size-14);line-height:1.29;padding:13px 15px;padding-left:17px;}.photobook .contentNote .noteBody a{text-decoration:none;}.photobook .contentNote .noteLowerStapledNote.red{background-color:#c30606;color:#FFF;margin-top:5px;padding:10px;text-align:center;font-family:RobotoLight,Arial,sans-serif;}.photobook .contentNote.productdetails .noteBody{line-height:1.57;}.photobook .contentNote.productdetails .noteBody .left{font-family:RobotoMedium;}.photobook .contentNote.productdetails .noteBody .left p{float:left;clear:both;}.photobook .contentNote.productdetails .noteBody .right{text-align:right;margin-bottom:7px;}.photobook .contentNote .noteBody .footerText{border-top:1px solid #d3d3d3;padding-top:10px;font-size:var(--font-size-10);line-height:1.2;margin-left:-15px;padding-left:15px;padding-right:15px;width:100%;}.photobook .contentNote .noteBody .footerText a{font-weight:bold;text-decoration:underline;}.downloadElement.mac,.downloadElement.linux,.downloadElement.mobile{display:none;}.downloadElement.contentNote .download-section{margin-top:16px;}.downloadElement.contentNote .download-section .download-details{font-size:var(--font-size-11);}.downloadElement.contentNote .download-section.designer3 .download-details{font-size:var(--font-size-10);text-align:center;}.downloadElement.contentNote .download-section .trustmark-area{border-top:1px solid #d3d3d3;width:229px;margin-top:6px;padding-top:9px;font-size:var(--font-size-11);height:26px;margin-left:-15px;padding-left:15px;}.downloadElement.contentNote .download-section .trustmark-area .floatLeft{line-height:1.27;}.downloadElement.contentNote .download-section .trustmark-area .floatLeft:first-child{margin-right:10px;}.downloadElement.contentNote .download-section .download-details .details-alternative{display:inline-block;}.downloadElement.contentNote .download-section .download-details .details-alternative a{color:#000;text-decoration:underline;}.downloadElement .download-button{height:39px;line-height:39px;width:210px;color:#79a854;background-color:#fff;font-family:RobotoBold,Arial,sans-serif;font-size:var(--font-size-24);text-align:center;letter-spacing:0.03em;border:2px solid #79a854;border-radius:22px;margin:20px auto 10px auto;}.downloadElement .download-button:hover{background-color:#79a854;color:#fff;}.photobook .contentNote .noteHeader{background-color:#BABABA;text-indent:0 !important;padding-top:5px;padding-left:14px;min-height:39px;line-height:39px;width:230px;font-family:AsapMedium,Arial,sans-serif;font-size:var(--font-size-20);color:#fff;font-weight:normal;margin-bottom:3px;word-wrap:break-word;}.photobook .contentNote.custom.default .text.first{margin-bottom:14px;}.photobook .contentNote.custom.default .text.last{margin-top:12px;}.photobook .contentNote.custom.image_top_right .image{float:right;}.photobook .contentNote .note-highlight-text{background-color:#FECF16;margin-top:4px;font-size:var(--font-size-20);font-weight:bold;line-height:1.35;min-height:27px;width:max-content;max-width:202px;padding:0 5px;}.photobook .contentNote .note-footer-text{font-size:var(--font-size-10);line-height:1;}.photobook .contentNote .note-footer-text.border{border-top:1px solid #d3d3d3;line-height:1.4;padding-top:10px;margin-left:-15px;padding-left:15px;padding-right:15px;margin-top:10px;width:100%;}.photobook .contentNote .noteBody ul{margin-left:16px;}.photobook .contentNote .noteBody ul li{line-height:1.36;padding-bottom:5px;}.offer-text-overlay-wrapper{position:absolute;top:0;right:0;pointer-events:none;user-select:none;z-index:5000;}.offer-text-overlay-wrapper.link{padding-top:15px;}.offer-text-overlay-wrapper.product{padding-top:20px;}.offer-text-overlay-line{color:#fff;font-size:var(--font-size-20);font-family:RobotoMedium,Arial,sans-serif;padding:0 10px;float:right;clear:both;}.offer-text-overlay-wrapper.link .offer-text-overlay-line{min-height:28px;line-height:1.4;}.offer-text-overlay-wrapper.product .offer-text-overlay-line{min-height:28px;line-height:1.4;}.offer-text-overlay-wrapper.link .offer-text-overlay-line.line1.wvvk{background-color:#000;letter-spacing:0.06em;}.offer-text-overlay-wrapper.link .offer-text-overlay-line.line2.wvvk{background-color:#9817a8;letter-spacing:0.02em;}.offer-text-overlay-wrapper.product .offer-text-overlay-line.line1.wvvk{background-color:#000;letter-spacing:0.06em;}.offer-text-overlay-wrapper.product .offer-text-overlay-line.line2.wvvk{background-color:#9817a8;letter-spacing:0.02em;}.photobook .contentNote .noteLowerStapledNote.red.wvvk{background-image:linear-gradient(45deg,#c01c83,#900faf);}@media only screen and (max-width:700px) and (orientation:portrait){.offer-text-overlay-wrapper{transform-origin:top right;transform:scale(0.8);}}.overlay-text{position:absolute;margin-top:8px;left:0;z-index:88;pointer-events:none;}.overlay-text-right{position:absolute;margin-top:8px;right:0;z-index:88;pointer-events:none;}.image-with-promotion .overlay-text-right{display:none;}.overlay-text-line,.overlay-text-preview .overlay-text-line{color:#fff;padding:5px 8px 4px 8px;margin-bottom:6px;width:fit-content;text-decoration:none;font-family:RobotoMedium,Arial,sans-serif;font-size:var(--font-size-15);cursor:default;user-select:none;}.overlay-text-right .overlay-text-line{font-size:var(--font-size-20);font-family:RobotoRegular,Arial,sans-serif;padding:6px 8px 6px 8px;}.start100.start100-2-wrapper .overlay-text,.start100.start100-2-wrapper .overlay-text-preview{top:12px;}.start100.start100-2-wrapper .overlay-text .overlay-text-line,.start100.start100-2-wrapper .overlay-text-preview .overlay-text-line,.full-width-header-image .overlay-text .overlay-text-line,.full-width-header-image .overlay-text-preview .overlay-text-line{padding:5px 15px 5px 15px;font-family:RobotoMedium,Arial,sans-serif;font-size:var(--font-size-20);letter-spacing:0.05em;margin-bottom:7px;}.content100.variant30 .overlay-text,.content100.variant50 .overlay-text,.content100.variant30 .overlay-text-preview,.content100.variant50 .overlay-text-preview{top:6px;margin-top:0;}.content100.variant30 .overlay-text .overlay-text-line,.content100.variant50 .overlay-text .overlay-text-line,.content100.variant30 .overlay-text-preview .overlay-text-line,.content100.variant50 .overlay-text-preview .overlay-text-line{padding:3px 5px 4px 5px;margin-bottom:4px;font-family:RobotoMedium,Arial,sans-serif;font-size:var(--font-size-13);}.photobook .contentContainer .overlay-text a:link,.photobook .contentContainer .overlay-text a:visited{text-decoration:none;}.overlay-text-wrapper{position:absolute;}.overlay-text-line.color-0,.overlay-text-color.color-0,.photobook .overlay-text-input.color-0 .pimcore_tag_input input,.photobook .overlay-text-input.color-0 .overlay-text-color-field{background-color:#FBC12E !important;}.overlay-text-line.color-1,.overlay-text-color.color-1,.photobook .overlay-text-input.color-1 .pimcore_tag_input input,.photobook .overlay-text-input.color-1 .overlay-text-color-field{background-color:#B40607 !important;}.overlay-text-line.color-2,.overlay-text-color.color-2,.photobook .overlay-text-input.color-2 .pimcore_tag_input input,.photobook .overlay-text-input.color-2 .overlay-text-color-field{background-color:#dca03e !important;}.overlay-text-line.color-3,.overlay-text-color.color-3,.photobook .overlay-text-input.color-3 .pimcore_tag_input input,.photobook .overlay-text-input.color-3 .overlay-text-color-field{background-color:#C51E86 !important;}.overlay-text-line.color-4,.overlay-text-color.color-4,.photobook .overlay-text-input.color-4 .pimcore_tag_input input,.photobook .overlay-text-input.color-4 .overlay-text-color-field{background-color:#0097D8 !important;}.overlay-text-line.color-5,.overlay-text-color.color-5,.photobook .overlay-text-input.color-5 .pimcore_tag_input input,.photobook .overlay-text-input.color-5 .overlay-text-color-field{background-color:#003468 !important;}.overlay-text-line.color-6,.overlay-text-color.color-6,.photobook .overlay-text-input.color-6 .pimcore_tag_input input,.photobook .overlay-text-input.color-6 .overlay-text-color-field{background-color:#A4BB3E !important;}.overlay-text-line.color-7,.overlay-text-color.color-7,.photobook .overlay-text-input.color-7 .pimcore_tag_input input,.photobook .overlay-text-input.color-7 .overlay-text-color-field{background-color:#911121 !important;}.overlay-text-line.color-8,.overlay-text-color.color-8,.photobook .overlay-text-input.color-8 .pimcore_tag_input input,.photobook .overlay-text-input.color-8 .overlay-text-color-field{background-color:#8E0580 !important;}.overlay-text-line.color-9,.overlay-text-color.color-9,.photobook .overlay-text-input.color-9 .pimcore_tag_input input,.photobook .overlay-text-input.color-9 .overlay-text-color-field{background-color:#000000 !important;}.overlay-text-line.color-10,.overlay-text-color.color-10,.photobook .overlay-text-input.color-10 .pimcore_tag_input input,.photobook .overlay-text-input.color-10 .overlay-text-color-field{background-color:#2B4E3B !important;}.overlay-text-line.color-11,.overlay-text-color.color-11,.photobook .overlay-text-input.color-11 .pimcore_tag_input input,.photobook .overlay-text-input.color-11 .overlay-text-color-field{background-color:#333333 !important;}.interferer{position:absolute;top:0px;right:0px;z-index:5000;}.category-interferer,.image-overlay{position:absolute;top:0px;right:0px;z-index:5000;}.image-overlay{pointer-events:none;}.category-overlay-text{font-family:RobotoLight,Arial,sans-serif;position:absolute;right:0;top:0;background:#333333;font-size:var(--font-size-20);text-transform:uppercase;padding:6px 10px;margin-top:10px;color:#fff;z-index:1;cursor:default;user-select:none;}.photobook .headline-right span.crossed-out-price{text-decoration:line-through;color:#333;}.photobook .headline-right .price-wrapper{background-color:#FECF16;padding:1px 3px;}.photobook .headline-right span.price-prefix{padding-right:3px;}.photobook .headline-right span.discount-price{padding-left:1px;color:#9c1a1a;}.photobook .headline-right .normal-price{background-color:#FECF16;padding:1px 3px;}.photobook span.discount-price-prefix{font-size:var(--font-size-10);font-weight:normal;}.photobook span.normal-price-prefix{font-size:var(--font-size-11);font-weight:normal;}.photobook .noteBody span.crossed-out-price{text-decoration:line-through;color:#333;font-weight:bold;}.photobook .noteBody span.price-prefix{font-weight:bold;padding-right:3px;}.photobook .noteBody .price-line-1{display:block;}.photobook .noteBody span.discount-price{background-color:#FECF16;padding:0 2px;font-weight:bold;font-size:var(--font-size-18);margin-right:-3px;color:#9c1a1a;}.photobook .noteBody .normal-price{background-color:#FECF16;padding:0 2px;font-weight:bold;margin-right:-3px;}.photobook .discount-price.price-marker{background-color:#FECF16;}.quote-container{text-align:center;}.contentContainer.start_quote .quote-container{min-height:161px;}.quote-container{user-select:none;}.quote-container .quote-body.textblock{font-size:var(--font-size-15);font-family:RobotoMedium,Arial,sans-serif;line-height:22px;}.quote-container .quote-border.closed .quote-body.textblock{height:44px;-webkit-line-clamp:2;line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;}.contentContainer.start_quote .quote-border.closed .quote-body.textblock{height:66px;-webkit-line-clamp:3;line-clamp:3;}.quote-container .quote-footer.textblock{font-size:var(--font-size-14);font-family:RobotoMedium,Arial,sans-serif;}.quote-container .quote-header{padding-bottom:10px;}.quote-container .quote-footer{padding:0 15px 0 10px;}body.editmode .quote-container .quote-footer{width:350px;}.contentContainer.start_quote .quote-container .quote-footer{padding:0 12px 0 7px;width:453px;}.contentContainer .quote-block .quote-line{display:flex;flex-direction:row;}.contentContainer .quote-block .quote-container{position:relative;flex-grow:1;}#content-left .quote-container{cursor:default;}.contentContainer .quote-block{margin-bottom:32px;}.contentContainer.content_quote .quote-block,.contentContainer.start_quote .quote-block{margin-bottom:0;}.quote-container .quote-headline{font-size:16px;text-align:center;font-weight:normal;font-family:RobotoBold,Arial,sans-serif;}.quote-container .quote-author{font-weight:normal;font-size:var(--font-size-12);margin-top:5px;}.quote-container .quote-border{width:321px;}.contentContainer.start_quote .quote-container .quote-border{width:412px;}.quote-container .quote-border{border:1px solid #EBB402;border-radius:20px;padding:20px 20px 17px 20px;background-color:#FFFCF3;height:calc(100% - 75px);overflow:hidden;position:relative;cursor:pointer;}.quote-container .quote-border.closed{height:65px;padding-bottom:15px;}.contentContainer.start_quote .quote-container .quote-border{min-height:90px;padding-bottom:15px;}.contentContainer.start_quote .quote-container .quote-border.closed{height:90px;}.quote-line .quote-container:nth-child(1) .quote-border{margin:15px 10px 0 7px;}.quote-line .quote-container:nth-child(2) .quote-border{margin:15px 7px 0 10px;}.contentContainer.start_quote .quote-line .quote-container:nth-child(1) .quote-border{margin:15px 12px 0 7px;}.contentContainer.start_quote .quote-line .quote-container:nth-child(2) .quote-border{margin:15px 7px 0 12px;}.quote-container .quote-stars-wrapper{position:absolute;pointer-events:none;z-index:1;width:145px;height:21px;top:5px;}.quote-line .quote-container:nth-child(1) .quote-stars-wrapper{left:113px;}.quote-line .quote-container:nth-child(2) .quote-stars-wrapper{left:117px;}.contentContainer.start_quote .quote-line .quote-container:nth-child(1) .quote-stars-wrapper{left:162px;}.contentContainer.start_quote .quote-line .quote-container:nth-child(2) .quote-stars-wrapper{left:166px;}.quote-container .quote-stars-wrapper .quote-stars{width:145px;height:21px;background-image:url(/website/static/img/default/zitat-sterne.svg);background-repeat:no-repeat;background-position-x:center;position:absolute;top:0;left:0;}.quote-container .quote-stars-wrapper .quote-stars-background{background-color:#FFFCF3;position:absolute;height:11px;width:145px;top:0;left:0;margin-top:10px;}.side_quote .quote-container{position:relative;margin-top:15px;}.side_quote .quote-container .quote-border{width:167px;margin:0 !important;padding:20px 0 17px 0;}.side_quote .quote-container .quote-stars-wrapper .quote-stars{height:16px;width:120px;}.side_quote .quote-container .quote-stars-wrapper{left:24px !important;top:-10px !important;height:16px;width:120px;}.side_quote .quote-container .quote-stars-wrapper .quote-stars-background{width:120px;}.side_quote .quote-container .quote-footer{width:169px;padding:0;}.side_quote .quote-container .quote-author{font-size:var(--font-size-11);}.side_quote .quote-container .quote-body.textblock{font-size:var(--font-size-14);padding:0 10px 15px 10px;hyphens:auto;}@media only screen and (max-width:700px) and (orientation:portrait){.contentContainer .quote-block{width:calc(100vw - 16px) !important;}.quote-line .quote-container:nth-child(1) .quote-border{margin:15px 7px 0 7px;width:calc(100vw - 71px);}.quote-line .quote-container:nth-child(1) .quote-stars-wrapper{left:calc(50vw - 82px);}.contentContainer.start_quote .quote-container .quote-footer{width:calc(100% - 17px);}.contentContainer.start_quote .quote-line .quote-container:nth-child(1) .quote-stars-wrapper{left:calc(50vw - 82px);}}.quote-container.editmode{padding-top:15px;}.quote-container.editmode .quote-stars-wrapper{left:102px;}.quote-url-select{height:30px;padding:10px 0 0 30px;}.quote-url-select-label{font-size:var(--font-size-12);float:left;margin-right:13px;margin-top:5px;}.photobook.editmode .side_quote .quote-block{clear:both;}body,html{height:100%;}body.photobook{background:#808080 url('/website/static/css/default/common/img/bg_body_textur.png') left top repeat;font-family:Roboto,Arial,sans-serif;color:#333;}.photobook #wrapper{position:relative;background-color:#FFF;width:960px;margin:0 auto;-moz-box-shadow:0px 3px 22px rgb(100,100,100);-webkit-box-shadow:0px 3px 22px rgb(100,100,100);box-shadow:0px 3px 22px rgb(100,100,100);}header#header-main{position:relative;z-index:5000;width:960px;}header#header-main img{display:block;}#header-top-right{position:relative;padding-left:6px;}.top-header-countdown{position:absolute;top:0;right:0;}.photobook #breadcrumb-and-search #searchArea .yform .form-element.type-button.element-cmd-search{margin-left:4px;}#content{clear:both;background-color:#FFF;min-height:640px;}#content #content-main{float:left;margin-left:8px;margin-right:8px;margin-bottom:30px;width:944px;}#content #content-main.withSubnavigation{margin-left:14px;}#content-main.withSubnavigation{width:760px !important;background-color:#FFF;}#content-left{float:left;margin-left:8px;width:169px;margin-bottom:16px;}.c50l,.c25l,.c33l,.c38l,.c66l,.c75l,.c62l,.c60l,.c15l,.c55l{float:left;}.c50r,.c25r,.c33r,.c38r,.c66r,.c75r,.c62r,.c60r,.c15r,.c55r{float:right; margin-left:-10px; position:relative;}.c33l,.c33r{width:33.334%;}.c50l,.c50r{width:50%;}.c66l,.c66r{width:66.667%;}.subcolumns .c50l,.subcolumns .c50r{width:373px;}.subcolumns{position:relative;}.subcolumns:after{content:".";display:block;height:0;clear:both;visibility:hidden;}#scrollup{width:30px;height:48px;opacity:0.3;position:fixed;bottom:60px;display:none;text-indent:-9999px;background:url('/website/static/css/default/common/img/scroll_up_button.png') no-repeat;z-index:-1;margin-left:970px;}#environment-hint{position:fixed;left:10px;top:22px;font-size:var(--font-size-60);color:#3A3535;font-weight:bold;text-transform:uppercase;}#pd_mouseOverWin{z-index:9999999 !important;}#pd-float-tm{z-index:9999999 !important;}#cookie-hint-container{width:100%;height:100%;background-color:#dfdfdf;font-family:Roboto,Arial,sans-serif;font-size:var(--font-size-12);color:#333;position:fixed;z-index:99999999;opacity:0.8;}#cookie-hint-message{position:fixed;width:540px;height:330px;padding:30px;top:50%;left:50%;margin-left:-300px;margin-top:-195px;z-index:999999999;background-color:#fff;border:1px solid #4c4c4c;}#cookie-hint-message .hint-box{margin-bottom:20px;color:#333;}#cookie-hint-message .hint-box h2{font-size:var(--font-size-23);padding-bottom:20px;}#cookie-hint-message .hint-box.option{clear:both;}#cookie-hint-message .hint-box.option input,#cookie-hint-message .hint-box.option label{cursor:pointer;}#cookie-hint-message .hint-box.option label{padding-left:5px;font-family:Roboto,Arial,sans-serif;}#cookie-hint-message .hint-box.option input{margin-top:0px;}#cookie-hint-message .hint-box.button{clear:both;}#cookie-hint-message .hint-box.option .wrapper{margin-bottom:10px;margin-right:25px;float:left;font-size:var(--font-size-14);font-weight:bold;}#cookie-hint-message .hint-box.option .wrapper.essential{color:#323232;}#cookie-hint-message .hint-box.option .wrapper.stats{color:#7f7f7f;}#cookie-hint-message .icon{width:14px;height:14px;border:1px solid #bebebe;float:left;margin-right:9px;}#cookie-hint-message .icon.essential{background-color:#323232;}#cookie-hint-message .icon.stats{background-color:#7f7f7f;}#cookie-hint-message .cookie-consent-button{border:1px solid #bfbfbf;cursor:pointer;font-family:Roboto,Arial,sans-serif;font-weight:bold;font-size:var(--font-size-15);text-align:center;margin-top:15px;}#cookie-hint-message .cookie-consent-button.essential{width:210px;height:20px;background-color:#e3e3e3;border:1px solid #bfbfbf;float:left;padding-top:8px;margin-top:17px;}#cookie-hint-message .cookie-consent-button.stats{width:300px;height:22px;background-color:#4c9900;color:#fff;border:1px solid #c1d4bb;float:right;padding-top:9px;}#cookie-hint-message .cookie-consent-button.essential:hover{background-color:#c3c3c3;}#cookie-hint-message .cookie-consent-button.stats:hover{background-color:#3c7900;}#cookie-hint-message .hint-box a{text-decoration:underline;}.showcase-category-page{display:flex;flex-wrap:wrap;column-gap:20px;row-gap:20px;}.showcase-category-page .showcase-item{width:370px;padding:5px;box-sizing:border-box;border:1px solid #fff;cursor:pointer;}.showcase-category-page .showcase-item:hover{border:1px solid #ccc;}.showcase-category-page .showcase-item span{display:block;width:100%;text-align:center;}.showcase-category-page .showcase-item img{width:350px;}.showcase-category-select,.showcase-tag-select{margin-bottom:20px;}.showcase-tag-select .showcase-tag.selected{font-weight:bold;color:rgb(130,130,231);}.stoerer{position:relative;cursor:default;overflow:auto;}.stoerer.start{width:944px;min-height:105px;}.stoerer.content{width:760px;min-height:120px;}.stoerer.mobile{min-height:120px;}.border-1{border-image:linear-gradient(145deg,#009FE3,#C01C83 65%,#f4c235) 1;border-width:2px;border-style:solid;}.stoerer.start .border1,.stoerer.content .stoerer-single.border-1{border-image:linear-gradient(175deg,#009FE3,#C01C83 65%,#f4c235) 1;}.fill-1{background-image:linear-gradient(to right,#222464,#691767);color:#fff;}.fill-2{background-image:linear-gradient(to right,#20341b,#3c512c);color:#fff;}.stoerer.start .stoerer-single{width:940px;min-height:71px;margin-top:23px;position:relative;}.stoerer.start .stoerer-single.fill{width:944px;}.stoerer.content .stoerer-single{width:756px;min-height:82px;position:relative;}.stoerer.content .stoerer-single.fill{width:760px;}.stoerer.content .stoerer-left,.stoerer.mobile .stoerer-left{float:left;width:371px;min-height:82px;margin-top:27px;position:relative;}.stoerer.content .stoerer-left.fill{width:375px;}.stoerer.mobile .stoerer-left,.stoerer.mobile .stoerer-right{width:calc(100vw - 19px);}.stoerer.mobile .stoerer-left.fill,.stoerer.mobile .stoerer-right.fill{width:calc(100vw - 15px);}.stoerer.start .stoerer-right,.stoerer.content .stoerer-right,.stoerer.mobile .stoerer-right{float:right;width:371px;min-height:82px;margin-top:27px;}.stoerer.content .stoerer-right.fill{width:375px;}.stoerer.start .stoerer-image{position:absolute;width:81px;min-height:105px;}.stoerer.content .stoerer-image,.stoerer.mobile .stoerer-image{position:absolute;width:93px;min-height:120px;}.stoerer.start .stoerer-image.pos-left-1{top:0;left:376px;}.stoerer.content .stoerer-image.pos-left-1,.stoerer.mobile .stoerer-image.pos-left-1{top:0;left:13px;}.stoerer.start .stoerer-image.pos-right-1{top:0;left:482px;}.stoerer.content .stoerer-image.pos-right-1,.stoerer.mobile .stoerer-image.pos-right-1{top:0;left:395px;}.stoerer.content .stoerer-image.pos-right-2{top:0;right:13px;}.stoerer.mobile .stoerer-image.pos-right-2{top:0;right:18px;}.stoerer.start .logo-100-tipa-2023{background-image:url(/website/static/img/default/stoerer/100_start-Tipa-2023.png);}.stoerer.content .logo-100-tipa-2023,.stoerer.mobile .logo-100-tipa-2023{background-image:url(/website/static/img/default/stoerer/100_Tipa-2023.png);}.stoerer.start .logo-100-tipa-2024{background-image:url(/website/static/img/default/stoerer/100_start-Tipa-2024.png);}.stoerer.content .logo-100-tipa-2024,.stoerer.mobile .logo-100-tipa-2024{background-image:url(/website/static/img/default/stoerer/100_Tipa-2024.png);}.stoerer.start .logo-100-tipa-2023-gold{background-image:url(/website/static/img/default/stoerer/100_start-Tipa-2023_gold.png);}.stoerer.content .logo-100-tipa-2023-gold,.stoerer.mobile .logo-100-tipa-2023-gold{background-image:url(/website/static/img/default/stoerer/100_Tipa-2023_gold.png);}.stoerer.start .logo-100-tipa-2024-gold{background-image:url(/website/static/img/default/stoerer/100_start-Tipa-2024_gold.png);}.stoerer.content .logo-100-tipa-2024-gold,.stoerer.mobile .logo-100-tipa-2024-gold{background-image:url(/website/static/img/default/stoerer/100_Tipa-2024_gold.png);}.stoerer{font-family:Roboto,Arial,sans-serif;}.stoerer span.bold{font-family:RobotoMedium,Arial,sans-serif;}.text-left,.text-right{font-size:var(--font-size-14);line-height:1.2;background-color:#fff;}.stoerer.start .text-left{float:left;width:360px;margin:12px 0 0 2px;text-align:center;}.stoerer.content .stoerer-single .text-left{float:left;width:254px;margin:15px 0 0 117px;}.stoerer.content .stoerer-left .text-left,.stoerer.mobile .stoerer-left .text-left{margin:15px 0 0 117px;}.stoerer.start .text-right{float:right;width:360px;margin:12px 10px 0 0;text-align:center;}.stoerer.content .stoerer-single .text-right{float:right;width:254px;margin-top:15px;}.stoerer.content .stoerer-right .text-right,.stoerer.mobile .stoerer-right .text-right{margin:15px 0 0 117px;}.stoerer.content .text-single-1{margin:18px 0 0 117px;text-align:center;letter-spacing:0.057em;line-height:1.38;background-color:#fff;}.stoerer.content .text-single-2{margin:18px 115px 0 15px;text-align:center;letter-spacing:0.057em;line-height:1.38;background-color:#fff;}.stoerer.mobile .text-single-1,.stoerer.mobile .text-single-2{font-size:var(--font-size-14);text-align:center;line-height:1.36;width:calc(100vw - 133px);background-color:#fff;}.stoerer.mobile .text-single-1{margin:12px 0 0 106px;}.stoerer.mobile .text-single-2{margin:12px 0 0 12px;}.stoerer.bg-green .text-left,.stoerer.bg-green .text-right,.stoerer.bg-green .text-single-1,.stoerer.bg-green .text-single-2{background-color:unset;}.stoerer.start.animated .outer{position:absolute;top:23px;width:944px;min-height:71px;overflow:hidden;}.stoerer.start.animated .outer::before{content:"";display:block;background-image:linear-gradient( 18deg,#009FE3 5%,#C01C83,#FFED00 95% );top:-444px;left:-5px;width:954px;min-height:954px;position:absolute;animation:spin 10s infinite;animation-timing-function:linear(0,0.2 17%,0.3 33%,0.5 50%,0.7 67%,0.8 83%,1);z-index:0;}.stoerer.start.animated.green .outer::before{background-image:linear-gradient(to right,#586f27,#385018);}.stoerer.start.animated .outer-filled::before{background-image:linear-gradient(to right,#222464,#691767);}.stoerer.start.animated .inner{position:absolute;width:940px;min-height:67px;top:2px;left:2px;background-color:#fff;}.stoerer.start.animated .outer-filled{position:absolute;top:23px;width:944px;min-height:71px;overflow:hidden;}.stoerer.animated.filled{color:#fff;}.stoerer.animated.green{color:#efd8b5;}.stoerer.content.animated .outer{position:absolute;top:27px;width:760px;min-height:82px;overflow:hidden;}.stoerer.content.animated .outer::before{content:"";display:block;background-image:linear-gradient( 18deg,#009FE3 5%,#C01C83,#FFED00 95% );top:-342px;left:-5px;width:766px;min-height:766px;position:absolute;animation:spin 10s infinite;animation-timing-function:linear(0,0.2 17%,0.3 33%,0.5 50%,0.7 67%,0.8 83%,1);z-index:0;}.stoerer.content.animated.green .outer::before{background-image:linear-gradient(to right,#586f27,#385018);}.stoerer.content.animated .inner{position:absolute;width:756px;min-height:78px;top:2px;left:2px;background-color:#fff;}.stoerer.content.animated .stoerer-single,.stoerer.mobile.animated .stoerer-single{position:relative;padding-top:27px;}.stoerer.mobile.animated .outer{position:absolute;top:27px;width:calc(100vw - 15px);min-height:82px;overflow:hidden;}.stoerer.mobile.animated .outer::before{content:"";display:block;background-image:linear-gradient( 18deg,#009FE3 5%,#C01C83,#FFED00 95% );top:-40vw;left:-5px;width:100vw;aspect-ratio:1/1;position:absolute;animation:spin 10s infinite;animation-timing-function:linear(0,0.2 17%,0.3 33%,0.5 50%,0.7 67%,0.8 83%,1);z-index:0;}.stoerer.mobile.animated.green .outer::before{background-image:linear-gradient(to right,#586f27,#385018);}.stoerer.mobile.animated .inner{position:absolute;width:calc(100vw - 19px);min-height:78px;top:2px;left:2px;background-color:#fff;}@keyframes spin{100%{transform:rotate(360deg);}}img.stoerer-image-mobile{width:calc(100vw - 16px);}.stoerer.bg-green{color:#efd8b5;}.stoerer.start.bg-green .outer{background-image:url(/website/static/img/default/stoerer/100_stoerer-start-tipa.png);position:absolute;width:944px;min-height:105px;}.stoerer.content.bg-green .outer.bg-2023{background-image:url(/website/static/img/default/stoerer/100_stoerer-tipa-2023.png);position:absolute;width:760px;min-height:120px;}.stoerer.content.bg-green .outer.bg-2024{background-image:url(/website/static/img/default/stoerer/100_stoerer-tipa-2024.png);position:absolute;width:760px;min-height:120px;}.stoerer.content.bg-green.graphic .stoerer-single,.stoerer.mobile.bg-green.graphic .stoerer-single{position:absolute;top:30px;}.stoerer.mobile.bg-green.graphic .stoerer-single{top:30px;}.stoerer.mobile.bg-green .outer.bg-2023{background-image:url(/website/static/img/default/stoerer/50_stoerer-tipa-2023.png);position:absolute;width:calc(100vw - 16px);min-height:120px;}.stoerer.mobile.bg-green .outer.bg-2024{background-image:url(/website/static/img/default/stoerer/50_stoerer-tipa-2024.png);position:absolute;width:calc(100vw - 16px);min-height:120px;}.stoerer-photographie25,.stoerer-fotomagazin25{background-color:#fffcf3;border:1px solid #ebb60c;border-radius:10px;padding:12px 10px 12px 160px;box-sizing:border-box;line-height:27px;font-size:18px;letter-spacing:0.03em;margin-top:6px;}.stoerer-fotomagazin25{padding-left:150px;}.stoerer.content .logo-100-photographie25,.stoerer.mobile .logo-100-photographie25{width:123px;height:92px;background-repeat:no-repeat;background-image:url(/website/static/img/default/stoerer/photographie25.jpg);}.stoerer.content .logo-100-fotomagazin25,.stoerer.mobile .logo-100-fotomagazin25{width:134px;height:92px;background-repeat:no-repeat;background-image:url(/website/static/img/default/stoerer/fotomagazin25.svg);}.stoerer.mobile .stoerer-photographie25,.stoerer.mobile .stoerer-fotomagazin25{font-size:16px;line-height:20px;margin-right:8px;padding:10px 2px 10px 152px;margin-top:5px;}.stoerer.mobile .stoerer-fotomagazin25{padding-left:160px;}.stoerer.content .text-fotomagazin25{text-align:center;}.stoerer.mobile .stoerer-photographie25 .text-photographie25{max-width:25ch;}.stoerer.mobile .stoerer-fotomagazin25 .text-fotomagazin25{max-width:30ch;}.stoerer.mobile .stoerer-photographie25 .text-photographie25.wide,.stoerer.mobile .stoerer-fotomagazin25 .text-fotomagazin25.wide{letter-spacing:0.05em;}@media (max-width:430px){.stoerer.mobile .stoerer-photographie25 .text-photographie25.small,.stoerer.mobile .stoerer-fotomagazin25 .text-fotomagazin25.small{letter-spacing:0;}.stoerer.mobile .stoerer-photographie25 .text-photographie25.wide,.stoerer.mobile .stoerer-fotomagazin25 .text-fotomagazin25.wide{letter-spacing:0;}}.stoerer.start .stoerer-chip26,.stoerer.content .stoerer-chip26,.stoerer.mobile .stoerer-chip26{border:1px solid #000000;display:flex;align-items:center;}.stoerer.start:has(.stoerer-chip26),.stoerer.content:has(.stoerer-chip26),.stoerer.mobile:has(.stoerer-chip26){min-height:unset;}.stoerer.start .stoerer-chip26{height:68px;}.stoerer.content .stoerer-chip26{height:79px;}.stoerer.mobile .stoerer-chip26{width:calc(100vw - 18px);flex-direction:column;}.stoerer.start .logo-100-chip26{width:287px;height:68px;flex:0 0 287px;display:block;}.stoerer.content .logo-100-chip26{width:332px;height:79px;flex:0 0 332px;display:block;}.stoerer.mobile .logo-100-chip26{width:100%;display:block;border-bottom:1px solid #000000;}.stoerer.start .logo-100-chip26.left,.stoerer.content .logo-100-chip26.left{border-right:1px solid #000000;}.stoerer.start .logo-100-chip26.right,.stoerer.content .logo-100-chip26.right{border-left:1px solid #000000;}.stoerer.start .text-chip26,.stoerer.content .text-chip26,.stoerer.mobile .text-chip26{flex:1;text-align:center;line-height:1.3em;letter-spacing:0.03em;}.stoerer.start .text-chip26{font-size:13px;}.stoerer.mobile .text-chip26{padding:10px 0;}.stoerer.start .text-chip26 span.medium-italic,.stoerer.content .text-chip26 span.medium-italic,.stoerer.mobile .text-chip26 span.medium-italic{font-family:'RobotoMediumItalic',Arial,Helvetica,sans-serif;}.stoerer.start .text-chip26 span.italic,.stoerer.content .text-chip26 span.italic,.stoerer.mobile .text-chip26 span.italic{font-family:'RobotoItalic',Arial,Helvetica,sans-serif;}.stoerer.start .text-chip26 span.highlight,.stoerer.content .text-chip26 span.highlight,.stoerer.mobile .text-chip26 span.highlight{font-family:'AsapBoldItalic',Arial,Helvetica,sans-serif;background-color:#000;color:#fff;padding:2px 5px;line-height:1.5em;}.stoerer.mobile .stoerer-chip26.stoerer-closed{overflow:hidden;border-bottom:none;}.stoerer.mobile .stoerer-chip26.stoerer-closed .text-chip26{max-height:0;overflow:hidden;padding:0;}.stoerer.mobile .stoerer-chip26 .text-chip26{max-height:200px;padding:10px 0;transition:max-height 0.2s ease,padding 0.2s ease;}.stoerer.start .stoerer-handbuch,.stoerer.content .stoerer-handbuch,.stoerer.mobile .stoerer-handbuch{border:1px solid #000000;display:flex;align-items:center;}.stoerer.start:has(.stoerer-handbuch),.stoerer.content:has(.stoerer-handbuch),.stoerer.mobile:has(.stoerer-handbuch){min-height:unset;}.stoerer.start .stoerer-handbuch{height:70px;}.stoerer.content .stoerer-handbuch{height:81px;}.stoerer.mobile .stoerer-handbuch{width:calc(100vw - 18px);flex-direction:column;}.stoerer.start .logo-100-handbuch{width:289px;height:70px;flex:0 0 289px;display:block;}.stoerer.content .logo-100-handbuch{width:334px;height:81px;flex:0 0 334px;display:block;}.stoerer.mobile .logo-100-handbuch{width:100%;display:block;border-bottom:1px solid #000000;}.stoerer.start .logo-100-handbuch.left,.stoerer.content .logo-100-handbuch.left{border-right:1px solid #000000;}.stoerer.start .logo-100-handbuch.right,.stoerer.content .logo-100-handbuch.right{border-left:1px solid #000000;}.stoerer.start .text-handbuch,.stoerer.content .text-handbuch,.stoerer.mobile .text-handbuch{flex:1;text-align:center;line-height:1.3em;letter-spacing:0.03em;}.stoerer-handbuch a{text-decoration:none !important;}.stoerer.start .text-handbuch{font-size:13px;}.stoerer.mobile .text-handbuch{padding:10px 0;}.stoerer.start .text-handbuch span.medium-italic,.stoerer.content .text-handbuch span.medium-italic,.stoerer.mobile .text-handbuch span.medium-italic{font-family:'RobotoMediumItalic',Arial,Helvetica,sans-serif;}.stoerer.start .text-handbuch span.italic,.stoerer.content .text-handbuch span.italic,.stoerer.mobile .text-handbuch span.italic{font-family:'RobotoItalic',Arial,Helvetica,sans-serif;}.stoerer.start .text-handbuch span.highlight,.stoerer.content .text-handbuch span.highlight,.stoerer.mobile .text-handbuch span.highlight{font-family:'AsapBoldItalic',Arial,Helvetica,sans-serif;background-color:#339ec0;color:#fff;padding:2px 45px;line-height:1.5em;padding-top:3px;}.stoerer.start .text-handbuch span.highlight{padding-top:4px;line-height:1.7em;}.stoerer.mobile .stoerer-handbuch.stoerer-closed{overflow:hidden;border-bottom:none;}.stoerer.mobile .stoerer-handbuch.stoerer-closed .text-handbuch{max-height:0;overflow:hidden;padding:0;}.stoerer.mobile .stoerer-handbuch .text-handbuch{max-height:200px;padding:10px 0;transition:max-height 0.2s ease,padding 0.2s ease;}.photobook .syndication-content-interferer-default{width:760px;height:22px;background-color:#ececec;}.photobook .syndication-content-interferer-default div,.photobook .syndication-content-interferer-mobile div{color:#5f5f5f;background-color:#eee;font-size:var(--font-size-12);font-family:Roboto,Arial,sans-serif;line-height:22px;text-align:center;float:left;}.photobook .syndication-content-interferer-default-column-1{width:760px;}.photobook .syndication-content-interferer-default-column-2{display:none;}.photobook .syndication-content-interferer-default-column-3{display:none;}.photobook .syndication-content-interferer-default-column-4{display:none;}.photobook .syndication-content-interferer-default-column-5{display:none;}.photobook .syndication-content-interferer-default .syndication-content-interferer-default-column-1 a,.photobook .syndication-content-interferer-mobile .syndication-content-interferer-default-column-mobile a{text-decoration:none;}.photobook .syndication-content-interferer-mobile{width:460px;height:22px;background-color:#eee;margin-bottom:20px;display:none;}.photobook .syndication-content-interferer-default-column-mobile{width:460px;}.photobook .syndication-content-interferer-custom-wrapper .interferer-header{background:url(/website/static/css/default/common/img/syndication/bg-interferer-content-header.png) left top no-repeat;height:47px;width:760px;}.photobook .syndication-content-interferer-custom-wrapper .interferer-content{background:url(/website/static/css/default/common/img/syndication/bg-interferer-content.png) left top repeat-y;padding:12px 10px 0 8px;width:740px;}.photobook .syndication-content-interferer-custom-wrapper .interferer-footer{background:url(/website/static/css/default/common/img/syndication/bg-interferer-content-footer.png) left top no-repeat;height:12px;width:760px;}.photobook .syndication-content-interferer-custom-wrapper .content-wrapper{margin-top:-47px;}.photobook .syndication-content-interferer-custom-wrapper .images{width:380px;}.photobook .syndication-content-interferer-custom-wrapper .images .image{margin-right:2px;}.photobook .syndication-content-interferer-custom-wrapper .images .image:last-child{margin-right:0 !important;}.photobook .syndication-content-interferer-custom-wrapper .syndication-content-interferer-custom-headline{font-family:ComingSoon,Arial,sans-serif;font-size:var(--font-size-20);font-weight:normal;text-decoration:underline;color:#0d0645;padding-bottom:8px;padding-top:6px;}.photobook .syndication-content-interferer-custom-wrapper .text{font-size:var(--font-size-12);line-height:1.33;font-weight:bold;font-family:Roboto,Arial,sans-serif;width:360px;float:left;}.photobook .syndication-content-interferer-custom-wrapper .text a{text-decoration:none;}.photobook .syndication-start-interferer-default{width:944px;height:22px;background-color:#ececec;}.photobook .syndication-start-interferer-default div,.photobook .syndication-start-interferer-mobile div{color:#5f5f5f;background-color:#eee;font-size:var(--font-size-13);font-family:Roboto,Arial,sans-serif;line-height:1.69;text-align:center;float:left;}.photobook .syndication-start-interferer-default-column-1{width:944px;}.photobook .syndication-start-interferer-default-column-2{display:none;}.photobook .syndication-start-interferer-default-column-3{display:none;}.photobook .syndication-start-interferer-default-column-4{display:none;}.photobook .syndication-start-interferer-default-column-5{display:none;}.photobook .syndication-start-interferer-default .syndication-start-interferer-default-column-1 a,.photobook .syndication-start-interferer-mobile .syndication-start-interferer-default-column-mobile a{text-decoration:none;}.photobook .syndication-start-interferer-mobile{background-color:#eee;width:460px;height:22px;margin-bottom:20px;display:none;}.photobook .syndication-start-interferer-default-column-mobile{width:460px;}.photobook .syndication-start-interferer-downloads-wrapper{width:944px;position:relative;background-color:#dedede;padding:6px 0;}.photobook .syndication-start-interferer-downloads-wrapper a{text-decoration:none !important;}.photobook .syndication-start-interferer-downloads-1,.photobook .syndication-start-interferer-downloads-2,.photobook .syndication-start-interferer-downloads-3{width:306px;background-color:#dedede;position:relative;float:left;}.photobook .syndication-start-interferer-downloads-1,.photobook .syndication-start-interferer-downloads-2{margin-right:13px;}.photobook .syndication-start-interferer-downloads-1-content,.photobook .syndication-start-interferer-downloads-2-content,.photobook .syndication-start-interferer-downloads-3-content{width:304px;min-height:48px;position:relative;}.photobook .syndication-start-interferer-downloads-wrapper .text-top{font-family:RobotoMedium;font-size:var(--font-size-18);color:#333;padding-top:8px;padding-bottom:0;display:inline-block;line-height:inherit;}.photobook .syndication-start-interferer-downloads-1-content .text-top,.photobook .syndication-start-interferer-downloads-2-content .text-top,.photobook .syndication-start-interferer-downloads-3-content .text-top{margin-left:63px;}.photobook .syndication-start-interferer-downloads-wrapper .text-bottom{font-family:RobotoMedium;font-size:var(--font-size-12);color:#333;display:inline-block;padding-left:63px;padding-top:4px;}.syndication-start-interferer-downloads-icon{display:none;}.photobook .syndication-start-interferer-downloads-1-content .text-top,.photobook .syndication-start-interferer-downloads-2-content .text-top,.photobook .syndication-start-interferer-downloads-3-content .text-top{margin-left:0;width:100%;text-align:center;}.photobook .syndication-start-interferer-downloads-wrapper .text-bottom{padding-left:0;width:100%;text-align:center;}.tabbed-content{padding-top:15px;display:none;position:relative;}.tabbed-content.active{display:block;}.tab-navigation-bar{min-height:35px;line-height:35px;background-color:#ececec;font-family:AsapRegular,sans-serif;font-weight:normal;display:flex;flex-direction:row;flex-wrap:wrap;}.tab-navigation-bar .tab-navigation-button,.tab-navigation-bar .tab-navigation-button a{font-size:var(--font-size-18);cursor:pointer;color:#5f5f5f;flex-basis:content;flex-grow:1;text-align:center;}.tab-navigation-button a{text-decoration:none !important;}.tab-navigation-bar .tab-navigation-button:hover,.tab-navigation-bar .tab-navigation-button:hover a{color:#333;}.tab-navigation-bar .tab-navigation-button.active,.tab-navigation-bar .tab-navigation-button.active a,.tab-navigation-bar .tab-navigation-button.label{font-family:AsapSemiBold,sans-serif;background-color:#ad0b10;color:#fff;min-height:35px;display:inline-block;}.tabbed-content section.content100{margin-bottom:22px;}.tab-navigation-bar-single{margin-bottom:-15px;}.tab-navigation-bar-single .tab-navigation-button{font-family:AsapRegular,sans-serif;text-transform:uppercase;font-size:var(--font-size-15);font-weight:bold;margin-bottom:4px;border-bottom:1px solid #797979;padding-bottom:2px;width:100%;display:block;}@charset "UTF-8";:root{--tagify-dd-color-primary:rgb(53,149,246);--tagify-dd-text-color:black;--tagify-dd-bg-color:white;--tagify-dd-item-pad:.3em .5em;--tagify-dd-max-height:300px}.tagify{--tags-disabled-bg:#F1F1F1;--tags-border-color:#DDD;--tags-hover-border-color:#CCC;--tags-focus-border-color:#3595f6;--tag-border-radius:3px;--tag-bg:#E5E5E5;--tag-hover:#D3E2E2;--tag-text-color:black;--tag-text-color--edit:black;--tag-pad:0.3em 0.5em;--tag-inset-shadow-size:1.2em;--tag-invalid-color:#D39494;--tag-invalid-bg:rgba(211,148,148,0.5);--tag--min-width:1ch;--tag--max-width:100%;--tag-hide-transition:0.3s;--tag-remove-bg:rgba(211,148,148,0.3);--tag-remove-btn-color:black;--tag-remove-btn-bg:none;--tag-remove-btn-bg--hover:#c77777;--input-color:inherit;--placeholder-color:rgba(0,0,0,0.4);--placeholder-color-focus:rgba(0,0,0,0.25);--loader-size:.8em;--readonly-striped:1;display:inline-flex;align-items:flex-start;align-content:baseline;flex-wrap:wrap;border:1px solid var(--tags-border-color);padding:0;line-height:0;outline:0;position:relative;box-sizing:border-box;transition:.1s}@keyframes tags--bump{30%{transform:scale(1.2)}}@keyframes rotateLoader{to{transform:rotate(1turn)}}.tagify:has([contenteditable=true]){cursor:text}.tagify:hover:not(.tagify--focus):not(.tagify--invalid){--tags-border-color:var(--tags-hover-border-color)}.tagify[disabled]{background:var(--tags-disabled-bg);filter:saturate(0);opacity:.5;pointer-events:none}.tagify[disabled].tagify--empty>.tagify__input::before{position:relative}.tagify[disabled].tagify--select,.tagify[readonly].tagify--select{pointer-events:none}.tagify[disabled]:not(.tagify--mix):not(.tagify--select):not(.tagify--empty),.tagify[readonly]:not(.tagify--mix):not(.tagify--select):not(.tagify--empty){cursor:default}.tagify[disabled]:not(.tagify--mix):not(.tagify--select):not(.tagify--empty)>.tagify__input,.tagify[readonly]:not(.tagify--mix):not(.tagify--select):not(.tagify--empty)>.tagify__input{visibility:hidden;width:0;margin:5px 0}.tagify[disabled]:not(.tagify--mix):not(.tagify--select):not(.tagify--empty) .tagify__tag>div,.tagify[readonly]:not(.tagify--mix):not(.tagify--select):not(.tagify--empty) .tagify__tag>div{padding:var(--tag-pad)}.tagify[disabled]:not(.tagify--mix):not(.tagify--select):not(.tagify--empty) .tagify__tag>div::before,.tagify[readonly]:not(.tagify--mix):not(.tagify--select):not(.tagify--empty) .tagify__tag>div::before{animation:readonlyStyles 1s calc(-1s * (var(--readonly-striped) - 1)) paused}@keyframes readonlyStyles{0%{background:linear-gradient(45deg,var(--tag-bg) 25%,transparent 25%,transparent 50%,var(--tag-bg) 50%,var(--tag-bg) 75%,transparent 75%,transparent) 0/5px 5px;box-shadow:none;filter:brightness(.95)}}.tagify[disabled] .tagify__tag__removeBtn,.tagify[readonly] .tagify__tag__removeBtn{display:none}.tagify--loading .tagify__input>br:last-child{display:none}.tagify--loading .tagify__input::before{content:none}.tagify--loading .tagify__input::after{content:"";vertical-align:middle;opacity:1;width:.7em;height:.7em;width:var(--loader-size);height:var(--loader-size);min-width:0;border:3px solid;border-color:#eee #bbb #888 transparent;border-radius:50%;animation:rotateLoader .4s infinite linear;content:""!important;margin:-2px 0 -2px .5em}.tagify--loading .tagify__input:empty::after{margin-left:0}.tagify+input,.tagify+textarea{position:absolute!important;left:-9999em!important;transform:scale(0)!important}.tagify__tag{display:inline-flex;align-items:center;max-width:var(--tag--max-width);margin-inline:5px 0;margin-block:5px;position:relative;z-index:1;outline:0;line-height:normal;cursor:default;transition:.13s ease-out}.tagify__tag>div{display:flex;flex:1;vertical-align:top;box-sizing:border-box;max-width:100%;padding:var(--tag-pad);color:var(--tag-text-color);line-height:inherit;border-radius:var(--tag-border-radius);white-space:nowrap;transition:.13s ease-out}.tagify__tag>div>*{white-space:pre-wrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;vertical-align:top;min-width:var(--tag--min-width);max-width:var(--tag--max-width);transition:.8s ease,.1s color}.tagify__tag>div>[contenteditable]{display:block;outline:0;-webkit-user-select:text;user-select:text;cursor:text;margin:-2px;padding:2px;max-width:350px}.tagify__tag>div>:only-child{width:100%}.tagify__tag>div::before{content:"";position:absolute;border-radius:inherit;inset:var(--tag-bg-inset,0);z-index:-1;pointer-events:none;transition:120ms ease;animation:tags--bump .3s ease-out 1;box-shadow:0 0 0 var(--tag-inset-shadow-size) var(--tag-bg) inset}.tagify__tag:focus div::before,.tagify__tag:hover:not([readonly]) div::before{--tag-bg-inset:-2.5px;--tag-bg:var(--tag-hover)}.tagify__tag--loading{pointer-events:none}.tagify__tag--loading .tagify__tag__removeBtn{display:none}.tagify__tag--loading::after{--loader-size:.4em;content:"";vertical-align:middle;opacity:1;width:.7em;height:.7em;width:var(--loader-size);height:var(--loader-size);min-width:0;border:3px solid;border-color:#eee #bbb #888 transparent;border-radius:50%;animation:rotateLoader .4s infinite linear;margin:0 .5em 0 -.1em}.tagify__tag--flash div::before{animation:none}.tagify__tag--hide{width:0!important;padding-left:0;padding-right:0;margin-left:0;margin-right:0;opacity:0;transform:scale(0);transition:var(--tag-hide-transition);pointer-events:none}.tagify__tag--hide>div>*{white-space:nowrap}.tagify__tag.tagify--noAnim>div::before{animation:none}.tagify__tag.tagify--notAllowed:not(.tagify__tag--editable) div>span{opacity:.5}.tagify__tag.tagify--notAllowed:not(.tagify__tag--editable) div::before{--tag-bg:var(--tag-invalid-bg);transition:.2s}.tagify__tag[readonly] .tagify__tag__removeBtn{display:none}.tagify__tag[readonly]>div::before{animation:readonlyStyles 1s calc(-1s * (var(--readonly-striped) - 1)) paused}@keyframes readonlyStyles{0%{background:linear-gradient(45deg,var(--tag-bg) 25%,transparent 25%,transparent 50%,var(--tag-bg) 50%,var(--tag-bg) 75%,transparent 75%,transparent) 0/5px 5px;box-shadow:none;filter:brightness(.95)}}.tagify__tag--editable>div{color:var(--tag-text-color--edit)}.tagify__tag--editable>div::before{box-shadow:0 0 0 2px var(--tag-hover) inset!important}.tagify__tag--editable>.tagify__tag__removeBtn{pointer-events:none;opacity:0;transform:translateX(100%) translateX(5px)}.tagify__tag--editable.tagify--invalid>div::before{box-shadow:0 0 0 2px var(--tag-invalid-color) inset!important}.tagify__tag__removeBtn{order:5;display:inline-flex;align-items:center;justify-content:center;border-radius:50px;cursor:pointer;font:14px/1 Arial;background:var(--tag-remove-btn-bg);color:var(--tag-remove-btn-color);width:14px;height:14px;margin-inline:auto 4.6666666667px;overflow:hidden;transition:.2s ease-out}.tagify__tag__removeBtn::after{content:"×";transition:.3s,color 0s}.tagify__tag__removeBtn:hover{color:#fff;background:var(--tag-remove-btn-bg--hover)}.tagify__tag__removeBtn:hover+div>span{opacity:.5}.tagify__tag__removeBtn:hover+div::before{box-shadow:0 0 0 var(--tag-inset-shadow-size) var(--tag-remove-bg,rgba(211,148,148,.3)) inset!important;transition:box-shadow .2s}.tagify:not(.tagify--mix) .tagify__input br{display:none}.tagify:not(.tagify--mix) .tagify__input *{display:inline;white-space:nowrap}.tagify__input{flex-grow:1;display:inline-block;min-width:110px;margin:5px;padding:var(--tag-pad);line-height:normal;position:relative;white-space:pre-wrap;color:var(--input-color);box-sizing:inherit;overflow:hidden}.tagify__input:focus{outline:0}.tagify__input:focus::before{transition:.2s ease-out;opacity:0;transform:translatex(6px)}@supports (-ms-ime-align:auto){.tagify__input:focus::before{display:none}}.tagify__input:focus:empty::before{transition:.2s ease-out;opacity:1;transform:none;color:rgba(0,0,0,.25);color:var(--placeholder-color-focus)}@-moz-document url-prefix(){.tagify__input:focus:empty::after{display:none}}.tagify__input::before{content:attr(data-placeholder);width:100%;height:100%;margin:auto 0;z-index:1;color:var(--placeholder-color);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;pointer-events:none;opacity:0;position:absolute}.tagify__input::after{content:attr(data-suggest);display:inline-block;vertical-align:middle;position:absolute;min-width:calc(100% - 1.5em);text-overflow:ellipsis;overflow:hidden;white-space:pre;color:var(--tag-text-color);opacity:.3;pointer-events:none;max-width:100px}.tagify__input .tagify__tag{margin:0 1px}.tagify--mix{display:block}.tagify--mix .tagify__input{padding:5px;margin:0;width:100%;height:100%;line-height:1.5;display:block}.tagify--mix .tagify__input::before{height:auto;display:none;line-height:inherit}.tagify--mix .tagify__input::after{content:none}.tagify--select{cursor:default}.tagify--select::after{content:">";opacity:.5;position:absolute;top:50%;right:0;bottom:0;font:16px monospace;line-height:8px;height:8px;pointer-events:none;transform:translate(-150%,-50%) scaleX(1.2) rotate(90deg);transition:.2s ease-in-out}.tagify--select[aria-expanded=true]::after{transform:translate(-150%,-50%) rotate(270deg) scaleY(1.2)}.tagify--select[aria-expanded=true] .tagify__tag__removeBtn{pointer-events:none;opacity:0;transform:translateX(100%) translateX(5px)}.tagify--select .tagify__tag{flex:1;max-width:none;margin-inline-end:2em;margin-block:0;padding-block:5px;cursor:text}.tagify--select .tagify__tag div::before{display:none}.tagify--select .tagify__tag+.tagify__input{display:none}.tagify--empty .tagify__input::before{transition:.2s ease-out;opacity:1;transform:none;display:inline-block;width:auto}.tagify--mix .tagify--empty .tagify__input::before{display:inline-block}.tagify--focus{--tags-border-color:var(--tags-focus-border-color);transition:0s}.tagify--invalid{--tags-border-color:#D39494}.tagify__dropdown{position:absolute;z-index:9999;transform:translateY(-1px);border-top:1px solid var(--tagify-dd-color-primary);overflow:hidden}.tagify__dropdown[dir=rtl]{transform:translate(-100%,-1px)}.tagify__dropdown[placement=top]{margin-top:0;transform:translateY(-100%)}.tagify__dropdown[placement=top] .tagify__dropdown__wrapper{border-top-width:1.1px;border-bottom-width:0}.tagify__dropdown[position=text]{box-shadow:0 0 0 3px rgba(var(--tagify-dd-color-primary),.1);font-size:.9em}.tagify__dropdown[position=text] .tagify__dropdown__wrapper{border-width:1px}.tagify__dropdown__wrapper{scroll-behavior:auto;max-height:var(--tagify-dd-max-height);overflow:hidden;overflow-x:hidden;color:var(--tagify-dd-text-color);background:var(--tagify-dd-bg-color);border:1px solid;border-color:var(--tagify-dd-color-primary);border-bottom-width:1.5px;border-top-width:0;box-shadow:0 2px 4px -2px rgba(0,0,0,.2);transition:.3s cubic-bezier(.5,0,.3,1),transform .15s;animation:dd-wrapper-show 0s .3s forwards}@keyframes dd-wrapper-show{to{overflow-y:auto}}.tagify__dropdown__header:empty{display:none}.tagify__dropdown__footer{display:inline-block;margin-top:.5em;padding:var(--tagify-dd-item-pad);font-size:.7em;font-style:italic;opacity:.5}.tagify__dropdown__footer:empty{display:none}.tagify__dropdown--initial .tagify__dropdown__wrapper{max-height:20px;transform:translateY(-1em)}.tagify__dropdown--initial[placement=top] .tagify__dropdown__wrapper{transform:translateY(2em)}.tagify__dropdown__item{box-sizing:border-box;padding:var(--tagify-dd-item-pad);margin:1px;white-space:pre-wrap;cursor:pointer;border-radius:2px;position:relative;outline:0;max-height:60px;max-width:100%;line-height:normal;position:relative}.tagify__dropdown__item--active{background:var(--tagify-dd-color-primary);color:#fff}.tagify__dropdown__item:active{filter:brightness(105%)}.tagify__dropdown__item--hidden{padding-top:0;padding-bottom:0;margin:0 1px;pointer-events:none;overflow:hidden;max-height:0;transition:var(--tagify-dd-item--hidden-duration,.3s)!important}.tagify__dropdown__item--hidden>*{transform:translateY(-100%);opacity:0;transition:inherit}.tagify__dropdown__item--selected::before{content:"✓";font-family:monospace;position:absolute;inset-inline-start:6px;text-indent:0;line-height:1.1}.tagify__dropdown:has(.tagify__dropdown__item--selected) .tagify__dropdown__item{text-indent:1em}.text-zoom-wrapper{position:fixed;top:10px;right:100px;z-index:999999999;}.text-zoom-wrapper .zoom-button{width:25px;height:25px;font-size:18px;font-weight:bold;background-color:#b3b3b3;border:2px solid #fff;color:#fff;margin-right:2px;outline:none;}.text-zoom-wrapper .zoom-button:focus-visible{outline:auto;}@media only screen and (max-width:700px) and (orientation:portrait){.text-zoom-wrapper{top:10px;right:10px;}}.js-gallery-wrapper{position:relative;user-select:none;}.js-gallery-wrapper .image{}.js-gallery-wrapper .image .signature{}.js-gallery-wrapper .bullets-wrapper{position:absolute;bottom:15px;z-index:6000;left:50%;outline:none;}.js-gallery-wrapper .bullets-wrapper:focus{outline:none;}.js-gallery-wrapper .bullets-wrapper:focus-visible{outline:2px solid #101010;}.js-gallery-wrapper .bullets-wrapper .bullet{display:inline-block;width:22px;height:22px;background:url('/plugins/MDElementConfigurator/static/css/frontend/img/bullets.png') no-repeat;text-indent:-9999px;border:none;margin-right:3px;background-position:0 6px;}.js-gallery-wrapper .bullets-wrapper .bullet:hover{cursor:pointer;}.js-gallery-wrapper .bullets-wrapper .bullet.active{background-position:0 -14px;}.js-gallery-wrapper .arrows-wrapper{position:absolute;top:0;z-index:6000;width:100%;height:100%;}.js-gallery-wrapper .arrows-wrapper .back-arrow,.js-gallery-wrapper .arrows-wrapper .forward-arrow{height:100%;cursor:pointer;opacity:0.7;}.js-gallery-wrapper .arrows-wrapper .back-arrow:hover,.js-gallery-wrapper .arrows-wrapper .forward-arrow:hover{opacity:1;}.js-gallery-wrapper .arrows-wrapper:not(:focus-visible){outline:none;}.js-gallery-wrapper .arrows-wrapper:focus-visible{outline:#101010 2px solid;}.js-gallery-wrapper .arrows-wrapper .back-arrow{float:left;width:40%;}.js-gallery-wrapper .arrows-wrapper .back-arrow:hover,.js-gallery-wrapper .arrows-wrapper .back-arrow.show-always{background:url('/plugins/MDElementConfigurator/static/css/frontend/img/arrow-left.png') left 50% no-repeat;}.js-gallery-wrapper .arrows-wrapper-top{height:18px;margin-top:-18px;display:none;}.js-gallery-wrapper .arrows-wrapper-top .back-arrow{width:15px;height:15px;background:url('/plugins/MDElementConfigurator/static/css/frontend/img/arrow-left-small.png') left 50% no-repeat;float:right;cursor:pointer;}.js-gallery-wrapper .arrows-wrapper-top .info-box{float:right;width:40px;height:15px;text-align:center;}.js-gallery-wrapper .arrows-wrapper .forward-arrow{float:right;width:60%;}.js-gallery-wrapper .arrows-wrapper .forward-arrow:hover,.js-gallery-wrapper .arrows-wrapper .forward-arrow.show-always{background:url('/plugins/MDElementConfigurator/static/css/frontend/img/arrow-right.png') right 50% no-repeat;}.js-gallery-wrapper .arrows-wrapper-top .forward-arrow{width:15px;height:15px;background:url('/plugins/MDElementConfigurator/static/css/frontend/img/arrow-right-small.png') right 50% no-repeat;float:right;cursor:pointer;}.js-gallery-wrapper .image-title{font-family:Verdana,Arial,Helvetica,sans-serif;text-transform:uppercase;font-size:15px;font-weight:bold;margin-bottom:4px;border-bottom:1px solid #797979;padding-bottom:2px;}.image .signature{padding-top:5px;padding-bottom:10px;}.visible{display:block;}.not-visible{display:none;}.image-effect-icon{position:absolute;outline:none;}.image-effect-icon:focus{outline:none;}.image-effect-icon:focus-visible{outline:#101010 2px solid;}.image-effect-icon.switch_image{width:29px;height:17px;background:url('/plugins/MDElementConfigurator/static/css/frontend/img/switch_image_01n.png') no-repeat;top:-20px;right:0;}.image-effect-icon.switch_image.hover{background:url('/plugins/MDElementConfigurator/static/css/frontend/img/switch_image_02n.png') no-repeat !important;}.image.zoomImage{position:relative;}.image-effect-icon.zoom{width:20px;height:20px;background:url('/plugins/MDElementConfigurator/static/css/frontend/img/zoom_01.png') no-repeat;z-index:6000;top:0;right:0;}.image-effect-icon.zoom.hover{background:url('/plugins/MDElementConfigurator/static/css/frontend/img/zoom_02.png') no-repeat !important;}.compare-image{position:absolute;overflow:hidden;top:0;left:0;width:calc(50% - 1px);}.compare-marker{position:absolute;left:calc(50% - 1px);width:2px;height:calc(100%);top:0;pointer-events:none;}.compare-arrow{position:absolute;width:40px;height:40px;top:calc(50% - 20px);left:calc(50% - 20px);cursor:pointer;pointer-events:none;}.compare-marker-top{width:2px;height:calc(50% - 20px);background-color:#fff;}.compare-marker-bottom{background-color:#fff;width:2px;height:calc(50% - 20px);margin-top:40px;}.svg-editor-start{cursor:pointer;}.photobook .start100{width:944px; max-height:999999px;}.photobook .start60{width:626px; max-height:999999px;}.photobook .start50{width:465px; max-height:999999px;}.photobook .start30{width:306px; max-height:999999px;}.photobook .start50-wrapper .start50:nth-of-type(1){margin-right:14px;}.photobook .start30-wrapper .start30:nth-of-type(1),.photobook .start30-wrapper .start30:nth-of-type(2){margin-right:13px;}.photobook .start100-wrapper.start100 header h1,.photobook .start100-wrapper.start100 header h2,.photobook .headline-text-big-wrapper header h1,.photobook .headline-text-big-wrapper header h2{margin-bottom:0;}.photobook .start100-wrapper.start100 header h2{font-family:Roboto,Arial,sans-serif;font-weight:normal;font-size:var(--font-size-18);line-height:1.56;}.photobook .start100-wrapper.start100 header{border-bottom:1px solid #797979;margin-bottom:16px;}.photobook .start100-2-wrapper header h2,.photobook .start50-wrapper header h2,.photobook .start30-wrapper header h2,.photobook .start25-wrapper header h2,.photobook .start3060-wrapper header h2,.photobook .start6030-wrapper header h2{font-family:'AsapSemiBold',sans-serif;font-weight:normal;font-size:var(--font-size-18);margin-bottom:4px;padding-bottom:2px;}.start100-2-wrapper header h1{font-family:RobotoLight,Arial,sans-serif;font-weight:normal;text-transform:uppercase;font-size:var(--font-size-15);line-height:1.4;margin-top:0;}.start100-2-headerimage-wrapper{position:relative;}.photobook .start100-2-wrapper header h3,.photobook .start30-wrapper header h3,.photobook .start25-wrapper header h3,.photobook .start3060-wrapper header h3,.photobook .start6030-wrapper header h3,.photobook .start50-wrapper header h3{font-family:Roboto,Arial,sans-serif;font-size:var(--font-size-14);margin-bottom:6px;margin-top:6px;position:relative;}.photobook .start100-2-wrapper header h3,.photobook .start50-wrapper header h3 .headline-right,.photobook .start50-wrapper header h3{line-height:1.57;margin-bottom:0px;margin-top:0px;}.photobook .mini-cart{float:left;font-size:var(--font-size-10);padding:3px 10px 0 0;}.photobook .mini-cart a{padding:5px 0 3px 0;text-decoration:underline;color:#be1b0d;}.photobook .mini-cart .bold{font-weight:bold;}.coupon-button-wrapper{width:100%;overflow:visible;min-height:30px;margin-bottom:18px;}.coupon-button-wrapper .coupon-button{min-height:30px;min-width:244px;margin-top:10px;border-radius:15px;background-color:#81B85A;border:none;color:#fff;font-size:var(--font-size-14);text-align:center;cursor:pointer;}.coupon-button-wrapper .coupon-button:hover{background-color:#79A854;}.coupon-button-wrapper .coupon-button.blank{display:none;}#message-box-buttons #product-add-message-close{background-color:#81B85A !important;border:1px solid #81B85A !important;color:#fff !important;border-radius:15px;font-weight:normal !important;}#message-box-buttons #product-add-message-close:hover{background-color:#79A854 !important;border:1px solid #79A854 !important;}#message-box-buttons #product-add-message-cart{background-color:#888888 !important;border:1px solid #888888 !important;color:#fff !important;border-radius:15px !important;font-weight:normal !important;}#message-box-buttons #product-add-message-cart:hover{background-color:#555555 !important;border:1px solid #555555 !important;}.coupon-lock-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:99;background-color:#ececec;opacity:0.8;}.coupon-lock-overlay-text{position:absolute;top:0;left:0;z-index:100;text-align:center;background-color:#fff;width:410px;min-height:110px;margin:50px 155px 0 155px;padding:20px;border:1px solid #919191;font-size:var(--font-size-14);}.coupon-lock-overlay-text.mobile{width:unset;height:unset;margin:15px 0;padding-bottom:20px;}.coupon-button-wrapper.mobile{width:250px;min-height:47px;}.coupon-button-wrapper.mobile .coupon-button{width:250px;}.coupon-description-link{cursor:pointer;}.tab-navigation-bar .tab-navigation-button.coupons-paper.active,.tab-navigation-bar .tab-navigation-button.coupons-paper.active a,.tab-navigation-bar .tab-navigation-button.label.coupons-paper{background-color:#6c416d !important;}.tab-navigation-bar .tab-navigation-button.coupons-online.active,.tab-navigation-bar .tab-navigation-button.coupons-online.active a,.tab-navigation-bar .tab-navigation-button.label.coupons-online{background-color:#0372ae !important;}@media screen,projection{.motionpaper *{margin:0 !important;padding:0 !important;border:0 !important;outline:0 !important;font-weight:inherit !important;font-style:inherit !important;font-size:100.01% !important;font-family:inherit !important;font-variant:inherit !important;background:none !important;}.motionpaper a,.motionpaper{line-height:11pt !important;color:#000000 !important;background:transparent;font-family:Roboto,Arial,sans-serif;font-size:9pt;margin-top:15px;margin-bottom:15px;}.motionpaper a{text-decoration:underline !important;}.motionpaper h1{font-size:var(--font-size-24) !important;font-weight:normal !important;line-height:1.17 !important;margin:0 0 4px !important;background:url('/website/static/css/default/common/img/fotobuch_minilogo.png') right 3px no-repeat !important;padding-right:150px !important;}.motionpaper .motionpaper-clearfix{overflow:hidden;}.motionpaper .motionpaper-footer .motionpaper-footer-right{float:right;}.motionpaper .motionpaper-footer .motionpaper-footer-left{float:left;}.motionpaper .motionpaper-player{position:relative;}.motionpaper .motionpaper-no-flash{position:absolute;width:60%;text-align:center;position:absolute;top:40%;left:50%;margin-left:-30%;}.motionpaper .motionpaper-no-flash p{margin-bottom:10px;}}.templates-filter .read-more-button,.faq-filter .read-more-button{width:748px;height:26px;padding:0;background-color:#ECECEC;border:1px solid #d9d9d9;text-align:center;margin-bottom:0px !important;overflow:hidden;}.templates-filter .read-more-button:hover,.faq-filter .read-more-button:hover{background-color:#c9c9c9;}.templates-filter .read-more-button,.faq-filter .read-more-button{display:block;}.templates-filter .read-more-button{width:758px;}.templates-filter .filter-read-more,.faq-filter .filter-read-more{display:block;height:100%;width:100%;padding:0px 0px;margin-top:-4px;text-transform:uppercase;font-family:Roboto,Arial,sans-serif;font-weight:normal;font-size:var(--font-size-15);background:url('/website/static/css/default/common/img/content/show_more.png') no-repeat scroll;background-position:center 12px;}.templates-filter .filter-read-more:hover,.faq-filter .filter-read-more:hover{background:url('/website/static/css/default/common/img/content/show_more_hover.png') no-repeat scroll;background-position:center 12px;}.templates-filter .filter-loader-icon,.faq-filter .filter-loader-icon{margin-top:7px;display:inline;visibility:hidden;}.templates-filter article.content30{margin-bottom:12px;}h2.filter-headline{border-bottom:1px solid #797979;padding-bottom:3px;margin-top:4px;font-size:var(--font-size-14) !important;text-transform:none !important;font-family:Roboto !important;padding-bottom:3px !important;}.photobook .flash-message{margin:0px 0 16px;font-size:var(--font-size-14);line-height:1.29;font-family:Roboto,Arial,sans-serif;color:#333333;padding:10px;border:none;}.photobook .flash-message.flash-message-maintenance{background:#FEE286;}.photobook .flash-message.flash-message-warning,.photobook .flash-message.flash-message-note-warning{background:#FEF086;}.photobook .flash-message.flash-message-error{background:#DDA52F;}.photobook .flash-message.flash-message-success,.photobook .flash-message.flash-message-important{background:#A6D963;}.photobook .flash-message.flash-message-default{background:#ECECEC;}.photobook .flash-message .flash-message-title{font-weight:bold;}.photobook .flash-message .flash-message-title.inline{display:inline;}.photobook form label span{font-weight:normal;}.photobook form .watermark{color:#7b7b7b;}.photobook .yform{font-family:Roboto,Arial,sans-serif;color:#333;}.photobook .yform p.description{margin-top:16px;font-style:italic;font-size:var(--font-size-12);}.photobook .yform .form-element,.photobook .yform .type-multicheck{padding-bottom:10px;}.photobook .yform .type-check input,.photobook .yform .type-check label{display:inline;}.photobook .yform .type-multicheck input{display:inline;}.photobook .yform .form-element ul.errors{margin-top:2px;font-size:var(--font-size-13);line-height:1.23;list-style-type:none;}.photobook .yform .form-element.error > input,.photobook .yform .form-element.error > select{border:1px solid #C00;}.photobook .yform .dijitTextBox{width:auto;display:block;}.photobook .yform .type-text > input,.photobook .yform .type-textarea > textarea,.photobook .yform .type-button > input,.photobook .yform .type-select > select{width:100%;font-size:var(--font-size-15);height:30px;border:1px solid #bfbfbf;box-sizing:border-box;}.photobook .yform .type-textarea textarea{width:100%;height:113px;font-family:Roboto,Arial,sans-serif;}.photobook .yform .type-text input:focus,.photobook .yform .type-text input:active,.photobook .yform .type-textarea textarea:focus,.photobook .yform .type-textarea textarea:active{border-color:#333;}.photobook .yform .type-button > input{font-weight:bold;font-size:var(--font-size-14);font-family:Roboto,Arial,sans-serif;background-color:#e3e3e3;height:30px;border:1px solid #bfbfbf;color:#333;}.photobook .yform .type-button > input:hover{cursor:pointer;color:#009036;}.photobook .yform .type-button a.dijitCancelButton{display:block;background-color:#e3e3e3;border:1px solid #bfbfbf;padding-top:6px;height:22px;color:#333;font-family:Roboto,Arial,sans-serif;font-size:var(--font-size-14);font-weight:bold;text-align:center;text-decoration:none;}.photobook .yform .type-text > input{padding-left:3px;}.photobook .yform .type-select > select{height:30px !important;}.photobook .yform .dijitTextBox input{font-size:var(--font-size-15);}.photobook .yform .form-element.type-button .dijitButtonNode{height:auto;line-height:1.5;font-family:Roboto,Arial,sans-serif;}.photobook .yform .form-element.type-button .dijitButtonNode .dijitButtonText{padding:0 !important;text-wrap:auto;}.photobook .yform .dijitSelectLabel{color:#333;font-size:var(--font-size-15);}.photobook .yform .dijitSelect{width:100%;height:29px;display:table;border:1px solid #b3b3b3;}.photobook .yform label{display:block;font-size:var(--font-size-14);margin-bottom:4px;}.photobook .yform .error,.photobook .yform .error a:link,.photobook .yform .error input,.photobook .yform .dijitTextBoxError .dijitInputContainer input{color:#C00;}.photobook .yform label.required{font-weight:bold;}.photobook .yform .dijitSelect .dijitArrowButton{width:29px;}.photobook .yform .type-multicheck .dijitRadio{margin-right:5px;}.photobook .yform .remaining-chars .motiondriveWidgetRemainingCharsCount{font-weight:bold;}.photobook .yform textarea{max-width:100% !important;}#refresh-captcha{text-decoration:underline;}#refresh-captcha:hover{cursor:pointer;}.photobook .dijitPopup{z-index:8000 !important;}.contentContainer.info_text h2.headline-info-text,.contentContainer.info_faq h2.headline-info-faq{font-family:'AsapSemiBold',sans-serif;font-weight:normal;font-size:var(--font-size-18);margin-bottom:4px;padding-bottom:2px;}.contentContainer.info_text h3.headline-info-text{font-family:Roboto,Arial,sans-serif;font-size:var(--font-size-14);margin-bottom:6px;margin-top:6px;}.photobook .contentContainer.info_faq{margin-bottom:10px;}.contentContainer.info_faq .info-faq-wrapper{padding:10px 0;max-height:16px;overflow:hidden;transition:max-height 0.3s ease-in-out;cursor:pointer;background:url('/website/static/css/default/common/img/menulevel_plus.png') no-repeat right 14px;background-position:calc(100% - 10px) 14px;}.contentContainer.info_faq .info-faq-wrapper:hover{background-image:url('/website/var/assets/public/overlay/aktion/styles/menulevel_plus_hover_lila.png');}.contentContainer.info_faq .info-faq-wrapper.open{cursor:default;background-image:url('/website/static/css/default/common/img/menulevel_minus.png');}.contentContainer.info_faq .info-faq-wrapper.open:hover{background-image:url('/website/static/css/default/common/img/menulevel_minus.png');}.contentContainer.info_faq .info-faq-wrapper footer{margin-top:10px;}.photobook.editmode .contentContainer.info_faq .info-faq-wrapper{border:none;height:auto;max-height:unset;background:none;}.photobook.nojs #customerarea-top-container{margin-top:7px !important;}.photobook.nojs #customerarea-toggle-button.login{display:none !important;}.photobook.nojs #faqCategoryContainer .element-submit{display:block !important;}.photobook.nojs .flash-message .flash-message-close{display:none !important;}.photobook.nojs .passwordStrength{display:none !important;}.photobook.nojs .customerarea-element form#order_filter div.subcolumns div.c25r{display:block !important;}.photobook.nojs .customerarea-element #customerarea-sharing-embed-wrapper .preview-and-copy a,.photobook.nojs .customerarea-element #customerarea-sharing-embed-wrapper .preview-and-copy span,.photobook.nojs .customerarea-element #customerarea-sharing-embed-wrapper .color-picker{display:none !important;}.photobook.nojs #refresh-captcha{display:none;}.ordermap .content100-wrapper header{margin-bottom:0 !important;border-bottom:none !important;}.ordermap .content100-wrapper h2{font-family:Roboto !important;text-transform:uppercase !important;font-size:var(--font-size-15) !important;margin-bottom:4px !important;border-bottom:1px solid #797979 !important;padding-bottom:1px !important;font-weight:bold !important;line-height:normal !important;}.ordermap #bigMap{width:760px;height:760px;}.ordermap#mapFarthestWrapper footer{width:760px;height:260px;}.ordermap#mapTop3Wrapper #mapTop1-map,.ordermap#mapTop3Wrapper #mapTop2-map,.ordermap#mapTop3Wrapper #mapTop3-map{height:400px;}.nojs .ordermap{display:none;}#pricecalculator{background-color:#ECECEC;}.bottomline{border-bottom:1px dashed #bababa;}.pricecalculator table{font-size:var(--font-size-14);min-width:369px;margin:5px;padding:5px;margin:0 0 1px 0;width:100%;}.pricecalculator .leftblock table{min-width:371px;}.pricecalculator tr{height:28px;}.pricecalculator table td{padding:5px;}.pricecalculator .right{text-align:right;}.pricecalculator select{font-size:var(--font-size-14);width:200px;}.pricecalculator .blockprice{width:100%;padding:0;margin:0;}.pricecalculator .red{color:#106F9D;}.pricecalculator .green{color:#79a854;}.pricecalculator .bold{font-weight:bold;}.pricecalculator .strike{text-decoration:line-through;}.pricecalculator .col1{width:77px;}.pricecalculator .col1-right{width:65px;}.pricecalculator .border{width:400px;border-top:1px solid #fff;}.pricecalculator .infoblock{margin:0px !important;}.pricecalculator .small{font-size:var(--font-size-11);}.pricecalculator .attribute-hint{padding-top:2px;}.pricecalculator .price-label{font-size:var(--font-size-17);padding-top:5px;}.pricecalculator .price-value{font-size:var(--font-size-17);font-weight:bold;float:right;padding:5px 3px 0 3px;margin-right:-3px;height:20px;margin-bottom:-3px;}.pricecalculator .has-offer .price-value{background-color:#FECF16;}.pricecalculator .base-price-value{background-color:#FECF16;font-weight:bold;float:right;padding:2px 3px;margin-right:-3px;}.pricecalculator #md_pc_benefit_price{width:100%;float:right;text-align:right;padding-top:5px;}.pricecalculator #md_pc_discount_sum{border-top:#5F5F5F solid 1px;}.pricecalculator .header{font-family:Roboto,Arial,sans-serif;text-transform:uppercase;font-size:var(--font-size-15);font-weight:bold;background-color:#5f5f5f;color:#fff;padding:5px 10px;border-bottom:3px solid #fff;}#pricecalculator .main-content{margin:10px 0px 0px 0px;position:relative;display:flex;flex-direction:row;flex-wrap:wrap;}#pricecalculator .main-content .background{position:absolute;background:url('/website/static/img/default/pricecalc_bg.png') repeat-y;margin-left:380px;width:1px;height:calc(100% - 10px);z-index:1;}.pricecalculator .main-content .leftblock{float:left;padding:5px 5px 0px 0px;padding-right:0px;min-height:180px;background-color:#ececec;z-index:2;margin-left:4px;}.pricecalculator .fotopuzzle.has-offer .main-content .leftblock{min-height:180px;}.pricecalculator .fotopuzzle .legal-text{visibility:hidden;}.pricecalculator .fotopuzzle.has-offer .legal-text{visibility:visible;}.pricecalculator .main-content .rightblock{display:flex;flex-direction:column;float:right;padding:5px 5px 0px 5px;padding-left:0px;margin-left:10px;background-color:#ececec;z-index:3;}.pricecalculator .main-content .rightblock .active-offer-discount{height:21px;}.pricecalculator .activeoffer{font-family:Roboto,Arial,sans-serif;border-top:3px solid #fff;font-size:var(--font-size-15);color:#fff;background-color:#c30606;}.pricecalculator .activeoffer .bold{font-weight:bold;}.pricecalculator .activeprice{font-weight:bold;}.pricecalculator .has-offer .activeprice span{background-color:#FECF16;padding:1px 3px;margin-right:-3px;}.pricecalculator .activeprice span.marker{background-color:#FECF16;padding:0 5px;margin-right:-5px;}.pricecalculator .styled-select select{background:transparent;width:192px;padding:1px 24px 0 3px;font-size:var(--font-size-14);line-height:1.1;border:0;border-radius:0;min-height:19px;-webkit-appearance:none;-moz-appearance:none;appearance:none;}.pricecalculator .styled-select{width:190px;min-height:19px;background:url(/website/static/img/default/select-arrow2.png) no-repeat right #fff;border:1px solid #a6a6a6;position:relative;top:-3px;}.pricecalculator table.pages{margin-top:10px;}.pricecalculator tr.pages-select-hint,.pricecalculator tr.shipping-hint{height:10px;}.pricecalculator .select-hint.pages-select-hint,.pricecalculator .select-hint.shipping-hint{margin-top:-9px;}.pricecalculator .paper-type.calendar .styled-select,.pricecalculator .paper-type.calendar #md_pc_papertype{width:264px;}.pricecalculator .pages-brochure-caption{float:left;margin-right:5px;}.pricecalculator .styled-select.pages-brochure{float:left;width:80px;margin-top:-2px;margin-left:2px;}.pricecalculator .styled-select.pages-brochure-no-offer{float:left;width:165px;margin-top:-2px;margin-left:10px;}.pricecalculator .leftblock .infoblock.has-block-pricing.brochure td.blockprice-info{width:75px;}.pricecalculator .checkbox{margin:-1px 3px 0 0;appearance:none;background:url(/website/static/css/default/common/img/checkbox.png) left top no-repeat;width:16px;height:16px;border:none;}.pricecalculator .checkbox:checked{background:url(/website/static/css/default/common/img/checkbox_checked.png) left top no-repeat;}.pricecalculator .highlight-exemplar{background-color:#F3F780;font-weight:bold;}.pricecalculator .leftblock .infoblock .text-right{text-align:right;}.pricecalculator .leftblock .infoblock.has-block-pricing td table td:first-child{width:106px;}.pricecalculator .leftblock .infoblock td.title-line,.pricecalculator .leftblock .infoblock td table td{padding:0px;}.pricecalculator .leftblock .infoblock td.right{min-width:85px;}.pricecalculator .leftblock .infoblock td .infoblock-exemplar{float:right;padding-left:16px;padding-right:3px;padding-bottom:5px;}.pricecalculator .leftblock .infoblock td .activeprice.infoblock-exemplar.first-child{margin-top:-5px;padding-top:5px;}.pricecalculator .legal-text{background-color:#FFF;color:#333;font-size:var(--font-size-11);padding-top:3px;font-weight:normal;}.pricecalculator .legal-mark{vertical-align:top;font-size:var(--font-size-9);}.pricecalculator .table-sum-price{margin-top:auto;margin-bottom:4px;}.pricecalculator .table-sum-price tr{height:22px;}.pricecalculator .table-sum-price td{padding-top:0px;padding-bottom:0px;}.pricecalculator .table-sum-price tr div.small{height:11px;padding-top:3px;}.pricecalculator .font-size-12{font-size:var(--font-size-12);}.pricecalculator .table-sum-price div.font-size-12{margin-top:5px;}.pricecalculator .shipping-cost td{padding-top:7px;}.pricecalculator #md_pc_amount_sum{padding-left:0px;}.pricecalculator .no-bottom{padding-bottom:0px;}.pricecalculator .no-top{padding-top:0px;}.pricecalculator table.infoblock.has-block-pricing tr:first-child{height:35px;}.pricecalculator .infoblock .hidden-row{display:none;}.pricecalculator .options-wrapper{margin:10px 0;min-width:370px;min-height:24px;padding-top:2px;overflow:hidden;}.pricecalculator .options-wrapper.open{height:auto;}.pricecalculator .options-wrapper.single{height:auto;}.pricecalculator .magazine .options-wrapper.single{margin:0 0 10px 0;}.pricecalculator .magazine table.pages .styled-select,.pricecalculator .magazine table.pages .styled-select select{width:260px;}.pricecalculator .options-header{font-size:var(--font-size-14);float:left;padding:3px;width:272px;min-height:22px;border:none;outline:none;text-align:left;margin-left:6px;margin-bottom:4px;background:url(/website/static/img/default/pricecalc_arrow_closed.png) center right no-repeat #c8c8c8;}.pricecalculator .options-header:focus-visible{outline:auto;}.pricecalculator .options-wrapper.open .options-header{background:url(/website/static/img/default/pricecalc_arrow_open.png) center right no-repeat #c8c8c8;}.pricecalculator .options-wrapper .options-header.no-close{background-image:none;}.pricecalculator .options-wrapper #md_pc_attributes_saving{float:right;}.pricecalculator .options-sum{float:right;font-size:var(--font-size-14);padding-top:4px;margin-right:4px;}.pricecalculator .options-wrapper table{width:360px;margin-left:6px;display:none;}.pricecalculator .options-wrapper.single table{display:inline;margin-left:-5px;}.pricecalculator .options-wrapper.open table{display:inline;}.pricecalculator .paper-type.calendar{margin-top:10px;}.pricecalculator .d3-config-wrapper{display:flex;flex-direction:row;background-color:#fff;}.pricecalculator .d3-config-description{padding-top:11px;font-size:var(--font-size-14);line-height:1.2;margin-right:20px;}.pricecalculator .d3-config-description .text-after-click{display:none;}.pricecalculator #d3-config-button{min-height:26px;line-height:26px;width:250px;color:#79a854;background-color:#fff;font-family:RobotoBold,Arial,sans-serif;font-size:var(--font-size-15);text-align:center;letter-spacing:0.03em;border:2px solid #79a854;border-radius:22px;margin:10px auto 10px auto;cursor:pointer;}.pricecalculator #d3-config-button:hover{background-color:#79a854;color:#fff;}.pricecalculator #d3-config-button.download-mode{background-color:#79a854;color:#fff;}.pricecalculator #d3-config-button.download-mode:hover{color:#79a854;background-color:#fff;}.priceinfo-download{text-align:center;width:100%;font-size:var(--font-size-14);background-color:#ffffff;overflow:hidden;height:0;transition:height 0.3s ease;}.priceinfo-download.active{height:30px;}.priceinfo-download button{border:none;background:none;text-decoration:underline;cursor:pointer;padding:0;font-size:var(--font-size-14);background-color:#FECF16;margin-top:10px;padding:2px 5px;}.sibling-navigation div{width:233px;height:16px;padding-top:1px;}.sibling-navigation{height:30px;width:100%;font-size:var(--font-size-14);}.sibling-navigation.bottom{margin-top:50px;}.sibling-navigation .prev-parent{float:left;}.sibling-navigation .prev-parent a{padding-left:25px;background:url('/website/static/css/default/common/img/sibling_parent.png') left 50% no-repeat;}.sibling-navigation .prev-parent a:hover{background:url('/website/static/css/default/common/img/sibling_parent_hover.png') left 50% no-repeat;}.sibling-navigation .next-parent{float:right;text-align:right;}.sibling-navigation .next-parent a{padding-right:25px;background:url('/website/static/css/default/common/img/sibling_parent.png') right 50% no-repeat;}.sibling-navigation .next-parent a:hover{background:url('/website/static/css/default/common/img/sibling_parent_hover.png') right 50% no-repeat;}.sibling-navigation .prev-sibling{float:left;}.sibling-navigation .prev-sibling a{padding-left:20px;background:url('/website/static/css/default/common/img/sibling_prev.png') left 50% no-repeat;}.sibling-navigation .prev-sibling a:hover{background:url('/website/static/css/default/common/img/sibling_prev_hover.png') left 50% no-repeat;}.sibling-navigation .next-sibling{float:right;text-align:right;}.sibling-navigation .next-sibling a{padding-right:20px;background:url('/website/static/css/default/common/img/sibling_next.png') right 50% no-repeat;}.sibling-navigation .next-sibling a:hover{background:url('/website/static/css/default/common/img/sibling_next_hover.png') right 50% no-repeat;}.sibling-navigation .parent{float:left;text-align:center;}.sibling-navigation .parent a{padding-left:25px;background:url('/website/static/css/default/common/img/sibling_parent.png') left 50% no-repeat;}.sibling-navigation .parent a:hover{background:url('/website/static/css/default/common/img/sibling_parent_hover.png') left 50% no-repeat;}.no-margin-top{margin-top:0;}#customerarea-address-index-wrapper #customerarea-address-available .settings-container{float:left;border-bottom:none;margin-bottom:30px;}#customerarea-address-index-wrapper .settings-container.new-address{margin-bottom:14px;}#customerarea-address-index-wrapper .settings-container .container-content{padding:0;}#customerarea-address-index-wrapper .settings-container .settings-container-head span{display:inline-block;float:right;}#customerarea-address-index-wrapper .settings-container .address{padding:14px 0 8px 0;min-height:145px;}#customerarea-address-index-wrapper .address-edit a,#customerarea-address-index-wrapper .address-edit .use-address{display:block;min-height:24px;background-color:#e3e3e3;border:1px solid #b3b3b3;color:#333;font-weight:bold;font-size:var(--font-size-14);width:244px;padding-top:8px;text-align:center;text-decoration:none;}#customerarea-address-index-wrapper .address-edit .use-address{height:30px;padding:0;}#customerarea-address-index-wrapper .address-edit a:hover,#customerarea-address-index-wrapper .address-edit .use-address:hover{color:#009036;cursor:pointer;}.settings-container.house .settings-container-head{background-image:url('/website/static/css/default/customerarea/img/house-icon.png');}#customerarea-address-delete-wrapper{font-size:var(--font-size-14);font-family:Roboto,Arial,sans-serif;color:#333;}#customerarea-address-delete-wrapper #address{margin:10px 0 20px;}#customerarea-address-update-wrapper .settings-container,#customerarea-address-index-wrapper .settings-container{border-bottom:none;}#customerarea-address-delete-wrapper .form-element.type-button{padding-bottom:10px;}.address-street-wrapper{float:left;width:75%;}.address-number-wrapper{float:right;width:22%;}.address-type-wrapper .address-type{float:left;margin-right:130px;}.address-type-wrapper{margin-bottom:8px;}.address-type-wrapper .address-type:last-child{margin-left:16px;}.message-box-icon-delete-address{background:url('/website/static/css/default/customerarea/img/delete-address-icon.png');width:64px;height:80px;}.nojs .address-type-wrapper{display:none;}#form-packstation{display:none;}#address-edit .trustmark-area{float:right;margin-left:8px;}#address-edit .type-button{float:right;width:373px;}#address-edit .c50l .half-left,#address-edit .c50r .half-left{float:left;width:179px;}#address-edit .c50l .half-right,#address-edit .c50r .half-right{float:right;width:179px;}#customerarea-address-index-wrapper .button-box{height:40px;}#address_type_menu .dijitMenuItem{height:25px;}.photobook .yform .dijitSelectReadOnly .dijitSelectLabel{color:#c0c0c0;}#address-edit{line-height:1.29;}#address-edit .element-address-type .dijitSelectLabel{font-weight:bold;}.form-element.type-button .dijitButtonNode,#message-box-buttons #product-add-message-close,#message-box-buttons #shop-cart-submit-button,#message-box-buttons #confirm-popup-action,#form-cart-submit #shop-cart-submit-button,#orderupload #submitButton,.settings-container .edit-link,#customerarea-order-paypal-wrapper .creditcard-payment-button a,#customerarea-order-creditcard-wrapper .creditcard-payment-button a,#svg_submit,.coupon-template-buttons .button-save,.coupon-mobile-input .mobile-button-save{background-color:#81B85A !important;border:1px solid #81B85A !important;color:#fff !important;border-radius:15px;font-weight:normal !important;}.form-element.type-button .dijitButtonNode:hover,#message-box-buttons #product-add-message-close:hover,#message-box-buttons #shop-cart-submit-button:hover,#message-box-buttons #confirm-popup-action:hover,#form-cart-submit #shop-cart-submit-button:hover,#orderupload #submitButton:hover,.settings-container .edit-link:hover,#customerarea-order-paypal-wrapper .creditcard-payment-button a:hover,#customerarea-order-creditcard-wrapper .creditcard-payment-button a:hover,#svg_photo_canvas_form #svg_submit:hover,.coupon-template-buttons .button-save:hover{background-color:#79A854 !important;border:1px solid #79A854 !important;}.form-element.type-button .dijitButtonDisabled .dijitButtonNode{background-color:#e3e3e3 !important;border-color:#e3e3e3 !important;}#message-box-buttons #product-add-message-cart,#message-box-buttons #cancel-popup-action,.customerarea-element .order-details-button,#orderupload #fileInputButton,#customerarea-order-upload-index-wrapper .dijitButtonNode,.settings-container.communication .dijitButtonNode,.settings-container .address-edit a,.settings-container.shares .edit-link,.form-use-address .use-address,.coupon-template-buttons .button-cancel{background-color:#888888 !important;border:1px solid #888888 !important;color:#fff !important;border-radius:15px !important;font-weight:normal !important;font-size:var(--font-size-14);}#message-box-buttons #product-add-message-cart:hover,#message-box-buttons #cancel-popup-action:hover,.customerarea-element .order-details-button:hover,#orderupload #fileInputButton:hover,#customerarea-order-upload-index-wrapper .dijitButtonNode:hover,.settings-container.communication .dijitButtonNode:hover,.settings-container .address-edit a:hover,.settings-container.shares .edit-link:hover,.form-use-address .use-address:hover,.coupon-template-buttons .button-cancel:hover{background-color:#555555 !important;border:1px solid #555555 !important;}.form-element.type-button .dijitButton.dijitFocused .dijitButtonNode .dijitButtonText{height:18px;}.form-element.type-button .dijitButton.dijitFocused .dijitButtonNode,#customerarea-order-upload-index-wrapper .dijitButton.dijitFocused .dijitButtonNode,.address-edit .use-address:focus{border:2px solid #101010 !important;}#shop-cart-submit-button:focus{outline:2px solid #101010;}.customerarea-element .order-details-button,.settings-container .edit-link{padding-top:7px !important;}#customerarea-order-paypal-wrapper .creditcard-payment-button a,#customerarea-order-creditcard-wrapper .creditcard-payment-button a{min-height:24px !important;padding-top:4px !important;}#message-box-buttons #confirm-popup-action,#message-box-buttons #cancel-popup-action,#message-box-buttons #product-add-message-cart,#message-box-buttons #product-add-message-close{min-height:30px !important;}#customerarea-address-index-wrapper .address-edit a{min-height:23px !important;padding-top:5px !important;}.dijit.dijitReset.dijitInline.dijitButton.dijitButtonHover.dijitHover .dijitReset.dijitInline.dijitButtonText{color:#fff !important;}#settings-wrapper .dijitReset.dijitLeft.dijitButtonNode.dijitArrowButton.dijitUpArrowButton,#settings-wrapper .dijitReset.dijitLeft.dijitButtonNode.dijitArrowButton.dijitDownArrowButton,#settings-wrapper .dijitReset.dijitButtonNode.dijitSpinnerButtonContainer,#settings-wrapper .dijitReset.dijitRight.dijitButtonNode.dijitArrowButton.dijitDownArrowButton.dijitArrowButtonContainer{background-color:#fff !important;border-radius:0 !important;border:0 !important;}input:disabled,textarea:disabled,option:disabled,optgroup:disabled,select:disabled:disabled{color:#C0C0C0;font-weight:bold;background-color:#FFF;}.customerarea-element{font-family:Roboto,Arial,sans-serif;}.customerarea-element h2{text-transform:uppercase;font-size:var(--font-size-15);font-weight:bold;padding-bottom:2px;border-bottom:1px solid #797979;font-family:Roboto,Arial,sans-serif;margin-bottom:4px;}.addressbook .customerarea-element h2{text-transform:none;border-bottom:none;}.customerarea-element table.data-rows{font-size:var(--font-size-14);width:100%;}.customerarea-element table.data-rows td{vertical-align:middle;}.customerarea-element table.data-rows thead td{font-weight:bold;background-color:#f6f6f6;height:21px;border-top:1px solid #c9c9c9;border-bottom:1px solid #c9c9c9;border-right:1px solid #c9c9c9;}.customerarea-element table.data-rows thead td.amount{border-right:none;}.customerarea-element table.data-rows td{padding-left:3px;padding-right:3px;}.customerarea-element table.data-rows tbody td{line-height:1;height:20px;}.customerarea-element table.data-rows tbody td{border-right:1px solid #c9c9c9;}.customerarea-element table.data-rows tbody{border-bottom:1px solid #c9c9c9;}.customerarea-element table.data-rows tbody td.amount{border-right:none;}.customerarea-element table.data-rows tbody tr.even td{background-color:#f6f6f6;}.customerarea-element table.data-rows td.amount{text-align:right;}.customerarea-element .message-container label{font-weight:bold;}.customerarea-element .message-container div{border:1px solid #BFBFBF;font-size:var(--font-size-14);line-height:1.29;padding:10px 10px 22px;}.yform .form-element.disablePaddingBottom{padding-bottom:0px;}.photobook .motionPaperEmbedPreviewDialog-200 .dojoxDialogPaneContent{width:200px !important;}.photobook .motionPaperEmbedPreviewDialog-600 .dojoxDialogPaneContent{width:600px !important;}.photobook .motionPaperEmbedPreviewDialog-1000 .dojoxDialogPaneContent{width:1000px !important;}.customerarea-container-label{font-family:Roboto,Arial,sans-serif;font-size:var(--font-size-14);font-weight:bold;margin-bottom:8px;}.customerarea-container-label span{font-weight:normal;}.customerarea-container-label a{font-weight:normal;}.customerarea-container-text{font-size:var(--font-size-14);line-height:1.29;}.customerarea-container-text.customer-mail{word-wrap:break-word;}.customerarea-headline{font-family:Roboto,Arial,sans-serif;font-size:var(--font-size-24);text-transform:uppercase;font-weight:bold;}#customerarea-content-wrapper .contentContainer.head-container.backLinkAvailable{margin-bottom:8px;}.customerarea-description-text{font-size:var(--font-size-13);line-height:18px;}.customerarea-content h2{text-transform:none;font-weight:normal;font-family:Roboto,Arial,sans-serif;font-size:var(--font-size-18);line-height:1.56;padding-bottom:0;}.customerarea-content header{margin-bottom:14px;}.customerarea-content footer{font-size:var(--font-size-14);line-height:1.57;}.customerarea-element .customerarea-action-wrapper .textblock{margin-bottom:14px;}.customerarea-element .customerarea-action-wrapper .form-element.type-button{width:373px;}.customerarea-element .paginator{clear:both;}.customerarea-element .paginationControl{height:16px;font-size:var(--font-size-14);font-family:Roboto,Arial,sans-serif;color:#333;border-top:1px solid #d5d5d5;padding-top:8px;}.customerarea-element .paginationControl .backButton a,.customerarea-element .paginationControl .forwardButton a{text-decoration:none !important;font-weight:normal !important;}.customerarea-element .paginationControl .backButton a{padding-left:20px;background:url('/website/static/css/default/common/img/sibling_prev.png') left 50% no-repeat;}.customerarea-element .paginationControl .forwardButton a{padding-right:20px;background:url('/website/static/css/default/common/img/sibling_next.png') right 50% no-repeat;}.customerarea-element .paginationControl .backButton a:hover{background:url('/website/static/css/default/common/img/sibling_prev_hover.png') left 50% no-repeat;color:#c30606;}.customerarea-element .paginationControl .forwardButton a:hover{background:url('/website/static/css/default/common/img/sibling_next_hover.png') right 50% no-repeat;color:#c30606;}.customerarea-element .paginationControl .numbers{text-align:center;}.customerarea-element .paginationControl .numbers .pagination-number{font-weight:bold;text-decoration:none;border-left:1px solid #797979;padding-left:5px;}.customerarea-element .paginationControl .numbers .pagination-number:first-child{padding-left:0;border-left:none;}.customerarea-element .paginationControl .numbers span.pagination-number{cursor:default;color:#c30606;}.customerarea-element #customerarea-customer-account-wrapper table td{vertical-align:middle !important;}.customerarea-element #customerarea-customer-account-wrapper h2.balance{text-transform:uppercase;margin-bottom:10px;font-size:var(--font-size-18);font-weight:bold;}.customerarea-element #customerarea-customer-account-wrapper p{margin-bottom:16px;}.customerarea-element #customerarea-coupon-wrapper{margin-top:16px;}.customerarea-element #customerarea-coupon-wrapper #coupon-container p{font-size:var(--font-size-13);line-height:1.38;margin-bottom:20px;margin-top:8px;}.customerarea-element .coupon-separator{font-weight:bold;padding:5px;font-size:var(--font-size-18);position:absolute;top:0;right:0;}.customerarea-element .coupon-part-wrapper{position:relative;float:left;width:129px;height:38px;}.customerarea-element .coupon-part-wrapper:nth-child(5){width:112px;}.customerarea-element #coupon-parts label{font-weight:bold;font-size:var(--font-size-14);margin-bottom:4px;display:block;}.customerarea-element #coupon-parts{width:502px;margin-right:14px;}.customerarea-element #coupon-parts div.type-text{width:112px;margin-bottom:8px;position:absolute;top:0;left:0;}.customerarea-element #coupon-parts div.type-text input{text-transform:uppercase;letter-spacing:3px;font-family:monospace;font-size:var(--font-size-20);font-weight:bold;}.customerarea-element #customerarea-coupon-wrapper #coupon-container #coupon-message-container{margin-top:8px;font-size:var(--font-size-14);clear:both;}.customerarea-element #customerarea-coupon-wrapper #coupon-container #coupon-validation-and-submit-container{margin-top:18px;width:244px;}.customerarea-element #customerarea-coupon-wrapper #coupon-container #coupon-message-container .code-validation{min-height:18px;padding-top:5px;padding-left:27px;font-weight:bold;}.customerarea-element #customerarea-coupon-wrapper #coupon-container #coupon-message-container #code-validation-success{background:url('/website/static/css/default/customerarea/img/success.png') left center no-repeat;}.customerarea-element #customerarea-coupon-wrapper #coupon-container #coupon-message-container #code-validation-error,.customerarea-element #customerarea-coupon-wrapper #coupon-container #coupon-message-container #code-validation-invalid{background:url('/website/static/css/default/customerarea/img/error.png') left center no-repeat;color:#920404;}.customerarea-element #customerarea-coupon-wrapper #coupon-container #coupon-message-container #code-validation-default-message{padding-left:0px;}.customerarea-element #customerarea-coupon-wrapper #coupon-container #coupon-validation-and-submit-container .dijitButtonNode{font-size:var(--font-size-14);font-weight:bold;padding-top:3px;}.customerarea-element #customerarea-coupon-wrapper #coupon-container #coupon-validation-and-submit-container .type-button > input{font-weight:normal;}.customerarea-element #customerarea-coupon-wrapper #coupon-container #coupon-message-container #code-validation-checking{background:url('/website/static/css/default/customerarea/img/ajax-loader.gif') left center no-repeat;}.showcase-link{padding:20px 0;font-size:var(--font-size-13);}.showcase-dialog{border:1px solid #ccc;border-radius:8px;padding:30px;box-shadow:0 4px 15px rgba(0,0,0,0.2);width:90%;max-width:500px;background-color:#fff;position:fixed;z-index:1000;}.showcase-dialog::backdrop{background-color:rgba(0,0,0,0.5);backdrop-filter:blur(5px);}.showcase-dialog h2{margin-top:0;color:#333;text-align:center;margin-bottom:25px;}.showcase-dialog .form-group{margin-bottom:18px;}.showcase-dialog label{display:block;margin-bottom:8px;font-weight:bold;color:#555;}.showcase-dialog input[type="text"],.showcase-dialog input[type="url"],.showcase-dialog input[type="file"],.showcase-dialog textarea{width:calc(100% - 20px);padding:10px;border:1px solid #ddd;border-radius:5px;box-sizing:border-box;font-size:1rem;color:#333;}.showcase-dialog textarea{resize:vertical;min-height:80px;}.showcase-dialog input[type="file"]{padding:5px;}.showcase-dialog .checkbox-group{display:flex;align-items:flex-start;margin-top:25px;margin-bottom:30px;}.showcase-dialog .checkbox-group input[type="checkbox"]{margin-right:10px;min-width:20px;min-height:20px;margin-top:2px;}.showcase-dialog .checkbox-group label{margin-bottom:0;font-weight:normal;font-size:0.95rem;color:#333;cursor:pointer;}.showcase-dialog .checkbox-group a{color:#007bff;text-decoration:none;}.showcase-dialog .checkbox-group a:hover{text-decoration:underline;}.showcase-dialog .button-group{display:flex;justify-content:flex-end;gap:15px;margin-top:20px;}.showcase-dialog button{padding:12px 25px;border:none;border-radius:5px;cursor:pointer;font-size:1rem;font-weight:bold;transition:background-color 0.2s ease,transform 0.1s ease;}.showcase-dialog button.cancel-button{background-color:#e0e0e0;color:#555;}.showcase-dialog button.cancel-button:hover{background-color:#d0d0d0;transform:translateY(-1px);}.showcase-dialog button.submit-button{background-color:#007bff;color:#fff;}.showcase-dialog button.submit-button:hover{background-color:#0056b3;transform:translateY(-1px);}#openShowcaseDialogButton{padding:15px 30px;font-size:1.1rem;background-color:#28a745;color:white;border:none;border-radius:8px;cursor:pointer;box-shadow:0 2px 5px rgba(0,0,0,0.2);transition:background-color 0.2s ease;}#openShowcaseDialogButton:hover{background-color:#218838;}.showcase-dialog .message{display:none;padding:20px;}.showcase-dialog .message-text{margin-bottom:40px;}.showcase-dialog .close-button{position:absolute;bottom:20px;right:20px;}.customerarea-element #customerarea-head-wrapper{font-family:Roboto,Arial,sans-serif;background-color:#f6f6f6;border-color:#c9c9c9;border-style:solid;border-bottom-width:1px;border-top-width:1px;font-size:var(--font-size-12);color:#333;padding:10px 0;}.customerarea-element #customerarea-head-wrapper #head-data-block-wrapper{width:494px;line-height:1.17;border-right:1px solid #c9c9c9;}.customerarea-element #customerarea-head-wrapper #head-access-data-and-other{width:227px;padding:4px 10px;min-height:166px;}.customerarea-element #customerarea-head-wrapper #head-data-block-wrapper #head-master-data{width:221px;padding:4px 10px;border-right:1px solid #c9c9c9;min-height:166px;overflow:hidden;}.customerarea-element #customerarea-head-wrapper #head-data-block-wrapper #head-access-data-and-other #icon-row-wrapper{margin-top:8px;}.customerarea-element #customerarea-head-wrapper #head-data-block-wrapper #head-access-data-and-other #icon-row-wrapper .icon-row{padding-left:18px;line-height:1.57;}.customerarea-element #customerarea-head-wrapper #head-data-block-wrapper #head-access-data-and-other #icon-row-wrapper .label{width:130px;float:left;hyphens:auto;}.customerarea-element #customerarea-head-wrapper #head-data-block-wrapper #head-access-data-and-other #icon-row-wrapper .label div{display:inline-block;}.customerarea-element #customerarea-head-wrapper #head-data-block-wrapper #head-access-data-and-other #icon-row-wrapper .icon-row .data{font-weight:normal;text-align:right;float:right;}.customerarea-element #customerarea-head-wrapper #head-data-block-wrapper #head-access-data-and-other #icon-row-wrapper .icon-row span{width:75px;}.customerarea-element #customerarea-head-wrapper #head-data-block-wrapper #head-access-data-and-other #icon-row-wrapper .icon-row.euro{background:url('/website/static/css/default/customerarea/img/euro-icon.png') left 6px no-repeat;}.customerarea-element #customerarea-head-wrapper #head-data-block-wrapper #head-access-data-and-other #icon-row-wrapper .icon-row.heart{background:url('/website/static/css/default/customerarea/img/heart-icon.png') left 6px no-repeat;}.customerarea-element #customerarea-head-wrapper #head-data-block-wrapper #head-access-data-and-other #icon-row-wrapper .icon-row.star{background:url('/website/static/css/default/customerarea/img/star-icon.png') left 6px no-repeat;}.customerarea-element #customerarea-head-wrapper #head-support-user-block{width:244px;padding:4px 10px 0;}.customerarea-element #customerarea-head-wrapper #head-support-user-block #support-user-image-container{width:93px;overflow:hidden;}.customerarea-element #customerarea-head-wrapper #head-support-user-block #support-user-data{width:146px;font-size:var(--font-size-14);line-height:1.29;min-height:140px;position:relative;}.customerarea-element #customerarea-head-wrapper #head-support-user-block #support-user-data #support-user-name{font-weight:bold;line-height:1;}.customerarea-element #customerarea-head-wrapper #head-support-user-block #support-user-data #support-user-phone{padding-top:3px;}.customerarea-element #customerarea-head-wrapper #head-support-user-block #support-user-data #support-user-calltime{padding-top:6px;padding-right:8px;font-size:var(--font-size-9);line-height:1.11;}.customerarea-element #customerarea-head-wrapper #head-support-user-block #support-user-data #support-user-rate{padding-right:8px;font-size:var(--font-size-9);line-height:1.11;}.customerarea-element #customerarea-head-wrapper #head-support-user-block #support-user-data #support-user-data-head,.customerarea-element #customerarea-head-wrapper #head-support-user-block #support-user-data #support-user-details{padding-left:10px;}.customerarea-element #customerarea-head-wrapper #head-support-user-block #support-user-data #support-user-details{min-height:120px;display:flex;flex-direction:column;}.customerarea-element #customerarea-head-wrapper #head-support-user-block #support-user-data #support-user-data-head{hyphens:auto;}.customerarea-element #customerarea-head-wrapper #head-support-user-block #support-user-data #support-user-email{font-weight:bold;margin-top:auto;}#home-pending-payments{border-bottom:2px dotted #ccc;margin-bottom:20px;}#home-pending-payments .customerarea-headline,#home-last-orders .customerarea-headline{margin:12px 0;}#home-last-orders .order-overview-link{display:flex;justify-content:center;font-size:var(--font-size-14);}.customerarea-element #customerarea-head-wrapper .address{margin-top:8px;}#customerarea-login-wrapper{margin-top:16px;}#customerarea-login-wrapper .form-element.type-button{width:320px;float:right;}#customerarea-login-wrapper .type-multicheck{margin-right:18px;}#customerarea-login-wrapper .type-multicheck{float:left;}#customerarea-login-wrapper .trustmark-area{float:right;margin-left:8px;}#customerarea-request-password-wrapper .trustmark-area{float:right;margin-right:8px;}#customerarea-request-password-wrapper .type-button{float:right;width:263px;}.photobook .color-theme-1{color:#478ccb;}.photobook .color-theme-1-background{background-color:#478ccb;}.photobook .color-theme-2{color:#E96710;}.photobook .color-theme-2-background{background-color:#E96710;}.photobook .color-theme-3{color:#7CCCC4;}.photobook .color-theme-3-background{background-color:#7CCCC4;}.photobook .color-theme-4{color:#009036;}.photobook .color-theme-4-background{background-color:#009036;}.photobook .color-theme-5{color:#F5BF15;}.photobook .color-theme-5-background{background-color:#F5BF15;}.photobook .color-theme-6{color:#F5BF15;}.photobook .color-theme-6-background{background-color:#F5BF15;}.photobook .color-theme-7{color:red;}.photobook .color-theme-7-background{background-color:red;}.photobook .color-theme-8{color:#F5BF15;}.photobook .color-theme-8-background{background-color:#F5BF15;}.photobook .order-row-details-wrapper .preview-images{width:285px;padding-left:3px;}.photobook .order-row-details-wrapper table{width:280px;}.photobook .order-row-details-wrapper table,.photobook .order-row-details-wrapper .preview-images{float:left;}.photobook .order-index-wrapper{font-family:Roboto,Arial,sans-serif;color:#333;}.photobook .order-row{margin-bottom:30px;border-bottom:1px solid #C9C9C9;}.photobook .date-title{min-height:18px;border-bottom:1px solid #797979;font-size:var(--font-size-15);line-height:0.93;font-family:Roboto,Arial,sans-serif;font-weight:bold;padding:5px 5px 5px 0px;}.photobook .date-title .date{float:left;margin-left:5px;margin-top:1px;}.photobook .color-theme-background{width:16px;height:16px;float:left;}.photobook .order-row-details-wrapper{font-size:var(--font-size-14);padding-left:25px;background-color:#F6F6F6;padding:12px 0 8px 25px;}.photobook .order-row-details-wrapper .details td{font-size:var(--font-size-13);line-height:1.38;}.photobook .order-row-details-wrapper .details tr.status td.content{font-weight:bold;}.photobook .order-row-details-wrapper .details td:nth-child(odd){width:109px !important;}.photobook .order-row-details-wrapper .info-text{float:right;width:149px;margin-left:17px;hyphens:auto;}.photobook .order-row-details-wrapper .info-text p{font-size:var(--font-size-13);line-height:1.38;margin-bottom:14px;}.photobook .order-row-details-wrapper .info-text p a:link,.photobook .order-row-details-wrapper .info-text p a:visited{font-weight:bold;}.photobook .order-row-details-wrapper .info-text a.order-details-button{display:block;min-height:21px;background-color:#e3e3e3;border:1px solid #b3b3b3;color:#333;text-decoration:none;font-family:Roboto,Arial,sans-serif;font-weight:bold;text-align:center;padding-top:10px;margin-right:2px;}.photobook .order-row-details-wrapper .info-text a.order-details-button:hover{color:#009036;}.total-price-label{display:block;float:right;}.photobook .customerarea-element #customerarea-order-details-wrapper #customerarea-order-details-head-wrapper{font-family:Roboto,Arial,sans-serif;font-size:var(--font-size-14);color:#333;}.photobook .customerarea-element #customerarea-order-details-wrapper #customerarea-order-details-head-wrapper .container-left{width:488px;height:108px;padding:8px;background-color:#f7f7f7;}.photobook .customerarea-element #customerarea-order-details-wrapper #customerarea-order-details-head-wrapper .container-headline{font-family:Roboto,Arial,sans-serif;font-weight:bold;font-size:var(--font-size-12);padding-bottom:12px;}.photobook .customerarea-element #customerarea-order-details-wrapper span.color-theme{font-weight:bold;}.photobook .customerarea-element #customerarea-order-details-wrapper #customerarea-head-wrapper{min-height:152px;position:relative;}.photobook .customerarea-element #customerarea-order-details-wrapper #customerarea-head-wrapper .container-left{width:509px;}.photobook .customerarea-element #customerarea-order-details-wrapper #customerarea-head-wrapper .container-right{width:231px;padding:0 10px;}.photobook .customerarea-element #customerarea-order-details-wrapper .order-info.basic td.label{width:120px;}.photobook .customerarea-element #customerarea-order-details-wrapper .order-info.basic{min-height:152px;width:228px;border-right:1px solid #c9c9c9;padding:0 12px;}.photobook .customerarea-element #customerarea-order-details-wrapper #customerarea-head-wrapper .container-left .order-info.invoice-address{padding:0 16px;min-height:152px;min-width:200px;}.photobook .customerarea-element #customerarea-order-details-wrapper #customerarea-order-details-head-wrapper .container-left .order-info.invoice-address div{line-height:1.14;}.photobook .customerarea-element #customerarea-order-details-wrapper #customerarea-order-details-head-wrapper .container-right{width:232px;height:108px;padding:8px;margin-left:8px;background-color:#f7f7f7;}.photobook #customerarea-head-wrapper .qr-payment{padding-top:8px;}.photobook #customerarea-head-wrapper .qr-payment .customerarea-container-label{cursor:pointer;padding-top:1px;padding-left:24px;min-height:16px;text-decoration:underline;font-weight:normal;background:url(/website/static/css/default/customerarea/img/qr-icon.svg) top left no-repeat;background-size:16px 16px;}.photobook #customerarea-head-wrapper .qr-payment .customerarea-container-label:hover{background:url(/website/static/css/default/customerarea/img/qr-icon-hover.svg) top left no-repeat;background-size:16px 16px;}.photobook #customerarea-head-wrapper .qr-payment .qr-payment-popup{display:none;position:absolute;top:30px;left:50%;background-color:#FFF;padding:30px;z-index:9;box-shadow:0 0 4px #333;width:214px;min-height:355px;}.photobook #customerarea-head-wrapper .qr-payment .qr-payment-popup .qr-payment-title{font-family:Roboto,Arial,sans-serif;font-size:var(--font-size-14);font-weight:bold;}.photobook #customerarea-head-wrapper .qr-payment .qr-payment-popup .qr-payment-code{margin-top:25px;margin-bottom:15px;border:1px solid #888;padding:10px;width:190px;}.photobook #customerarea-head-wrapper .qr-payment .qr-payment-popup .qr-payment-description{line-height:1.3;}.photobook #customerarea-head-wrapper .qr-payment .qr-payment-popup .qr-payment-close{cursor:pointer;text-decoration:underline;margin-top:30px;}.photobook .customerarea-element #customerarea-order-details-wrapper #customerarea-order-details-head-wrapper .container-right p{font-size:var(--font-size-12);line-height:1.17;font-style:italic;}.photobook .customerarea-element #customerarea-order-details-wrapper #customerarea-order-details-head-wrapper h3 span{font-weight:normal !important;}.photobook .customerarea-element #customerarea-order-details-wrapper #customerarea-order-details-head-wrapper .container-left .order-info.basic table{line-height:1.14;}.photobook .customerarea-element #customerarea-order-details-wrapper #customerarea-order-details-head-wrapper .container-left .order-info.basic table td.label{padding-right:10px;}.order-item-title{font-size:var(--font-size-14);font-weight:bold;margin-bottom:8px;}.photobook .customerarea-element #customerarea-order-details-wrapper .customerarea-order-details-delivery-wrapper{position:relative;font-family:Roboto,Arial,sans-serif;color:#333;margin-top:40px;}.photobook .customerarea-element #customerarea-order-details-wrapper .customerarea-order-details-delivery-wrapper .settings-container{border-bottom:none;}.photobook .customerarea-element #customerarea-order-details-wrapper .customerarea-order-details-delivery-wrapper .settings-container .settings-container-head{margin-bottom:16px;}.photobook .customerarea-element #customerarea-order-details-wrapper .customerarea-order-details-delivery-wrapper.first{margin-top:20px !important;}.customerarea-order-details-delivery-wrapper .customerarea-order-details-item{margin-top:34px;}.customerarea-order-details-delivery-wrapper .customerarea-order-details-item.first{margin-top:0 !important;}.photobook .customerarea-element .customerarea-order-details-delivery-wrapper .customerarea-order-details-item:nth-of-type(1){margin-top:0px !important;}.photobook .customerarea-element #customerarea-order-details-wrapper .customerarea-order-details-delivery-wrapper .customerarea-order-details-item .title h3{font-size:var(--font-size-18);line-height:0.78;font-weight:bold;margin-right:3px;}.photobook .customerarea-element #customerarea-order-details-wrapper .customerarea-order-details-delivery-wrapper .customerarea-order-details-item .title{margin-bottom:8px;}.photobook .customerarea-element #customerarea-order-details-wrapper .customerarea-order-details-delivery-wrapper .customerarea-order-details-item .title h3 span{font-weight:normal !important;}.photobook .customerarea-element #customerarea-order-details-wrapper .customerarea-order-details-delivery-wrapper .customerarea-order-details-item .container-left{width:238px;margin-right:14px;}.photobook .customerarea-element .order-item-preview{box-shadow:0 0 2px #333;}.photobook .customerarea-element .order-item-preview img{display:block;}.photobook .customerarea-element #customerarea-order-details-wrapper .customerarea-order-details-delivery-wrapper .customerarea-order-details-item .container-right{width:508px;margin-top:-4px;}.photobook .order-preview-dummy-wrapper{box-shadow:0 0 2px #333;}.photobook .order-preview-wrapper{position:relative;overflow:hidden;}.photobook .order-row-details-wrapper .order-preview-dummy-wrapper,.photobook .order-row-details-wrapper .order-preview-wrapper{float:left;margin-right:15px;margin-bottom:5px;}.photobook .customerarea-element .item-action{font-size:var(--font-size-11);min-width:125px;float:left;}.photobook .customerarea-element .item-action .item-action-inner{padding-left:36px;height:32px;display:block;}.photobook .customerarea-element .item-action .item-action-inner .item-action-text{line-height:1.18;padding-top:3px;}.photobook .thumb-width-small{height:80px;width:80px;}.photobook .thumb-width-large{height:238px;width:238px;}.photobook .order-preview-background{position:absolute;}.photobook .preview-image{position:absolute;}.product-and-delivery-info{width:662px;}.photobook .customerarea-element .customerarea-order-details-item .container-right .container-top .floatLeft{width:258px;}.photobook .customerarea-element .customerarea-order-details-item .container-right .floatLeft{font-size:var(--font-size-13);line-height:1.38;font-family:Roboto,Arial,sans-serif;}.photobook .customerarea-element .customerarea-order-details-item .container-right .container-top .floatRight{width:244px;}.photobook .customerarea-element .customerarea-order-details-item .container-right .floatRight{font-size:var(--font-size-13);line-height:1.38;font-family:Roboto,Arial,sans-serif;}.photobook .customerarea-element .customerarea-order-details-item .container-right .floatRight .item-price table td{font-size:var(--font-size-14);line-height:1.29;}.photobook .customerarea-element .customerarea-order-details-item .container-right .floatRight .item-price table td.label{width:145px;text-align:right;}.photobook .customerarea-element .customerarea-order-details-item .container-right .floatRight .item-price table td.amount{width:100px;text-align:right;}.photobook .customerarea-element .customerarea-order-details-item .container-right .item-action.reorder form button.submit{background:none;border:none;height:15px;font-size:var(--font-size-13);font-family:Roboto,Arial,sans-serif;padding:0;}.photobook .customerarea-element .item-action .item-action-icon{padding-left:36px;padding-top:3px;line-height:1.18;min-height:32px;display:block;}.photobook .customerarea-element .item-action .no-underline{text-decoration:none !important;display:inline-block;}.photobook .customerarea-element .item-action .item-action-icon.disabled{cursor:default;opacity:0.5;}.photobook .customerarea-element .item-action:hover .item-action-icon.disabled{color:#333 !important;}.photobook .customerarea-element .item-action.order-preview-link .item-action-icon,.photobook .customerarea-element .item-action.order-preview-link:hover .item-action-icon.disabled{background:url(/website/static/css/default/customerarea/img/orderdetails_preview_icon.png) left top no-repeat;}.photobook .customerarea-element .item-action.order-preview-link:hover .item-action-icon{background:url(/website/static/css/default/customerarea/img/orderdetails_preview_icon_hover.png) left top no-repeat;}.photobook .customerarea-element .item-action.order-pdf-download-link .item-action-icon,.photobook .customerarea-element .item-action.order-pdf-download-link:hover .item-action-icon.disabled{background:url('/website/static/css/default/customerarea/img/orderdetails_pdf_download_icon.png') left top no-repeat;}.photobook .customerarea-element .item-action.order-pdf-download-link:hover .item-action-icon{background:url('/website/static/css/default/customerarea/img/orderdetails_pdf_download_icon_hover.png') left top no-repeat;}.photobook .customerarea-element .item-action.reorder .item-action-icon,.photobook .customerarea-element .item-action.reorder:hover .item-action-icon.disabled{background:url(/website/static/css/default/customerarea/img/orderdetails_reorder_icon.png) left top no-repeat;}.photobook .customerarea-element .item-action.reorder button.item-action-icon{border:none;text-align:left;font-size:var(--font-size-11);cursor:pointer;color:#333;}.photobook .customerarea-element .item-action .item-action-icon span{text-decoration:underline;}.photobook .customerarea-element .item-action .item-action-icon{margin:4px;}.photobook .customerarea-element .item-action:hover{cursor:pointer;}.photobook .customerarea-element .item-action.reorder:hover .item-action-icon{background:url(/website/static/css/default/customerarea/img/orderdetails_reorder_icon_hover.png) left top no-repeat;color:#c30606;}.photobook .customerarea-element .item-action.reorder.highlightAction .item-action-icon{background:url(/website/static/css/default/customerarea/img/orderdetails_reorder_icon_highlight.png) left top no-repeat;}.photobook .customerarea-element .item-action.share .item-action-icon,.photobook .customerarea-element .item-action.share:hover .item-action-icon.disabled{background:url(/website/static/css/default/customerarea/img/orderdetails_share_icon.png) left top no-repeat;}.photobook .customerarea-element .item-action.share:hover .item-action-icon{background:url(/website/static/css/default/customerarea/img/orderdetails_share_icon_hover.png) left top no-repeat;color:#c30606;}.photobook .customerarea-element .item-action.share.highlightAction .item-action-icon{background:url(/website/static/css/default/customerarea/img/orderdetails_share_icon_highlight.png) left top no-repeat;}.photobook .customerarea-element .customerarea-order-details-item .container-right .order-item-details dl dt,.photobook .customerarea-element .customerarea-order-details-item .container-right .order-item-details dl dd{display:inline;}.photobook .customerarea-element .customerarea-order-details-item .container-right .order-item-details dl dd{font-style:italic;padding-right:8px;}.photobook .customerarea-element .customerarea-order-details-item .container-right .order-item-details dl dd:last-child{padding-right:0px !important;border-right:none !important;}.item-delivery-address.enabled h3,.item-delivery-address.enabled div{opacity:1.0;}.item-delivery-address.disabled .address{opacity:0.5;}.item-delivery-address.disabled .customerarea-container-label{position:relative;width:508px;}.item-delivery-address.disabled .customerarea-container-label .hint{background-color:#C7E775;color:#333;font-size:var(--font-size-14);line-height:1.29;font-family:Roboto,Arial,sans-serif;padding:10px;border:none;margin:8px 0;font-weight:normal;}.photobook .customerarea-element #customerarea-order-details-wrapper #customerarea-order-details-summary-wrapper,.photobook .customerarea-element #shop-cart-index-summary-wrapper{margin-top:20px;background-color:#f6f6f6;padding:6px 0 8px 0;margin-bottom:16px;font-size:var(--font-size-14);line-height:1.57;border-top:1px solid #c9c9c9;border-bottom:1px solid #c9c9c9;position:relative;}.photobook .customerarea-element #customerarea-order-details-wrapper #customerarea-order-details-summary-wrapper{display:flex;flex-direction:row;}.photobook .customerarea-element #customerarea-order-details-wrapper #customerarea-order-details-summary-wrapper .explanation{flex-grow:1;margin-top:auto;}.photobook .customerarea-element #customerarea-order-details-wrapper #customerarea-order-details-summary-wrapper .positions{flex-grow:1;}.photobook .customerarea-element #customerarea-order-details-wrapper #customerarea-order-details-summary-wrapper .positions{width:260px;margin-right:4px;}.photobook .customerarea-element #customerarea-order-details-wrapper #customerarea-order-details-summary-wrapper .positions td{text-align:right;}.photobook .customerarea-element #customerarea-order-details-wrapper #customerarea-order-details-summary-wrapper .positions td.amount{width:100px;}.photobook .customerarea-element #customerarea-order-details-wrapper #customerarea-order-details-summary-wrapper .positions .border{border-top:1px solid #c9c9c9;border-bottom:1px solid #c9c9c9;height:2px;}.photobook .customerarea-element #customerarea-order-details-wrapper #customerarea-order-details-summary-wrapper .positions tr.minus td,.photobook .customerarea-element .customerarea-order-details-item .item-price tr.minus td{color:#009036;}.photobook .customerarea-element #customerarea-order-details-wrapper #customerarea-order-details-summary-wrapper .explanation{}.photobook .customerarea-element #customerarea-order-details-wrapper #customerarea-order-details-summary-wrapper .explanation ul{list-style-type:none;}.photobook .customerarea-element #customerarea-order-details-wrapper #customerarea-order-details-summary-wrapper .explanation ul li{display:block;border-right:1px solid #676767;padding-right:8px;padding-left:8px;float:left;line-height:1;}.photobook .customerarea-element #customerarea-order-details-wrapper #customerarea-order-details-summary-wrapper .explanation ul li:first-child{padding-left:0 !important;}.photobook .customerarea-element #customerarea-order-details-wrapper #customerarea-order-details-summary-wrapper .explanation ul li:last-child{border-right:none;}.photobook .customerarea-element #customerarea-order-details-wrapper #customerarea-order-details-summary-wrapper .positions td.total{padding-top:5px;font-weight:bold;}.photobook .customerarea-element #customerarea-order-details-wrapper #customerarea-order-details-summary-wrapper .positions td.total.amount{background:url('/website/static/css/default/common/img/content/textmarker_yellow_short.png') right 5px no-repeat;background-size:contain;}.photobook .customerarea-element #customerarea-order-details-wrapper #customerarea-order-details-summary-wrapper dl.positions span.coupon-code{font-family:monospace;}.photobook .customerarea-element #customerarea-order-details-wrapper #customerarea-order-details-summary-wrapper p.expired-hint{font-style:italic;clear:both;padding-top:20px;}.delivery-data span.delivery-data-tracking-code{display:block;float:right;}.delivery-data span.delivery-data-tracking-code a{font-size:var(--font-size-14);font-weight:bold;}#customerarea-order-bankdata-error-wrapper #bankdata-error-order-details{margin-bottom:16px;font-size:var(--font-size-14);line-height:1.29;}#customerarea-order-bankdata-error-wrapper #bankdata-error-order-details .customerarea-headline{margin-bottom:16px;}#customerarea-order-bankdata-error-wrapper #bankdata-error-order-details table td.label{padding-right:8px;}#customerarea-order-bankdata-error-wrapper #payment-logos{margin-top:16px;}.bankdata-error{color:#be1b0d !important;font-weight:bold !important;background:url('/website/static/css/default/common/img/content/textmarker_yellow_long.png') -12px -8px no-repeat;}.bankdata-error:hover{color:#be1b0d !important;}.bankdata-error-buttons{margin-top:16px;}.bankdata-error-buttons a{font-weight:bold !important;text-decoration:none !important;text-indent:-50000px;width:100px;height:30px;display:block;}.bankdata-error-buttons a.paypal-logo{background:url('/website/static/css/default/customerarea/img/de-pp-logo-100px.png') left top no-repeat;}.bankdata-error-buttons a.creditcard-logo{background:url('/website/static/css/default/customerarea/img/creditcard_logo.png') left top no-repeat;margin-right:16px;}#customerarea-order-cancel-wrapper form,#customerarea-order-item-cancel-wrapper form{margin-top:16px;}.skipLatencyDialog{width:470px;}#customerarea-order-paypal-wrapper,#customerarea-order-creditcard-wrapper{font-size:var(--font-size-14);line-height:1.57;font-family:Roboto,Arial,sans-serif;}#customerarea-order-creditcard-wrapper form .submit{display:block;height:30px;width:280px;border:1px solid #b3b3b3;background-color:#e3e3e3;color:#333;padding:0 6px;font-weight:bold;font-family:Roboto,Arial,sans-serif;}#customerarea-order-creditcard-wrapper form .submit:hover{cursor:pointer;color:#009036;}.order-index-wrapper form .form-element.type-select,.order-index-wrapper form .form-element.type-button{padding-bottom:0;}.customerarea-order-details-delivery-wrapper .settings-container .settings-container-head{padding-left:0;}#customerarea-order-cancel-wrapper .form-element.type-button,#customerarea-order-skip-latency .form-element.type-button,#customerarea-order-item-cancel-wrapper .form-element.type-button{width:216px;}#customerarea-order-skip-latency .dijitCheckBox{margin-top:3px;float:left;}#customerarea-order-skip-latency .form-element.type-check label{float:left;width:400px;display:block;line-height:1.29;}#customerarea-order-bankdata-error-wrapper tr{height:25px;}#customerarea-order-bankdata-error-wrapper td.label{width:125px;}#customerarea-order-bankdata-error-wrapper .order-data{padding-bottom:18px;}#customerarea-order-bankdata-error-wrapper .settings-container-head{padding-left:0px;}#customerarea-order-bankdata-error-wrapper .alternative-payment{text-align:center;margin-top:63px;padding:10px 0;border:1px solid #C9C9C9;}#customerarea-order-bankdata-error-wrapper .legaltext{padding-bottom:20px;}#customerarea-order-bankdata-error-wrapper .payment-alternative{padding-top:137px;}.item-action .ebook-download-loading{background:url('/website/static/css/default/customerarea/img/loading_16x16.GIF') left top no-repeat;width:16px;height:16px;position:absolute;bottom:14px;right:8px;}.item-action .reorder-loading{background:url('/website/static/css/default/customerarea/img/loading_16x16.GIF') left top no-repeat;width:16px;height:16px;position:absolute;bottom:8px;right:-2px;}.customerarea-order-details-delivery-wrapper .order-item-shipments{float:right;width:100%;}.customerarea-order-details-delivery-wrapper .order-item-shipments .headline{font-weight:bold;}.customerarea-order-details-delivery-wrapper .order-item-shipments td{font-size:var(--font-size-13);}.customerarea-order-details-delivery-wrapper .order-item-shipments .shipment-col1{width:95px;}.customerarea-order-details-delivery-wrapper .order-item-shipments .shipment-col2{width:80px;text-align:right;padding-right:20px;}.customerarea-order-details-delivery-wrapper .order-item-shipments tr.highlightRow td{color:#c30606;}.customerarea-order-details-delivery-wrapper .settings-container-head .delivery-shipment-address-info,.customerarea-order-details-delivery-wrapper .settings-container-head .delivery-shipment-address-info a{float:right;font-size:var(--font-size-15);font-weight:bold;}.customerarea-order-details-delivery-wrapper .order-item-title .order-item-cancel,.customerarea-order-details-delivery-wrapper .order-item-title .order-item-cancel a{color:#009036;}.customerarea-order-details-delivery-wrapper .container-top{min-height:90px;}.customerarea-order-details-delivery-wrapper .container-bottom{margin-top:7px;min-height:95px;}.customerarea-order-details-delivery-wrapper .container-order-item-actions{background-color:#f6f6f6;line-height:1.29;margin-top:7px;min-height:40px;display:flex;flex-flow:wrap;}.customerarea-order-details-delivery-wrapper .item-action{position:relative;flex-grow:1;}.customerarea-order-details-delivery-wrapper .item-action:last-child{margin-right:0;}.customerarea-order-details-delivery-wrapper .customerarea-container-label{margin-bottom:5px;}.customerarea-order-details-delivery-wrapper .container-bottom .floatLeft,.customerarea-order-details-delivery-wrapper .container-bottom .floatRight{width:50%;}.customerarea-element .order-row-details-wrapper .more-items-hint{float:right;font-size:var(--font-size-11);margin-right:19px;}#customerarea-content-wrapper .content_headline{padding-top:6px;}.message-box-icon-resend-invoice{background:url('/website/static/css/default/customerarea/img/resend-invoice-pdf-icon.png');width:64px;height:80px;}.message-box-icon-resend-invoice-error{background:url('/website/static/css/default/customerarea/img/resend-invoice-pdf-icon-disabled.png');width:64px;height:80px;}.message-box-content button.disabled{opacity:0.4;cursor:default !important;}.message-box-icon-order-cancel{background:url('/website/static/css/default/customerarea/img/order-cancel-icon.png');width:64px;height:80px;}.message-box-icon-cancel-order-item{background:url('/website/static/css/default/customerarea/img/order-item-cancel-icon.png');width:64px;height:80px;}.message-box-icon-skip-latency{background:url('/website/static/css/default/customerarea/img/skip-latency-icon.png');width:64px;height:80px;}.item-action.order-preview-link.disabled{background:url('/website/static/css/default/customerarea/img/loading_16x16.GIF') 96px 12px no-repeat;cursor:progress !important;}.customerarea-order-details-item .container-left a{cursor:pointer;}section#orderupload #upload-container #fileInputWrapper{float:left;}section#orderupload #upload-container #fileInfo{float:left;font-weight:bold;padding-top:8px;padding-left:6px;padding-right:5px;color:#009036;font-size:var(--font-size-16);height:30px;}section#orderupload{font-family:Roboto,Arial,sans-serif;color:#333;font-size:var(--font-size-14);line-height:1.4;margin:0;padding:0;border:0;}section#orderupload #fileInfo{font-size:var(--font-size-10);}section#orderupload #head h1{font-size:var(--font-size-24);line-height:1;text-transform:uppercase;font-weight:normal;padding:24px 0px 22px 16px;}section#orderupload #head h2{font-size:var(--font-size-18);padding-left:16px;}section#orderupload #head footer{}section#orderupload #upload-container{padding:8px 0px 16px;}section#orderupload #upload-progress-wrapper{display:none;width:760px;}section#orderupload #upload-progress{width:760px;height:24px;border:1px solid #b9b9b9;overflow:hidden;color:#FFF;}section#orderupload #upload-progress #bar{width:0%;height:24px;background-color:#30af51;text-align:right;font-size:var(--font-size-11);font-weight:bold;}section#orderupload #upload-captcha{background-color:#ededed;padding:8px;margin-right:16px;}section#orderupload #upload-captcha .floatLeft{width:50%;}section#orderupload #upload-captcha #upload-action p{font-size:var(--font-size-12);padding:8px 0;}section#orderupload #upload-captcha label{display:block;font-size:var(--font-size-12);font-weight:bold;}section#orderupload #upload-captcha #captcha_text{padding:2px;margin:0;min-height:20px;line-height:1.67;font-size:var(--font-size-16);font-weight:bold;outline:none;border:1px solid #b4b4b4;width:200px;display:block;}section#orderupload #upload-captcha #captcha_text:focus{outline:auto;}section#orderupload #upload-captcha #refresh-captcha{border:none;padding:0;margin:0;background:none;text-decoration:underline;font-size:var(--font-size-12);outline:0;}section#orderupload #upload-captcha #refresh-captcha:focus{outline:auto;}section#orderupload #upload-captcha #refresh-captcha:hover{cursor:pointer;color:#c30606;}section#orderupload #upload-captcha #captcha-error{display:none;font-size:var(--font-size-12);font-weight:bold;color:#c30606;}section#orderupload #captcha-image{border:1px solid #b3b3b3;position:relative;width:220px;height:100px;}section#orderupload #captcha-refresh-loader{width:32px;height:32px;position:absolute;left:50%;top:50%;margin-left:-16px;margin-top:-16px;background:url('/website/static/css/default/common/img/ajax_loader_big_snake.gif') left top no-repeat;}section#orderupload #messages-container{margin:16px 0px 8px;}section#orderupload #messages-container .message{display:none;}section#orderupload #messages-container .message-wrapper{position:relative;padding:12px;}section#orderupload #messages-container .message-content{font-size:var(--font-size-12);padding-top:4px;}section#orderupload #messages-container .message-wrapper.warning{background-color:#fee286;}section#orderupload #messages-container .message-wrapper.success{background-color:#c7e775;}section#orderupload #messages-container .message-wrapper .message-title{font-weight:bold;text-decoration:underline;}section#orderupload #messages-container .message-wrapper button{border:none;text-decoration:underline;position:absolute;top:4px;right:4px;font-size:var(--font-size-10);background:none;}section#orderupload #messages-container .message-wrapper button:hover{cursor:pointer;}section#orderupload #messages-container .message-wrapper a{text-decoration:underline;}section#orderupload #messages-container .message-wrapper a:hover{cursor:pointer;}section#orderupload #upload-progress-head,section#orderupload #upload-progress-uploaded{width:760px;margin-top:4px;}section#orderupload button#cancelUpload,section#orderupload button#backtouploadstart{width:372px;background:#e9e9e9;height:30px;font-weight:bold;border:1px solid #b4b4b4;text-align:center;float:right;margin-right:0px;margin-top:6px;}section#orderupload button#cancelUpload:hover,section#orderupload button#backtouploadstart:hover{cursor:pointer;text-decoration:underline;}section#orderupload #submitButton{width:373px;background:#e9e9e9;min-height:30px;font-weight:bold;font-size:var(--font-size-14);border:1px solid #b4b4b4;text-align:center;float:right;margin-right:16px;margin-top:6px;}section#orderupload #submitButton:hover{cursor:pointer;}section#orderupload #message-during-upload{display:none;}#customerarea-order-upload-index-wrapper noscript{margin-bottom:20px;display:block;font-family:Roboto,Arial,sans-serif;color:#FFF;background-color:red;padding:8px;}section#orderupload .loading{background:url('/website/static/css/default/common/img/ajax-loader.gif') left top no-repeat;width:16px;height:16px;margin-left:4px;}section#orderupload #upload-container .select-file-prepend-message{padding-top:8px;padding-right:5px;}section#orderupload .trustmark-area{float:right;margin-right:8px;margin-top:6px;}.sepa-warning-hidden{display:none;}.creditcard-payment-button{margin-top:20px;}.creditcard-payment-button a{text-decoration:none !important;display:block;padding-top:5px;min-height:25px;width:280px;border:1px solid #b3b3b3;text-align:center;background-color:#e3e3e3;font-weight:bold;padding-top:5px;cursor:pointer;color:#009036;}.creditcard-payment-button a:hover{color:#009036;}.photobook .customerarea-element .passwordStrength{margin-bottom:28px;font-size:var(--font-size-14);line-height:1.57;}.photobook .customerarea-element .passwordStrength ul{width:519px;}.photobook .customerarea-element .passwordStrength ul li{width:236px;float:left;}.photobook .customerarea-element .passwordStrength .motiondriveWidgetPasswordStrengthResult{margin-top:-12px;margin-left:8px;width:209px;float:left;}.photobook .customerarea-element .passwordStrength .dijitSliderImageHandleH:hover{cursor:default !important;}.photobook .customerarea-element #newsletter_wrapper{margin-top:20px;}.photobook .customerarea-element #newsletter_wrapper label{font-weight:bold;}.photobook .customerarea-element #newsletter_wrapper .textblock{margin:8px 0 10px;}.photobook .customerarea-element #newsletter_wrapper .form-element.type-check{padding-bottom:20px;}.photobook .customerarea-element #newsletter_wrapper .form-element.type-check label{font-weight:normal !important;margin-left:0;padding-left:6px;position:relative;bottom:1px;outline:none;display:block;padding-left:25px;line-height:1.43;margin-bottom:0;}#container-data_protection{padding-bottom:10px !important;}#customerarea-registration-wrapper{margin-top:40px;}#customerarea-registration-wrapper .trustmark-area{float:right;margin-left:8px;}#customerarea-registration-resend-confirmation .trustmark-area{float:right;margin-right:8px;}#customerarea-registration-wrapper form .element-save,#customerarea-registration-resend-confirmation .type-button{width:291px;float:right;}#customerarea-registration-wrapper form .element-save{width:373px;}.photobook #customerarea-registration-wrapper #promotion_code_wrapper .floatLeft:first-child{width:373px;}.photobook #customerarea-registration-wrapper #promotion_code_wrapper #promotion_code_txt_wrapper{width:240px;}.photobook #customerarea-registration-wrapper #promotion_code_wrapper #promotion_code_txt_wrapper .dijitInputInner{text-transform:uppercase;font-weight:bold;}.photobook #customerarea-registration-wrapper #promotion_code_wrapper #promotion_code_txt_wrapper .element-promotion_code label{font-weight:bold;}.photobook #customerarea-registration-wrapper #promotion_code_wrapper #promotion_code_check_button_wrapper{width:119px;margin-top:18px;position:relative;}.photobook #customerarea-registration-wrapper #promotion_code_wrapper #promotion_code_check_button_wrapper img{position:absolute;top:7px;right:6px;display:none;}.photobook #customerarea-registration-wrapper #promotion_code_wrapper.product_code{border:1px solid #c5c5c5;border-radius:10px;padding:10px 10px 5px 10px;margin-bottom:25px;}.photobook #customerarea-registration-wrapper .registration_fields_wrapper.disabled{display:none;}.photobook #customerarea-registration-wrapper #promotion_code_description{margin-top:20px;margin-left:10px;font-size:var(--font-size-14);color:#333;font-weight:normal;max-width:370px;}.photobook #customerarea-registration-wrapper #promotion_code_description.is_ok{color:#009036;font-weight:bold;padding-top:6px;}.photobook #customerarea-registration-wrapper #promotion_code_description.error{color:#920404;font-weight:bold;padding-top:6px;}.photobook #customerarea-registration-wrapper .dijitPlaceHolder{font-size:var(--font-size-15);margin:6px 0;font-weight:bold;font-style:normal;}.photobook .password-eye{width:29px;height:29px;position:absolute;right:0;bottom:11px;background-image:url(/website/static/css/default/common/img/eye.png);background-repeat:no-repeat;background-position:center;}.photobook .access-data .password-eye,.photobook .master-data .password-eye{}.photobook .password-eye:hover{background-image:url(/website/static/css/default/common/img/eye_mouseover.png);}.photobook .password-eye.visible{background-image:url(/website/static/css/default/common/img/eye_disabled.png);}.photobook .password-eye-wrapper{position:relative;}.photobook .password-eye-wrapper .character-hint{float:right;width:70%;font-size:var(--font-size-14);}.photobook .birthday-output{padding-top:12px;line-height:1.43;color:#e60000;}.birthdate-error{border-color:#E60000 !important;}.birthdate-error input{color:#E60000 !important;}.photobook .password-wrapper{float:left;}.customerarea-element #settings-wrapper{font-size:var(--font-size-14);color:#333;}.margin{margin-top:20px;}.settings-container{border-bottom:1px solid #C9C9C9;}.settings-container .settings-container-head{font-family:Roboto,Arial,sans-serif;text-transform:uppercase;font-weight:bold;font-size:var(--font-size-15);}.settings-container .settings-container-head a,.settings-container .settings-container-head span{text-transform:none;font-family:Roboto,Arial,sans-serif;font-weight:normal;font-size:var(--font-size-14);}.settings-container .settings-container-head{background-position:3px 6px;background-repeat:no-repeat;padding:8px 3px 4px 26px;border-bottom:1px solid #797979;}.settings-container .settings-newsletter-hint{font-size:var(--font-size-14);line-height:1.5;margin-bottom:10px;}.customerarea-element #settings-data-storage-wrapper .content30 h6 .dijitRadio{margin-right:8px;}.customerarea-element #settings-data-storage-wrapper .customerarea-description-text{margin-top:26px;margin-bottom:30px;}.contentContainer.data-storage{margin-bottom:0 !important;}.customerarea-element #settings-data-storage-wrapper form .c50r{margin-top:18px;}.settings-container.master-data .settings-container-head{background-image:url('/website/static/css/default/customerarea/img/settings/master-data.png');}.settings-container.access-data .settings-container-head{background-image:url('/website/static/css/default/customerarea/img/settings/access-data.png');}.settings-container.data-storage .settings-container-head{background-image:url('/website/static/css/default/customerarea/img/settings/data-storage.png');}.settings-container.communication .settings-container-head{background-image:url('/website/static/css/default/customerarea/img/settings/communication.png');}.settings-container.communication .form-element.type-select,.settings-container.communication .form-element.type-button{padding-bottom:0;}.settings-container .container-content{padding:12px 0px;font-size:var(--font-size-13);line-height:1.38;}#settings-wrapper .settings-container.master-data .container-content,#settings-wrapper .settings-container.access-data .container-content,#settings-wrapper .settings-container.communication .container-content .subcolumns{display:flex;flex-wrap:wrap;}.customerarea-element #settings-wrapper .settings-container.master-data .container-content div,.customerarea-element #settings-wrapper .settings-container.access-data .container-content div,.customerarea-element #settings-wrapper .settings-container.data-storage .container-content div{flex-grow:1;flex-shrink:1;flex-basis:244px;}.customerarea-element #settings-wrapper .settings-container.communication .container-content div.right{min-width:244px;}.customerarea-element #settings-wrapper .settings-container.access-data .container-content table{width:516px;float:left;}.customerarea-element #settings-wrapper .settings-container.communication .container-content div.left{min-width:502px;margin-right:13px;}.customerarea-element #settings-wrapper .settings-container.communication .container-content div.left .dijitSelect{min-height:30px;}.customerarea-element #settings-wrapper .settings-container.access-data .container-content div.right{width:244px;float:left;}.customerarea-element #settings-wrapper .settings-container.master-data .container-content div.left,.customerarea-element #settings-wrapper .settings-container.master-data .container-content div.middle{margin-right:14px;}.customerarea-element #settings-wrapper .settings-container.master-data .container-content table td:nth-child(odd){width:129px;}.customerarea-element #settings-wrapper .settings-container.access-data .container-content table td:nth-child(odd),.customerarea-element #settings-wrapper .settings-container.data-storage .container-content table td:nth-child(odd){width:140px;}.customerarea-element .settings-container .container-content div dl dt{float:left;}.customerarea-element #settings-communication-wrapper .settings-container h1 .type-check{padding-bottom:0px;}.customerarea-element #settings-communication-wrapper .settings-container h1{padding:6px 3px;}.customerarea-element #settings-delete-customer-account-wrapper .element-check-password-password,.customerarea-element #settings-delete-customer-account-wrapper .element-check-password-submit{padding-bottom:0px;}.customerarea-element #settings-master-data-wrapper .settings-container,.customerarea-element #settings-access-data-wrapper .settings-container{border-bottom:none;}.customerarea-element form#change_email .form-element.type-button{padding-bottom:0;}.customerarea-element #settings-master-data-wrapper .trustmark-area{float:right;margin-right:8px;}.customerarea-element #settings-access-data-wrapper .trustmark-area{float:right;margin-left:8px;}.customerarea-element #settings-data-storage-wrapper .trustmark-area{float:right;margin-right:8px;}.customerarea-element #settings-master-data-wrapper .type-button,.customerarea-element #settings-access-data-wrapper .type-button,.customerarea-element #settings-data-storage-wrapper .type-button{float:right;width:373px;}.customerarea-element #settings-master-data-wrapper .type-button,.customerarea-element #settings-data-storage-wrapper .type-button{width:210px;}#settings-wrapper form .dijitSelect .dijitButtonText{padding:0.3em !important;}.customerarea-element .settings-container.shares{border-bottom:none;}.customerarea-element .settings-container.shares .settings-container-head{background-image:url('/website/static/css/default/customerarea/img/star-icon-green.png');margin-bottom:14px;padding-top:9px;min-height:19px;}.customerarea-element #customerarea-sharing-index-wrapper .settings-container{min-height:136px;margin-bottom:30px;}.customerarea-element #customerarea-sharing-index-wrapper .settings-container:first-child{margin-top:0px;}.customerarea-element #customerarea-sharing-index-wrapper .share-order-item-cover{width:81px;margin-right:20px;}.customerarea-element #customerarea-sharing-index-wrapper .share-details td.label{width:162px;}.customerarea-element #customerarea-sharing-index-wrapper .share-actions{list-style-type:none;font-size:var(--font-size-13);line-height:1.38;margin-bottom:9px;min-height:66px;}.customerarea-element #customerarea-sharing-index-wrapper .share-actions li{display:block;padding-left:25px;line-height:1.69;}.customerarea-element #customerarea-sharing-index-wrapper .share-actions li:hover{color:#c30606;cursor:pointer;}.customerarea-element #customerarea-sharing-index-wrapper .edit-link{min-height:21px;display:block;background-color:#e3e3e3;border:1px solid #b3b3b3;color:#333;font-weight:bold;font-size:var(--font-size-14);width:373px;text-align:center;text-decoration:none;padding-top:8px;clear:both;margin-top:9px;}.customerarea-element #customerarea-sharing-index-wrapper .edit-link:hover{color:#009036;}.customerarea-element #customerarea-sharing-index-wrapper .share-actions li.show-order{background:url('/website/static/css/default/customerarea/img/sharing/show_order.png') left center no-repeat;}.customerarea-element #customerarea-sharing-index-wrapper .share-actions li.show-order:hover{background:url('/website/static/css/default/customerarea/img/sharing/show_order_hover.png') left center no-repeat;}.customerarea-element #customerarea-sharing-index-wrapper .share-actions li.show-link{background:url('/website/static/css/default/customerarea/img/sharing/show_link.png') left center no-repeat;}.customerarea-element #customerarea-sharing-index-wrapper .share-actions li.show-link:hover{background:url('/website/static/css/default/customerarea/img/sharing/show_link_hover.png') left center no-repeat;}.customerarea-element #customerarea-sharing-index-wrapper .share-actions li.delete-share{background:url('/website/static/css/default/customerarea/img/sharing/delete_share.png') left center no-repeat;}.customerarea-element #customerarea-sharing-index-wrapper .share-actions li.delete-share:hover{background:url('/website/static/css/default/customerarea/img/sharing/delete_share_hover.png') left center no-repeat;}.customerarea-element #customerarea-sharing-index-wrapper .share-details{font-size:var(--font-size-13);line-height:1.38;margin-bottom:20px;}.customerarea-element #customerarea-sharing-index-wrapper .share-details .share-detail span.share-show-order,.customerarea-element #customerarea-sharing-index-wrapper .share-details .share-detail span.share-show-link{padding-left:0px;display:block;float:right;}.customerarea-element #customerarea-sharing-index-wrapper .share-details .share-detail:first-child{margin-top:0px;}#customerarea-sharing-delete-wrapper form{margin-top:10px;}.customerarea-element #customerarea-sharing-edit-wrapper .share-input-fields .form-element.type-text{width:502px;float:left;}.customerarea-element #customerarea-sharing-edit-wrapper .share-input-fields .remaining-chars{float:left;margin:26px 0 0 14px;}.customerarea-element #customerarea-sharing-edit-wrapper .form-element.type-check label{font-weight:bold;}.customerarea-element #customerarea-sharing-edit-wrapper p{margin-bottom:16px;}#sharing-embed-extern-wrapper{margin-top:30px;}.customerarea-element #sharing-embed-code-wrapper{margin-top:8px;}#sharing-embed-code-selection{margin-bottom:8px;}#sharing-embed-code-selection label{font-weight:bold;font-family:Roboto,Arial,sans-serif;font-size:var(--font-size-14);padding-top:8px;}.customerarea-element #sharing-embed-code-wrapper .dijitSelect{width:134px;}.customerarea-element #sharing-embed-code-wrapper .dijitSpinner{width:70px;float:left;}.customerarea-element #sharing-embed-code-wrapper .dijitSpinner .dijitButtonNode{width:23px;}.customerarea-element #sharing-embed-code-wrapper .dijitSpinner .dijitInputField{margin-right:30px;}.customerarea-element #sharing-embed-code-wrapper .dijitSpinner .dijitValidationIcon{display:none !important;}.customerarea-element #sharing-embed-code-wrapper .dijitSpinner .dijitArrowButtonInner{margin:auto;}#embed-share-preview-wrapper{position:fixed;top:50%;left:50%;background-color:#FFF;padding:36px;z-index:101000;box-shadow:0 0 4px #333;}.embed-share-preview-wrapper{text-align:right;font-size:var(--font-size-10);text-decoration:underline;cursor:pointer;position:absolute;right:8px;}.embed-share-preview-wrapper.top{top:8px;}.embed-share-preview-wrapper.bottom{bottom:8px;}.embed-share-preview-wrapper:hover{text-decoration:underline;color:#c30606;}.customerarea-element #sharing-embed-extern-wrapper .type-textarea textarea{font-family:Roboto,Arial,sans-serif;font-size:var(--font-size-14);white-space:pre;height:56px;padding:11px;width:736px;border-spacing:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;overflow-y:hidden;line-height:1.29;max-width:736px !important;}.customerarea-element #customerarea-sharing-embed-wrapper textarea:focus,.customerarea-element #customerarea-sharing-embed-wrapper .type-text input:focus{border-color:#333 !important;outline:none;}.customerarea-element #customerarea-sharing-embed-wrapper .embed-preview-details.details-s label span{font-weight:normal !important;font-style:italic;font-size:var(--font-size-12);line-height:1;}.customerarea-element #customerarea-sharing-embed-wrapper .preview-and-copy{clear:both;font-size:var(--font-size-13);line-height:1.38;padding-top:4px;}.customerarea-element #customerarea-sharing-embed-wrapper .preview-and-copy .copyToClipboard,.customerarea-element #customerarea-sharing-embed-wrapper .preview-and-copy a{display:block;text-decoration:underline;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}.embed-preview-loading-icon{background:url('/website/static/css/default/common/img/ajax-loader-indicator.gif') left center no-repeat;float:left;margin-left:6px;margin-top:2px;width:16px;height:16px;}.customerarea-element #customerarea-sharing-embed-wrapper .preview-and-copy .copyToClipboard:hover,.customerarea-element #customerarea-sharing-embed-wrapper .preview-and-copy a:hover{cursor:pointer;color:#c30606;}.customerarea-element #customerarea-sharing-embed-wrapper .buttons{padding-top:36px;}.customerarea-element #customerarea-sharing-embed-wrapper p{font-size:var(--font-size-14);}.contentContainer.create-and-edit-customer-share.backLinkAvailable{margin-bottom:0 !important;}#customerarea-sharing-edit-wrapper .settings-container-head{margin-bottom:0;}#customerarea-sharing-delete-wrapper .form-element.type-button{width:216px;}.message-box-icon-delete-share{background:url('/website/static/css/default/customerarea/img/delete-share-icon.png');width:64px;height:80px;}.customerarea-element #customerarea-sharing-edit-wrapper .trustmark-area{float:left;}.customerarea-element #customerarea-sharing-edit-wrapper .type-button{float:right;width:373px;}.contentContainer.cart_index{position:relative;}.customerarea-element #shop-cart-index-wrapper{font-family:Roboto,Arial,sans-serif;font-size:var(--font-size-14);}.customerarea-element .explanation{margin-top:10px;}.customerarea-element .explanation ul{list-style-type:none;}.customerarea-element .explanation ul li{display:block;border-right:1px solid #676767;padding-right:8px;padding-left:8px;float:left;line-height:1;}.customerarea-element .explanation ul li:first-child{padding-left:0 !important;}.customerarea-element .explanation ul li:last-child{border-right:none;}.customerarea-element #shop-cart-index-wrapper .designer-hint{font-style:italic;font-size:var(--font-size-13);background-color:#FFEE7A;line-height:1.38;}.customerarea-element .invoice-and-delivery-address-wrapper{padding:9px 10px 13px 10px;border-right:1px solid #c9c9c9;width:484px;}.customerarea-element .invoice-and-delivery-address-wrapper .delivery-address,.customerarea-element .invoice-and-delivery-address-wrapper .invoice-address{width:50%;}.customerarea-element .invoice-and-delivery-address-wrapper h3{font-size:16px;font-weight:bold;margin-bottom:10px;}.customerarea-element .invoice-and-delivery-address-wrapper span{font-weight:normal;}.customerarea-element #shop-cartline-wrapper .shop-cartline .container-left{width:238px;margin-right:14px;}.customerarea-element #shop-cartline-wrapper .shop-cartline{margin-top:16px;}.customerarea-element #shop-cartline-wrapper .shop-cartline:first-child{margin-top:0 !important;}.customerarea-element #shop-cart-confirm-wrapper #shop-cartline-wrapper .shop-cartline .container-right .data-left{width:246px;margin-top:24px;font-size:var(--font-size-13);line-height:1.38;}.customerarea-element #shop-cart-confirm-wrapper .settings-container{border-bottom:none;}.customerarea-element #shop-cartline-wrapper .shop-cartline .container-right .data-left{width:258px;margin-top:24px;}.customerarea-element #shop-cartline-wrapper .shop-cartline .container-right .data-left dl,.customerarea-element #shop-cartline-wrapper .shop-cartline .container-right .data-left .cartline-item-description{margin-bottom:40px;}.customerarea-element #shop-cartline-wrapper .shop-cartline .container-right .data-left .cartline-item-description{line-height:1.43;}.customerarea-element #shop-cartline-wrapper .shop-cartline .container-right .data-left .cartline-item-description .svg-editor-edit-link{display:block;margin-top:16px;width:150px;}.customerarea-element #shop-cartline-wrapper .shop-cartline .container-right .data-left .cartline-item-description .svg-editor-edit-link.loading{background:url("/website/static/css/default/common/img/ajax-loader.gif") right center no-repeat;color:#333 !important;}.customerarea-element #shop-cartline-wrapper .shop-cartline .container-right .data-left .motiontype-text{margin-top:12px;}.customerarea-element #shop-cartline-wrapper .shop-cartline .container-right .data-left dl dt{border-right:1px solid #333;padding-right:4px;}.customerarea-element #shop-cartline-wrapper .shop-cartline .container-right .data-left dl dd{padding-left:4px;position:relative;}.customerarea-element #shop-cartline-wrapper .shop-cartline .container-right .dijitSpinner{width:48px;min-height:18px;left:58px;top:-3px;}.customerarea-element #shop-cartline-wrapper .shop-cartline .container-right .data-left .item-price-and-quantity{display:flex;flex-direction:row;margin-bottom:40px;}.customerarea-element #shop-cartline-wrapper .shop-cartline .container-right .data-left .item-unit-price{flex-grow:1;padding-top:3px;margin-right:5px;}.customerarea-element #shop-cartline-wrapper .shop-cartline .container-right .data-left .item-quantity-label{flex-grow:1;margin-top:3px;margin-bottom:3px;border-left:1px solid #000;padding-left:8px;}.customerarea-element #shop-cartline-wrapper .shop-cartline .container-right .data-left .item-quantity-spinner{flex-grow:1;}.customerarea-element #shop-cartline-wrapper .shop-cartline .container-right .data-left .item-quantity-spinner.hide{display:none;}.customerarea-element #shop-cartline-wrapper .shop-cartline .container-right .data-left .item-quantity{flex-grow:1;margin-top:4px;margin-left:4px;}.customerarea-element #shop-cartline-wrapper .shop-cartline .container-right .dijitSpinner .dijitButtonNode{width:18px;}.customerarea-element #shop-cartline-wrapper .shop-cartline .container-right .dijitSpinner .dijitInputField input{font-size:var(--font-size-14);font-weight:bold;min-height:18px;border:none;}.customerarea-element #shop-cartline-wrapper .shop-cartline .container-right .dijitSpinner .dijitInputField{margin-right:25px;}.customerarea-element #shop-cartline-wrapper .shop-cartline .container-right .dijitSpinner .dijitArrowButtonInner{margin-left:6px;}.customerarea-element #shop-cartline-wrapper .shop-cartline .container-right .dijitSpinner .dijitInputContainer{min-height:18px;}.customerarea-element #shop-cartline-wrapper .shop-cartline .container-right .data-right{margin-top:24px;font-size:var(--font-size-14);line-height:1.29;}.customerarea-element #shop-cartline-wrapper .shop-cartline .container-right .data-right table td{text-align:right;}.customerarea-element #shop-cartline-wrapper .shop-cartline .container-right .data-right table td.subtotal,.customerarea-element #shop-cartline-wrapper .shop-cartline .container-right .data-right table tr.bold td{font-weight:bold;line-height:1.79;}.customerarea-element #shop-cartline-wrapper .shop-cartline .container-right .data-right table td.label{width:145px;}.customerarea-element #shop-cartline-wrapper .shop-cartline .container-right .data-right table td.amount{width:105px;}.customerarea-element #summary-container-left{width:492px;margin-left:4px;}.customerarea-element form#promotion_code .type-text{width:242px;margin-right:12px;}.customerarea-element form#promotion_code .type-button{width:116px;margin-top:21px;}.customerarea-element form#promotion_code .type-text,.customerarea-element form#promotion_code .type-button{padding-bottom:0px !important;float:left;}.customerarea-element form#promotion_code .type-text input{text-transform:uppercase;}.customerarea-element form#promotion_code label{line-height:1.21;}.customerarea-element form#promotion_code .type-text label{font-weight:bold;}.customerarea-element form#promotion_code .type-text label span{font-style:italic;}.customerarea-element #shop-cart-payment-wrapper{position:relative;}.customerarea-element #shop-cart-payment-wrapper .settings-container h1{padding:6px 3px;}.customerarea-element #shop-cart-payment-wrapper .settings-container label{display:inline;font-size:var(--font-size-16);margin-bottom:0;}.customerarea-element #shop-cart-payment-wrapper .settings-container .dijitRadio{margin-right:8px;}.customerarea-element .settings-container.payment-type .settings-container-head{margin-bottom:14px;}.customerarea-element .settings-container.payment-type #payment-type,.customerarea-element .settings-container.payment-type #payment-info{font-size:var(--font-size-13);line-height:1.38;}.customerarea-element .settings-container input#iban,.customerarea-element .settings-container input#bic{text-transform:uppercase;}.customerarea-element #shop-cart-confirm-wrapper #shop-cartline-wrapper{background-color:#f6f6f6;padding:12px 6px 16px 6px;}.customerarea-element #shop-cart-confirm-wrapper #shop-cartline-wrapper .container-left{width:238px;}.customerarea-element #shop-cart-confirm-wrapper .settings-container-head{padding-left:0;}.customerarea-element #shop-cart-confirm-wrapper .order-item-container .thumbnail{margin-right:10px;}.customerarea-element #shop-cart-confirm-wrapper .order-item-container{margin-top:8px;border-bottom:1px solid #F5BF15;padding-left:26px;padding-bottom:8px;}.customerarea-element #shop-cart-confirm-wrapper .order-item-container.first{margin-top:0px !important;}.customerarea-element #shop-cart-confirm-wrapper .order-item-container .item-details{padding-top:8px;}.customerarea-element #shop-cart-confirm-wrapper .order-item-container .item-details .details{width:340px;padding-right:8px;}.customerarea-element #shop-cart-confirm-wrapper .order-item-container .item-details .details h2{font-size:var(--font-size-18);padding-right:5px;}.customerarea-element #shop-cart-confirm-wrapper .order-item-container .item-details .amounts{padding-top:3px;}.customerarea-element #shop-cart-confirm-wrapper .order-item-container .item-details .amounts table{font-size:16px;}.customerarea-element #shop-cart-confirm-wrapper .order-item-container .item-details .amounts table td.label{text-align:right;}.customerarea-element #shop-cart-confirm-wrapper .order-item-container .item-details .amounts table td.amount{text-align:right;width:112px;}.customerarea-element #shop-cart-confirm-wrapper .order-item-container .item-details .amounts table td{padding-bottom:8px;}.photobook .customerarea-element #cart-summary .positions .border{border-top:1px solid #c9c9c9;border-bottom:1px solid #c9c9c9;height:2px;}.photobook .customerarea-element #cart-summary .positions tr.minus td,.photobook .customerarea-element #shop-cartline-wrapper .cartline-price tr.minus td{color:#009036;}.photobook .customerarea-element #cart-summary .positions{width:260px;margin-right:4px;}.photobook .customerarea-element #cart-summary .positions td{text-align:right;}.photobook .customerarea-element #cart-summary .positions td.total.amount{background:url('/website/static/css/default/common/img/content/textmarker_yellow_short.png') right 5px no-repeat;background-size:contain;}.photobook .customerarea-element #cart-summary .positions td.total{padding-top:5px;font-weight:bold;}.customerarea-element #shop-cart-confirm-wrapper .settings-container.cart .container-content{padding-right:0px;padding-left:0px;}.customerarea-element #shop-cart-confirm-wrapper .order-item-container .item-details table td.marginTop{padding-top:44px;}.customerarea-element #shop-cart-payment-wrapper #shop-ajax-loader{background:url("/website/static/css/default/customerarea/img/shop/cart/ajax-loader.gif") no-repeat scroll left top transparent;height:16px;width:16px;float:right;position:absolute;top:23px;right:14px;}.customerarea-element #shop-cart-payment-wrapper .flash-message-head{font-weight:bold;}.customerarea-element .customerarea-link-container .submit-link{color:#CC0000 !important;font-size:16pt;}.customerarea-element .no-cartlines{text-align:center;font-weight:bold;padding:50px 0;}.confirm-link-container{margin-top:6px !important;}.customerarea-element .confirm-legal-hint{background-color:#F7F7F7;font-weight:bold;font-size:var(--font-size-14);padding:6px 3px;margin-top:10px;}.customerarea-element .confirm-legal-hint a{font-weight:bold;}.cart-confirm-submit-button{padding:5px;background-color:#F6E3AA;border:2px solid #F5BF15;}.cart-confirm-back-link{padding-top:18px;}.shop-cart-confirm-hint{width:230px;float:right;padding:8px;font-size:var(--font-size-14);hyphens:auto;}.cart-index-current-used-promotion-code{font-size:var(--font-size-14);line-height:1.29;}.cart-index-current-used-promotion-code .remove-button form,.cart-index-current-used-promotion-code .remove-button,.cart-index-current-used-promotion-code .remove-button form input{display:inline;font-size:var(--font-size-14);line-height:1.29;font-family:Roboto,Arial,sans-serif;}.cart-index-current-used-promotion-code .remove-button form input{background:none;border:none;text-decoration:underline;}.cart-index-current-used-promotion-code .remove-button form input:hover{cursor:pointer;text-decoration:underline;color:#c30606;}#summary-hint-text{padding:12px 4px 0;font-size:var(--font-size-13);line-height:1.38;}#shop-cart-index-wrapper #customerarea-head-wrapper,#shop-cart-payment-wrapper #customerarea-head-wrapper,#shop-cart-confirm-wrapper #customerarea-head-wrapper{min-height:130px;margin-bottom:20px;}#shop-cart-payment-types-wrapper .settings-container-head{padding-left:0;}#shop-cart-payment-types-wrapper .settings-container{border-bottom:none;}.customerarea-element #shop-cart-confirm-wrapper #shop-cart-index-summary-wrapper{margin-top:0;border-bottom:1px solid #797979;border-top:1px solid #c9c9c9;background-color:#ececec;}.customerarea-element #shop-cart-confirm-wrapper #cart-summary .border{border-color:#797979;}.customerarea-element #shop-cart-confirm-wrapper #payment-type{font-weight:bold;}.shop-continue-link{display:block;border:none;background:url('/website/static/css/default/common/img/sibling_next.png') right bottom no-repeat;padding-right:16px;min-height:19px;font-size:var(--font-size-14);line-height:1.57;font-weight:bold;font-family:Roboto,Arial,sans-serif;}.shop-continue-link:hover{background:url('/website/static/css/default/common/img/sibling_next_hover.png') right bottom no-repeat;color:#c30606;cursor:pointer;}.shop-continue-link:focus{outline:#101010 2px solid;}#shop-cart-submit-button{display:block;width:373px;border:1px solid #c9c9c9;background-color:#ececec;color:#009036;min-height:30px;font-weight:bold;font-size:var(--font-size-14);font-family:Roboto,Arial,sans-serif;}#shop-cart-submit-button:hover{cursor:pointer;}#shop-cartline-wrapper .order-item-title{width:760px;}.message-box-icon-cart{background:url('/website/static/css/default/customerarea/img/cart.png');width:64px;height:80px;}.message-box-icon-cart.error{background:url('/website/static/css/default/customerarea/img/cart_error.png');}.shop-remove-cartline-wrapper .textblock{margin-bottom:14px;}.shop-remove-cartline-wrapper .form-element.type-button{width:373px;}#remove-cartline-confirm.disabled{background-image:url('/website/static/css/default/customerarea/img/ajax-loader.gif');background-position:138px 5px;background-repeat:no-repeat;}#shop-cart-vatid-wrapper .settings-container-head{padding-left:0;}#shop-cart-vatid-wrapper{background-color:#ececec;border-bottom:none;padding:0 10px;}#shop-cart-vatid-wrapper .form-element.type-text{padding-bottom:8px;}#shop-cart-confirm-wrapper{position:relative;}#shop-cart-confirm-wrapper .settings-container #vatid{padding:14px 0;font-weight:bold;font-size:var(--font-size-13);}#shop-cart-confirm-wrapper #shop-cart-vatid-wrapper{margin-bottom:12px;}#form-cart-submit.submit input[type=submit]{opacity:0.6 !important;background:#ececec url(/website/static/css/default/common/img/ajax-loader.gif) right 6px center no-repeat !important;}.customerarea-element #shop-cart-index-wrapper .trustmark-area,.customerarea-element #shop-cart-payment-wrapper .trustmark-area,.customerarea-element #shop-cart-confirm-wrapper .trustmark-area{position:absolute;top:-55px;right:0;}.customerarea-element #form-cart-submit .trustmark-area{position:static !important;float:right !important;margin-right:8px !important;}.customerarea-element #form-cart-submit #shop-cart-submit-button{float:right;}.customerarea-element .cartline-item-description .paper-select{margin-top:-20px;padding-bottom:15px;}.customerarea-element .cartline-item-description .paper-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-weight:normal;font-size:var(--font-size-14);width:100%;height:29px;margin-bottom:10px;color:#333;cursor:pointer;padding-left:3px;background:url(/website/static/img/default/select-arrow.png) top right no-repeat;border:1px solid #bebebe;}#customerarea-product-coupons #customerarea-product-coupons-forms{margin-top:15px;}#customerarea-product-coupons #customerarea-product-coupons-forms form div.submit-coupon-button{width:244px;}#customerarea-product-coupons #customerarea-product-coupons-forms .form-element{padding-bottom:8px;}.order-xmas-warranty{width:760px;height:21px;overflow:hidden;position:relative;}.order-index-wrapper .order-xmas-warranty,#home-last-orders .order-xmas-warranty{margin:-8px 0 8px -25px;}#customerarea-order-details-wrapper .order-xmas-warranty{margin-bottom:10px;}.order-xmas-warranty::before{content:"";display:block;top:-344px;left:-3px;width:766px;height:766px;position:absolute;animation:spin 10s infinite;animation-timing-function:linear(0,0.2 17%,0.3 33%,0.5 50%,0.7 67%,0.8 83%,1);z-index:0;}.order-xmas-warranty.xmas_2025::before{background-image:linear-gradient(to right,#73a54b,#284922);}.order-xmas-warranty.xmas_2025_goodchance::before{background-image:linear-gradient(to right,#5a82a5,#2d4b69);}.order-xmas-warranty.xmas_2025_over::before{background-image:linear-gradient(to right,#bd2b30,#6f1013);}.order-xmas-warranty.xmas_2025_details::before{background-image:linear-gradient(to right,#bb6d17,#7b4101);}.order-xmas-warranty img{position:absolute;z-index:1;}@media only screen and (max-width:700px) and (orientation:portrait){.photobook .order-index-wrapper .order-xmas-warranty,.photobook #home-last-orders .order-xmas-warranty{margin:-8px 0 10px 0;width:calc(100vw - 40px);height:42px;}.photobook .order-index-wrapper .order-xmas-warranty img,.photobook #home-last-orders .order-xmas-warranty img,.photobook #customerarea-order-details-wrapper .order-xmas-warranty img{width:100%;}}