.product-options-bottom .box-tocart div.field.qty{display:none}.product-options-bottom .box-tocart .actions{display:block !important}.product-options-bottom .box-tocart,.product-options-bottom .box-tocart .action.tocart{width:100%}.swatch-option.text{font-size:14px;min-width:30px;height:30px;line-height:30px;border:1px solid #dadada;background:#fff;color:#333;-webkit-box-shadow:-3px 2px 5px 0 rgba(50,50,50,.15);-moz-box-shadow:-3px 2px 5px 0 rgba(50,50,50,.15);box-shadow:-3px 2px 5px 0 rgba(50,50,50,.15)}.product-item-extend-info .swatch-option.text{font-size:12px;min-width:30px;height:20px;line-height:20px;border:1px solid #dadada;background:#fff;color:#333;-webkit-box-shadow:-1px 1px 3px 0 rgba(50,50,50,.15);-moz-box-shadow:-1px 1px 3px 0 rgba(50,50,50,.15);box-shadow:-1px 1px 3px 0 rgba(50,50,50,.15);margin-right:5px}.product-info-main .special-price{color:#ae0f0a}.product-info-main .product.attribute.overview{margin:0}.product-info-main .product.attribute.color{color:#575757}.product-info-main .product.attribute.color>.value{display:inline-block;vertical-align:top;word-break:break-all}.product-info-main .product.attribute.color .type{margin-right:5px;color:#575757}.navigation .level0>.level-top span:last-child:after{left:0}.brand-logo{margin-bottom:15px}.brand-logo img{max-height:50px}.colorswatch-info{height:80px;margin:20px 0}.swatch-attribute-label.block-style{display:block;margin:10px 0}.minicart-items-wrapper .product-image-photo{height:auto !important}.block .title{text-align:center}#block-upsell-heading{font-size:20px;font-weight:700;display:inline-block}.table>tbody>tr>td,.table>tbody>tr>th{border:none}.product-item .price-box .price-label:after{content:''}.product-item .price-box .special-price .price-label{color:#e30613}.product-info-main .price-label{font-size:1.5em !important}.old-price{text-decoration:none}.product-info-main .price-box .price-wrapper .price,.product-options-bottom .price-box .price-wrapper .price{position:relative}.products-upsell .price-details{font-size:12px;color:#7d7d7d}#checkout.checkout-container{margin:20px 0}#checkout.checkout-container .authentication-wrapper{display:none}#checkout .opc-wrapper .form-login,#checkout .opc-wrapper .form-shipping-address{max-width:100%}#checkout .actions-toolbar{margin-left:24%}div#checkout.checkout-container li#shipping.checkout-shipping-address div#shipping-new-address-form.fieldset.address legend.label{width:30%;float:left;margin-right:0;line-height:40px}div#checkout.checkout-container li#shipping.checkout-shipping-address div.control{display:table-cell;width:70%}div#checkout.checkout-container li#shipping.checkout-shipping-address div.control div{padding:0}div#checkout.checkout-container li#shipping.checkout-shipping-address div.control div.shipping-address-item.selected-item{width:100%;padding:10px}.customweb-intercardcw-payment-form .card-brand-image-box,.customweb-intercardcw-payment-form .card-brand-image-selection{display:none !important}.customweb-intercardcw-payment-form .help-block{display:none}#payment_form_intercardcw_creditcard.customweb-intercardcw-payment-form.fieldset .field .label{width:45%}.swatch-option-tooltip{display:none !important}.modal-registration .modal,.modal-error,.modal-registration-card .modal{position:fixed;display:none;-webkit-overflow-scrolling:touch;z-index:999999999;width:90%;max-width:570px;top:2%;left:50%;padding:2%;transform:translate(-50%,0%)}.modal-registration .modal-open .modal,.modal-registration-card .modal-open .modal{overflow-x:hidden;overflow-y:auto}.fade.in{opacity:1}.modal-registration .modal-content,.modal-content-error,.modal-registration-card .modal-content{position:relative;background-color:#f5f5f5;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5)}.modal-registration .modal-header,.modal-header-error,.modal-registration-card .modal-header{min-height:16.43px;padding:15px;border-bottom:1px solid #e5e5e5;font-family:"Arial Unicode MS",Arial;color:#77a4d2;font-size:13px;margin-bottom:20px}.modal-registration .modal-body,.modal-body-error,.modal-registration-card .modal-body{position:relative;padding:15px}.modal-registration .modal-footer,.modal-footer-error,.modal-registration-card .modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}@media (min-width:768px){.modal-registration .modal-dialog,.modal-dialog-error,.modal-registration-card .modal-dialog{width:600px;margin:30px auto}}.modal-registration .modal-dialog,.modal-dialog-error,.modal-registration-card .modal-dialog{position:relative;width:auto;margin:10px}button#cancel{float:left}.product-social-links{text-align:left}a.vvort{font-weight:700;cursor:pointer}#vvort-back{display:none;position:fixed;z-index:999999998;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3)}#vvort-modal{position:absolute;z-index:999999999;width:90%;max-width:570px;min-height:300px;top:2%;left:50%;background:#fff;border:1px solid #ccc;box-shadow:0px 0px 20px #555;padding:2%;transform:translate(-50%,0%);text-align:center}button#modal-close-button{position:absolute;top:10px;right:10px;border:none;box-shadow:none;padding:3px;color:#9d9d9d}.vvort-dialog h1,.vvort-dialog h3,.vvort-dialog h4{color:#9d9d9d;font-family:Arial,Helvetica,sans-serif;font-size:19px;font-weight:500;margin:14px}.vvort-dialog h2,.vvort-dialog p{color:#575757}.vvort-dialog h2{font-size:19px;font-weight:700;margin:14px}.vvort-dialog h3{font-size:15px}.vvort-dialog h4{font-size:12px}.vvort-dialog p{font-size:13px;font-weight:600;margin:8px}hr.modal-trenner{width:60%}#k-kaltenkirchen,#k-posthausen{cursor:pointer}#kontakt-posthausen{display:none}#kontakt-kaltenkirchen{display:none}span.size-box{border:1px solid #9d9d9d;color:#9d9d9d;padding:3px;margin:6px 3px;display:inline-block;min-width:30px}.lds-loader{display:inline-block;position:relative;width:105px;height:80px}.lds-loader div{display:inline-block;position:absolute;left:8px;width:16px;background:#eee;animation:lds-loader 1.2s cubic-bezier(0,.5,.5,1) infinite}.lds-loader div:nth-child(1){left:8px;animation-delay:-.36s}.lds-loader div:nth-child(2){left:32px;animation-delay:-.24s}.lds-loader div:nth-child(3){left:56px;animation-delay:-.12s}.lds-loader div:nth-child(4){left:80px;animation-delay:0}@keyframes lds-loader{0%{top:8px;height:64px}50%,100%{top:24px;height:32px}}.minicart-items-wrapper .product-item-pricing{position:relative;z-index:9999999997}.minicart-wrapper .product .actions{position:relative;z-index:9999999999}.minicart-items .product-item-details{text-align:left}.category_price_tax_hint{text-align:center}.continue-shopping{float:left}.btn-back-shop{padding-left:0;margin-left:13px}.btn-back-shop:before{top:auto}h3.question{margin-top:0}.product.info.detailed .box-service-detail .ico-truck-service{width:175px;height:175px;background-color:#f0f0f0;margin:0 auto 40px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;text-align:center;line-height:175px}.product.info.detailed .box-service-detail .ico-truck-service img{display:inline-block;vertical-align:middle}.cart-container .action.update{border:none;box-shadow:none;margin-right:0;padding:15px 0}.products-grid .product-item{position:relative}.product-info-stock-sku .product.attribute.sku{display:none}.disturber-banner{position:absolute;z-index:10;top:0;left:0;width:100%}.disturber-inner{text-align:center;padding:3px 2px}.disturber-banner.Hinweis,.disturber-banner.hint{background-color:green;color:#fff}.disturber-banner.Saison,.disturber-banner.season{background-color:orange;color:#000}.disturber-banner.Rabatt,.disturber-banner.discount{background-color:red;color:#fff}.disturber-banner.Eigenschaft,.disturber-banner.property{background-color:#ff0;color:#000}#checkout-step-payment .billing-address-same-as-shipping-block,#checkout-step-payment .action-edit-address{display:none}#checkout-step-payment .checkout-billing-address:before{content:'Rechnungsadresse:';font-weight:700;text-decoration:underline;font-size:1.1em}.cart-empty-content{text-align:center;border-top:1px solid #bbb;border-bottom:1px solid #bbb;margin:30px 50px;padding:20px}.cart-item-regular-price{position:relative;display:block;float:left;margin-right:8px;line-height:3.9em;font-size:.8em}.cart-item-regular-price:before{position:absolute;z-index:1;width:100%;top:50%;height:1px;background-color:#e50600;content:'';-ms-transform:rotate(-7deg);-webkit-transform:rotate(-7deg);transform:rotate(-7deg)}.special-price{color:#e50600}.special-price .price{color:#e50600 !important}.cart-subrow-sparen{font-size:.9em}.discount-info{margin:10px 80px 40px;line-height:4em;border-bottom:1px solid #aaa;display:flow-root}.discount-info-left{float:left}.discount-info-right{float:right}.minicart-wrapper .block-minicart{margin-top:0}#frm-old-user{display:none}.login-frm.old-user-frm .desc.dinpro-font{margin-left:0;margin-bottom:12px}.product-info-main .normal-price{display:block}.info-panel-ul{display:none}#top-info-panel{position:-webkit-sticky;position:sticky;top:0;width:100%;height:40px;line-height:40px;z-index:9999999;text-align:center;font-size:1.2em}@media screen and (max-width:767px){#top-info-panel{position:static}}#top-info-panel ul,#top-info-panel ul li{list-style:none}.minicart-items .product-image-wrapper img{height:auto}.modal-registration .modal-footer-error,.modal-registration-card .modal-footer-error,form#form-validate-edit .modal-footer-error{text-align:left}.modal-registration button#cancel-error,.modal-registration-card button#cancel-error,form#form-validate-edit button#cancel-error,.modal-registration button#ok-error,.modal-registration-card button#ok-error,form#form-validate-edit button#ok-error{border:0 solid}.modal-registration button#ok-error,.modal-registration-card button#ok-error,form#form-validate-edit button#ok-error{float:right}.modal-registration div#modal-content-error,.modal-registration .modal-content,.modal-registration-card div#modal-content-error,.modal-registration-card .modal-content,form#form-validate-edit div#modal-content-error,form#form-validate-edit .modal-content{background-color:#fff !important}.products-grid.wishlist .product-item-info{padding:10px}.products-grid.wishlist li.product-item{min-width:290px;border:1px solid #bbb;border-top-color:#bbb;border-top-style:solid;border-top-width:1px;box-shadow:3px 4px 4px 0 rgba(0,0,0,.3);margin-top:25px;margin-right:25px}.products-grid.wishlist li.product-item .product-item-inner{position:relative;border:none;box-shadow:none;margin:30px 0 0;padding:0}.fotorama.fotorama--fullscreen{z-index:10000000 !important}.minicart-items .action.edit,.cart .action-edit{display:none !important}.filter-options-content{max-height:500px;overflow-y:auto}.lds-spinner-container{display:inline-block;width:16px;height:12px}.lds-spinner{color:official;display:inline-block;position:relative;width:16px;height:12px}.lds-spinner div{transform-origin:7px 7px;animation:lds-spinner 1.2s linear infinite}.lds-spinner div:after{content:" ";display:block;position:absolute;top:0;left:6px;width:1px;height:3px;border-radius:20%;background:#666}.lds-spinner div:nth-child(1){transform:rotate(0deg);animation-delay:-1.1s}.lds-spinner div:nth-child(2){transform:rotate(30deg);animation-delay:-1s}.lds-spinner div:nth-child(3){transform:rotate(60deg);animation-delay:-.9s}.lds-spinner div:nth-child(4){transform:rotate(90deg);animation-delay:-.8s}.lds-spinner div:nth-child(5){transform:rotate(120deg);animation-delay:-.7s}.lds-spinner div:nth-child(6){transform:rotate(150deg);animation-delay:-.6s}.lds-spinner div:nth-child(7){transform:rotate(180deg);animation-delay:-.5s}.lds-spinner div:nth-child(8){transform:rotate(210deg);animation-delay:-.4s}.lds-spinner div:nth-child(9){transform:rotate(240deg);animation-delay:-.3s}.lds-spinner div:nth-child(10){transform:rotate(270deg);animation-delay:-.2s}.lds-spinner div:nth-child(11){transform:rotate(300deg);animation-delay:-.1s}.lds-spinner div:nth-child(12){transform:rotate(330deg);animation-delay:0s}@keyframes lds-spinner{0%{opacity:1}100%{opacity:0}}@media screen and (max-width:767px){.nav-sections{z-index:999999999999 !important}}img.owl-lazy.product-image-photo{height:100%;width:auto !important}.owl-item strong.product-item-name{height:33px}.owl-item .price-box.price-final_price{height:84px}.owl-item .price-details{height:33px}.mgz-element-inner .owl-carousel .owl-item img{width:auto;height:auto}@media screen and (max-width:377px){button#btn-cookie-allow{margin-bottom:10px}}.brand-logo h2{font-weight:900}h1.page-title{color:#000}.product-info-price{margin-top:20px}span.tax-details,span.shipping-cost-details a{color:#9d9d9d}span.shipping-cost-details a{text-decoration:underline}span.price,span.price-label,.swatch-attribute-label,.swatch-attribute-selected-option,.product.attribute.overview{color:#575757}.swatch-attribute-selected-option{padding-left:17px}.action.primary{height:40px}.box-tocart{width:90% !important}span.old-price.sly-old-price{float:left;margin-right:10px}.products-grid span.old-price.sly-old-price{float:none}span.old-price.sly-old-price span.price{color:#000}.swatch-option.selected{outline:2px solid #000}.mst-searchautocomplete__autocomplete ul li a.title,.mst-searchautocomplete__item.magento_catalog_product .title{text-align:left}.mst-searchautocomplete__highlight{color:#ed1c24}.mst-searchautocomplete__item.magento_catalog_product .price-box{text-align:right}.mst-searchautocomplete__item.magento_catalog_product .price{display:inline;margin-left:0}.mst-searchautocomplete__item.magento_catalog_product .price .price-label{display:inline;margin-right:1px;font-size:.8rem}.mst-searchautocomplete__item.magento_catalog_product .price .old-price{display:block;float:none;height:auto;margin-right:0}.mst-searchautocomplete__item.magento_catalog_product .price .old-price .price{position:relative}.mst-searchautocomplete__item.magento_catalog_product .price .old-price .price:before{position:absolute;z-index:1;width:100%;top:50%;height:1px;background-color:#e50600;content:'';-ms-transform:rotate(-7deg);-webkit-transform:rotate(-7deg);transform:rotate(-7deg)}div#header-newsletter-image .mgz-single-image-wrapper,div#header-newsletter-image .mgz-single-image-wrapper img{width:100%}.mgz-element .mgz-single-image-wrapper{display:block}.modal-content-newsletter .row.row-eq-height-sm.registration-overlay-success img{max-width:570px;overflow:hidden}.modal-content-newsletter .magezon-builder{max-width:570px}div#newsletter-success-header,#newsletter-success-text,#newsletter-success-button,div#newsletter-success-header-2{width:570px}div#newsletter-success-button a{width:220px}.row.row-eq-height-sm.registration-overlay-success .success-newsletter-cms-block{display:none}@media(max-width:640px){.modal-content-newsletter .row.row-eq-height-sm.registration-overlay-success img{max-width:100%;overflow:hidden}div#newsletter-success-header,#newsletter-success-text,#newsletter-success-button,div#newsletter-success-header-2{width:100%}}.overlay-registration.success-newsletter-link{display:none}.newsletter-preference-section-1,.newsletter-preference-section-2,.newsletter-preference-section-3{margin-bottom:20px}form#newsletter-config{color:#000}input#save-newsletter-preference{height:40px;width:269px;margin-bottom:60px;background-color:#fff;color:#000;font-size:1.4rem;font-weight:500;padding:0;border:1px solid #010101}label#newsletter-pref-{color:#d2d2d2}.col-xs-12.col-sm-12.newsletter-preference-section-1{margin-top:20px}form#form-validate .field.date.field-dob,form#form-validate .field.region.required,form#form-validate .field.company,form#form-validate .field.region{display:none !important}div#ui-datepicker-div{width:303px;left:578px !important}@media(max-width:640px){.header-store-name{display:block;text-align:center}.nav-toggle{top:56px}}.box-service:hover p:after{display:none}.checkout-payment-method .payment-method-content>.actions-toolbar>.primary .action.primary{line-height:.5rem}.product.attribute.description ul{margin-left:15px}.container-preference input,.container-preference-unsubscribe-all input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.container-preference .checkmark:after,.container-preference-unsubscribe-all .checkmark:after{left:9px;top:5px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.checkmark-all{content:"";position:absolute;left:9px;top:5px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.container-preference input:checked~.checkmark:after,.container-preference-unsubscribe-all input:checked~.checkmark:after{display:block}.checkmark:after{content:"";position:absolute;display:none}.container-preference input:checked~.checkmark,.container-preference-unsubscribe-all input:checked~.checkmark{background-color:#000}.checkmark{position:absolute;top:0;left:0;height:25px;width:25px;border:1px solid #b1afafbf}.container-preference,.container-preference-unsubscribe-all{display:block;position:relative;padding-left:43px;padding-top:3px;margin-bottom:13px;cursor:pointer;font-size:1.4rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.col-xs-12.col-sm-12.newsletter-preference-section-1,form#newsletter-config{font-size:1.2em}.col-xs-12.col-sm-12.first-text{margin-bottom:-8px}.vip-card-block,#cardnewsletter-seperator,#cardnewsletter-header{margin:0 auto;width:66%}#cardnewsletter-header{margin-bottom:-17px}@media(max-width:767px){.vip-card-block,#cardnewsletter-seperator,#cardnewsletter-header{width:100%}}@media(max-width:423px){.vip-card button#btnvipcard{width:100% !important}}.col-xs-12.col-sm-12.newsletter-preference-section-1 .col-xs-12.col-sm-12.padding,form#newsletter-config .col-xs-12.col-sm-12.padding,.col-xs-12.col-sm-12.newsletter-preference-section-3 .col-xs-12.col-sm-12.padding{margin-bottom:10px}div#checkout.checkout-container li#shipping.checkout-shipping-address div.control{display:unset;width:100%}@media screen and (min-width:768px){.fieldset .field:not(.choice) .label,.fieldset .field:not(.choice) .control{display:contents !important}}div#checkout.checkout-container li#shipping.checkout-shipping-address div.control{display:contents !important;width:100% !important}.fieldset>.field.zip-city .control div,.fieldset>.field.street .control div{display:contents !important}.fieldset>.field.street input{margin-bottom:15px}.label.label-bold.required:after{content:'*';color:#e02b27;font-size:1.2rem;margin:0 0 0 5px}.label.label-bold{font-weight:600}.field.street.required{margin-bottom:0}.field.zip.required{margin-top:-15px}.form.create.account.form-create-account .label{display:table-cell !important}.form.create.account.form-create-account .city,.form.create.account.form-create-account .street-info{width:49% !important;display:table-cell !important}.form.create.account.form-create-account .zip,.form.create.account.form-create-account .number-street{width:20% !important;display:table-cell !important}.form.create.account.form-create-account .fieldset>.field.street .label label:after,fieldset.field.street.admin__control-fields .field._required label.label span:after{content:'*';color:#e02b27;font-size:1.2rem}#shipping-new-address-form .field._required label.label,.field label.label{position:relative !important}fieldset.field.street.admin__control-fields .field._required label.label span:after{margin-left:5px}fieldset.field.street.admin__control-fields .label{width:0 !important}fieldset.field.street.admin__control-fields .field._required._error .field-error span{margin-bottom:13px;margin-top:-5px;display:block}div#checkout.checkout-container li#shipping.checkout-shipping-address div.control._with-tooltip,form#co-shipping-form div.control._with-tooltip{display:block !important}div#checkout.checkout-container li#shipping.checkout-shipping-address div.control._with-tooltip span#tooltip-label,form#co-shipping-form div.control._with-tooltip span#tooltip-label{display:none !important}