.additionalFields .adyen-checkout__label,.adyen-checkout__label__text{float:none;width:100%;text-align:left}.form-horizontal #newCard label{float:none;width:100%;text-align:left}.creditCard{margin-left:27%}.paymentMethod{list-style-type:none;margin:.355rem 0 0 0;overflow:visible !important}.card.paymentMethod .paymentMethod{margin-top:0}.card.paymentMethod .paymentMethod+.paymentMethod{margin-top:.355rem}.paymentMethod .form-check input:disabled+label{color:initial}.paymentMethod.card:last-child{margin-bottom:0}.paymentMethod+.adyen-payment-options{margin-top:-0.35rem}.paymentMethod_img{margin:0 .3125em 0 .3125em;vertical-align:middle}.additionalFields{display:inline-block;margin:0 0 0 .625em}.hiddenFields{display:none}.security-code-input .adyen-checkout__field:first-child{display:none}.adyen-checkout__store-details{background:none !important;border:none !important;padding-left:0 !important}.checkoutComponent{display:none;margin-top:1.25em}#component_ach .form-row label{float:left}#type{list-style-type:none;line-height:3.125em}#type .form-row{margin:.5rem 0 .5rem}#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;transition:border .2s ease-out,box-shadow .2s ease-out;width:12.5em}#ssn_klarna{margin-top:1em}.summary-label{font-weight:bold}.adyen-payment-details{max-width:25em;margin:auto}.payment-method #type{margin-left:22%}.payment-method .issuer{margin:1% 5%;display:none}.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}.adyen-checkout__field--expiryDate,.adyen-checkout__card__exp-cvc .adyen-checkout__field--50:not(.adyen-checkout__field--securityCode){width:60% !important}.adyen-checkout__field--securityCode,.adyen-checkout__card__exp-cvc .adyen-checkout__field--50.adyen-checkout__field--securityCode{width:40% !important}.card-error{color:red;display:none}.adyen-checkout__input-wrapper .adyen-checkout__dropdown__list{z-index:10}#paymentMethodsUl{width:80%;-webkit-padding-start:0;padding-inline-start:0;margin:auto}#adyenModalDialog{pointer-events:auto;background:#fff}@media(max-width: 576px){#adyenModalDialog{margin:0;min-height:100vh;width:100%;max-width:100%}}#amazonModal{opacity:.95}#action-modal{padding:0 !important}@media(max-width: 576px){#action-modal{margin:0;min-height:100vh}}@media(max-width: 576px){#action-modal .modal-dialog{margin:0;max-width:100%;min-height:100vh}}@media(max-width: 576px){#action-container{min-height:100vh;width:100%;margin:0}}@media(min-width: 577px){#action-container{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;padding:2em}}@media(max-width: 576px){.adyen-checkout__threeds2__challenge--05{height:100vh !important}}#closeGiftCardModal{position:absolute;top:0px;right:0px}.invisible{display:none}#cancelGiftCardContainer{cursor:pointer}.switch{position:relative;display:inline-block;width:60px;height:34px;margin:0}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s}.slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#fff;transition:.4s}input:checked+.slider{background-color:#2196f3}input:focus+.slider{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-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;width:100%;border-radius:8px;border:1px solid #b9c4c9;padding:16px;background:#fff;position:relative}.gift-card-selection hr{width:100%}.gift-card-selection select{width:95%;border:0px;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.gift-card-select-wrapper{width:100%;margin:10px 0 25px 0;padding:10px;border-radius:8px;border:1px solid #b9c4c9}.gift-card-select-wrapper::after{content:"⌄";vertical-align:top;line-height:1;pointer-events:none}.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;box-shadow:0 0 0 2px #99c2ff}.gift-card-selection .list-cards{background:#fff;list-style:none;margin:0 0 50px;overflow-y:auto;position:absolute;width:100%;border-radius:6px;box-shadow:0 2px 7px rgba(0,15,45,.3);max-height:375px;z-index:10;top:10px;padding:0}.gift-card-selection ul li{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;padding:10px;cursor:pointer}.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{position:absolute;top:-13px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:40px;height:26px}.gift-card-selection p{margin:0}.gift-card-logo{width:40px;height:26px}.gift-card-warning-msg{display:block;margin:20px 0}.payment-methods-container{padding:10px;margin-bottom:20px;border:1px solid #b9c4c9;border-radius:8px;background:#fff}.additionalFields{margin-bottom:10px}.gift-cards-container-cancel{text-align:center}.gift-cards-container-cancel a{cursor:pointer}.gift-cards-container{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-direction:column;flex-direction:column;margin-top:10px}.gift-cards-container .gift-card{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;width:100%;padding:10px;border:1px solid #b9c4c9;border-radius:8px;margin:5px 0;box-shadow:0 5px 10px 0 #d3d3d3}.gift-cards-container .gift-card .wrapper{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;width:100%;margin:4px 0}.gift-cards-container .gift-card .wrapper p{font-size:13px}.gift-cards-container .brand-container{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-start;justify-content:flex-start}.gift-cards-container .brand-container p{margin:0 10px}.gift-cards-container .gift-card-action{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.gift-cards-container .gift-card-action a{cursor:pointer;font-size:13px}#cancelGiftCardButton,#cancelQrMethodsButton{position:absolute;top:0;right:0}#cancelGiftCardButtonStyling,#cancelQrMethodsButtonStyling{background:none;border:none;padding:0;cursor:pointer}#express-container{padding-top:0}.expressComponent{margin:10px 0}.expressComponent button{width:100%;padding:10px 0}.expressComponent #gpay-button-online-api-id{padding:5px 0}.express-loader-container{width:100%;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.express-loader{width:48px;height:48px;border:5px solid #00a1e0;border-bottom-color:rgba(0,0,0,0);border-radius:50%;display:inline-block;box-sizing:border-box;-webkit-animation:rotation 1s linear infinite;animation:rotation 1s linear infinite}.hidden{display:none}.adyen-checkout__amazonpay__button{min-width:100%}@-webkit-keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.gift-cards-info-message-container{margin-top:10px}#amazonPayAddressDetails label,label[for=shippingMethods]{font-weight:500}.addressHeaders{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.addressHeaders>label{white-space:nowrap}address{font-size:.9rem}.editAddressBtn{background:none;border:none;padding:0;font:inherit;color:#0070d2;margin-bottom:.5rem}label.adyen-checkout__label{margin-bottom:0}.adyen-checkout-card-input__icon.adyen-checkout__card__cardNumber__brandIcon,.adyen-checkout__field__exp-date_hint,.adyen-checkout__card__cvc__hint__wrapper.adyen-checkout__field__cvc--back-hint{display:none}.adyen-checkout__field:has(.adyen-checkout__input--valid) .adyen-checkout-card-input__icon.adyen-checkout__card__cardNumber__brandIcon{display:block}.adyen-checkout__field .adyen-checkout-contextual-text{height:0;opacity:0;visibility:hidden;margin-top:0;pointer-events:none;transition:margin .2s ease-out,opacity .2s ease-out,visibility 0s linear .2s}.adyen-checkout__field:has(.adyen-checkout__input--focus) .adyen-checkout-contextual-text:not(:empty){height:auto;opacity:1;visibility:visible;margin-top:var(--adyen-sdk-spacer-020, 4px);pointer-events:auto;transition:margin .2s ease-out,opacity .2s ease-out,visibility 0s}.adyen-checkout__field{position:relative}.adyen-checkout__field .adyen-checkout__label{position:absolute;left:8px;width:auto;margin-top:10px;transition:all .2s ease;pointer-events:none;z-index:10}.adyen-checkout__label .adyen-checkout__label__text{background:#fff;padding:0 5px;color:#a69f98 !important}.adyen-checkout__field:has(.adyen-checkout__input--focus) .adyen-checkout__label,.adyen-checkout__field:has(.adyen-checkout__input--filled) .adyen-checkout__label,.adyen-checkout__field:has(.adyen-checkout__input--valid) .adyen-checkout__label,.adyen-checkout__field:has(.adyen-checkout__input--error) .adyen-checkout__label,.adyen-checkout__field:has(.adyen-checkout__input--invalid) .adyen-checkout__label,.adyen-checkout__field--error .adyen-checkout__label,.adyen-checkout__field .adyen-checkout__label--focused,.adyen-checkout__field .adyen-checkout__label--filled,.adyen-checkout__field:has(.adyen-checkout__input--disabled) .adyen-checkout__label,.adyen-checkout__field:has(.adyen-checkout__dropdown__button--active) .adyen-checkout__label,.adyen-checkout__field:has(.adyen-checkout__dropdown__button--valid) .adyen-checkout__label,.adyen-checkout__field:has(.adyen-checkout__dropdown__button--error) .adyen-checkout__label{margin-top:-12px;font-size:.875rem}.adyen-checkout__field:has(.adyen-checkout__input--focus) .adyen-checkout__label .adyen-checkout__label__text,.adyen-checkout__field:has(.adyen-checkout__input--filled) .adyen-checkout__label .adyen-checkout__label__text,.adyen-checkout__field:has(.adyen-checkout__input--valid) .adyen-checkout__label .adyen-checkout__label__text,.adyen-checkout__field:has(.adyen-checkout__input--error) .adyen-checkout__label .adyen-checkout__label__text,.adyen-checkout__field:has(.adyen-checkout__input--invalid) .adyen-checkout__label .adyen-checkout__label__text,.adyen-checkout__field--error .adyen-checkout__label .adyen-checkout__label__text,.adyen-checkout__field .adyen-checkout__label--focused .adyen-checkout__label__text,.adyen-checkout__field .adyen-checkout__label--filled .adyen-checkout__label__text,.adyen-checkout__field:has(.adyen-checkout__input--disabled) .adyen-checkout__label .adyen-checkout__label__text,.adyen-checkout__field:has(.adyen-checkout__dropdown__button--active) .adyen-checkout__label .adyen-checkout__label__text,.adyen-checkout__field:has(.adyen-checkout__dropdown__button--valid) .adyen-checkout__label .adyen-checkout__label__text,.adyen-checkout__field:has(.adyen-checkout__dropdown__button--error) .adyen-checkout__label .adyen-checkout__label__text{color:#020202 !important}.adyen-checkout__input-wrapper{padding-top:0;border:1px solid #a69f98 !important;border-radius:0 !important;height:2.88rem !important;background-color:#fff !important;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.adyen-checkout__input{font-family:var(--font-family-regular, "founders-grotesk-regular") !important;font-size:.875rem !important;border:0 !important;padding:.69rem .75rem !important}.adyen-checkout__field:has(.adyen-checkout__input--focus) .adyen-checkout__input-wrapper,.adyen-checkout__field:has(.adyen-checkout__input--filled) .adyen-checkout__input-wrapper,.adyen-checkout__field:has(.adyen-checkout__input--valid) .adyen-checkout__input-wrapper,.adyen-checkout__field:has(.adyen-checkout__input--error) .adyen-checkout__input-wrapper,.adyen-checkout__field:has(.adyen-checkout__input--invalid) .adyen-checkout__input-wrapper,.adyen-checkout__field--error .adyen-checkout__input-wrapper,.adyen-checkout__field:has(.adyen-checkout__input--disabled) .adyen-checkout__input-wrapper,.adyen-checkout__field:has(.adyen-checkout__dropdown__button--active) .adyen-checkout__input-wrapper,.adyen-checkout__field:has(.adyen-checkout__dropdown__button--valid) .adyen-checkout__input-wrapper,.adyen-checkout__field:has(.adyen-checkout__dropdown__button--error) .adyen-checkout__input-wrapper{outline:none;box-shadow:0 0 0 0 !important}.adyen-checkout__input-wrapper .adyen-checkout__dropdown{width:100%}.adyen-checkout__dropdown__button{font-family:var(--font-family-regular, "founders-grotesk-regular") !important;font-size:.875rem !important;height:100%;padding:0 .75rem !important;border:0 !important;background:rgba(0,0,0,0) !important}
