/* width-0450.css */
#headerLine2 .template_productSearch_default,#wrapper #header .logo{left:65px;margin-left:0!important}.ce_player #mep_0,.ce_player .mejs__poster,.ce_player .mejs__overlay-play,.ce_player video{height:240px!Important}.template_productDetails.shopProduct{padding-bottom:0}#wrapper #header .logo{width:70px!important}#container .mod_registration .fields .widget,#container .mod_registration button.submit,#container .mod_personalData .fields .widget,#container .mod_personalData button.submit,.sortingBox,.sortingBox select,.submitBox,.submitBox input{width:100%}.box{width:100%;margin-bottom:20px}.submitBox{margin-bottom:50px}.myOrdersTable .myOrder > div{width:100%!Important;padding-left:0;padding-right:0;padding-bottom:0}.myOrdersTable .myOrder .button{margin-bottom:20px}.sortingBox select{margin-bottom:10px}#container .mod_personalData .fields .widget:nth-child(5),#container .mod_personalData .fields .widget:nth-child(6),#container .mod_personalData .fields .widget:nth-child(9),#container .mod_personalData .fields .widget:nth-child(10),#container .mod_personalData .fields .widget:nth-child(12),#container .mod_personalData .fields .widget:nth-child(13),#container .mod_personalData .fields .widget:nth-child(18),#container .mod_personalData .fields .widget:nth-child(19),#container .mod_personalData .fields .widget:nth-child(22),#container .mod_personalData .fields .widget:nth-child(23),#container .mod_registration .fields .widget:nth-child(5),#container .mod_registration .fields .widget:nth-child(6),#container .mod_registration .fields .widget:nth-child(9),#container .mod_registration .fields .widget:nth-child(10),#container .mod_registration .fields .widget:nth-child(12),#container .mod_registration .fields .widget:nth-child(13){margin-top:0}#container .mod_personalData .fields .widget:nth-child(16),#container .mod_personalData .fields .widget:nth-child(17),.mod_personalData{margin-top:0}#headerLine2 .ls_languageSelector{left:10px;top:3px}.ls_languageSelector span,.ls_languageSelector a{display:inline-block;margin-right:2px;font-size:12px}body.useOcNavi.sticky #lsOcNaviToggler,body.useOcNavi #lsOcNaviToggler{left:13px;top:47px;height:40px!important}li.fav a i,li.ord a i,li.log a i,li.dat a i,li.logi a i,li.con a i{width:20px;height:20px}#headerLine2 .mod_customnav{margin-top:-5px;margin-right:3px}.lsfwk-fi-cart{width:25px;height:25px;width:25px!Important}.template_cart_mini #cart-checkout > .gotoCart .cart-num-items,#container li{font-size:14px}.template_cart_mini #cart-checkout > a.gotoCart{width:45px;left:-45px;padding:10px 10px 8px}#headerLine2 .template_productSearch_default{width:calc(100% - 78px)!important}#wrapper > #container,.newCart,#cart-checkout .innerWrapper,#checkoutStepConfirmation,#checkoutStepConfirmation .ce_form .widget-explanation,#checkoutStepConfirmation .ce_text{padding-right:20px;padding-left:20px}#checkoutStepConfirmation .ce_text{padding-right:15px;padding-left:15px}#checkoutStepConfirmation .ce_text p{font-size:12px}#checkoutStepConfirmation .ce_text h4{font-size:14px}#checkoutStepConfirmation .ce_text h1{margin-top:22px;margin-bottom:-2px;font-size:10px}.home .image{height:250px;margin-bottom:20px}.home .image .titletxt{padding-top:150px;font-size:15px}#footer ul li a span,#footer .ce_text li.active strong,#footer .ce_text a:hover{font-size:13px}.userSortingForm div.lsfwk-sameLine{width: calc(100% - 51px)}#checkoutContent h3,h1,#checkoutStepCartAndCalculation h3,#checkoutStepCartAndCalculation h4,h3{font-size:18px}.productList .shopProduct,.newCart .shopProduct .lsfwk-large-8 .field,.newCart .shopProduct .lsfwk-large-8 .lsfwk-medium-3,.template_cart_mini #checkoutContent .lsfwk-large-8 .lsfwk-medium-3,.template_cart_mini #checkoutContent div.lsfwk-large-3.quantity{margin-right:0;margin-left:0;width:100%!important}.productList,.logi #container .mod_customnav ul{margin-right:0;margin-left:0}.template_filterForm_default .lsfwk-bgc-standard:not(.widget):not(.submit_container),.lsfwk-fi-back::after,.template_cart_mini #checkoutContent div,#checkoutStepCartAndCalculation div,#checkoutStepCartAndCalculation .formCustomerData span,.myOrder .value,#checkoutStepCartAndCalculation .field-content{font-size:16px}#main .template_filterForm_default{margin-top:25px}.schlafmasken h1,.nackenrollenh1,.nackenkissen h1{margin-top:5px}.template_productDetails .productTitle,.productTitle{margin-top:5px;font-size:18px}.orderDetails p{font-size:18px}p{font-size:14px}.lsfwk-fi-delivery-time,.lsfwk-fi-stock{top:0;display:block;margin-right:auto;margin-bottom:3px;margin-left:auto}.deliveryMessageContainer{margin-bottom:30px}.deliveryMessageContainer p,.stockInfo.lsfwk-iconWithText p,.deliveryMessageContainer,.stockInfo.lsfwk-iconWithText{text-align:center;font-size:16px}.template_productDetails .outerWrapperRight{margin-top:30px}.lsfwk-txs-xl.value{margin-top:10px;font-size:25px}.quantityInput{float:none;margin-top:20px}.template_productDetails.shopProduct .inputQuantity button{width: calc(100% - 65px)}.fbutton label{padding: 6px 6px 4px;font-size:14px}.fbutton{margin-right:2px;margin-bottom:0}#main .template_filterForm_default button.submit{margin-right:0;margin-left:0;width: calc(100% - 10px)}h1{margin-top:5px;margin-bottom:25px}.mod_registration .widget label,.mod_login .widget label,.mod_personalData .widget label,label,#checkoutStepCartAndCalculation .newCart .field-label{font-size:12px;font-size:12px!important}#calculation .lsfwk-width-9,#calculation .lsfwk-width-3,#calculation .lsfwk-large-9,#calculation .lsfwk-large-3{float:none;margin-top:0;margin-bottom:0;width:100%!Important;text-align:left!important}#checkoutStepCartAndCalculation #calculation{padding-right:0;padding-left:0}#calculation .field-group{margin-bottom:20px}#calculation .field-group .field.info .field-content,#calculation .field-group .field.info .field-label{font-size:12px}#checkoutStepCartAndCalculation .newCart{margin-bottom:30px}h4{margin-bottom:5px;font-size:16px}.second h1{margin-top:50px}ol{padding-left:16px}.contact .left,.contact .right{width:100%;float:none;margin-right:0;margin-left:0;padding-right:0;padding-left:0}#container .contact textarea,.lsfwk-mgb-xxl{margin-bottom:0}#wrapper .template_cart_mini h3{margin-bottom:5px}.template_cart_mini .jumpTo,.template_cart_big .jumpTo,.template_orderReview_default .jumpTo{width:20%;margin-right:0;margin-bottom:12px;margin-left:0;text-align:center}.template_cart_mini .cartPreview .topLine .jumpTo .lsfwk-fi{margin-right:auto;margin-left:auto}.infoForPaymentMethod{margin-top:20px;margin-bottom:60px}input[type='checkbox']:checked + label::before,input[type='checkbox']:not(:checked) + label::before,input[type='radio']:checked + label::before,input[type='radio']:not(:checked) + label::before,#checkoutStepConfirmation .ce_form .widget-checkbox label:before{width:15px;height:15px}.contact button.submit,body .mod_cms_accept_tags .formbody .widget-submit button{width:100%}.logi #container .mod_customnav ul{margin-top:25px}#checkoutStepLoginCustomerData .innerWrapper fieldset .widget-text,#checkoutStepLoginCustomerData .innerWrapper fieldset .widget-select,.logi #container .mod_customnav li{width:100%;margin-right:0;margin-bottom:20px;margin-left:0}#headerLine2 .mod_customnav li i{margin-left:8px}body .mod_cms_accept_tags form > .formbody,body .mod_cms_accept_tags form > .tags > div{padding:15px}.mod_cms_accept_tags form{margin:10px!important}body .mod_cms_accept_tags .formbody .widget-submit{margin-top:15px;margin-bottom:0}.formCustomerData span,.customerData span{width:100%;margin-bottom:0;font-size:16px}.formCustomerData span.label,.customerData span.label{font-size:12px}.customerData div > div,.formCustomerData div > div{margin-bottom:15px}#wrapper .template_cart_mini #checkoutContent h3{font-size:16px}#checkoutContent h3 i{float:none;display:block;margin-right:auto;margin-bottom:10px;margin-left:auto}#checkoutStepCalculation,#checkoutStepLoginCustomerData,#checkoutStepPayment,#checkoutStepLogin,#checkoutStepCart,#checkoutStepShipping,#checkoutStepPayment,#checkoutStepConfirmation{margin-top:0;margin-bottom:0;padding-top:40px;padding-bottom:40px;margin-top:0!important}.template_cart_mini #checkoutContent div.lsfwk-large-3{width:100%!Important}.lsfwk-mgb-xl{margin-bottom:0}.template_cart_mini #checkoutContent div.lsfwk-large-3.quantity .field-label,.template_cart_mini #checkoutContent div.lsfwk-large-3.quantity .field-content{width:100%}.template_cart_mini #checkoutContent div.lsfwk-large-3.field.quantity > .lsfwk-pointer{margin-left:-80px}.changeQuantity .inside-box .lsfwk-fi-close{top:-48px}.template_cart_mini #checkoutContent div.lsfwk-large-3.quantity .inside-box .field-content{margin-left:0}.template_cart_mini #checkoutContent div.customerLogin .feLogin .widget-submit button.submit,.mod_registration .widget,.mod_login .widget,.mod_personalData .widget{margin-bottom:0}#wrapper .template_cart_mini #checkoutContent fieldset h3{padding-left:0!important}#checkoutStepLoginCustomerData .innerWrapper fieldset .widget-checkbox label{margin-bottom:0;margin-left:-7px;text-align:left}#checkoutStepLoginCustomerData .innerWrapper fieldset .widget-checkbox label:before{width:15px;height:15px;top:4px;margin-right:5px}#checkoutStepShipping .innerWrapper #dhl,#checkoutStepPayment .innerWrapper #prepayment,#checkoutStepPayment .innerWrapper #paymentaccount{padding:15px;background-position: center 20px}#checkoutStepShipping .innerWrapper .textWrapper,#checkoutStepPayment .innerWrapper .textWrapper{padding-top:75px;padding-left:0}#checkoutStepShipping .innerWrapper .textWrapper p,#checkoutStepPayment .innerWrapper .textWrapper p{text-align:center}#checkoutStepShipping .innerWrapper .textWrapper p.title,#checkoutStepPayment .innerWrapper .textWrapper p.title{margin-bottom:0;font-weight:600!important;font-size:16px}#checkoutStepShipping .innerWrapper .description,#checkoutStepPayment .innerWrapper .description{font-size:14px}#checkoutContent #calculation,#checkoutStepCartAndCalculation #calculation{padding-right:20px;padding-left:20px}.template_cart_mini #checkoutContent .shopProduct h4{margin-top:10px;margin-bottom:10px;font-size:18px}#calculation .field-group.tax .field.info .field-content,#calculation .field-group.tax .field.info .field-label{font-size:16px}#calculation .field-group.tax .field.info .field-label{font-weight:600}#checkoutStepPayment .innerWrapper .paymentSelection{margin-bottom:0}#checkoutContent #checkoutStepCalculation-review #calculation{padding-right:0;padding-left:0}#checkoutStepConfirmation .ce_form .widget-explanation{padding-right:0;padding-left:0}#checkoutStepConfirmation .ce_form .widget-explanation p{padding:15px;font-size:12px}.favoriteSwitchBox .lsfwk-txs-xs{padding-top:30px;padding-left:0;text-align:center;background-position: center top}