.position-relative{position:relative}.position-absolute{position:absolute}.justify-between{justify-content:space-between}.align-center{align-items:center}.gap-20px{gap:20px}.text-transform-upper{text-transform:uppercase}.is-large.wc-block-cart .wc-block-cart-items .wc-block-cart-items__header th{padding:18px 16px;font-size:16px;font-weight:600;text-transform:capitalize}.is-large.wc-block-cart .wc-block-cart-items .wc-block-cart-items__header th:last-child{padding-right:16px}.wc-block-cart-item__quantity .wc-block-components-quantity-selector input.wc-block-components-quantity-selector__input{height:40px;padding:0}.wc-block-cart-item__quantity .wc-block-components-quantity-selector .wc-block-components-quantity-selector__button{font-size:1.25em;color:#000}.wc-block-cart-item__quantity .wc-block-components-quantity-selector .wc-block-components-quantity-selector__button--minus{border-right:1px solid hsl(0 0% 7% / .11)}.wc-block-cart-item__quantity .wc-block-components-quantity-selector .wc-block-components-quantity-selector__button--plus{border-left:1px solid hsl(0 0% 7% / .11)}.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__product .wc-block-components-product-name,table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-product-name{color:var(--colorTextMain,#212121);font-size:1rem;font-weight:600;text-decoration:none}.wc-block-cart-item__total-price-and-sale-badge-wrapper .wc-block-components-product-price{font-size:16px}.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link,.wc-block-components-main table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link{font-size:14px;font-weight:600}.wc-block-cart__submit-container .wc-block-components-button:not(.is-link){background:var(--colorPrimary,#212121);border:1px solid;border-color:var(--colorPrimary,#212121);border-radius:6px;color:#fff;cursor:pointer;font-size:var(--bodyFontSize,16px);font-weight:400;height:48px;line-height:1;margin:10px 0 0;padding:15px 28px;text-decoration:none}.wc-block-cart__submit-container .wc-block-components-button:not(.is-link):hover{background-color:var(--colorPrimaryHover,#212121);color:#fff}.is-large.wc-block-cart .wp-block-woocommerce-cart-order-summary-block .wc-block-cart__totals-title{font-size:24px;font-weight:600;text-align:left;text-transform:capitalize;padding-bottom:16px;padding-top:0}.wc-block-components-form .wc-block-components-checkout-step .wc-block-components-text-input input[type=email],.wc-block-components-form .wc-block-components-checkout-step .wc-block-components-text-input input[type=number],.wc-block-components-form .wc-block-components-checkout-step .wc-block-components-text-input input[type=tel],.wc-block-components-form .wc-block-components-checkout-step .wc-block-components-text-input input[type=text],.wc-block-components-form .wc-block-components-checkout-step .wc-block-components-text-input input[type=url],.wc-block-components-checkout-step .wc-block-components-text-input input[type=email],.wc-block-components-checkout-step .wc-block-components-text-input input[type=number],.wc-block-components-checkout-step .wc-block-components-text-input input[type=tel],.wc-block-components-checkout-step .wc-block-components-text-input input[type=text],.wc-block-components-checkout-step .wc-block-components-text-input input[type=url]{border:1px solid #e6e6e6;border-radius:6px;color:var(--colorPrimary,#212121)}.wc-block-components-form .wc-block-components-checkout-step .wc-block-components-text-input label,.wc-block-components-checkout-step .wc-block-components-text-input label{color:#212121;left:1em}.wc-block-components-form .wc-block-components-checkout-step .wc-block-components-text-input input:-webkit-autofill,.wc-block-components-form .wc-block-components-checkout-step .wc-block-components-text-input.is-active input[type=email],.wc-block-components-form .wc-block-components-checkout-step .wc-block-components-text-input.is-active input[type=number],.wc-block-components-form .wc-block-components-checkout-step .wc-block-components-text-input.is-active input[type=tel],.wc-block-components-form .wc-block-components-checkout-step .wc-block-components-text-input.is-active input[type=text],.wc-block-components-form .wc-block-components-checkout-step .wc-block-components-text-input.is-active input[type=url],.wc-block-components-checkout-step .wc-block-components-text-input input:-webkit-autofill,.wc-block-components-checkout-step .wc-block-components-text-input.is-active input[type=email],.wc-block-components-checkout-step .wc-block-components-text-input.is-active input[type=number],.wc-block-components-checkout-step .wc-block-components-text-input.is-active input[type=tel],.wc-block-components-checkout-step .wc-block-components-text-input.is-active input[type=text],.wc-block-components-checkout-step .wc-block-components-text-input.is-active input[type=url]{padding:1.5em 1em .5em}.wc-block-components-address-form__country .wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list,.wc-block-components-form .wc-block-components-address-form__country .wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list{margin:3.5em 0 0 -1px}.wc-block-components-button:not(.is-link){background:var(--colorPrimary,#212121);border:1px solid;border-color:var(--colorPrimary,#212121);border-radius:6px;color:#fff;cursor:pointer;font-size:var(--bodyFontSize,16px);font-weight:400;height:48px;line-height:1;margin:10px 0 0;padding:15px 28px;text-decoration:none}.wp-block-woocommerce-checkout-order-summary-block .wc-block-components-order-summary .wc-block-components-panel__button{font-weight:600;justify-content:flex-start;color:var(--colorPrimary,#212121)}.wp-block-woocommerce-checkout-order-summary-block .wc-block-components-panel__button[aria-expanded=true]{margin-bottom:.75em;padding-bottom:.75em}.wc-block-components-order-summary-item__description .wc-block-components-product-name{font-size:15px;font-weight:600}.wc-block-components-order-summary .wc-block-components-order-summary__content .wc-block-components-order-summary-item .wc-block-components-product-metadata p{font-size:14px}.wc-block-components-totals-item{font-weight:600;font-size:15px}.wc-block-components-totals-wrapper .wc-block-components-totals-footer-item .wc-block-components-totals-item__label,.wc-block-components-totals-wrapper .wc-block-components-totals-footer-item .wc-block-components-totals-item__value{font-size:18px;font-weight:700}