#OpenroadCapUpsell[hidden],#OpenroadCapUpsell [hidden]{display:none!important}#OpenroadCapUpsell,#OpenroadCapUpsell button,#OpenroadCapUpsell input,#OpenroadCapUpsellStatus{font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-weight:var(--typeBaseWeight);letter-spacing:var(--typeBaseSpacing);line-height:var(--typeBaseLineHeight);font-size:var(--typeBaseSize,16px)}.or-cap-upsell{margin:20px 0 8px;padding-top:18px;border-top:1px solid #e5e5e5}#OpenroadCapUpsell h3{font:inherit;text-transform:none;margin:0 0 12px}.or-cap-upsell__card{display:flex;align-items:center;gap:10px;border:1px solid #dedede;border-radius:5px;padding:10px;background:var(--colorBody,#fff);color:var(--colorTextBody,#151515)}.or-cap-upsell__image{flex:0 0 64px}.or-cap-upsell__image img{display:block;width:64px;height:64px;object-fit:contain}.or-cap-upsell__body{flex:1;min-width:0}#OpenroadCapUpsell .or-cap-upsell__name{display:block;font-size:calc(var(--typeBaseSize,16px) + 1px);line-height:inherit;margin:0 0 4px;overflow-wrap:anywhere}.or-cap-upsell__model{display:block;margin:0 0 5px;text-transform:none;overflow-wrap:anywhere;opacity:.75}.or-cap-upsell__prices{display:flex;align-items:baseline;gap:6px;flex-wrap:wrap;margin-bottom:7px}.or-cap-upsell__prices .cart__price{display:inline}.or-cap-upsell__prices s{opacity:.6;text-decoration:line-through}.or-cap-upsell__actions{display:flex;align-items:center}.or-cap-upsell__qty{display:flex;align-items:stretch;border:1px solid #dedede;height:32px}#OpenroadCapUpsell .or-cap-upsell__qty button{border:0;background:transparent;color:inherit;width:28px;padding:0;cursor:pointer}#OpenroadCapUpsell .or-cap-upsell__qty input{border:0;background:transparent;color:inherit;width:34px;min-width:0;text-align:center;padding:0;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}#OpenroadCapUpsell input::-webkit-inner-spin-button,#OpenroadCapUpsell input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#OpenroadCapUpsell .or-cap-upsell__add{flex:0 0 auto;background:#151515;color:#fff;border:0;border-radius:4px;padding:8px 10px;min-height:44px;white-space:nowrap;cursor:pointer}#OpenroadCapUpsell button:disabled{opacity:.5;cursor:default}#OpenroadCapUpsell button:focus-visible,#OpenroadCapUpsell input:focus-visible{outline:2px solid #555;outline-offset:2px}.or-cap-upsell__limit{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.or-cap-upsell__status{margin:8px 0}.or-cap-upsell__status:empty{display:none}@media(max-width:380px){.or-cap-upsell__card{gap:8px;padding:8px}.or-cap-upsell__image{flex-basis:48px}.or-cap-upsell__image img{width:48px;height:48px}}#OpenroadCapUpsell .or-cap-upsell__name{font-size:16px;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
/*# sourceMappingURL=/cdn/shop/t/174/assets/openroad-cap-upsell.css.map */
