.stripe-container{display:block;background:0 0;border:none;box-sizing:border-box;-mox-appearance:none;-webkit-appearance:none;appearance:none;box-shadow:inset 0 0 0 1px #000;width:100%;padding:0 0 0 10px;color:#000;border-radius:0;transition:all 100ms;height:45px;padding-top:.6em}.stripe-container::-webkit-input-placeholder{line-height:normal!important}.stripe-container:hover{box-shadow:inset 0 0 0 1px #000,inset 0 0 0 3px #fff,inset 0 0 0 4px #000}.stripe-iframe-btn{width:100px;height:46px}.ca-2019 .subscription-fieldset-fields .stateBox input,.ca-2019 .subscription-fieldset-fields .countryBox input,.ca-2019 .subscription-fieldset-fields input::placeholder,.ca-2019 .subscription-fieldset-fields select{-webkit-box-shadow:none;box-shadow:none;width:0!important}.ca-2019 .gift-explainer-annotation{display:block!important}.vs__selected-options{font:700 normal 1rem/1 "futura-pt-bold",sans-serif;font-size:1.125rem}.vs__selected{margin:0!important;line-height:1.2px!important;border:none!important}.v-select{-webkit-box-shadow:inset 0 0 0 1px #000;box-shadow:inset 0 0 0 1px #000;height:45px}.vs__dropdown-menu{font:700 normal 1rem/1 "futura-pt-bold",sans-serif;font-size:1.125rem}.vs__search,.vs__search:focus{margin-top:0!important}.vs__actions{padding:0 6px 0 3px!important}.vs__dropdown-toggle{padding:0!important;border:none!important}.vs--single.vs--open .vs__selected{position:unset!important}.ca-2019 .subscription-submit button{}.ca-2019 .subscription-submit button[disabled]:hover{background-color:gray;color:#000}.ca-2019 .subscription-submit button:disabled{background-color:gray}.error-alert{font:700 normal 1rem/1 "futura-pt-bold",sans-serif;font-size:1rem;line-height:1;color:#ff2395;font-size:.6875rem;text-transform:uppercase;letter-spacing:.125em;line-height:1.25;padding-top:8px;width:185px}.library-author-interviews a{padding:1em}