.flex-container a:hover,.flex-slider a:hover{outline:none}.slides,.slides>li,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flex-pauseplay span{text-transform:capitalize}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;display:block}.flexslider .slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .flexslider .slides{display:block}* html .flexslider .slides{height:1%}.no-js .flexslider .slides>li:first-child{display:block}.flexslider{margin:0 0 60px;background:#fff;border:4px solid #fff;position:relative;zoom:1;border-radius:4px;-o-box-shadow:0 1px 4px rgba(0,0,0,0.2);box-shadow:0 0px 0px rgba(0,0,0,0.2)}.flexslider .slides{zoom:1}.flexslider .slides img{height:auto;-moz-user-select:none}.flex-viewport{max-height:2000px;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.carousel li{margin-right:5px}.flex-direction-nav{*height:0}.flex-direction-nav a{text-decoration:none;display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0,0,0,0.8);text-shadow:1px 1px 0 rgba(255,255,255,0.3);transition:all .3s ease-in-out}.flex-direction-nav a:before{font-family:"FontAwesome";font-size:40px;display:inline-block;content:"\f104";color:rgba(0,0,0,0.8);text-shadow:1px 1px 0 rgba(255,255,255,0.3)}.flex-direction-nav a.flex-next:before{content:"\f105"}.flex-direction-nav .flex-prev{left:-50px}.flex-direction-nav .flex-next{right:-50px;text-align:right}.flexslider:hover .flex-direction-nav .flex-prev{opacity:.7;left:10px}.flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1}.flexslider:hover .flex-direction-nav .flex-next{opacity:.7;right:10px}.flexslider:hover .flex-direction-nav .flex-next:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0 !important;filter:alpha(opacity=0);cursor:default;z-index:-1}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}.flex-pauseplay a:before{font-family:"FontAwesome";font-size:20px;display:inline-block;content:"\f04c"}.flex-pauseplay a:hover{opacity:1}.flex-pauseplay a.flex-play:before{content:"\f04b"}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,0.5);cursor:pointer;text-indent:-9999px;-o-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);box-shadow:inset 0 0 3px rgba(0,0,0,0.3);border-radius:20px}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,0.7)}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,0.9);cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;height:auto;display:block;opacity:.7;cursor:pointer;-moz-user-select:none;transition:all 1s ease}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}.flex-direction-nav .flex-next{opacity:1;right:10px}}.issuers-radio .payment-icon {width:35px;max-height:30px;display:inline-block;margin-right:5px;vertical-align:middle;}.mollie-payment-icon {width:25px;margin-right:5px;vertical-align:middle;}.issuers-radio .control-label {padding-top:0!important;}.issuers-radio .issuer-title {vertical-align:middle;}.issuers-radio .issuer-radiobutton {margin:2px 5px 0 0;}.mollie-valid-until {width:80px!important;}#mollieApplePayButtonDetails.apple-pay-button-with-text {width:250px;}#mollieApplePayButtonBasketTop, #mollieApplePayButtonBasketBottom {float:right;margin-right:1em;height:34px;}#mollieApplePayButtonBasketTop.apple-pay-button-with-text, #mollieApplePayButtonBasketBottom.apple-pay-button-with-text {height:34px;}.apple-pay-button-with-text {display:none;cursor:pointer;}.apple-pay-button-with-text.active {display:block;}@media (max-width:768px) {#mollieApplePayButtonDetails.apple-pay-button-with-text {width:100%;}#mollieApplePayButtonBasketTop.apple-pay-button-with-text, #mollieApplePayButtonBasketBottom.apple-pay-button-with-text {width:100%;margin-right:0px;margin-top:5px;}}@supports (-webkit-appearance:-apple-pay-button) {.apple-pay-button-with-text {display:inline-block;-webkit-appearance:-apple-pay-button;-apple-pay-button-type:buy;}.apple-pay-button-with-text > * {display:none;}.apple-pay-button-black-with-text {-apple-pay-button-style:black;}.apple-pay-button-white-with-text {-apple-pay-button-style:white;}.apple-pay-button-white-with-line-with-text {-apple-pay-button-style:white-outline;}}@supports not (-webkit-appearance:-apple-pay-button) {.apple-pay-button-with-text {--apple-pay-scale:1; display:inline-flex;justify-content:center;font-size:12px;border-radius:5px;padding:0px;box-sizing:border-box;min-width:200px;min-height:32px;max-height:64px;}.apple-pay-button-black-with-text {background-color:black;color:white;}.apple-pay-button-white-with-text {background-color:white;color:black;}.apple-pay-button-white-with-line-with-text {background-color:white;color:black;border:.5px solid black;}.apple-pay-button-with-text.apple-pay-button-black-with-text > .logo {background-image:-webkit-named-image(apple-pay-logo-white);background-color:black;}.apple-pay-button-with-text.apple-pay-button-white-with-text > .logo {background-image:-webkit-named-image(apple-pay-logo-black);background-color:white;}.apple-pay-button-with-text.apple-pay-button-white-with-line-with-text > .logo {background-image:-webkit-named-image(apple-pay-logo-black);background-color:white;}.apple-pay-button-with-text > .text {font-family:-apple-system;font-size:calc(1em * var(--apple-pay-scale));font-weight:300;align-self:center;margin-right:calc(2px * var(--apple-pay-scale));}.apple-pay-button-with-text > .logo {width:calc(35px * var(--scale));height:100%;background-size:100% 60%;background-repeat:no-repeat;background-position:0 50%;margin-left:calc(2px * var(--apple-pay-scale));border:none;}}.mollieAltLogo .mollieAltLogoLabel {width:250px;float:left;}.mollieAltLogo .mollieAltLogoValue {margin-left:10px;width:250px;float:left;}.mollieAltLogo IMG {float:left;}.mollieAltLogoError FIELDSET {border-radius:15px!important;margin-bottom:5px!important;padding:10px!important;}.mollieAltLogoError FIELDSET.refundError {background-color:#FF8282;color:black;border:3px solid #F00000;}.mollieAltLogoError FIELDSET.message STRONG {display:block;margin-bottom:10px;}.paypalExpressCheckoutBox {min-width:145px;float:right;padding-right:15px;margin-right:18px;border-right:1px solid #ccc;}.paypalExpressCheckoutMsg {position:relative;margin:0;line-height:20px;font-size:11px;white-space:nowrap;}.paypalExpressCheckoutMsg input {float:left;line-height:20px;}.payment .paypalDescBox {position:relative;margin:10px 0;}.payment .paypalPaymentDesc {margin:12px 0 5px;}.paypalHelpIcon {position:absolute;left:163px;top:23px;display:block;width:18px;height:18px;background:#eee;border:1px solid #ccc;border-radius:5px;line-height:18px;text-align:center;font-weight:bold;color:#777;}.paypalHelpIcon.small {top:0;left:-20px;width:16px;height:16px;line-height:16px;}.paypalDescBox .helpIcon:hover {color:#777;border-color:#aaa;}.paypalHelpBox {top:22px;left:-20px;width:190px;white-space:normal;color:#333;}#paypalPartnerLogo {margin-top:15px;}#paypalExpressCheckoutMiniBasketImage {height:32px;}#paypalExpressCheckoutMiniBasketBox {border:none;float:left;height:auto;margin-top:10px;}#paypalExpressCheckoutMiniBasketBox .paypalExpressCheckoutMsg {margin-left:20px;}.oePayPalECSForm {padding:10px;position:relative;}.lineBox.paypalExpressCheckoutBoxUser {height:auto;background-color:#f2f4f5;}.paypalExpressCheckoutBoxUser .paypalExpressCheckoutMsg {margin-left:0px;}.paypalExpressCheckoutDetailsBox {border:none;float:left;height:auto;margin:0;padding:0;width:100%;}.paypalExpressCheckoutDetailsBox .paypalExpressCheckoutMsg {float:left;margin-left:22px;}.paypalExpressCheckoutDetailsButton {padding-top:10px;}.paypalExpressCheckoutDetailsButton[disabled] {opacity:0.5;}#productPrice, #amountToBasket {float:left;}.oePayPalPopupNav {text-align:right;margin-top:10px;}.oePayPalPopupNav a {font-weight:bold;}.oePayPalPopupNav button {margin-left:15px;}#details_container #paypal-installment-banner-container {padding-bottom:20px;}