.summary .klarnaPartBlock{font-size:11px;padding-top:10px}.summary .klarnaPartBlock img{margin-right:30px}.klarnaMoreInfo{text-decoration:underline;color:#14a0d9}.klarnaMoreInfo:hover{text-decoration:none}.articleTitle .klarnaMoreInfo{color:#000}.articleTitle .klarnaMoreInfo .oldPrice{color:#000;font-size:9px}.klarnaPreorderArticles{margin:10px 15px}.klarnaPreorderArticles li{list-style-type:square}.oxKlarnaPaymentDetails{position:relative}.oxKlarnaPaymentKlarnaReadMore,.oxKlarnaPaymentKlarnaPrivacy{display:block;position:absolute;right:0;top:0;color:#3fc7f3;text-decoration:none}.oxKlarnaPaymentChangeAddr{color:#3fc7f3;text-decoration:none}.oxKlarnaPaymentKlarnaReadMore:hover,.oxKlarnaPaymentKlarnaPrivacy:hover,.oxKlarnaPaymentChangeAddr:hover{text-decoration:underline}.klarnaUserDetails.form .note{padding-left:0;padding-top:0;color:#000}.klarnaUserDetails.form li{padding:0}.klarnaUserDetails.form li.add-padd{padding-bottom:6px}.klarnaUserDetails.form label{line-height:11px}.klarnaDetailsBlock{font-size:11px;margin-top:5px;display:block}.klarnaDetailsLogo{margin-left:20px}.klarnaHidden{position:absolute;left:-100000px;top:-100000px}.oxKlarnaPayment .form input[data-fieldsize=verify]{width:103px}.oxKlarnaPayment .form input[data-fieldsize=xsmall]{width:25px}.oxKlarnaPayment .form input[data-fieldsize=small]{width:52px}.oxKlarnaPayment .form input[data-fieldsize=pair-small]{width:121px}.oxKlarnaPayment .form input[data-fieldsize=xsmall]+input[data-fieldsize=pair-xsmall],.oxKlarnaPayment .form input[data-fieldsize=xsmall]+css3-container+input[data-fieldsize=pair-xsmall],.oxKlarnaPayment .form input[data-fieldsize=pair-xsmall]+input[data-fieldsize=xsmall],.oxKlarnaPayment .form input[data-fieldsize=pair-xsmall]+css3-container+input[data-fieldsize=xsmall],.oxKlarnaPayment .form input[data-fieldsize=small]+input[data-fieldsize=pair-small],.oxKlarnaPayment .form input[data-fieldsize=small]+css3-container+input[data-fieldsize=pair-small],.oxKlarnaPayment .form input[data-fieldsize=small]+input[data-fieldsize=small],.oxKlarnaPayment .form input[data-fieldsize=small]+css3-container+input[data-fieldsize=small],.oxKlarnaPayment .form input[data-fieldsize=medium]+input[data-fieldsize=medium],.oxKlarnaPayment .form input[data-fieldsize=medium]+css3-container+input[data-fieldsize=medium]{margin-left:5px}.klarna-tooltip.data ul{background:0 0;border:none}.klarnaExpressCheckoutBox{min-width:145px;float:right;height:66px;padding-right:15px;margin-right:32px;border-right:1px solid #ccc}#klarna_mini_basket{margin-top:10px;display:block}.klarna-tabs{border-bottom:1px solid #bebebe;display:block;width:100%}.klarna-tabs ul,.klarna-tabs ul li{list-style:none}.klarna-tabs ul{margin-left:20px;top:1px;position:relative}.klarna-tabs ul li{float:left;position:relative;margin-left:-20px;display:inline;padding:0}.klarna-tabs ul li a{position:relative;width:400px;height:31px;display:block;background-image:url(../../img/klarna-express.png);background-position:center center;text-decoration:none;font-size:14px;padding-top:9px;text-align:left;padding-left:30px;font-weight:700;line-height:25px;margin-left:10px;color:#979797}.klarna-tabs ul li img{max-height:30px}.klarna-tabs ul li.active a{z-index:100;background-image:url(../../img/klarna-active.png)}.klarna-checkout-login{padding-top:35px;margin-bottom:30px;width:320px;padding-bottom:25px;border-bottom:2px solid #ddd}.klarna-checkout-login .existing-user{color:#31393e;font-size:18px;line-height:1;font-weight:700;padding-bottom:12px}.klarna-checkout-login .klarna-small-text{font-size:12px;font-weight:400;color:#979797}.klarna-content input[type=text],.klarna-content input[type=password],.klarna-content input[type=submit]{padding:10px 10px 8px;width:230px;outline:medium;border:1px solid #bbb;height:21px;border-radius:2px;background:#f6f6f6;color:#555;font:16px helvetica neue,Helvetica,Arial,sans-serif;margin-bottom:10px}.klarna-content .klarna-dropdown{width:169px;outline:medium;border:1px solid #bbb;height:38px;border-radius:5px;background:#f6f6f6;padding:7px 10px;color:#555;font:13px helvetica neue,Helvetica,Arial,sans-serif;letter-spacing:.3px;float:left}.klarna-content input[type=submit]{height:41px;width:50px;border:none;border-top-right-radius:5px;border-bottom-right-radius:5px;background:#36a2ea;color:#fff;margin-left:-5px}.klarna-submit-button{cursor:pointer}.klarna-submit-button.nextStep{background:0 0}.klarna-content .klarna-shipping{width:320px;float:left}.klarna-content .klarna-frame{max-width:600px;margin-top:30px}.klarna-content .klarna-customer{padding:30px 0}.klarna-content #tsBox{color:#979797;font-weight:700}.klarna-content #tsBox h3.blockHead{margin-top:0;font-size:15px;border-top:2px solid #ddd;border-bottom:none;padding-top:25px}.klarna-content #tsBox .etrustlogocol{float:right;text-align:right}.klarna-content #tsBox .cmsContent{font-size:11px;font-weight:400}.klarna-content .blockHead{font-size:13px;color:#979797}.klarna-content .klarna-input-user{margin-right:20px}.klarna-content .klarna-delivery{width:275px;float:left}.klarna-express-button{margin-top:5px;cursor:pointer}.klarna-express-button.disabled{background:#ccc;text-shadow:none}.klarna-express-button.button-with-image.disabled{background:0 0}.klarna-express-button.disabled:hover{background:#ccc;text-shadow:none}.klarna-express-button.button-with-image.disabled:hover{background:0 0}#klarna_mini_basket{float:left}.klarna-additional{font-size:11px;float:right;color:#6d6d6d;font-weight:700;width:145px;margin-top:3px}.klarna-additional a{text-decoration:underline;color:#6d6d6d}.klarna-additional a:hover{text-decoration:none}.klarna-currency{padding-left:30px;margin-bottom:60px}.klarna-currency .klarna-currency-info{color:#979797;font-size:13px;margin-right:30px}.klarna-currency input[type=submit]{background-color:#2282d0;background-image:linear-gradient(to bottom,#36A2EA 0%,#2282D0 100%);border:1px solid #0089cf;border-radius:3px;box-shadow:0 1px 0 0 #0a6c93,0 1px 2px 0 rgba(255,255,255,.5) inset;width:auto;margin:40px 0 0 150px;padding:8px 1px}.klarna-currency input[type=submit]:hover,.klarna-currency input[type=submit]:focus{background-color:#0070ba;background-image:linear-gradient(to bottom,#36A2EA 0%,#0070BA 100%);box-shadow:0 1px 2px 0 rgba(255,255,255,.5) inset,0 1px 1px 0 #0a5d7e}.klarna-currency input[type=submit]:active{background:none repeat scroll 0 0 #36a2ea;border:1px solid #066ca9;box-shadow:0 1px 2px 0 rgba(36,43,47,.46) inset;height:39px;margin-bottom:-1px}.klarna_checkout_steps{margin:0;overflow:hidden;border-left:1px solid #999;border-right:1px solid #999}.klarna_checkout_steps li{list-style:none;padding:0;float:left;height:29px;text-transform:uppercase;line-height:29px;position:relative;left:0;margin-left:-15px;padding-left:15px;background:url(../img/steps.png) no-repeat 100% 0}.klarna_checkout_steps span{padding-left:10px}.klarna_checkout_steps li.step1{z-index:5;width:300px;margin-left:0;padding-left:0}.klarna_checkout_steps li.passed{background-position:100% -58px;color:#fff}.klarna_checkout_steps li.active{background-position:100% -29px;color:#fff}.klarna_checkout_steps li.step2{z-index:4;width:440px}.klarna_checkout_steps li.step3{z-index:1;width:198px}.klarna_checkout_steps li.defaultLast{background-position:0 0}.klarna_checkout_steps li.activeLast{background-position:0 -29px;color:#fff}.klarna_checkout_steps a{color:#fff;text-decoration:none}.klarna_checkout_steps a:hover{color:#fff;text-decoration:underline}.klarna-widget{margin-top:10px;height:70px}.klarna-widget.klarna-logo-tooltip,.klarna-widget.klarna-badge-tooltip{height:auto}.klarna-badge-tooltip img{max-width:312px}.klarna-thankyou-iframe{width:600px}.klarna-radio{}.klarna-radio ul{display:block;max-width:600px;margin-top:25px;border:1px solid #e7e7e7;list-style:none;padding-left:0}.klarna-radio ul li{height:42px;line-height:42px}.klarna-radio ul .dark{background:#f4f4f4}.klarna-radio ul li input{float:left;margin:15px 15px 0 20px}.klarna-radio ul li img{max-height:30px;float:left;margin-top:6px}@media screen and (max-width:768px){.klarna-radio ul li img{max-height:22px;margin-top:12px}}.radio-button-clickable{cursor:pointer}.klarna-notice-text{display:inline-block;margin-top:12px;font-size:12px;font-weight:400;color:#979797}.klarna-notice-text a{color:#979797;text-decoration:underline}.klarna-notice-text a:hover{color:#979797;text-decoration:none}.klarnaPopupInfo.klarnaPopupBox img.closePop{right:13px;top:13px}.klarna-error{margin:30px;font-size:14px;color:#db0000}.float-right{float:right}.float-left{float:left}.oxKlarnaPayment .pclass_title{min-width:300px}.oxKlarnaPayment dd{background-color:#e0e0e0;margin:20px}.oxKlarnaPayment .klarna-description-block .klarna-description{display:none;width:95%;padding:20px}.oxKlarnaPayment .klarna-description-block .klarna-description .errors{color:red;font-weight:700}.oxKlarnaPayment .float-right.klarna-description-block .klarna-description{width:470px;border-left:solid #000 1px;max-width:100%}.oxKlarnaPayment .details{margin:10px}.oxKlarnaPayment .details label{width:300px;display:inline-block;text-indent:0}@media screen and (max-width:768px){.oxKlarnaPayment .details label{display:inline;margin-right:10px}}.oxKlarnaPayment .payment-block{margin-top:20px;margin-left:20px;max-width:360px}.oxKlarnaPayment a.klarna-link{color:#008cd4;text-decoration:none}.oxKlarnaPayment a.klarna-link:hover{color:#008cd4;text-decoration:underline}.oxKlarnaPayment .klarna-font-normal{font-weight:400}.oxKlarnaPayment .klarnaCreditWarningImage{position:relative;top:5px;width:100%;border:2px solid #000}.oxKlarnaPayment .oxKlarnaCreditWarningBlock{margin-left:25px;margin-bottom:20px;position:relative;width:891px;text-align:center}.oxKlarnaPayment dt,.oxKlarnaPayment .pclass_title{min-height:65px}.oxKlarnaPayment dd{margin-top:10px}.oxKlarnaPayment .oxKlarnaPaymentDetails .form label{float:none}.oxKlarnaPayment .oxKlarnaPaymentDetails .form td{vertical-align:middle;padding:2px 10px 2px 0;min-width:140px;max-width:220px}.oxKlarnaPayment .oxKlarnaPaymentDetails p.oxValidateError{padding:0}.oxKlarnaPayment .float-right.klarna-logo{position:relative}.oxKlarnaPayment .full-width .klarna-consent{width:100%;text-indent:20px}.oxKlarnaPayment .klarna-consent-block input[type=checkbox]{position:absolute}.oxKlarnaPayment .klarna-consent-block{margin-top:15px}.oxKlarnaPayment .float-left>label{text-indent:15px}div.clear{clear:both}.klarna-left-block{float:left;width:590px;margin-right:4px}.klarna-right-block{float:right;width:320px;padding-top:60px}.klarna-shipSetCost{float:right;font-size:10px;margin:4px}select[name=stsprotection]{width:280px}.klarna-cmsContent{width:222px;float:left;margin-right:15px;text-align:justify}.klarna-etrustlogocol{width:70px!important}.klarna-checkout-login-open{color:#979797;font-size:13px;height:17px;margin-bottom:0}.klarna-checkout-login-open span{float:left;font-weight:500;letter-spacing:.2px}.klarna-checkout-login-open>span.klarna-login-place{float:right;color:#565656;cursor:pointer}.klarna-checkout-login-open>span.klarna-login-place::after{content:"\25BC";padding-left:4px}.klarna-checkout-login-hidden{display:none}.klarna_extra_charge{color:#555}.klarnaPopupBox{position:absolute;border:1px solid #c1c1c1;padding:10px;display:none}.klarnaPopupBox img.closePop{position:absolute;right:7px;top:7px;cursor:pointer}#loginBox .klarna-law-notice{text-transform:none;font-weight:400;margin:5px 0}.klarna-checkout-address-forms{width:100%;margin:15px 0}.klarna-checkout-address-forms .klarna-checkout-address-block{display:inline-block;vertical-align:top;margin:0 25px 0 0;min-height:120px}.klarna-checkout-address-forms .klarna-checkout-address-block#editAddressesLink{line-height:20px}.klarnaAddresses{width:350px;margin-top:10px}.klarnaAddresses .klarnaAddressesListContainer{margin-bottom:10px}.klarnaAddresses .klarnaAddressesList{width:100%}.klarnaAddresses .klarnaAddressesList>.list{max-height:230px;width:100%;overflow:auto}.klarnaAddresses .klarnaAddressesList>.title{margin:0 0 10px}.klarnaAddresses .klarnaAddressesList .klarnaAddressChoice{margin:0 0 10px}.klarnaAddresses .klarnaAddressesList .klarnaAddressChoice>div{display:inline-block;vertical-align:middle}.klarnaAddressValidationIcon{display:inline-block;padding:4px;border-radius:4px;cursor:default}.klarnaAddressValidationIcon.ok{background-color:#3cb371;color:#fff;font-weight:700}.klarna-checkout-voucher{margin:30px 0 0;float:left}.klarna-checkout-voucher .removeFn{background-position:0 0}.klarna-checkout-voucher input[name=voucherNr]{font-size:13px;width:167px;padding:8px 0;text-indent:5px}.klarna-checkout-voucher button[type=submit]{font-size:12px;width:auto;height:39px;text-align:center;vertical-align:top;padding:10px 5px;text-shadow:none;border:none;border-top-right-radius:5px;border-bottom-right-radius:5px;background:#36a2ea;color:#fff;margin-left:-5px}.klarna-checkout-voucher .couponData{margin:0 0 10px;padding:0 0 5px;border-bottom:1px solid #ddd}.klarna-checkout-voucher .couponData #voucherAmount{border-left:1px solid #ddd;padding-left:15px;margin-left:15px}.klarna-content .klarna-right-block input:not([type=submit]),.klarna-content .klarna-right-block select{background:#fff}.klarna-radio{max-width:565px;padding:0 12px}.klarna-popup-wrapper iframe{width:100%}.klarna-popup-wrapper .closePop{position:absolute;background-color:rgba(0,0,0,.701961);top:6px;right:9px;cursor:pointer;text-align:center;width:35px;height:35px;vertical-align:middle;color:grey;line-height:1em;font-size:30px;font-family:Tahoma,sans-serif;text-decoration:none}.klarna-popup-wrapper{padding-right:32px}.payment dl{margin-bottom:10px;display:inline-block;width:100%}.oxKlarnaPayment#klarna_part .klarna-description-block{margin-top:20px}.oxKlarnaPayment .sub-title.after{display:none}.klarna-logo-wrapper{background:#fa82a0;text-align:center;padding:5px 0 10px}.klarna-logo-content{clear:both;width:960px;padding-top:10px}