.cart-page .cart-item__price,.cart-page .cart-item__total,.cart-page .cart-item .price,.cart-page .cart-product__price,.cart-page .cart-product__total,.cart-page cart-item-component .price,.cart-page cart-item-component [class*=price],.cart-page .cart-items-component .price,.cart-page [data-price],.cart-page .money,.cart-page span.money,.cart-page .cart-item span:has(.money),cart-items-component .price,cart-items-component [class*=price],cart-items-component .money{display:none!important}.cart-page .cart-summary__discount,.cart-page [class*=discount],.cart-page .cart-summary__section:has([class*=discount]){display:none!important}.cart-page .cart-summary__total,.cart-page .cart-summary__subtotal,.cart-page .cart-summary__tax,.cart-page .cart-summary__checkout,.cart-page [class*=checkout],.cart-page .cart-summary [class*=estimated],.cart-page .cart-summary [class*=taxes]{display:none!important}.cart-page~[class*=product-list] .price,.cart-page~[class*=product-list] [data-block-type=price],[class*=product-list] .price{display:none!important}.nc-quote-form-wrapper{padding:20px}.nc-quote-form-wrapper h3{font-size:18px;font-weight:700;margin:0 0 4px;color:#1a1a1a}.nc-quote-form-wrapper p{font-size:13px;color:#666;margin:0 0 16px}.nc-quote-form .nc-form-group{margin-bottom:12px}.nc-quote-form label{display:block;font-size:12px;font-weight:600;color:#333;margin-bottom:4px}.nc-quote-form input,.nc-quote-form textarea{width:100%;padding:10px 12px;border:1px solid #d8d6d0;border-radius:4px;font-size:14px;font-family:inherit;transition:border-color .2s;box-sizing:border-box}.nc-quote-form input:focus,.nc-quote-form textarea:focus{outline:none;border-color:#a11e3b}.nc-quote-form textarea{height:80px;resize:vertical}.nc-quote-form-submit{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:14px 20px;background:#a11e3b;color:#fff;border:none;border-radius:4px;font-size:15px;font-weight:700;cursor:pointer;transition:background .2s;margin-top:16px}.nc-quote-form-submit:hover{background:#8a1832}.nc-quote-form-submit:disabled{opacity:.7;cursor:wait}.nc-quote-form-submit--sent{background:#1a6847!important}.nc-quote-form-submit svg{width:18px;height:18px}.nc-quote-note{font-size:12px!important;color:#888!important;text-align:center;margin:10px 0 0!important;line-height:1.4}.nc-quote-confirmation{text-align:center;padding:30px 20px}.nc-quote-confirmation h3{color:#1a6847;font-size:20px;margin:0 0 8px}.nc-quote-confirmation p{color:#666;font-size:14px;margin:0 0 16px}.nc-quote-confirmation a{color:#a11e3b;font-weight:600;text-decoration:none}.nc-quote-items-count{font-size:13px;color:#666;margin-bottom:16px;padding:8px 12px;background:#f7f6f4;border-radius:4px}@media screen and (min-width:750px){.cart-page{display:grid!important;grid-template-columns:3fr 2fr!important;grid-template-rows:auto 1fr!important;gap:0 48px!important;align-items:start!important}.cart-page__title{grid-column:1 / -1!important;grid-row:1!important}.cart-page__items{grid-column:1!important;grid-row:2!important}.cart-page__summary{grid-column:2!important;grid-row:2!important;position:sticky!important;top:120px!important;align-self:start!important;max-height:calc(100vh - 140px)!important;overflow-y:auto!important;height:auto!important}.cart-page__summary{display:block!important}.nc-quote-form-wrapper{background:#f7f6f4;border:1px solid #d8d6d0;border-radius:6px;padding:24px}}@media screen and (max-width:749px){.nc-quote-form-wrapper{background:#f7f6f4;border:1px solid #d8d6d0;border-radius:6px;padding:20px;margin-top:20px}}.nc-quote-confirm-actions{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;margin-top:24px}.nc-confirm-btn{display:inline-flex;align-items:center;justify-content:center;padding:14px 28px;border-radius:4px;font-size:15px;font-weight:700;cursor:pointer;border:2px solid transparent;transition:background .2s,color .2s;text-decoration:none}.nc-confirm-btn--primary{background:#a11e3b;color:#fff}.nc-confirm-btn--primary:hover{background:#8a1832}.nc-confirm-btn--secondary{background:transparent;color:#3d4b5c;border-color:#3d4b5c}.nc-confirm-btn--secondary:hover{background:#3d4b5c;color:#fff}.cart-page .cart-items__table-row{--cart-item-price-width: 0px !important}.cart-page .cart-items__quantity{margin-top:16px;align-items:center;gap:20px!important}.cart-page .quantity-selector{border-radius:8px}.cart-page .quantity-minus,.cart-page .quantity-plus{padding:10px 14px!important}.cart-page .quantity-selector input[type=number]{min-width:2.25rem;font-size:15px}.cart-page .cart-items__remove{display:flex;align-items:center;opacity:.6;transition:opacity .15s}.cart-page .cart-items__remove:hover{opacity:1}.cart-page .cart-items__title{line-height:1.4}
/*# sourceMappingURL=/cdn/shop/t/5/assets/neces-quote-cart.css.map */
