.elementor-2075 .elementor-element.elementor-element-c524c8e{--display:flex;}.elementor-2075 .elementor-element.elementor-element-c524c8e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-2075 .elementor-element.elementor-element-075ebd3{margin:050px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;}.elementor-widget-sellkit-checkout #sellkit-checkout-variations .sellkit-checkout-variation-item{color:var( --e-global-color-text );}.elementor-widget-sellkit-checkout #sellkit-checkout-variations i{color:var( --e-global-color-text );}.elementor-2075 .elementor-element.elementor-element-c1826a1 > .elementor-widget-container{margin:0px 0px 50px 0px;padding:0px 0px 0px 0px;}.elementor-2075 .elementor-element.elementor-element-c1826a1.elementor-element{--order:99999 /* order end hack */;}.elementor-2075 .elementor-element.elementor-element-c1826a1{z-index:1;}.elementor-2075 .elementor-element.elementor-element-c1826a1 #sellkit-checkout-multistep-inner-wrap{column-gap:0px;}.elementor-2075 .elementor-element.elementor-element-c1826a1 .heading,
					.elementor-2075 .elementor-element.elementor-element-c1826a1 #sellkit-checkout-widget-id form .sellkit-one-page-checkout-shipping .shipping_address #shipping_text_title,
					.elementor-2075 .elementor-element.elementor-element-c1826a1 #sellkit-checkout-widget-id form .sellkit-multistep-checkout-second #shipping_header_title,
					.elementor-2075 .elementor-element.elementor-element-c1826a1 #sellkit-checkout-widget-id form .sellkit-multistep-checkout-third #payment_method_title,
					.elementor-2075 .elementor-element.elementor-element-c1826a1 #sellkit-checkout-widget-id h4#shipping_header_title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;line-height:25px;}.elementor-2075 .elementor-element.elementor-element-c1826a1 #sellkit-checkout-widget-id .sellkit-checkout-widget-divider,
							   .elementor-2075 .elementor-element.elementor-element-c1826a1 #sellkit-checkout-widget-id #order_review #sellkit-checkout-widget-order-review-wrap .sellkit-checkout-widget-divider,
							   .elementor-2075 .elementor-element.elementor-element-c1826a1 #sellkit-checkout-widget-id #sellkit-checkout-multistep-inner-wrap .sellkit-checkout-widget-divider{border-style:solid;border-color:#5757565C;}.elementor-2075 .elementor-element.elementor-element-c1826a1 .sellkit-checkout-widget-breadcrumb span{font-size:16px;font-weight:400;text-decoration:none;line-height:13px;}.elementor-2075 .elementor-element.elementor-element-c1826a1 .sellkit-checkout-widget-breadcrumb{justify-content:flex-start;column-gap:0px;}.elementor-2075 .elementor-element.elementor-element-c1826a1 #checkout-widget-breadcrumb span.inactive{color:#000000;}.elementor-2075 .elementor-element.elementor-element-c1826a1 #checkout-widget-breadcrumb span.inactive:hover{color:var( --e-global-color-564ac0a );}.elementor-2075 .elementor-element.elementor-element-c1826a1 #checkout-widget-breadcrumb span.current{color:#FFFFFF;}.elementor-2075 .elementor-element.elementor-element-c1826a1 #checkout-widget-breadcrumb span.blue-line{color:#000000;}.elementor-2075 .elementor-element.elementor-element-c1826a1 #checkout-widget-breadcrumb span.blue-line a{color:#000000;}.elementor-2075 .elementor-element.elementor-element-c1826a1 #checkout-widget-breadcrumb span.blue-line:hover{color:var( --e-global-color-564ac0a );}.elementor-2075 .elementor-element.elementor-element-c1826a1 #checkout-widget-breadcrumb span.blue-line a:hover{color:var( --e-global-color-564ac0a );}.elementor-2075 .elementor-element.elementor-element-c1826a1 #checkout-widget-breadcrumb .sellkit-checkout-widget-bc-icon{color:#000000;font-size:0px;}.elementor-2075 .elementor-element.elementor-element-c1826a1 #sellkit-checkout-widget-id .sellkit-checkout-widget-primary-button{font-size:16px;text-transform:none;border-radius:30px 30px 30px 30px;}.elementor-2075 .elementor-element.elementor-element-c1826a1 .sellkit-checkout-widget-primary-button{background-color:#EDAA16 !important;}.elementor-2075 .elementor-element.elementor-element-c1826a1 #sellkit-checkout-widget-id .place-order .sellkit-checkout-widget-primary-button{background-color:#EDAA16;}.elementor-2075 .elementor-element.elementor-element-c1826a1 .sellkit-checkout-widget-primary-button:hover{color:#000000 !important;}.elementor-2075 .elementor-element.elementor-element-c1826a1 #sellkit-checkout-widget-id .place-order .sellkit-checkout-widget-primary-button:hover{color:#000000;}.elementor-2075 .elementor-element.elementor-element-c1826a1 .sellkit-checkout-widget-main-wrapper #sellkit-checkout-widget-id form .place-order #place_order:is(button):hover{color:#000000;}.elementor-2075 .elementor-element.elementor-element-c1826a1 #sellkit-checkout-widget-id .sellkit-checkout-widget-primary-button:hover{font-size:16px;}.elementor-2075 .elementor-element.elementor-element-c1826a1 .woocommerce-checkout .sellkit-checkout-widget-secondary-button{background-color:var( --e-global-color-564ac0a );}.elementor-2075 .elementor-element.elementor-element-c1826a1 .sellkit-checkout-widget-secondary-button:hover{color:#000000;}.elementor-2075 .elementor-element.elementor-element-c1826a1 .sellkit-checkout-widget-secondary-button{border-radius:30px 30px 30px 30px;}.elementor-2075 .elementor-element.elementor-element-c1826a1 .woocommerce-checkout .sellkit-checkout-widget-return-button > span{text-decoration:underline;}.elementor-2075 .elementor-element.elementor-element-c1826a1 .woocommerce-checkout .sellkit-checkout-widget-return-button > svg{width:15px;height:15px;}.elementor-2075 .elementor-element.elementor-element-c1826a1 .sellkit-checkout-widget-return-button > span{color:var( --e-global-color-564ac0a );}.elementor-2075 .elementor-element.elementor-element-c1826a1 .sellkit-checkout-widget-return-button > i{color:var( --e-global-color-564ac0a );}.elementor-2075 .elementor-element.elementor-element-c1826a1 .sellkit-checkout-widget-return-button > svg{fill:var( --e-global-color-564ac0a );}.elementor-2075 .elementor-element.elementor-element-c1826a1 #sellkit-checkout-widget-id .sellkit-multistep-checkout-sidebar{background-color:#5757560A !important;border-radius:15px 15px 15px 15px;padding:25px 25px 25px 25px;margin:0px 00px 0px 0px;}@media(max-width:767px){.elementor-2075 .elementor-element.elementor-element-075ebd3{margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;padding:0px 0px 0px 0px;}.elementor-2075 .elementor-element.elementor-element-075ebd3 .elementor-heading-title{line-height:37px;}}/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start custom CSS *//* CHECKOUT-CSS styling */

/*Breadcrump Navigation */

.sellkit-checkout-widget-breadcrumb .cart, .sellkit-checkout-widget-breadcrumb .cart + svg {
    display: none!important;
}

.sellkit-checkout-widget-breadcrumb span{
	border: 1px solid #000000; 
	padding: 14px 17px 27px 17px;        
	background-color: #ffffff;
	border-radius: 25px;
}

.sellkit-checkout-widget-breadcrumb  .inactive:hover  {
	border-color: #EDAA16!important;
	background-color: #ffffff;
}

.sellkit-checkout-widget-breadcrumb  .cart:hover  {
	border-color: #EDAA16!important; 
	background-color: #ffffff;
}

.sellkit-checkout-widget-breadcrumb  .current{
	border-color: #000000; 
	background-color: #000000;
}

.name-price {
	width: 300px!important;
	position: absolute!important;
	padding-left: 75px;
}

/* Title bold*/
.info-a .title, .info-b .title, .info-c .title {
	font-weight: bold!important;
}
span.title {
	width: 100px!important;
}

/*Shipping styling*/
.sellkit-shipping-method-t1 {
	border:none!important;
	padding-top: 8px!important;
}
.sellkit-shipping-method-t3 {
	border:none!important;
}

.edit {
	color: #EDAA16!important;
}


/* MwSt.-Zeile direkt unter Gesamt, ohne Linie */

.order-total-tax th,
.order-total-tax td {
  border-top: none!important;
  border-bottom: 1px solid #bebebe!important;
  padding-bottom: 20px!important;
}

.order-total th,
.order-total td {
  padding-bottom: 5px!important;
}

.order-total {
	margin-bottom; 5px!important;
}

.sellkit-order-total td {
  display: block !important;
  text-align: left !important;
  white-space: normal !important;
}

.sellkit-order-total td strong {
  display: block!important;
}

.sellkit-order-total .includes_tax {
  display: block !important;
  margin-top: 4px !important;
  font-size: 0 !important;
  white-space: normal !important;
}

.includes_tax .woocommerce-Price-currencySymbol {
	padding-right: 10px!important;
}

/*Legal block*/
.sellkit-one-page-checkout-payment-desc {
	background-color: #9E2B871A!important;
	padding: 10px 20px 10px 20px!important;
	margin: 20px 0px 20px 0px!important;
	border-radius: 10px;
	line-height: 20px!important;
}

.woocommerce-terms-and-conditions-checkbox-text {
	line-height: 17px!important;
}

/*Notice*/

.sellkit-checkout-order-fields {
	background-color: #5757560A!important;
	padding: 10px 10px 10px 10px!important;
	margin: 20px 0px 20px 0px!important;
	border-radius: 10px;
	line-height: 20px!important;
}


#order_comments {
	margin-top: 10px!important;
	border: none!important;
}


.sellkit-one-page-checkout-payment-desc a {
	text-decoration: underline!important;
}

.woocommerce-form__label {
	padding-top: 20px!important;
}

p.sellkit-one-page-checkout-payment-desc, .billing-desc {
	display: none!important;
}



.sellkit-checkout-order-notes input[type="checkbox"]{
  transform: scale(1.5)!important; 
  accent-color: #000000 !important;
  margin: 7px;
}

.sellkit-checkout-terms input[type="checkbox"] {
  transform: scale(1.55)!important; 
  accent-color: #000000 !important;
  margin: 10px;
}

.create-desc input[type="checkbox"] {
  accent-color: #000000 !important;
}




#payment_method_title {
	padding-bottom: 10px!important;
	padding-top: 40px!important;
}

#shipping_text_title {
	padding-top: 30px!important;
}


.woocommerce-terms-and-conditions-checkbox-text {
	padding-left: 10px!important;
}

@media only screen and (max-width: 767px) {
    
    /*User Check */
span.jupiter-checkout-widget-email-search {
    position: relative !important;
    margin-left: 245px !important;
    margin-top:  -39px !important;
}


    
    /*Navigationsfix*/
    .sellkit-checkout-right-column{
        width: 88%!important;
    }
    .sellkit-multistep-checkout-sidebar{
        padding: 15px!important;

    }
    
    .billing-method .labels {
        display: flex!important;
        align-items: center!important;
    }
    

.summary_toggle svg {
  width: 20px!important;
  height: 20px!important;
  position: relative!important;
  top: 4px!important;
  left: 7px!important;
}

.summary_toggle svg path,
.summary_toggle svg circle,
.summary_toggle svg rect {
  fill: #ffffff;
}

.summary_toggle .icon,.price{
	display: none!important;
}


.summery_toggle_link_wrapper .title {
  flex: 0 1 auto!important;
  white-space: nowrap!important;
  width: auto!important;
  margin-right: 4px!important;
  color: #ffffff!important;
  font-size: 15px!important;
}

.summery_toggle_link_wrapper {
  display: flex!important;
  align-items: center!important;
}

.summary_toggle{
	border: 1px solid #000000!important;
	border-radius: 10px!important;
	border-color: #000000!important;
	height: 30px!important;
	background-color: #000000!important;
}

.sellkit-checkout-widget-breadcrumb-mobile {
	display: none!important;
}
.sellkit-checkout-order-review-heading {
	visibility: hidden;
	height: 0px!important;
}

.sellkit-multistep-checkout {
	padding-top: 17px!important;
}

}



/*Express bezahlmethoden nach ganz oben */
.sellkit-one-page-checkout-login {
  display: flex;
  flex-direction: column;
}

.sellkit-one-page-checkout-login .wcpay-express-checkout-wrapper {
  order: -1;
}

#wcpay-express-checkout-button-separator {
    font-family: 'Oswald'!important;
    font-size: 20px!important;
    line-height: 25px!important;
}

p#wcpay-express-checkout-button-separator {
  display: flex;
  align-items: center;
  text-align: center;
  white-space: nowrap;
}

p#wcpay-express-checkout-button-separator::before,
p#wcpay-express-checkout-button-separator::after {
  content: "";
  flex: 1;
  border-bottom: 1px solid #cccccc;
}

/*Payment Box Styling */

.sellkit_payment_box{
    padding-left: 50px!important;
    padding-right: 50px!important;
}

.payment_method_woocommerce_payments_klarna .sellkit-checkout-payment-gateway-title, .payment_method_woocommerce_payments .sellkit-checkout-payment-gateway-title{
    display: inline!important;
    align-items:h center!important;
}

.payment-methods--logos-count{
    margin-right: 15px!important;
}

li.payment_method_woocommerce_payments, li.payment_method_woocommerce_payments + div {
    display: none!important;
}

#payment .payment_methods li[class*=payment_method_woocommerce_payments] label img {
transform: scale(1.9); 
  transform-origin: right; 
  margin-top: -5px!important;
}

.sellkit_payment_box p {
    line-height: 18px!important;
}

/* Flags */
.elementor-widget-wpml-language-switcher .wpml-elementor-ls .wpml-ls-item .wpml-ls-link, .elementor-widget-wpml-language-switcher .wpml-elementor-ls .wpml-ls-legacy-dropdown a {
    height: 36px!important;
}

.wpml-ls-flag{
    padding-top: 4px!important;
}


/* Create Account Styling */
.create-desc {
    padding-top: 15px;
    vertical-align: middle !important;
}



.sellkit-checkout-widget-main-wrapper .sellkit-checkout-widget-login-section .create-desc .sellkit-create-account-checkbox-label {
    padding-top: 0px!important;
}

@media only screen and (min-width: 768px) {

span.jupiter-checkout-widget-email-search {
    position: relative !important;
    margin-left: 550px !important;
    margin-top: -39px !important;
}
}/* End custom CSS */