.elementor-1318 .elementor-element.elementor-element-758b8f7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--align-items:stretch;--gap:10px 10px;--background-transition:0.3s;--overlay-opacity:1;box-shadow:0px 0px 20px 15px rgba(0, 0, 0, 0.7);--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:150px;--padding-block-end:150px;--padding-inline-start:0px;--padding-inline-end:0px;--z-index:1;}.elementor-1318 .elementor-element.elementor-element-758b8f7::before, .elementor-1318 .elementor-element.elementor-element-758b8f7 > .elementor-background-video-container::before, .elementor-1318 .elementor-element.elementor-element-758b8f7 > .e-con-inner > .elementor-background-video-container::before, .elementor-1318 .elementor-element.elementor-element-758b8f7 > .elementor-background-slideshow::before, .elementor-1318 .elementor-element.elementor-element-758b8f7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1318 .elementor-element.elementor-element-758b8f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;background-image:url("https://kikunst.ch/wp-content/uploads/2023/01/TaiMER_a_deep_blue_background_influenced_by_claude_monet_a6fe1a90-2136-4d1f-a997-2b24688a8804-e1688428760982.png");background-position:top center;background-size:cover;}.elementor-1318 .elementor-element.elementor-element-758b8f7::before{filter:brightness( 40% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1318 .elementor-element.elementor-element-f17a2d1{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-1318 .elementor-element.elementor-element-ee9bd4d{text-align:center;}.elementor-1318 .elementor-element.elementor-element-ee9bd4d .elementor-heading-title{text-shadow:0px 0px 10px #000000;}.elementor-1318 .elementor-element.elementor-element-e5a4abf .woocommerce-breadcrumb{text-align:center;}.elementor-1318 .elementor-element.elementor-element-159d36f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--gap:0px 0px;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--margin-block-start:30px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-1318 .elementor-element.elementor-element-159d36f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1318 .elementor-element.elementor-element-9fd9130{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--gap:0px 0px;--background-transition:0.3s;--overlay-opacity:0.5;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1318 .elementor-element.elementor-element-9fd9130::before, .elementor-1318 .elementor-element.elementor-element-9fd9130 > .elementor-background-video-container::before, .elementor-1318 .elementor-element.elementor-element-9fd9130 > .e-con-inner > .elementor-background-video-container::before, .elementor-1318 .elementor-element.elementor-element-9fd9130 > .elementor-background-slideshow::before, .elementor-1318 .elementor-element.elementor-element-9fd9130 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1318 .elementor-element.elementor-element-9fd9130 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:var( --e-global-color-e49bcb8 );}.elementor-1318 .elementor-element.elementor-element-9dc2239{--display:flex;--background-transition:0.3s;}.elementor-1318 .elementor-element.elementor-element-9dc2239.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1318 .elementor-element.elementor-element-e24d573{text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-1318 .elementor-element.elementor-element-e24d573 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-1318 .elementor-element.elementor-element-e24d573.elementor-element{--align-self:center;}.elementor-1318 .elementor-element.elementor-element-7ce01ab .elementor-button .elementor-align-icon-right{margin-left:10px;}.elementor-1318 .elementor-element.elementor-element-7ce01ab .elementor-button .elementor-align-icon-left{margin-right:10px;}.elementor-1318 .elementor-element.elementor-element-7ce01ab .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;padding:6px 24px 6px 24px;}.elementor-1318 .elementor-element.elementor-element-7ce01ab .elementor-button:hover, .elementor-1318 .elementor-element.elementor-element-7ce01ab .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-1318 .elementor-element.elementor-element-0ef41a5{--display:flex;--background-transition:0.3s;}.elementor-1318 .elementor-element.elementor-element-0ef41a5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1318 .elementor-element.elementor-element-bb24190 .elementor-field-group{margin-bottom:10px;}.elementor-1318 .elementor-element.elementor-element-bb24190 .elementor-form-fields-wrapper{margin-bottom:-10px;}.elementor-1318 .elementor-element.elementor-element-bb24190 .elementor-field-group .elementor-field{color:var( --e-global-color-6f58dd6 );}.elementor-1318 .elementor-element.elementor-element-bb24190 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#FFFFFF;}.elementor-1318 .elementor-element.elementor-element-bb24190 .elementor-field-group .elementor-select-wrapper select{background-color:#FFFFFF;}.elementor-1318 .elementor-element.elementor-element-bb24190 .elementor-button:hover{background-color:var( --e-global-color-secondary );}.elementor-1318 .elementor-element.elementor-element-bb24190{width:var( --container-widget-width, 118.992% );max-width:118.992%;--container-widget-width:118.992%;--container-widget-flex-grow:0;}.elementor-1318 .elementor-element.elementor-element-bb24190.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1318 .elementor-element.elementor-element-a853ac6{--display:flex;--background-transition:0.3s;}.elementor-1318 .elementor-element.elementor-element-a853ac6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1318 .elementor-element.elementor-element-5f8c7fa img{border-radius:10px 10px 10px 10px;}.elementor-1318 .elementor-element.elementor-element-5f8c7fa{width:var( --container-widget-width, 156.132% );max-width:156.132%;--container-widget-width:156.132%;--container-widget-flex-grow:0;}.elementor-1318 .elementor-element.elementor-element-5f8c7fa.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1318 .elementor-element.elementor-element-95cab85{--spacer-size:50px;}.elementor-1318 .elementor-element.elementor-element-a490a75{--additional-information-display:block;--sections-background-color:#00000030;--sections-border-type:none;--sections-border-radius:10px 10px 10px 10px;--sections-title-color:var( --e-global-color-primary );--sections-checkboxes-color:var( --e-global-color-d24542e );--forms-fields-border-radius:5px 5px 5px 5px;--order-summary-items-color:var( --e-global-color-text );--order-summary-variations-color:var( --e-global-color-4065a03 );--order-summary-items-divider-weight:1px;--order-summary-totals-color:var( --e-global-color-4065a03 );}.elementor-1318 .elementor-element.elementor-element-a490a75 .e-woocommerce-login-section, .elementor-1318 .elementor-element.elementor-element-a490a75 .woocommerce-checkout #customer_details .col-1, .elementor-1318 .elementor-element.elementor-element-a490a75 .woocommerce-additional-fields, .elementor-1318 .elementor-element.elementor-element-a490a75 .e-checkout__order_review, .elementor-1318 .elementor-element.elementor-element-a490a75 .e-coupon-box, .elementor-1318 .elementor-element.elementor-element-a490a75 .woocommerce-checkout #payment, .elementor-1318 .elementor-element.elementor-element-a490a75 .woocommerce-shipping-fields .shipping_address{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1318 .elementor-element.elementor-element-a490a75 .woocommerce-form__label-for-checkbox span{font-size:20px;}.elementor-1318 .elementor-element.elementor-element-a490a75 .woocommerce-checkout-review-order-table .cart_item td{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;}.elementor-1318 .elementor-element.elementor-element-a490a75 .product-name .variation{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-1318 .elementor-element.elementor-element-a490a75 .woocommerce-checkout-review-order-table thead tr th, .elementor-1318 .elementor-element.elementor-element-a490a75 .woocommerce-checkout-review-order-table tfoot tr th, .elementor-1318 .elementor-element.elementor-element-a490a75 .woocommerce-checkout-review-order-table tfoot tr td{font-size:18px;}.elementor-1318 .elementor-element.elementor-element-a490a75 .woocommerce #payment #place_order{font-size:24px;text-shadow:0px 0px 10px #000000;}.elementor-1318 .elementor-element.elementor-element-a490a75 #payment #place_order{background-color:var( --e-global-color-accent );}.elementor-1318 .elementor-element.elementor-element-a490a75 #place_order{box-shadow:0px 0px 10px 0px #000000;}.elementor-1318 .elementor-element.elementor-element-a490a75 #payment #place_order:hover{background-color:var( --e-global-color-secondary );}.elementor-1318 .elementor-element.elementor-element-a490a75 .e-coupon-box{--links-normal-color:var( --e-global-color-accent );}.elementor-1318 .elementor-element.elementor-element-a490a75 > .elementor-widget-container{margin:30px 0px 0px 0px;}@media(max-width:1024px){.elementor-1318 .elementor-element.elementor-element-758b8f7{--padding-block-start:120px;--padding-block-end:50px;--padding-inline-start:0px;--padding-inline-end:0px;}}@media(max-width:880px){.elementor-1318 .elementor-element.elementor-element-9fd9130{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:20px 20px;}}@media(max-width:440px){.elementor-1318 .elementor-element.elementor-element-758b8f7{--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-block-start:180px;--padding-block-end:100px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1318 .elementor-element.elementor-element-a490a75{--sections-padding:10px 10px 10px 10px;}.elementor-1318 .elementor-element.elementor-element-a490a75 .woocommerce-shipping-fields{--shipping-heading-padding-start:10px;}}@media(min-width:441px){.elementor-1318 .elementor-element.elementor-element-f17a2d1{--width:100%;}.elementor-1318 .elementor-element.elementor-element-159d36f{--content-width:70%;}.elementor-1318 .elementor-element.elementor-element-9dc2239{--width:30%;}.elementor-1318 .elementor-element.elementor-element-0ef41a5{--width:40%;}.elementor-1318 .elementor-element.elementor-element-a853ac6{--width:30%;}}@media(max-width:1024px) and (min-width:441px){.elementor-1318 .elementor-element.elementor-element-159d36f{--content-width:100%;}}@media(max-width:880px) and (min-width:441px){.elementor-1318 .elementor-element.elementor-element-9dc2239{--width:100%;}.elementor-1318 .elementor-element.elementor-element-0ef41a5{--width:100%;}.elementor-1318 .elementor-element.elementor-element-a853ac6{--width:100%;}}/* Start custom CSS for login, class: .elementor-element-bb24190 */.elementor-field-group {
    justify-content: center;
}
.elementor-1318 .elementor-element.elementor-element-bb24190 input {
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for woocommerce-checkout-page, class: .elementor-element-a490a75 */.elementor-1318 .elementor-element.elementor-element-a490a75 td.product-name {
    color: #FF9E00!important;
}

.elementor-1318 .elementor-element.elementor-element-a490a75 th, .elementor-1318 .elementor-element.elementor-element-a490a75 td, .elementor-1318 .elementor-element.elementor-element-a490a75 .woocommerce-table--order-details td.product-name {
    color: #DEDEDE!important;
}

.elementor-1318 .elementor-element.elementor-element-a490a75 .button {
    will-change: transform;
}

.elementor-1318 .elementor-element.elementor-element-a490a75 .input-text {
    font-size: 18px!important;
}

.elementor-1318 .elementor-element.elementor-element-a490a75 .input-checkbox {
    width: 20px;
    height: 20px;
}

.elementor-1318 .elementor-element.elementor-element-a490a75 .woocommerce-terms-and-conditions-checkbox-text {
    font-size: 13px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-758b8f7 */.elementor-1318 .elementor-element.elementor-element-758b8f7 {
    background-attachment: fixed;
}/* End custom CSS */
/* Start custom CSS */.elementor-widget-woocommerce-checkout-page {
    color: white!important;
}/* End custom CSS */