html{scroll-behavior:smooth}body.kaizersource.casits .featured-services-wrapper .container .service-item.hyphenate{text-align:justify}body.kaizersource.casits .cas-login-link a{font-family:'NeuzeitSLTStd-Book-Heavy',Helvetica,sans-serif;text-transform:uppercase}body.kaizersource.casits .bold{font-family:'NeuzeitSLTStd-Book-Heavy',Helvetica,sans-serif}body.kaizersource.casits input{box-shadow:none !important}body.kaizersource.casits .btn-cookie-consent:hover{opacity:unset !important}body.kaizersource.casits .btn_register{height:2.8125rem;background:#c03;border:.125rem solid #c03;border-radius:3px;box-shadow:none;color:#fff;font-family:'NeuzeitSLTStd-Book-Heavy',Helvetica,sans-serif;font-size:.75rem;font-weight:400;line-height:1.125rem;text-transform:uppercase;min-width:201px;padding:14px 17px}body.kaizersource.casits .btn_register:hover,body.kaizersource.casits .btn_register:focus,body.kaizersource.casits .btn_register:active{background:#000;border:2px solid #000;box-shadow:unset;color:#fff}body.kaizersource.casits img[alt]{font-size:.75rem;text-align:center}body.kaizersource.casits.page-products .products.wrapper~.toolbar .pages .action.previous{padding:14px 6px}body.kaizersource.casits .cas-newsletter a.action.primary{display:flex;justify-content:center;align-items:center}body.kaizersource.casits .casits-footer-bottom .address-wrapper .email+div:hover{opacity:.7;cursor:pointer}body.kaizersource.casits select,body.kaizersource.casits select *{color:#000 !important}body.kaizersource.casits .casits-pro-partner .ihk:hover>span:before,body.kaizersource.casits .casits-pro-partner .dhl:hover>span:before{opacity:0}body.kaizersource.casits.catalog-product-view .product.data.items>.item.content{margin-top:30px}body.kaizersource.casits .column.main>.message{color:#000;font-size:.875rem;line-height:1.5rem;margin-bottom:10px}body.kaizersource.casits .column.main>.message *:not(dd.item)>a{color:#999;text-decoration:underline !important}body.kaizersource.casits .column.main>.message *:not(dd.item)>a:hover{opacity:.7}body.kaizersource.casits .cas-link:hover{opacity:unset;color:#c03}body.kaizersource.casits #minicart-content-wrapper .minicart-items .product-item-details .product.actions .action.delete{transform:unset}body.kaizersource.casits .toolbar-products .pages-item-previous:hover,body.kaizersource.casits .toolbar-products .pages-item-next:hover{opacity:.7}body.kaizersource.casits .page-header .casits-header-wrapper .contactarea .phone .phone-number a,body.kaizersource.casits .cas-page-header .cas-login-contact a,body.kaizersource.casits .casits-footer-bottom .phone+div a,body.kaizersource.casits .casits-footer-bottom .whatsapp+div a{color:inherit}body.kaizersource.casits .page-header .casits-header-wrapper .contactarea .phone .phone-number a:hover,body.kaizersource.casits .cas-page-header .cas-login-contact a:hover,body.kaizersource.casits .casits-footer-bottom .phone+div a:hover,body.kaizersource.casits .casits-footer-bottom .whatsapp+div a:hover{opacity:.7}@media screen and (min-width:768px){body.kaizersource.casits .cas-page-mainmenu ul{display:block;position:relative;left:10px}body.kaizersource.casits .cas-page-mainmenu ul>li{margin:0 5px 5px}}body.kaizersource.casits .mst-searchautocomplete__autocomplete._active .mst-searchautocomplete__empty-result{background:0 0;padding:12px 3.5rem 12px 10px;text-align:left}body.kaizersource.casits .casits-pro-partner .dhl{background-position-x:left;background-position-y:-88px;height:146px;width:256px}body.kaizersource.casits.casits-journal .post-sidebar .categorie-wrapper a:hover{opacity:.7}body.kaizersource.casits.catalog-product-view .promotion-list-container .promotion-list .list-entry>a>h3,body.kaizersource.casits.cas-promotion .promotion-list-container .promotion-list .list-entry>a>h3{margin-top:20px;font-size:1.5rem;line-height:1.75rem}body.kaizersource.casits.catalog-product-view .promotion-list-container .promotion-list .promotion-period,body.kaizersource.casits.cas-promotion .promotion-list-container .promotion-list .promotion-period{font-size:.875rem;line-height:1.5rem}body.kaizersource.casits.catalog-product-view .promotion-list-container .promotion-list .promotion-store-link,body.kaizersource.casits.cas-promotion .promotion-list-container .promotion-list .promotion-store-link{display:block;margin:20px 0}body.kaizersource.casits.catalog-product-view .promotion-list-container .promotion-list .promotion-info,body.kaizersource.casits.cas-promotion .promotion-list-container .promotion-list .promotion-info{margin-top:-17.5px}body.kaizersource.casits.catalog-product-view .promotion-list-container .promotion-list .promotion-info .cas-collapsible-title,body.kaizersource.casits.cas-promotion .promotion-list-container .promotion-list .promotion-info .cas-collapsible-title{text-transform:capitalize;font-size:.875rem}body.kaizersource.casits.catalog-product-view .promotion-list-container .guarantee-hint,body.kaizersource.casits.cas-promotion .promotion-list-container .guarantee-hint{margin-top:15px}body.kaizersource.casits.catalog-product-view .promotion-list-container .promotion-description-wrapper .banderole,body.kaizersource.casits.cas-promotion .promotion-list-container .promotion-description-wrapper .banderole{display:block;background:0 0;color:#000;padding:0;margin-bottom:10px}body.kaizersource.casits.casits-jobs:not([class*=categorypath-stellenanzeigen-]) .pagebuilder-column:hover{opacity:.7}body.kaizersource.casits.casits-jobs:not([class*=categorypath-stellenanzeigen-]) .pagebuilder-column:hover .cas-link:hover{color:unset}body.kaizersource.casits.catalog-product-view .casits-product-info-media .casits-promotion-list a{color:#fff}body.kaizersource.casits.catalog-product-view .casits-product-info-media .casits-promotion-list a:hover{opacity:.7}body.kaizersource.casits.catalog-product-view .casits_product_view_main_content_promotions h2{font-size:1.1875rem;font-weight:400;line-height:1.5rem}body.kaizersource.casits.catalog-product-view .casits_product_view_main_content_promotions .promotion-list{margin-top:30px}body.kaizersource.casits.checkout-onepage-success #registration{width:unset;padding:0;border:0;margin-top:45px}@media screen and (min-width:768px){body.kaizersource.casits.checkout-onepage-success #registration .action.primary{max-width:201px}}body.kaizersource.casits.checkout-onepage-success .actions-toolbar .action.primary.continue{display:flex;justify-content:center;align-items:center}body.kaizersource.casits.checkout-onepage-success #registration .action.primary{display:flex;justify-content:center;align-items:center}@media screen and (min-width:768px){body.kaizersource.casits.checkout-cart-index .cart-summary #cart-totals,body.kaizersource.casits.checkout-cart-index #block-discount,body.kaizersource.casits.checkout-cart-index .checkout-billing-address,body.kaizersource.casits.checkout-cart-index .no-quotes-block,body.kaizersource.casits.checkout-cart-index .payment-option.discount-code{max-width:460px;min-width:460px}}body.kaizersource.casits.checkout-index-index aside.modal-slide.agreements-modal .modal-header:before{content:"\00a0";display:block;font-size:.875rem;line-height:1.1875rem}body.kaizersource.casits.checkout-index-index aside.modal-slide .modal-header,body.kaizersource.casits.checkout-index-index aside.modal-slide .modal-content,body.kaizersource.casits.checkout-index-index aside.modal-slide .modal-footer{padding-right:1rem;padding-left:1rem}body.kaizersource.casits.checkout-index-index aside.modal-slide .modal-header{padding-top:1.2rem;padding-bottom:1.2rem}body.kaizersource.casits.checkout-index-index aside.modal-slide .modal-footer{padding-top:1.2rem;padding-bottom:1.2rem}body.kaizersource.casits.checkout-index-index aside.modal-slide .modal-footer{display:flex;flex-direction:column;justify-content:center;align-items:center;border-top:1px solid #999}body.kaizersource.casits.checkout-index-index aside.modal-slide .modal-footer button{align-self:stretch}body.kaizersource.casits.checkout-index-index aside.modal-slide .modal-footer button:not(:last-child){margin:0 0 10px}body.kaizersource.casits.checkout-index-index aside.modal-slide .modal-header h1{font-size:.875rem;line-height:1.1875rem}body.kaizersource.casits.checkout-index-index aside.modal-slide .modal-header .action-close{margin:0;padding:0;transform:translate(0px,4px)}body.kaizersource.casits.checkout-index-index aside.modal-slide .modal-header .action-close:before{padding:8px}body.kaizersource.casits.checkout-index-index:not(.guest) .checkout-billing-address .field-select-billing{margin-bottom:10px !important}body.kaizersource.casits.checkout-index-index:not(.guest) .checkout-billing-address .field-select-billing select{font-family:'NeuzeitSLTStd-Book-Heavy',Helvetica,sans-serif}body.kaizersource.casits.checkout-index-index:not(.guest) .checkout-billing-address .field-select-billing select option{font-family:'NeuzeitSLTStd-Book',Helvetica,sans-serif}body.kaizersource.casits.checkout-index-index:not(.guest) .checkout-billing-address .field-select-billing select option:last-child{font-family:'NeuzeitSLTStd-Book-Heavy',Helvetica,sans-serif}body.kaizersource.casits.checkout-index-index .message{font-size:.875rem}body.kaizersource.casits.checkout-index-index .cas-note-required{margin-bottom:15px !important;order:100 !important}body.kaizersource.casits.checkout-index-index .cas-note-required span{color:#c03;font-size:.75rem;line-height:1.125rem}body.kaizersource.casits.checkout-index-index .cas-note-required span:before{content:"*"}body.kaizersource.casits.checkout-index-index .authentication-wrapper .action-auth-toggle{font-family:'NeuzeitSLTStd-Book-Heavy',Helvetica,sans-serif;text-transform:uppercase}body.kaizersource.casits.checkout-index-index .checkout-agreement input[type=checkbox]{position:absolute;margin:-1px}body.kaizersource.casits.checkout-index-index .control._with-tooltip input{width:100%;margin:0;padding-right:39px}body.kaizersource.casits.checkout-index-index .control._with-tooltip .field-tooltip{right:8px;top:15px}body.kaizersource.casits.checkout-index-index .field.choice label:hover{opacity:unset !important}body.kaizersource.casits.checkout-index-index .page-header{height:70px;align-items:center;display:flex;padding:0 20px}body.kaizersource.casits.checkout-index-index .page-header .header.content{padding:0;flex:1;max-width:935px}body.kaizersource.casits.checkout-index-index .logo{margin:0}body.kaizersource.casits.checkout-index-index .am-checkout .fieldset.address,body.kaizersource.casits.checkout-index-index aside.modal-slide #opc-new-shipping-address .fieldset.address{display:grid;grid-template-columns:1fr;grid-row-gap:10px}body.kaizersource.casits.checkout-index-index .am-checkout .fieldset.address .label,body.kaizersource.casits.checkout-index-index aside.modal-slide #opc-new-shipping-address .fieldset.address .label{display:none}body.kaizersource.casits.checkout-index-index .am-checkout .fieldset.address>.field,body.kaizersource.casits.checkout-index-index aside.modal-slide #opc-new-shipping-address .fieldset.address>.field{margin-bottom:0;order:1}body.kaizersource.casits.checkout-index-index .am-checkout .fieldset.address .field.country .control,body.kaizersource.casits.checkout-index-index aside.modal-slide #opc-new-shipping-address .fieldset.address .field.country .control,body.kaizersource.casits.checkout-index-index .am-checkout .fieldset.address .field[name$=".country_id"] .control,body.kaizersource.casits.checkout-index-index aside.modal-slide #opc-new-shipping-address .fieldset.address .field[name$=".country_id"] .control{position:relative}body.kaizersource.casits.checkout-index-index .am-checkout .fieldset.address .field.country .control:before,body.kaizersource.casits.checkout-index-index aside.modal-slide #opc-new-shipping-address .fieldset.address .field.country .control:before,body.kaizersource.casits.checkout-index-index .am-checkout .fieldset.address .field[name$=".country_id"] .control:before,body.kaizersource.casits.checkout-index-index aside.modal-slide #opc-new-shipping-address .fieldset.address .field[name$=".country_id"] .control:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0}body.kaizersource.casits.checkout-index-index .am-checkout .fieldset.address #shipping-new-address-form-title,body.kaizersource.casits.checkout-index-index aside.modal-slide #opc-new-shipping-address .fieldset.address #shipping-new-address-form-title{margin-bottom:10px;font-family:'NeuzeitSLTStd-Book-Heavy',Helvetica,sans-serif}body.kaizersource.casits.checkout-index-index aside.modal-slide #opc-new-shipping-address #shipping-new-address-form-title{display:none}body.kaizersource.casits.checkout-index-index aside.modal-slide #opc-new-shipping-address .control._with-tooltip .field-tooltip{top:12px}body.kaizersource.casits.checkout-index-index aside.modal-slide #opc-new-shipping-address label[for=shipping-save-in-address-book]{display:block !important}body.kaizersource.casits.checkout-index-index .am-checkout{margin-top:0;margin-bottom:40px;position:relative}body.kaizersource.casits.checkout-index-index .am-checkout select,body.kaizersource.casits.checkout-index-index .am-checkout input[type=email],body.kaizersource.casits.checkout-index-index .am-checkout input[type=password],body.kaizersource.casits.checkout-index-index .am-checkout input[type=tel],body.kaizersource.casits.checkout-index-index .am-checkout input[type=text]{border-color:#e5e5e5;box-shadow:none !important;font-family:'NeuzeitSLTStd-Book',Helvetica,sans-serif;font-size:1.1875rem;line-height:1.5rem;height:52px;padding:2px 7px}body.kaizersource.casits.checkout-index-index .am-checkout input[type=radio]+label{align-items:center;justify-content:center}body.kaizersource.casits.checkout-index-index .am-checkout input[type=radio]+label:before{margin:0;align-self:center}body.kaizersource.casits.checkout-index-index .am-checkout .form-login #customer-email-fieldset .label{display:none}body.kaizersource.casits.checkout-index-index .am-checkout .form-login .actions-toolbar button.login{height:2.8125rem;background:#c03;border:.125rem solid #c03;border-radius:3px;box-shadow:none;color:#fff;font-family:'NeuzeitSLTStd-Book-Heavy',Helvetica,sans-serif;font-size:.75rem;font-weight:400;line-height:1.125rem;text-transform:uppercase;min-width:201px}body.kaizersource.casits.checkout-index-index .am-checkout .form-login .actions-toolbar button.login:hover,body.kaizersource.casits.checkout-index-index .am-checkout .form-login .actions-toolbar button.login:focus,body.kaizersource.casits.checkout-index-index .am-checkout .form-login .actions-toolbar button.login:active{background:#000;border:2px solid #000;box-shadow:unset;color:#fff}body.kaizersource.casits.checkout-index-index .am-checkout .form-login .actions-toolbar .secondary{text-align:left}body.kaizersource.casits.checkout-index-index .am-checkout .form-login .actions-toolbar .secondary a:hover{opacity:.7}body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-title{background:0 0;border-bottom:1px solid #000;padding-left:0}body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-title .step-title{padding-left:0}body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container{font-size:.875rem;line-height:1.1875rem}body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container .note{color:#000}body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container .amcheckout-title>.amcheckout-icon{border-color:#c03;margin:-3px -7px 0 0}body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container .amcheckout-title>.amcheckout-icon:before{border-color:inherit}body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container.-summary .paypal-buttons.paypal-buttons-context-iframe{min-width:100% !important;margin:0 !important}body.kaizersource.casits.checkout-index-index .am-checkout .fieldset>.field .note,body.kaizersource.casits.checkout-index-index .am-checkout .fieldset>.fields>.field .note{font-size:.875rem;line-height:1.1875rem}body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-title{color:#000;font-family:'NeuzeitSLTStd-Book-Heavy',Helvetica,sans-serif;font-size:.875rem;line-height:1.1875rem}body.kaizersource.casits.checkout-index-index .am-checkout .checkout-header{margin:0 0 20px}body.kaizersource.casits.checkout-index-index .am-checkout .checkout-header .title{margin:unset}body.kaizersource.casits.checkout-index-index .am-checkout .authentication-wrapper{position:absolute;top:0;right:-15px}body.kaizersource.casits.checkout-index-index .am-checkout .authentication-wrapper button.action-auth-toggle{color:#000;background:0 0;margin-top:-17px;text-decoration:none !important}body.kaizersource.casits.checkout-index-index .am-checkout .authentication-wrapper button.action-auth-toggle:hover{opacity:.7}body.kaizersource.casits.checkout-index-index .am-checkout .authentication-wrapper aside.authentication-dropdown{left:0}body.kaizersource.casits.checkout-index-index .am-checkout .authentication-wrapper aside.authentication-dropdown .action-close:before{transform:translateY(4px)}body.kaizersource.casits.checkout-index-index .am-checkout .authentication-wrapper aside.authentication-dropdown .modal-inner-wrap{width:100%}body.kaizersource.casits.checkout-index-index .am-checkout .authentication-wrapper aside.authentication-dropdown .actions-toolbar button.action-login{height:2.8125rem;background:#c03;border:.125rem solid #c03;border-radius:3px;box-shadow:none;color:#fff;font-family:'NeuzeitSLTStd-Book-Heavy',Helvetica,sans-serif;font-size:.75rem;font-weight:400;line-height:1.125rem;text-transform:uppercase;min-width:201px}body.kaizersource.casits.checkout-index-index .am-checkout .authentication-wrapper aside.authentication-dropdown .actions-toolbar button.action-login:hover,body.kaizersource.casits.checkout-index-index .am-checkout .authentication-wrapper aside.authentication-dropdown .actions-toolbar button.action-login:focus,body.kaizersource.casits.checkout-index-index .am-checkout .authentication-wrapper aside.authentication-dropdown .actions-toolbar button.action-login:active{background:#000;border:2px solid #000;box-shadow:unset;color:#fff}body.kaizersource.casits.checkout-index-index .am-checkout .authentication-wrapper aside.authentication-dropdown #block-customer-login-heading{font-size:1.5rem;line-height:1.75rem}body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container #checkout-step-payment>#co-payment-form>fieldset{display:grid}body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container #checkout-step-payment>#co-payment-form>fieldset>.discount-code{grid-row:99;justify-self:start;margin:40px 0 0;padding:0}body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container #checkout-step-payment>#co-payment-form>fieldset>.discount-code button.action-apply{margin-right:0}body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container #checkout-step-payment>#co-payment-form>fieldset>.discount-code button.action-apply:hover{background-color:#fff;color:#c03}body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container #shipping .actions-toolbar .primary,body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container #payment .actions-toolbar .primary{padding:0}body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container #shipping .actions-toolbar button.action-update,body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container #payment .actions-toolbar button.action-update{height:2.8125rem;background:#c03;border:.125rem solid #c03;border-radius:3px;box-shadow:none;color:#fff;font-family:'NeuzeitSLTStd-Book-Heavy',Helvetica,sans-serif;font-size:.75rem;font-weight:400;line-height:1.125rem;text-transform:uppercase;min-width:201px}body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container #shipping .actions-toolbar button.action-update:hover,body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container #payment .actions-toolbar button.action-update:hover,body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container #shipping .actions-toolbar button.action-update:focus,body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container #payment .actions-toolbar button.action-update:focus,body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container #shipping .actions-toolbar button.action-update:active,body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container #payment .actions-toolbar button.action-update:active{background:#000;border:2px solid #000;box-shadow:unset;color:#fff}body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container #shipping .actions-toolbar button.action-cancel,body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container #payment .actions-toolbar button.action-cancel{height:2.8125rem;background:#c03;border:.125rem solid #c03;border-radius:3px;box-shadow:none;font-family:'NeuzeitSLTStd-Book-Heavy',Helvetica,sans-serif;font-size:.75rem;font-weight:400;line-height:1.125rem;text-transform:uppercase;min-width:201px;background-color:#999;border-color:#999;color:#fff;opacity:.7}body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container #shipping .actions-toolbar button.action-cancel:hover,body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container #payment .actions-toolbar button.action-cancel:hover,body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container #shipping .actions-toolbar button.action-cancel:focus,body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container #payment .actions-toolbar button.action-cancel:focus,body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container #shipping .actions-toolbar button.action-cancel:active,body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container #payment .actions-toolbar button.action-cancel:active{background:#000;border:2px solid #000;box-shadow:unset;color:#fff}body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container #shipping .actions-toolbar button.action-cancel:hover,body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container #payment .actions-toolbar button.action-cancel:hover,body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container #shipping .actions-toolbar button.action-cancel:focus,body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container #payment .actions-toolbar button.action-cancel:focus,body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container #shipping .actions-toolbar button.action-cancel:active,body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container #payment .actions-toolbar button.action-cancel:active{background:#999;border-color:#999}body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container #shipping .actions-toolbar button.action-cancel:hover,body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container #payment .actions-toolbar button.action-cancel:hover{opacity:1}body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container #checkout-step-shipping .field.addresses .shipping-address-items{display:grid;grid-row-gap:10px;grid-template-columns:1fr}body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container #checkout-step-shipping .field.addresses .shipping-address-items .shipping-address-item{padding:10px;margin:0;cursor:default;background:0 0;box-shadow:none;border-color:transparent;position:relative;font-size:.875rem;line-height:1.1875rem;width:100%}body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container #checkout-step-shipping .field.addresses .shipping-address-items .shipping-address-item.selected-item{border-color:#c03;font-family:'NeuzeitSLTStd-Book-Heavy',Helvetica,sans-serif}body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container #checkout-step-shipping .field.addresses .shipping-address-items .shipping-address-item button.edit-address-link{height:2.8125rem;background:#c03;border:.125rem solid #c03;border-radius:3px;box-shadow:none;font-family:'NeuzeitSLTStd-Book-Heavy',Helvetica,sans-serif;font-size:.75rem;font-weight:400;line-height:1.125rem;text-transform:uppercase;min-width:201px;background-color:#999;border-color:#999;color:#fff;opacity:.7}body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container #checkout-step-shipping .field.addresses .shipping-address-items .shipping-address-item button.edit-address-link:hover,body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container #checkout-step-shipping .field.addresses .shipping-address-items .shipping-address-item button.edit-address-link:focus,body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container #checkout-step-shipping .field.addresses .shipping-address-items .shipping-address-item button.edit-address-link:active{background:#000;border:2px solid #000;box-shadow:unset;color:#fff}body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container #checkout-step-shipping .field.addresses .shipping-address-items .shipping-address-item button.edit-address-link:hover,body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container #checkout-step-shipping .field.addresses .shipping-address-items .shipping-address-item button.edit-address-link:focus,body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container #checkout-step-shipping .field.addresses .shipping-address-items .shipping-address-item button.edit-address-link:active{background:#999;border-color:#999}body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container #checkout-step-shipping .field.addresses .shipping-address-items .shipping-address-item button.edit-address-link:hover{opacity:1}body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container #checkout-step-shipping .field.addresses .shipping-address-items .shipping-address-item.not-selected-item button.action-select-shipping-item{background:0 0;color:#000;border:none;padding:0;margin-top:0;font-size:0;line-height:0;position:absolute;top:0;left:0;width:100%;height:100%;text-indent:-10000px;z-index:1}body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container #checkout-step-shipping .field.addresses .shipping-address-items .shipping-address-item.not-selected-item button.action-select-shipping-item:hover{opacity:.7;background-color:#fff}body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container #checkout-step-shipping .field.addresses .shipping-address-items .shipping-address-item.not-selected-item button.edit-address-link{opacity:.3}body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container #checkout-step-shipping button.-new-address{height:2.8125rem;background:#c03;border:.125rem solid #c03;border-radius:3px;box-shadow:none;color:#fff;font-family:'NeuzeitSLTStd-Book-Heavy',Helvetica,sans-serif;font-size:.75rem;font-weight:400;line-height:1.125rem;text-transform:uppercase;min-width:201px}body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container #checkout-step-shipping button.-new-address:hover,body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container #checkout-step-shipping button.-new-address:focus,body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container #checkout-step-shipping button.-new-address:active{background:#000;border:2px solid #000;box-shadow:unset;color:#fff}body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container #checkout-step-shipping_method .amcheckout-shipping-methods .amcheckout-items{flex-direction:column}body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container #checkout-step-shipping_method .amcheckout-shipping-methods .amcheckout-items>.amcheckout-method{background:0 0;border-color:transparent;box-shadow:none !important;width:100%}body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container #checkout-step-shipping_method .amcheckout-shipping-methods .amcheckout-items>.amcheckout-method:not(.-selected):hover{opacity:.7}body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container #checkout-step-shipping_method .amcheckout-shipping-methods .amcheckout-items>.amcheckout-method:not(.-selected):hover input[type=radio]+label:before{border-color:#c03}body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container #checkout-step-shipping_method .amcheckout-shipping-methods .amcheckout-items>.amcheckout-method .col-price{white-space:nowrap}body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container #checkout-step-shipping_method .amcheckout-shipping-methods .amcheckout-items>.amcheckout-method .col-price+.col-method{display:none !important}body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container #checkout-step-shipping_method .amcheckout-shipping-methods .amcheckout-items>.amcheckout-method.-selected{border-color:#c03;font-family:'NeuzeitSLTStd-Book-Heavy',Helvetica,sans-serif}body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container #checkout-step-shipping_method .amcheckout-shipping-methods .amcheckout-items>.amcheckout-method.-selected input[type=radio]+label:before{border-color:#c03}body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container .checkout-billing-address .billing-address-details{font-size:.875rem;line-height:1.1875rem;margin-left:30px;padding:0;background:0 0;border:none;box-shadow:none;cursor:default}body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container .checkout-billing-address .billing-address-details button.action-edit-address{height:2.8125rem;background:#c03;border:.125rem solid #c03;border-radius:3px;box-shadow:none;font-family:'NeuzeitSLTStd-Book-Heavy',Helvetica,sans-serif;font-size:.75rem;font-weight:400;line-height:1.125rem;text-transform:uppercase;min-width:201px;background-color:#999;border-color:#999;color:#fff;opacity:.7}body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container .checkout-billing-address .billing-address-details button.action-edit-address:hover,body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container .checkout-billing-address .billing-address-details button.action-edit-address:focus,body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container .checkout-billing-address .billing-address-details button.action-edit-address:active{background:#000;border:2px solid #000;box-shadow:unset;color:#fff}body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container .checkout-billing-address .billing-address-details button.action-edit-address:hover,body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container .checkout-billing-address .billing-address-details button.action-edit-address:focus,body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container .checkout-billing-address .billing-address-details button.action-edit-address:active{background:#999;border-color:#999}body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container .checkout-billing-address .billing-address-details button.action-edit-address:hover{opacity:1}body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container .checkout-billing-address .billing-address-details button.action-edit-address:before{display:none}body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container .field.billing-address-same-as-shipping-block{margin-top:10px}body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container #checkout-step-payment .billing-address-details{margin-left:10px}body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container #billing-address-form-title{display:block;font-family:'NeuzeitSLTStd-Book-Heavy',Helvetica,sans-serif}body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container #checkout-step-payment #billing-address-form-title{margin-bottom:10px}body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container #checkout-step-payment .checkout-billing-address{grid-row:1}body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container .checkout-billing-address label[for=billing-address-same-as-shipping-shared]{font-family:'NeuzeitSLTStd-Book-Heavy',Helvetica,sans-serif;display:flex;align-items:center}body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container .checkout-billing-address label[for=billing-address-same-as-shipping-shared]:hover{opacity:.7 !important}body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container .checkout-billing-address label[for=billing-address-same-as-shipping-shared]:before{margin-top:0}body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container .checkout-billing-address .field-select-billing{margin:0}body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container #checkout-payment-method-load .amcheckout-payment-methods .amcheckout-wrapper .payment-method{background:0 0;border-color:transparent;box-shadow:none !important;margin-bottom:0;order:1}body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container #checkout-payment-method-load .amcheckout-payment-methods .amcheckout-wrapper .payment-method .payment-method-title label>span,body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container #checkout-payment-method-load .amcheckout-payment-methods .amcheckout-wrapper .payment-method .payment-method-title label>img{margin-left:15px}body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container #checkout-payment-method-load .amcheckout-payment-methods .amcheckout-wrapper .payment-method .payment-method-title label>img+span{flex:auto;margin-left:5px}body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container #checkout-payment-method-load .amcheckout-payment-methods .amcheckout-wrapper .payment-method .payment-method-title #paypal_express+label img{margin-left:15px}body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container #checkout-payment-method-load .amcheckout-payment-methods .amcheckout-wrapper .payment-method:not(._active) .payment-method-title:hover{opacity:.7}body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container #checkout-payment-method-load .amcheckout-payment-methods .amcheckout-wrapper .payment-method:not(._active) .payment-method-title:hover input[type=radio]+label:before{border-color:#c03}body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container #checkout-payment-method-load .amcheckout-payment-methods .amcheckout-wrapper .payment-method._active{border-color:#c03;font-family:'NeuzeitSLTStd-Book-Heavy',Helvetica,sans-serif}body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container #checkout-payment-method-load .amcheckout-payment-methods .amcheckout-wrapper .payment-method._active input[type=radio]:checked+label:before{border-color:#c03}body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container #checkout-payment-method-load .amcheckout-payment-methods .amcheckout-wrapper .payment-method label{flex:1}body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container .amcheckout-summary-container{position:relative}body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container .amcheckout-summary-container>.step-title.amcheckout-title .amcheckout-icon{display:none}body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container .amcheckout-summary-container:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:11}body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container .amcheckout-summary-container .step-content.amcheckout-content{position:relative;z-index:12}body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container .amcheckout-summary-container .step-content.amcheckout-content>.amcheckout-wrapper{padding:0}body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container .amcheckout-summary-container .items-in-cart .amcheckout-icon{height:24px;width:24px;position:relative;cursor:pointer}body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container .amcheckout-summary-container .items-in-cart.active .amcheckout-icon{transform:rotate(180deg)}body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container .amcheckout-summary-container .minicart-items .product-item-name-block{margin-right:0;padding-right:0}body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container .amcheckout-summary-container .minicart-items .product-item-name-block .product-item-name{margin-right:0}body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container .amcheckout-summary-container .minicart-items .product-item-name-block .details-qty{flex-basis:100%}body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container .amcheckout-summary-container .minicart-items .subtotal{font-size:.875rem;line-height:1.1875rem;bottom:10px}body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container .amcheckout-summary-container .minicart-items .subtotal *{font-size:inherit;line-height:inherit}body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container .amcheckout-summary-container .table-totals *{font-size:.875rem;line-height:1.1875rem;display:grid;grid-template-columns:1fr}body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container .amcheckout-summary-container .table-totals *>tr{display:flex;justify-content:space-between}body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container .amcheckout-summary-container .table-totals *>tr.totals.sub .amount{font-family:'NeuzeitSLTStd-Book-Heavy',Helvetica,sans-serif}body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container .amcheckout-summary-container .table-totals *>tr.grand.totals.incl{order:100;color:#c03}body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container .amcheckout-summary-container .table-totals *>tr.totals-tax{order:90}body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container .amcheckout-summary-container .table-totals *>tr.grand.totals.excl{order:80}body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container .amcheckout-summary-container .table-totals *>tr.grand.totals td,body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container .amcheckout-summary-container .table-totals *>tr.grand.totals th{padding-top:8px}body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container .amcheckout-checkboxes-container .fieldset .field.choice{flex-direction:column;align-items:unset}body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container .amcheckout-checkboxes-container .fieldset .field.choice .label{display:grid;grid-template-columns:30px 18px 1fr}body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container .amcheckout-checkboxes-container .fieldset .field.choice .label:before{margin:0;align-self:center;grid-column:1;grid-row:1}body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container .amcheckout-checkboxes-container .fieldset .field.choice .label button{margin:0;grid-column:3;grid-row:1}body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container .amcheckout-checkboxes-container .fieldset .field.choice .label button span{color:#000;border-bottom:1px solid #000}body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container .amcheckout-checkboxes-container .fieldset .field.choice .label button:hover{opacity:.7}body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container .amcheckout-checkboxes-container .fieldset .field.choice .label:after{grid-column:2;grid-row:1}body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container .amcheckout-additional-options{border:none;padding:0;background:0 0}body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container .checkout-payment-method.submit .actions-toolbar button.checkout.amasty{height:2.8125rem;background:#c03;border:.125rem solid #c03;border-radius:3px;box-shadow:none;color:#fff;font-family:'NeuzeitSLTStd-Book-Heavy',Helvetica,sans-serif;font-size:.75rem;font-weight:400;line-height:1.125rem;text-transform:uppercase;min-width:201px;width:100%}body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container .checkout-payment-method.submit .actions-toolbar button.checkout.amasty:hover,body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container .checkout-payment-method.submit .actions-toolbar button.checkout.amasty:focus,body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container .checkout-payment-method.submit .actions-toolbar button.checkout.amasty:active{background:#000;border:2px solid #000;box-shadow:unset;color:#fff}body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container .checkout-payment-method.submit .actions-toolbar button.checkout.amasty:hover,body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container .checkout-payment-method.submit .actions-toolbar button.checkout.amasty:focus,body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container .checkout-payment-method.submit .actions-toolbar button.checkout.amasty:active{background-color:#000;border-color:#000;color:#fff}@media screen and (min-width:768px){body.kaizersource.casits.checkout-index-index aside.modal-slide .modal-content .fieldset>.field:not(.choice)>.control{width:100%}body.kaizersource.casits.checkout-index-index aside.modal-slide .modal-content .fieldset>.field.choice:before{display:none}body.kaizersource.casits.checkout-index-index aside.modal-slide .modal-footer{flex-direction:row-reverse;justify-content:space-between}body.kaizersource.casits.checkout-index-index aside.modal-slide .modal-footer button{align-self:center;flex:1}body.kaizersource.casits.checkout-index-index aside.modal-slide .modal-footer button:not(:last-child){margin:0 0 0 10px}body.kaizersource.casits #checkout-step-shipping .field.addresses .shipping-address-items{grid-template-columns:1fr 1fr !important;grid-column-gap:10px}body.kaizersource.casits.checkout-index-index .am-checkout{max-width:935px;margin:0 auto 40px}body.kaizersource.casits.checkout-index-index .am-checkout .fieldset.address{grid-template-columns:1fr 1fr;grid-column-gap:15px}body.kaizersource.casits.checkout-index-index .am-checkout .fieldset.address>label.field{grid-column:1/-1;margin-bottom:0 !important}body.kaizersource.casits.checkout-index-index .am-checkout .fieldset.address>.field.street{grid-column:1/-1;margin-top:15px}body.kaizersource.casits.checkout-index-index .am-checkout .fieldset.address>.field.cas-note-required{grid-column:1/-1}body.kaizersource.casits.checkout-index-index .am-checkout .fieldset>.field:not(.choice)>.control{width:100%}body.kaizersource.casits.checkout-index-index .am-checkout .fieldset>.field:not(.choice)>.label{width:100%}body.kaizersource.casits.checkout-index-index .am-checkout .form-login .actions-toolbar{display:grid;grid-row-gap:10px;justify-items:flex-start}body.kaizersource.casits.checkout-index-index .am-checkout .form-login .actions-toolbar:before,body.kaizersource.casits.checkout-index-index .am-checkout .form-login .actions-toolbar:after{display:none}body.kaizersource.casits.checkout-index-index .am-checkout .form-login .actions-toolbar>div{display:block;float:none}body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-step-container #checkout-step-shipping_method .amcheckout-shipping-methods .amcheckout-items>.amcheckout-method{margin:0;width:100%}body.kaizersource.casits.checkout-index-index.guest .am-checkout .fieldset.address>.field[name$=".city"],body.kaizersource.casits.checkout-index-index.guest .am-checkout .fieldset.address>.field[name$=".country_id"]{grid-row:5}body.kaizersource.casits.checkout-index-index.guest .am-checkout .fieldset.address>.field[name$=".telephone"]{grid-row:6}body.kaizersource.casits.checkout-index-index.guest .am-checkout .fieldset.address>.field.cas-note-required{grid-row:7}body.kaizersource.casits.checkout-index-index.guest .am-checkout #shipping .fieldset.address>.field[name$=".city"],body.kaizersource.casits.checkout-index-index.guest .am-checkout #shipping .fieldset.address>.field[name$=".country_id"]{grid-row:6}body.kaizersource.casits.checkout-index-index.guest .am-checkout #shipping .fieldset.address>.field[name$=".telephone"]{grid-row:7}body.kaizersource.casits.checkout-index-index.guest .am-checkout #shipping .fieldset.address>.field.cas-note-required{grid-row:8}body.kaizersource.casits.checkout-index-index:not(.guest) .am-checkout .fieldset.address>.field[name$=".city"],body.kaizersource.casits.checkout-index-index:not(.guest) .am-checkout .fieldset.address>.field[name$=".country_id"]{grid-row:5}body.kaizersource.casits.checkout-index-index:not(.guest) .am-checkout .fieldset.address>.field[name$=".telephone"]{grid-row:6}body.kaizersource.casits.checkout-index-index:not(.guest) .am-checkout .fieldset.address>.field.cas-note-required{grid-row:7}}@media screen and (min-width:1024px){body.kaizersource.casits.checkout-index-index .page-header .header.content{max-width:1240px}body.kaizersource.casits.checkout-index-index .am-checkout{max-width:unset}body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-column.-sidebar{border:1px solid #999}body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-column.-sidebar::-webkit-scrollbar{width:3px}body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-column.-sidebar::-webkit-scrollbar-track{background:#f1f1f1}body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-column.-sidebar::-webkit-scrollbar-thumb{background:#d6d6d6;border-radius:45px}body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-column.-sidebar::-webkit-scrollbar-thumb:hover{background-color:#555}body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-column.-sidebar>div{padding:0 10px}body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-summary-container{background:0 0}body.kaizersource.casits.checkout-index-index .am-checkout .amcheckout-summary-container .amcheckout-title{background:inherit}}body.kaizersource.casits.account select[name=country_id]{color:0}body.kaizersource.casits.account .actions-toolbar .secondary{text-align:right}body.kaizersource.casits.account .actions-toolbar .secondary .action.back{width:auto;padding:0 5px}body.kaizersource.casits.account .limiter{position:relative}body.kaizersource.casits.account .limiter:after{content:'\e622';font-family:'icons-blank-theme';font-size:34px;position:absolute;right:0;top:50%;transform:translateY(-50%);pointer-events:none}body.kaizersource.casits.account.sales-order-history .order-products-toolbar{border:none}body.kaizersource.casits.account.sales-order-history .order-products-toolbar .pager .limiter:before{content:'Zeige Bestellungen'}body.kaizersource.casits.account.sales-order-history .table-order-items tr:not(:first-child){margin-top:25px}body.kaizersource.casits.account.sales-order-history .table-order-items td,body.kaizersource.casits.account.sales-order-history .table-order-items th{padding:0 !important}body.kaizersource.casits.account.sales-order-history .table-order-items .action.view:hover{opacity:unset}body.kaizersource.casits.account.sales-order-view .table-order-items td,body.kaizersource.casits.account.sales-order-view .table-order-items th{padding:0 !important}body.kaizersource.casits.account.sales-order-view .table-order-items tbody{padding-bottom:25px}body.kaizersource.casits.account .toolbar .pager{padding:.625rem 0;display:flex;margin:0;flex-wrap:wrap;justify-content:space-between;align-items:center;line-height:1.125rem;font-size:.75rem;text-align:center}body.kaizersource.casits.account .toolbar .pager .limiter-label{display:none}body.kaizersource.casits.account .toolbar .pager .limiter:before{content:'Zeige Adressen'}body.kaizersource.casits.account .toolbar .pager .pages{margin-bottom:unset}body.kaizersource.casits.account .toolbar .pager .limiter{margin-bottom:unset}body.kaizersource.casits.account .toolbar .pager{border-top:.0625rem solid #999}body.kaizersource.casits.account .toolbar .pages a.page{color:#000;padding:15px 10px}body.kaizersource.casits.account .toolbar .pages .item,body.kaizersource.casits.account .toolbar .pages strong.page{line-height:1.125rem;font-size:.75rem;font-weight:400;color:#000}body.kaizersource.casits.account .toolbar .pages .item:not(.current):hover{opacity:.7}@media screen and (min-width:640px){body.kaizersource.casits.account.sales-order-history .table-order-items tr{margin-top:unset}body.kaizersource.casits.account.sales-order-history .table-order-items td,body.kaizersource.casits.account.sales-order-history .table-order-items th{padding:5px 0 !important}}body.kaizersource.casits.account.customer-address-form .message{font-size:.875rem}body.kaizersource.casits.account.customer-address-form .fieldset.address{display:grid;grid-template-columns:1fr;grid-row-gap:10px}body.kaizersource.casits.account.customer-address-form .fieldset.address .label{display:none}body.kaizersource.casits.account.customer-address-form .fieldset.address>.field{margin-bottom:0;order:1}body.kaizersource.casits.account.customer-address-form .fieldset.address .field.country .control,body.kaizersource.casits.account.customer-address-form .fieldset.address .field[name$=".country_id"] .control{position:relative}body.kaizersource.casits.account.customer-address-form .fieldset.address .field.country .control:before,body.kaizersource.casits.account.customer-address-form .fieldset.address .field[name$=".country_id"] .control:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0}body.kaizersource.casits.account.customer-address-form .cas-note-required{margin-bottom:15px !important;order:100 !important}body.kaizersource.casits.account.customer-address-form .cas-note-required span{color:#c03;font-size:.75rem;line-height:1.125rem}body.kaizersource.casits.account.customer-address-form .cas-note-required span:before{content:"*"}body.kaizersource.casits.account.customer-address-form #cas-storage-info{margin-bottom:40px}body.kaizersource.casits.account.customer-address-form #cas-storage-info .message.info{background:0 0;font-size:1.125rem;line-height:1.5rem;font-family:'NeuzeitSLTStd-Book-Heavy',Helvetica,sans-serif;font-weight:400;margin:0 0 20px;padding:0;color:#000}body.kaizersource.casits.account.customer-address-form #cas-storage-info .message.info span:before{display:none}body.kaizersource.casits.account.customer-address-form #cas-storage-info .field.choice.set{align-items:center;display:flex;margin-bottom:1.25rem}body.kaizersource.casits.account.customer-address-form #cas-storage-info .field.choice.set input.checkbox{margin:0 5px 0 0;top:unset}body.kaizersource.casits.account.customer-address-form #cas-storage-info .field.choice.set input.checkbox:hover,body.kaizersource.casits.account.customer-address-form #cas-storage-info .field.choice.set input.checkbox+.label:hover{opacity:.7;cursor:pointer}body.kaizersource.casits.account.customer-address-form .fieldset>.field>.label[for=primary_billing],body.kaizersource.casits.account.customer-address-form .fieldset>.field>.label[for=primary_shipping]{display:inline}body.kaizersource.casits.account.customer-address-form .actions-toolbar button.save{height:2.8125rem;background:#c03;border:.125rem solid #c03;border-radius:3px;box-shadow:none;color:#fff;font-family:'NeuzeitSLTStd-Book-Heavy',Helvetica,sans-serif;font-size:.75rem;font-weight:400;line-height:1.125rem;text-transform:uppercase;min-width:201px}body.kaizersource.casits.account.customer-address-form .actions-toolbar button.save:hover,body.kaizersource.casits.account.customer-address-form .actions-toolbar button.save:focus,body.kaizersource.casits.account.customer-address-form .actions-toolbar button.save:active{background:#000;border:2px solid #000;box-shadow:unset;color:#fff}body.kaizersource.casits.account.customer-address-form .actions-toolbar .primary{margin:0}body.kaizersource.casits.account.customer-address-form .actions-toolbar .secondary{margin-top:2.1875rem;text-align:right}@media screen and (min-width:768px){body.kaizersource.casits.account.customer-address-form .fieldset>.field:not(.choice)>.control{width:100%}body.kaizersource.casits.account.customer-address-form .fieldset>.field:not(.choice)>.label{width:100%}body.kaizersource.casits.account.customer-address-form .form-address-edit{width:unset;justify-content:space-between;max-width:935px;margin:0 auto}body.kaizersource.casits.account.customer-address-form .fieldset.address{grid-template-columns:1fr 1fr;grid-column-gap:15px}body.kaizersource.casits.account.customer-address-form .fieldset.address>label.field{grid-column:1/-1;margin-bottom:0 !important}body.kaizersource.casits.account.customer-address-form .fieldset.address>.field.street{grid-column:1/-1;margin-top:15px}body.kaizersource.casits.account.customer-address-form .fieldset.address>.field.city,body.kaizersource.casits.account.customer-address-form .fieldset.address>.field.country{grid-row:5}body.kaizersource.casits.account.customer-address-form .fieldset.address>.field.telephone{grid-row:6}body.kaizersource.casits.account.customer-address-form .fieldset.address>.field.cas-note-required{grid-column:1/-1;grid-row:7}body.kaizersource.casits.account.customer-address-form .actions-toolbar{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:15px}body.kaizersource.casits.account.customer-address-form .actions-toolbar:before{content:'';display:block}body.kaizersource.casits.account.customer-address-form .actions-toolbar .primary{padding:0 7px;float:unset}body.kaizersource.casits.account.customer-address-form .actions-toolbar .primary>.action{width:100%}body.kaizersource.casits.account.customer-address-form .actions-toolbar .secondary{padding:0 7px;float:unset;text-align:right;grid-column:1/-1}}@media screen and (min-width:768px){body.kaizersource.casits.account .toolbar .pager .pages{position:unset;width:unset}body.kaizersource.casits.account.customer-address-form .form-address-edit>fieldset{grid-template-columns:repeat(2,49%)}}body.kaizersource.casits.casits-eventdate .product_addtocart_form .table.data.grouped .cas-label-evt-month,body.kaizersource.casits.casits-eventdate .product_addtocart_form .table.data.grouped .product-item-name,body.kaizersource.casits.casits-eventdate .product_addtocart_form .table.data.grouped .col.qty{font-size:.875rem}@media screen and (min-width:1024px){body.kaizersource.casits.casits-eventdate .page-title-wrapper.product,body.kaizersource.casits.casits-eventdate .product-info-main{width:35%}}body.kaizersource.casits.catalog-product-view .modal-popup.cas-modal-reservation-wrapper .cas-address-container{display:grid;grid-template-columns:1fr;grid-row-gap:10px}body.kaizersource.casits.catalog-product-view .modal-popup.cas-modal-reservation-wrapper .cas-address-container>.field{margin:0}body.kaizersource.casits.catalog-product-view .modal-popup.cas-modal-reservation-wrapper .modal-inner-wrap{overflow-y:auto;max-height:100vh}body.kaizersource.casits.catalog-product-view .modal-popup.cas-modal-reservation-wrapper .modal-inner-wrap .field.custom-note{margin-top:10px}body.kaizersource.casits.catalog-product-view .casits-product-info-reservation .price-label{transform:unset}@media screen and (min-width:768px){body.kaizersource.casits.catalog-product-view .modal-popup.cas-modal-reservation-wrapper .cas-address-container{grid-column-gap:15px;grid-template-columns:1fr 1fr}body.kaizersource.casits.catalog-product-view .modal-popup.cas-modal-reservation-wrapper .cas-address-container .field.street{grid-column:1/-1}body.kaizersource.casits.catalog-product-view .casits-product-info-reservation .box-tocart{margin-top:20px}}@media screen and (min-width:1200px){body.kaizersource.casits.catalog-product-view .casits-product-info-reservation .box-tocart{margin-top:81px}body.kaizersource.casits.catalog-product-view .casits-product-info-reservation .box-tocart{margin-top:81px}body.kaizersource.casits.catalog-product-view .casits-product-info-reservation .spacer+.box-tocart{margin-top:156px}}body.kaizersource.casits .cas-product-slider .product-item .product-item-info .price-box .special-price{margin:0}body.kaizersource.casits .cas-product-slider .product-item .product-item-info .price-box .special-price .price-label{display:none}body.kaizersource.casits .cas-product-slider .product-item .product-item-info .price-box .special-price .price{position:relative}body.kaizersource.casits .cas-product-slider .product-item .product-item-info .price-box .special-price .price:after{display:inline-block;content:"(Aktion)";padding-left:5px;font-size:14px;transform:translateY(-2px)}body.kaizersource.casits .cas-product-slider .product-item .product-item-info .price-box .old-price{text-decoration:none}body.kaizersource.casits .cas-product-slider .product-item .product-item-info .price-box .old-price .price-label{display:none}body.kaizersource.casits .cas-product-slider .product-item .product-item-info .price-box .old-price .price{position:relative;text-decoration:line-through}body.kaizersource.casits .cas-product-slider .product-item .product-item-info .price-box .special-price .price:after{transform:translateY(0px)}body.kaizersource.casits .cas-product-slider .product-item .product-item-info .price-box .old-price{margin:-10px;display:block}body.kaizersource.casits.catalog-product-view .block-viewed-products-grid .product-items .product-item .product-item-info .price-box .special-price,body.kaizersource.casits.catalog-product-view .product-info-main .price-box .special-price{margin:0}body.kaizersource.casits.catalog-product-view .block-viewed-products-grid .product-items .product-item .product-item-info .price-box .special-price .price-label,body.kaizersource.casits.catalog-product-view .product-info-main .price-box .special-price .price-label{display:none}body.kaizersource.casits.catalog-product-view .block-viewed-products-grid .product-items .product-item .product-item-info .price-box .special-price .price,body.kaizersource.casits.catalog-product-view .product-info-main .price-box .special-price .price{position:relative}body.kaizersource.casits.catalog-product-view .block-viewed-products-grid .product-items .product-item .product-item-info .price-box .special-price .price:after,body.kaizersource.casits.catalog-product-view .product-info-main .price-box .special-price .price:after{display:inline-block;content:"(Aktion)";padding-left:5px;font-size:14px;transform:translateY(-2px)}body.kaizersource.casits.catalog-product-view .block-viewed-products-grid .product-items .product-item .product-item-info .price-box .old-price,body.kaizersource.casits.catalog-product-view .product-info-main .price-box .old-price{text-decoration:none}body.kaizersource.casits.catalog-product-view .block-viewed-products-grid .product-items .product-item .product-item-info .price-box .old-price .price-label,body.kaizersource.casits.catalog-product-view .product-info-main .price-box .old-price .price-label{display:none}body.kaizersource.casits.catalog-product-view .block-viewed-products-grid .product-items .product-item .product-item-info .price-box .old-price .price,body.kaizersource.casits.catalog-product-view .product-info-main .price-box .old-price .price{position:relative;text-decoration:line-through}body.kaizersource.casits .amcart-confirm-block{background:#fff}body.kaizersource.casits .amcart-confirm-block .amcart-message-box{margin:40px auto 30px}body.kaizersource.casits .amcart-confirm-block .amcart-message-box>.message.error{margin-left:25px !important;margin-right:25px !important}body.kaizersource.casits .amcart-confirm-block .message.error{padding:10px 20px;font-size:.875rem;line-height:1.1875rem}body.kaizersource.casits .amcart-confirm-block .amcart-product-notice{display:none}body.kaizersource.casits .amcart-confirm-block #confirmButtons button[title=cas_hide]{display:none}body.kaizersource.casits .amcart-confirm-block #confirmButtons button[title=cas_hide]+button.am-btn-right{height:2.8125rem;background:#c03;border:.125rem solid #c03;border-radius:3px;box-shadow:none;font-family:'NeuzeitSLTStd-Book-Heavy',Helvetica,sans-serif;font-size:.75rem;font-weight:400;line-height:1.125rem;text-transform:uppercase;min-width:201px;background-color:#999;border-color:#999;color:#fff;opacity:.7;width:100%}body.kaizersource.casits .amcart-confirm-block #confirmButtons button[title=cas_hide]+button.am-btn-right:hover,body.kaizersource.casits .amcart-confirm-block #confirmButtons button[title=cas_hide]+button.am-btn-right:focus,body.kaizersource.casits .amcart-confirm-block #confirmButtons button[title=cas_hide]+button.am-btn-right:active{background:#000;border:2px solid #000;box-shadow:unset;color:#fff}body.kaizersource.casits .amcart-confirm-block #confirmButtons button[title=cas_hide]+button.am-btn-right:hover,body.kaizersource.casits .amcart-confirm-block #confirmButtons button[title=cas_hide]+button.am-btn-right:focus,body.kaizersource.casits .amcart-confirm-block #confirmButtons button[title=cas_hide]+button.am-btn-right:active{background:#999;border-color:#999}body.kaizersource.casits .amcart-confirm-block #confirmButtons button[title=cas_hide]+button.am-btn-right:hover{opacity:1}body.kaizersource.casits .amcart-confirm-block .am-title,body.kaizersource.casits .amcart-confirm-block a.added-item{font-family:'NeuzeitSLTStd-Book-Heavy',Helvetica,sans-serif;font-size:1.5rem;line-height:1.75rem}body.kaizersource.casits .amcart-confirm-block .product-item-info.product-info-main{max-width:unset;float:unset;display:block}body.kaizersource.casits .amcart-confirm-block .product-item-info.product-info-main .am-photo-container{display:none}body.kaizersource.casits .amcart-confirm-block .added-item{padding:0;margin-left:25px;margin-right:25px;text-align:left}body.kaizersource.casits .amcart-confirm-block .added-item~.am-photo-container{overflow:hidden;margin:0 25px}body.kaizersource.casits .amcart-confirm-block .added-item+p{text-align:left;padding:0;margin-left:25px;margin-right:25px}body.kaizersource.casits .amcart-confirm-block .product-options-bottom{margin:0 25px}body.kaizersource.casits .amcart-confirm-block .product-options-bottom .message.error{margin-left:0 !important;margin-right:0 !important}body.kaizersource.casits .amcart-confirm-block #confirmButtons{margin:0 25px;display:grid;grid-template-columns:1fr;grid-row-gap:10px}body.kaizersource.casits .amcart-confirm-block #confirmButtons button{max-width:unset;width:unset}body.kaizersource.casits .amcart-confirm-block #confirmButtons button.am-btn-left{height:2.8125rem;background:#c03;border:.125rem solid #c03;border-radius:3px;box-shadow:none;font-family:'NeuzeitSLTStd-Book-Heavy',Helvetica,sans-serif;font-size:.75rem;font-weight:400;line-height:1.125rem;text-transform:uppercase;min-width:201px;background-color:#999;border-color:#999;color:#fff;opacity:.7;margin-right:0}body.kaizersource.casits .amcart-confirm-block #confirmButtons button.am-btn-left:hover,body.kaizersource.casits .amcart-confirm-block #confirmButtons button.am-btn-left:focus,body.kaizersource.casits .amcart-confirm-block #confirmButtons button.am-btn-left:active{background:#000;border:2px solid #000;box-shadow:unset;color:#fff}body.kaizersource.casits .amcart-confirm-block #confirmButtons button.am-btn-left:hover,body.kaizersource.casits .amcart-confirm-block #confirmButtons button.am-btn-left:focus,body.kaizersource.casits .amcart-confirm-block #confirmButtons button.am-btn-left:active{background:#999;border-color:#999}body.kaizersource.casits .amcart-confirm-block #confirmButtons button.am-btn-left:hover{opacity:1}body.kaizersource.casits .amcart-confirm-block #confirmButtons button.am-btn-right{height:2.8125rem;background:#c03;border:.125rem solid #c03;border-radius:3px;box-shadow:none;color:#fff;font-family:'NeuzeitSLTStd-Book-Heavy',Helvetica,sans-serif;font-size:.75rem;font-weight:400;line-height:1.125rem;text-transform:uppercase;min-width:201px}body.kaizersource.casits .amcart-confirm-block #confirmButtons button.am-btn-right:hover,body.kaizersource.casits .amcart-confirm-block #confirmButtons button.am-btn-right:focus,body.kaizersource.casits .amcart-confirm-block #confirmButtons button.am-btn-right:active{background:#000;border:2px solid #000;box-shadow:unset;color:#fff}body.kaizersource.casits .amcart-confirm-block #confirmButtons .checkout{text-transform:uppercase !important;display:inline-block;padding:10px}body.kaizersource.casits .amcart-confirm-block #confirmButtons .checkout:after{content:'';display:inline-block;background:url('/media/cas_theme/sprite.png') no-repeat;width:15px;height:10px;transform:translateX(.3125rem)}body.kaizersource.casits .amcart-confirm-block #confirmButtons .checkout:hover{color:#c03}@media screen and (min-width:768px){body.kaizersource.casits .amcart-confirm-block .amcart-message-box{min-width:unset;width:unset;max-width:470px}body.kaizersource.casits .amcart-confirm-block #confirmButtons button[title=cas_hide]+button.am-btn-right{grid-column:1/-1}body.kaizersource.casits .amcart-confirm-block .am-photo-container{margin-top:15px}body.kaizersource.casits .amcart-confirm-block .product-options-bottom{margin:0}body.kaizersource.casits .amcart-confirm-block .product-item-info.product-info-main{min-height:auto}body.kaizersource.casits .amcart-confirm-block .product-item-info.product-info-main .ampage-top-info{width:unset;float:unset;margin:5px 25px 15px;padding:0}body.kaizersource.casits .amcart-confirm-block .product-item-info.product-info-main .ampage-bottom-info{width:auto;float:unset;margin:5px 25px 15px;padding:0}body.kaizersource.casits .amcart-confirm-block #confirmButtons{grid-template-columns:1fr 1fr;grid-column-gap:15px}body.kaizersource.casits .amcart-confirm-block #confirmButtons .checkout{grid-column:2;justify-self:flex-end;margin-right:-2px}}body.kaizersource.casits.catalog-product-view .product.media{z-index:0}body.kaizersource.casits.catalog-product-view .product.media .fotorama .product-video{margin-top:20px;width:100% !important}body.kaizersource.casits.catalog-product-view .product.media .fotorama .fotorama__video-close{background:0 0;right:unset;width:auto;height:auto}body.kaizersource.casits.catalog-product-view .product.media .fotorama .fotorama__video-close:hover{opacity:.7}body.kaizersource.casits.catalog-product-view .product.media .fotorama .fotorama__video-close:before{content:'Video schliessen';font-size:.875rem;line-height:.875rem;width:auto;display:flex;height:auto;justify-content:center;align-items:center;color:#999}@media screen and (min-width:768px){body.kaizersource.casits .product.media .fotorama .fotorama__nav__frame:not(.fotorama__nav__frame--dot){display:grid}body.kaizersource.casits .product.media .fotorama .fotorama__nav__frame:not(.fotorama__nav__frame--dot):after{position:relative;left:unset;right:unset;top:0;background-position-y:-160px;height:30px}body.kaizersource.casits .product.media .fotorama .fotorama__nav__frame:not(.fotorama__nav__frame--dot):after,body.kaizersource.casits .product.media .fotorama .fotorama__nav__frame:not(.fotorama__nav__frame--dot) .fotorama__thumb{grid-column:1;grid-row:1}body.kaizersource.casits .product.media .fotorama .fotorama__video-close{transform:translate3d(0px,0px,0px);top:0}}@media screen and (min-width:768px){body.kaizersource.casits .cas-page-mainmenu ul{grid-template-columns:repeat(8,auto)}body.kaizersource.casits .cas-page-mainmenu ul>li:last-child{grid-row:2}}@media screen and (min-width:820px){body.kaizersource.casits .cas-page-mainmenu ul>li:last-child{grid-row:unset}}