body,.card,.card-header,.hero{background-color:var(--skin-background-color-1);font-family:var(--skin-body-font);color:var(--skin-main-text-color-1)}.hero{border-bottom-color:var(--skin-background-color-1)}.banner-color{background-color:var(--skin-banner-background-color-1)}.header-banner .close-button .close{background-color:var(--skin-banner-background-color-2)}.product-tile{background-color:var(--skin-background-color-1)}.custom-select{background-color:var(--skin-selectbox-background-color-1);color:var(--skin-selectbox-text-color-1);border-radius:0;font-size:16px;line-height:1.5;padding:7px 28px 7px 12px;height:40px}a{color:var(--skin-primary-color-1)}.custom-select:focus,.form-control:not(select):focus{border-color:black;border-radius:3px;-webkit-box-shadow:0 0 0 1px black;box-shadow:0 0 0 1px black}.select.form-control:focus{border-color:inherit;-webkit-box-shadow:none;box-shadow:none}header ~ #maincontent .container a:not(.btn-primary):not(.btn-secondary):not(.btn-outline-primary){color:var(--color-primary)}.price{color:var(--skin-price-1)}.navbar .nav-item.dropdown .dropdown-menu.show{background-color:var(--skin-selectbox-background-color-1)}.navbar .nav-item.dropdown .dropdown-menu.show a,.navbar .nav-item.dropdown .dropdown-menu.show .nav-item{color:var(--skin-selectbox-text-color-1)}.nav-item .nav-link:hover,.nav-item .nav-link:focus,.nav-item.show .nav-link{background-color:var(--skin-menu-color-1-invert);color:var(--skin-menu-color-1) !important}.btn,.payment-summary .pensio_payment_form_table .pensio_payment_form_input_cell .pensioPaymentSubmitButton,.payment-summary #selectpayment #submitbutton{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:none;box-shadow:none;text-transform:uppercase;font-weight:normal;border-radius:4px;min-height:40px;font-size:15px;line-height:16px;font-weight:700}.btn.btn-block,.payment-summary .pensio_payment_form_table .pensio_payment_form_input_cell .btn-block.pensioPaymentSubmitButton,.payment-summary #selectpayment .btn-block#submitbutton{display:block;width:auto;margin:20px auto 0}.btn.btn-text-link,.payment-summary .pensio_payment_form_table .pensio_payment_form_input_cell .btn-text-link.pensioPaymentSubmitButton,.payment-summary #selectpayment .btn-text-link#submitbutton{text-transform:none;font-weight:normal;text-decoration:underline;padding:0;display:inline;font-size:16px;min-height:auto;border:none !important;vertical-align:initial;line-height:22px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.btn-primary,.payment-summary .pensio_payment_form_table .pensio_payment_form_input_cell .pensioPaymentSubmitButton,.payment-summary #selectpayment #submitbutton{background-color:var(--skin-primary-color-1);border-color:var(--skin-primary-color-1);color:var(--skin-primary-color-invert-1);text-transform:uppercase}.btn-primary:hover,.payment-summary .pensio_payment_form_table .pensio_payment_form_input_cell .pensioPaymentSubmitButton:hover,.payment-summary #selectpayment #submitbutton:hover,.btn-primary:not(:disabled):not(.disabled):active,.payment-summary .pensio_payment_form_table .pensio_payment_form_input_cell .pensioPaymentSubmitButton:not(:disabled):not(.disabled):active,.payment-summary #selectpayment #submitbutton:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.payment-summary .pensio_payment_form_table .pensio_payment_form_input_cell .pensioPaymentSubmitButton:not(:disabled):not(.disabled).active,.payment-summary #selectpayment #submitbutton:not(:disabled):not(.disabled).active{color:var(--skin-primary-color-invert-1);background-color:var(--skin-primary-color-2);border-color:var(--skin-primary-color-2)}.btn-primary.disabled,.payment-summary .pensio_payment_form_table .pensio_payment_form_input_cell .disabled.pensioPaymentSubmitButton,.payment-summary #selectpayment .disabled#submitbutton,.btn-primary:disabled,.payment-summary .pensio_payment_form_table .pensio_payment_form_input_cell .pensioPaymentSubmitButton:disabled,.payment-summary #selectpayment #submitbutton:disabled{background-color:var(--skin-primary-color-1);border-color:var(--skin-primary-color);color:var(--skin-primary-color-invert-1)}.btn-outline-primary{color:var(--skin-primary-color-1);border-color:var(--skin-primary-color-1)}.btn-outline-primary:hover,.btn-outline-primary:not(:disabled):not(.disabled):active,.btn-outline-primary:not(:disabled):not(.disabled).active{background-color:var(--skin-primary-color-2);border-color:var(--skin-primary-color-2)}.btn-secondary{background-color:var(--skin-secondary-color-1);border-color:var(--skin-secondary-color-1);font-weight:400;font-size:15px}.btn-secondary:hover,.btn-secondary:focus,.btn-secondary:active{background-color:var(--skin-secondary-color-2);border-color:var(--skin-secondary-color-2)}h1,h2,h3,h4,h5,h6{font-family:var(--skin-header-font),sans-serif}a{color:var(--skin-link-color-1)}.payment-summary .pensio_payment_form_table{width:100%}.payment-summary .pensio_payment_form_table .pensio_payment_form_label_cell{vertical-align:text-bottom;padding-right:10px}.payment-summary .pensio_payment_form_table .pensio_payment_form_input_cell{display:block;vertical-align:top;width:100%}.payment-summary .pensio_payment_form_table .pensio_payment_form_input_cell #phoneNumber{padding:6px}.payment-summary .pensio_payment_form_table .pensio_payment_form_input_cell .pensioPaymentSubmitButton{-webkit-appearance:none;margin-top:70px;margin-bottom:-40px;float:right;border:none;padding:11px 25px}.payment-summary #klarna_options{max-width:100% !important;margin:0 0 15px 0}.payment-summary #klarna_options .klarnaPaymentMethodContainer .radioButtonLabel{cursor:pointer;position:relative}.payment-summary #klarna_options .klarnaPaymentMethodContainer .radioButtonLabel input[type="radio"]+span{padding-left:29px;display:block}.payment-summary #klarna_options .klarnaPaymentMethodContainer .radioButtonLabel input[type="radio"]+span::before{content:"";width:14px;height:14px;display:block;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url("../../images/icons/BA-radio-unchecked.svg");position:absolute;left:0;top:5px}.payment-summary #klarna_options .klarnaPaymentMethodContainer .radioButtonLabel input[type="radio"]:checked+span::before{background-image:url("../../images/icons/BA-radio-checked.svg")}.payment-summary #klarna_options #payment-method-selector label{margin-bottom:10px;border-color:#969391 !important}.payment-summary #selectpayment #submitbutton{-webkit-appearance:none;border:none;padding:11px 25px;float:right}.BA-hidden{display:none !important}
