/* In Secrets – KOSZYK i ZAMÓWIENIE (telefon i komputer)   v2
   Plik: /upload/oy326/scripts/insecrets-koszyk.css   Kolory: insecrets-kolory.css */
/* =====================================================================
   Strona koszyka (telefon i komputer)
   ===================================================================== */
section.cart a:not(.btn), section.cart a:not(.btn) span, section.cart .child-decoration{color:var(--is-gold) !important}
section.cart .cart-table a:not(.btn), section.cart .cart-table a:not(.btn) span{color:var(--is-champ) !important}
section.cart .cart-empty i, section.cart .cart-empty i::before, section.cart .cart-empty i span, section.cart .cart-empty i span::before{color:var(--is-gold) !important;opacity:1 !important}
/* podsumowanie i tabela: ciemne tło jak reszta sklepu, jasne napisy, złote ceny */
section.cart .cart_summary{background:var(--is-panel) !important;border:1px solid var(--is-line)}
section.cart .cart_summary, section.cart .cart_summary span, section.cart .cart_summary div,
section.cart .cart_summary p, section.cart .cart_summary label, section.cart .cart_summary h4{color:var(--is-txt) !important}
section.cart .cart_summary .sky-h3-medium{color:var(--is-champ) !important}
section.cart .cart_summary strong, section.cart .cart_summary strong *{color:var(--is-price) !important}
section.cart .cart_summary input{background:var(--is-bg) !important;color:var(--is-txt) !important;border-color:var(--is-line2) !important}
section.cart .cart_summary input::placeholder{color:var(--is-mut) !important;opacity:1}
section.cart .cart_summary .btn-primary, section.cart .cart_summary .btn-primary *{color:var(--is-bg) !important}
section.cart .cart_price_summary hr, section.cart .cart_price_summary{border-color:var(--is-line) !important}
section.cart table thead th{background:var(--is-panel) !important;color:var(--is-txt2) !important;border-color:var(--is-line) !important}
section.cart .counter-field{background:var(--is-panel) !important;border-color:var(--is-line2) !important}
section.cart .counter-field input{background:transparent !important;color:var(--is-txt) !important;border:0 !important}
section.cart .counter-field button, section.cart .counter-field i{color:var(--is-gold) !important}
/* bez „Pobierz koszyk do PDF” */
section.cart [data-ng-if="data.pdf"], section.cart .cart-table-pdf, section.cart .btn-pdf{display:none !important}
/* pasek darmowej dostawy – jaśniejszy */
section.free_shipment.sky-statement-green{background:rgba(46,170,96,.32) !important;border:1px solid rgba(110,210,150,.45) !important}
section.free_shipment.sky-statement-green, section.free_shipment.sky-statement-green *{color:#F2FFF6 !important}

/* =====================================================================
   Strona zamówienia (telefon i komputer)
   ===================================================================== */
section.order .sky-component-bg-beige-100{background:var(--is-panel) !important;border:1px solid var(--is-line)}
section.order .sky-border-bottom{border-color:var(--is-line) !important}
section.order .link-to-back, section.order .link-to-back .child-decoration{color:var(--is-txt) !important}
section.order .link-to-back:hover .child-decoration{color:var(--is-gold) !important}
/* ikony płatności: jasna „plakietka” pod spodem, żeby ciemne ikony i kolorowe logo banków były czytelne */
section.order img.payment-ico{background:var(--is-txt);border-radius:10px;padding:5px;box-sizing:content-box}
