.cb-buyx{width:100%;margin:0 0 12px}.cb-sub{display:flex;gap:10px;align-items:center;border:1px solid rgba(74,74,74,.15);border-radius:8px;padding:8px 12px;margin:0 0 10px;font-size:14px;line-height:1.4;letter-spacing:0;background:#fff;color:#4a4a4a}.cb-sub.on{background:#f6f2fb;border-color:#cfc6e4}.cb-sub .cb-subtxt{flex:1;min-width:0}.cb-sub .cb-subtxt b{color:#5265a9;font-weight:600}.cb-sub select{flex:none;max-width:52%;border:1px solid rgba(74,74,74,.15);border-radius:6px;padding:7px 8px;font-size:12px;line-height:1.3;background:#fff;color:#4a4a4a;font-family:inherit;cursor:pointer}.cb-switch{position:relative;display:inline-block;width:40px;height:22px;flex:none;margin:0;cursor:pointer}.cb-switch input{position:absolute;opacity:0;width:0;height:0;margin:0}.cb-switch .sl{position:absolute;top:0;right:0;bottom:0;left:0;display:block!important;background:#ccc;border-radius:22px;transition:background .2s}.cb-switch .sl:before{content:"";position:absolute;width:16px;height:16px;left:3px;top:3px;background:#fff;border-radius:50%;transition:transform .2s}.cb-switch input:checked+.sl{background:#5265a9}.cb-switch input:checked+.sl:before{transform:translate(18px)}.cb-switch input:focus-visible+.sl{outline:2px solid #5265a9;outline-offset:2px}.cb-ship{background:#f4f1ed;border-radius:8px;padding:10px 12px;margin:0;font-size:13px;line-height:1.4;letter-spacing:0;color:#4a4a4a}.cb-ship:empty{display:none}.cb-ship .msg b{color:#5265a9;font-weight:600}.cb-ship .track{display:block!important;height:6px;background:#e3e0dc;border-radius:6px;overflow:hidden;margin-top:8px}.cb-ship .fill{display:block!important;height:100%;background:#5265a9;border-radius:6px;transition:width .35s ease}.product_price s.cb-was{color:#4a4a4a;margin-right:6px;font-weight:400}@media(max-width:749px){.cb-sub{font-size:13px;padding:8px 10px;gap:8px}.cb-sub select{font-size:11px;max-width:50%;padding:6px}}body.cb-skio-proxy .product__info-container skio-plan-picker{display:none!important}.cb-ship .track,.qv-ship .track{position:relative!important}.cb-ship .track .fill,.qv-ship .track .fill{position:absolute!important;left:0;top:0;bottom:0;height:100%!important;max-width:100%}.cb-ship .track .fill--next,.qv-ship .track .fill--next{background:#5265a94d!important;border-radius:0 6px 6px 0}
/*# sourceMappingURL=/cdn/shop/t/319/assets/component-pdp-buy-extras.css.map */
