.additionalFields .adyen-checkout__label,.adyen-checkout__label__text,.form-horizontal #newCard label{float:none;text-align:left;width:100%}.creditCard{margin-left:27%}.paymentMethod{border-bottom:1px solid #b9c4c9;list-style-type:none;margin:.5em 0}.paymentMethod_img{height:26px;margin:0 .3125em;vertical-align:middle;width:40px}.additionalFields{display:inline-block}.hiddenFields,.security-code-input .adyen-checkout__field:first-child{display:none}.checkoutComponent{display:none;margin-top:1.25em}#component_ach .form-row label{float:left}#type{line-height:3.125em;list-style-type:none}#type .form-row{margin:.5rem 0}#ssnValue{background:#fff;border:.0625em solid #b9c4c9;border-radius:.1875em;color:#001b2b;display:block;font-family:inherit;font-size:1em;height:3em;outline:none;padding:.3125em .5em;position:relative;-webkit-transition:border .2s ease-out,-webkit-box-shadow .2s ease-out;transition:border .2s ease-out,-webkit-box-shadow .2s ease-out;transition:border .2s ease-out,box-shadow .2s ease-out;transition:border .2s ease-out,box-shadow .2s ease-out,-webkit-box-shadow .2s ease-out;width:12.5em}#ssn_klarna{margin-top:1em}.summary-label{font-weight:700}.adyen-payment-details{margin:auto;max-width:25em}.payment-method #type{margin-left:22%}.payment-method .issuer{display:none;margin:1% 5%}.payment-method-options .form-row{width:25%}.payment-method #type .logo{position:absolute}.payment-method #type label{display:inline;float:none;width:auto}.payment_method_label{padding:.75em 6em 0}.openinvoiceInput{display:none}.adyen-checkout__field{display:table}.card-error{display:none}.adyen-checkout__input-wrapper .adyen-checkout__dropdown__list{z-index:10}#paymentMethodsUl{width:80%;-webkit-padding-start:0;margin:auto;padding-inline-start:0}#adyenModalDialog{background:#fff;pointer-events:auto}#amazonModal{opacity:.95}#giftcard-container{padding:2em}#closeGiftCardModal{position:absolute;right:0;top:0}.invisible{display:none}#cancelGiftCardContainer{cursor:pointer}.switch{display:inline-block;height:34px;margin:0;position:relative;width:60px}.switch input{height:0;opacity:0;width:0}.slider{background-color:#ccc;bottom:0;cursor:pointer;left:0;right:0;top:0}.slider,.slider:before{position:absolute;-webkit-transition:.4s;transition:.4s}.slider:before{background-color:#fff;bottom:4px;content:"";height:26px;left:4px;width:26px}input:checked+.slider{background-color:#2196f3}input:focus+.slider{-webkit-box-shadow:0 0 1px #2196f3;box-shadow:0 0 1px #2196f3}input:checked+.slider:before{-webkit-transform:translateX(26px);transform:translateX(26px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}#giftCardSelectContainer{position:relative}.gift-card-selection{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;background:#fff;border:1px solid #b9c4c9;border-radius:8px;-ms-flex-direction:column;flex-direction:column;padding:16px;position:relative;width:100%}.gift-card-selection hr{width:100%}.gift-card-selection select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;outline:none;width:95%}.gift-card-select-wrapper{border:1px solid #b9c4c9;border-radius:8px;margin:10px 0 25px;padding:10px;width:100%}.gift-card-select-wrapper:after{content:"⌄";line-height:1;pointer-events:none;vertical-align:top}.gift-card-select-wrapper:hover{border-color:#99a3ad;cursor:pointer}.gift-card-selection select:hover{cursor:pointer}.gift-card-select-wrapper:focus-within{border-color:#0075ff;-webkit-box-shadow:0 0 0 2px #99c2ff;box-shadow:0 0 0 2px #99c2ff}.gift-card-selection .list-cards{background:#fff;border-radius:6px;-webkit-box-shadow:0 2px 7px rgba(0,15,45,.3);box-shadow:0 2px 7px rgba(0,15,45,.3);list-style:none;margin:0 0 50px;max-height:375px;overflow-y:auto;padding:0;position:absolute;top:10px;width:100%;z-index:10}.gift-card-selection ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;cursor:pointer;justify-content:space-between;padding:10px}.gift-card-selection ul li>*{pointer-events:none}.gift-card-selection ul li:hover{background:rgba(230,233,235,.6)}.gift-card-selection select option{display:none}.gift-card-selection .heading-img{height:26px;left:50%;position:absolute;top:-13px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:40px}.gift-card-selection p{margin:0}.gift-card-logo{height:26px;width:40px}.gift-card-warning-msg{display:block;margin:20px 0}.payment-methods-container{background:#fff;border:1px solid #b9c4c9;border-radius:8px;margin-bottom:20px;padding:10px}.additionalFields{margin-bottom:10px}.gift-cards-container-cancel{text-align:center}.gift-cards-container-cancel a{cursor:pointer}.gift-cards-container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:10px}.gift-cards-container,.gift-cards-container .gift-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gift-cards-container .gift-card{border:1px solid #b9c4c9;border-radius:8px;-webkit-box-shadow:0 5px 10px 0 #d3d3d3;box-shadow:0 5px 10px 0 #d3d3d3;margin:5px 0;padding:10px;width:100%}.gift-cards-container .gift-card .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:4px 0;width:100%}.gift-cards-container .gift-card .wrapper p{font-size:13px}.gift-cards-container .brand-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.gift-cards-container .brand-container p{margin:0 10px}.gift-cards-container .gift-card-action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gift-cards-container .gift-card-action a{cursor:pointer;font-size:13px}#cancelGiftCardButton,#cancelQrMethodsButton{position:absolute;right:0;top:0}#cancelGiftCardButtonStyling,#cancelQrMethodsButtonStyling{background:none;border:none;cursor:pointer;padding:0}.expressComponent{margin:10px 0}.expressComponent button{padding:10px 0;width:100%}.expressComponent #gpay-button-online-api-id{padding:5px 0}.express-loader-container{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.express-loader{-webkit-animation:rotation 1s linear infinite;animation:rotation 1s linear infinite;border:5px solid #00a1e0;border-bottom-color:transparent;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;height:48px;width:48px}.hidden{display:none}.adyen-checkout__amazonpay__button{min-width:100%}@-webkit-keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.gift-cards-info-message-container{margin-top:10px}#amazonPayAddressDetails label,label[for=shippingMethods]{font-weight:500}.addressHeaders{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.addressHeaders>label{white-space:nowrap}address{font-size:.9rem}.editAddressBtn{background:none;border:none;color:#0070d2;font:inherit;margin-bottom:.5rem;padding:0}