/* 
Theme Name: Csabai Dóra
Author: Webmoments
Template: hello-elementor
*/

/* Add your custom styles here */

ol {
  margin-bottom: 1rem !important;
}

#masthead {
	position: fixed !important;
  top: 0 !important;
  left: 0 !important;
  width: 100%;
}

@media (min-width: 731px) {
	.wc-block-components-main {
		width: 45% !important;
	}
	
	.wc-block-components-sidebar {
		width: 55% !important;
	} }
@media (max-width: 730px) {
	.wc-block-components-main {
		width: 100% !important;
	}
	
	.wc-block-components-sidebar {
		width: 100% !important;
	} }

/* AMELIA */
.am-fs__package-info3__content {
  color: red !important;
  font-weight: 600 !important;
}
.am-fs__payments-sentence > p {
  font-size: 1.1rem !important;
  color: #019719 !important;
}
#amelia-container {
  margin: auto !important;
}
.am-slide-popup__block-footer, .am-fs__ps-popup__or {
  display: none !important;
}
.am-cc__heading-actions {
    display: none !important;
}
.am-fs-sb__support * {
    font-size: 0.8rem !important;
}
.am-fs-sb__footer {
  display: none !important;
}
.am-fs-sb__step-wrapper {
  overflow-x: revert !important;
}

/* CHECKOUT PAGE */
#checkout_tajekoztato {
	margin: 2rem 0 0 0 !important;
    line-height: 1.2 !important;
    padding: 0 !important;
}
.wc-block-components-checkout-place-order-button {
    font-size: 1.2rem;
    font-weight: 600;
    color: #ffffff;
    background: #00b813;
    width: 100% !important;
	padding: 1.4rem !important;
    border-radius: 9px;
    border: none;
}
.wc-block-components-checkout-place-order-button:hover {
    background-color: #e72ca0 !important;
}
.wc-block-components-product-details__value {
    font-size: 0.8rem !important;
}
.wc-block-components-checkout-return-to-cart-button {
  display: none !important;
}

/* SIMPLEPAY */
.simplepay-icon {
  width: 250px !important;
  display: block !important;
  margin: 6px !important;
}