.product-actions .product-add-to-cart .product-quantity{display:flex;flex-wrap:wrap;align-items:flex-start}.product-actions .product-add-to-cart .product-quantity .xtocheckout-express{flex-basis:100%;margin-top:.625rem}.product-actions .product-add-to-cart .product-quantity .xtocheckout-express .add-to-cart--express{width:100%;transition:all .3s ease;margin-bottom:.9375rem}.product-actions .product-add-to-cart .product-quantity .xtocheckout-express .add-to-cart--express:hover{opacity:.7;transition:all .3s ease}.xtocheckout-notification{position:relative}.xtocheckout-notification fieldset{position:relative;display:block;text-align:center;border:1px solid var(--notification-border-color-fieldset);margin-bottom:5px;padding:15px;font-size:14px;background-color:var(--notification-background-fieldset);color:var(--notification-color-fieldset);border-radius:var(--notification-border-radius-max);box-shadow:0 2px 5px 0 rgba(0,0,0,.1)}.xtocheckout-notification fieldset legend{position:absolute;top:-12px;left:10px;padding-left:5px;padding-right:5px;padding-bottom:1px;font-size:13px;background-color:var(--notification-background-legend);border:1px solid var(--notification-border-color-legend);box-shadow:0 2px 5px 0 rgba(0,0,0,.1);color:var(--notification-color-legend);width:-moz-fit-content;width:fit-content;text-align:center;border-radius:var(--notification-border-radius)}.xtocheckout-notification-information{margin-top:.3125rem}.xtocheckout-notification-information p{font-size:.8125rem;margin-bottom:0}.xtocheckout-notification-link-shipping{position:absolute;top:6px;right:5px}.xtocheckout-progress{width:50%;height:.3125rem;border:1px solid var(--notification-color-legend);border-radius:var(--notification-border-radius);margin:.625rem auto}.xtocheckout-progress__value{display:block;max-width:100%;height:.25rem;background-color:var(--notification-color-legend)}