body[data-view="basket"] main,body[data-view="order"] main{padding-top:0}.basket-v2 .overall .bullets ul{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding:0;margin:20px 0 0}.basket-v2 .overall .bullets ul li{display:-ms-flexbox;display:flex;height:60px;margin:0}.basket-v2 .overall .bullets ul li.ehi{padding:0 40px 0 0}.basket-v2 .overall .bullets ul li.ehi .premium{width:42px;height:58px;margin:0}@media(min-width:1025px){.basket-v2 .overall .bullets ul li.ehi .premium{width:60px;height:60px}}@media(min-width:751px){.basket-v2 .overall .bullets ul li{font-size:14px}}@media(max-width:750px){.basket-v2 .overall .bullets ul li.ssl:before{background-position:-121px -177px;background-size:330px auto;width:66px}.basket-v2 .overall .bullets ul li.ehi .premium{margin:8px 0 0 0}.basket-v2 .overall .bullets ul li.ehi{padding:0 20px 0 0}.basket-v2 .overall .bullets ul li>span{font-size:12px;padding-top:14px;line-height:16px}}.stock{background:#1c458d;text-align:center;margin-bottom:1em}.stock .availability{padding-top:.25em;padding-bottom:.25em}.stock .availability .title,.stock .availability .accordion-toggle{text-align:center;font-weight:bold;text-transform:uppercase}.stock .availability .title span,.stock .availability .accordion-toggle span{display:inline-block;font-weight:normal;text-transform:none}.availability .status{min-height:0}.basket-v2 #order .login-wrapper .button-box{display:flex;flex-wrap:wrap}.basket-v2 #order .login-wrapper .button-box .btn{width:200px;margin:20px 5px 0}.basket-v2 #order .hr{border-top:1px solid #e6e6e6;margin:15px auto}.basket-v2>.row .coupon{margin-bottom:40px;border:0;padding-bottom:0;padding-top:0}.basket-v2>.row .coupon .voucher-alert{margin-bottom:20px}.basket-v2 .content-wrapper{height:100%}.basket-v2 .payment-method .content-wrapper .payment-list{margin:12px 0 0;display:flex;flex-wrap:wrap;align-items:center}.basket-v2 .payment-method .content-wrapper .payment-list .methods{width:100%;margin-bottom:6px}.basket-v2 .payment-method .content-wrapper .payment-list .methods ul li{margin:0}.basket-v2 .payment-method .content-wrapper .payment-list .methods svg path{fill:#19369a}.basket-v2 .box .billing-address,.basket-v2 .box .delivery-address{width:calc(100% - 50px);color:#a1a1a1}.basket-v2 .box .billing-address span.text-trimmed,.basket-v2 .box .delivery-address span.text-trimmed{white-space:inherit}.basket-v2 .box .billing-address span.name,.basket-v2 .box .billing-address span.addinfo,.basket-v2 .box .billing-address span.company,.basket-v2 .box .delivery-address span.name,.basket-v2 .box .delivery-address span.company,.basket-v2 .box .delivery-address span.addinfo{font-weight:700;color:#4a4a4a}.basket-v2 .box #paymentmethods ul{width:100px}.basket-v2 .shipping-method form>label{display:flex;align-items:center;flex-wrap:wrap}.basket-v2 .shipping-method form>label .premium-info{display:inline-block;margin:4px 0 0 28px;width:100%}.basket-v2 .shipping-method form>label .premium-info span{background:#857550;color:#fff;border-radius:4px;padding:4px 8px}.basket-v2 .box .icon.edit{height:34px;width:34px;line-height:34px;color:#fff;border-radius:5px;cursor:pointer;position:absolute;right:0;top:0;background-image:url("/out/askari/src/bg/icons/askari/edit-icon.svg");background-repeat:no-repeat;background-position:9px 8px;background-color:#1c458d}.basket-v2 .box p.text-grey{color:#888}.basket-v2 .box .store-info{background:#f7f5f2;padding:10px;font-size:13px;line-height:20px;text-align:center;border-radius:0 0 5px 5px;display:block}.basket-item-heading{font-size:14px;line-height:50px;background:#f1ece8;border-radius:6px;height:50px;margin:0 0 20px;overflow:hidden}.basket-v2 .overall .remove-voucher>span{margin-top:4px}.basket-v2 .overall .premium-refund{display:flex;align-items:center}.basket-v2 .overall .premium-refund>.checkbox:not(.active){border:1px solid #ceccca}.basket-v2 .overall .premium-refund .premium-icon{width:60px}.basket-v2 .overall .premium-refund .text{width:calc(100% - 88px)}.basket-v2 .overall .info.relative{width:22px;height:22px;display:inline-block;z-index:auto}.basket-v2 .overall .info.relative>span{position:absolute;top:0;right:0;background-color:rgba(71,71,71,0.2);color:#474747;width:20px;text-align:center;cursor:pointer;border-radius:50%}.basket-v2 .overall .premium-refund .premium-icon:before{content:'';background:url("/out/askari/src/bg/PR_Icon.svg") no-repeat;width:50px;height:50px;display:block}.basket-v2 .row.totalamount{background:#f1ece8;width:calc(100% + 40px);position:relative;left:-20px;margin:-16px 0;padding:15px 10px}.basket-v2 .btn-voucher{position:absolute;width:50px;border-radius:0 6px 6px 0;font-family:'askari icons',sans-serif;font-size:14px;right:0;z-index:99}.basket-v2>.row .summary>.overall{height:auto}.basket-v2 .paypalExpressCheckoutBox{height:auto;margin:0 auto;text-align:center;padding:0;border:0;float:none}.basket-v2 .paypalExpressCheckoutMsg{display:none}.basket-v2 .product-list .small-col{width:4%}.basket-v2 .basket-icon .icon{font-family:'askari icons',sans-serif;font-size:12px;width:100%;max-width:34px;border:1px solid #ededed;height:35px;line-height:35px;border-radius:5px;cursor:pointer;text-align:center;background-color:#fff;color:#cfcfcf;margin:0}.basket-v2 .product-list .small-col>a{width:100%;text-align:center}.basket-v2 .product-list .small-col>a div{border-radius:5px}.basket-v2 .product-list .long-col .image a{border:1px solid #e6e6e6;border-radius:5px;position:relative}.basket-v2 .product-list .long-col .image img{padding:10px;margin-right:0}.basket-v2 .checkout-info{font-size:12px;color:#888}.basket-item-col .description a.more-info{text-decoration:underline;text-transform:none;font-size:14px;color:#1c458d}.basket-item-col .price{font-size:16px;font-weight:700}.basket-item-col .image img{max-width:70px;margin-right:5px}.basket-item-col .description{padding:0 0 0 15px;width:calc(100% - 130px)}.basket-item-col .amount{height:50px;display:flex}.basket-item-col .amount input{height:50px;border:1px solid #ededed;text-align:center;padding:0 5px}.basket-item-col .amount .btn-wrapper .btn-button{height:25px;width:50px;line-height:25px;display:block;background:#19369a;font-size:20px;font-weight:300;cursor:pointer;color:#fff}.basket-item-col .amount .btn-wrapper .btn-button:first-of-type{border-radius:0 5px 0 0;opacity:.85}.basket-item-col .amount .btn-wrapper .btn-button:last-of-type{border-radius:0 0 5px 0}.basket-item-col .description-col{display:flex;font-size:13px}.basket-item-col .description-col.availability{margin:0 0 4px;line-height:23px}.basket-item-col .description-col.availability .first-col{width:100%}.basket-item-col .description-col.availability .first-col .text br{display:none}.basket-item-col .description .icon.transport{vertical-align:middle}.basket-item-col .description .externalshipping{margin-top:5px}.basket-item-col .description .noticelist{display:inline-block;cursor:pointer;vertical-align:middle;position:static;margin-right:5px}.basket-item-col .description a.tonoticelist{font-size:14px;text-transform:none;font-weight:normal;position:relative}.basket-item-col .description a.tonoticelist .text{color:#4a4a4a;font-size:13px;line-height:25px}.basket-item-col .description a.tonoticelist .icon{height:26px;line-height:26px;width:26px;background-color:#f7f5f2;background-size:20px;border-radius:6px}.basket-item-col .first-col{width:130px;color:#888;margin:0 !important}.basket-item-col .second-col{color:#4a4a4a}.basket-v2 .product-list .basket-item-heading .long-col{padding-left:12px}.basket-v2 .product-hint-disabled{position:absolute;bottom:0;background:#c62829;width:100%;color:#fff;text-transform:uppercase;text-align:center;font-size:14px}.basket-v2 .basket-icon .plus-icon.icon{background-color:#1c458d;color:#fff;font-size:22px;line-height:26px}.basket-v2 .product-list .long-col.free-item .price-desc{color:#ff2d2d;font-size:12px}.basket-v2 .payment-method .basket-icon .icon.delete{line-height:26px;position:absolute;right:0;top:0}.basket-v2 .payment-method .payment{display:flex;align-items:center}.basket-v2 .payment-method .payment .payment-name{width:calc(100% - 110px);display:flex;align-items:center}.basket-v2 .payment-method .payment .payment-name>span{display:flex;flex-shrink:0}.basket-v2 .payment-method .payment .edit-button{display:flex;align-items:center;width:92px;margin-left:15px}.basket-v2 .payment-method .payment .edit-button .icon{position:static}@media(max-width:750px){.basket-item-col{border:1px solid #ededed;padding:12px 0;border-radius:5px;display:flex;flex-wrap:wrap;position:relative;align-items:center;margin:0 0 20px !important}.basket-item-col .image{float:left}.basket-item-col .image img{margin:0 10px 15px 0}.basket-item-col .description{width:100%}.basket-item-col .description a.product{margin-bottom:15px;min-height:45px;display:flex;align-items:center;flex-wrap:wrap;padding-right:40px}.basket-item-col .description a.tonoticelist{font-size:12px;padding-right:0;min-height:auto;margin:12px 0 12px -16px}.basket-item-col .description-col{position:relative;left:-30px;padding:0 15px;width:calc(100% + 40px)}.basket-item-col .amount input{width:50px}.basket-item-col .amount .btn-wrapper .btn-button{width:35px}.basket-item-col .price>span:first-of-type{font-size:12px;font-weight:400;color:#888}.basket-item-col .second-col{width:calc(100% - 130px)}.basket-item-col .description-col:first-of-type{padding:15px 0 0 15px;border-top:1px solid #ededed}.basket-item-col .description-col.availability{margin:0 0 0 16px}.basket-v2 .product-list .product-desc{order:1;padding:0}.basket-v2 .product-list .product-amount{order:4;padding:0}.basket-v2 .product-list .product-price-first{order:2;padding-left:0}.basket-v2 .product-list .product-price-second{order:3;padding-left:0}.basket-v2 .product-list .long-col .image a{display:block;margin-right:10px;height:72px;margin-bottom:16px}.basket-v2 .product-list .small-col{width:32px;position:absolute;top:10px;right:10px}.basket-v2 .box .store-info{position:relative;left:-16px;right:0;width:calc(100% + 32px);bottom:-16px}.basket-v2 .payment-method .payment .edit-button{width:34px}.basket-v2 .payment-method .payment .payment-name{width:calc(100% - 34px)}.basket-v2 .product-hint-disabled{font-size:12px}.basket-v2 .product-list .long-col.free-item .price-desc{margin-left:-15px}.basket-v2 .content-wrapper>.box{padding:16px}}@media(min-width:751px){.basket-item-col>div{display:flex;flex-wrap:wrap}.basket-item-col .image{display:flex;align-items:center;width:105px;float:left}.basket-item-col .image img{max-width:100px}.basket-item-col .price{font-size:14px}.basket-v2 .box:not(.details){height:calc(100% - 44px)}.basket-v2 .box .store-info{position:absolute;left:0;right:0;bottom:0;min-height:40px}.basket-v2 .product-list .long-col{width:calc(56% - 28px)}.basket-v2 .product-list .short-col{width:calc(11.66% - 24px)}.basket-v2 .product-list .long-col.free-item{width:calc(72.4% - 24px)}}@media(min-width:1024px){.basket-v2 .box:not(.details){height:calc(100% - 48px)}.basket-v2 .payment-method>form{height:100%}.basket-item-col .amount input{width:70px}.basket-item-col .price{font-size:16px}}@media(min-width:751px) and (max-width:1023px){.basket-v2 .payment-method .box .store-info{bottom:-20px}}@media(min-width:1024px) and (max-width:1199px){.basket-v2 .address-change{width:calc(66.66% - 24px);margin-bottom:24px}.basket-v2 .shipping-method{width:calc(33.33% - 24px);margin-bottom:24px}.basket-v2 .payment-method{width:calc(100% - 24px)}}@media(max-width:1199px){.basket-v2>.row .summary{width:calc(100% - 24px)}.basket-v2>.row .product-list{width:calc(100% - 24px)}}@media(min-width:1200px){.basket-v2 .payment-method>form .store-info{position:absolute;bottom:0;width:100%;left:0}}.modal-v2 .modal-header{background-color:#f7f7f7;color:#1c458d;padding:15px 25px}.modal-v2 .modal-header h5{font-size:22px}.modal-v2 .modal-header .close{position:absolute;top:20px;right:15px;color:#1c458d;opacity:1}.modal-v2 .modal-content{min-height:auto}.modal-v2 .modal-footer{background-color:#f7f7f7;width:calc(100% + 50px);position:relative;margin:20px -25px 0;padding:25px 20px 25px}.modal-v2 .modal-footer .btn-wrapper .payenginecw-loader{margin-top:18px}#gift-modal .modal-body{margin:0 30px;padding:30px 0}#tab-modal .modal-dialog{max-width:1025px;width:100%}#tab-modal .modal-body .address-box{background:#f7f7f7;padding:16px}.modal-v2 .modal-body{margin:0;padding:16px 16px 0}#tab-modal .nav-tabs>li>a{box-shadow:0 5px 14px rgb(0 0 0 / 9%);border-radius:5px;border:1px solid #e6e6e6;height:60px;line-height:60px;padding:0 10px 0 10px;font-size:16px;color:#4a4a4a}#tab-modal .nav-tabs>li.active>a{border:2px solid #1c458d;border-radius:5px;line-height:58px}#tab-modal .nav-tabs>li.active>a:hover{border-color:#1c458d}#tab-modal .nav-tabs>li>a:hover{border-color:#e6e6e6;background:#fff}.modal-v2 .select-arrow{position:absolute;right:15px;bottom:0;line-height:50px;font-family:'askari icons',sans-serif;font-weight:normal;font-size:12px;color:#1c458d;pointer-events:none}.modal-v2 #company-desc p{font-size:12px}.modal-v2 .payenginecw-payment-form .invalid-card-number,.modal-v2 .payenginecw-payment-form .invalid-cvc-number{border-color:#fb7f88 !important;background-image:url("/out/askari/src/images/invalid.png");background-position:98% center}.modal-v2 .payenginecw-payment-form .valid-card-number,.modal-v2 .payenginecw-payment-form .valid-cvc-number{background-position:98% center}.modal-v2 .methods .desc .dropdown-toggle{background-color:#fff;height:44px;padding:8px 16px;position:relative;width:100%;line-height:44px;border:1px solid #ceccca;border-radius:6px}.modal-v2 .methods .desc .control-label{font-weight:bold;font-size:14px;margin-bottom:5px}.modal-v2 .methods .desc input:hover{border-color:#5885c6;z-index:20}.modal-v2 .methods select{text-indent:10px}.modal-v2 .methods .control-element select{border:1px solid #ceccca;cursor:pointer;border-radius:6px;height:44px;width:100%}.modal-v2 .methods .dropdown-toggle .select-arrow{line-height:44px}#tab-modal .panel-body .form-horizontal #tabSecond .form-control select{padding:0 10px}#tab-modal .panel-body .form-horizontal #tabThird select{border:1px solid #e6e6e6;border-radius:4px;height:50px !important;width:100% !important;color:#1c458d;font-weight:700;padding:0 10px}#paymentmethods .methods .checknr{width:34px;float:left;text-align:center;padding:0}#paymentmethods .methods .payment-type{padding-left:40px;position:relative}#paymentmethods .methods .payment-type>label{display:flex;align-items:center}@media(max-width:750px){#paymentmethods .methods .payment-type>label{display:block}#paymentmethods .methods .payment-type>label>span:not(.payment){width:100%}.modal-v2 .methods .desc .dropdown-toggle .filter-option{margin-top:-4px}}#paymentmethods .methods .payment-type .radio{position:absolute;left:0}#paymentmethods .methods .payment-type .payment>ul{width:100px}.lang_en #paymentmethods .methods .payment-type .payment>ul{width:140px}#paymentmethods .methods .disabled{opacity:.4;border-radius:5px;border:0 none transparent;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:#edf3f9;padding-right:10px !important;margin-left:-10px;margin-right:-10px}#paymentmethods .methods .disabled:before{background-position:-40px -65px}#paymentmethods .methods .disabled .payment{margin-left:10px}#paymentmethods .methods .popoverinfo{margin-left:3px;display:inline-block}#paymentmethods .methods input+.popoverinfo{padding-top:3px}#paymentmethods .methods .text-trimmed{display:inline-block;vertical-align:text-bottom;padding-right:10px}#paymentmethods .methods .note{font-weight:normal;font-size:90%;margin-top:5px}#paymentmethods .methods .control-element{display:inline-block;width:100%}#paymentmethods .methods .control-element .control-element{width:48%;float:left}#paymentmethods .methods .control-element .control-element:nth-child(2n){float:right}#paymentmethods .methods .icon.info{display:none}#paymentmethods .dropdown-menu{width:auto}#paymentmethods li{margin:0;padding:0}#paymentmethods .birthdate.oxDate.invalid select{border:2px solid #c62829 !important}#paymentmethods .birthdate.oxDate.invalid .form-label{color:#474747}#paymentmethods .birthdate.oxDate.form-group{margin-right:0;margin-left:0}#payment-modal #paymentmethods .methods .control-element{padding-left:0}#payment-modal #paymentmethods ul{padding-left:0;list-style-type:none;max-width:100%}.payment li{margin:0 2px 7px 3px;font-weight:bold;font-size:13px;letter-spacing:.01em}.payment .icon{background:url("/out/askari/src/bg/askari_sprite.png?ts=20200219_1255") no-repeat;display:inline-block;height:21px;width:70px;text-indent:-9999px;overflow:hidden;margin-left:0;border-radius:0;border:0 none transparent;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;vertical-align:middle}.payment .payenginecw_creditcard{background-position:-10px -230px;width:78px;height:22px}.payment .credit,.payment .oxidcreditcard,.payment .fcpocreditcard{background-position:-6px -190px;background-size:418px auto}.payment .ogonecw_visa,.payment .payenginecw_visa{background-position:-10px -160px;height:14px;width:46px}.payment .ogonecw_mastercard,.payment .payenginecw_mastercard{background-position:-10px -120px;width:33px}.payment .paypal,.payment .oxidpaypal,.payment .fcpopaypal{background-position:-10px -190px}.payment .sofort,.payment .fcpoonlineueberweisung,.payment .susofortueberweisung{background-position:-10px -270px;height:16px;width:63px}.payment .bankeinzug,.payment .oxiddebitnote,.payment .fcpodebitnote{background-position:-10px -310px;height:16px;width:64px;color:#76996b}.payment .nachnahme,.payment .oxidcashondel,.payment .fcpocashondel{background-position:-10px -430px;height:16px;width:63px;color:#fca82d}.payment .ueberweisung,.payment .oxidpayadvance,.payment .fcpopayadvance{background-position:-10px -340px;height:16px;color:#6293c5}.payment .rechnung,.payment .oxidinvoice,.payment .fcpoinvoice{background-position:-10px -400px;height:16px;width:53px}.payment .oxstorepayment{background-position:-10px -460px;height:24px;margin-top:-2px !important;width:91px}.payment .susofortueberweisung{background-position:-120px -250px;height:35px}.lang_en .payment .ueberweisung,.lang_en .payment .oxidpayadvance,.lang_en .payment .fcpopayadvance{background-position:-10px -370px;width:126px}@media(max-width:480px){.modal-v2 .modal-footer .btn-wrapper .payenginecw-loader{padding:0;margin-top:0}}@media(max-width:750px){#tab-modal .modal-body .styled-checkbox+label{font-size:14px}#payment-modal #paymentmethods ul{padding:0;width:100% !important;margin-bottom:5px}#payment-modal .payenginecw-payment-form .card-brand-image-selection{margin:15px 0}#payment-modal #paymentmethods .methods{padding:10px 0}}@media(min-width:751px){.modal-v2 .modal-body{padding:24px 24px 0}}@media(max-width:750px){#paymentmethods ul{width:105px}#paymentmethods .methods .text-trimmed{min-width:100%}#paymentmethods .methods .text-trimmed{margin-top:5px}#paymentmethods .methods .control-element .control-element{width:100%;float:none}#paymentmethods .methods .control-element .control-element+.control-element{margin-top:5px}#paymentmethods .methods .control-element .control-element:nth-child(2n){float:none}#paymentmethods .payenginecw-payment-form li{width:100%;padding-left:0}}@media(max-width:480px){.modal-v2 .modal-footer .btn-wrapper .payenginecw-loader{padding:0;margin-top:0}}.order-history-basket .description .flag{display:none}@media(min-width:1200px) and (max-width:1440px){.order-history-basket .col.product-list,.order-history-basket .col.summary{width:100%}}.paypal-pay-later-info{border-top:1px solid #f1ece8;padding:10px 0}.basket-v2 .basket-adventages{list-style-type:none;padding:0;display:flex;flex-wrap:wrap;justify-content:center;max-width:840px;margin:20px auto 0}.basket-v2 .basket-adventages li{margin:0 6px}.basket-v2 .basket-adventages li:first-of-type{margin-left:0}.basket-v2 .basket-adventages svg path{fill:#19369a}