.variations-container{margin:2rem 0}h2+.variations-container{margin-top:0}.variations{list-style-type:none;padding:0;margin:0}.variation{margin:0 0 1rem 0;padding:0;overflow:hidden;--r: 0.25rem;border-radius:var(--r)}.saferpay-method-overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999999;background-color:rgba(0,0,0,.75)}.saferpay-iframe{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:min(100%,48rem);height:min(100vh,32rem);border:0;border-radius:1rem;background-color:#fff;box-shadow:0 0 2rem rgba(0,0,0,.8);padding:0}body.iframe-body{overflow:hidden;background-color:#fff;width:100%;height:100%;padding:2rem}main.inside-iframe{display:flex;width:100%;height:100%;justify-content:center;align-items:center}.spinner-container{display:flex;flex-flow:column;align-items:center;justify-content:center}@keyframes rotating{from{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes spinning{0%{stroke-dasharray:1,100;stroke-dashoffset:0}50%{stroke-dasharray:50,100;stroke-dashoffset:-25px}100%{stroke-dasharray:50,100;stroke-dashoffset:-75px}}.spinner{width:5rem;height:5rem;animation:rotating 2s linear infinite}.spinner-image{display:block;width:100%;height:100%}.spinner-image #spinner-circle{transform-origin:center;stroke:rgba(0,0,0,.5);fill:none;stroke-width:1px;stroke-dasharray:1,100;stroke-linecap:round;animation:spinning 2s ease-in-out infinite}.spinner-message{color:rgba(0,0,0,.5);text-align:center;margin:1rem 0;font-size:75%;text-transform:uppercase}.status-label,.order-status-label{display:inline-block;border-radius:.25rem;line-height:1;text-transform:uppercase;color:#fff;font-size:10px;padding:.25rem .5rem;background-color:rgba(0,0,0,.5);white-space:nowrap}.status-label.status-pending,.status-label.red,.status-label.negative,.status-label.error,.order-status-label.status-pending,.order-status-label.red,.order-status-label.negative,.order-status-label.error{background-color:#a90000}.status-label.green,.status-label.positive,.status-label.success,.status-label.status-publish,.order-status-label.green,.order-status-label.positive,.order-status-label.success,.order-status-label.status-publish{background-color:#008500}
