.op-ship-calc{margin:1rem 0 1.25rem;padding:1.1rem 1.15rem 1.15rem;border:1px solid #2A2A2A;border-radius:10px;background:#141414;color:#e5e7eb;max-width:36rem}.op-ship-calc__kicker{margin:0 0 .25rem;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:#00aeef;font-weight:700}.op-ship-calc__title{margin:0 0 .35rem;font-size:1.05rem;font-weight:700;color:#fff}.op-ship-calc__sub{margin:0 0 .85rem;font-size:.9rem;color:#b3b3b3;line-height:1.4}.op-ship-calc__row{display:flex;gap:.5rem;align-items:stretch;flex-wrap:wrap}.op-ship-calc__input{flex:1 1 8rem;min-width:7rem;max-width:10rem;padding:.65rem .75rem;border:1px solid #3A3A3A;border-radius:8px;background:#0c0c0c;color:#fff;font-size:1rem;letter-spacing:.06em}.op-ship-calc__btn{padding:.65rem 1rem;border:none;border-radius:8px;background:#00aeef;color:#0a0a0a;font-weight:700;cursor:pointer;font-size:.95rem}.op-ship-calc__btn:hover{filter:brightness(1.06)}.op-ship-calc__m2{margin:.65rem 0 .35rem;font-size:.85rem;color:#9ca3af}.op-ship-calc__options{list-style:none;margin:.5rem 0 0;padding:0;display:grid;gap:.45rem}.op-ship-calc__opt{display:flex;justify-content:space-between;align-items:baseline;gap:.75rem;padding:.7rem .8rem;border-radius:8px;background:#1a1a1a;border:1px solid #2A2A2A}.op-ship-calc__opt--collect{border-color:#00aeef55}.op-ship-calc__opt--door{border-color:#3a3a3a}.op-ship-calc__opt-label{font-weight:600;color:#fff}.op-ship-calc__zone{font-weight:500;color:#9ca3af;font-size:.8rem;margin-left:.25rem}.op-ship-calc__opt-price{font-weight:800;color:#00aeef;font-size:1.05rem;white-space:nowrap}.op-ship-calc__msg{margin:.75rem 0 0;padding:.65rem .75rem;background:#1f1510;border:1px solid #5A3A20;border-radius:8px;color:#f5e6d3;font-size:.9rem;line-height:1.4}.op-ship-calc__detail{margin:.55rem 0 0;font-size:.82rem;color:#9ca3af}.op-ship-calc__hint{margin:.5rem 0 0;color:#9ca3af;font-size:.9rem}.op-ship-calc__foot{margin:.85rem 0 0;font-size:.8rem;color:#9ca3af}.op-ship-calc__foot a,.op-ship-calc a{color:#00aeef}.op-cart-freight{display:none!important}.op-ship-calc--pdp{margin:.85rem 0 1rem;padding:.95rem 1rem 1rem;max-width:100%}.op-ship-calc--pdp .op-ship-calc__title{font-size:1rem}.op-ship-calc--pdp .op-ship-calc__sub{font-size:.85rem;margin-bottom:.7rem}.op-ship-calc--pdp .op-ship-calc__btn{position:relative;z-index:2;min-height:44px;min-width:7.5rem;touch-action:manipulation}.op-ship-calc__btn{position:relative;z-index:2;min-height:44px;touch-action:manipulation}.cart-drawer__summary .op-ship-calc{position:relative;z-index:3;margin-bottom:.5rem}.cart-drawer__summary .cart__ctas{position:relative;z-index:1}.op-ship-calc__pickup{margin:.5rem 0 0;padding:.6rem .8rem;border-radius:8px;background:#101820;border:1px solid #00AEEF33}.op-ship-calc__pickup-line{margin:0 0 .2rem;font-size:.9rem;color:#fff;font-weight:600;line-height:1.35}.op-ship-calc__pickup-note{margin:.35rem 0 0;font-size:.8rem;color:#b3b3b3;line-height:1.4}.op-ship-calc__status{margin:.45rem 0 0;font-size:.85rem;font-weight:600;min-height:0}.op-ship-calc__status:empty{display:none}.op-ship-calc__status--ok{color:#7dffb2}.op-ship-calc__status--info{color:#b3b3b3}.op-ship-calc__hint--err{color:#ff8f8f;font-weight:600}.op-ship-calc__input[aria-invalid=true]{border-color:#ff8f8f;outline:2px solid #ff8f8f}.op-ship-calc__btn[aria-busy=true]{opacity:.8;cursor:progress}@keyframes op-ship-flash{0%{background-color:#00aeef38}to{background-color:transparent}}.op-ship-calc__results--flash{animation:op-ship-flash 1.1s ease-out 1;border-radius:8px}.cart-drawer__content .cart-drawer__summary{max-height:72dvh;overflow-y:auto;overscroll-behavior:contain}.cart-drawer__summary .op-ship-calc__sub,.cart-drawer__summary .op-ship-calc__foot{display:none}.cart-drawer__summary .op-ship-calc{padding-top:.7rem;padding-bottom:.7rem}@media(prefers-reduced-motion:reduce){.op-ship-calc__results--flash{animation:none}}.op-ship-calc__eta,.op-ship-calc__hours{display:block;font-size:.85em;font-weight:400;color:#666;margin-top:2px}
/*# sourceMappingURL=/cdn/shop/t/6/assets/op-ship-calc.css.map */
