@charset "UTF-8"#SideNavigation #ShoppingCartBox{padding-top:30px}#SideNavigation #ShoppingCartBox a.cart_box_button{display:block;font-size:30px;color:#000;line-height:50px;margin:20px 0 0;text-align:center}#SideNavigation #ShoppingCartBox p{text-align:center}#SideNavigation #ShoppingCartBox ul{font-size:16px;color:#666}#SideNavigation #ShoppingCartBox ul li{display:block;text-align:left !important;box-sizing:border-box;padding:0 0 5px 0;margin:0 0 5px 0;border-bottom:1px solid #e5e5e5;clear:right}#SideNavigation #ShoppingCartBox ul li.bold{font-weight:bold}#SideNavigation #ShoppingCartBox ul .price{float:right}#SideNavigation #ShoppingCartBox ul .product_size{font-size:9px;font-style:italic;padding:0 2px;display:inline}#SideNavigation #ShoppingCartBox .actions{margin:10px 0 20px 0}#SideNavigation #ShoppingCartBox .actions a{float:left}#SideNavigation #ShoppingCartBox .actions a.right{float:right}#SideNavigation #ShoppingCartBox .quantity_indicator{display:none}.toggleMobile{display:none}.showMobile{display:none !important}#MobileNavigation,#MobileCategories{display:none}@media screen and (max-width:1200px){#checkout-process .process a{font-size:15px}}@media screen and (max-width:1100px){#checkout-process .process a{font-size:14px}div#CouponForm input[type='submit']{font-size:13px !important}}@media screen and (max-width:1050px){#checkout-process .process a{font-size:12px}}@media screen and (max-width:1000px){div#CouponForm input[type='submit']{font-size:16px !important}#flashMessage{left:5%;width:90%;box-sizing:border-box}.hideMobile{display:none}.showMobile{display:block !important}img.showMobile{display:inline}#Header{display:none}body.show_side_navigation #SideNavigation{width:90%}body.show_side_navigation #SiteWrapper{left:-90%;right:90%}#ProductDetails,#ProductImages{padding:0}#Subcategories li{display:block;margin:5px 0}#Subcategories a{padding:0;width:70%}#MobileNavigation,#MobileCategories{display:block}#MobileNavigation li,#MobileCategories li{display:block}#MobileNavigation li a,#MobileCategories li a{display:block;text-align:center;line-height:30px}#MobileNavigation li a span,#MobileCategories li a span{display:none;position:absolute;left:75px}#MobileNavigation li a span.link,#MobileCategories li a span.link{display:inline;position:static;left:auto}#MobileNavigation li a.active,#MobileCategories li a.active,#MobileNavigation li a:hover,#MobileCategories li a:hover{background:#f5e6ed}#MobileNavigation li a.active span,#MobileCategories li a.active span{display:block}#MobileNavigation li a.subnav,#MobileCategories li a.subnav{color:#888;font-size:smaller}#MobileNavigation li a:after,#MobileCategories li a:after{display:block;content:' ';height:1px;background:#ccc;width:70%;margin:0 auto;position:relative}#MobileNavigation li:last-child a:after,#MobileCategories li:last-child a:after{display:none}#Header{padding-top:75px}#Header nav #Navigation li{display:none}#Header nav #Navigation a{line-height:75px;width:auto;text-align:left;padding:0 30px}#Header nav #Navigation a:after{display:none !important}#Header nav #Navigation .logo{width:50%;display:block !important}#Header nav #Navigation .logo a{display:block;width:100%;line-height:100px;box-sizing:border-box}#Header nav #Navigation .logo img{width:100%;vertical-align:middle}#Header nav #Navigation .side_navigation_trigger{display:block !important;float:right}#Header nav #Navigation .side_navigation_trigger a{font-size:35px;text-align:right;line-height:100px}#Header nav #Navigation .side_navigation_trigger a span{display:none}body.product #Header .titles_wrapper .titles img{height:auto;min-height:0;width:100%}#ProductAdd2Cart{margin-top:30px}#ProductAdd2Cart #ContentProductSize{top:-120px}#ProductAdd2Cart #ProductPrice{padding:0;margin:0}#ProductAdd2Cart .name{height:auto}#ProductListing li{width:inherit;max-width:300px}#checkout-process .process{width:100%;margin:2px 0}#checkout-process .process a{font-size:16px}#ProductImageTop,body.product h1{background:#f6f6f6}.col-2{float:none;width:100%;padding:0 !important}#CheckoutForm h3{margin-top:40px}.checkout_content{padding:10px;margin:0;border:0}.cart_msg_dialog_background .cart_msg_dialog{width:90%;height:90%;bottom:5%;top:5%;left:5%;right:5%;margin:0 !important}.cart_msg_dialog_background .cart_msg_dialog .cart_actions{padding:0 !important}.cart_msg_dialog_background .cart_msg_dialog .title{font-size:26px;text-align:center}.cart_msg_dialog_background .cart_msg_dialog .cart_product{height:auto;font-size:16px;line-height:35px}.cart_msg_dialog_background .cart_msg_dialog .cart_product .cart_image,.cart_msg_dialog_background .cart_msg_dialog .cart_product .cart_name{float:none;text-align:center;display:block;width:auto;margin:0 auto;position:relative}.cart_msg_dialog_background .cart_msg_dialog .cart_product span.cn_name{overflow:visible;position:static;text-overflow:none;white-space:normal;width:auto}.cart_msg_dialog_background .cart_msg_dialog .cart_product .cart_price{float:none;display:block}.cart_msg_dialog_background .cart_msg_dialog a{float:none !important;display:block;width:100%;box-sizing:border-box;text-align:center}#ShoppingCartBox ul li{text-align:center !important}#ShoppingCartBox ul li .price,#ShoppingCartBox ul li .product_size{float:none;display:block}#ShoppingCartBox ul li .product_size{display:block !important}#ShoppingCartBox ul li .name_wrap{display:block;float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:80%}a.lightLink,.lightLink.right{display:block;float:none;margin-left:0;margin-right:0;width:100%;text-align:center !important;box-sizing:border-box}#shopping_cart{border:0;border-radius:0;margin:0;padding:10px}#shopping_cart #LoveIcon{display:none}#shopping_cart table td{font-size:12px;padding:1px}#shopping_cart table td.purge{width:30px}#shopping_cart table td.image{width:auto !important}#shopping_cart table td.image .sc_product_image{width:auto;height:auto;padding-right:0}#shopping_cart table td.image img{display:none}#shopping_cart .product_size{font-size:10px}div#CouponForm{float:none;margin:20px 0;box-sizing:border-box;width:100%}div#CouponForm input{display:block;width:100% !important}.centered{max-width:1000px;width:auto}#head_wrapper{background:#fff;height:auto}#head{height:70px}.navigation,#slider_wrapper,#content_wrapper_top,#left-content{display:none}#logo{height:50px;width:auto;left:10px;top:10px;position:absolute;margin:0}#social_links{margin:0 auto;position:relative;left:auto;right:auto}#ContactMobile:after{content:'';display:block;clear:both}#ContactMobile .left{float:left;width:60%;box-sizing:border-box;padding:0 20px}#ContactMobile .left h2{text-align:center}#ContactMobile .left p{font-size:smaller;text-align:center}#ContactMobile .left .inputsubmit{margin:0 auto;display:block}#ContactMobile .right{float:left;width:40%}#ContactMobile .itext{width:100%;min-width:100%;max-width:100%;border:1px solid #0990a2;color:#0990a2;font-family:inherit;margin:5px 0;padding:4px 10px;font-size:inherit;display:block;box-sizing:border-box}#ContactMobile textarea{max-height:200px}.creations_wrapper{width:100%;margin:0;padding:0;box-sizing:border-box}.creations_top,.creations_bottom{display:none}._creations{margin:10px 20px;padding:0;background:none}.creations{padding:20px}.creations_content{width:100%;padding:0;float:none}.creations_content .content{width:auto;max-width:none;min-width:auto;height:auto;max-height:none;min-height:auto;text-align:center}.creations_content .content .inputsubmitshop{left:auto !important;text-align:center;position:static !important}.creations_img.showMobile{width:100%;margin:0;height:300px;float:none}.toggleMobile{display:block;position:absolute;top:15px;right:15px;width:40px;height:36px;cursor:pointer;z-index:999}.toggleMobile span{display:block;position:absolute;width:40px;height:8px;left:0;background:#0990a2;-webkit-transition:all 0.35s cubic-bezier(0.75,0.25,0.1,0.95);transition:all 0.35s cubic-bezier(0.75,0.25,0.1,0.95)}.toggleMobile span.menu1{top:0}.toggleMobile span.menu2{top:14px}.toggleMobile span.menu3{top:28px}.toggleMobile.active span.menu1{top:14px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all 0.35s cubic-bezier(0.75,0.25,0.1,0.95);transition:all 0.5s cubic-bezier(0.75,0.25,0.1,0.95)}.toggleMobile.active span.menu2{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:all 0.35s cubic-bezier(0.75,0.25,0.1,0.95);transition:all 0.5s cubic-bezier(0.75,0.25,0.1,0.95)}.toggleMobile.active span.menu3{opacity:0;-webkit-transition:opacity 0.35s cubic-bezier(0.75,0.25,0.1,0.95);transition:opacity 0.35s cubic-bezier(0.75,0.25,0.1,0.95)}#MobileMenu{position:absolute;top:70px;left:0;width:100%;display:none;list-style:none;padding:0;margin:0}#MobileMenu li a{display:block;background:#fff;color:#0990a2;padding:12px 0;text-decoration:none;letter-spacing:0.1em;text-align:center;border-bottom:1px solid #0990a2}#MobileMenu li .before,#MobileMenu li .after{display:none}#MobileMenu ul{display:block;list-style:none;margin:0;padding:0}#MobileMenu ul a{font-size:smaller;background:#0990a2;color:#fff}#footer{padding:0}#foot_left,#foot_middle,#foot_right{width:100%;float:none;margin:0 !important;text-align:center}#footer .title{padding-top:20px}#footer table{width:auto;margin:0 auto}#footer input{display:block;margin:5px auto}}@media screen and (max-width:700px){#Checkout h3,#CheckoutPre h3{text-align:center}#Checkout .col-2 table{width:100%}#Checkout .col-2 table th{text-align:left}#Checkout .col-2 table td{text-align:right}#CheckoutPre label,#Checkout #bill_information label,#Checkout #ship_information label{display:block;width:100%;text-align:center}#Checkout .checkbox{text-align:center}#Checkout #bill_information .checkbox label,#Checkout #ship_information .checkbox label,#Checkout label[for="diff_shipping"]{display:inline-block !important;width:auto !important}#CheckoutPre input[type="text"],#CheckoutPre input[type="password"],#Checkout input[type="text"],#Checkout select{width:100%;display:block;text-align:center;margin-bottom:20px}h1{font-size:30px}#SideNavigation{padding:20px 20px}#Content{padding:0 20px 20px 20px}#ProductListing li{width:inherit;max-width:300px}#ProductDetails .product_info .info{float:none;width:100%}#ProductImages .product_images li{border:0;margin:5px 0 0 0;float:none;width:100%;height:auto}#ProductImages .product_images li img{position:static;bottom:auto;left:auto;top:auto;right:auto;height:auto;width:100%}#ModuleReviewCreate,#ModuleReviewDisplay{width:100%}}@media screen and (max-width:500px){h1{font-size:25px}#shopping_cart table td.total{font-size:20px !important}.cart_msg_dialog_background #CartSizeChooser .col-2.left img{max-height:20vh}#SideNavigation #ShoppingCartBox ul li .name_wrap{width:66%}.cart_msg_dialog_background .cart_msg_dialog .cart_product .cart_name{font-size:14px;line-height:normal;padding:10px 0 0}.cart_msg_dialog_background .cart_msg_dialog .cart_product .cart_price{display:block}.cart_msg_dialog_background .cart_msg_dialog .title{font-size:16px}.cart_msg_dialog_background .cart_msg_dialog a{font-size:14px}#CartSizeChooser #ProductPrice{font-size:16px}#AddProductForm input[type="submit"]{font-size:14px;line-height:30px;text-align:right}#AddProductForm .qty_box{margin-left:-86px;top:7px}#ProductListing li .info_wrapper{display:block;width:100%;padding:10px 0;box-sizing:inherit;text-align:center}#ProductListing li .info{height:100%;text-align:center;vertical-align:inherit;display:block}}@media screen and (max-width:1520px){#Header #Categories ul li a{letter-spacing:0px}}@media screen and (max-width:1420px){nav{width:100%}}@media screen and (max-width:1300px){#Header #Categories{padding:0 10px;box-sizing:border-box;width:100%;float:left}#Header #CartBox{box-sizing:border-box;margin:40px auto 20px;width:300px;display:inline-block;float:none}}@media screen and (max-width:500px){#ProductListing li{display:inline-block;width:270px;margin:4px;height:300px;box-sizing:border-box;border:2px dashed #e5e5e5;overflow:hidden;border-radius:20px;position:relative}#ProductListing li{width:inherit;max-width:300px;width:46%}#ProductListing{width:100%;display:block;margin:0 auto;text-align:center}#ProductListing li .image{height:200px;width:100%;overflow:hidden;position:relative;text-align:center}#ProductListing li .info .product_title{font-size:15px;color:#666;font-family:'Blend-Bold',Lobster;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.ferienmeldung{font-size:16px}}