  .wp-block-woocommerce-checkout { max-width: 1280px; margin-inline: auto; padding-block: var(--section-space-m); padding-inline: var(--space-xl); @media (max-width: 767px) { padding-inline: var(--space-m); } }  .wc-block-components-checkout-step__title, .wc-block-components-title, .wp-block-woocommerce-checkout-order-summary-block h2 { font-family: "Lilita One", sans-serif; font-size: var(--text-xl) !important; color: var(--base-ultra-dark); font-weight: 700; margin-block-end: var(--space-s); line-height: 1.05; } .wc-block-components-checkout-step__description { color: var(--base-dark); font-size: var(--text-m) !important; }  .wc-block-components-checkout-step { padding-block: var(--space-l); border-block-end: 1px solid var(--base-light-trans-20); &:last-child { border-block-end: none; } }  .wc-block-components-text-input input, .wc-block-components-textarea, .wc-block-components-country-input input, .wc-block-components-state-input input { border: 1px solid var(--base-light-trans-30); border-radius: var(--radius-s); padding: var(--space-s) var(--space-m); background: color-mix(in oklch, var(--base-ultra-light), white 50%); font-family: inherit; font-size: var(--text-m) !important; color: var(--base-ultra-dark); transition: var(--transition-global); &:focus { border-color: var(--primary); box-shadow: 0 0 0 3px var(--primary-light-trans-30); outline: none; } }  .wc-block-components-text-input label { font-size: var(--text-m) !important; color: var(--base-dark); font-weight: 500; }  .wc-block-components-radio-control__option { border: 1px solid var(--base-light-trans-30); border-radius: var(--radius-s); padding: var(--space-m); margin-block-end: var(--space-xs); transition: var(--transition-global); cursor: pointer; &:hover { border-color: var(--primary); } } .wc-block-components-radio-control{ background: color-mix(in oklch, var(--base-ultra-light), white 30%); } .wc-block-components-address-card{ background: color-mix(in oklch, var(--base-ultra-light), white 30%); } .wc-block-components-radio-control__option-checked { border-color: var(--primary); border-width: 1px; } .wc-block-components-radio-control__option-layout{ padding-left: var(--space-m); } .wc-block-components-radio-control__label { color: var(--base-ultra-dark); font-weight: 500; } .wc-block-components-radio-control__description, .wc-block-components-radio-control__secondary-label { color: var(--base-dark); font-size: var(--text-m) !important; }  .wc-block-components-checkout-place-order-button { background: var(--action); color: var(--base-ultra-dark); border: 2px solid var(--action); border-radius: var(--radius); padding: var(--btn-padding-block) var(--btn-padding-inline); font-family: inherit; font-size: var(--text-m) !important; font-weight: var(--btn-font-weight); transition: var(--transition-global); cursor: pointer; &:hover { background: var(--accent); border-color: var(--accent); color: var(--accent-ultra-light); transform: translateY(-1px); } &:active { transform: translateY(0); } }  .wc-block-components-checkout-return-to-cart-button { color: var(--primary); background: transparent; text-decoration: underline; text-underline-offset: 3px; &:hover { color: var(--accent); } } .orddd_lite_field_note { font-size: var(--space-xs) !important; transform: italic; }  .wp-block-woocommerce-checkout-order-summary-block, .wc-block-components-sidebar { background: color-mix(in oklch, var(--base-ultra-light), white 30%); border: 1px solid var(--base-light-trans-20); border-radius: var(--radius); } .wc-block-components-sidebar{ padding: var(--space-s) !important; } .wc-block-components-order-summary-item { padding-block: var(--space-s); border-block-end: 1px dashed var(--base-light-trans-20); &:last-child { border-block-end: none; } } .wc-block-components-order-summary-item__description, .wc-block-components-product-name { color: var(--base-ultra-dark); font-weight: 500; } .wc-block-components-order-summary-item__quantity { color: var(--base-dark); font-size: var(--text-m) !important; }  .wc-block-components-totals-item { padding-block: var(--space-s); color: var(--base-ultra-dark); } .wc-block-components-totals-footer-item { font-weight: 600; font-size: var(--text-l) !important; color: var(--base-ultra-dark); padding-block-start: var(--space-m); border-block-start: 2px solid var(--base-ultra-dark); margin-block-start: var(--space-m); }  .wc-block-checkout a, .wp-block-woocommerce-checkout a { color: var(--primary); text-decoration: underline; text-underline-offset: 3px; transition: var(--transition-global); &:hover { color: var(--accent); } }  .wc-block-components-notice-banner { border-radius: var(--radius-s); padding: var(--space-m); font-family: inherit; &.is-error { background: var(--danger-ultra-light); border-left: 4px solid var(--danger); color: var(--base-ultra-dark); } &.is-success { background: var(--success-ultra-light); border-left: 4px solid var(--success); } }  .wc-block-components-checkbox__input:checked { background: var(--primary); border-color: var(--primary); } .wc-block-components-checkbox__label { color: var(--base-dark); font-size: var(--text-m) !important; } .wc-block-components-checkbox { background: var(--accent-ultra-light); }  .wc-block-components-order-summary-item__image img { border-radius: var(--radius-xs); }  .wc-block-components-product-name, wc-block-components-totals-item__label{ font-size: var(--text-m) !important; font-family: "Lilita One", sans-serif !important; font-weight: 500 !important; } .wc-block-cart-item__prices, wc-block-components-product-metadata{ font-size: var(--text-m) !important; } .wc-block-components-totals-item{ font-size: var(--text-s) !important; }