.wc-block-components-button {
border-radius: .5rem;
transition: background-color .3s
}	
.wc-block-components-button:hover, a.wc-block-components-button:hover {
background-color: var(--ws-minicart-akzent);
color: #fff
}	
.wp-block-woocommerce-checkout-actions-block .wc-block-checkout__actions_row {
flex-direction: column-reverse;
}	
.wc-block-components-checkout-return-to-cart-button {
margin-top: 1em;	
}	
.wp-block-woocommerce-checkout-actions-block .wc-block-checkout__actions_row .wc-block-components-checkout-place-order-button {
width: 100%!important
}
.wp-block-woocommerce-checkout-order-summary-block + div[data-block-name="woocommerce-paypal-payments/checkout-paylater-messages"] {
margin-top:1em
} .wc-block-components-product-metadata__description > * {
font-size: .75rem!important;
font-family: var(--ws-font-family)!important;
color: var(--ws-minicart-text)!important;
margin: .25em 0;
}
.wc-block-components-product-metadata__description p:empty {
display:none
}
.wc-block-components-order-summary .wc-block-components-order-summary-item__total-price {
align-self: stretch;
display: flex;
flex-direction: column;
align-items: flex-end;
justify-content: flex-end;
}
.mb-0  {
margin-bottom: 0!important
}
.is-large .wc-block-checkout__sidebar {
top: 150px!important;
}
@media (min-width: 1280px) {
.wp-block-woocommerce-checkout:before {
width: calc(50vw - var(--scrollbar-width) - 634px + 36.5%);
}
}
.wc-block-components-radio-control--highlight-checked .wc-block-components-radio-control-accordion-option--checked-option-highlighted, .wc-block-components-radio-control--highlight-checked label.wc-block-components-radio-control__option--checked-option-highlighted {
box-shadow: inset 0 0 0 1px var(--ws-minicart-akzent)!important;
}
.wc-block-components-radio-control .wc-block-components-radio-control__input:checked {
border: 1px solid var(--ws-minicart-akzent)!important;
}
.wc-block-components-radio-control .wc-block-components-radio-control__input:checked:before {
background: var(--ws-minicart-akzent)!important;
}	
.wc-block-components-radio-control .wc-block-components-radio-control__input:focus {
outline: 1px solid var(--ws-minicart-akzent)!important;
}
.wc-block-checkout .wc-block-components-title.wc-block-components-title {
font-family: var(--ws-font-family);
font-size: 1.125em!important;
color: var(--ws-minicart-title);
}
.wc-block-components-express-payment--checkout .wc-block-components-title.wc-block-components-express-payment__title {
font-family: var(--ws-font-family);
font-weight: 600;
font-size: .875rem;
letter-spacing: 0.07rem;
text-transform: uppercase;
color: var(--ws-minicart-akzent2)
}
.wc-block-components-express-payment-continue-rule {
margin: 0!important;
}	
.wc-block-components-express-payment--checkout .wc-block-components-express-payment__event-buttons {
padding: 0 0 16px !important;
}
.wc-block-components-express-payment--checkout .wc-block-components-express-payment__title-container {
justify-content: center;
}	
.wc-block-components-express-payment--checkout .wc-block-components-express-payment__title-container:before,
.wc-block-components-express-payment--checkout .wc-block-components-express-payment__title-container:after {
display:none!important;
}
.wc-block-components-express-payment--checkout .wc-block-components-express-payment__content {
border: none!important;
padding: 16px 0 0!important;
}
.wc-block-components-express-payment-continue-rule {
padding: 0 24px 1.25rem!important;
}	
.wc-block-components-form .wc-block-components-checkout-step {
margin: 0 0 32px!important;
}	
.wc-block-components-checkout-step__description {
margin-bottom: 0!important;
}
.wc-block-components-form .wc-block-components-text-input input[type=email], 
.wc-block-components-form .wc-block-components-text-input input[type=number], 
.wc-block-components-form .wc-block-components-text-input input[type=password], 
.wc-block-components-form .wc-block-components-text-input input[type=tel], 
.wc-block-components-form .wc-block-components-text-input input[type=text], 
.wc-block-components-form .wc-block-components-text-input input[type=url], 
.wc-block-components-text-input input[type=email], 
.wc-block-components-text-input input[type=number], 
.wc-block-components-text-input input[type=password], 
.wc-block-components-text-input input[type=tel], 
.wc-block-components-text-input input[type=text], 
.wc-block-components-text-input input[type=url],
.wc-blocks-components-select .wc-blocks-components-select__select,
.wc-block-components-radio-control--highlight-checked .wc-block-components-radio-control-accordion-option--checked-option-highlighted, .wc-block-components-radio-control--highlight-checked label.wc-block-components-radio-control__option--checked-option-highlighted,
.wc-block-components-radio-control--highlight-checked:after {
border-radius: .5rem!important;
}
.wc-block-components-form .wc-block-components-text-input input[type=email], 
.wc-block-components-form .wc-block-components-text-input input[type=number], 
.wc-block-components-form .wc-block-components-text-input input[type=password], 
.wc-block-components-form .wc-block-components-text-input input[type=tel], 
.wc-block-components-form .wc-block-components-text-input input[type=text], 
.wc-block-components-form .wc-block-components-text-input input[type=url], 
.wc-block-components-text-input input[type=email], 
.wc-block-components-text-input input[type=number], 
.wc-block-components-text-input input[type=password], 
.wc-block-components-text-input input[type=tel], 
.wc-block-components-text-input input[type=text], 
.wc-block-components-text-input input[type=url],
.wc-blocks-components-select .wc-blocks-components-select__select {
border-color: var(--ws-minicart-button-border)!important;
background-color: var(--ws-minicart-input-bgr);
box-shadow: 0 1px 2px 0 rgba(10, 13, 18, 0.05);
}
.wc-block-components-form .wc-block-components-text-input.has-error input, .wc-block-components-form .wc-block-components-text-input.has-error input:active, .wc-block-components-form .wc-block-components-text-input.has-error input:focus, .wc-block-components-form .wc-block-components-text-input.has-error input:hover, .wc-block-components-text-input.has-error input, .wc-block-components-text-input.has-error input:active, .wc-block-components-text-input.has-error input:focus, .wc-block-components-text-input.has-error input:hover {
border-color: var(--ws-minicart-error)!important;
}
.wc-block-checkout__payment-method .wc-block-components-radio-control-accordion-option .wc-block-components-radio-control__label {
justify-content: space-between!important
}
.wc-block-checkout__terms.wc-block-checkout__terms--with-separator {
padding: 1rem!important;
margin: 24px 0 32px;
border-radius: 0.5rem!important;
border: 1px solid var(--ws-minicart-border)!important;
background: #FAFAFA;
}	
.wp-block-woocommerce-checkout-order-summary-block {
border: none!important;
font-size: .875rem;
}
.wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__title .wc-block-components-checkout-order-summary__title-text {
margin-left:0!important
}
.wc-block-components-order-summary,
.wc-block-components-sidebar .slot-wrapper .wc-block-components-panel, 
.wc-block-components-sidebar .wc-block-components-panel, 
.wc-block-components-sidebar .wc-block-components-totals-coupon, 
.wc-block-components-sidebar .wc-block-components-totals-item {
padding: 0!important
}
.wc-block-components-order-summary .wc-block-components-order-summary-item {
align-items: flex-start
}
.wc-block-components-order-summary .wc-block-components-order-summary-item:not(:last-child) {
padding-bottom: .75rem;
border-bottom: 1px solid var(--ws-minicart-border)
}
.wc-block-components-order-summary .wc-block-components-order-summary-item__image {
width: 64px!important;
padding-bottom: 0 !important;
margin-top: 0 !important;
}
.wc-block-components-order-summary .wc-block-components-order-summary-item__image>img {
max-width: 64px!important;
width: 64px!important;
border-radius: 0.25rem!important;
border: 1px solid var(--ws-minicart-border)!important;
background: #FFF!important;
}
.wc-block-components-order-summary .wc-block-components-order-summary-item__quantity {
border-radius: 1rem!important;
background: var(--ws-item-quantity-bgr)!important;
color: var(--ws-item-quantity-color)!important;
font-size: 0.75rem!important;
box-shadow: none!important;
border: none!important;
}
.wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__title {
font-family: var(--ws-font-family)!important;
font-weight: 500;
color: var(--ws-minicart-title)!important;
margin-top:0!important;
}
.wc-block-components-order-summary-item__description {
padding-bottom: 0!important
}
.wc-block-checkout__sidebar .wc-block-components-product-name {
font-family: var(--ws-font-family)!important;
font-size: .875rem !important;
font-weight: 500 !important;
color: var(--ws-minicart-title)!important;
padding-bottom: 0;
}
.wc-block-components-order-summary .wc-block-components-order-summary-item__individual-prices {
display: none !important;
}
.wc-block-components-order-summary .wc-block-components-order-summary-item .wc-block-components-product-metadata {
margin-top:0!important;
font-size: .75rem!important;
}	
.wp-block-woocommerce-checkout-order-summary-block .wc-block-components-formatted-money-amount {
font-weight: 500!important;
font-family: var(--ws-font-family)!important;
font-size: .875rem!important;
color: var(--ws-minicart-title);
}
.wc-block-components-totals-footer-item .wc-block-components-totals-item__label {
font-weight: normal!important;
font-family: var(--ws-font-family)!important;
font-weight:600;
font-size: 1rem;
color: var(--ws-minicart-title);
}
.wc-block-components-totals-item__value strong {
font-weight: 500;
font-family: var(--ws-font-family)!important;
color: var(--ws-minicart-title);
}
.wc-block-components-totals-footer-item .wc-block-components-totals-item__value,
.wc-block-components-totals-item.wc-block-components-totals-footer-item .wc-block-components-formatted-money-amount {
font-size: 1.25rem!important;
font-family: var(--ws-font-family)!important;
font-weight: 600!important;
}
.edit-post-visual-editor .wc-block-checkout__shipping-method-option, 
.wc-block-checkout__shipping-method-option {
border-width: 1px!important
}
.edit-post-visual-editor .wc-block-checkout__shipping-method-option.wc-block-checkout__shipping-method-option--selected, .wc-block-checkout__shipping-method-option.wc-block-checkout__shipping-method-option--selected {
background: #fff;
border: 1px solid var(--ws-minicart-akzent)!important;
}
.wc-block-checkout__shipping-method-option-title {
font-family: var(--ws-font-family)!important;
font-weight: 600!important;
}	
.ws-payment-security-message {
display:table;
margin: 1rem auto;
font-size: .875rem;
padding-left: 1.25rem;
background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik02IDEuNUM1LjQ2OTU3IDEuNSA0Ljk2MDg2IDEuNzEwNzEgNC41ODU3OSAyLjA4NTc5QzQuMjEwNzEgMi40NjA4NiA0IDIuOTY5NTcgNCAzLjVWNUg4VjMuNUM4IDIuOTY5NTcgNy43ODkyOSAyLjQ2MDg2IDcuNDE0MjEgMi4wODU3OUM3LjAzOTE0IDEuNzEwNzEgNi41MzA0MyAxLjUgNiAxLjVaTTkgNVYzLjVDOSAyLjcwNDM1IDguNjgzOTMgMS45NDEyOSA4LjEyMTMyIDEuMzc4NjhDNy41NTg3MSAwLjgxNjA3IDYuNzk1NjUgMC41IDYgMC41QzUuMjA0MzUgMC41IDQuNDQxMjkgMC44MTYwNyAzLjg3ODY4IDEuMzc4NjhDMy4zMTYwNyAxLjk0MTI5IDMgMi43MDQzNSAzIDMuNVY1SDIuNUMxLjY3MTU3IDUgMSA1LjY3MTU3IDEgNi41VjEwQzEgMTAuODI4NCAxLjY3MTU3IDExLjUgMi41IDExLjVIOS41QzEwLjMyODQgMTEuNSAxMSAxMC44Mjg0IDExIDEwVjYuNUMxMSA1LjY3MTU3IDEwLjMyODQgNSA5LjUgNUg5Wk0yLjUgNkMyLjIyMzg2IDYgMiA2LjIyMzg2IDIgNi41VjEwQzIgMTAuMjc2MSAyLjIyMzg2IDEwLjUgMi41IDEwLjVIOS41QzkuNzc2MTQgMTAuNSAxMCAxMC4yNzYxIDEwIDEwVjYuNUMxMCA2LjIyMzg2IDkuNzc2MTQgNiA5LjUgNkgyLjVaIiBmaWxsPSIjNTM1ODYyIi8+Cjwvc3ZnPgo=);
background-size: .75rem;
background-repeat: no-repeat;
background-position: left top .375rem;
} .woocommerce-checkout #main-content {
position: relative;
overflow-x: clip;
}
.wc-block-components-sidebar-layout.wc-block-checkout.is-large {
position: relative;
z-index:1;
padding-bottom: 1rem
}
.wc-block-components-sidebar-layout.wc-block-checkout.is-large:before {
content: '';
background-color: var(--ws-sidebar-checkout-bgr);
position: absolute;
bottom:-50px;
height: calc(100% + 180px);
left: 64%;
width: 50vw;
z-index: -1;
border-left: 1px solid var(--ws-minicart-border);
} 
.is-medium.wc-block-checkout .wc-block-components-main.wc-block-checkout__main .wp-block-woocommerce-checkout-order-summary-block.checkout-order-summary-block-fill-wrapper,
.is-mobile.wc-block-checkout .wc-block-components-main.wc-block-checkout__main .wp-block-woocommerce-checkout-order-summary-block.checkout-order-summary-block-fill-wrapper,
.is-small.wc-block-checkout .wc-block-components-main.wc-block-checkout__main .wp-block-woocommerce-checkout-order-summary-block.checkout-order-summary-block-fill-wrapper {
padding-bottom: 10px!important;
padding-top: 20px;
margin-bottom: 32px;
position: relative;
z-index:1;
}	
.is-medium.wc-block-checkout .wc-block-components-main.wc-block-checkout__main .wp-block-woocommerce-checkout-order-summary-block.checkout-order-summary-block-fill-wrapper:before,
.is-mobile.wc-block-checkout .wc-block-components-main.wc-block-checkout__main .wp-block-woocommerce-checkout-order-summary-block.checkout-order-summary-block-fill-wrapper:before,
.is-small.wc-block-checkout .wc-block-components-main.wc-block-checkout__main .wp-block-woocommerce-checkout-order-summary-block.checkout-order-summary-block-fill-wrapper:before {
content: '';
position: absolute;
left: -20%;
right: -20%;
top:0; bottom: 0;
background: var(--ws-sidebar-checkout-bgr);
z-index: -1;
} @media (max-width: 699px) {
.wp-block-woocommerce-checkout {
padding-top:0!important;
}
.wc-block-checkout__sidebar {
margin-bottom: 40px!important
}
.wp-block-woocommerce-checkout-order-summary-block .checkout-order-summary-block-fill {
border: none!important;
border-radius: 0!important;
}
.wc-block-components-order-summary .wc-block-components-product-name {
font-family: var(--ws-font-family) !important;
font-weight:500;
font-size: .875rem !important;
color: var(--ws-minicart-title) !important;
margin-bottom: 0 !important;
}
}
@media (max-width: 600px) {
.is-mobile .wc-block-components-form .wc-block-components-checkout-step.wc-block-checkout__order-notes:after, 
.is-small .wc-block-components-form .wc-block-components-checkout-step.wc-block-checkout__order-notes:after {
box-shadow: none
} } .woocommerce-cart h1.main_title,
.woocommerce-checkout h1.main_title {
display:none;
}
.ws-page-cart-header {
display: flex;
flex-wrap: wrap;
align-items: center;
justify-content: space-between;
}
.ws-page-cart-header > * {
margin-bottom: 20px
}
h1.ws-woocommerce-cart-message-text {
color: var(--ws-minicart-title);
font-size: 1.5em;
font-weight: 500;
padding-bottom: 0;
}
.wp-block-button.back-button a.wp-block-button__link, .ws-woocommerce-back-to-shop {
padding: 0.5rem 0.75rem;
display:flex;
justify-content: center;
align-items: center;
border-radius: 0.5rem;
border: 1px solid var(--ws-minicart-button-border);
background: #FFF;
color: var(--ws-minicart-akzent2);
font-size: .875rem;
font-weight: 600;
box-shadow: 0 0 0 1px rgba(10, 13, 18, 0.08) inset, 0 1px 2px 0 rgba(10, 13, 18, 0.05);
transition: all .3s !important;
}
.wp-block-button.back-button a.wp-block-button__link i, .ws-woocommerce-back-to-shop i {
margin-right:.37rem;
}
.wp-block-button.back-button a.wp-block-button__link:hover, .ws-woocommerce-back-to-shop:hover {
color: #fff;
background-color: var(--ws-minicart-akzent2);
border-color: var(--ws-minicart-akzent2);
}
.wc-block-cart .wc-block-cart-items.wp-block-woocommerce-cart-line-items-block {
border-width: 0 0 1px
}
.wc-block-cart.is-medium .wc-block-cart-items.wp-block-woocommerce-cart-line-items-block {
border-width: 0
}
.is-medium table.wc-block-cart-items .wc-block-cart-items__row, .is-mobile table.wc-block-cart-items .wc-block-cart-items__row, .is-small table.wc-block-cart-items .wc-block-cart-items__row {
border-top: 1px solid hsla(0, 0%, 7%, .11);
}
#content-area table.wc-block-cart-items.wp-block-woocommerce-cart-line-items-block tr th:first-child,
#content-area table.wc-block-cart-items.wp-block-woocommerce-cart-line-items-block tr td:first-child {
padding-left: 0;
max-width: 4.6rem;
}
#content-area table.wc-block-cart-items.wp-block-woocommerce-cart-line-items-block tr th:last-child,
#content-area table.wc-block-cart-items.wp-block-woocommerce-cart-line-items-block tr td:last-child {
padding-right:0;
}
.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__header th, 
table.wc-block-cart-items .wc-block-cart-items__header th,
.wc-block-cart__totals-title {
color: var(--ws-minicart-akzent2)!important;
font-size: 0.875rem!important;
font-weight: 400!important;
letter-spacing: 0.035rem!important;
text-transform: uppercase;
}
.wc-block-cart-item__image img {
border-radius: 0.25rem;
border: 1px solid var(--ws-minicart-border);
background: #FFF;
padding: .25rem
}
.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-product-name, table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-product-name {
color: var(--ws-minicart-title);
font-weight:500;
font-size: .875rem;
}
.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__prices, table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__prices {
font-weight:500;
font-size: .875rem;
}
.is-large:not(.wc-block-checkout) .wc-block-components-product-details__name {
font-weight: 400!important;
}
.wc-block-cart-item__quantity {}
.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link, table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link {
color:#B42318!important;
text-decoration: none!important;
transition: all .3s
}
.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link:hover, 
table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link:hover {
color:var(--ws-minicart-akzent2)!important;
}
.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__total, table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__total {
font-size: .875rem!important;
color: var(--ws-minicart-title);
font-weight:500;
}
.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__total span, 
table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__total span {
font-size: .875rem!important;
}
.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__wrap>*, .editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-quantity-selector, table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__wrap>*, table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-quantity-selector {
margin-bottom: .25rem!important;
}
.wc-block-components-product-details.wc-block-components-product-details {
list-style: none;
margin: .25em 0!important;
}	
.wc-block-components-product-details.wc-block-components-product-details * {
font-size: .75rem!important;
}
.wc-block-components-sidebar-layout.wc-block-cart.is-large {
position: relative;
align-items: flex-start!important
}
.wc-block-components-sidebar-layout.wc-block-cart.is-large .wc-block-components-sidebar.wp-block-woocommerce-cart-totals-block {
position: sticky;
top:130px
}
.wp-block-woocommerce-cart-order-summary-subtotal-block .wc-block-formatted-money-amount {
color: var(--ws-minicart-title);
font-size: 1rem;
font-weight: 500!important
}
.wc-block-components-totals-wrapper {
font-size: .875rem;
}
.wc-block-components-totals-item__description {
font-size: .875rem!important;
}	
.wc-block-components-totals-shipping .wc-block-components-shipping-address, .wc-block-components-totals-shipping .wc-block-components-totals-shipping__delivery-options-notice {
margin-top: .25rem!important;
}
.wc-block-components-totals-shipping .wc-block-components-totals-item strong {
text-transform: none!important;
font-weight:500!important;
color: var(--ws-minicart-title);
}
@media (min-width: 700px) {
body.woocommerce-checkout:not(.et-tb) #main-content .container, body.woocommerce-checkout:not(.et-tb-has-header) #main-content .container {
padding-top: 20px;
}
}
.wc-block-components-button:not(.is-link).outlined:not(:focus) {
box-shadow: 0 0 0 1px rgba(10, 13, 18, 0.08) inset, 0 1px 2px 0 rgba(10, 13, 18, 0.05)!important;
border: 1px solid var(--ws-minicart-button-border)!important;
color: var(--ws-minicart-akzent2);
font-weight: 600;
}
.wc-block-components-button:not(.is-link).outlined:hover {
background-color: var(--ws-minicart-akzent2)!important;
}	
.wc-block-components-sidebar.wp-block-woocommerce-cart-totals-block .wc-block-components-totals-footer-item .wc-block-components-totals-item__label {
font-size: 1.125rem!important
}
.wc-block-components-sidebar.wp-block-woocommerce-cart-totals-block .wc-block-components-totals-item.wc-block-components-totals-footer-item .wc-block-components-formatted-money-amount {
font-size: 1.125rem!important;
font-weight:500!important;
color: var(--ws-minicart-title);
}
.wc-block-components-sidebar.wp-block-woocommerce-cart-totals-block .wc-block-components-totals-footer-item .wc-block-components-totals-footer-item-tax,
.wc-block-components-sidebar.wp-block-woocommerce-cart-totals-block .wc-block-components-totals-footer-item .wc-block-components-totals-footer-item-tax .wc-block-components-formatted-money-amount,
.wp-block-woocommerce-checkout-order-summary-block  .wc-block-components-totals-footer-item .wc-block-components-totals-footer-item-tax,
.wp-block-woocommerce-checkout-order-summary-block  .wc-block-components-totals-footer-item .wc-block-components-totals-footer-item-tax .wc-block-components-formatted-money-amount {
font-size: .875rem !important;
color: var(--ws-sidebar-checkout-total-tax)!important;
font-weight:400!important
}
.wc-block-components-totals-coupon__input input#wc-block-components-totals-coupon__input-coupon {
height: 100%
} .wc-block-components-quantity-selector:after {
display:none
}
.wc-block-components-quantity-selector .wc-block-components-quantity-selector__button {
font-size: 1.25em!important;
line-height: 1;
}
.wc-block-components-quantity-selector .wc-block-components-quantity-selector__button:focus {
box-shadow: none!important;
}
@media (max-width: 767px) {
.woocommerce-checkout #main-content .container,
.woocommerce-cart #main-content .container {
width: 100%;
padding-left: 15px;
padding-right: 15px;
padding-top:40px!important
} }
.wp-block-woocommerce-checkout-order-summary-block .checkout-order-summary-block-fill {
border-width: 0!important;
border-radius: 0 !important;
}
.wp-block-woocommerce-checkout-order-summary-block .checkout-order-summary-block-fill .wc-block-components-totals-coupon, .wp-block-woocommerce-checkout-order-summary-block .checkout-order-summary-block-fill .wc-block-components-totals-item {
padding-left: 0!important;
padding-right: 0!important;
}
.wc-block-components-form.wc-block-checkout__form p:empty {
display: none
}