@font-face{font-family:ClashDisplay;src:url(/_next/static/media/ClashDisplay-Regular.d60c2bc8.otf)}.wpwl-form-card{background-color:#fff!important;box-shadow:none;width:100%!important;max-width:100%!important;height:100%;border:none;border-radius:0;--background:#cd0000;display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"brand brand" "card-number card-number" "expiry-date cvv" "card-holder card-holder" "billing-address billing-address" "button button";gap:1rem}.wpwl-form-card .wpwl-control::-moz-placeholder{font-family:ClashDisplay!important}.price,.wpwl-form-card .wpwl-control,.wpwl-form-card .wpwl-control::placeholder{font-family:ClashDisplay!important}.wpwl-label{font-size:.9rem;font-weight:500;display:block;margin-bottom:.2rem}.wpwl-control:not(.wpwl-control-brand,.wpwl-control-country){min-height:2.5rem;border:1.5px solid #d3d3d3;width:100%!important;border-radius:.5rem}.wpwl-control:not(.wpwl-control-brand,.wpwl-control-country):focus{border:1.5px solid var(--background);width:100%;border-radius:.5rem}.wpwl-group-brand{width:100%!important;display:flex;justify-content:start;align-items:center;grid-area:brand}.wpwl-group-brand *{min-width:60px;max-width:-moz-fit-content;max-width:fit-content}.wpwl-group-cardNumber{width:100%!important;grid-area:card-number}.wpwl-group-expiry{width:100%!important;grid-area:expiry-date}.wpwl-group-cardHolder{width:100%!important;grid-area:card-holder}.wpwl-group-cvv{width:100%!important;grid-area:cvv}.wpwl-group-submit{grid-area:button}.wpwl-group:not(.wpwl-group-brand){display:flex;flex-direction:column;width:100%!important;align-items:start}.wpwl-button{width:100%!important;display:block;padding:.75rem;background-color:var(--background);border:1.5px solid var(--background);border-radius:.5rem;transition:all .5s;margin-top:1.5rem;color:#fff!important}.wpwl-button:active,.wpwl-button:focus,.wpwl-button:hover.wpwl-button:not(:disabled){background-color:#cd0000c1!important;border:1.5px solid var(--background)!important}.wpwl-button:disabled{background-color:#d3d3d3!important;border:1.5px solid #d3d3d3!important}.wpwl-control-brand,.wpwl-control-country{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:100%;padding:.5rem 35px .5rem 15px;font-size:16px;border:1px solid #ccc;border-radius:8px;background-color:#fff;cursor:pointer;outline:none;transition:all .3s ease-in-out;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='18' height='18' fill='%23666'%3E%3Cpath d='M7 10l5 5 5-5H7z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;background-size:18px;min-height:-moz-fit-content;min-height:fit-content}.wpwl-control-brand:hover,.wpwl-control-country:hover{border-color:var(--background)}.wpwl-control-brand:focus,.wpwl-control-country:focus{border-color:var(--background);box-shadow:0 0 5px rgba(85,85,85,.5)}.wpwl-control-brand:disabled{background-color:#f0f0f0;cursor:not-allowed}.wpwl-group-billing{grid-area:billing-address}.wpwl-wrapper-billing{width:100%!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:1rem;align-items:start;justify-content:start}@media not all and (min-width:768px){.wpwl-wrapper-billing{grid-template-columns:repeat(1,minmax(0,1fr))!important}}.wpwl-wrapper-cardHolder,.wpwl-wrapper-cardNumber,.wpwl-wrapper-cvv,.wpwl-wrapper-expiry,.wpwl-wrapper-submit{width:100%}