.drop-print-tier-loading{position:relative;opacity:.45;pointer-events:none;transition:opacity .15s ease}.drop-print-tier-loading::after{content:"";position:absolute;top:50%;left:50%;width:1.1em;height:1.1em;margin:-.55em 0 0 -.55em;border:2px solid currentColor;border-top-color:transparent;border-radius:50%;animation:drop-print-tier-spin .7s linear infinite}@keyframes drop-print-tier-spin{to{transform:rotate(360deg)}}.drop-print-tier-place-order-waiting{opacity:.55;cursor:not-allowed;font-size:0}.drop-print-tier-place-order-waiting::after{content:attr(data-dp-blocked-text);font-size:1rem}