@import url('page-desktop-fa48852ef6.min-blessed1.css?z=66');

@import url('page-desktop-fb3a7e3ff0.min-blessed2.css?z=66');

.article-showcase .page-teaser>.showcase>.body.tasse .description-wrapper,
.article-showcase .teaser-box>.showcase>.body.tasse .description-wrapper,
.checkout-step-1 .page-teaser>.showcase>.body.tasse .files,
.checkout-step-1 .page-teaser>.showcase>.body.tasse .head,
.checkout-step-1 .page-teaser>.showcase>.body.tasse .info,
.checkout-step-1 .page-teaser>.showcase>.body.tasse .upload,
.checkout-step-1 .teaser-box>.showcase>.body.tasse .files,
.checkout-step-1 .teaser-box>.showcase>.body.tasse .head,
.checkout-step-1 .teaser-box>.showcase>.body.tasse .info,
.checkout-step-1 .teaser-box>.showcase>.body.tasse .upload,
.checkout-step-3 .page-contact .page-teaser>.showcase>.body.tasse .next>.content,
.checkout-step-3 .page-contact .teaser-box>.showcase>.body.tasse .next>.content,
.checkout-step-3 .page-teaser>.showcase>.body.tasse .next>.checkout,
.checkout-step-3 .page-teaser>.showcase>.body.tasse .next>.coupon,
.checkout-step-3 .page-teaser>.showcase>.body.tasse .next>.more,
.checkout-step-3 .teaser-box>.showcase>.body.tasse .next>.checkout,
.checkout-step-3 .teaser-box>.showcase>.body.tasse .next>.coupon,
.checkout-step-3 .teaser-box>.showcase>.body.tasse .next>.more,
.checkout-step-4 .page-teaser>.showcase>.body.tasse .delivery,
.checkout-step-4 .page-teaser>.showcase>.body.tasse .extra-delivery,
.checkout-step-4 .teaser-box>.showcase>.body.tasse .delivery,
.checkout-step-4 .teaser-box>.showcase>.body.tasse .extra-delivery,
.checkout-step-5 .page-teaser>.showcase>.body.tasse .continue,
.checkout-step-5 .page-teaser>.showcase>.body.tasse .method,
.checkout-step-5 .page-teaser>.showcase>.body.tasse .payment-accordion,
.checkout-step-5 .teaser-box>.showcase>.body.tasse .continue,
.checkout-step-5 .teaser-box>.showcase>.body.tasse .method,
.checkout-step-5 .teaser-box>.showcase>.body.tasse .payment-accordion,
.checkout-step-7.coupon .page-teaser>.showcase>.body.tasse p,
.checkout-step-7.coupon .teaser-box>.showcase>.body.tasse p,
.checkout-step-7.storyshare>.story .page-teaser>.showcase>.body.tasse .content,
.checkout-step-7.storyshare>.story .teaser-box>.showcase>.body.tasse .content,
.header-bar .page-contact .page-teaser>.showcase>.body.tasse .container>.content,
.header-bar .page-contact .teaser-box>.showcase>.body.tasse .container>.content,
.header-bar .page-teaser>.showcase>.body.tasse .left,
.header-bar .page-teaser>.showcase>.body.tasse .right,
.header-bar .teaser-box>.showcase>.body.tasse .left,
.header-bar .teaser-box>.showcase>.body.tasse .right,
.newsletter-list .page-teaser>.showcase>.body.tasse .social,
.newsletter-list .teaser-box>.showcase>.body.tasse .social,
.orders .page-teaser>.showcase>.body.tasse .shippinginfo>.address,
.orders .page-teaser>.showcase>.body.tasse .shippinginfo>.payment,
.orders .teaser-box>.showcase>.body.tasse .shippinginfo>.address,
.orders .teaser-box>.showcase>.body.tasse .shippinginfo>.payment,
.page-account>.content>.addresses-wrapper>.directory .page-teaser>.showcase>.body.tasse .address,
.page-account>.content>.addresses-wrapper>.directory .teaser-box>.showcase>.body.tasse .address,
.page-contact .checkout-step-3 .page-teaser>.showcase>.body.tasse .next>.content,
.page-contact .checkout-step-3 .teaser-box>.showcase>.body.tasse .next>.content,
.page-contact .header-bar .page-teaser>.showcase>.body.tasse .container>.content,
.page-contact .header-bar .teaser-box>.showcase>.body.tasse .container>.content,
.page-contact .page-photobook .page-teaser>.showcase>.body.tasse .plattforms>.content,
.page-contact .page-photobook .teaser-box>.showcase>.body.tasse .plattforms>.content,
.page-contact .page-teaser>.showcase>.body.tasse .article-showcase>.content,
.page-contact .page-teaser>.showcase>.body.tasse .checkout-section>.content,
.page-contact .page-teaser>.showcase>.body.tasse .checkout-step-7.coupon>.content,
.page-contact .page-teaser>.showcase>.body.tasse .checkout-step-7.customerstory>.content,
.page-contact .page-teaser>.showcase>.body.tasse .checkout-step-7.orderreview>.content,
.page-contact .page-teaser>.showcase>.body.tasse .checkout-step-7.storyshare>.share>.content,
.page-contact .page-teaser>.showcase>.body.tasse .checkout-step-7.terms>.body>.content,
.page-contact .page-teaser>.showcase>.body.tasse .cms-teaser>.showcase>.body>.content,
.page-contact .page-teaser>.showcase>.body.tasse .newsletter-list>.content,
.page-contact .page-teaser>.showcase>.body.tasse .newsletter-subscription>.content,
.page-contact .page-teaser>.showcase>.body.tasse .page-account>.content,
.page-contact .page-teaser>.showcase>.body.tasse .page-faq>.content,
.page-contact .page-teaser>.showcase>.body.tasse .page-footer-sitemap>.content,
.page-contact .page-teaser>.showcase>.body.tasse .page-head-row>.content,
.page-contact .page-teaser>.showcase>.body.tasse .page-head-sub-row>.content,
.page-contact .page-teaser>.showcase>.body.tasse .page-login>.login-showcase>.content,
.page-contact .page-teaser>.showcase>.body.tasse .page-partnerprogramm>.content,
.page-contact .page-teaser>.showcase>.body.tasse .page-teaser>.photobook>.body>.content,
.page-contact .page-teaser>.showcase>.body.tasse .page-teaser>.showcase>.body>.content,
.page-contact .page-teaser>.showcase>.body.tasse .page-teaser>.showcase>.head>.content,
.page-contact .page-teaser>.showcase>.body.tasse .page-teaser>.trust-nl>.content,
.page-contact .page-teaser>.showcase>.body.tasse .page-teaser>.trust>.content,
.page-contact .page-teaser>.showcase>.body.tasse .page-text>.content,
.page-contact .page-teaser>.showcase>.body.tasse .payment-methods>.content,
.page-contact .page-teaser>.showcase>.body.tasse .product-list>.content,
.page-contact .page-teaser>.showcase>.body.tasse .row>.content,
.page-contact .page-teaser>.showcase>.body.tasse .showcase>.head-slider>.content,
.page-contact .page-teaser>.showcase>.body.tasse .story-list>.content,
.page-contact .page-teaser>.showcase>.body.tasse .teaser-box>.photobook>.body>.content,
.page-contact .page-teaser>.showcase>.body.tasse .teaser-box>.showcase>.body>.content,
.page-contact .page-teaser>.showcase>.body.tasse .teaser-box>.showcase>.head>.content,
.page-contact .page-teaser>.showcase>.body.tasse .teaser-box>.trust-nl>.content,
.page-contact .page-teaser>.showcase>.body.tasse .teaser-box>.trust>.content,
.page-contact .page-teaser>.showcase>.body.tasse .teaser-box>.wrapper>.content,
.page-contact .page-teaser>.showcase>.body.tasse .text-section>.section>.content,
.page-contact .teaser-box>.showcase>.body.tasse .article-showcase>.content,
.page-contact .teaser-box>.showcase>.body.tasse .checkout-section>.content,
.page-contact .teaser-box>.showcase>.body.tasse .checkout-step-7.coupon>.content,
.page-contact .teaser-box>.showcase>.body.tasse .checkout-step-7.customerstory>.content,
.page-contact .teaser-box>.showcase>.body.tasse .checkout-step-7.orderreview>.content,
.page-contact .teaser-box>.showcase>.body.tasse .checkout-step-7.storyshare>.share>.content,
.page-contact .teaser-box>.showcase>.body.tasse .checkout-step-7.terms>.body>.content,
.page-contact .teaser-box>.showcase>.body.tasse .cms-teaser>.showcase>.body>.content,
.page-contact .teaser-box>.showcase>.body.tasse .newsletter-list>.content,
.page-contact .teaser-box>.showcase>.body.tasse .newsletter-subscription>.content,
.page-contact .teaser-box>.showcase>.body.tasse .page-account>.content,
.page-contact .teaser-box>.showcase>.body.tasse .page-faq>.content,
.page-contact .teaser-box>.showcase>.body.tasse .page-footer-sitemap>.content,
.page-contact .teaser-box>.showcase>.body.tasse .page-head-row>.content,
.page-contact .teaser-box>.showcase>.body.tasse .page-head-sub-row>.content,
.page-contact .teaser-box>.showcase>.body.tasse .page-login>.login-showcase>.content,
.page-contact .teaser-box>.showcase>.body.tasse .page-partnerprogramm>.content,
.page-contact .teaser-box>.showcase>.body.tasse .page-teaser>.photobook>.body>.content,
.page-contact .teaser-box>.showcase>.body.tasse .page-teaser>.showcase>.body>.content,
.page-contact .teaser-box>.showcase>.body.tasse .page-teaser>.showcase>.head>.content,
.page-contact .teaser-box>.showcase>.body.tasse .page-teaser>.trust-nl>.content,
.page-contact .teaser-box>.showcase>.body.tasse .page-teaser>.trust>.content,
.page-contact .teaser-box>.showcase>.body.tasse .page-text>.content,
.page-contact .teaser-box>.showcase>.body.tasse .payment-methods>.content,
.page-contact .teaser-box>.showcase>.body.tasse .product-list>.content,
.page-contact .teaser-box>.showcase>.body.tasse .row>.content,
.page-contact .teaser-box>.showcase>.body.tasse .showcase>.head-slider>.content,
.page-contact .teaser-box>.showcase>.body.tasse .story-list>.content,
.page-contact .teaser-box>.showcase>.body.tasse .teaser-box>.photobook>.body>.content,
.page-contact .teaser-box>.showcase>.body.tasse .teaser-box>.showcase>.body>.content,
.page-contact .teaser-box>.showcase>.body.tasse .teaser-box>.showcase>.head>.content,
.page-contact .teaser-box>.showcase>.body.tasse .teaser-box>.trust-nl>.content,
.page-contact .teaser-box>.showcase>.body.tasse .teaser-box>.trust>.content,
.page-contact .teaser-box>.showcase>.body.tasse .teaser-box>.wrapper>.content,
.page-contact .teaser-box>.showcase>.body.tasse .text-section>.section>.content,
.page-faq.-basic .page-teaser>.showcase>.body.tasse .not-found,
.page-faq.-basic .teaser-box>.showcase>.body.tasse .not-found,
.page-login .page-teaser>.showcase>.body.tasse .box-login-wrapper,
.page-login .page-teaser>.showcase>.body.tasse .box-register-wrapper,
.page-login .page-teaser>.showcase>.body.tasse .box-upload-wrapper,
.page-login .teaser-box>.showcase>.body.tasse .box-login-wrapper,
.page-login .teaser-box>.showcase>.body.tasse .box-register-wrapper,
.page-login .teaser-box>.showcase>.body.tasse .box-upload-wrapper,
.page-photobook .page-contact .page-teaser>.showcase>.body.tasse .plattforms>.content,
.page-photobook .page-contact .teaser-box>.showcase>.body.tasse .plattforms>.content,
.page-photobook .page-teaser>.showcase>.body.tasse .plattforms>.box-wrapper,
.page-photobook .page-teaser>.showcase>.body.tasse .plattforms>.box-wrapper>.home,
.page-photobook .page-teaser>.showcase>.body.tasse .plattforms>.box-wrapper>.web,
.page-photobook .teaser-box>.showcase>.body.tasse .plattforms>.box-wrapper,
.page-photobook .teaser-box>.showcase>.body.tasse .plattforms>.box-wrapper>.home,
.page-photobook .teaser-box>.showcase>.body.tasse .plattforms>.box-wrapper>.web,
.page-teaser>.showcase>.body .teaser-box>.showcase>.body.tasse .info-crm46,
.page-teaser>.showcase>.body.tasse .article-showcase .description-wrapper,
.page-teaser>.showcase>.body.tasse .article-showcase>.image,
.page-teaser>.showcase>.body.tasse .checkout-step-1 .files,
.page-teaser>.showcase>.body.tasse .checkout-step-1 .head,
.page-teaser>.showcase>.body.tasse .checkout-step-1 .info,
.page-teaser>.showcase>.body.tasse .checkout-step-1 .upload,
.page-teaser>.showcase>.body.tasse .checkout-step-2>.addon,
.page-teaser>.showcase>.body.tasse .checkout-step-2>.formats,
.page-teaser>.showcase>.body.tasse .checkout-step-3 .next>.checkout,
.page-teaser>.showcase>.body.tasse .checkout-step-3 .next>.coupon,
.page-teaser>.showcase>.body.tasse .checkout-step-3 .next>.more,
.page-teaser>.showcase>.body.tasse .checkout-step-3 .page-contact .next>.content,
.page-teaser>.showcase>.body.tasse .checkout-step-3>.info,
.page-teaser>.showcase>.body.tasse .checkout-step-3>.innercart>.head,
.page-teaser>.showcase>.body.tasse .checkout-step-3>.innercart>.overview,
.page-teaser>.showcase>.body.tasse .checkout-step-4 .delivery,
.page-teaser>.showcase>.body.tasse .checkout-step-4 .extra-delivery,
.page-teaser>.showcase>.body.tasse .checkout-step-4>.head,
.page-teaser>.showcase>.body.tasse .checkout-step-5 .continue,
.page-teaser>.showcase>.body.tasse .checkout-step-5 .method,
.page-teaser>.showcase>.body.tasse .checkout-step-5 .payment-accordion,
.page-teaser>.showcase>.body.tasse .checkout-step-6>.head,
.page-teaser>.showcase>.body.tasse .checkout-step-6>form>.billing,
.page-teaser>.showcase>.body.tasse .checkout-step-6>form>.next,
.page-teaser>.showcase>.body.tasse .checkout-step-6>form>.overview,
.page-teaser>.showcase>.body.tasse .checkout-step-6>form>.terms,
.page-teaser>.showcase>.body.tasse .checkout-step-7.coupon p,
.page-teaser>.showcase>.body.tasse .checkout-step-7.customerstory>.story,
.page-teaser>.showcase>.body.tasse .checkout-step-7.orderreview>.info,
.page-teaser>.showcase>.body.tasse .checkout-step-7.orderreview>.trusted,
.page-teaser>.showcase>.body.tasse .checkout-step-7.storyshare>.share>.next,
.page-teaser>.showcase>.body.tasse .checkout-step-7.storyshare>.share>.terms,
.page-teaser>.showcase>.body.tasse .checkout-step-7.storyshare>.story .content,
.page-teaser>.showcase>.body.tasse .col,
.page-teaser>.showcase>.body.tasse .form-boxed>.vertical,
.page-teaser>.showcase>.body.tasse .header-bar .left,
.page-teaser>.showcase>.body.tasse .header-bar .page-contact .container>.content,
.page-teaser>.showcase>.body.tasse .header-bar .right,
.page-teaser>.showcase>.body.tasse .info-crm46,
.page-teaser>.showcase>.body.tasse .newsletter-list .social,
.page-teaser>.showcase>.body.tasse .newsletter-list>.newsletter,
.page-teaser>.showcase>.body.tasse .orders .shippinginfo>.address,
.page-teaser>.showcase>.body.tasse .orders .shippinginfo>.payment,
.page-teaser>.showcase>.body.tasse .page-account>.content,
.page-teaser>.showcase>.body.tasse .page-account>.content>.addresses-wrapper,
.page-teaser>.showcase>.body.tasse .page-account>.content>.addresses-wrapper>.addressbox,
.page-teaser>.showcase>.body.tasse .page-account>.content>.addresses-wrapper>.directory,
.page-teaser>.showcase>.body.tasse .page-account>.content>.addresses-wrapper>.directory .address,
.page-teaser>.showcase>.body.tasse .page-account>.navigation,
.page-teaser>.showcase>.body.tasse .page-contact .article-showcase>.content,
.page-teaser>.showcase>.body.tasse .page-contact .checkout-section>.content,
.page-teaser>.showcase>.body.tasse .page-contact .checkout-step-3 .next>.content,
.page-teaser>.showcase>.body.tasse .page-contact .checkout-step-7.coupon>.content,
.page-teaser>.showcase>.body.tasse .page-contact .checkout-step-7.customerstory>.content,
.page-teaser>.showcase>.body.tasse .page-contact .checkout-step-7.orderreview>.content,
.page-teaser>.showcase>.body.tasse .page-contact .checkout-step-7.storyshare>.share>.content,
.page-teaser>.showcase>.body.tasse .page-contact .checkout-step-7.terms>.body>.content,
.page-teaser>.showcase>.body.tasse .page-contact .cms-teaser>.showcase>.body>.content,
.page-teaser>.showcase>.body.tasse .page-contact .header-bar .container>.content,
.page-teaser>.showcase>.body.tasse .page-contact .newsletter-list>.content,
.page-teaser>.showcase>.body.tasse .page-contact .newsletter-subscription>.content,
.page-teaser>.showcase>.body.tasse .page-contact .page-account>.content,
.page-teaser>.showcase>.body.tasse .page-contact .page-faq>.content,
.page-teaser>.showcase>.body.tasse .page-contact .page-footer-sitemap>.content,
.page-teaser>.showcase>.body.tasse .page-contact .page-head-row>.content,
.page-teaser>.showcase>.body.tasse .page-contact .page-head-sub-row>.content,
.page-teaser>.showcase>.body.tasse .page-contact .page-login>.login-showcase>.content,
.page-teaser>.showcase>.body.tasse .page-contact .page-partnerprogramm>.content,
.page-teaser>.showcase>.body.tasse .page-contact .page-photobook .plattforms>.content,
.page-teaser>.showcase>.body.tasse .page-contact .page-teaser>.photobook>.body>.content,
.page-teaser>.showcase>.body.tasse .page-contact .page-teaser>.showcase>.body>.content,
.page-teaser>.showcase>.body.tasse .page-contact .page-teaser>.showcase>.head>.content,
.page-teaser>.showcase>.body.tasse .page-contact .page-teaser>.trust-nl>.content,
.page-teaser>.showcase>.body.tasse .page-contact .page-teaser>.trust>.content,
.page-teaser>.showcase>.body.tasse .page-contact .page-text>.content,
.page-teaser>.showcase>.body.tasse .page-contact .payment-methods>.content,
.page-teaser>.showcase>.body.tasse .page-contact .product-list>.content,
.page-teaser>.showcase>.body.tasse .page-contact .row>.content,
.page-teaser>.showcase>.body.tasse .page-contact .showcase>.head-slider>.content,
.page-teaser>.showcase>.body.tasse .page-contact .story-list>.content,
.page-teaser>.showcase>.body.tasse .page-contact .teaser-box>.photobook>.body>.content,
.page-teaser>.showcase>.body.tasse .page-contact .teaser-box>.showcase>.body>.content,
.page-teaser>.showcase>.body.tasse .page-contact .teaser-box>.showcase>.head>.content,
.page-teaser>.showcase>.body.tasse .page-contact .teaser-box>.trust-nl>.content,
.page-teaser>.showcase>.body.tasse .page-contact .teaser-box>.trust>.content,
.page-teaser>.showcase>.body.tasse .page-contact .teaser-box>.wrapper>.content,
.page-teaser>.showcase>.body.tasse .page-contact .text-section>.section>.content,
.page-teaser>.showcase>.body.tasse .page-faq.-basic .not-found,
.page-teaser>.showcase>.body.tasse .page-faq.-basic>.question,
.page-teaser>.showcase>.body.tasse .page-faq>.categories>.category,
.page-teaser>.showcase>.body.tasse .page-footer-sitemap>.column,
.page-teaser>.showcase>.body.tasse .page-login .box-login-wrapper,
.page-teaser>.showcase>.body.tasse .page-login .box-register-wrapper,
.page-teaser>.showcase>.body.tasse .page-login .box-upload-wrapper,
.page-teaser>.showcase>.body.tasse .page-login>.login-showcase>.box-wrapper,
.page-teaser>.showcase>.body.tasse .page-partnerprogramm>.content,
.page-teaser>.showcase>.body.tasse .page-photobook .page-contact .plattforms>.content,
.page-teaser>.showcase>.body.tasse .page-photobook .plattforms>.box-wrapper,
.page-teaser>.showcase>.body.tasse .page-photobook .plattforms>.box-wrapper>.home,
.page-teaser>.showcase>.body.tasse .page-photobook .plattforms>.box-wrapper>.web,
.page-teaser>.showcase>.body.tasse .page-teaser>.photobook>.body>.action-wrapper,
.page-teaser>.showcase>.body.tasse .page-teaser>.photobook>.body>.eyecatcher,
.page-teaser>.showcase>.body.tasse .page-teaser>.showcase>.body>.info,
.page-teaser>.showcase>.body.tasse .page-teaser>.showcase>.body>.info-crm,
.page-teaser>.showcase>.body.tasse .page-teaser>.showcase>.body>.product,
.page-teaser>.showcase>.body.tasse .page-teaser>.showcase>.body>.product-crm,
.page-teaser>.showcase>.body.tasse .page-teaser>.showcase>.body>.product-kissen,
.page-teaser>.showcase>.body.tasse .page-teaser>.trust>.badges,
.page-teaser>.showcase>.body.tasse .page-teaser>.trust>.tv,
.page-teaser>.showcase>.body.tasse .page-text>.aside,
.page-teaser>.showcase>.body.tasse .page-text>.content,
.page-teaser>.showcase>.body.tasse .page-text>.content>.info,
.page-teaser>.showcase>.body.tasse .product-list>.product,
.page-teaser>.showcase>.body.tasse .story-list>.story,
.page-teaser>.showcase>.body.tasse .teaser-box>.photobook>.body>.action-wrapper,
.page-teaser>.showcase>.body.tasse .teaser-box>.photobook>.body>.eyecatcher,
.page-teaser>.showcase>.body.tasse .teaser-box>.showcase>.body .info-crm46,
.page-teaser>.showcase>.body.tasse .teaser-box>.showcase>.body>.info,
.page-teaser>.showcase>.body.tasse .teaser-box>.showcase>.body>.info-crm,
.page-teaser>.showcase>.body.tasse .teaser-box>.showcase>.body>.product,
.page-teaser>.showcase>.body.tasse .teaser-box>.showcase>.body>.product-crm,
.page-teaser>.showcase>.body.tasse .teaser-box>.showcase>.body>.product-kissen,
.page-teaser>.showcase>.body.tasse .teaser-box>.trust>.badges,
.page-teaser>.showcase>.body.tasse .teaser-box>.trust>.tv,
.page-teaser>.showcase>.body.tasse .teaser-box>.wrapper>.body,
.page-teaser>.showcase>.body.tasse .teaser-photobook>.action-wrapper,
.page-teaser>.showcase>.body.tasse .teaser-photobook>.eyecatcher,
.page-teaser>.showcase>.body.tasse .teaser-showcase .info-crm46,
.page-teaser>.showcase>.body.tasse .teaser-showcase>.info,
.page-teaser>.showcase>.body.tasse .teaser-showcase>.info-crm,
.page-teaser>.showcase>.body.tasse .teaser-showcase>.product,
.page-teaser>.showcase>.body.tasse .teaser-showcase>.product-crm,
.page-teaser>.showcase>.body.tasse .teaser-showcase>.product-kissen,
.page-teaser>.showcase>.body.tasse .text-section>.section>.headline,
.page-teaser>.showcase>.body.tasse .text-section>.section>.headline-small,
.page-teaser>.showcase>.body.tasse .text-section>.section>.text,
.page-teaser>.showcase>.body.tasse .text-section>.section>ul,
.teaser-box>.showcase>.body .page-teaser>.showcase>.body.tasse .info-crm46,
.teaser-box>.showcase>.body.tasse .article-showcase .description-wrapper,
.teaser-box>.showcase>.body.tasse .article-showcase>.image,
.teaser-box>.showcase>.body.tasse .checkout-step-1 .files,
.teaser-box>.showcase>.body.tasse .checkout-step-1 .head,
.teaser-box>.showcase>.body.tasse .checkout-step-1 .info,
.teaser-box>.showcase>.body.tasse .checkout-step-1 .upload,
.teaser-box>.showcase>.body.tasse .checkout-step-2>.addon,
.teaser-box>.showcase>.body.tasse .checkout-step-2>.formats,
.teaser-box>.showcase>.body.tasse .checkout-step-3 .next>.checkout,
.teaser-box>.showcase>.body.tasse .checkout-step-3 .next>.coupon,
.teaser-box>.showcase>.body.tasse .checkout-step-3 .next>.more,
.teaser-box>.showcase>.body.tasse .checkout-step-3 .page-contact .next>.content,
.teaser-box>.showcase>.body.tasse .checkout-step-3>.info,
.teaser-box>.showcase>.body.tasse .checkout-step-3>.innercart>.head,
.teaser-box>.showcase>.body.tasse .checkout-step-3>.innercart>.overview,
.teaser-box>.showcase>.body.tasse .checkout-step-4 .delivery,
.teaser-box>.showcase>.body.tasse .checkout-step-4 .extra-delivery,
.teaser-box>.showcase>.body.tasse .checkout-step-4>.head,
.teaser-box>.showcase>.body.tasse .checkout-step-5 .continue,
.teaser-box>.showcase>.body.tasse .checkout-step-5 .method,
.teaser-box>.showcase>.body.tasse .checkout-step-5 .payment-accordion,
.teaser-box>.showcase>.body.tasse .checkout-step-6>.head,
.teaser-box>.showcase>.body.tasse .checkout-step-6>form>.billing,
.teaser-box>.showcase>.body.tasse .checkout-step-6>form>.next,
.teaser-box>.showcase>.body.tasse .checkout-step-6>form>.overview,
.teaser-box>.showcase>.body.tasse .checkout-step-6>form>.terms,
.teaser-box>.showcase>.body.tasse .checkout-step-7.coupon p,
.teaser-box>.showcase>.body.tasse .checkout-step-7.customerstory>.story,
.teaser-box>.showcase>.body.tasse .checkout-step-7.orderreview>.info,
.teaser-box>.showcase>.body.tasse .checkout-step-7.orderreview>.trusted,
.teaser-box>.showcase>.body.tasse .checkout-step-7.storyshare>.share>.next,
.teaser-box>.showcase>.body.tasse .checkout-step-7.storyshare>.share>.terms,
.teaser-box>.showcase>.body.tasse .checkout-step-7.storyshare>.story .content,
.teaser-box>.showcase>.body.tasse .col,
.teaser-box>.showcase>.body.tasse .form-boxed>.vertical,
.teaser-box>.showcase>.body.tasse .header-bar .left,
.teaser-box>.showcase>.body.tasse .header-bar .page-contact .container>.content,
.teaser-box>.showcase>.body.tasse .header-bar .right,
.teaser-box>.showcase>.body.tasse .info-crm46,
.teaser-box>.showcase>.body.tasse .newsletter-list .social,
.teaser-box>.showcase>.body.tasse .newsletter-list>.newsletter,
.teaser-box>.showcase>.body.tasse .orders .shippinginfo>.address,
.teaser-box>.showcase>.body.tasse .orders .shippinginfo>.payment,
.teaser-box>.showcase>.body.tasse .page-account>.content,
.teaser-box>.showcase>.body.tasse .page-account>.content>.addresses-wrapper,
.teaser-box>.showcase>.body.tasse .page-account>.content>.addresses-wrapper>.addressbox,
.teaser-box>.showcase>.body.tasse .page-account>.content>.addresses-wrapper>.directory,
.teaser-box>.showcase>.body.tasse .page-account>.content>.addresses-wrapper>.directory .address,
.teaser-box>.showcase>.body.tasse .page-account>.navigation,
.teaser-box>.showcase>.body.tasse .page-contact .article-showcase>.content,
.teaser-box>.showcase>.body.tasse .page-contact .checkout-section>.content,
.teaser-box>.showcase>.body.tasse .page-contact .checkout-step-3 .next>.content,
.teaser-box>.showcase>.body.tasse .page-contact .checkout-step-7.coupon>.content,
.teaser-box>.showcase>.body.tasse .page-contact .checkout-step-7.customerstory>.content,
.teaser-box>.showcase>.body.tasse .page-contact .checkout-step-7.orderreview>.content,
.teaser-box>.showcase>.body.tasse .page-contact .checkout-step-7.storyshare>.share>.content,
.teaser-box>.showcase>.body.tasse .page-contact .checkout-step-7.terms>.body>.content,
.teaser-box>.showcase>.body.tasse .page-contact .cms-teaser>.showcase>.body>.content,
.teaser-box>.showcase>.body.tasse .page-contact .header-bar .container>.content,
.teaser-box>.showcase>.body.tasse .page-contact .newsletter-list>.content,
.teaser-box>.showcase>.body.tasse .page-contact .newsletter-subscription>.content,
.teaser-box>.showcase>.body.tasse .page-contact .page-account>.content,
.teaser-box>.showcase>.body.tasse .page-contact .page-faq>.content,
.teaser-box>.showcase>.body.tasse .page-contact .page-footer-sitemap>.content,
.teaser-box>.showcase>.body.tasse .page-contact .page-head-row>.content,
.teaser-box>.showcase>.body.tasse .page-contact .page-head-sub-row>.content,
.teaser-box>.showcase>.body.tasse .page-contact .page-login>.login-showcase>.content,
.teaser-box>.showcase>.body.tasse .page-contact .page-partnerprogramm>.content,
.teaser-box>.showcase>.body.tasse .page-contact .page-photobook .plattforms>.content,
.teaser-box>.showcase>.body.tasse .page-contact .page-teaser>.photobook>.body>.content,
.teaser-box>.showcase>.body.tasse .page-contact .page-teaser>.showcase>.body>.content,
.teaser-box>.showcase>.body.tasse .page-contact .page-teaser>.showcase>.head>.content,
.teaser-box>.showcase>.body.tasse .page-contact .page-teaser>.trust-nl>.content,
.teaser-box>.showcase>.body.tasse .page-contact .page-teaser>.trust>.content,
.teaser-box>.showcase>.body.tasse .page-contact .page-text>.content,
.teaser-box>.showcase>.body.tasse .page-contact .payment-methods>.content,
.teaser-box>.showcase>.body.tasse .page-contact .product-list>.content,
.teaser-box>.showcase>.body.tasse .page-contact .row>.content,
.teaser-box>.showcase>.body.tasse .page-contact .showcase>.head-slider>.content,
.teaser-box>.showcase>.body.tasse .page-contact .story-list>.content,
.teaser-box>.showcase>.body.tasse .page-contact .teaser-box>.photobook>.body>.content,
.teaser-box>.showcase>.body.tasse .page-contact .teaser-box>.showcase>.body>.content,
.teaser-box>.showcase>.body.tasse .page-contact .teaser-box>.showcase>.head>.content,
.teaser-box>.showcase>.body.tasse .page-contact .teaser-box>.trust-nl>.content,
.teaser-box>.showcase>.body.tasse .page-contact .teaser-box>.trust>.content,
.teaser-box>.showcase>.body.tasse .page-contact .teaser-box>.wrapper>.content,
.teaser-box>.showcase>.body.tasse .page-contact .text-section>.section>.content,
.teaser-box>.showcase>.body.tasse .page-faq.-basic .not-found,
.teaser-box>.showcase>.body.tasse .page-faq.-basic>.question,
.teaser-box>.showcase>.body.tasse .page-faq>.categories>.category,
.teaser-box>.showcase>.body.tasse .page-footer-sitemap>.column,
.teaser-box>.showcase>.body.tasse .page-login .box-login-wrapper,
.teaser-box>.showcase>.body.tasse .page-login .box-register-wrapper,
.teaser-box>.showcase>.body.tasse .page-login .box-upload-wrapper,
.teaser-box>.showcase>.body.tasse .page-login>.login-showcase>.box-wrapper,
.teaser-box>.showcase>.body.tasse .page-partnerprogramm>.content,
.teaser-box>.showcase>.body.tasse .page-photobook .page-contact .plattforms>.content,
.teaser-box>.showcase>.body.tasse .page-photobook .plattforms>.box-wrapper,
.teaser-box>.showcase>.body.tasse .page-photobook .plattforms>.box-wrapper>.home,
.teaser-box>.showcase>.body.tasse .page-photobook .plattforms>.box-wrapper>.web,
.teaser-box>.showcase>.body.tasse .page-teaser>.photobook>.body>.action-wrapper,
.teaser-box>.showcase>.body.tasse .page-teaser>.photobook>.body>.eyecatcher,
.teaser-box>.showcase>.body.tasse .page-teaser>.showcase>.body .info-crm46,
.teaser-box>.showcase>.body.tasse .page-teaser>.showcase>.body>.info,
.teaser-box>.showcase>.body.tasse .page-teaser>.showcase>.body>.info-crm,
.teaser-box>.showcase>.body.tasse .page-teaser>.showcase>.body>.product,
.teaser-box>.showcase>.body.tasse .page-teaser>.showcase>.body>.product-crm,
.teaser-box>.showcase>.body.tasse .page-teaser>.showcase>.body>.product-kissen,
.teaser-box>.showcase>.body.tasse .page-teaser>.trust>.badges,
.teaser-box>.showcase>.body.tasse .page-teaser>.trust>.tv,
.teaser-box>.showcase>.body.tasse .page-text>.aside,
.teaser-box>.showcase>.body.tasse .page-text>.content,
.teaser-box>.showcase>.body.tasse .page-text>.content>.info,
.teaser-box>.showcase>.body.tasse .product-list>.product,
.teaser-box>.showcase>.body.tasse .story-list>.story,
.teaser-box>.showcase>.body.tasse .teaser-box>.photobook>.body>.action-wrapper,
.teaser-box>.showcase>.body.tasse .teaser-box>.photobook>.body>.eyecatcher,
.teaser-box>.showcase>.body.tasse .teaser-box>.showcase>.body>.info,
.teaser-box>.showcase>.body.tasse .teaser-box>.showcase>.body>.info-crm,
.teaser-box>.showcase>.body.tasse .teaser-box>.showcase>.body>.product,
.teaser-box>.showcase>.body.tasse .teaser-box>.showcase>.body>.product-crm,
.teaser-box>.showcase>.body.tasse .teaser-box>.showcase>.body>.product-kissen,
.teaser-box>.showcase>.body.tasse .teaser-box>.trust>.badges,
.teaser-box>.showcase>.body.tasse .teaser-box>.trust>.tv,
.teaser-box>.showcase>.body.tasse .teaser-box>.wrapper>.body,
.teaser-box>.showcase>.body.tasse .teaser-photobook>.action-wrapper,
.teaser-box>.showcase>.body.tasse .teaser-photobook>.eyecatcher,
.teaser-box>.showcase>.body.tasse .teaser-showcase .info-crm46,
.teaser-box>.showcase>.body.tasse .teaser-showcase>.info,
.teaser-box>.showcase>.body.tasse .teaser-showcase>.info-crm,
.teaser-box>.showcase>.body.tasse .teaser-showcase>.product,
.teaser-box>.showcase>.body.tasse .teaser-showcase>.product-crm,
.teaser-box>.showcase>.body.tasse .teaser-showcase>.product-kissen,
.teaser-box>.showcase>.body.tasse .text-section>.section>.headline,
.teaser-box>.showcase>.body.tasse .text-section>.section>.headline-small,
.teaser-box>.showcase>.body.tasse .text-section>.section>.text,
.teaser-box>.showcase>.body.tasse .text-section>.section>ul,
.teaser-showcase .page-teaser>.showcase>.body.tasse .info-crm46,
.teaser-showcase .teaser-box>.showcase>.body.tasse .info-crm46 {
  position: relative;
}

.page-teaser>.showcase>.body.tasse .cms-teaser>.showcase>.body>.product>.badge,
.page-teaser>.showcase>.body.tasse .page-teaser>.photobook>.body>.eyecatcher>.badge,
.page-teaser>.showcase>.body.tasse .page-teaser>.showcase>.body>.product-kissen .badge,
.page-teaser>.showcase>.body.tasse .page-teaser>.showcase>.body>.product>.badge,
.page-teaser>.showcase>.body.tasse .price-badge,
.page-teaser>.showcase>.body.tasse .product-showcase-1-nl3x>.badge,
.page-teaser>.showcase>.body.tasse .product-showcase-2-nl3x>.badge,
.page-teaser>.showcase>.body.tasse .product-showcase-3-nl3x>.badge,
.page-teaser>.showcase>.body.tasse .teaser-box>.photobook>.body>.eyecatcher>.badge,
.page-teaser>.showcase>.body.tasse .teaser-box>.showcase>.body .product-showcase-1-nl3x>.badge,
.page-teaser>.showcase>.body.tasse .teaser-box>.showcase>.body .product-showcase-2-nl3x>.badge,
.page-teaser>.showcase>.body.tasse .teaser-box>.showcase>.body .product-showcase-3-nl3x>.badge,
.page-teaser>.showcase>.body.tasse .teaser-box>.showcase>.body>.product-kissen .badge,
.page-teaser>.showcase>.body.tasse .teaser-box>.showcase>.body>.product>.badge,
.page-teaser>.showcase>.body.tasse .teaser-photobook>.eyecatcher>.badge,
.page-teaser>.showcase>.body.tasse .teaser-showcase .product-showcase-1-nl3x>.badge,
.page-teaser>.showcase>.body.tasse .teaser-showcase .product-showcase-2-nl3x>.badge,
.page-teaser>.showcase>.body.tasse .teaser-showcase .product-showcase-3-nl3x>.badge,
.page-teaser>.showcase>.body.tasse .teaser-showcase>.product-kissen .badge,
.page-teaser>.showcase>.body.tasse .teaser-showcase>.product>.badge,
.page-teaser>.showcase>.body>.product-kissen .page-teaser>.showcase>.body.tasse .badge,
.page-teaser>.showcase>.body>.product-kissen .teaser-box>.showcase>.body.tasse .badge,
.teaser-box>.showcase>.body.tasse .cms-teaser>.showcase>.body>.product>.badge,
.teaser-box>.showcase>.body.tasse .page-teaser>.photobook>.body>.eyecatcher>.badge,
.teaser-box>.showcase>.body.tasse .page-teaser>.showcase>.body .product-showcase-1-nl3x>.badge,
.teaser-box>.showcase>.body.tasse .page-teaser>.showcase>.body .product-showcase-2-nl3x>.badge,
.teaser-box>.showcase>.body.tasse .page-teaser>.showcase>.body .product-showcase-3-nl3x>.badge,
.teaser-box>.showcase>.body.tasse .page-teaser>.showcase>.body>.product-kissen .badge,
.teaser-box>.showcase>.body.tasse .page-teaser>.showcase>.body>.product>.badge,
.teaser-box>.showcase>.body.tasse .price-badge,
.teaser-box>.showcase>.body.tasse .product-showcase-1-nl3x>.badge,
.teaser-box>.showcase>.body.tasse .product-showcase-2-nl3x>.badge,
.teaser-box>.showcase>.body.tasse .product-showcase-3-nl3x>.badge,
.teaser-box>.showcase>.body.tasse .teaser-box>.photobook>.body>.eyecatcher>.badge,
.teaser-box>.showcase>.body.tasse .teaser-box>.showcase>.body>.product-kissen .badge,
.teaser-box>.showcase>.body.tasse .teaser-box>.showcase>.body>.product>.badge,
.teaser-box>.showcase>.body.tasse .teaser-photobook>.eyecatcher>.badge,
.teaser-box>.showcase>.body.tasse .teaser-showcase .product-showcase-1-nl3x>.badge,
.teaser-box>.showcase>.body.tasse .teaser-showcase .product-showcase-2-nl3x>.badge,
.teaser-box>.showcase>.body.tasse .teaser-showcase .product-showcase-3-nl3x>.badge,
.teaser-box>.showcase>.body.tasse .teaser-showcase>.product-kissen .badge,
.teaser-box>.showcase>.body.tasse .teaser-showcase>.product>.badge,
.teaser-box>.showcase>.body>.product-kissen .page-teaser>.showcase>.body.tasse .badge,
.teaser-box>.showcase>.body>.product-kissen .teaser-box>.showcase>.body.tasse .badge,
.teaser-showcase .page-teaser>.showcase>.body.tasse .product-showcase-1-nl3x>.badge,
.teaser-showcase .page-teaser>.showcase>.body.tasse .product-showcase-2-nl3x>.badge,
.teaser-showcase .page-teaser>.showcase>.body.tasse .product-showcase-3-nl3x>.badge,
.teaser-showcase .teaser-box>.showcase>.body.tasse .product-showcase-1-nl3x>.badge,
.teaser-showcase .teaser-box>.showcase>.body.tasse .product-showcase-2-nl3x>.badge,
.teaser-showcase .teaser-box>.showcase>.body.tasse .product-showcase-3-nl3x>.badge,
.teaser-showcase>.product-kissen .page-teaser>.showcase>.body.tasse .badge,
.teaser-showcase>.product-kissen .teaser-box>.showcase>.body.tasse .badge {
  position: absolute;
  bottom: 45px;
  right: -11px;
  font-size: 15px;
  height: 80px;
}

.page-teaser>.showcase>.body.tasse .cms-teaser>.showcase>.body>.product>.badge .price,
.page-teaser>.showcase>.body.tasse .page-teaser>.photobook>.body>.eyecatcher>.badge .price,
.page-teaser>.showcase>.body.tasse .page-teaser>.showcase>.body>.product-kissen .badge .price,
.page-teaser>.showcase>.body.tasse .page-teaser>.showcase>.body>.product>.badge .price,
.page-teaser>.showcase>.body.tasse .price-badge .price,
.page-teaser>.showcase>.body.tasse .product-showcase-1-nl3x>.badge .price,
.page-teaser>.showcase>.body.tasse .product-showcase-2-nl3x>.badge .price,
.page-teaser>.showcase>.body.tasse .product-showcase-3-nl3x>.badge .price,
.page-teaser>.showcase>.body.tasse .teaser-box>.photobook>.body>.eyecatcher>.badge .price,
.page-teaser>.showcase>.body.tasse .teaser-box>.showcase>.body .product-showcase-1-nl3x>.badge .price,
.page-teaser>.showcase>.body.tasse .teaser-box>.showcase>.body .product-showcase-2-nl3x>.badge .price,
.page-teaser>.showcase>.body.tasse .teaser-box>.showcase>.body .product-showcase-3-nl3x>.badge .price,
.page-teaser>.showcase>.body.tasse .teaser-box>.showcase>.body>.product-kissen .badge .price,
.page-teaser>.showcase>.body.tasse .teaser-box>.showcase>.body>.product>.badge .price,
.page-teaser>.showcase>.body.tasse .teaser-photobook>.eyecatcher>.badge .price,
.page-teaser>.showcase>.body.tasse .teaser-showcase .product-showcase-1-nl3x>.badge .price,
.page-teaser>.showcase>.body.tasse .teaser-showcase .product-showcase-2-nl3x>.badge .price,
.page-teaser>.showcase>.body.tasse .teaser-showcase .product-showcase-3-nl3x>.badge .price,
.page-teaser>.showcase>.body.tasse .teaser-showcase>.product-kissen .badge .price,
.page-teaser>.showcase>.body.tasse .teaser-showcase>.product>.badge .price,
.page-teaser>.showcase>.body>.product-kissen .page-teaser>.showcase>.body.tasse .badge .price,
.page-teaser>.showcase>.body>.product-kissen .teaser-box>.showcase>.body.tasse .badge .price,
.teaser-box>.showcase>.body.tasse .cms-teaser>.showcase>.body>.product>.badge .price,
.teaser-box>.showcase>.body.tasse .page-teaser>.photobook>.body>.eyecatcher>.badge .price,
.teaser-box>.showcase>.body.tasse .page-teaser>.showcase>.body .product-showcase-1-nl3x>.badge .price,
.teaser-box>.showcase>.body.tasse .page-teaser>.showcase>.body .product-showcase-2-nl3x>.badge .price,
.teaser-box>.showcase>.body.tasse .page-teaser>.showcase>.body .product-showcase-3-nl3x>.badge .price,
.teaser-box>.showcase>.body.tasse .page-teaser>.showcase>.body>.product-kissen .badge .price,
.teaser-box>.showcase>.body.tasse .page-teaser>.showcase>.body>.product>.badge .price,
.teaser-box>.showcase>.body.tasse .price-badge .price,
.teaser-box>.showcase>.body.tasse .product-showcase-1-nl3x>.badge .price,
.teaser-box>.showcase>.body.tasse .product-showcase-2-nl3x>.badge .price,
.teaser-box>.showcase>.body.tasse .product-showcase-3-nl3x>.badge .price,
.teaser-box>.showcase>.body.tasse .teaser-box>.photobook>.body>.eyecatcher>.badge .price,
.teaser-box>.showcase>.body.tasse .teaser-box>.showcase>.body>.product-kissen .badge .price,
.teaser-box>.showcase>.body.tasse .teaser-box>.showcase>.body>.product>.badge .price,
.teaser-box>.showcase>.body.tasse .teaser-photobook>.eyecatcher>.badge .price,
.teaser-box>.showcase>.body.tasse .teaser-showcase .product-showcase-1-nl3x>.badge .price,
.teaser-box>.showcase>.body.tasse .teaser-showcase .product-showcase-2-nl3x>.badge .price,
.teaser-box>.showcase>.body.tasse .teaser-showcase .product-showcase-3-nl3x>.badge .price,
.teaser-box>.showcase>.body.tasse .teaser-showcase>.product-kissen .badge .price,
.teaser-box>.showcase>.body.tasse .teaser-showcase>.product>.badge .price,
.teaser-box>.showcase>.body>.product-kissen .page-teaser>.showcase>.body.tasse .badge .price,
.teaser-box>.showcase>.body>.product-kissen .teaser-box>.showcase>.body.tasse .badge .price,
.teaser-showcase .page-teaser>.showcase>.body.tasse .product-showcase-1-nl3x>.badge .price,
.teaser-showcase .page-teaser>.showcase>.body.tasse .product-showcase-2-nl3x>.badge .price,
.teaser-showcase .page-teaser>.showcase>.body.tasse .product-showcase-3-nl3x>.badge .price,
.teaser-showcase .teaser-box>.showcase>.body.tasse .product-showcase-1-nl3x>.badge .price,
.teaser-showcase .teaser-box>.showcase>.body.tasse .product-showcase-2-nl3x>.badge .price,
.teaser-showcase .teaser-box>.showcase>.body.tasse .product-showcase-3-nl3x>.badge .price,
.teaser-showcase>.product-kissen .page-teaser>.showcase>.body.tasse .badge .price,
.teaser-showcase>.product-kissen .teaser-box>.showcase>.body.tasse .badge .price {
  font-size: 23px;
  line-height: 1.4;
}

.page-teaser>.showcase>.body.tasse .cms-teaser>.showcase>.body>.product>.badge:before,
.page-teaser>.showcase>.body.tasse .page-teaser>.photobook>.body>.eyecatcher>.badge:before,
.page-teaser>.showcase>.body.tasse .page-teaser>.showcase>.body>.product-kissen .badge:before,
.page-teaser>.showcase>.body.tasse .page-teaser>.showcase>.body>.product>.badge:before,
.page-teaser>.showcase>.body.tasse .price-badge:before,
.page-teaser>.showcase>.body.tasse .product-showcase-1-nl3x>.badge:before,
.page-teaser>.showcase>.body.tasse .product-showcase-2-nl3x>.badge:before,
.page-teaser>.showcase>.body.tasse .product-showcase-3-nl3x>.badge:before,
.page-teaser>.showcase>.body.tasse .teaser-box>.photobook>.body>.eyecatcher>.badge:before,
.page-teaser>.showcase>.body.tasse .teaser-box>.showcase>.body .product-showcase-1-nl3x>.badge:before,
.page-teaser>.showcase>.body.tasse .teaser-box>.showcase>.body .product-showcase-2-nl3x>.badge:before,
.page-teaser>.showcase>.body.tasse .teaser-box>.showcase>.body .product-showcase-3-nl3x>.badge:before,
.page-teaser>.showcase>.body.tasse .teaser-box>.showcase>.body>.product-kissen .badge:before,
.page-teaser>.showcase>.body.tasse .teaser-box>.showcase>.body>.product>.badge:before,
.page-teaser>.showcase>.body.tasse .teaser-photobook>.eyecatcher>.badge:before,
.page-teaser>.showcase>.body.tasse .teaser-showcase .product-showcase-1-nl3x>.badge:before,
.page-teaser>.showcase>.body.tasse .teaser-showcase .product-showcase-2-nl3x>.badge:before,
.page-teaser>.showcase>.body.tasse .teaser-showcase .product-showcase-3-nl3x>.badge:before,
.page-teaser>.showcase>.body.tasse .teaser-showcase>.product-kissen .badge:before,
.page-teaser>.showcase>.body.tasse .teaser-showcase>.product>.badge:before,
.page-teaser>.showcase>.body>.product-kissen .page-teaser>.showcase>.body.tasse .badge:before,
.page-teaser>.showcase>.body>.product-kissen .teaser-box>.showcase>.body.tasse .badge:before,
.teaser-box>.showcase>.body.tasse .cms-teaser>.showcase>.body>.product>.badge:before,
.teaser-box>.showcase>.body.tasse .page-teaser>.photobook>.body>.eyecatcher>.badge:before,
.teaser-box>.showcase>.body.tasse .page-teaser>.showcase>.body .product-showcase-1-nl3x>.badge:before,
.teaser-box>.showcase>.body.tasse .page-teaser>.showcase>.body .product-showcase-2-nl3x>.badge:before,
.teaser-box>.showcase>.body.tasse .page-teaser>.showcase>.body .product-showcase-3-nl3x>.badge:before,
.teaser-box>.showcase>.body.tasse .page-teaser>.showcase>.body>.product-kissen .badge:before,
.teaser-box>.showcase>.body.tasse .page-teaser>.showcase>.body>.product>.badge:before,
.teaser-box>.showcase>.body.tasse .price-badge:before,
.teaser-box>.showcase>.body.tasse .product-showcase-1-nl3x>.badge:before,
.teaser-box>.showcase>.body.tasse .product-showcase-2-nl3x>.badge:before,
.teaser-box>.showcase>.body.tasse .product-showcase-3-nl3x>.badge:before,
.teaser-box>.showcase>.body.tasse .teaser-box>.photobook>.body>.eyecatcher>.badge:before,
.teaser-box>.showcase>.body.tasse .teaser-box>.showcase>.body>.product-kissen .badge:before,
.teaser-box>.showcase>.body.tasse .teaser-box>.showcase>.body>.product>.badge:before,
.teaser-box>.showcase>.body.tasse .teaser-photobook>.eyecatcher>.badge:before,
.teaser-box>.showcase>.body.tasse .teaser-showcase .product-showcase-1-nl3x>.badge:before,
.teaser-box>.showcase>.body.tasse .teaser-showcase .product-showcase-2-nl3x>.badge:before,
.teaser-box>.showcase>.body.tasse .teaser-showcase .product-showcase-3-nl3x>.badge:before,
.teaser-box>.showcase>.body.tasse .teaser-showcase>.product-kissen .badge:before,
.teaser-box>.showcase>.body.tasse .teaser-showcase>.product>.badge:before,
.teaser-box>.showcase>.body>.product-kissen .page-teaser>.showcase>.body.tasse .badge:before,
.teaser-box>.showcase>.body>.product-kissen .teaser-box>.showcase>.body.tasse .badge:before,
.teaser-showcase .page-teaser>.showcase>.body.tasse .product-showcase-1-nl3x>.badge:before,
.teaser-showcase .page-teaser>.showcase>.body.tasse .product-showcase-2-nl3x>.badge:before,
.teaser-showcase .page-teaser>.showcase>.body.tasse .product-showcase-3-nl3x>.badge:before,
.teaser-showcase .teaser-box>.showcase>.body.tasse .product-showcase-1-nl3x>.badge:before,
.teaser-showcase .teaser-box>.showcase>.body.tasse .product-showcase-2-nl3x>.badge:before,
.teaser-showcase .teaser-box>.showcase>.body.tasse .product-showcase-3-nl3x>.badge:before,
.teaser-showcase>.product-kissen .page-teaser>.showcase>.body.tasse .badge:before,
.teaser-showcase>.product-kissen .teaser-box>.showcase>.body.tasse .badge:before {
  border-top: 34px solid transparent;
}

.page-teaser>.showcase>.body.tasse .standardMugImg,
.teaser-box>.showcase>.body.tasse .standardMugImg {
  padding-left: 10px;
}

.page-teaser>.showcase>.body.tasse .magicMugImg,
.teaser-box>.showcase>.body.tasse .magicMugImg {
  position: relative;
}

.page-teaser>.showcase>.body.tasse .colorMugImg-t,
.page-teaser>.showcase>.body.tasse .magicMugImg-t,
.page-teaser>.showcase>.body.tasse .premiumMugImg-t,
.page-teaser>.showcase>.body.tasse .standardMugImg-t,
.teaser-box>.showcase>.body.tasse .colorMugImg-t,
.teaser-box>.showcase>.body.tasse .magicMugImg-t,
.teaser-box>.showcase>.body.tasse .premiumMugImg-t,
.teaser-box>.showcase>.body.tasse .standardMugImg-t {
  padding-left: 20px;
}

.page-teaser>.showcase>.body.tasse .magicMugImg-t,
.teaser-box>.showcase>.body.tasse .magicMugImg-t {
  position: relative;
  top: -25px;
}

.page-teaser>.showcase>.body.tasse .headline4,
.teaser-box>.showcase>.body.tasse .headline4 {
  margin-top: 0;
}

.page-teaser>.showcase>.body.tasse .color-top,
.teaser-box>.showcase>.body.tasse .color-top {
  margin-top: -9px;
}

.page-teaser>.trust,
.teaser-box>.trust {
  position: relative;
  font-size: 18px;
  line-height: 18px;
  margin-top: -20px;
  z-index: 101;
}

.page-teaser>.trust .trust-box,
.teaser-box>.trust .trust-box {
  display: inline-block;
}

.page-teaser>.trust>.badges,
.teaser-box>.trust>.badges {
  list-style-type: none;
  margin-top: -35px;
  margin-bottom: 0;
  height: 100px;
}

.page-teaser>.trust>.badges li,
.teaser-box>.trust>.badges li {
  display: inline-block;
  vertical-align: bottom;
  margin-right: 6px;
  max-height: 100%;
}

.page-teaser>.trust>.badges li:last-of-type,
.teaser-box>.trust>.badges li:last-of-type {
  margin-right: 0;
}

.page-teaser>.trust>.badges li img,
.teaser-box>.trust>.badges li img {
  display: block;
  max-height: 100px;
}

.page-teaser>.trust>.badges li.-seal,
.teaser-box>.trust>.badges li.-seal {
  margin-top: -68px;
}

.page-teaser>.trust>.badges li.-seal img,
.teaser-box>.trust>.badges li.-seal img {
  height: auto;
  max-height: none;
}

.page-teaser .quality-badges,
.teaser-box .quality-badges {
  margin-top: -40px;
}

.page-teaser>.trust>.tv,
.teaser-box>.trust>.tv {
  margin-top: 25px;
}

.page-teaser>.trust-nl,
.teaser-box>.trust-nl {
  position: relative;
  font-size: 12px;
  line-height: 18px;
  z-index: 101;
  margin-top: 65px;
  clear: both;
}

.page-teaser>.trust-nl.deadline,
.teaser-box>.trust-nl.deadline {
  margin-top: 0;
}

@media only screen and (max-width:50em) {
  .page-teaser>.trust-nl.deadline,
  .teaser-box>.trust-nl.deadline {
    margin-top: -70px;
  }
}

.page-teaser>.trust-nl .nlInfo,
.teaser-box>.trust-nl .nlInfo {
  padding-left: 15px;
}

.page-teaser>.trust .stations,
.teaser-box>.trust .stations {
  display: inline-block;
  padding: 0;
  margin: 0;
  list-style-type: none;
  vertical-align: middle;
}

.page-teaser>.trust .stations .station,
.teaser-box>.trust .stations .station {
  display: inline-block;
  margin-left: 14px;
  vertical-align: bottom;
}

.page-teaser>.trust .stations .station.-ups,
.teaser-box>.trust .stations .station.-ups {
  background-image: url("data:image/svg+xml,%3Csvg id='eb56a0e8-3803-495c-a72d-95754be315b9' data-name='图层 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 46.37 55.09'%3E%3Ctitle%3EUPS%3C/title%3E%3Cpath d='M46,5C36-.35,23.68,0,23.16,0S10.32-.35.33,5L0,5.2V32.31A17.38,17.38,0,0,0,6.27,46.26c3.92,3.21,16.39,8.61,16.91,8.83.52-.22,13-5.62,16.92-8.83a17.38,17.38,0,0,0,6.27-13.95V5.2Zm-.3,27.29a16.7,16.7,0,0,1-6,13.46c-3.9,3.2-16.52,8.64-16.52,8.64S10.56,49,6.66,45.77a16.73,16.73,0,0,1-6-13.46V5.58C10.59.21,23.18.63,23.18.63s12.6-.42,22.56,5Z' fill='%234b4a4a'/%3E%3Cpath d='M2.42,32.31A15.06,15.06,0,0,0,7.79,44.39C11,47,20.52,51.28,23.18,52.45c2.66-1.17,12.23-5.48,15.39-8.06A15,15,0,0,0,44,32.31V6c-13.32-1.24-29.07-.48-41.53,11Zm35-14.51a6.89,6.89,0,0,1,4.36,1.29v3.46a5.31,5.31,0,0,0-3.56-1.63c-1.13,0-2.3.48-2.34,1.9s1.13,2,2.62,2.89c3.32,1.95,4,3.71,3.89,6a5.38,5.38,0,0,1-5.77,5.32,8.75,8.75,0,0,1-4.37-1.23V32.16A6.34,6.34,0,0,0,36,33.78a2.12,2.12,0,0,0,2.39-2.22c0-1.24-.73-1.92-2.48-2.95C32.63,26.69,32.05,25.1,32,23A5.28,5.28,0,0,1,37.38,17.8Zm-19,1.42a9.61,9.61,0,0,1,5.36-1.42c4.75,0,7.36,3.61,7.36,9.4S28.6,37,24.19,37a6.54,6.54,0,0,1-1.79-.22v8.37h-4Zm-14-1h4V30.89c0,1.12.27,2.8,2.09,2.8a3.29,3.29,0,0,0,1.88-.49v-15h4V35.46a10.53,10.53,0,0,1-6,1.6c-3.94,0-5.93-2.13-5.93-6.35Z' fill='%234b4a4a'/%3E%3Cpath d='M27.07,27.31c0-4.46-.95-6.3-3.26-6.3a3.45,3.45,0,0,0-1.41.28V33.52a3.89,3.89,0,0,0,1.29.24C26,33.76,27.07,31.65,27.07,27.31Z' fill='%234b4a4a'/%3E%3C/svg%3E");
  background-size: 35px 30px;
  background-repeat: no-repeat;
  margin: 0;
  width: auto;
  padding-left: 35px;
  line-height: 1.7;
  max-width: 35px;
  height: 30px;
  overflow: visible;
  white-space: nowrap;
}

.page-teaser>.trust .stations .station.-sbox,
.teaser-box>.trust .stations .station.-sbox {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 297.25 131.98'%3E%3Ctitle%3Eshipping%3C/title%3E%3Cg id='e6a5b901-eb3f-4761-beca-05e7dac41e3b' data-name='Layer 2'%3E%3Cpath d='M252.34,100.09c-9.67,0-18.25,7.14-19.16,16S239.39,132,249.06,132s18.26-7.14,19.16-15.94S262,100.09,252.34,100.09Zm7.12,16c-.45,4.4-4.74,8-9.58,8s-8.39-3.57-7.94-8,4.74-8,9.58-8S259.92,111.63,259.46,116Z' fill='%234a4a4a'/%3E%3Cpath d='M296.44,69.55,275.39,32.7A7.16,7.16,0,0,0,269,29.28H231.11c-4.35,0-8.21,3.2-8.61,7.16L216,99.68c-.41,3.95,2.78,7.16,7.13,7.16h6.21a4,4,0,0,0,3.43-1.85A23.89,23.89,0,0,1,253,93.82c8.47,0,15.29,4.59,17.92,11.17a3.16,3.16,0,0,0,3,1.85h11.93c4.35,0,8.21-3.21,8.61-7.16l2.72-26.38A6.32,6.32,0,0,0,296.44,69.55Zm-16.93-3.69h-34.9a3.81,3.81,0,0,1-4.06-4.08L243,38.42a4.87,4.87,0,0,1,4.9-4.08H267a4.08,4.08,0,0,1,3.62,1.94L284,59.64C285.53,62.36,283,65.86,279.51,65.86Z' fill='%234a4a4a'/%3E%3Cpath d='M204,0H109.49c-3.53,0-6.66,2.6-7,5.81h0c-.33,3.21,2.27,5.81,5.79,5.81h23.43c3.52,0,6.11,2.6,5.78,5.8l-.06.58c-.33,3.21-3.45,5.81-7,5.81H85.65c-3.52,0-6.65,2.6-7,5.8h0c-.33,3.21,2.26,5.81,5.79,5.81h31.71c3.7,0,6.42,2.73,6.07,6.1h0c-.35,3.36-3.62,6.09-7.32,6.09H57.59c-3.52,0-6.65,2.6-7,5.81h0c-.33,3.21,2.27,5.81,5.79,5.81H106c3.7,0,6.42,2.73,6.07,6.09h0c-.34,3.37-3.62,6.1-7.32,6.1H34.26c-3.53,0-6.65,2.6-7,5.81h0C27,80.43,29.54,83,33.06,83H87.65c3.7,0,6.42,2.73,6.07,6.1h0c-.35,3.36-3.63,6.09-7.33,6.09H52.7c-3.53,0-6.65,2.6-7,5.81h0c-.33,3.21,2.26,5.81,5.78,5.81H85.77a13.46,13.46,0,0,0,10.17-4.61,24.11,24.11,0,0,1,18.23-8.41c7.23,0,13.25,3.34,16.49,8.41a10.79,10.79,0,0,0,9.22,4.61H193c8.56,0,16.15-6.31,16.95-14.1h0l.19-1.86,7.9-76.78C218.86,6.31,212.57,0,204,0Z' fill='%234a4a4a'/%3E%3Cpath d='M113.52,100.09c-9.67,0-18.25,7.14-19.16,16S100.57,132,110.24,132,128.5,124.84,129.4,116,123.2,100.09,113.52,100.09Zm7.12,16c-.45,4.4-4.74,8-9.58,8s-8.39-3.57-7.94-8,4.74-8,9.58-8S121.1,111.63,120.64,116Z' fill='%234a4a4a'/%3E%3Cpath d='M83.38,11.62H44.91c-3.52,0-6.11-2.6-5.78-5.81h0C39.46,2.6,42.58,0,46.11,0H84.58c3.52,0,6.12,2.6,5.79,5.81h0C90,9,86.91,11.62,83.38,11.62Z' fill='%234a4a4a'/%3E%3Cpath d='M32.9,59.22H16c-3.53,0-6.12-2.6-5.79-5.81h0c.33-3.21,3.46-5.81,7-5.81H34.09c3.53,0,6.12,2.6,5.79,5.81h0C39.55,56.62,36.43,59.22,32.9,59.22Z' fill='%234a4a4a'/%3E%3Cpath d='M61.89,35.09H5.81c-3.52,0-6.11-2.6-5.78-5.81H0c.33-3.21,3.45-5.81,7-5.81H63.08c3.53,0,6.12,2.6,5.79,5.81h0C68.54,32.49,65.41,35.09,61.89,35.09Z' fill='%234a4a4a'/%3E%3C/g%3E%3C/svg%3E");
  background-size: 55px 30px;
  background-repeat: no-repeat;
  margin: 0;
  width: auto;
  padding-left: 60px;
  line-height: 1.7;
}

.page-teaser>.trust .stations .station.-sbox span,
.teaser-box>.trust .stations .station.-sbox span {
  background: #f3f3f3;
  padding: 10px 0;
}

.page-teaser>.trust .stations .station .-orange,
.teaser-box>.trust .stations .station .-orange {
  color: #ff7200;
}

.page-teaser .mug-teaser img,
.teaser-box .mug-teaser img {
  width: 100%;
}

.page-teaser .mug-teaser h2,
.teaser-box .mug-teaser h2 {
  margin-bottom: 0;
  margin-top: 0;
}

.-newsletter.teaser-box>.showcase .offer img,
.page-teaser.-newsletter>.showcase .offer img {
  margin-bottom: 10px;
  max-width: 100%;
}

.-newsletter.teaser-box>.showcase .offer button,
.page-teaser.-newsletter>.showcase .offer button {
  background-color: #35b2b6;
  background-image: none;
  border-radius: 0;
}

.color-top {
  margin-top: -10px;
}

.color-top h2 {
  margin-top: 0;
}

.-doi-teaser {
  background-image: url(https://assets.cdn-shop.com/mojobraz-pl/assets/img/backgrounds/doi-8ab8491747.jpg);
  background-position: top center!important;
}

.-bmVoteSuccess-teaser {
  background-image: url(https://assets.cdn-shop.com/mojobraz-pl/assets/img/backgrounds/contact-us-706ac5e4d6.jpg);
}

.cms-teaser>.showcase {
  background-size: cover;
  background-position: center bottom;
}

.cms-teaser>.showcase.X-320px {
  background-position-x: -320px!important;
}

.cms-teaser>.showcase.X-330px {
  background-position-x: -330px!important;
}

.cms-teaser>.showcase.X-340px {
  background-position-x: -340px!important;
}

.cms-teaser>.showcase.X-370px {
  background-position-x: -370px!important;
}

.cms-teaser>.showcase.X-420px {
  background-position-x: -420px!important;
}

.cms-teaser>.showcase.X-440px {
  background-position-x: -440px!important;
}

.cms-teaser>.showcase.height-350px {
  height: 350px!important;
}

.cms-teaser>.showcase.height-370px {
  height: 370px!important;
}

.cms-teaser>.showcase.height-380px {
  height: 380px!important;
}

.cms-teaser>.showcase.height-400px {
  height: 400px!important;
}

.cms-teaser>.showcase.height-440px {
  height: 440px!important;
}

.cms-teaser>.showcase.height-450px {
  height: 450px!important;
}

@media screen and (min-width:1920px) {
  .cms-teaser>.showcase {
    background-size: auto;
    background-position: center top;
    background-repeat: no-repeat;
  }
}

.cms-teaser>.showcase>.body>.product {
  width: 50%;
  float: left;
  position: relative;
}

.cms-teaser>.showcase>.body>.product>.badge {
  position: absolute;
  right: 25px;
  top: 167px;
  padding: 5px 15px 5px 5px;
}

.cms-teaser>.showcase>.body>.product>.badge .title {
  font-size: 16px;
  line-height: 1.4;
}

.cms-teaser>.showcase>.body>.product>.badge .price {
  line-height: 1.1;
  font-size: 35px;
}

.cms-teaser>.showcase>.body>.product>.badge .text {
  font-size: 16px;
  line-height: 1.4;
}

.cms-teaser>.showcase>.body>.product>.badge .size {
  line-height: 1;
  font-size: 15px;
}

.cms-teaser>.showcase>.body>.info {
  float: left;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  background: #fff;
  padding: 25px;
  border-radius: 5px;
  margin-left: 10px;
  margin-right: 10px;
  width: calc(50% - 20px);
}

.cms-teaser>.showcase>.body>.info>.headline {
  font-size: 25px;
  font-family: "Open Sans",sans-serif;
  font-weight: 700;
  line-height: 1.038;
  margin-top: 0;
}

.cms-teaser>.showcase>.body>.info>.features {
  margin-bottom: 20px;
}

.cms-teaser>.showcase>.body>.info>.features li {
  margin-bottom: 7px;
  padding-left: 40px;
}

.cms-teaser>.showcase>.body>.info>.features li:last-of-type {
  margin-bottom: 0;
}

.cms-teaser>.showcase>.body>.info>.quotes#delClassQuote {
  margin-bottom: 20px;
}

.cms-teaser>.showcase>.body>.info>.quotes .quote {
  margin: 1em;
}

.cms-teaser>.showcase>.body>.info>.quotes .quote .foot {
  font-size: 12px;
  margin-top: 12px;
}

.cms-teaser>.showcase>.body>.info>.quotes .quote .foot .stars {
  display: inline-block;
  width: 33%;
  height: 17px;
  margin-left: 1em;
}

.cms-teaser>.showcase>.body>.info>.quotes .quote .foot .from {
  display: inline-block;
  width: 48%;
  vertical-align: bottom;
}

.cms-teaser>.showcase>.body>.info>.quotes .quote .foot .date {
  display: block;
  font-weight: 700;
  float: right;
  clear: both;
}

.cms-teaser>.showcase>.body>.info>.js-du>.upload-button {
  display: block;
  padding-left: 0;
}

.cms-teaser>.showcase>.body>.info .js-link {
  height: 57px;
  line-height: 57px;
  font-size: 24px;
}

.cms-teaser>.showcase>.body>.info .js-link:after {
  -webkit-transform: scale(1.9);
  -ms-transform: scale(1.9);
  transform: scale(1.9);
  right: 20px;
}

.cms-teaser.-badgePositionReset .showcase .body .product .badge {
  right: 0;
}

.cms-teaser.-format>.showcase {
  height: 400px;
  padding-top: 40px;
}

.cms-teaser.-format>.showcase>.body>.product>.magnified-corner {
  position: absolute;
  top: 0;
  left: 0;
}

.cms-teaser.-photogifts {
  background-color: #f3f3f3;
}

.cms-teaser.-photogifts>.showcase {
  height: 500px;
  padding-top: 40px;
  background-size: cover;
  background-position: center bottom;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

@media screen and (min-width:1920px) {
  .cms-teaser.-photogifts>.showcase {
    background-size: auto;
    background-position: center top;
    background-repeat: no-repeat;
  }
}

.cms-teaser.-photogifts>.showcase>.body>.product>.magnified-corner {
  position: absolute;
  top: -15px;
  left: -15px;
}

.cms-teaser.-cmr-teaser>.showcase {
  padding-top: 70px;
  height: 500px;
  background-size: cover;
  background-position: center bottom;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

@media screen and (min-width:1920px) {
  .cms-teaser.-cmr-teaser>.showcase {
    background-size: auto;
    background-repeat: no-repeat;
  }
}

.cms-teaser.-cmr-teaser>.showcase>.body>.info>:last-child {
  margin-bottom: 0;
}

.cms-teaser.-cmr-teaser>.showcase>.body>.info>.headline {
  margin-bottom: 5px;
}

.cms-teaser.-cmr-teaser>.showcase>.body>.info>.claim {
  margin-top: 0;
  font-weight: 400;
  font-size: .88em;
}

.cms-teaser.-cmr-teaser>.showcase>.body>.info>.features li:before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='49' viewBox='0 0 64 49'%3E%3Cpath d='M62.75 9.625c0 1.125-.375 2-1.125 2.75L26.875 47c-.75.75-1.625 1.125-2.75 1.125s-2-.375-2.75-1.125L1.25 26.875C.5 26.125.125 25.25.125 24.125s.375-2 1.125-2.75l5.5-5.5c.75-.75 1.625-1.125 2.75-1.125s2 .375 2.75 1.125L24.125 27.75l26.5-26.5C51.375.5 52.25.125 53.375.125s2 .375 2.75 1.125l5.5 5.5c.75.875 1.125 1.75 1.125 2.875z' fill='%23d40140' fill-rule='evenodd'/%3E%3C/svg%3E");
  background-size: contain;
}

.cms-teaser.-cmr-teaser>.showcase>.body>.info .button.-action,
.cms-teaser.-cmr-teaser>.showcase>.body>.info .js-link {
  background-color: #35b2b6;
  background-image: none;
  border-radius: none;
  font-size: 22px;
  line-height: 57px;
  height: auto;
  margin-bottom: 10px;
  text-transform: uppercase;
}

.cms-teaser.-cmr-teaser>.showcase>.body>.info .button.-action:after,
.cms-teaser.-cmr-teaser>.showcase>.body>.info .js-link:after {
  right: 30px;
  -webkit-transform: scale(2);
  -ms-transform: scale(2);
  transform: scale(2);
}

.cms-teaser.-cmr-teaser>.showcase>.body>.info .smallprint {
  font-size: .88em;
  margin-top: 0;
}

.-no-repeat {
  background-repeat: no-repeat!important;
}

.checkout-step-1 .info {
  text-align: center;
}

.checkout-step-1 .info>.info-box {
  display: inline-block;
}

.checkout-step-1 .files {
  margin-top: 50px;
}

.checkout-step-1 .files>.uploads {
  margin: 0;
  padding: 0;
  list-style-type: none;
}

.checkout-step-1.-simpleupload .ui-message.ui-message-error.ui-widget.ui-corner-all {
  margin-top: 9px;
  font-size: 12px;
  margin-left: 0;
  margin-bottom: 10px;
}

.checkout-step-2>.addon {
  position: relative;
}

.checkout-step-2 .prices {
  margin-bottom: 20px;
}

.checkout-step-2 .prices .title {
  font-size: 18px;
  font-weight: 700;
  margin-top: 0;
  margin-bottom: 20px;
  display: inline-block;
}

.checkout-step-2 .prices .info-component {
  display: inline-block;
  margin-top: -1px;
  margin-left: 5px;
}

.checkout-step-2 .prices .info-component .info-bubble {
  top: 35px;
  right: -1px;
}

.checkout-step-2 .prices .info-component .info-bubble.-fixTopPas {
  top: 30px;
  right: -1px;
}

.checkout-step-2 .prices .info-component .info-bubble.-fixTop {
  top: 53px;
  right: -1px;
}

.checkout-step-2 .prices .info-component .info-bubble.-th-bubble {
  top: 34px;
}

.checkout-step-2 .prices .note {
  font-size: 10px;
  margin-bottom: 0;
}

.checkout-step-2 .preview {
  font-size: 14px;
}

.checkout-step-2 .arrows {
  width: 30px;
  height: 30px;
  float: left;
  fill: #000;
  margin-right: 8px;
  position: relative;
  top: 5px;
}

.checkout-step-2 #preview-wrapper h3 {
  margin-bottom: 0;
}

.checkout-step-2 #preview-wrapper.fixed {
  position: fixed;
  top: auto;
}

.checkout-step-2 #preview-wrapper.absolute {
  position: absolute;
}

.checkout-step-2 .choose-format table {
  table-layout: auto;
}

.checkout-step-2 .choose-format .-selection.carttable td,
.checkout-step-2 .choose-format .-selection.order-table td,
.checkout-step-2 .choose-format .table.-selection td {
  width: auto;
  padding: 5px 3px;
}

.checkout-step-2 .choose-format .-selection.carttable td.-highlighted,
.checkout-step-2 .choose-format .-selection.order-table td.-highlighted,
.checkout-step-2 .choose-format .table.-selection td.-highlighted {
  width: 30%;
}

.checkout-step-2 .choose-format .-selection.carttable td.-highlighted.-discounted,
.checkout-step-2 .choose-format .-selection.order-table td.-highlighted.-discounted,
.checkout-step-2 .choose-format .table.-selection td.-highlighted.-discounted {
  width: 33%;
}

.checkout-step-2 .choose-format .format {
  text-align: left;
  position: relative;
  width: 47%;
}

.checkout-step-2 .ribbon-label {
  margin-left: 60px;
  width: 75px;
  color: #fff;
  position: absolute;
  text-align: center;
  z-index: 2;
  top: 0;
  right: 0;
  font-size: .75em;
  box-shadow: 1px 1px 3px 0 grey;
}

.checkout-step-2 .ribbon-label.green {
  background: #2aa53e;
  background: linear-gradient(to right,#63be72 0,#32a946 30%,#2aa53e 100%);
  line-height: 2.6;
}

.checkout-step-2 .ribbon-label.green:before {
  border: 1.4em solid #63be72;
  left: -1.3em;
  border-right-width: 0;
  border-left-color: transparent;
}

.checkout-step-2 .ribbon-label.red {
  line-height: 2.6;
  background: #d21721;
  background: linear-gradient(to right,#e67e82 0,#e6646a 20%,#d21721 100%);
}

.checkout-step-2 .ribbon-label.red:before {
  border: 1.4em solid #e67e82;
  left: -1.3em;
  border-right-width: 0;
  border-left-color: transparent;
}

.checkout-step-2 .ribbon-label.orange {
  line-height: 2.6;
  background: #ff9300;
}

.checkout-step-2 .ribbon-label.orange:before {
  border: 1.4em solid #ff9300;
  left: -1.3em;
  border-right-width: 0;
  border-left-color: transparent;
}

.checkout-step-2 .ribbon-label:before {
  content: '';
  position: absolute;
  display: block;
}

.checkout-step-2 .-hidePrice .ribbon-label {
  width: auto!important;
  padding: 0 20px;
}

.checkout-step-2 .-hidePrice .ribbon-label,
.checkout-step-2 .-hidePrice .ribbon-shadow {
  position: absolute;
  margin-right: -130px;
}

.checkout-step-2 .ribbon-shadow {
  content: '';
  box-shadow: 109px 0 6px 11px rgba(0,0,0,.2);
  position: absolute;
  width: 60px;
  bottom: -1px;
  right: 116px;
  z-index: 1;
  -webkit-transform: rotate3d(48,-12,1,40deg);
  transform: rotate3d(48,-12,1,40deg);
  border: 1px solid transparent;
  border-bottom-left-radius: 16%;
  border-bottom-right-radius: 50%;
}

.checkout-step-2.-alternative {
  padding-bottom: 0;
}

.checkout-step-2.-alternative~.toast-holder {
  left: auto;
  right: 10px;
}

.checkout-step-2.-alternative .ribbon-label {
  margin-left: 60px;
  width: 75px;
  color: #fff;
  position: absolute;
  text-align: center;
  z-index: 2;
  top: 0;
  right: 0;
  font-size: .75em;
  box-shadow: 1px 1px 3px 0 grey;
}

.checkout-step-2.-alternative .ribbon-label.green {
  background: #2aa53e;
  background: linear-gradient(to right,#63be72 0,#32a946 30%,#2aa53e 100%);
  line-height: 2.6;
}

.checkout-step-2.-alternative .ribbon-label.green:before {
  border: 1.3em solid #63be72;
  left: -1.3em;
  border-right-width: 0;
  border-left-color: transparent;
}

.checkout-step-2.-alternative .ribbon-label.red {
  line-height: 2.6;
  background: #d21721;
  background: linear-gradient(to right,#e67e82 0,#e6646a 20%,#d21721 100%);
}

.checkout-step-2.-alternative .ribbon-label.red:before {
  border: 1.3em solid #e67e82;
  left: -1.3em;
  border-right-width: 0;
  border-left-color: transparent;
}

.checkout-step-2.-alternative .ribbon-label.orange {
  line-height: 2.6;
  background: #ff9300;
}

.checkout-step-2.-alternative .ribbon-label.orange:before {
  border: 1.3em solid #ff9300;
  left: -1.3em;
  border-right-width: 0;
  border-left-color: transparent;
}

.checkout-step-2.-alternative .ribbon-label:before {
  content: '';
  position: absolute;
  display: block;
}

.checkout-step-2.-alternative .ribbon-shadow {
  content: '';
  box-shadow: 109px 0 6px 11px rgba(0,0,0,.2);
  position: absolute;
  width: 60px;
  bottom: -1px;
  right: 116px;
  z-index: 1;
  -webkit-transform: rotate3d(48,-12,1,40deg);
  transform: rotate3d(48,-12,1,40deg);
  border: 1px solid transparent;
  border-bottom-left-radius: 16%;
  border-bottom-right-radius: 50%;
}

.checkout-step-2.-alternative .-config-fix.carttable td:first-child,
.checkout-step-2.-alternative .-config-fix.carttable th:first-child,
.checkout-step-2.-alternative .-config-fix.order-table td:first-child,
.checkout-step-2.-alternative .-config-fix.order-table th:first-child,
.checkout-step-2.-alternative .table.-config-fix td:first-child,
.checkout-step-2.-alternative .table.-config-fix th:first-child {
  width: 10%;
}

.checkout-step-2.-alternative .-config-fix.carttable td:nth-child(2),
.checkout-step-2.-alternative .-config-fix.carttable th:nth-child(2),
.checkout-step-2.-alternative .-config-fix.order-table td:nth-child(2),
.checkout-step-2.-alternative .-config-fix.order-table th:nth-child(2),
.checkout-step-2.-alternative .table.-config-fix td:nth-child(2),
.checkout-step-2.-alternative .table.-config-fix th:nth-child(2) {
  width: 40%;
  position: relative;
  text-align: left;
}

.checkout-step-2.-alternative .-config-fix.carttable td:nth-child(3),
.checkout-step-2.-alternative .-config-fix.carttable th:nth-child(3),
.checkout-step-2.-alternative .-config-fix.order-table td:nth-child(3),
.checkout-step-2.-alternative .-config-fix.order-table th:nth-child(3),
.checkout-step-2.-alternative .table.-config-fix td:nth-child(3),
.checkout-step-2.-alternative .table.-config-fix th:nth-child(3) {
  width: 21%;
}

.checkout-step-2.-alternative .-config-fix.carttable td:last-child,
.checkout-step-2.-alternative .-config-fix.carttable th:last-child,
.checkout-step-2.-alternative .-config-fix.order-table td:last-child,
.checkout-step-2.-alternative .-config-fix.order-table th:last-child,
.checkout-step-2.-alternative .table.-config-fix td:last-child,
.checkout-step-2.-alternative .table.-config-fix th:last-child {
  width: 29%;
}

.checkout-step-2.-alternative .config-box {
  padding: 15px 20px;
  margin-bottom: 20px;
}

.checkout-step-2.-alternative .only-today-flag {
  font-size: 10px;
}

.checkout-step-2.-alternative .only-today-flag {
  white-space: nowrap;
}

.checkout-step-2.-alternative .link {
  color: #74c100;
}

.checkout-step-2.-alternative .title {
  font-weight: 700;
  margin-top: 0;
  font-size: 18px;
}

.checkout-step-2.-alternative .preview {
  background-color: transparent;
  border-color: transparent;
  padding-top: 0;
  width: 490px;
  margin-bottom: 0;
}

.checkout-step-2.-alternative .configuration {
  padding-top: 0;
}

.checkout-step-2.-alternative .choose {
  margin-bottom: 10px;
}

.checkout-step-2.-alternative .choose>.label {
  margin-right: 6px;
}

.checkout-step-2.-alternative .choose .form-dropdown>.label {
  border: 1px solid #e1e1e1;
  margin: 0;
}

.checkout-step-2.-alternative p {
  margin-top: 0;
  font-size: 13px;
}

.checkout-step-2.-alternative .selectable {
  background: #fff;
  border: 1px solid transparent;
  width: 31%;
  margin: 0 3% 3% 0;
  float: left;
  padding: 0 15px;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

.checkout-step-2.-alternative .selectable:nth-of-type(3n+3) {
  margin-right: 0;
}

.checkout-step-2.-alternative .selectable.active {
  border-color: #74c100;
}

.checkout-step-2.-alternative .selectable>img {
  margin: 10px auto;
}

.checkout-step-2.-alternative .selectable .noframe {
  height: 170px;
}

.checkout-step-2.-alternative .format-table tr.active {
  border-color: #74c100;
}

.checkout-step-2.-alternative .details {
  margin-bottom: 10px;
  width: 74%;
  font-size: 14px;
}

.checkout-step-2.-alternative .summary td:first-child {
  width: 32%;
}

.checkout-step-2.-alternative .summary td:last-child {
  width: 23%;
}

.checkout-step-2.-alternative .addon .carttable,
.checkout-step-2.-alternative .addon .order-table,
.checkout-step-2.-alternative .addon .table {
  margin-bottom: 20px;
}

.checkout-step-2.-alternative .frame-switch .selectable {
  height: 200px;
  font-size: 14px;
}

.checkout-step-2.-alternative .frame-switch .selectable.active label:before {
  border-color: #74c100;
}

.checkout-step-2.-alternative .frame-switch .selectable.active label:after {
  width: 7px;
  height: 7px;
  background-color: #74c100;
  top: 7px;
  left: 4px;
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
}

.checkout-step-2.-alternative .frames-panel .selectable {
  margin: 0 15px 15px 0;
}

.checkout-step-2.-alternative .frames-panel .selectable.premium:nth-of-type(3n+4) {
  margin-right: 0;
}

.checkout-step-2.-alternative .frames-panel .selectable.decor:nth-of-type(3n+4) {
  margin-right: 0;
}

.checkout-step-2.-alternative .bracket {
  position: relative;
  padding-top: 20px;
  padding-bottom: 15px;
  width: 100%;
  height: 25px;
  clear: both;
  display: none;
}

.checkout-step-2.-alternative .bracket img {
  width: 99%;
}

.checkout-step-2.-alternative .bracket:after {
  background: url(https://download.cdn-shop.com/configurator/mf/bracket-neck.png) no-repeat #f9f9f9;
  content: "";
  position: absolute;
  top: 3px;
  right: 50%;
  width: 12px;
  height: 19px;
  margin-left: -6px;
}

.checkout-step-2.-alternative .frame-switch .selectable:not(:first-child).active~.bracket {
  display: block;
}

.checkout-step-2.-alternative .frame-switch .selectable:not(:first-child).active.bracket-right~.bracket:after {
  right: 25%;
}

.checkout-step-2.-alternative .text-red {
  color: #f10006;
}

.checkout-step-2.-alternative .-collapsed {
  display: none;
}

.checkout-step-2.-alternative .-collapsed.-active {
  display: block;
}

.checkout-step-2.-alternative .arrows {
  width: 20px;
  height: 20px;
  vertical-align: middle;
  top: auto;
}

.checkout-step-2.-alternative .text-capitalize {
  text-transform: capitalize;
}

.checkout-step-2.-alternative .addon {
  position: relative;
}

.checkout-step-2.-alternative .carttable th:nth-child(2),
.checkout-step-2.-alternative .order-table th:nth-child(2),
.checkout-step-2.-alternative .table th:nth-child(2) {
  text-align: left;
}

.checkout-step-2.-alternative .carttable th,
.checkout-step-2.-alternative .order-table th,
.checkout-step-2.-alternative .table th {
  font-weight: 700;
  margin-top: 0;
  margin-bottom: 20px;
  color: #fff;
}

.checkout-step-2.-alternative .summary.carttable td,
.checkout-step-2.-alternative .summary.order-table td,
.checkout-step-2.-alternative .table.summary td {
  padding: 1px 0;
}

.checkout-step-2.-alternative #preview-wrapper {
  max-width: 490px;
}

.checkout-step-2.-alternative #preview-wrapper .prev-block {
  padding-top: 0;
}

.checkout-step-2.-alternative #preview-wrapper .prev-block>.prices {
  background-color: transparent;
  border-color: transparent;
  padding-top: 0;
  width: 490px;
  margin-bottom: 0;
}

.checkout-step-2.-alternative #preview-wrapper .prev-block .title {
  font-size: 18px;
  font-weight: 700;
  margin-top: 0;
  margin-bottom: 10px;
}

.checkout-step-2.-alternative #preview-wrapper.fixed {
  position: fixed;
  top: auto;
}

.checkout-step-2.-alternative #preview-wrapper.absolute {
  position: absolute;
}

.checkout-step-2.-alternative #preview-wrapper table td {
  padding: 0 1% 0 0;
  width: 33%;
  vertical-align: top;
}

.checkout-step-2.-alternative table.order-table>thead,
.checkout-step-2.-alternative table>.-highlighted {
  background-color: #4a4a4a;
  color: #000;
}

.checkout-step-2.-alternative .frame-types .bracket {
  position: relative;
  height: 42px;
  display: inline-block;
  padding-top: 20px;
  width: 100%;
  height: 25px;
  display: none;
}

.checkout-step-2.-alternative .frame-types .bracket:after {
  background: url(https://download.cdn-shop.com/configurator/mf/bracket-neck.png) #f9f9f9 no-repeat;
  content: "";
  position: absolute;
  top: 6px;
  right: 50%;
  width: 12px;
  height: 19px;
  margin-left: -6px;
}

.checkout-step-2.-alternative .frame-types .bracket img {
  width: 99%;
}

.checkout-step-2.-alternative .frame-types .bracket.-active {
  display: block;
}

.checkout-step-2.-alternative .frame-types .bracket.bracket-right {
  display: none;
}

.checkout-step-2.-alternative .frame-types .bracket.bracket-right:after {
  right: 25%;
}

.checkout-step-2.-alternative .frame-types .bracket.bracket-right.-active {
  display: block;
}

.checkout-step-2.-alternative .backMaterials .selectable {
  height: 150px;
}

.checkout-step-2.-alternative .borderEffects .selectable {
  height: 120px;
}

.checkout-step-2.-alternative .selectable.frames-premium {
  height: 150px;
}

.checkout-step-2.-alternative .selectable.frames-decor {
  height: 150px;
}

.checkout-step-2.-alternative .imageEffects .selectable {
  height: 140px;
}

.checkout-step-2.-alternative .frame-types .selectable:nth-child(3n+3) {
  margin-right: 3%;
}

.checkout-step-2.-alternative .frame-types .selectable.frames-decor {
  height: 170px;
}

.checkout-step-2.-alternative .frame-types .selectable.frames-decor:nth-of-type(3n+4) {
  margin-right: 0;
}

.checkout-step-2.-alternative .frame-types .selectable.frames-premium {
  height: 170px;
}

.checkout-step-2.-alternative .frame-types .selectable.frames-premium:nth-of-type(3n+2) {
  margin-right: 0;
}

.checkout-step-2.-alternative .DetailsBlockQty select {
  background: #fff;
  border: 1px solid #ccc;
  padding: 3px;
  margin-top: 6px;
  margin-bottom: 10px;
}

.checkout-step-2.-alternative .frame-switch .selectradio+label {
  display: inline-block;
  margin-bottom: 10px;
}

.checkout-step-2.-alternative .button.-action.-arrow,
.checkout-step-2.-alternative .cms-teaser>.showcase>.body>.info .js-link,
.cms-teaser>.showcase>.body>.info .checkout-step-2.-alternative .js-link {
  width: 100%;
}

.checkout-step-2.-alternative .img-resposive {
  max-width: 100%;
}

.checkout-step-2.-alternative .highlight {
  color: #74c100;
}

.checkout-step-2.-alternative .price-label {
  font-size: 20px;
  white-space: nowrap;
}

.checkout-step-2.-alternative .checkout-new {
  width: 78%;
  margin: 0 20px;
  padding-bottom: 20px;
}

.checkout-step-2.-alternative .checkout {
  width: 80%;
  margin: 0 10%;
}

.checkout-step-2 .vertical-middle {
  vertical-align: middle;
}

.checkout-step-2 .canvas_shadow {
  box-shadow: 0 0 16px -2px rgba(0,0,0,.3);
  border-radius: 2px;
}

.checkout-step-2 .passepartoutBox {
  height: 169px;
}

.checkout-step-2 .passepartoutBox .img-resposive {
  min-height: 95px;
}

.checkout-step-2 .backMaterialsBox .img-resposive {
  min-height: 65px;
}

.checkout-step-2 .borderEffectsBox .img-resposive {
  min-height: 59px;
}

.checkout-step-2 .framesBox .img-resposive {
  min-height: 95px;
}

.checkout-step-2 .imageEffectsBox .img-resposive {
  min-height: 65px;
}

.checkout-step-2 .mountingBox .img-resposive {
  min-height: 65px;
}

.checkout-step-2 .frametypesBox .img-resposive {
  min-height: 95px;
}

.checkout-step-2 .checkout-section {
  padding-bottom: 0;
}

.checkout-step-2 .configuration {
  background-color: transparent;
  border: 1px solid #fff;
  padding: 20px;
  margin-bottom: 8px;
}

.checkout-step-2 .totalPrice {
  border-top: 2px solid #e1e1e1;
  height: 2.8em;
}

.checkout-step-2.-text-version .note {
  clear: both;
  margin-bottom: 0;
}

.checkout-step-2.-text-version .ZoomButtons {
  padding-right: 0;
  position: relative;
}

.checkout-step-2.-text-version .zoom-span {
  vertical-align: super;
}

.checkout-step-2.-text-version .AddTextButton {
  width: 100px;
  display: inline-block;
}

.checkout-step-2.-text-version .collapse-margin {
  margin-bottom: 0;
}

.checkout-step-2.-text-version #thepreviewBox {
  margin-right: 60px;
}

.checkout-step-2.-text-version .button.-action.-cart3,
.checkout-step-2.-text-version .cms-teaser>.showcase>.body>.info .-cart3.js-link,
.cms-teaser>.showcase>.body>.info .checkout-step-2.-text-version .-cart3.js-link {
  border: 1px solid #f89711;
  color: #f89711;
  background-image: linear-gradient(#fff,#fff);
}

.checkout-step-2.-text-version .button.-action.-cart3:after,
.checkout-step-2.-text-version .cms-teaser>.showcase>.body>.info .-cart3.js-link:after,
.cms-teaser>.showcase>.body>.info .checkout-step-2.-text-version .-cart3.js-link:after {
  background-image: none;
  content: '+';
  top: 11px;
  margin-right: 30px;
  font-size: 36px;
  display: inline-block;
  line-height: 18px;
}

.checkout-step-2.-text-version .button.-action.-cart3:hover,
.checkout-step-2.-text-version .cms-teaser>.showcase>.body>.info .-cart3.js-link:hover,
.cms-teaser>.showcase>.body>.info .checkout-step-2.-text-version .-cart3.js-link:hover {
  background-image: linear-gradient(#fff,#fff);
}

.checkout-step-2.-text-version .button.-action.-cart4:after,
.checkout-step-2.-text-version .cms-teaser>.showcase>.body>.info .-cart4.js-link:after,
.cms-teaser>.showcase>.body>.info .checkout-step-2.-text-version .-cart4.js-link:after {
  background-image: url(https://assets.cdn-shop.com/mojobraz-pl/assets/img/icons/cart-button-white-a80a30f5f8.png);
  height: 30px;
  right: 10px;
  top: 10px;
}

.checkout-step-2.-text-version .button.-action.-cart5,
.checkout-step-2.-text-version .cms-teaser>.showcase>.body>.info .-cart5.js-link,
.cms-teaser>.showcase>.body>.info .checkout-step-2.-text-version .-cart5.js-link {
  border: 1px solid #f89711;
  color: #f89711;
  background-image: linear-gradient(#fff,#fff);
}

.checkout-step-2.-text-version .button.-action.-cart5:hover,
.checkout-step-2.-text-version .cms-teaser>.showcase>.body>.info .-cart5.js-link:hover,
.cms-teaser>.showcase>.body>.info .checkout-step-2.-text-version .-cart5.js-link:hover {
  background-image: -webkit-linear-gradient(#fff,#fff);
}

.checkout-step-2.-text-version .button.-action.-cart6,
.checkout-step-2.-text-version .cms-teaser>.showcase>.body>.info .-cart6.js-link,
.cms-teaser>.showcase>.body>.info .checkout-step-2.-text-version .-cart6.js-link {
  padding: 0;
  border: 1px solid #f89711;
  color: #f89711;
  background-image: linear-gradient(#fff,#fff);
  font-size: 13px;
  height: 32px;
  line-height: 31px;
  width: 100%;
  text-align: center;
  font-weight: 700;
}

.checkout-step-2.-text-version .new_message {
  position: absolute;
  color: #f89711;
  font-size: 14px;
  font-weight: 700;
  top: 0;
  right: -50px;
}

.checkout-step-2.-text-version .new_message :after {
  background: url(https://assets.cdn-shop.com/mojobraz-pl/assets/img/icons/arrow-289ed0a123.jpg) no-repeat;
  display: block;
  width: 50px;
  height: 50px;
  content: "";
  margin-left: 196px;
  margin-top: -1px;
}

.checkout-step-2.-text-version .jetzt_msg {
  position: absolute;
  padding: 0;
  color: #f89711;
  font-size: 14px;
  width: 100%;
  text-align: center;
  font-weight: 700;
  margin: 12px auto;
}

.checkout-step-2.-text-version .bs-wizard {
  padding-top: 8px;
  padding-bottom: 0;
}

.checkout-step-2.-text-version .moveable {
  cursor: pointer;
  cursor: move;
  -webkit-text-stroke: 1px rgba(0,0,0,.3);
}

.checkout-step-2.-text-version .MoveBar {
  background-color: transparent;
  position: absolute;
  z-index: 1050;
  opacity: 0;
  display: none;
}

.checkout-step-2.-text-version #ControlFixed .format-bar {
  float: left;
  display: block;
  padding: 2px;
}

.checkout-step-2.-text-version #ControlFixed .format-bar .button-bar {
  height: 28px;
  padding: 0;
  border-radius: 3px;
  border: 2px solid #ddd;
  background: #f2f2f2;
  text-align: center;
  min-width: 28px;
}

.checkout-step-2.-text-version #ControlFixed .format-bar.font-bold {
  clear: left;
}

.checkout-step-2.-text-version #ControlFixed .format-bar .format-bar-tin {
  padding: 2px 0;
}

.checkout-step-2.-text-version #ControlFixed .format-bar.background-color {
  width: 32px;
  height: 32px;
}

.checkout-step-2.-text-version #ControlFixed .format-bar.font-color {
  width: 32px;
  height: 32px;
}

.checkout-step-2.-text-version #ControlFixed .format-bar.font-size {
  padding-left: 0;
}

.checkout-step-2.-text-version #ControlFixed #ColorPalletes .TransparentCell {
  background: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' preserveAspectRatio='none' viewBox='0 0 100 100'><path d='M0 99 L99 0 L100 1 L1 100' fill='red' stroke-width='3' /></svg>");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 100% 100%,auto;
  border: 1px solid red;
}

.checkout-step-2.-text-version .signals {
  font-size: 30px;
  font-weight: 700;
  padding: 0 3px 5px;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
}

.checkout-step-2.-text-version .clickable {
  cursor: pointer;
  cursor: hand;
}

.checkout-step-2.-text-version button {
  padding: 4px 4px;
  margin-right: 3px;
}

.checkout-step-2.-text-version table.controls tr td {
  padding: 4px;
}

.checkout-step-2.-text-version img {
  vertical-align: top;
}

.checkout-step-2.-text-version select {
  font-size: 11px;
  height: 28px;
  border-radius: 3px;
  border: 2px solid #ddd;
}

.checkout-step-2.-text-version #myCanvasModal {
  bottom: auto;
}

.checkout-step-2.-text-version #myCanvasModal .link {
  color: #000;
  margin-bottom: 0;
  margin-top: 10px;
  float: left;
}

.checkout-step-2.-text-version #font-family {
  width: 129px;
  font-size: 13px;
}

.checkout-step-2.-text-version #font-size {
  font-size: 13px;
}

.checkout-step-2.-text-version #bold {
  font-size: 17px;
  font-weight: 700;
  padding-top: 1px;
  font-family: Times;
}

.checkout-step-2.-text-version #italic {
  font-size: 18px;
  font-weight: 400;
  padding-top: 1px;
  font-style: italic;
  font-family: Times;
}

.checkout-step-2.-text-version #underline {
  font-size: 18px;
  font-weight: 400;
  padding-top: 1px;
  text-decoration: underline;
  font-family: Arial;
}

.checkout-step-2.-text-version #line-through {
  font-size: 18px;
  font-weight: 400;
  padding-top: 1px;
  text-decoration: line-through;
  font-family: Times;
}

.checkout-step-2.-text-version #add-collage,
.checkout-step-2.-text-version #add-text {
  font-size: 12px;
  font-weight: 400;
  font-family: Arial;
  height: 30px;
  line-height: 31px;
  margin: 13px 5px 0 5px;
}

.checkout-step-2.-text-version #add-bgcolor {
  font-size: 12px;
  font-weight: 400;
  width: 116px;
  font-family: Arial;
  margin: 0;
  height: 14px;
  line-height: 15px;
  float: left;
}

.checkout-step-2.-text-version #SaveDialogCanvas {
  color: #fff;
}

.checkout-step-2.-text-version #add-text img {
  margin: 6px;
}

.checkout-step-2.-text-version #remove-text {
  font-size: 20px;
  font-weight: 400;
  padding-top: 4px;
  font-family: Arial;
}

.checkout-step-2.-text-version #transparent {
  font-size: 10px;
  font-weight: 400;
  padding: 3px 3px 0 3px;
  font-family: Arial;
  line-height: 90%;
}

.checkout-step-2.-text-version #ColorPalletes,
.checkout-step-2.-text-version #FormatBar {
  float: left;
}

.checkout-step-2.-text-version #controls-complete {
  border-radius: 4px;
  border: 1px solid #ddd;
  background: #f2f2f2;
  margin: 4px;
  float: left;
  z-index: 1050;
  opacity: 0;
  display: none;
  position: absolute;
  box-shadow: 0 0 10px rgba(0,0,0,.2);
  width: auto;
}

.checkout-step-2.-text-version #TextAlign {
  padding: 2px 0 0 0;
}

.checkout-step-2.-text-version #TextPos1 {
  margin-left: 0;
  float: none;
  padding-left: 1px;
  padding-right: 3px;
}

.checkout-step-2.-text-version #TextPos1::before {
  content: "";
  display: block;
  position: absolute;
  top: 56px;
  left: 117px;
  background: url(https://assets.cdn-shop.com/mojobraz-pl/assets/img/TextV7/droparrow-94e48a556b.png) no-repeat;
  width: 5px;
  height: 3px;
  background-position: top;
}

.checkout-step-2.-text-version #TextAlignOption {
  position: absolute;
  background-color: #f2f2f2;
  padding: 0 1px 1px 1px;
  border-radius: 4px;
  background: #f2f2f2;
}

.checkout-step-2.-text-version #TextPos2 {
  margin-left: 0;
  float: none;
  padding-bottom: 0;
}

.checkout-step-2.-text-version #TextPos3 {
  margin-left: 0;
  float: none;
  padding-bottom: 0;
}

.checkout-step-2.-text-version #PreviewButton {
  padding: 5px 0;
}

.checkout-step-2.-text-version #CanvasBlock {
  margin: 0 0 4px 0;
}

.checkout-step-2.-text-version #myTextCanvas {
  margin: 0;
  height: auto;
  margin: auto;
  background: #002439;
}

.checkout-step-2.-text-version #TextEditorComplete {
  display: none;
  clear: both;
  background: #f5f9fa;
  padding: 10px;
  border-width: 1px;
  border-style: solid;
  border-color: #f2f2f2;
}

.checkout-step-2.-text-version #myCanvasDialogModal {
  z-index: 1700;
}

.checkout-step-2.-text-version #ColorBackgroundPallete,
.checkout-step-2.-text-version #ColorTextPallete {
  position: static;
  z-index: 2000;
  width: 100%;
  background-color: #f2f2f2;
  display: none;
}

.checkout-step-2.-text-version #ColorBackgroundPallete table,
.checkout-step-2.-text-version #ColorTextPallete table {
  width: 100%;
  border-spacing: 1px;
  border-collapse: separate;
}

.checkout-step-2.-text-version #ColorBackgroundPallete table tr td,
.checkout-step-2.-text-version #ColorTextPallete table tr td {
  max-height: 14px;
  padding: 9px;
  border-radius: 3px;
  border: 1px solid #969696;
  max-width: 14px;
}

.checkout-step-2.-text-version #ColorTextPallete table tr td.empty {
  border: none;
}

.checkout-step-2.-text-version #ColorTextPalleteBackgroundTable {
  display: none;
}

.checkout-step-2.-text-version #PreviewMiniature {
  display: block;
}

.checkout-step-2.-text-version #modal-dialog-text {
  z-index: 3000;
}

.checkout-step-2.-text-version #add-text-label {
  margin-top: 14px;
  display: block;
  font-size: 16px;
}

.checkout-step-2.-text-version #ColorTextPalleteBackground {
  margin-top: 13px;
  margin-left: 5px;
}

.checkout-step-2.-text-version #ColorTextPalleteBackground table {
  height: 30px;
  border-spacing: 2px;
  border-collapse: separate;
}

.checkout-step-2.-text-version #ColorTextPalleteBackground table tr td {
  border-radius: 2px;
  height: 11px;
}

.checkout-step-2.-text-version .NewTextTools {
  vertical-align: left;
  margin-right: auto;
  margin-left: 0;
}

.checkout-step-2.-text-version .ColorsTools {
  vertical-align: center;
  margin-right: auto;
  margin-left: auto;
}

.checkout-step-2.-text-version .ZoomTools {
  vertical-align: right;
  margin-right: 0;
  margin-left: auto;
}

.checkout-step-2.-text-version .TablePreview {
  margin: 0 auto 0 0;
}

.checkout-step-2.-text-version .canvas-container {
  margin: auto auto auto 0;
}

.checkout-step-2.-text-version #myCanvas {
  margin: 0 0 0 auto;
  box-shadow: none;
  border-radius: 2px;
}

.checkout-step-2.-text-version #myCanvasEditorTable {
  min-width: 600px;
  max-width: 900px;
}

.checkout-step-2.-text-version .grayscale {
  -webkit-filter: grayscale(1);
}

.checkout-step-2.-text-version #ModalTextRemoveConfirm {
  z-index: 1055;
}

.checkout-step-2.-text-version #ModalSaveCanges {
  z-index: 1055;
}

.checkout-step-2.-text-version .modal-open-fake {
  overflow: hidden;
}

#mug-color-select .mug-1-3 {
  float: left;
}

#mug-color-select img {
  width: 100%;
}

#mug-color-select input {
  margin-right: 5px;
  width: 16px;
  height: 16px;
}

#stoppreview {
  height: 0;
}

#ControlFixed {
  position: static;
  display: none;
}

body.modal-open .background-container,
body.modal-open-fake .background-container {
  -webkit-filter: blur(4px);
  -moz-filter: blur(4px);
  -o-filter: blur(4px);
  -ms-filter: blur(4px);
  filter: blur(4px);
  filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius='4');
}

.checkout-step-3 .price {
  white-space: nowrap;
}

.checkout-step-3 .next {
  margin-top: 10px;
}

.checkout-step-3 .next>.more .action {
  display: table;
  font-size: 16px;
  line-height: 18px;
  padding-top: 3px;
  height: 35px;
  font-weight: 700;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

.checkout-step-3 .next>.more .action:before {
  content: '+';
  position: relative;
  top: 6px;
  margin-right: 10px;
  font-size: 36px;
  display: inline-block;
  line-height: 18px;
}

.checkout-step-3 .next>.checkout {
  text-align: right;
}

.checkout-step-3 .next>.checkout.full-width {
  width: 100%;
}

.checkout-step-3 .next>.checkout .oder {
  padding: 10px 0 10px 0;
}

.checkout-step-3 .next>.checkout button.new-cart-btn {
  width: 100%;
}

.checkout-step-3 .next>.checkout .label {
  font-size: 12px;
  color: #646464;
}

.checkout-step-3 .next>.checkout .label {
  font-size: 12px;
  color: #646464;
}

.checkout-step-3 .next>.checkout .lock {
  width: 11px;
  height: 13px;
  fill: #646464;
  margin-right: 3px;
  margin-bottom: -1px;
}

.checkout-step-3 .next>.checkout .action {
  display: inline-block;
}

.checkout-step-3 .next>.coupon {
  margin-top: 0;
}

.checkout-step-3 .next>.coupon .field {
  color: #4a4a4a;
}

.checkout-step-3 .next>.coupon .action {
  display: inline-block;
  background-color: transparent;
  text-decoration: underline;
  margin-left: 15px;
  font-weight: 700;
}

.checkout-step-3 .tooltip-window {
  width: 166px;
  display: inline-block;
  height: 105px;
}

.checkout-step-3 .tool-tip {
  position: relative;
  background: #f7ad33;
  font-weight: 700;
  padding: 10px;
  border-radius: 5px;
  border: 1px solid #ccc;
  z-index: 1;
  display: none;
}

.checkout-step-3 .tool-tip::before {
  content: "";
  bottom: -10px;
  position: absolute;
  left: 60px;
  width: 0;
  height: 0;
  border-left: 20px solid transparent;
  border-right: 20px solid transparent;
  border-top: 20px solid #f7ad33;
}

.checkout-step-3 .tool-tip.active {
  display: block;
}

.checkout-step-3 .shippinginfo-box {
  padding-left: 25px;
}

.checkout-step-3 .shipping {
  width: 100%;
  float: right;
  background: #f3e5ab;
  padding: 10px;
  font-size: 14px;
}

.checkout-step-3 .additionalnew {
  margin-bottom: 5px;
  padding: 10px;
  font-size: 12px;
  text-align: left;
  width: 260px;
  margin-right: 65px;
  background-color: #f8f8f8;
  font-size: 14px;
}

.checkout-step-3 .additionalnew .image {
  float: left;
  margin-right: 8px;
}

.checkout-step-3 .additionalnew .old {
  text-decoration: line-through;
}

.checkout-step-3 .additionalnew .clearfix p {
  line-height: 18px;
  margin-top: 0;
}

.checkout-step-3 .additionalnew span.red {
  color: #cc1717;
}

.checkout-step-3 .additionalnew .action {
  white-space: nowrap;
  display: inline-block;
}

.checkout-step-3 .additional {
  padding: 10px;
  font-size: 12px;
  text-align: left;
  width: 240px;
}

.checkout-step-3 .additional .couponButton {
  color: #74c100;
  background-color: #fff!important;
  background-image: linear-gradient(#fff,#fff)!important;
  border: 1px solid #74c100;
}

.checkout-step-3 .additional .couponButton:hover {
  background-color: #fff!important;
  background-image: linear-gradient(#fff,#fff)!important;
}

.checkout-step-3 .additional a.linkButton {
  color: #fff;
  text-decoration: none;
}

.checkout-step-3 .additional .activeCoupon {
  font-size: 14px;
}

.checkout-step-3 .additional .title {
  display: block;
  font-size: 14px;
  font-weight: 700;
  margin-bottom: 6px;
}

.checkout-step-3 .additional .image {
  float: left;
  margin-right: 8px;
}

.checkout-step-3 .additional .old {
  text-decoration: line-through;
}

.checkout-step-3 .additional .action {
  white-space: nowrap;
}

.checkout-step-3 .additional.couponField {
  padding: 0;
  width: 100%;
  float: right;
  background-color: #fff;
  border: none;
}

.checkout-step-3 .additional.couponField .text-field {
  width: 100px;
  height: 23px;
  border: 2px solid #d4d4d4;
  color: #7d7d7d;
  border-radius: 5px;
}

.checkout-step-3 .additional.couponField .button,
.checkout-step-3 .additional.couponField .cms-teaser>.showcase>.body>.info .js-link,
.cms-teaser>.showcase>.body>.info .checkout-step-3 .additional.couponField .js-link {
  width: 116px;
  margin-left: -5px;
  float: right;
}

.checkout-step-3>.info>.panel {
  margin-bottom: 20px;
  padding: 15px 20px;
  height: 235px;
}

.checkout-step-3>.info>.partner .seals {
  text-align: center;
  padding: 30px 0 20px;
}

.checkout-step-3>.info>.partner .seals li {
  width: 33.333%;
  display: inline-block;
  float: none;
  vertical-align: middle;
  margin-right: -4px;
  padding: 7px;
}

.checkout-step-3>.info .quotes {
  margin-top: 5px;
  text-align: left;
}

.checkout-step-3 .style-150x340#rc-badge-wrapper .rc-stars img {
  left: 12px!important;
}

.checkout-step-3 #RR_Ratings_Widget br {
  display: none;
}

.checkout-step-3 #RR_Ratings_Widget {
  margin: 0 auto;
  height: 141px!important;
  width: 142px!important;
}

.checkout-step-3 .alt1 #RR_Ratings_Widget #RR_Ratings_Widget_frame #RR_Ratings_Widget_head .rr_rate_company_name {
  font-size: 14px!important;
}

.checkout-step-3 #RR_Ratings_Widget #RR_Ratings_Widget_frame .rr_review_stamp_date {
  padding-top: 13px!important;
}

.checkout-step-3 .alt1 #RR_Ratings_Widget #RR_Ratings_Widget_frame #RR_Ratings_Widget_footer a.rr_href {
  margin-top: 2px!important;
  margin-left: 15px!important;
}

.checkout-step-3 .alt1 #RR_Ratings_Widget #RR_Ratings_Widget_frame #RR_Ratings_Widget_content .rr_review_count {
  font-size: 16px!important;
  margin-left: 17px!important;
  margin-top: 15px!important;
}

.checkout-step-3 #RR_Ratings_Widget #RR_Ratings_Widget_frame #RR_Ratings_Widget_content .rr_rate_star_text {
  font-size: 16px!important;
  margin-left: 4px!important;
}

.checkout-step-3 #RR_Ratings_Widget #RR_Ratings_Widget_frame #RR_Ratings_Widget_content .rr_rate_rating_wrapper .rr_rate_star_wrapper {
  right: 4px!important;
  top: 3px!important;
}

.checkout-step-3 .tooltip-window {
  width: 166px;
  display: inline-block;
  height: 105px;
  font-size: 14px;
  line-height: 16px;
  color: #fff;
  text-align: center;
}

.checkout-step-3 .tooltip-window .tooltip {
  position: relative;
  background: #74c100;
  font-weight: 700;
  padding: 10px;
  border-radius: 5px;
  border: 1px solid #ccc;
  z-index: 1;
  margin-bottom: 15px;
  display: none;
}

.checkout-step-3 .tooltip-window .tooltip::before {
  content: "";
  bottom: -10px;
  position: absolute;
  left: 60px;
  width: 0;
  height: 0;
  border-left: 20px solid transparent;
  border-right: 20px solid transparent;
  border-top: 20px solid #74c100;
}

.checkout-step-3 .tooltip-window .tooltip.active {
  display: block;
}

.checkout-step-3 .new-form-dropdown {
  width: 155px!important;
}

.checkout-step-3 .new-form-dropdown>.label {
  border: 1px solid #d4d4d4;
  line-height: 20px;
  font-size: 14px;
  width: 150px;
}

.checkout-step-3 .new-form-dropdown>.choices {
  width: 130px;
}

.checkout-step-3 .new-form-dropdown>.label:before {
  border: none;
  background-color: #fff;
}

.checkout-step-3 .new-form-dropdown>.label:after {
  border-top: 6px solid #000;
  top: 10px;
}

.checkout-step-3 .new-cart .amazon-button-image-2017 {
  border-radius: 5px!important;
}

.checkout-step-3 .SSL {
  font-size: 14px;
  color: #fa880b;
  float: right;
  margin: 15px 0 15px;
}

.checkout-step-3 .SSL img {
  margin-bottom: -5px;
}

.checkout-step-3 .UploadAnother {
  font-size: 16px;
  position: relative;
  margin: 0 auto;
}

#addresscheck,
#orderStatus {
  overflow: hidden;
  margin-top: -265px!important;
}

#addresscheck .text-format .addresscheckContent,
#addresscheck .text-format .orderStatusContent,
#orderStatus .text-format .addresscheckContent,
#orderStatus .text-format .orderStatusContent {
  width: 80%;
  margin: 0 auto 2%;
}

#addresscheck .text-format .addresscheckContent .addresscheckTitle,
#addresscheck .text-format .addresscheckContent .orderStatusTitle,
#addresscheck .text-format .orderStatusContent .addresscheckTitle,
#addresscheck .text-format .orderStatusContent .orderStatusTitle,
#orderStatus .text-format .addresscheckContent .addresscheckTitle,
#orderStatus .text-format .addresscheckContent .orderStatusTitle,
#orderStatus .text-format .orderStatusContent .addresscheckTitle,
#orderStatus .text-format .orderStatusContent .orderStatusTitle {
  font-size: 18px;
}

#addresscheck .text-format .addresscheckContent .addresscheckText,
#addresscheck .text-format .addresscheckContent .orderStatusText,
#addresscheck .text-format .orderStatusContent .addresscheckText,
#addresscheck .text-format .orderStatusContent .orderStatusText,
#orderStatus .text-format .addresscheckContent .addresscheckText,
#orderStatus .text-format .addresscheckContent .orderStatusText,
#orderStatus .text-format .orderStatusContent .addresscheckText,
#orderStatus .text-format .orderStatusContent .orderStatusText {
  padding-bottom: 0;
  font-size: 14px;
}

#addresscheck .text-format .addresscheckContent .addresscheckText+div,
#addresscheck .text-format .addresscheckContent .orderStatusText+div,
#addresscheck .text-format .orderStatusContent .addresscheckText+div,
#addresscheck .text-format .orderStatusContent .orderStatusText+div,
#orderStatus .text-format .addresscheckContent .addresscheckText+div,
#orderStatus .text-format .addresscheckContent .orderStatusText+div,
#orderStatus .text-format .orderStatusContent .addresscheckText+div,
#orderStatus .text-format .orderStatusContent .orderStatusText+div {
  margin-top: 25px;
}

#addresscheck .text-format .addresscheckContent #addresscheckOkay,
#addresscheck .text-format .addresscheckContent #orderStatusOkay,
#addresscheck .text-format .orderStatusContent #addresscheckOkay,
#addresscheck .text-format .orderStatusContent #orderStatusOkay,
#orderStatus .text-format .addresscheckContent #addresscheckOkay,
#orderStatus .text-format .addresscheckContent #orderStatusOkay,
#orderStatus .text-format .orderStatusContent #addresscheckOkay,
#orderStatus .text-format .orderStatusContent #orderStatusOkay {
  text-decoration: none;
  width: 35%;
  margin: 0 auto;
}

.-first-block {
  margin-top: 28px!important;
}

.iconMaster {
  width: 60px;
}

.iconVisa {
  width: 60px;
}

.iconPaypal {
  width: 125px;
}

.iconKlarna {
  width: 125px;
}

.iconDHL {
  width: 125px;
}

aside.trusted {
  padding: 0 5px 20px;
  background-color: #f8f8f8;
  border: 1px solid #e8e8e8;
  margin-top: 10px;
  width: 165px;
  text-align: center;
}

aside.trusted.-logistic {
  padding: 0 10px 20px 10px;
}

aside.trusted>a {
  margin-top: 20px;
  display: block;
  margin-bottom: 20px;
}

aside.trusted h3.headline {
  height: auto;
  font-size: 14px;
  font-weight: 400;
  margin: 20px 0 10px 0;
}

#eKomiWidget_default img,
.trusted img {
  max-width: 100%;
}

.checkout-step-4>.head {
  width: 100%;
}

.checkout-step-4>.head .legend {
  float: left;
}

.checkout-step-4>.head .login {
  font-size: 14px;
  line-height: 33px;
  text-align: right;
  position: relative;
  overflow: hidden;
}

.checkout-step-4>.head .login a {
  text-decoration: underline;
  position: relative;
}

.checkout-step-4>.head .login .icon {
  display: inline-block;
  width: 30px;
  height: 20px;
  position: absolute;
  top: -1px;
  left: -30px;
  fill: #74c100;
}

.checkout-step-4 .salutation td {
  padding-right: 10px;
}

.checkout-step-4.-alternative .login {
  text-align: left;
}

.checkout-step-4.-alternative .login .icon {
  position: initial;
}

.checkout-step-4.-alternative .cradio {
  font-size: 14px;
}

.checkout-step-4.-alternative .ui-button.ui-state-active:hover,
.checkout-step-4.-alternative .ui-button:active,
.checkout-step-4.-alternative .ui-state-active,
.checkout-step-4.-alternative .ui-state-focus,
.checkout-step-4.-alternative .ui-widget-content .ui-state-active,
.checkout-step-4.-alternative .ui-widget-header .ui-state-active,
.checkout-step-4.-alternative a.ui-button:active {
  border: 1px solid transparent;
  background: 0 0;
  font-weight: 400;
  color: inherit;
}

.checkout-step-4.-alternative input[type=checkbox]+label:after,
.checkout-step-4.-alternative input[type=checkbox]+label:before {
  padding: 8px;
  margin-top: 4px;
}

.checkout-step-4.-alternative .group>div {
  line-height: 30px;
}

.checkout-step-4.-alternative .form-dropdown button.label {
  margin-top: 0;
  margin-bottom: 0;
  border: 1px solid #eee;
}

.checkout-step-4.-alternative .form-dropdown.select-gender {
  width: 100%;
}

.checkout-step-4.-alternative .invoice {
  clear: both;
  margin-top: 15px;
  float: left;
  width: 100%;
}

.checkout-step-4.-alternative .validation.-error {
  line-height: 1.5;
  font-size: 12px;
}

.checkout-step-4.-alternative .optional {
  color: #9a9a9a;
  font-size: .75em;
}

.checkout-step-4.-alternative .continue.delivery {
  float: right;
}

.checkout-step-4.-alternative .continue button {
  margin-bottom: 20px;
  margin-top: 20px;
  padding: 0 30px;
}

.checkout-step-4.-alternative .divided {
  margin-bottom: 30px;
}

.checkout-step-4.-alternative .info-component {
  display: inline-block;
}

.checkout-step-4.-alternative .info-component .info-bubble {
  top: 34px;
  left: 0;
}

.checkout-step-4.-alternative .validation {
  display: inline-block;
}

.checkout-step-4.-alternative .extra-delivery .deliveryaddress.-visible {
  margin-top: 0;
}

.checkout-step-4.-alternative .extra-delivery .deliveryaddress.-visible .gender {
  margin-top: 0;
}

.checkout-step-4.-alternative .infoindicator {
  background-color: #999;
}

.checkout-step-4 .delivery>.continue {
  margin-top: 20px;
  float: right;
}

.checkout-step-4 .extra-delivery .deliveryaddress {
  visibility: hidden;
  height: 0;
  opacity: 0;
  transition: opacity .5s;
}

.checkout-step-4 .extra-delivery .deliveryaddress.-visible {
  visibility: visible;
  margin-top: 35px;
  height: auto;
  opacity: 1;
}

.checkout-step-4 .cradio {
  font-size: 16px;
  line-height: 30px;
}

.checkout-step-4 .deko-welt .blog-social li,
.checkout-step-4 .selection,
.deko-welt .blog-social .checkout-step-4 li {
  margin-top: 10px;
}

.checkout-step-4 .address,
.checkout-step-4 .extra-address {
  padding: 20px 10px;
}

.checkout-step-4 .title {
  font-size: 18px;
  font-weight: 700;
  margin-top: 0;
  margin-bottom: 40px;
}

.checkout-step-4 .subtitle {
  font-size: 14px;
  font-style: italic;
  font-weight: 400;
  margin-top: 0;
  margin-bottom: 40px;
}

.checkout-step-4 .group {
  display: inline-block;
  width: 100%;
  position: relative;
  margin-bottom: 10px;
}

.checkout-step-4 .group:last-of-type {
  margin-bottom: 0;
}

.checkout-step-4 .group>.label {
  width: 50%;
  display: inline-block;
  float: left;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  line-height: 30px;
  vertical-align: middle;
  font-size: 16px;
  font-weight: 400;
}

.checkout-step-4 .group>.entry {
  width: 50%;
  display: inline-block;
  float: left;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

.checkout-step-4 .group>.entry.-smaller {
  width: 112px;
}

.checkout-step-4 .group>.forminfo {
  color: #f10006;
  font-size: 14px;
  font-style: italic;
}

.checkout-step-4 input[type=number]::-webkit-inner-spin-button,
.checkout-step-4 input[type=number]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

.checkout-step-4 input[type=number] {
  -moz-appearance: textfield;
}

.checkout-step-4 .ui-inputfield {
  box-shadow: none;
  moz-box-shadow: none;
}

.checkout-step-4 .info-component.-vat .info-bubble {
  top: 80px;
}

.checkout-step-4 .salutation label {
  padding-top: 2px;
  padding-right: 20px;
  padding-left: 22px!important;
}

.checkout-step-4 .salutation>.-invalid {
  border: 1px solid red;
}

.checkout-step-4 .label.-invalid {
  color: red;
}

.checkout-step-4 .passwordSection input.error-soft,
.checkout-step-4 input.error,
.passwordSection .checkout-step-4 input.error-soft {
  border-color: #d40140;
}

.checkout-step-4 .passwordSection label.error-soft,
.checkout-step-4 label.error,
.passwordSection .checkout-step-4 label.error-soft {
  position: relative;
  padding: 5px 10px;
  border-radius: 5px;
  line-height: 1.5;
  font-size: 12px;
  border-width: 1px;
  border-style: solid;
  max-width: 300px;
  z-index: 99;
  border-color: #d40140;
  background-color: #ffc2c2;
  display: inline-block;
  margin-top: 8px;
  color: #d40140;
}

.checkout-step-4 .passwordSection label.error-soft:before,
.checkout-step-4 label.error:before,
.passwordSection .checkout-step-4 label.error-soft:before {
  border-bottom-color: #5b0000;
  border-bottom-style: solid;
  border-bottom-width: 8px;
  border-left-color: transparent;
  border-left-style: solid;
  border-left-width: 5px;
  border-right-color: transparent;
  border-right-style: solid;
  border-right-width: 5px;
  border-top-color: #5b0000;
  border-top-style: solid;
  border-top-width: 0;
  top: -3px;
  content: "";
  display: block;
  height: 0;
  left: 14px;
  margin-top: -5px;
  position: absolute;
  width: 0;
}

.checkout-step-4 .passwordSection label.error-soft:after,
.checkout-step-4 label.error:after,
.passwordSection .checkout-step-4 label.error-soft:after {
  border-bottom-color: #ffc2c2;
  border-bottom-style: solid;
  border-bottom-width: 7px;
  border-left-color: transparent;
  border-left-style: solid;
  border-left-width: 4px;
  border-right-color: transparent;
  border-right-style: solid;
  border-right-width: 4px;
  border-top-color: #ffc2c2;
  border-top-style: solid;
  border-top-width: 0;
  top: -7px;
  content: "";
  display: block;
  height: 0;
  left: 15px;
  position: absolute;
  width: 0;
}

.checkout-step-4 #addressesForm\:invoiceGender-error,
.checkout-step-4 #addressesForm\:shippingGender-error {
  position: absolute;
  display: block;
  top: 30px;
}

.checkout-step-4 #addressesForm\:invoiceGender.error~button,
.checkout-step-4 #addressesForm\:shippingGender.error~button,
.checkout-step-4 .passwordSection #addressesForm\:invoiceGender.error-soft~button,
.checkout-step-4 .passwordSection #addressesForm\:shippingGender.error-soft~button,
.passwordSection .checkout-step-4 #addressesForm\:invoiceGender.error-soft~button,
.passwordSection .checkout-step-4 #addressesForm\:shippingGender.error-soft~button {
  margin-bottom: 35px;
}

.checkout-step-4 #addressesForm\:shipping {
  margin-top: 10px;
}

.checkout-step-4 .form-dropdown.-active>.choices.country {
  height: 170px;
}

.checkout-step-4 .form-dropdown.-active #addressesForm\:invoiceGender.error~button,
.checkout-step-4 .form-dropdown.-active #addressesForm\:shippingGender.error~button,
.checkout-step-4 .form-dropdown.-active .passwordSection #addressesForm\:invoiceGender.error-soft~button,
.checkout-step-4 .form-dropdown.-active .passwordSection #addressesForm\:shippingGender.error-soft~button,
.passwordSection .checkout-step-4 .form-dropdown.-active #addressesForm\:invoiceGender.error-soft~button,
.passwordSection .checkout-step-4 .form-dropdown.-active #addressesForm\:shippingGender.error-soft~button {
  margin-bottom: 0;
}

.checkout-step-4 .form-dropdown>.choices>li {
  padding: 0 10px;
  height: 30px;
}

.checkout-step-4 .ui-button.ui-state-active:hover,
.checkout-step-4 .ui-button:active,
.checkout-step-4 .ui-state-active,
.checkout-step-4 .ui-state-focus,
.checkout-step-4 .ui-widget-content .ui-state-active,
.checkout-step-4 .ui-widget-header .ui-state-active,
.checkout-step-4 a.ui-button:active {
  border: 1px solid transparent;
  background: 0 0;
  font-weight: 400;
  color: inherit;
}

.checkout-step-5 {
  padding-left: 10px;
  padding-right: 10px;
}

.checkout-step-5 .continue>.action {
  float: right;
}

.checkout-step-5 .creditcard.-month {
  width: 150px;
}

.checkout-step-5 .creditcard.-year {
  width: 150px;
}

.checkout-step-5 #cc-table td {
  padding-bottom: 10px;
}

.checkout-step-5 #cc-table select {
  box-shadow: 0 2px 2px #8f8f8f inset;
  color: #555;
  padding: 3px;
  border-radius: 4px;
  border: 1px solid #d3d3d3;
}

.checkout-step-5 .method {
  margin-bottom: 17px;
  padding: 20px 0;
  font-size: 16px;
}

.checkout-step-5 .method .idealDropDown {
  padding-right: 10px;
}

.checkout-step-5 .method .-top {
  margin-top: 20px;
}

.checkout-step-5 .method .brandWarnMessage {
  font-size: 12px;
}

.checkout-step-5 .method>.head {
  padding: 20px 10px;
}

.checkout-step-5 .method>.head:after,
.checkout-step-5 .method>.head:before {
  content: " ";
  display: table;
}

.checkout-step-5 .method>.head:after {
  clear: both;
}

.checkout-step-4 .checkout-step-5 .method>.head>.cradio>.label,
.checkout-step-5 .checkout-step-4 .method>.head>.cradio>.label,
.checkout-step-5 .form-boxed .method>.head>.cradio>.label,
.checkout-step-5 .method>.head>.radio>.label,
.form-boxed .checkout-step-5 .method>.head>.cradio>.label {
  margin-top: 5px;
  padding-left: 25px;
  float: left;
}

.checkout-step-5 .method>.head>.logos {
  height: 30px;
  margin-top: 0;
  margin-bottom: 0;
  width: auto;
  max-width: 50%;
  text-align: right;
  float: right;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  list-style-type: none;
  -webkit-padding-start: 0;
  -moz-padding-start: 0;
  padding-inline-start: 0;
}

.checkout-step-5 .method>.head>.logos li {
  margin-right: 10px;
}

.checkout-step-5 .method>.head>.logos>.payment-item.-mastercard:before {
  background-image: url(https://assets.cdn-shop.com/mojobraz-pl/assets/img/sprites/payment/mastercard-77dbda7ca8.png);
  background-size: 50px 30px;
  width: 50px;
  height: 30px;
}

@media (-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx) {
  .checkout-step-5 .method>.head>.logos>.payment-item.-mastercard:before {
    background-image: url(https://assets.cdn-shop.com/mojobraz-pl/assets/img/sprites/payment/mastercard-2x-f305d2f338.png);
    background-size: 50px 30px;
  }
}

.checkout-step-5 .method>.head>.logos>.payment-item.-visa:before {
  background-image: url(https://assets.cdn-shop.com/mojobraz-pl/assets/img/sprites/payment/visa-531dcd8099.png);
  background-size: 48px 29px;
  width: 48px;
  height: 29px;
}

@media (-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx) {
  .checkout-step-5 .method>.head>.logos>.payment-item.-visa:before {
    background-image: url(https://assets.cdn-shop.com/mojobraz-pl/assets/img/sprites/payment/visa-2x-ac9584dbfe.png);
    background-size: 48px 29px;
  }
}

.checkout-step-5 .method>.head>.logos>.payment-item.-american-express:before {
  background-image: url(https://assets.cdn-shop.com/mojobraz-pl/assets/img/sprites/payment/american-express-1f37a67914.png);
  background-size: 30px 30px;
  width: 30px;
  height: 30px;
}

@media (-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx) {
  .checkout-step-5 .method>.head>.logos>.payment-item.-american-express:before {
    background-image: url(https://assets.cdn-shop.com/mojobraz-pl/assets/img/sprites/payment/american-express-2x-6fa14804bc.png);
    background-size: 30px 30px;
  }
}

.checkout-step-5 .method>.head>.logos>.payment-item.-paypal:before {
  background-image: url(https://assets.cdn-shop.com/mojobraz-pl/assets/img/sprites/payment/paypal-ee8ce014c7.png);
  background-size: 120px 30px;
  width: 120px;
  height: 30px;
}

@media (-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx) {
  .checkout-step-5 .method>.head>.logos>.payment-item.-paypal:before {
    background-image: url(https://assets.cdn-shop.com/mojobraz-pl/assets/img/sprites/payment/paypal-2x-1e466f7fca.png);
    background-size: 120px 30px;
  }
}

.checkout-step-5 .method>.head>.logos>.payment-item.-prepaid:before {
  background-image: url(https://assets.cdn-shop.com/mojobraz-pl/assets/img/sprites/payment/paypal-ee8ce014c7.png);
  width: 78px;
  height: 51px;
  -webkit-transform: scale(.7,.7);
  -ms-transform: scale(.7,.7);
  transform: scale(.7,.7);
}

@media (-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx) {
  .checkout-step-5 .method>.head>.logos>.payment-item.-prepaid:before {
    background-image: url(https://assets.cdn-shop.com/mojobraz-pl/assets/img/sprites/payment/paypal-2x-1e466f7fca.png);
    background-size: 78px 51px;
  }
}

.checkout-step-5 .method>.head>.logos>.payment-item.-dotpay:before {
  background-image: url(https://assets.cdn-shop.com/mojobraz-pl/assets/img/sprites/payment/dotpay-0d2c2e9e31.png);
  width: 171px;
  height: 51px;
  -webkit-transform: scale(.7,.7);
  -ms-transform: scale(.7,.7);
  transform: scale(.7,.7);
}

@media (-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx) {
  .checkout-step-5 .method>.head>.logos>.payment-item.-dotpay:before {
    background-image: url(https://assets.cdn-shop.com/mojobraz-pl/assets/img/sprites/payment/dotpay-2x-1f6afc6689.png);
    background-size: 171px 51px;
  }
}

.checkout-step-5 .method>.head>.logos>.payment-item.-sofort:before {
  background-image: url(https://assets.cdn-shop.com/mojobraz-pl/assets/img/sprites/payment/sofort-ueberweisung-a069b52463.png);
  width: 141px;
  height: 43px;
  -webkit-transform: scale(.7,.7);
  -ms-transform: scale(.7,.7);
  transform: scale(.7,.7);
}

@media (-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx) {
  .checkout-step-5 .method>.head>.logos>.payment-item.-sofort:before {
    background-image: url(https://assets.cdn-shop.com/mojobraz-pl/assets/img/sprites/payment/sofort-ueberweisung-2x-8bd995b591.png);
    background-size: 141px 43px;
  }
}

.checkout-step-5 .method>.head>.logos>.payment-item.-barzahlen:before {
  background-image: url(/assets/img/sprites/payment/barzahlen.png);
  width: 141px;
  height: 43px;
  -webkit-transform: scale(.7,.7);
  -ms-transform: scale(.7,.7);
  transform: scale(.7,.7);
}

@media (-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx) {
  .checkout-step-5 .method>.head>.logos>.payment-item.-barzahlen:before {
    background-image: url(/assets/img/sprites/payment/barzahlen-2x.png);
    background-size: 126px 43px;
  }
}

.checkout-step-5 .method>.head>.logos>.payment-item.-rechnung:before {
  background-image: url(/assets/img/sprites/payment/rechnung-klarna.png);
  width: 157px;
  height: 43px;
  -webkit-transform: scale(.7,.7);
  -ms-transform: scale(.7,.7);
  transform: scale(.7,.7);
}

@media (-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx) {
  .checkout-step-5 .method>.head>.logos>.payment-item.-rechnung:before {
    background-image: url(/assets/img/sprites/payment/rechnung-klarna-2x.png);
    background-size: 157px 43px;
  }
}

.checkout-step-5 .method>.head>.logos>.payment-item.-amazon:before {
  background-image: url(/assets/img/sprites/payment/amazon-payments.png);
  width: 68px;
  height: 43px;
  -webkit-transform: scale(.7,.7);
  -ms-transform: scale(.7,.7);
  transform: scale(.7,.7);
}

@media (-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx) {
  .checkout-step-5 .method>.head>.logos>.payment-item.-amazon:before {
    background-image: url(/assets/img/sprites/payment/amazon-payments-2x.png);
    background-size: 68px 43px;
  }
}

.checkout-step-5 .method>.head>.logos>.payment-item.-ideal:before {
  background-image: url(/assets/img/sprites/payment/ideal.png);
  width: 43px;
  height: 43px;
  -webkit-transform: scale(.7,.7);
  -ms-transform: scale(.7,.7);
  transform: scale(.7,.7);
}

@media (-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx) {
  .checkout-step-5 .method>.head>.logos>.payment-item.-ideal:before {
    background-image: url(/assets/img/sprites/payment/ideal-2x.png);
    background-size: 43px 43px;
  }
}

.checkout-step-5 .method>.head.-active+.body {
  padding: 0 10px;
}

.checkout-step-5 .method>.body.-expanded {
  overflow: visible;
}

.checkout-step-5 .method>.body {
  padding: 0 10px 0 10px;
}

.checkout-step-5 .method>.body a.link {
  font-size: 14px;
  color: #74c100;
  text-decoration: none;
}

.checkout-step-5 .method>.body a.link:hover {
  text-decoration: underline;
}

.checkout-step-5 .method>.body p.text {
  line-height: 24px;
}

.checkout-step-5 .method>.body p.text.-smaller {
  font-size: 14px;
}

.checkout-step-5 .method>.body p.text.-smaller-width {
  width: 85%;
}

.checkout-step-5 .method>.body p.text:last-of-type {
  margin-bottom: 0;
}

.checkout-step-5 .method>.body form {
  margin-bottom: -4px;
}

.checkout-step-5 .method>.body .partner {
  margin-top: 34px;
  padding-left: 0;
  list-style-type: none;
}

.checkout-step-5 .method>.body .partner:after,
.checkout-step-5 .method>.body .partner:before {
  content: " ";
  display: table;
}

.checkout-step-5 .method>.body .partner:after {
  clear: both;
}

.checkout-step-5 .method>.body .partner li {
  float: left;
  height: 24px;
  display: inline-block;
  text-align: center;
  width: 20%;
  margin-bottom: 20px;
}

.checkout-step-5 .method .group {
  display: inline-block;
  position: relative;
  margin-bottom: 5px;
  width: 100%;
}

.checkout-step-5 .method .group:after,
.checkout-step-5 .method .group:before {
  content: " ";
  display: table;
}

.checkout-step-5 .method .group:after {
  clear: both;
}

.checkout-step-5 .method .group:last-of-type {
  margin-bottom: 20px;
}

.checkout-step-5 .method .group>.label {
  width: 41.66667%;
  float: left;
  line-height: 30px;
  vertical-align: middle;
  font-size: .95em;
}

.checkout-step-5 .method .group>.action {
  width: 58.33333%;
  float: left;
}

.checkout-step-5 .method .group>.action>.billinput:after,
.checkout-step-5 .method .group>.action>.billinput:before {
  content: " ";
  display: table;
}

.checkout-step-5 .method .group>.action>.billinput:after {
  clear: both;
}

.checkout-step-5 .method .group>.action>.billinput.-street {
  width: 250px;
  margin-right: 20px;
}

.checkout-step-5 .method .group>.action>.billinput.-streetnumber {
  width: 54px;
  float: right;
}

.checkout-step-5 .method .group>.action>.billinput.-birthday {
  width: 100px;
}

.checkout-step-5 #cardHolder,
.checkout-step-5 .ui-state-default,
.checkout-step-5 .ui-widget-content .ui-state-default,
.checkout-step-5 .ui-widget-header .ui-state-default {
  box-shadow: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  -webkit-appearance: none;
  -moz-appearance: none;
}

.checkout-step-5 .ui-state-default:focus,
.checkout-step-5 .ui-widget-content .ui-state-default:focus,
.checkout-step-5 .ui-widget-header .ui-state-default:focus {
  box-shadow: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  background-color: #fff;
  border: 1px solid #74c100;
}

.checkout-step-6>form>.overview {
  margin-bottom: 40px;
}

.checkout-step-6>form>.billing {
  margin-bottom: 20px;
}

.checkout-step-6>form>.billing table.prepaidConfirmorderTable td {
  border: 1px solid #4a4a4a;
  padding-left: 2px;
}

.checkout-step-6>form>.terms {
  font-size: 14px;
}

.checkout-step-6>form>.terms .info {
  margin-top: 40px;
  font-size: 12px;
  color: #646464;
}

.checkout-step-6 .billbox {
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 0;
}

.checkout-step-6 .billbox.-full {
  height: 100%;
}

.checkout-step-6 .billbox.-half {
  height: auto;
}

.checkout-step-6 .billbox .head {
  margin-top: -5px;
}

.checkout-step-6 .billbox .head:after,
.checkout-step-6 .billbox .head:before {
  content: " ";
  display: table;
}

.checkout-step-6 .billbox .head:after {
  clear: both;
}

.checkout-step-6 .billbox .edit {
  float: right;
  display: block;
  text-decoration: underline;
}

.checkout-step-6 .billbox .nonformatted {
  word-wrap: break-word;
  white-space: pre-wrap;
  white-space: -moz-pre-wrap;
  white-space: -o-pre-wrap;
}

.checkout-step-6 .additional {
  padding: 10px;
  font-size: 12px;
  text-align: left;
  width: 240px;
  display: none;
}

.checkout-step-6 .additional .title {
  display: block;
  font-size: 14px;
  font-weight: 700;
  margin-bottom: 6px;
}

.checkout-step-6 .additional .image {
  float: left;
  margin-right: 8px;
}

.checkout-step-6 .additional .old {
  text-decoration: line-through;
}

.checkout-step-6 .additional .clearfix p {
  font-size: 12px;
}

.checkout-step-6 .additional .action {
  white-space: nowrap;
}

.checkout-step-6 .halfhelper+.halfhelper {
  margin-top: 20px;
}

.checkout-step-6>form>.next .action {
  float: right;
}

.checkout-step-6 .button,
.checkout-step-6 .cms-teaser>.showcase>.body>.info .js-link,
.cms-teaser>.showcase>.body>.info .checkout-step-6 .js-link {
  width: 100%;
  margin: 10px 0 10px;
}

.checkout-step-6 .edit-new {
  display: block;
  float: right;
  font-size: 12px;
  color: #949494;
  text-decoration: none;
  margin-top: 3px;
  font-weight: 700;
}

.checkout-step-6 .edit-new:hover {
  color: #74c100;
  text-decoration: underline;
}

.checkout-step-6 .orderhead {
  width: 100%;
  margin-top: -20px;
  border-top: 2px solid #eee;
}

.checkout-step-6 .additionalnew {
  margin-bottom: 5px;
  padding: 10px;
  font-size: 12px;
  text-align: left;
  width: 270px;
  background-color: #f8f8f8;
  font-size: 14px;
}

.checkout-step-6 .additionalnew .image {
  float: left;
  margin-right: 8px;
}

.checkout-step-6 .additionalnew .old {
  text-decoration: line-through;
}

.checkout-step-6 .additionalnew .clearfix p {
  line-height: 18px;
  margin-top: 0;
}

.checkout-step-6 .additionalnew span.red {
  color: #f10006;
}

.checkout-step-6 .additionalnew .action {
  white-space: nowrap;
  display: inline-block;
}

.checkout-step-6 .secondBillbox {
  margin-top: 20px;
  margin-bottom: 20px;
}

.checkout-step-6 .checkoutBox {
  width: 38%!important;
  border-radius: 9px 10px 10px 10px!important;
  -moz-border-radius: 9px 10px 10px 10px!important;
  -webkit-border-radius: 9px 10px 10px 10px!important;
  border: 2px solid #f89711;
  padding: 10px!important;
  margin-left: 15px;
  position: relative;
}

.checkout-step-6 td.product {
  padding: 10px 5px;
}

.checkout-step-6 .move-right {
  margin-right: 20px;
}

.checkout-step-6 td.properties p {
  line-height: 10px;
}

.checkout-step-6 td.properties p span {
  line-height: 15px;
}

.checkout-step-6 .checkout-padding {
  padding-top: 8px!important;
}

.checkout-step-6 .selectOneMenu {
  padding-top: 3px;
}

.checkout-step-7 .headline.-section {
  font-size: 34px;
}

.checkout-step-7.storyshare>.story {
  background-image: url(https://assets.cdn-shop.com/mojobraz-pl/assets/img/backgrounds/canvas_pattern-a9157124c1.png);
  background-repeat: repeat;
  box-shadow: 0 1px 6px #c2c2c2;
  position: relative;
  padding-bottom: 30px;
}

.checkout-step-7.storyshare>.story .next,
.checkout-step-7.storyshare>.story .prev {
  position: absolute;
  fill: #fff;
  z-index: 51;
  height: 40px;
  width: 18px;
  top: 160px;
  opacity: .75;
  transition: opacity .3s;
  cursor: pointer;
  -webkit-filter: drop-shadow(0 0 1px #4a4a4a);
  filter: drop-shadow(0 0 1px #4a4a4a);
  padding: 10px;
}

.checkout-step-7.storyshare>.story .next:hover,
.checkout-step-7.storyshare>.story .prev:hover {
  opacity: 1;
}

.checkout-step-7.storyshare>.story .next {
  right: 0;
}

.checkout-step-7.storyshare>.story .prev {
  left: 0;
}

.checkout-step-7.storyshare>.story .canvas-carousel {
  position: relative;
  height: 380px;
}

.checkout-step-7.storyshare>.story .canvas-carousel:after {
  content: '';
  position: absolute;
  z-index: 52;
  bottom: 0;
  left: 0;
  right: 0;
  height: 129px;
  background-image: url(https://assets.cdn-shop.com/mojobraz-pl/assets/img/backgrounds/canvas_fade_pattern-4a4927acdd.png);
  background-repeat: repeat-x;
}

.checkout-step-7.storyshare>.story .canvas-carousel li {
  height: 380px;
}

.checkout-step-7.storyshare>.story .content {
  margin-top: -30px;
  position: relative;
  z-index: 53;
}

.checkout-step-7.storyshare>.story .content .title {
  text-align: center;
  margin-bottom: 30px;
}

.checkout-step-7.storyshare>.story .content .main {
  margin: 0;
  font-size: 48px;
  font-weight: 700;
  line-height: 1;
}

.checkout-step-7.storyshare>.story .content .sub {
  font-size: 30px;
}

.checkout-step-7.storyshare>.story .content .field {
  padding: 0 30px;
  font-style: italic;
  position: relative;
}

.checkout-step-7.storyshare>.story .content .field:after,
.checkout-step-7.storyshare>.story .content .field:before {
  content: '';
  position: absolute;
}

.checkout-step-7.storyshare>.story .content .field:before {
  content: '';
  background-image: url(https://assets.cdn-shop.com/mojobraz-pl/assets/img/sprites/generic/quote-38b64a62a1.png);
  top: 0;
  left: 0;
}

@media (-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx) {
  .checkout-step-7.storyshare>.story .content .field:before {
    background-image: url(https://assets.cdn-shop.com/mojobraz-pl/assets/img/sprites/generic/quote-2x-1ac60bc163.png);
    background-size: 22px 18px;
  }
}

.checkout-step-7.storyshare>.story .content .field:after {
  content: '';
  background-image: url(https://assets.cdn-shop.com/mojobraz-pl/assets/img/sprites/generic/closing-quote-938e45e980.png);
  bottom: 20px;
  right: 0;
}

@media (-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx) {
  .checkout-step-7.storyshare>.story .content .field:after {
    background-image: url(https://assets.cdn-shop.com/mojobraz-pl/assets/img/sprites/generic/closing-quote-2x-e25f22d8ac.png);
    background-size: 22px 18px;
  }
}

.checkout-step-7.storyshare>.story .content .storyinput {
  display: block;
  width: 100%;
  max-width: 100%;
  min-height: 90px;
  border: none;
  background-color: transparent;
  background-image: linear-gradient(to bottom,rgba(194,194,194,.33) 0,transparent 4%);
  background-position: 0 -1px;
  background-size: 100% 30px;
  font-size: 16px;
  line-height: 30px;
}

.checkout-step-7.storyshare>.story .content .storyinput:focus {
  outline: 0;
  background-image: linear-gradient(to bottom,rgba(194,194,194,.8) 0,transparent 4%);
}

.checkout-step-7.storyshare>.story .content .from {
  width: 100%;
  text-align: right;
  margin-top: 3px;
}

.checkout-step-7.storyshare>.story .content .from:before {
  content: '– ';
}

.checkout-step-7.storyshare>.share {
  margin-top: 30px;
}

.checkout-step-7.storyshare>.share .action {
  float: right;
}

.checkout-step-7.orderreview {
  font-size: 14px;
}

.checkout-step-7.orderreview>.trusted .logo {
  float: left;
  margin-right: 20px;
}

.checkout-step-7.orderreview>.trusted .body {
  margin-left: 70px;
}

.checkout-step-7.orderreview>.trusted .action {
  margin-top: 20px;
}

.checkout-step-7.orderreview p {
  margin: 0;
}

.checkout-step-7.orderreview .cbox {
  padding: 20px;
}

.checkout-step-7.orderreview .ordernumber {
  color: #74c100;
}

.checkout-step-7.customerstory {
  font-size: 14px;
}

.checkout-step-7.customerstory .halfbox>.body {
  padding: 20px;
}

.checkout-step-7.customerstory .halfbox p {
  margin-top: 0;
}

.checkout-step-7.community .facebook {
  display: table;
  margin: 0 auto;
  font-size: 24px;
  color: #3b5999;
  text-decoration: none;
  transition: color .2s;
  margin-bottom: 50px;
}

.checkout-step-7.community .facebook:hover {
  color: #2d4474;
}

.checkout-step-7.community .facebook:hover .like {
  -webkit-transform: scale(1.2);
  -ms-transform: scale(1.2);
  transform: scale(1.2);
}

.checkout-step-7.community .facebook .like {
  margin-right: 10px;
  position: relative;
  top: 10px;
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
  transition: -webkit-transform .3s;
  transition: transform .3s;
  transition: transform .3s,-webkit-transform .3s;
}

.checkout-step-7.community .images {
  margin: 0;
  padding: 0;
  list-style-type: none;
}

.checkout-step-7.community .images:after,
.checkout-step-7.community .images:before {
  content: " ";
  display: table;
}

.checkout-step-7.community .images:after {
  clear: both;
}

.checkout-step-7.community .images li {
  width: 25%;
  float: left;
  position: relative;
  display: block;
  overflow: hidden;
}

.checkout-step-7.community .images li:hover img {
  -webkit-transform: scale(1.2);
  -ms-transform: scale(1.2);
  transform: scale(1.2);
}

.checkout-step-7.community .images li:hover a:before {
  opacity: 1;
}

.checkout-step-7.community .images a {
  overflow: hidden;
  display: block;
  position: relative;
}

.checkout-step-7.community .images a:before {
  content: '';
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  z-index: 1;
  opacity: 0;
  background-color: rgba(74,74,74,.25);
  transition: opacity .3s;
}

.checkout-step-7.community .images a:before .no-opacity {
  display: none;
}

.checkout-step-7.community .images img {
  width: 100%;
  display: block;
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
  transition: -webkit-transform .3s;
  transition: transform .3s;
  transition: transform .3s,-webkit-transform .3s;
}

.checkout-step-7.community .like {
  width: 50px;
  height: 50px;
}

.checkout-step-7.coupon {
  text-align: center;
  font-size: 14px;
}

.checkout-step-7.coupon p {
  margin-top: 0;
  margin-bottom: 30px;
}

.checkout-step-7.coupon .action {
  font-weight: 700;
  font-size: 16px;
}

.checkout-step-7.terms {
  font-size: 12px;
  line-height: 18px;
}

.checkout-step-7.terms>.body {
  padding: 0 10px;
}

.checkout-step-7.terms .title {
  font-size: 16px;
  font-weight: 700;
}

.ordersuccess .offer {
  border: 2px solid #cc1717;
  text-align: center;
  margin: 30px auto 0;
  display: block;
  width: 600px;
}

.ordersuccess .offer.-new {
  border: 2px solid #f10006;
}

.ordersuccess .offer.-new .-pt5 {
  padding-top: 5px;
}

.ordersuccess .offer.-new .-pb5 {
  padding-bottom: 5px;
}

.ordersuccess .offer.-new .-f24 {
  font-size: 24px;
}

.ordersuccess .offer.-new .-icons {
  gap: 10px;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin: 10px 0;
}

.ordersuccess .offer.-new .-icons img {
  height: 65px;
  width: 90px;
}

.ordersuccess .offer.-new .-icons button {
  background-color: transparent;
  border: none;
  padding: 0;
}

.ordersuccess .offer .offer-heading {
  font-size: 22px;
  margin-bottom: 24px;
  font-weight: 700;
}

.ordersuccess .offer .offer-subheading {
  font-size: 24px;
}

.ordersuccess .offer h2.orderhead {
  font-weight: 700;
  margin-bottom: -20px;
}

.ordersuccess .offer .copy-bubble {
  text-align: center;
  left: 230px;
  top: 70px;
  padding-top: 10px;
  position: absolute;
  background: #fff;
  border-radius: 5px;
  border: 1px solid #7f7f7f;
  display: inline-block;
  padding: 5px;
}

.ordersuccess .offer .copy-bubble:after {
  content: '';
  position: absolute;
  border-style: solid;
  border-width: 0 22px 16px;
  border-color: #fff transparent;
  display: block;
  width: 0;
  z-index: 1;
  top: -16px;
  left: 34%;
}

.ordersuccess .offer .copy-bubble:before {
  content: '';
  position: absolute;
  border-style: solid;
  border-width: 0 22px 16px;
  border-color: #7f7f7f transparent;
  display: block;
  width: 0;
  z-index: 0;
  top: -17px;
  left: 34%;
}

.ordersuccess .offer .social-share {
  padding-left: 0;
}

.ordersuccess .offer .social-share>li {
  display: inline-block;
  margin-bottom: 15px;
}

.ordersuccess .offer .social-share a,
.ordersuccess .offer .social-share button {
  display: inline-block;
  color: #fff;
  padding: 15px 15px 15px 30px;
  line-height: 1;
  border-radius: 8px;
  text-decoration: none;
  position: relative;
  border: none;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  margin-right: 10px;
  width: 108px;
  text-align: left;
}

.ordersuccess .offer .social-share a:focus,
.ordersuccess .offer .social-share button:focus {
  outline: 0;
}

.ordersuccess .offer .freeGift {
  background: #35b2b6;
  color: #fff;
  text-decoration: none!important;
  border-radius: 0!important;
  padding: 15px 20px;
  max-width: 315px;
  width: 100%;
  display: block;
  margin: 0 auto;
  text-transform: uppercase;
  font-size: 20px;
  margin-bottom: 20px;
}

.ordersuccess .odd {
  background-color: #f5f5f5;
}

.ordersuccess .odd .-f22 {
  font-size: 22px;
  margin-bottom: 36px;
}

.ordersuccess .odd a {
  padding: 0 15px;
}

.ordersuccess .count-position {
  margin-top: 105px;
}

.ordersuccess .offer-banner {
  background-color: orange;
  color: #fff;
  font-weight: 700;
  padding: .5em 0;
  margin: 12px auto 0;
  text-align: center;
  font-size: 1.5em;
  top: 3em;
  border-radius: 20px;
}

.ordersuccess .price-table {
  margin: 0 auto;
  margin-top: 0;
  border-collapse: collapse;
}

.ordersuccess .price-table th {
  color: #7dbc15;
  font-weight: 700;
  font-size: 2em;
  text-align: center;
  padding: 3px 12px;
}

.ordersuccess .price-table th.price-special {
  color: #fff;
  background: orange;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
}

.ordersuccess .price-table td {
  padding: 3px 12px;
}

.ordersuccess .price-table td.price-special {
  color: #fff;
  background: orange;
}

.ordersuccess .voucher-box {
  color: #7dbc15;
  font-weight: 700;
}

.ordersuccess .voucher-box .voucher-line {
  width: 458px;
  margin: 5px auto 0;
  border: 2px solid;
  padding: 7px;
  font-size: 24px;
}

.ordersuccess .voucher-box .voucher-code {
  color: orange;
  font-weight: 700;
  font-size: 1.1em;
}

.ordersuccess .discountInfo p {
  font-size: .8em;
  line-height: .5em;
}

.ordersuccess #countdown-success {
  background-color: #000;
  padding: 15px;
  color: #fff;
  font-weight: 700;
  font-size: 5em;
  border-radius: 20px;
}

.ordersuccess .post {
  float: left;
  position: relative;
  border: 1px solid #dfdfe1;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  margin-bottom: 20px;
}

.ordersuccess .post::after {
  content: "";
  display: table;
  clear: both;
}

.ordersuccess .post .post-img {
  height: 278px;
  overflow: hidden;
  text-align: center;
  background: #000;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.ordersuccess .post .square {
  height: 100%;
  width: 100%;
}

.ordersuccess .post .landscape {
  height: auto;
  width: 100%;
}

.ordersuccess .post .portrait {
  width: 40%;
  height: 100%;
  margin: auto;
}

.ordersuccess .post h2 {
  color: #fff;
  position: absolute;
  top: 10px;
  left: 66px;
  text-align: left;
  margin: 0;
  font-size: 16px;
  z-index: 1;
}

.ordersuccess .post h2 a {
  color: inherit;
}

.ordersuccess .post textarea {
  border: none;
  padding: 20px;
  width: 100%;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  resize: none;
  height: 150px;
}

.ordersuccess .post textarea:focus {
  outline: 0;
}

.ordersuccess .post textarea+p {
  margin: 5px 20px;
  color: #000;
  font-size: 14px;
}

.ordersuccess .post hr {
  margin: 0 15px;
  border-top: 1px solid #ededed;
  border-bottom: none;
}

.ordersuccess .post hr+p {
  margin: 5px 0;
}

.ordersuccess .side {
  width: 64px;
  float: left;
  margin-top: 56px;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding-left: 10px;
  display: none;
}

.ordersuccess .side img {
  width: 100%;
  height: 100%;
}

.ordersuccess .side ul {
  padding: 0;
  margin: 0;
  display: none;
}

.ordersuccess .side li {
  width: 100%;
  height: 58px;
  overflow: hidden;
  margin-bottom: 10px;
  position: relative;
  cursor: pointer;
}

.ordersuccess .side li.active::before {
  background: 0 0;
}

.ordersuccess .controls {
  background: url(/assets/img/backgrounds/spritesheet.png);
  position: absolute;
  top: 50%;
  height: 50px;
  width: 34px;
  margin-top: -25px;
  overflow: hidden;
  text-indent: -999em;
  cursor: pointer;
  display: none;
}

.ordersuccess .prev {
  background-position: -5px -5px;
  left: 0;
}

.ordersuccess .next {
  background-position: -37px -5px;
  right: 0;
}

.ordersuccess .side li::before {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  content: "";
  background: rgba(84,82,82,.73);
}

.ordersuccess .relative {
  position: relative;
}

.ordersuccess .image {
  max-width: 100%;
}

.ordersuccess .terms {
  font-size: 13px;
  font-weight: 700;
}

.ordersuccess .terms a {
  color: #74c100;
  font-weight: 700;
  text-decoration: none;
}

.ordersuccess #shareit {
  color: #fff;
  text-transform: uppercase;
  font-size: 24px;
  position: relative;
  background-color: #f89711;
  background-image: linear-gradient(#f89711,#ff6d00);
  transition: background .2s linear;
  padding-left: 43px;
  padding-right: 48px;
  text-decoration: none;
  border-radius: 4px;
  border: none;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  text-align: center;
  margin: 0 5px 0 15px;
}

.ordersuccess .note {
  font-size: .8em;
  background: #949090;
  color: #fff;
  padding: 25px;
  clear: both;
  border-radius: 10px;
  font-style: italic;
}

.ordersuccess .tip {
  position: absolute;
  top: 40px;
  left: 0;
  background: #74c100;
  color: #fff;
  padding: 13px 39px;
  border-radius: 3px;
  font-size: 15px;
  display: none;
}

.ordersuccess .tip::before {
  content: "";
  width: 0;
  height: 0;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-bottom: 9px solid #74c100;
  position: absolute;
  top: -8px;
  left: 32px;
}

.ordersuccess .page-contact ul,
.ordersuccess .page-section ul,
.ordersuccess .text-section ul {
  padding-left: 0;
}

.ordersuccess .page-contact ul>li,
.ordersuccess .page-section ul>li,
.ordersuccess .text-section ul>li {
  list-style: none;
}

.ordersuccess .icon {
  display: inline-block;
  vertical-align: middle;
  margin-right: 10px;
  margin-bottom: 10px;
}

.ordersuccess .icon-arrows {
  width: 66px;
  height: 50px;
  background-position: -5px -5px;
}

.ordersuccess .icon-cos {
  background: url(https://assets.cdn-shop.com/mojobraz-pl/assets/img/icons/android-chrome-48x48-acf3c6e6de.png);
  width: 48px;
  height: 48px;
  position: absolute;
  top: 10px;
  left: 10px;
  z-index: 1;
}

.ordersuccess .icon-fb {
  background-image: url(https://assets.cdn-shop.com/mojobraz-pl/assets/img/sprites/ordersuccess/fb-icon-f1eb312a67.png);
  width: 18px;
  height: 18px;
  position: absolute;
  top: 10px;
  right: 0;
  z-index: 1;
}

@media (-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx) {
  .ordersuccess .icon-fb {
    background-image: url(https://assets.cdn-shop.com/mojobraz-pl/assets/img/sprites/ordersuccess/fb-icon-2x-d39418f592.png);
    background-size: 18px 18px;
  }
}

.ordersuccess .icon-gift {
  background-image: url(https://assets.cdn-shop.com/mojobraz-pl/assets/img/sprites/ordersuccess/gift-85204a9751.png);
  width: 25px;
  height: 25px;
}

@media (-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx) {
  .ordersuccess .icon-gift {
    background-image: url(https://assets.cdn-shop.com/mojobraz-pl/assets/img/sprites/ordersuccess/gift-2x-e730a9614a.png);
    background-size: 25px 25px;
  }
}

.ordersuccess .icon-msg {
  background-image: url(https://assets.cdn-shop.com/mojobraz-pl/assets/img/sprites/ordersuccess/chat-7257dee041.png);
  width: 32px;
  height: 25px;
}

@media (-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx) {
  .ordersuccess .icon-msg {
    background-image: url(https://assets.cdn-shop.com/mojobraz-pl/assets/img/sprites/ordersuccess/chat-2x-a23ad09c18.png);
    background-size: 32px 25px;
  }
}

.ordersuccess .icon-share {
  background-image: url(https://assets.cdn-shop.com/mojobraz-pl/assets/img/sprites/ordersuccess/export-6de42c3f11.png);
  width: 24px;
  height: 24px;
}

@media (-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx) {
  .ordersuccess .icon-share {
    background-image: url(https://assets.cdn-shop.com/mojobraz-pl/assets/img/sprites/ordersuccess/export-2x-03c020b547.png);
    background-size: 24px 24px;
  }
}

.ordersuccess .icon-share-arrow {
  background-image: url(https://assets.cdn-shop.com/mojobraz-pl/assets/img/sprites/ordersuccess/forward-c5d2898ea7.png);
  width: 12px;
  height: 10px;
  margin-right: 5px;
  margin-left: 10px;
}

@media (-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx) {
  .ordersuccess .icon-share-arrow {
    background-image: url(https://assets.cdn-shop.com/mojobraz-pl/assets/img/sprites/ordersuccess/forward-2x-5a2cae12fd.png);
    background-size: 12px 10px;
  }
}

.ordersuccess .icon-tag {
  background-image: url(https://assets.cdn-shop.com/mojobraz-pl/assets/img/sprites/ordersuccess/tag-8a921b9df9.png);
  width: 25px;
  height: 28px;
}

@media (-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx) {
  .ordersuccess .icon-tag {
    background-image: url(https://assets.cdn-shop.com/mojobraz-pl/assets/img/sprites/ordersuccess/tag-2x-28ec0d4489.png);
    background-size: 25px 28px;
  }
}

.ordersuccess #waterwheel-carousel {
  position: relative;
  clear: both;
  overflow: hidden;
  margin: 0 auto 9em;
  display: block;
  width: 900px;
  height: 500px;
}

.ordersuccess #waterwheel-carousel img {
  visibility: hidden;
  cursor: pointer;
}

#terms ul {
  padding-left: 2em;
}

#terms ul>li {
  list-style-type: disc;
}

.page-photobook .article-showcase:last-of-type {
  padding-bottom: 0;
}

.page-login {
  width: 100%;
  min-width: 1020px;
  position: relative;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
  background-image: url(https://assets.cdn-shop.com/mojobraz-pl/assets/img/backgrounds/girl_with_camera-1dc935a8e0.jpg);
}

.page-login>.login-showcase {
  padding-top: 40px;
  padding-bottom: 40px;
}

.phone .page-login>.login-showcase>.box-wrapper {
  width: 100%;
  padding: 0;
}

.page-login .box-login-wrapper {
  margin-bottom: 25px;
}

.page-login .box-register-wrapper {
  margin-bottom: 25px;
}

.page-login .box-login {
  padding-bottom: 56px;
}

.page-login .box-login:after,
.page-login .box-login:before {
  content: " ";
  display: table;
}

.page-login .box-login:after {
  clear: both;
}

.page-login .box-login .group>.label {
  font-size: 16px;
  margin-bottom: 5px;
  display: inline-block;
}

.page-login .box-login .lostpassword {
  font-size: 12px;
  position: absolute;
  bottom: 28px;
  left: 10px;
}

.page-login .box-login .action-login {
  position: absolute;
  right: 10px;
  bottom: 20px;
}

.page-login .box-register {
  padding-bottom: 56px;
}

.page-login .box-register:after,
.page-login .box-register:before {
  content: " ";
  display: table;
}

.page-login .box-register:after {
  clear: both;
}

.page-login .box-register .list-title {
  font-size: 16px;
  font-weight: 700;
  margin-bottom: 2px;
  display: block;
}

.page-login .box-register>.benefits {
  margin-bottom: 22px;
}

.page-login .box-register>.benefits li {
  line-height: 21px;
  height: 21px;
}

.page-login .box-register>.benefits li>.icon {
  width: 10px;
  height: 21px;
  vertical-align: middle;
  fill: #74c100;
}

.page-login .box-register .action-register {
  position: absolute;
  right: 10px;
  bottom: 20px;
}

.page-login .box-upload:after,
.page-login .box-upload:before {
  content: " ";
  display: table;
}

.page-login .box-upload:after {
  clear: both;
}

.page-login .box-upload .text {
  float: left;
  margin-top: 7px;
  margin-bottom: 0;
  font-size: 16px;
}

.page-login .box-upload .action-upload {
  float: right;
}

.page-faq.search-customer-support h2 {
  font-size: 30px;
  margin: 0;
  font-weight: 400;
  color: #4a4a4a;
}

.page-faq.search-customer-support .faq-info-box {
  background: #cce6a5;
  height: 70px;
}

.page-faq.search-customer-support .faq-info-box .customer-support {
  background-color: #6ab800;
  fill: #fff;
  height: 70px;
  width: 55px;
  padding: 15px;
}

.page-faq.search-customer-support .faq-info-box .top-text {
  position: relative;
  text-align: center;
  font-size: 15px;
  top: -27px;
  left: 10px;
}

.page-faq.search-customer-support .categories {
  text-align: center;
  margin-top: 45px;
  margin-bottom: 45px;
}

.page-faq.search-customer-support .categories .single-item {
  width: 250px;
  height: 50px;
  float: none;
  margin: 40px auto 20px;
}

.page-faq.search-customer-support .categories .multiple-items {
  width: 600px;
  height: 270px;
  float: none;
  margin: 40px auto 20px;
  text-align: left;
  line-height: 2em;
}

.page-faq.search-customer-support .categories .multiple-items ul {
  padding-bottom: 15px;
}

.page-faq.search-skipped {
  border-top: 1px solid #929292;
}

.page-faq.search-skipped h2.headline {
  text-align: center;
  margin-bottom: 15px;
  margin-top: 45px;
}

.page-faq.search-skip {
  border-top: 1px solid #929292;
}

.page-faq.search-skip h2.headline {
  text-align: center;
  margin-bottom: 15px;
  margin-top: 45px;
}

.page-faq.search-skip .faq-kontakt {
  text-align: center;
  margin-bottom: 50px;
}

.page-faq.search-customer-support {
  border-bottom: 1px solid #b2b2b2;
  margin-bottom: 10px;
}

.page-faq>.nav {
  width: 100%;
  display: table;
  padding: 0 10px;
  margin-bottom: 50px;
}

.page-faq>.nav>ul {
  display: table-row;
  width: 100%;
  height: 100px;
  padding: 0;
  margin: 0;
}

.page-faq>.nav>ul>li {
  display: table-cell;
  line-height: 100px;
  vertical-align: middle;
}

.page-faq>.nav>ul>li>a {
  margin: 0 20px;
  font-size: 18px;
  text-decoration: none;
  color: #4a4a4a;
}

.page-faq>.nav>ul>li>a.-active,
.page-faq>.nav>ul>li>a:hover {
  color: #74c100;
  border-bottom: 4px solid;
  padding-bottom: 4px;
}

.page-faq>.headline {
  font-size: 24px;
  font-weight: 400;
  padding-left: 10px;
  margin-bottom: 40px;
}

.page-faq>.categories>.category {
  margin-bottom: 50px;
  overflow: hidden;
}

.page-faq>.categories>.category>.icon {
  fill: #74c100;
  height: 30px;
  width: 30px;
  margin-right: 10px;
  display: inline-block;
  float: left;
}

.page-faq>.categories>.category>.title {
  font-size: 18px;
  margin-bottom: 20px;
  padding-top: 3px;
  margin-top: 0;
  display: block;
  overflow: hidden;
  font-weight: 700;
  cursor: pointer;
}

.page-faq>.categories>.category>.questions {
  margin: 0;
  padding: 0;
  list-style-type: none;
}

.page-faq>.categories>.category>.questions>li>a {
  font-size: 14px;
  line-height: 20px;
  color: #4a4a4a;
}

.page-faq>.categories>.category>.questions>li>a:hover {
  color: #74c100;
}

.page-faq.-basic {
  background-color: #f3f3f3;
}

.page-faq.-basic>.question {
  margin-bottom: 45px;
}

.page-faq.-basic>.question:last-of-type {
  margin-bottom: 0;
}

.page-faq.-basic>.question .highlight {
  background-color: #ff0;
}

.page-faq.-basic>.question>.title {
  font-size: 18px;
  font-weight: 700;
  margin: 0 0 20px 0;
}

.page-faq.-basic>.question>.answer {
  font-size: 14px;
  line-height: 24px;
  margin: 0;
}

.page-faq.-basic>.question>.answer .subtitle {
  display: block;
  font-weight: 700;
}

.page-faq.-basic>.question .enum {
  margin-top: 20px;
  margin-bottom: 20px;
  padding-left: 45px;
}

.page-faq.-basic>.question .enum li {
  font-size: 14px;
}

.page-faq.-basic>.question>.action {
  margin-top: 15px;
  font-size: 14px;
  display: block;
  color: #74c100;
  text-decoration: none;
}

.page-faq.-basic>.question>.action>.icon {
  width: 12px;
  height: 11px;
  fill: #74c100;
  margin-left: 10px;
}

.page-faq.-basic>.question>.action:hover {
  text-decoration: underline;
}

.page-text {
  padding: 40px 0;
}

.page-text .titleBlockShipping {
  background-color: #d3d3d3;
  margin-bottom: 10px;
  padding: 10px 10px;
}

.page-text.-noTopPadding {
  padding-top: 0;
}

.page-text.orderStatusPage {
  font-size: 13px;
}

.page-text.orderStatusPage p {
  margin: 0 0 10px 0;
  padding: 0 50px 0 0;
}

.page-text.orderStatusPage .-register .-action {
  height: 40px;
  background: #fff;
  line-height: 1.5em;
  margin-top: 25px;
  width: 100%;
  display: block;
}

.page-text.orderStatusPage .-register h3 {
  font-size: 18px;
}

.page-text.orderStatusPage .-register h4 {
  margin: 20px 0 45px;
  font-size: 14px;
}

.page-text.orderStatusPage .leftBlock {
  width: 47%;
  float: left;
  padding: 8px;
  background-color: #f9f9f9;
}

.page-text.orderStatusPage .leftBlock p {
  margin: 0 0 18px 0;
}

.page-text.orderStatusPage .leftBlock h1 {
  margin: 2px 0 8px 0;
  font-size: 22px;
}

.page-text.orderStatusPage .righBlock {
  width: 47%;
  float: right;
  padding: 8px;
  background-color: #f9f9f9;
}

.page-text.orderStatusPage .righBlock h2 {
  font-size: 22px;
  margin: 2px 0 20px 0;
}

.page-text.orderStatusPage .righBlock h3 {
  font-size: 13px;
  margin: 0;
}

.page-text.orderStatusPage .righBlock h4 {
  font-size: 18px;
}

.page-text.orderStatusPage .advantages {
  list-style: none;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  margin-bottom: 0;
  padding: 0;
}

.page-text.orderStatusPage .advantages p {
  padding: 0;
}

.page-text.orderStatusPage .advantages img {
  height: 40px;
  margin-bottom: 8px;
}

.page-text.orderStatusPage .advantages li {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 120px;
  text-align: center;
}

.page-text.orderStatusPage .advantages .image {
  height: 35px;
  width: 100%;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
  margin-bottom: 10px;
}

.page-text.orderStatusPage .advantages .delivery {
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='50px' height='35px' viewBox='0 0 50 35' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: sketchtool 61.2 (101010) - https://sketch.com --%3E%3Ctitle%3EB66473E6-D036-4C30-A76B-DEC85404DC58%3C/title%3E%3Cdesc%3ECreated with sketchtool.%3C/desc%3E%3Cg id='OSP-Options' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='OSP_Login' transform='translate(-194.000000, -595.000000)' fill='%2374c100' fill-rule='nonzero'%3E%3Cg id='Group-2' transform='translate(130.000000, 470.000000)'%3E%3Cg id='delivery-(2)' transform='translate(64.000000, 125.000000)'%3E%3Cpath d='M37.7625977,22.2587219 C34.2873047,22.2587219 31.4600586,25.1050281 31.4600586,28.60375 C31.4600586,32.1024719 34.2873047,34.9487781 37.7625977,34.9487781 C41.2384766,34.9487781 44.0651367,32.1024719 44.0651367,28.60375 C44.0651367,25.1050281 41.2378906,22.2587219 37.7625977,22.2587219 Z M37.7625977,31.776264 C36.024707,31.776264 34.6113281,30.3533567 34.6113281,28.60375 C34.6113281,26.8541433 36.024707,25.431236 37.7625977,25.431236 C39.5004883,25.431236 40.9138672,26.8541433 40.9138672,28.60375 C40.9138672,30.3534551 39.5004883,31.776264 37.7625977,31.776264 Z' id='Shape'%3E%3C/path%3E%3Cpath d='M16.2290039,22.2587219 C12.7537109,22.2587219 9.92646484,25.1050281 9.92646484,28.60375 C9.92646484,32.1024719 12.7537109,34.9487781 16.2290039,34.9487781 C19.7042969,34.9487781 22.531543,32.1024719 22.531543,28.60375 C22.531543,25.1050281 19.7042969,22.2587219 16.2290039,22.2587219 Z M16.2290039,31.776264 C14.4911133,31.776264 13.0777344,30.3533567 13.0777344,28.60375 C13.0777344,26.8541433 14.4911133,25.431236 16.2290039,25.431236 C17.9664063,25.431236 19.3802734,26.8541433 19.3802734,28.60375 C19.3802734,30.3534551 17.9668945,31.776264 16.2290039,31.776264 Z' id='Shape'%3E%3C/path%3E%3Cpath d='M42.0068359,4.09726124 C41.7389648,3.56164326 41.1943359,3.22373596 40.5987305,3.22373596 L32.3003906,3.22373596 L32.3003906,6.39625 L39.6270508,6.39625 L43.9174805,14.9873736 L46.7336914,13.5618118 L42.0068359,4.09726124 Z' id='Path'%3E%3C/path%3E%3Crect id='Rectangle' x='21.1134766' y='27.0704354' width='11.9222656' height='3.17251404'%3E%3C/rect%3E%3Cpath d='M11.5020508,27.0704354 L6.03994141,27.0704354 C5.16962891,27.0704354 4.46435547,27.7805618 4.46435547,28.6566433 C4.46435547,29.532823 5.16972656,30.2428511 6.03994141,30.2428511 L11.5021484,30.2428511 C12.3724609,30.2428511 13.0777344,29.5327247 13.0777344,28.6566433 C13.0777344,27.7804635 12.3723633,27.0704354 11.5020508,27.0704354 Z' id='Path'%3E%3C/path%3E%3Cpath d='M49.6691406,17.3730758 L46.5699219,13.3545646 C46.272168,12.9675 45.8125977,12.7411798 45.3256836,12.7411798 L33.8760742,12.7411798 L33.8760742,1.63742978 C33.8760742,0.76125 33.1707031,0.0512219101 32.3004883,0.0512219101 L6.03994141,0.0512219101 C5.16962891,0.0512219101 4.46435547,0.761348315 4.46435547,1.63742978 C4.46435547,2.51351124 5.16972656,3.22363764 6.03994141,3.22363764 L30.7248047,3.22363764 L30.7248047,14.3273876 C30.7248047,15.2035674 31.4301758,15.9135955 32.3003906,15.9135955 L44.5541016,15.9135955 L46.8487305,18.889382 L46.8487305,27.0702388 L42.4894531,27.0702388 C41.6191406,27.0702388 40.9138672,27.7803652 40.9138672,28.6564466 C40.9138672,29.5326264 41.6192383,30.2426545 42.4894531,30.2426545 L48.4243164,30.2426545 C49.2946289,30.2426545 50,29.5325281 50,28.6564466 L50,18.3459972 C50,17.9938343 49.8833984,17.6512079 49.6691406,17.3730758 Z' id='Path'%3E%3C/path%3E%3Cpath d='M11.3970703,19.0334129 L4.14912109,19.0334129 C3.27880859,19.0334129 2.57353516,19.7435393 2.57353516,20.6196208 C2.57353516,21.4958006 3.27890625,22.2058287 4.14912109,22.2058287 L11.3969727,22.2058287 C12.2672852,22.2058287 12.9725586,21.4957022 12.9725586,20.6196208 C12.9725586,19.7435393 12.2672852,19.0334129 11.3970703,19.0334129 Z' id='Path'%3E%3C/path%3E%3Cpath d='M15.0209961,12.794073 L1.57558594,12.794073 C0.705371094,12.794073 0,13.5041994 0,14.3803792 C0,15.256559 0.705371094,15.9665871 1.57558594,15.9665871 L15.0209961,15.9665871 C15.8913086,15.9665871 16.596582,15.2564607 16.596582,14.3803792 C16.596582,13.5042978 15.8913086,12.794073 15.0209961,12.794073 Z' id='Path'%3E%3C/path%3E%3Cpath d='M17.5945313,6.55483146 L4.14912109,6.55483146 C3.27880859,6.55483146 2.57353516,7.26495787 2.57353516,8.14103933 C2.57353516,9.0172191 3.27890625,9.72724719 4.14912109,9.72724719 L17.5945313,9.72724719 C18.4648438,9.72724719 19.1701172,9.01712079 19.1701172,8.14103933 C19.1701172,7.26495787 18.4648438,6.55483146 17.5945313,6.55483146 Z' id='Path'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.page-text.orderStatusPage .advantages .cartIn{background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 25.3.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Ebene_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='49.8px' height='50.3px' viewBox='0 0 49.8 50.3' enable-background='new 0 0 49.8 50.3' xml:space='preserve'%3E%3Cg%3E%3Cpath fill='none' stroke='%2374c100' stroke-width='3' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' d=' M12.4,8.9c11.6,0,23.2,0,34.8,0c0.2,7.2,0.3,14-1.5,21.1c-10.2,0-22.5,0.1-32.7,0.1c-5.7,0-5.4,7.7-0.6,7.8c3.2,0.1,31.3,0,34.1,0' /%3E%3Cpath fill='none' stroke='%2374c100' stroke-width='3' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' d=' M2.1,2.5c2.8,0,5.6,0,8.8,0c0.7,9.3,1.3,18.1,2,27'/%3E%3C/g%3E%3Ccircle fill='none' stroke='%2374c100' stroke-width='3' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' cx='17.3' cy='43.6' r='4.4'/%3E%3Ccircle fill='none' stroke='%2374c100' stroke-width='3' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' cx='41.7' cy='43.6' r='4.4'/%3E%3Cg%3E%3Cpath fill='none' stroke='%2374c100' stroke-width='3' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' d=' M29.2,4.7c0,4.8,0,12.6,0,17.3'/%3E%3Cpolyline fill='none' stroke='%2374c100' stroke-width='3' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' points=' 21.8,14.8 29.1,23.5 37.1,14.8 '/%3E%3C/g%3E%3C/svg%3E%0A")}.page-text.orderStatusPage .advantages .invoiceDownload{background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 25.3.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Ebene_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='39.7px' height='49.6px' viewBox='0 0 39.7 49.6' enable-background='new 0 0 39.7 49.6' xml:space='preserve'%3E%3Cg%3E%3Cg%3E%3Cpath fill='%2374c100' d='M14.9,4c2.4,0,4.9,0,7.1,0c1.6,0,3.2,0,4.5,0l9.3,10.8c0,2.3,0,5.1,0,8.1c0,6.8,0,14.6-0.1,19.5 c-0.1,2.9-0.6,3.1-3.2,3.2c-2.6,0-5.5,0-9,0c-1.8,0-3.6,0-5.4,0c-1.8,0-3.6,0-5.4,0c-2.1,0-4.2,0-6.3,0c-1.1,0-1.9-0.2-2.2-0.5 C3.9,44.8,3.8,44,3.8,43c0-5.2,0-10.5,0-15.7c0-6.6,0-13.4,0-20.1c0-2.3,0.5-3.1,3.3-3.1C8.8,4,11.4,4,14.9,4 M14.9,1 c-3,0-5.8,0-7.9,0C2.8,1.1,0.8,3,0.8,7.2C0.7,19.1,0.8,31,0.8,43c0,3.8,1.8,5.6,5.7,5.6c0,0,0,0,0.1,0c2.1,0,4.2,0,6.3,0 c3.6,0,7.2,0,10.8,0c3,0,6,0,9,0c4,0,6.1-1.3,6.2-6.1c0.2-7.5,0-21.3,0.1-28.8L27.9,1c-0.2,0-0.4,0-0.6,0C24.1,1,19.3,1,14.9,1 L14.9,1z'/%3E%3C/g%3E%3Cpath fill='none' stroke='%2374c100' stroke-width='3' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' d=' M30.5,40.4c-7.3,0-14.6,0-21.9,0'/%3E%3Cpath fill='none' stroke='%2374c100' stroke-width='3' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' d=' M19.6,17.4c0,4.8,0,9.6,0,14.3'/%3E%3C/g%3E%3Cpolyline fill='none' stroke='%2374c100' stroke-width='3' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' points=' 12.2,24.6 19.5,33.2 27.5,24.6 '/%3E%3Cpath fill='none' stroke='%2374c100' stroke-width='3' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' d=' M26.2,3.2v8.5c0,0,0,3.7,3.6,3.7c3.3,0,7.3,0,7.3,0'/%3E%3C/svg%3E%0A")}.page-text.orderStatusPage .advantages .vip{background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='50px' height='35px' viewBox='0 0 50 35' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: sketchtool 61.2 (101010) - https://sketch.com --%3E%3Ctitle%3EB2FC5CAC-6AA5-404A-A7EF-845618FC7E13%3C/title%3E%3Cdesc%3ECreated with sketchtool.%3C/desc%3E%3Cg id='OSP-Options' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='OSP_Login' transform='translate(-352.000000, -594.000000)' fill='%2374c100' fill-rule='nonzero'%3E%3Cg id='Group-2' transform='translate(130.000000, 470.000000)'%3E%3Cg id='vip-card' transform='translate(222.000000, 124.000000)'%3E%3Cpath d='M33.7890625,14.5833333 L30.859375,14.5833333 C30.0503906,14.5833333 29.3945312,15.2362778 29.3945312,16.0416667 L29.3945312,24.7916667 C29.3945312,25.5970556 30.0503906,26.25 30.859375,26.25 C31.6683594,26.25 32.3242188,25.5970556 32.3242188,24.7916667 L32.3242188,23.3333333 L33.7890625,23.3333333 C36.212207,23.3333333 38.1835938,21.3707083 38.1835938,18.9583333 C38.1835938,16.5459583 36.212207,14.5833333 33.7890625,14.5833333 Z M33.7890625,20.4166667 L32.3242188,20.4166667 L32.3242188,17.5 L33.7890625,17.5 C34.5967773,17.5 35.2539062,18.1542083 35.2539062,18.9583333 C35.2539062,19.7624583 34.5967773,20.4166667 33.7890625,20.4166667 Z' id='Shape'%3E%3C/path%3E%3Cpath d='M48.5351562,0 L1.46484375,0 C0.655859375,0 0,0.652944444 0,1.45833333 L0,33.5416667 C0,34.3470556 0.655859375,35 1.46484375,35 L48.5351562,35 C49.3441406,35 50,34.3470556 50,33.5416667 L50,1.45833333 C50,0.652944444 49.3441406,0 48.5351562,0 Z M47.0703125,2.91666667 L47.0703125,5.83333333 L2.9296875,5.83333333 L2.9296875,2.91666667 L47.0703125,2.91666667 Z M2.9296875,32.0833333 L2.9296875,8.75 L47.0703125,8.75 L47.0703125,32.0833333 L2.9296875,32.0833333 Z' id='Shape'%3E%3C/path%3E%3Cellipse id='Oval' cx='42.578125' cy='21.875' rx='1.46484375' ry='1.45833333'%3E%3C/ellipse%3E%3Cellipse id='Oval' cx='7.421875' cy='21.875' rx='1.46484375' ry='1.45833333'%3E%3C/ellipse%3E%3Cpath d='M19.6038086,14.6581944 C18.8361328,14.403375 18.0067383,14.8164722 17.7508789,15.5805417 L16.2109375,20.1799306 L14.6708984,15.5804444 C14.4150391,14.816375 13.5857422,14.4034722 12.8179688,14.6580972 C12.0504883,14.9128194 11.6356445,15.7387222 11.8915039,16.5027917 L14.8211914,25.2527917 C15.021582,25.8507083 15.5875977,26.2503889 16.2107422,26.2503889 L16.2109375,26.2503889 C16.2109375,26.2503889 16.2110352,26.2503889 16.2111328,26.2503889 C16.844043,26.2503889 17.4038086,25.8407917 17.6006836,25.2527917 L20.5303711,16.5027917 C20.7861328,15.7387222 20.3713867,14.9128194 19.6038086,14.6581944 L19.6038086,14.6581944 Z' id='Path'%3E%3C/path%3E%3Cpath d='M25,14.5833333 C24.1910156,14.5833333 23.5351562,15.2362778 23.5351562,16.0416667 L23.5351562,24.7916667 C23.5351562,25.5970556 24.1910156,26.25 25,26.25 C25.8089844,26.25 26.4648438,25.5970556 26.4648438,24.7916667 L26.4648438,16.0416667 C26.4648438,15.2362778 25.8089844,14.5833333 25,14.5833333 Z' id='Path'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.page-text.orderStatusPage .advantages .discount{background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='50px' height='52px' viewBox='0 0 50 52' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: sketchtool 61.2 (101010) - https://sketch.com --%3E%3Ctitle%3E430808F6-6BEE-4AE7-98D8-C4FC14B6E364%3C/title%3E%3Cdesc%3ECreated with sketchtool.%3C/desc%3E%3Cg id='OSP-Options' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='OSP_Login' transform='translate(-515.000000, -583.000000)' fill='%2374c100' fill-rule='nonzero'%3E%3Cg id='Group-2' transform='translate(130.000000, 470.000000)'%3E%3Cg id='discount-(2)' transform='translate(385.000000, 113.000000)'%3E%3Cpath d='M47.5567073,26.6903455 C47.3473577,26.2619919 47.3473577,25.7707317 47.5567073,25.3424797 L49.4973577,21.3724593 C50.5778455,19.1619919 49.721748,16.5273374 47.548374,15.374187 L43.6449187,13.3030488 C43.2237805,13.0796748 42.935061,12.6821138 42.8526423,12.2127033 L42.0892276,7.8601626 C41.664126,5.43678862 39.4224593,3.80833333 36.9867886,4.15294715 L32.6114837,4.77184959 C32.1392276,4.83851626 31.6722561,4.68668699 31.3296748,4.35528455 L28.1537602,1.28292683 C26.3853659,-0.427845528 23.6150407,-0.427947154 21.846748,1.28292683 L18.6707317,4.35558943 C18.3280488,4.6870935 17.8610772,4.83861789 17.3889228,4.77215447 L13.0136179,4.15325203 C10.5771341,3.80843496 8.33628049,5.4370935 7.91117886,7.86046748 L7.14776423,12.2128049 C7.06534553,12.6823171 6.77662602,13.0797764 6.35558943,13.303252 L2.45213415,15.3743902 C0.278760163,16.527439 -0.577337398,19.1622967 0.503150407,21.3727642 L2.44369919,25.3426829 C2.65304878,25.7710366 2.65304878,26.2622967 2.44369919,26.6905488 L0.50304878,30.6604675 C-0.577439024,32.870935 0.278658537,35.5055894 2.45203252,36.6587398 L6.3554878,38.729878 C6.77662602,38.953252 7.06534553,39.350813 7.14776423,39.8202236 L7.91117886,44.1727642 C8.29817073,46.3788618 10.1898374,47.9260163 12.3639228,47.925813 C12.5780488,47.925813 12.7953252,47.9107724 13.0137195,47.879878 L17.3890244,47.2609756 C17.860874,47.1940041 18.3281504,47.3461382 18.6708333,47.6775407 L21.846748,50.7498984 C22.7310976,51.6053862 23.8654472,52.0329268 25.0002033,52.0329268 C26.1346545,52.0329268 27.2697154,51.6051829 28.1536585,50.7498984 L31.3296748,47.6775407 C31.6723577,47.3461382 32.1394309,47.1947154 32.6114837,47.2609756 L36.9867886,47.879878 C39.4235772,48.2245935 41.664126,46.5960366 42.0892276,44.1726626 L42.8527439,39.8203252 C42.9351626,39.350813 43.2238821,38.9533537 43.6449187,38.729878 L47.548374,36.6587398 C49.721748,35.5056911 50.5778455,32.8708333 49.4973577,30.6603659 L47.5567073,26.6903455 Z M46.1417683,34.007622 L42.238313,36.0787602 C40.9938008,36.7392276 40.1402439,37.9138211 39.8968496,39.301626 L39.133435,43.654065 C38.9896341,44.4739837 38.2316057,45.0246951 37.4071138,44.9083333 L33.0318089,44.2894309 C31.6364837,44.0917683 30.2557927,44.5408537 29.2430894,45.5204268 L26.0670732,48.5926829 C25.4689024,49.1713415 24.5316057,49.1713415 23.9332317,48.5926829 L20.7573171,45.5203252 C19.9014228,44.692378 18.7825203,44.2436992 17.6144309,44.2436992 C17.4004065,44.2436992 17.1846545,44.2587398 16.9685976,44.2893293 L12.5932927,44.9082317 C11.7695122,45.0246951 11.010874,44.4738821 10.8669715,43.6539634 L10.1034553,39.3014228 C9.85995935,37.9136179 9.00650407,36.7389228 7.76189024,36.0786585 L3.85843496,34.0075203 C3.12306911,33.617378 2.83343496,32.7260163 3.19898374,31.9781504 L5.13963415,28.0081301 C5.75833333,26.7422764 5.75833333,25.2904472 5.13963415,24.0245935 L3.19898374,20.0545732 C2.83343496,19.3067073 3.12306911,18.4153455 3.85843496,18.0252033 L7.76189024,15.954065 C9.00640244,15.2935976 9.85995935,14.1190041 10.1033537,12.7311992 L10.8667683,8.37876016 C11.0106707,7.55884146 11.7685976,7.00802846 12.5930894,7.12449187 L16.9683943,7.74339431 C18.3632114,7.94085366 19.7444106,7.49197154 20.7571138,6.51239837 L23.9331301,3.44004065 C24.5313008,2.86138211 25.4685976,2.86138211 26.0669715,3.44004065 L29.2428862,6.51239837 C30.2555894,7.49207317 31.6365854,7.94085366 33.0316057,7.74339431 L37.4069106,7.12449187 C38.2307927,7.00792683 38.9894309,7.55884146 39.1332317,8.37876016 L39.8966463,12.7313008 C40.1401423,14.1191057 40.9935976,15.2938008 42.2382114,15.954065 L46.1416667,18.0252033 C46.8770325,18.4153455 47.1666667,19.3067073 46.8011179,20.0545732 L44.8604675,24.0244919 C44.2417683,25.2902439 44.2417683,26.7422764 44.8604675,28.0080285 L46.8011179,31.9779472 C47.1667683,32.7260163 46.8771341,33.6174797 46.1417683,34.007622 Z' id='Shape'%3E%3C/path%3E%3Cpath d='M35.9640244,15.052439 C35.3781504,14.4664634 34.4279472,14.4664634 33.8419715,15.052439 L14.0361789,34.8583333 C13.4502033,35.4443089 13.4502033,36.3944106 14.0361789,36.9803862 C14.3291667,37.273374 14.7132114,37.4199187 15.0971545,37.4199187 C15.4810976,37.4199187 15.8652439,37.2734756 16.1581301,36.9803862 L35.9639228,17.1745935 C36.5501016,16.5885163 36.5501016,15.6385163 35.9640244,15.052439 Z' id='Path'%3E%3C/path%3E%3Cpath d='M18.9980691,12.5117886 C15.9643293,12.5117886 13.4961382,14.9799797 13.4961382,18.0137195 C13.4961382,21.0474593 15.9643293,23.5156504 18.9980691,23.5156504 C22.0318089,23.5156504 24.5,21.0474593 24.5,18.0137195 C24.5,14.9799797 22.0318089,12.5117886 18.9980691,12.5117886 Z M18.9980691,20.5145325 C17.6191057,20.5145325 16.4972561,19.3926829 16.4972561,18.0136179 C16.4972561,16.6346545 17.6191057,15.5128049 18.9980691,15.5128049 C20.3770325,15.5128049 21.4989837,16.6346545 21.4989837,18.0136179 C21.4988821,19.3926829 20.3770325,20.5145325 18.9980691,20.5145325 Z' id='Shape'%3E%3C/path%3E%3Cpath d='M31.0021341,28.5172764 C27.9683943,28.5172764 25.5002033,30.9854675 25.5002033,34.0192073 C25.5002033,37.0529472 27.9683943,39.5211382 31.0021341,39.5211382 C34.035874,39.5211382 36.504065,37.0529472 36.504065,34.0192073 C36.504065,30.9854675 34.035874,28.5172764 31.0021341,28.5172764 Z M31.0021341,36.5200203 C29.6231707,36.5200203 28.5012195,35.3981707 28.5012195,34.0192073 C28.5012195,32.6402439 29.6230691,31.5183943 31.0021341,31.5183943 C32.3810976,31.5183943 33.5029472,32.6402439 33.5029472,34.0192073 C33.5029472,35.3981707 32.3810976,36.5200203 31.0021341,36.5200203 Z' id='Shape'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.page-text.orderStatusPage .inputBlock input{height:40px;margin-bottom:15px;width:100%;box-shadow:none;border-radius:2px;color:#333;border:1px solid #e1e1e1;background-color:#fff;-moz-box-sizing:border-box;box-sizing:border-box;line-height:30px;font-size:13px;padding:0 10px}.page-text.orderStatusPage label{display:inline-block;margin-bottom:10px;font-size:16px}.cms-teaser>.showcase>.body>.info .page-text.orderStatusPage .action.js-link,.page-text.orderStatusPage .action.button,.page-text.orderStatusPage .cms-teaser>.showcase>.body>.info .action.js-link{margin-bottom:12px;margin-top:10px;font-size:16px;font-weight:700;width:100%}.cms-teaser>.showcase>.body>.info .page-text.orderStatusPage .action.-secondary.js-link,.page-text.orderStatusPage .action.button.-secondary,.page-text.orderStatusPage .cms-teaser>.showcase>.body>.info .action.-secondary.js-link{background-color:#f89711;background-image:linear-gradient(#f89711,#ff6d00);transition:background .2s linear}.page-text.orderStatusPage .validation{margin:0;top:-20px}.page-text.orderStatusPage h2{font-size:24px}.page-text.orderStatusPage #singleCrossSelling,.page-text.orderStatusPage #splitCrossSelling{display:block;margin-top:20px}.page-text.orderStatusPage #singleCrossSelling .headline,.page-text.orderStatusPage #splitCrossSelling .headline{font-size:16px}.page-text.orderStatusPage .caution{font-size:13px;margin-top:10px;margin-bottom:22px}.page-text.orderStatusPage .caution span{font-size:13px}.page-text.orderStatusPage .link{color:#74c100}.page-text.orderStatusPage .page-text{font-size:14px}.page-text.orderStatusPage .page-text .link{color:#35b2b6}.page-text.orderStatusPage .splitOrder .fs{font-size:14px}.page-text.orderStatusPage .wrapShippingLinks{margin-top:-25px;margin-bottom:5px;z-index:2;position:relative}.page-text.orderStatusPage .trackingNumber{margin:0}.page-text.orderStatusPage .orderStatus{position:relative}.page-text.orderStatusPage .orderStatus li{position:relative;display:list-item;list-style-type:none;padding-bottom:25px}.page-text.orderStatusPage .orderStatus li.oneRow{padding-bottom:40px}.page-text.orderStatusPage .orderStatus li:before{content:url(https://assets.cdn-shop.com/mojobraz-pl/assets/img/icons/status-not-check-664a4b07b6.svg);position:absolute;color:#d40140;left:0;font-size:30px;left:-40px}.page-text.orderStatusPage .orderStatus li:after{content:url(https://assets.cdn-shop.com/mojobraz-pl/assets/img/icons/status-line-fe7ddc3459.svg);left:-40px;position:absolute;top:28px}.page-text.orderStatusPage .orderStatus li:last-child:after{content:none}.page-text.orderStatusPage .orderStatus li:last-child{padding-bottom:30px!important}.page-text.orderStatusPage .orderStatus li.-active:before{content:url(https://assets.cdn-shop.com/mojobraz-pl/assets/img/icons/status-check-3655ab056d.svg);left:-40px}.page-text.orderStatusPage .orderStatus li.-inactive{padding-bottom:44px}.page-text.orderStatusPage .orderStatus li>.oneRow{position:relative;top:5px}.page-text.orderStatusPage .infoBox{border:1px solid #e1e1e1;background-color:#f9f9f9;border-radius:2px;font-size:13px;padding:10px;margin-bottom:15px}.page-text.orderStatusPage .infoBox.-top{margin-top:15px}.page-text.orderStatusPage .infoBox.-invoiceDownload .downloadInvoice{border:none;color:#74c100;background:0 0;margin-left:-21px;padding-left:20px;outline:0;text-decoration:underline!important}.page-text.orderStatusPage .infoBox .itemLoop{display:inline-block;width:100%;padding-top:10px;padding-bottom:5px;border-bottom:1px solid #bfbfbf}.page-text.orderStatusPage .infoBox .itemLoop:last-child{border-bottom:none}.page-text.orderStatusPage .infoBox .itemLoop.-mixpixMulti{background-image:url(/assets/img/checkout/mixpixPreviewBackground.jpg);background-repeat:no-repeat;padding-bottom:15px;background-size:110px 110px;background-position:28px 16px;padding-top:5px}.page-text.orderStatusPage .infoBox .itemLoop .image{width:auto;max-height:110px;max-width:110px;margin:0 auto;display:table;float:none}.page-text.orderStatusPage .infoBox .itemLoop .description{display:inline-block;vertical-align:top;width:45%}.page-text.orderStatusPage .infoBox .itemLoop .description.-mixpixMulti{padding-left:15px}.page-text.orderStatusPage .infoBox .itemLoop .description p{margin:0;display:block}.page-text.orderStatusPage .infoBox .itemLoop .description span{display:block;padding-bottom:15px}.page-text.orderStatusPage .infoBox .itemLoop .description small{display:block;line-height:1.7em}.page-text.orderStatusPage .infoBox .itemLoop .price{color:#d40140;font-weight:700;display:block}.page-text.orderStatusPage .infoBox .itemLoop .product{display:inline-block;width:140px;height:110px}.page-text.orderStatusPage .infoBox .title{margin:0;font-size:14px;font-weight:700}.page-text.orderStatusPage .orderstatusTable .validation.-error{position:relative;padding:5px 10px;border-radius:5px;line-height:1.5;font-size:12px;border-width:1px;border-style:solid;max-width:75px;z-index:99;border-color:#d40140;background-color:#ffc2c2;display:inline-block;margin-top:8px;color:#d40140}.page-text.orderStatusPage .accordion-panel{background-color:transparent;border:none}.page-text.orderStatusPage .accordion-panel>.sub{border-bottom:none}.page-text.orderStatusPage .js-accordion-title{position:relative;border-bottom:1px solid;margin-bottom:20px}.page-text.orderStatusPage .js-accordion-title:after{content:'';background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6.1 9.4'%3E%3Cpolygon fill='%2335B2B6' points='4.7,3.3 1.4,0 0,1.4 3.3,4.7 0,8 1.4,9.4 4.7,6.1 6.1,4.7 '/%3E%3C/svg%3E");background-repeat:no-repeat;position:absolute;left:92%;top:31%;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;border-width:3px 0 3px 6px;border-color:transparent transparent transparent #000;width:16px;height:16px}.page-text.orderStatusPage .js-accordion-title.-active:after{content:'';background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6.1 9.4'%3E%3Cpolygon fill='%2335B2B6' points='4.7,3.3 1.4,0 0,1.4 3.3,4.7 0,8 1.4,9.4 4.7,6.1 6.1,4.7 '/%3E%3C/svg%3E");background-repeat:no-repeat;position:absolute;left:92%;top:31%;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;border-width:3px 0 3px 6px;border-color:transparent transparent transparent #000;width:16px;height:16px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.page-text.orderStatusPage .js-accordion-title .statusText{margin-top:10px;margin-bottom:10px}.page-text.orderStatusPage .js-accordion-title .description:last-child{margin-bottom:15px}.page-text.orderStatusPage .js-accordion-title.-expandable.cursorPointer.-open{border-bottom:1px solid;margin-bottom:10px}.page-text.orderStatusPage .js-accordion-title.-expandable.cursorPointer.-open.-active{border-bottom:none}.page-text.orderStatusPage .js-accordion-title.-expandable.cursorPointer span{font-size:14px}.page-text.orderStatusPage .sub.js-accordion-body.-expanded{border-bottom:1px solid;margin-bottom:10px}.page-text .buymore .uploadProduct #blanket-mask,.page-text .buymore .uploadProduct #cushion-mask,.page-text .buymore .uploadProduct #mug-mask{max-width:95%;position:relative}.page-text .buymore .uploadProduct img{max-width:95%;min-height:135px;border:0}.page-text .buymore .uploadProduct .smallPriceBadge{position:absolute;color:#fff;background-color:#d40140;padding:2px 5px;font-weight:700;right:0;bottom:20px;font-size:16px}.cms-teaser>.showcase>.body>.info .page-text .buymore .uploadProduct .js-link:hover,.page-text .buymore .uploadProduct .button:hover,.page-text .buymore .uploadProduct .cms-teaser>.showcase>.body>.info .js-link:hover{border:2px solid #35b2b6;color:#35b2b6}.cms-teaser>.showcase>.body>.info .page-text .buymore .uploadProduct .js-link a,.page-text .buymore .uploadProduct .button a,.page-text .buymore .uploadProduct .cms-teaser>.showcase>.body>.info .js-link a{text-decoration:none}.page-text .buymore .fameMaskImg{width:205px}.page-text .buymore .faceMaskBadge{position:absolute;color:#fff;background-color:#d40140;padding:2px 5px;font-weight:700;margin-top:108px;font-size:16px;margin-left:97px}.page-text .buymore .faceMaskBlock{width:275px;text-align:left;padding-left:5px;line-height:1em;margin-top:10px}.page-text .buymore .faceMaskBlock .facemaskContent{height:64px;padding-bottom:24px}.page-text .simpleTable td{border:1px solid;padding:5px}.page-text>.content>h3{padding-top:20px}.page-text>.content>h4{padding-top:20px}.page-text>.content>.info{padding:10px 10px 10px 60px;border:1px dotted #4a4a4a;margin-bottom:30px;position:relative;line-height:20px}.page-text>.content>.info>.icon{position:absolute;width:40px;height:40px;top:50%;left:10px;margin-top:-20px;fill:#74c100}.page-text>.content>.info>.content{width:auto}.page-text>.content>.nav:after,.page-text>.content>.nav:before{content:" ";display:table}.page-text>.content>.nav:after{clear:both}.page-text>.content>.nav>.back{padding-right:10px;border-radius:4px;float:left;font-size:16px;color:#4a4a4a}.desktop .page-text>.content>.nav>.back{height:33px;line-height:33px}.page-text>.content>.nav>.action{float:right;color:#fff}.page-text>.content>.nav.-in-text{margin-bottom:30px}.page-text>.aside>.media-wrapper{margin-bottom:27px}.page-text>.aside>.media-wrapper>.media{width:100%;height:auto}.page-text>.aside>.media-wrapper>.title{font-size:14px;line-height:18px}.page-text .orderstatusTable td{display:inherit}.page-text .orderstatusTable td:nth-child(1){height:27px}.page-text .orderstatusTable td:nth-child(2){height:42px}.page-text.-updated ol{counter-reset:item;-webkit-padding-start:0;-moz-padding-start:0;padding-inline-start:0}.page-text.-updated ol>li{display:block}.page-text.-updated ol>li:before{content:counters(item, ".") " ";counter-increment:item;font-weight:700}.page-text.-updated ol>li>b{padding-bottom:5px}.page-text.-updated ul{list-style-type:disc}.page-text.-updated ul>li{display:list-item}.page-text.-updated .text-format>ol{padding-left:0}.page-text.-updated .subFont{font-size:30px}.page-text.-updated .-bordered{border:1px solid #4a4a4a;padding:10px}.page-text.-updated .-readmore{text-decoration:underline;background:0 0;border:none;margin-bottom:5px;padding:0;font-size:14px}.page-text.-updated .-moretext{max-height:0;overflow:hidden;transition:max-height .5s ease-out}.text-image-aside p{display:table-cell}.-font-14{font-size:14px}.-full-width-image{width:100%;height:auto}.page-account{padding-top:40px;padding-bottom:50px}.page-account>.content .submit{float:right}.page-account>.content .form-boxed .group>.label{width:40%}.page-account>.content>.headline{margin-top:-10px;margin-bottom:25px;font-size:34px;font-weight:400}.page-account>.content>.welcome{font-size:16px;margin-bottom:26px;display:block}.page-account>.content>.infotext{font-size:16px;line-height:24px;margin-top:0;margin-bottom:15px;display:block}.page-account>.content>.addresses-wrapper{padding:0}.page-account>.content>.addresses-wrapper .title{display:inline-block;width:100%;margin-top:7px;border-bottom:1px solid #4a4a4a;padding-bottom:5px;font-size:16px;font-weight:700}.page-account>.content>.addresses-wrapper .title>.action{float:right;margin-top:3px}.page-account>.content>.addresses-wrapper .errorlabel{display:block;padding-bottom:10px}.page-account>.content>.addresses-wrapper .action{font-size:14px;font-weight:400;color:#74c100;text-decoration:none;display:block}.page-account>.content>.addresses-wrapper .action:hover{text-decoration:underline}.page-account>.content>.addresses-wrapper .address{margin:0;font-size:14px;white-space:pre-line}.page-account>.content>.addresses-wrapper>.addressbox{margin-bottom:35px}.page-account>.content>.addresses-wrapper>.addressbox.-fullbleed{margin-right:0}.page-account>.content>.addresses-wrapper>.directory:after,.page-account>.content>.addresses-wrapper>.directory:before{content:" ";display:table}.page-account>.content>.addresses-wrapper>.directory:after{clear:both}.page-account>.content>.addresses-wrapper>.directory>.addresswrapper{margin-left:-10px}.page-account>.content>.addresses-wrapper>.directory .address>.action{margin-top:14px;display:table}.page-account .info-component .infoindicator{background-color:#b0b0b0}.page-account .info-component .info-bubble{top:35px}.page-contact{padding-top:25px}.checkout-step-3 .page-contact .next>.content .formatted,.header-bar .page-contact .container>.content .formatted,.page-contact .article-showcase>.content .formatted,.page-contact .checkout-section>.content .formatted,.page-contact .checkout-step-3 .next>.content .formatted,.page-contact .checkout-step-7.coupon>.content .formatted,.page-contact .checkout-step-7.customerstory>.content .formatted,.page-contact .checkout-step-7.orderreview>.content .formatted,.page-contact .checkout-step-7.storyshare>.share>.content .formatted,.page-contact .checkout-step-7.terms>.body>.content .formatted,.page-contact .cms-teaser>.showcase>.body>.content .formatted,.page-contact .header-bar .container>.content .formatted,.page-contact .newsletter-list>.content .formatted,.page-contact .newsletter-subscription>.content .formatted,.page-contact .page-account>.content .formatted,.page-contact .page-faq>.content .formatted,.page-contact .page-footer-sitemap>.content .formatted,.page-contact .page-head-row>.content .formatted,.page-contact .page-head-sub-row>.content .formatted,.page-contact .page-login>.login-showcase>.content .formatted,.page-contact .page-partnerprogramm>.content .formatted,.page-contact .page-photobook .plattforms>.content .formatted,.page-contact .page-teaser>.photobook>.body>.content .formatted,.page-contact .page-teaser>.showcase>.body>.content .formatted,.page-contact .page-teaser>.showcase>.head>.content .formatted,.page-contact .page-teaser>.trust-nl>.content .formatted,.page-contact .page-teaser>.trust>.content .formatted,.page-contact .page-text>.content .formatted,.page-contact .payment-methods>.content .formatted,.page-contact .product-list>.content .formatted,.page-contact .row>.content .formatted,.page-contact .showcase>.head-slider>.content .formatted,.page-contact .story-list>.content .formatted,.page-contact .teaser-box>.photobook>.body>.content .formatted,.page-contact .teaser-box>.showcase>.body>.content .formatted,.page-contact .teaser-box>.showcase>.head>.content .formatted,.page-contact .teaser-box>.trust-nl>.content .formatted,.page-contact .teaser-box>.trust>.content .formatted,.page-contact .teaser-box>.wrapper>.content .formatted,.page-contact .text-section>.section>.content .formatted,.page-photobook .page-contact .plattforms>.content .formatted{white-space:pre;word-break:break-word;margin:0}.page-resetpassword .password{display:table}.page-resetpassword .password .label{width:180px}.orders .shippinginfo{margin:20px -10px 0 -10px}.orders .shippinginfo>.address{margin-bottom:20px}.orders .shippinginfo>.address>.addressbox{padding:0 10px;height:100%}.orders .shippinginfo>.address>.addressbox>.title{font-size:16px;font-weight:700;margin-bottom:12px;word-break:break-word}.orders .shippinginfo>.address>.addressbox>.content{white-space:pre;margin:0}.orders .shippinginfo>.payment>.paymentbox{padding:15px 10px 20px 10px}.orders .shippinginfo>.payment>.paymentbox>.title{font-size:16px;font-weight:700;margin-bottom:12px;margin-top:0}.page-partnerprogramm{padding:40px 0}.page-partnerprogramm>.content>h3{padding-top:20px}.page-partnerprogramm>.content>h4{padding-top:20px}.page-partnerprogramm>.content>.col-checklist{margin-bottom:30px}.page-partnerprogramm>.content>.col-checklist ul{float:left;width:50%}.phone .page-partnerprogramm>.content>.col-checklist ul{width:100%}.page-partnerprogramm>.content>.col-checklist li{padding-left:40px}.tablet .page-partnerprogramm>.content>.col-checklist{font-size:14px;line-height:20px}.phone .page-partnerprogramm>.content>.col-checklist{font-size:14px;line-height:20px}.page-partnerprogramm>.content>.fine-print{font-size:12px}.tag-angebote .fototasse-tip{background:#fcebf3;padding:30px;margin:0}.tag-angebote .fototasse-tip a{color:#000}.tag-angebote .page-contact,.tag-angebote .page-section,.tag-angebote .text-section{padding-top:20px;padding-bottom:20px}.tag-angebote .page-contact>.vater-background1,.tag-angebote .page-section>.vater-background1,.tag-angebote .text-section>.vater-background1{background-image:url(/assets/img/photo-gift-ideas/Vatertag_Leinwand.jpg);height:427px;background-repeat:no-repeat;background-size:cover}.tag-angebote .page-contact>.vater-background2,.tag-angebote .page-section>.vater-background2,.tag-angebote .text-section>.vater-background2{background-image:url(/assets/img/photo-gift-ideas/Vatertag_Poster.jpg);height:475px;background-repeat:no-repeat;background-size:cover}.tag-angebote .page-contact>.vater-background3,.tag-angebote .page-section>.vater-background3,.tag-angebote .text-section>.vater-background3{background-image:url(/assets/img/photo-gift-ideas/Vatertag_Acryl.jpg);height:427px;background-repeat:no-repeat;background-repeat:no-repeat;background-size:cover}.tag-angebote .product-box-deal{font-size:18px;float:left}.tag-angebote .deal-price{color:#74c100;font-size:24px;font-weight:700}.tag-angebote .old-price{float:right;text-decoration:line-through;font-size:13px}.tag-angebote .product-box-discount{background-color:red;padding:5px 13px;float:right;margin-top:4px;color:#fff;text-align:center;font-size:18px;margin-right:-13px}.tag-angebote .product-box.-extended{margin-top:30px;padding:10px 30px;background-color:rgba(251,251,251,.7)}.tag-angebote .product-deal-box{padding:20px;background-color:rgba(251,251,251,.7)}.tag-angebote .deko-tipp{text-align:center;color:#fff;padding:50px}.deko-welt .blog-social li,.deko-welt .section>.blog-social li,.selection{list-style:none;list-style-type:none}.deko-welt>.button-container>.back-button>a{color:orange}.deko-welt>.content>.button-container>.back-button>a{color:orange}.deko-welt .section>.blog-social{padding:0;width:100%;margin-top:-10px;margin-bottom:-12px;line-height:0}.deko-welt .section>.blog-social li{margin-right:0}.deko-welt .blog-social{padding:0;width:800px;line-height:0;margin-top:35px}.deko-welt .blog-social li{float:left;margin-right:15px}.price-tables{position:relative}.price-tables>.panel{top:0;display:none;opacity:0;transition:opacity .3s}.price-tables>.panel.-visible{display:block}.price-tables>.panel.-active{opacity:1}.price-tables>.panel .upload{float:right}.price-tables>.panel .carttable+.upload,.price-tables>.panel .order-table+.upload,.price-tables>.panel .table+.upload{margin-top:-30px;margin-bottom:30px}.price-tables .carttable tr .-highlighted,.price-tables .carttable tr .order-table>thead,.price-tables .order-table tr .-highlighted,.price-tables .order-table tr .order-table>thead,.price-tables .table tr .-highlighted,.price-tables .table tr .order-table>thead{width:80px;display:inline-block}.slick-loading .slick-list{background:#fff url(ajax-loader.gif) center center no-repeat}@font-face{font-family:slick;src:url(fonts/slick.eot);src:url(fonts/slick.eot?#iefix) format("embedded-opentype"),url(fonts/slick.woff) format("woff"),url(fonts/slick.ttf) format("truetype"),url(fonts/slick.svg#slick) format("svg");font-weight:400;font-style:normal}.slick-prev:focus,.slick-prev:hover{outline:0;background:0 0;color:transparent}.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-prev.slick-disabled:before{opacity:.25}.slick-prev:before{font-family:slick;font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-next:focus,.slick-next:hover{outline:0;background:0 0;color:transparent}.slick-next:focus:before,.slick-next:hover:before{opacity:1}.slick-next.slick-disabled:before{opacity:.25}.slick-next:before{font-family:slick;font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{z-index:9;position:absolute;line-height:0;font-size:0;cursor:pointer;background:0 0;color:transparent;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:none;outline:0;left:10%!important}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"<";font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;font-size:45px}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{position:absolute;line-height:0;font-size:0;cursor:pointer;background:0 0;color:transparent;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:none;outline:0;left:90%;right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:">";font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;font-size:45px}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{padding-bottom:50px}.slick-dots{position:absolute;bottom:15px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:200px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:0 0;display:block;height:20px;width:20px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.slick-dots li.slick-active button{opacity:.75;color:#74c100;font-weight:700}.slick-slide{margin:0 20px}.slick-slide img{width:100%}.slick-next:before,.slick-prev:before{color:#000}.slick-dots li button{color:#4a4a4a;font-size:100%;width:100%}.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:after,.slick-track:before{content:"";
  display: table;
}

.slick-track:after {
  clear: both;
}

.slick-loading .slick-track {
  visibility: hidden;
}

.slick-slide {
  float: left;
  height: 100%;
  min-height: 1px;
  display: none;
}

[dir=rtl] .slick-slide {
  float: right;
}

.slick-slide img {
  display: block;
}

.slick-slide.slick-loading img {
  display: none;
}

.slick-slide.dragging img {
  pointer-events: none;
}

.slick-initialized .slick-slide {
  display: block;
}

.slick-loading .slick-slide {
  visibility: hidden;
}

.slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}

.slick-arrow.slick-hidden {
  display: none;
}

.checkout-step-7>.story .bx-viewport {
  height: 380px!important;
}

.ui-state-active,
.ui-state-focus {
  background: initial;
  color: initial;
  font-weight: initial;
  border: initial;
  color: inherit;
}

.ui-widget,
.ui-widget input {
  font-family: inherit;
  font-size: inherit;
}

.ui-dialog-titlebar {
  background-image: none;
  background-color: #fff;
}

.ui-dialog-title {
  font-size: 18px;
  color: #4a4a4a;
  font-weight: 700;
  margin: 10px 0 0 8px!important;
}

.ui-corner-all {
  border-radius: 3px;
}

.ui-shadow {
  box-shadow: 0 1px 3px rgba(74,74,74,.7)!important;
  border: none!important;
}

.ui-dialog-titlebar-close {
  border: none!important;
  padding: 0!important;
}

.ui-dialog {
  position: fixed!important;
  left: 50%!important;
  top: 50%!important;
  -webkit-transform: translateX(-50%) translateY(-50%);
  -ms-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
  max-width: 95%;
  min-width: 300px;
}

.no-csstransforms .ui-dialog {
  width: 350px!important;
  margin-left: -175px;
  margin-top: -100px;
}

.ui-dialog-content {
  font-family: inherit!important;
  font-size: 14px!important;
  padding: 10px 15px!important;
}

.ui-icon-alert {
  display: none;
}

.ui-dialog-buttonpane {
  border: none!important;
  padding-left: 10px!important;
  padding-bottom: 10px!important;
}

.cms-teaser>.showcase>.body>.info .ui-dialog-buttonpane .js-link,
.ui-dialog-buttonpane .button,
.ui-dialog-buttonpane .cms-teaser>.showcase>.body>.info .js-link {
  font-size: 14px!important;
}