html:has(.checkout-page[data-theme=Midnight]) .tooltip--info.tooltip--mini{background-color:#404045!important;border-color:#404045!important;color:#f7f7f7!important}html:has(.checkout-page[data-theme=Midnight]) .tooltip--info.tooltip--mini .tooltip__arrow-inner{border-bottom-color:#404045!important}html:has(.checkout-page[data-theme=Midnight]) .tooltip--info.tooltip--mini .tooltip__arrow-wrapper{border-bottom-color:#404045!important}@supports not selector(:has(*)){body.dark-theme .tooltip--info.tooltip--mini{background-color:#404045!important;border-color:#404045!important;color:#f7f7f7!important}body.dark-theme .tooltip--info.tooltip--mini .tooltip__arrow-inner,body.dark-theme .tooltip--info.tooltip--mini .tooltip__arrow-wrapper{border-bottom-color:#404045!important}}.base-payment-method__input--invalid,.customer-info__input--invalid,.form-input--invalid,.input--invalid{border-color:#dc2626!important;position:relative;transition:border-color .2s ease!important;z-index:2!important}.base-payment-method__input--invalid .form-input__wrapper,.customer-info__input--invalid .form-input__wrapper{border-color:#dc2626!important;transition:border-color .2s ease!important}.base-payment-method__input--invalid .form-dropdown__button,.form-dropdown--invalid .form-dropdown__button{border-color:#dc2626!important;position:relative;transition:border-color .2s ease!important;z-index:2!important}.base-payment-method__input,.customer-info__input,.form-dropdown__button,.form-input{transition:border-color .2s ease}*,:after,:before{box-sizing:border-box;margin:0;padding:0}body,html{height:100vh;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;font-family:Wix Madefor Text,sans-serif;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:none}@media (max-width:960px){body,html{height:auto;min-height:100%}}canvas,img,picture,svg,video{display:block;max-width:100%}button,input,select,textarea{color:inherit;font-family:inherit}a{text-decoration:none}table{border-collapse:collapse;border-spacing:0}.hide-native-scrollbar::-webkit-scrollbar,.scrollbar .overflow::-webkit-scrollbar{-webkit-appearance:none;display:none}@supports (-moz-appearance:none){.hide-native-scrollbar,.scrollbar .overflow{scrollbar-width:none}}.scrollbar{box-sizing:border-box;display:flex;flex-direction:column;max-height:inherit;max-width:inherit;overflow:hidden;position:relative}.scrollbar .overflow{box-sizing:border-box;flex:1;height:inherit;overflow:auto;width:inherit}.scrollbar__y-container{bottom:8px;min-width:8px;position:absolute;right:0;top:8px;z-index:5}.scrollbar__y-track{background-color:#fff0;border-radius:4px;height:100%;overflow:hidden;position:absolute;right:5px;transition:width .1s;width:4px}.scrollbar__y-track--hide{visibility:hidden}.scrollbar__y-track-thumb{background-color:#cccccc4d;border-radius:4px;width:100%}.scrollbar__x-container{bottom:0;left:8px;min-height:8px;position:absolute;right:8px;z-index:5}.scrollbar__x-track{background-color:#fff0;border-radius:4px;bottom:5px;height:4px;overflow:hidden;position:absolute;transition:height .1s;width:100%}.scrollbar__x-track--hide{visibility:hidden}.scrollbar__x-track-thumb{background-color:#cccccc4d;border-radius:4px;height:100%}@media (max-width:800px){.scrollbar__x-container,.scrollbar__y-container{display:none}}
