.sp-order-bump:not(:empty){padding:20px;border:1px solid var(--ct-color-border-primary);border-radius:var(--ct-border-radius-primary);margin:20px auto}.sp-order-bump:not(:empty) label{font-size:15px;font-weight:400;color:#4c5765;letter-spacing:-0.2px}.sp-order-bump:not(:empty) .sp-order-bump-product-wrap{display:flex;flex-wrap:wrap;align-items:center;gap:20px}.sp-order-bump:not(:empty) .sp-order-bump-product-wrap .thumbnail{max-width:90px;border-radius:var(--ct-border-radius-primary);overflow:hidden}.sp-order-bump:not(:empty) .sp-order-bump-product-wrap .summary{flex:1 1 auto}.sp-order-bump:not(:empty) .sp-order-bump-product-wrap .summary .title{font-size:18px;font-weight:500;color:var(--ct-color-secondary);margin-bottom:10px}.sp-order-bump:not(:empty) .sp-order-bump-product-wrap .summary .price{font-size:17px;font-weight:400;color:#b7bec9}.sp-order-bump:not(:empty) .sp-order-bump-product-wrap .summary .price del span{color:#b7bec9}.sp-order-bump:not(:empty) .sp-order-bump-product-wrap .summary .price ins{background:none}.sp-order-bump:not(:empty) .sp-order-bump-product-wrap .summary .price ins span{color:#070809}.sp-order-bump:not(:empty) .sp-order-bump-product-wrap .description{width:100%;color:#737d8b;font-size:15px}
