
#_asm{padding-top:15px;background:#eeeff3;position:relative;padding-bottom:20px;border-bottom:1px solid #003399;}#_asm h4{margin-bottom:15px;font-size:18px;}#_asm .alert{margin-top:0;padding:0;}#_asmLogin, .ASM-lastRow{margin-bottom:20px;}.asm_form_container{display:flex;align-items:flex-start;flex-direction:column;}.asm_form_container .form-group{margin-bottom:0;padding-right:10px;}.asm__closeButton{height:30px;position:absolute;top:0;right:0;width:26px;}.asm__closeButton .btn{font-size:25px;background-color:transparent;padding:0;border:0;color:#003399;}.asm__closeButton .close-icon:before{content:"";font-family:"Glyphicons Halflings";font-size:18px;}.asm__closeButton .close-icon:before, .asm__closeButton .close-icon:after{border:0;transform:none;}#_asmLogin .ASM-btn-login{min-width:auto;}#_asmLogin .form-group{padding-right:0;margin-bottom:15px;}#_asmLogged .ASM-btn{margin-top:10px;}.ASM-sessionButton{margin:0 0 15px;}.ASM_loggedin_user{white-space:nowrap;}select.form-control.ASM-kundenSelect{background:#fff;}#_asmLogged .btn{min-width:auto;}#_asmLogged .custom-select .btn{height:42px;line-height:42px;padding:0 10px;border:0;background-color:#ffffff;}#_asmLogged .custom-select .btn:hover{z-index:0;}#_asmLogged .custom-select{margin-top:10px;}#_asmLogged .custom-select .dropdown-menu a:focus{outline:none;background:none;}#_asmLogged .custom-select .dropdown-menu a:hover{outline:none;background:none;}#_asmLogged .custom-select .dropdown-menu li a{padding:3px 12px;}#_asmLogged .bootstrap-select .dropdown-toggle:focus{outline:none !important;z-index:0;}#_asmLogged .custom-select .bs-caret{display:none;}#_asmLogged .custom-select .filter-option{white-space:nowrap;text-overflow:ellipsis;}@media(min-width:640px){.asm_form_container{display:flex;align-items:flex-end;flex-direction:row;}#_asmLogin .form-group{padding-right:10px;margin-bottom:0;}}#asmChevron{position:absolute;bottom:-31px;left:50%;margin-left:-15px;width:30px;height:30px;color:#fff;font-family:"Glyphicons Halflings";font-size:16px;background:#003399;box-shadow:0 3px 4px 0 rgba(0,0,0,.2);cursor:pointer;z-index:20;}#asmChevron:before, #asmChevron:after{content:"";position:absolute;top:5px;left:7px;transform:rotate(180deg);}.top#asmChevron:before, .top#asmChevron:after{transform:rotate(0deg);}#asmChevron:before{margin-top:-3px;}#asmChevron:after{margin-top:4px;}#asmSelectedCustomer{position:absolute;top:0;left:30px;display:table;height:30px;line-height:30px;background:#fff;color:#003399;font-family:Helvetica;font-size:12px;font-weight:bold;padding:0 10px;white-space:nowrap;box-shadow:0 3px 4px 0 rgba(0,0,0,.2);}.asm-customer-selectmenu .ui-menu{max-height:calc(100vh - 230px);}.asm_store__finder{font-family:"Open Sans", sans-serif;}.asm_store__finder--pagination{margin-bottom:20px;}.asm_store__finder--pagination-label{padding-top:15px;}.asm_store__finder--pagination .btn-link{color:#0486e0;text-decoration:none;}.asm_store__finder--pagination .btn-link:disabled{color:#cadbee;}.asm_store__finder .store__finder--navigation-list{border-color:#dce1e8;border:0;}.asm_store__finder .store__finder--navigation-list .asm__list__entry{height:56px;}.asm_store__finder .store__finder--navigation-list .asm__list__entry:nth-child(2n) label{background-color:#fff;}.asm_store__finder .store__finder--navigation-list .asm__list__entry:last-child label{border-bottom:0;}.asm_store__finder .store__finder--navigation-list .asm__list__entry input{display:none;}.asm_store__finder .store__finder--navigation-list .asm__list__entry label{margin:0;height:100%;font-size:13px;padding:0 14px 0 10px;display:table;width:100%;cursor:pointer;position:relative;background:#eef3f7;border-bottom:1px solid #dce1e8;}.asm_store__finder .store__finder--navigation-list .asm__list__entry label:hover{background:#d2dbe6;}.asm_store__finder .store__finder--navigation-list .asm__list__entry input:checked + label{background:#96bbe1;color:#fff !important;}.asm_store__finder .store__finder--navigation-list .asm__list__entry input:checked + label:after{display:block;content:"";width:28px;height:28px;position:absolute;top:50%;right:-1px;background:transparent;border:14px solid transparent;border-right-color:#fff;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%);}.asm_store__finder .store__finder--navigation-list .asm__list__entry .entry__info{display:table-cell;vertical-align:middle;width:100%;}.asm_store__finder .store__finder--navigation-list .asm__list__entry .entry__name{display:block;}.asm_store__finder .store__finder--navigation-list .asm__list__entry .entry__city{display:block;font-weight:normal;}.asm_store__finder .store__finder--navigation-list .asm__list__entry .entry__distance{display:table;height:100%;width:80px;border-left:1px solid #dce1e8;}.asm_store__finder .store__finder--navigation-list .asm__list__entry .entry__distance span{display:table-cell;vertical-align:middle;padding:0 0 0 5px;text-align:center;white-space:nowrap;}.asm_store__finder .store__finder--details-back{color:#bdc6d2 !important;background-color:transparent !important;border-color:transparent !important;padding-left:0;}@media(max-width:1023px){.asm_store__finder .find-store-display .store__finder--navigation{width:50%;border:0;}.asm_store__finder .store__finder--panel{width:200%;margin:0;-webkit-transition:-webkit-transform 0.3s ease-out;-moz-transition:-moz-transform 0.3s ease-out;-o-transition:-o-transform 0.3s ease-out;transition:transform 0.3s ease-out;}.asm_store__finder.show-store .store__finder--panel{-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0);}.asm_store__finder .store__finder--panel .store__finder--details{display:block;}.asm_store__finder .store__finder--details .store__finder--details-openings dl dt{float:left;}.asm_store__finder .store__finder--details .store__finder--details-back{display:inline-block !important;}}.payment_method_details, .extra-fields-container{display:none;}.checkout-paymentmethod li{list-style:none;}div#spinner{position:absolute;z-index:1;width:75px;height:75px;border:10px solid #f3f3f3;border-radius:50%;border-top:10px solid #0f7384;animation:spin 2s linear infinite;}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);}}@keyframes spin{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}.animate-bottom{position:relative;-webkit-animation-name:animatebottom;-webkit-animation-duration:1s;animation-name:animatebottom;animation-duration:1s}@-webkit-keyframes animatebottom{from{bottom:-100px;opacity:0}to{bottom:0px;opacity:1}}@keyframes animatebottom{from{bottom:-100px;opacity:0}to{bottom:0;opacity:1}}div#spinner_wrapper{position:fixed;padding:0;margin:0;top:0;left:0;height:100vh;width:100vw;background:rgba(0,0,0,0.65);z-index:999999;justify-content:center;align-items:center;}div#spinner_text{position:absolute;bottom:25%;width:100%;text-align:center;display:flex;justify-content:center;align-items:center;}div#spinner_text p{margin:25px 0 25px;color:white;width:50%;padding:20px;}.grid_block_a{margin-right:0;}div#section_break{border-top:1px solid #3276c7;background:none repeat scroll 0 0 #0958bd;color:#FFFFFF;font-size:14px;font-weight:bold;padding:5px;margin:10px 0 5px;clear:both;}@supports not(-webkit-appearance:-apple-pay-button){.chckt-pm-applepay{display:none;}}div.chckt-pm:first-child{border:none;}div.chckt-pm{border:none;}div.chckt-pm__header{padding:0px 20px;}span.chckt-pm__image{margin-bottom:20px;float:left;width:100%;}div#dd_method_adyen_cc{padding-left:54px}div.chckt-form{width:auto;}.chckt-pm:hover .chckt-pm__header{background-color:white !important;}.cse-cardtype{height:22px;width:40px;background-repeat:no-repeat;display:inline-block;-webkit-filter:grayscale(100%);filter:grayscale(100%);}.cse-cardtype-style-active{-webkit-filter:grayscale(0%);filter:grayscale(0%);}.cse-cardtype-mc{background-image:url(https://live.adyen.com/hpp/img/pm/mc_small.png);}.cse-cardtype-visadankort{background-image:url(https://live.adyen.com/hpp/img/pm/visadankort_small.png);}.cse-cardtype-visa{background-image:url(https://live.adyen.com/hpp/img/pm/visa_small.png);}.cse-cardtype-amex{background-image:url(https://live.adyen.com/hpp/img/pm/amex_small.png);}.cse-cardtype-vias{background-image:url(https://live.adyen.com/hpp/img/pm/vias_small.png);}.cse-cardtype-diners{background-image:url(https://live.adyen.com/hpp/img/pm/diners_small.png);}.cse-cardtype-maestrouk{background-image:url(https://live.adyen.com/hpp/img/pm/maestrouk_small.png);}.cse-cardtype-solo{background-image:url(https://live.adyen.com/hpp/img/pm/solo_small.png);}.cse-cardtype-laser{background-image:url(https://live.adyen.com/hpp/img/pm/laser_small.png);}.cse-cardtype-discover{background-image:url(https://live.adyen.com/hpp/img/pm/discover_small.png);}.cse-cardtype-jcb{background-image:url(https://live.adyen.com/hpp/img/pm/jcb_small.png);}.cse-cardtype-bcmc{background-image:url(https://live.adyen.com/hpp/img/pm/bcmc_small.png);}.cse-cardtype-bijcard{background-image:url(https://live.adyen.com/hpp/img/pm/bijcard_small.png);}.cse-cardtype-dankort{background-image:url(https://live.adyen.com/hpp/img/pm/dankort_small.png);}.cse-cardtype-hipercard{background-image:url(https://live.adyen.com/hpp/img/pm/hipercard_small.png);}.cse-cardtype-maestro{background-image:url(https://live.adyen.com/hpp/img/pm/maestro_small.png);}.cse-cardtype-elo{background-image:url(https://live.adyen.com/hpp/img/pm/elo_small.png);}.cse-cardtype-uatp{background-image:url(https://live.adyen.com/hpp/img/pm/uatp_small.png);}.cse-cardtype-cup{background-image:url(https://live.adyen.com/hpp/img/pm/cup_small.png);}.cse-cardtype-cartebancaire{background-image:url(https://live.adyen.com/hpp/img/pm/cartebancaire_small.png);}.cse-cardtype-visaalphabankbonus{background-image:url(https://live.adyen.com/hpp/img/pm/visaalphabankbonus_small.png);}.cse-cardtype-mcalphabankbonus{background-image:url(https://live.adyen.com/hpp/img/pm/mcalphabankbonus_small.png);}.cse-cardtype-karenmillen{background-image:url(https://live.adyen.com/hpp/img/pm/karenmillen_small.png);}.cse-cardtype-oasis{background-image:url(https://live.adyen.com/hpp/img/pm/oasis_small.png);}.cse-cardtype-warehouse{background-image:url(https://live.adyen.com/hpp/img/pm/warehouse_small.png);}