.woocommerce-product-gallery__image.flex-active-slide{pointer-events:none!important}.woocommerce-product-gallery .woocommerce-product-gallery__trigger{display:none!important}.flickity-button.flickity-prev-next-button{background-color:transparent!important;color:#fbad2c!important}@media (max-width:768px){.flickity-button.flickity-prev-next-button.previous{margin-left:-50px!important}.flickity-button.flickity-prev-next-button.next{margin-right:-50px!important}}@media (min-width:769px) and (max-width:980px){.flickity-button.flickity-prev-next-button.previous{margin-left:-100px!important}.flickity-button.flickity-prev-next-button.next{margin-right:-100px!important}}@media (min-width:981px) and (max-width:1200px){.flickity-button.flickity-prev-next-button.previous{margin-left:-100px!important}.flickity-button.flickity-prev-next-button.next{margin-right:-100px!important}}@media (max-width:980px){.carousel-cell img{transform:scale(0.6)!important;transform-origin:center!important}}.size-carousel{width:80%;max-width:1920px;margin:0 auto 20px}.size-carousel .flickity-slider{display:flex!important;align-items:center!important}.carousel-cell{width:300px!important;height:auto;margin:0 10px;opacity:0.4;transition:transform 0.3s ease,opacity 0.3s ease;flex-shrink:0}.size-carousel .flickity-viewport{overflow:hidden!important;width:100%!important}.carousel-cell img{display:block;width:100%;height:auto;border-radius:10px;pointer-events:none}.carousel-cell.is-selected{opacity:1;z-index:2;align-items:center!important}#preloader{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999999;background-color:#f8f2ef;display:flex;align-items:center;justify-content:center}#preloader img{width:200px;height:200px}#preloader{transition:opacity 0.5s ease}#preloader.fade-out{opacity:0;visibility:hidden}span.woo-selected-variation-item-name{display:none!important}.variations_form .reset_variations{display:none!important}.variations_form .variable-items-wrapper .button-variable-item{width:44px!important;height:44px!important;line-height:44px!important;text-align:center!important;border-radius:50%!important;padding:0!important;margin:12px!important;font-size:16px!important;font-weight:bold!important;display:inline-block!important;background:#f8f2ef!important;transition:all 0.2s ease!important;border:2px solid #000000!important;box-shadow:none!important;cursor:pointer!important;vertical-align:middle!important;position:relative!important;z-index:1!important}.woocommerce-variation-availability{margin-top:-20px!important;margin-bottom:20px!important}.stock.in-stock{display:none!important}.variations_form .variable-items-wrapper .button-variable-item.selected{border-color:#fbad2c!important;color:#fbad2c!important;background:#f8f2ef!important;box-shadow:none!important;z-index:2!important;transform:scale(1.2)!important}.variations_form .variable-items-wrapper .button-variable-item:hover{transform:scale(1.2)!important;transition:all 0.3s ease!important;color:#fbad2c!important;box-shadow:none!important}@media (max-width:768px){.variations_form{width:100%!important;max-width:100%!important}.variations_form .variations tr{display:flex!important;align-items:center!important;flex-wrap:nowrap!important;justify-content:flex-start!important;gap:0px!important;width:100%!important}.variations_form .variations td.label{flex-shrink:0;white-space:nowrap}.variations_form .variations td.value{flex-grow:1;display:flex!important;flex-wrap:nowrap;overflow-x:auto;gap:8px;width:100%!important;margin-left:20px!important;margin-bottom:-15px!important}.variations_form .variations td.value::-webkit-scrollbar{display:none}.variations_form .variable-items-wrapper .button-variable-item{flex-shrink:0;width:30px!important;height:30px!important;line-height:30px!important;font-size:10px!important;margin:6px!important}.et_pb_module.woocommerce{width:100%!important;max-width:100%!important}}.my-cart-button{position:relative;display:inline-block;font-weight:bold;font-size:18px;color:white;cursor:pointer;padding-right:24px;text-transform:uppercase}.cart-button{position:relative;display:inline-block;font-weight:bold;font-size:18px;color:black;cursor:pointer;padding-right:24px;text-transform:uppercase}#cart-count-badge{position:absolute;top:-10px;right:-5px;background:#e8414d;color:#ffffff;font-size:12px;font-weight:bold;padding:0px 6px;height:20px;line-height:18px;width:40px;border-radius:100px / 50px!important;display:none;text-align:center;white-space:nowrap;box-shadow:none}.shop-button{margin-top:calc(50vh - 232px)}@media (max-width:767px){.shop-button{margin-top:calc(50vh - 260px)!important}}.xoo-wsc-footer-txt{font-family:helvetica-bold!important}.xoo-wsc-footer{font-family:micro-technic!important;padding-top:5px!important}.xoo-wsc-ft-totals{font-family:helvetica-bold!important}.xoo-wsc-pprice{font-family:micro-technik-reg!important;font-size:12px!important}.variation{font-family:micro-technik-reg!important}.xoo-wsc-header{border-bottom:2px solid #000000!important}.xoo-wsc-body{border-bottom:2px solid #000000!important}.xoo-wsc-modal .woocommerce-Price-currencySymbol{visibility:hidden!important}.xoo-wsc-modal .woocommerce-Price-currencySymbol::after{content:"EUR"!important;visibility:visible!important;font-size:12px!important}.xoo-wsc-modal ins .woocommerce-Price-currencySymbol{display:none!important}.xoo-wsc-modal del .woocommerce-Price-currencySymbol{display:none!important}.xoo-wsc-footer .woocommerce-Price-currencySymbol::after{content:"EUR"!important;visibility:visible!important;font-size:15px!important}.xoo-wsc-ft-btn-continue{display:none!important}.xoo-wsc-ft-btn-cart{display:none!important}.xoo-wsc-ft-btn-checkout{font-size:16px!important;width:100%!important;height:100%!important;border:2px solid #000!important;border-radius:999px!important;border-color:#fbad2c!important}.ty-ck h3,.ty-ck #order_review_heading{font-family:micro-technik-reg!important;text-transform:uppercase;margin:24px 0 16px}.ty-ck .woocommerce-billing-fields input.input-text,.ty-ck .woocommerce-shipping-fields input.input-text,.ty-ck .woocommerce-billing-fields select,.ty-ck .woocommerce-shipping-fields select,.ty-ck .woocommerce-additional-fields textarea{font-family:helvetica-bold!important;background:#fff;border:1px solid #d8d8d8;border-radius:3px;padding:14px 16px;height:auto;line-height:1.2;box-shadow:none}.ty-ck .select2-container--default .select2-selection--single{border-radius:3px;border:1px solid #d8d8d8;height:35px;line-height:35px}.ty-ck #billing_first_name,#billing_last_name,#billing_address_1,#billing_address_2,#billing_city,#billing_postcode,#billing_phone,#billing_email{height:35px;line-height:35px}.ty-ck .select2-selection__rendered{line-height:35px}.ty-ck .select2-selection__arrow{height:35px}.ty-ck .woocommerce-checkout-review-order-table{border:0;background:#fff;border-radius:14px;overflow:hidden;box-shadow:0 8px 24px rgba(0,0,0,.05)}.ty-ck .woocommerce-checkout-review-order-table th,.ty-ck .woocommerce-checkout-review-order-table td{border:0;padding:14px 18px}.ty-ck .woocommerce-checkout-review-order-table thead th{border-bottom:1px solid #000}.ty-ck .woocommerce-checkout-review-order-table tfoot th,.ty-ck .woocommerce-checkout-review-order-table tfoot td{border-top:1px solid #d8d8d8}.ty-ck .woocommerce-checkout #order_review .woocommerce-shipping-totals+p{font-size:13px;color:#666}.ty-ck .woocommerce #place_order,.ty-ck .woocommerce .button.alt{width:50%;appearance:none;background:#fbad2c;color:#000;border:2px solid #fbad2c;border-radius:999px;font-family:micro-technic!important;text-transform:uppercase;box-shadow:none;margin-right:25%}.ty-ck .woocommerce #place_order:hover,.ty-ck .woocommerce .button.alt:hover{background:transparent;color:#fbad2c}@media (max-width:980px){.ty-ck form.checkout.woocommerce-checkout{grid-template-columns:1fr;row-gap:28px}}@media (max-width:767px){.ty-ck .form-row-last{clear:both!important;margin-top:10px!important;margin-left:42%!important;display:block!important}.ty-ck #coupon_code{margin-left:25.5%}}.ty-ck .woocommerce-form-coupon-toggle,.ty-ck .woocommerce-form-coupon{margin-bottom:18px}.ty-ck .woocommerce-notices-wrapper{margin-bottom:18px}.ty-ck .woocommerce-info{background-color:transparent!important;color:#989a9b!important;font-family:micro-technic!important;font-size:18px!important;border:none!important}.ty-ck a.showcoupon{color:#fbad2c!important}.ty-ck button[name="apply_coupon"]{font-family:micro-technic!important;font-size:16px!important;height:100%!important;border:2px solid #000!important;border-radius:999px!important;border-color:#fbad2c!important;color:#fbad2c!important;margin-left:-50%!important}.ty-ck #coupon_code{font-family:helvetica-bold!important;border-radius:3px!important;width:50%!important;height:35px!important}.ty-ck .woocommerce-billing-fields{font-family:helvetica-bold!important}.ty-ck .woocommerce-checkout-review-order-table th{font-family:helvetica-bold!important}.ty-ck{background-color:#f8f2ef!important}.ty-ck label[for="order_comments"]{font-family:helvetica-bold!important}.ty-ck .woocommerce-privacy-policy-text{font-family:helvetica-bold!important;font-size:12px!important}.ty-ck .woocommerce-message{background-color:transparent;color:#000!important;border-color:#b8daff;font-family:helvetica-bold;font-size:8px}.ty-ck .woocommerce-remove-coupon{color:#fbad2c}#edit_details.econt-button.econt-button-details{border-radius:999px!important;border:2px solid #fbad2c!important;background-color:transparent!important;color:#000000!important;font-family:micro-technik-reg!important;font-size:14px!important}.ty-ck .woocommerce-checkout-payment{background-color:transparent!important;font-family:helvetica-bold!important;font-size:14px!important}.customer-info-form{border:2px solid #ccc!important;border-radius:8px!important;padding:10px!important;font-size:16px!important;background-color:#fbad2c!important;color:#000!important;font-family:micro-technic!important}.ty-ck #billing_first_name:focus,#billing_last_name:focus{border-color:#007bff;box-shadow:0 0 5px rgba(0,123,255,0.5);outline:none}.ty-ck .woocommerce-privacy-policy-text{margin-bottom:20px!important}.ty-ck .button.wc-backward{font-size:16px!important;font-family:micro-technic!important;height:100%!important;border:2px solid #000!important;border-radius:999px!important;border-color:#fbad2c!important;color:#fbad2c!important;margin-bottom:100px!important}.ty-ck .button.wc-backward::after{content:none!important}.sg-button{font-family:micro-technic!important;font-size:12px!important;border-radius:999px!important;border-color:#989a9b!important;color:#989a9b!important;height:100%!important;background-color:transparent!important}.sg-button:hover{color:#fbad2c!important;border-color:#fbad2c!important}.grecaptcha-badge{display:none!important}@media (max-width:700px){.about-image{transform:scale(2.3)!important;transform-origin:center!important}}@media (min-width:701px) and (max-width:1100px){.about-image{transform:scale(1.5)!important;transform-origin:center!important}}.woocommerce-email .order_item img{display:inline-block!important;max-width:100px!important;height:auto!important}