@font-face{font-display:swap;font-family:star;src:url(/wp-content/plugins/woocommerce/assets/fonts/star.eot);src:url(/wp-content/plugins/woocommerce/assets/fonts/star.eot?#iefix) format("embedded-opentype"),url(/wp-content/plugins/woocommerce/assets/fonts/star.woff) format("woff"),url(/wp-content/plugins/woocommerce/assets/fonts/star.ttf) format("truetype"),url(/wp-content/plugins/woocommerce/assets/fonts/star.svg#star) format("svg");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:WooCommerce;src:url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.eot);src:url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.eot?#iefix) format("embedded-opentype"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff) format("woff"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf) format("truetype"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.svg#WooCommerce) format("svg");font-weight:400;font-style:normal}:root{--main-color:black;--secondary-color:#f8ee22;--gray-color:#eff1f0}button{cursor:pointer}.inside-pages-main-banner h1{padding:0;width:fit-content;margin:0 auto;position:relative}.inside-pages-main-banner.with-bg h1:before{background:#928f4b}.inside-pages-main-banner h1:before{content:'';width:24px;height:24px;position:absolute;background:var(--secondary-color);border-radius:100%;z-index:-1;left:-8px;top:-9px}form.wpcf7-form{max-width:900px;margin:0 auto}form.wpcf7-form input[type="tel"],form.wpcf7-form input[type="text"],form.wpcf7-form input[type="email"],form.wpcf7-form textarea{padding:20px 35px;margin-bottom:20px;width:100%;background:#fff0;transition:all 0.8s ease}form.wpcf7-form input[type="tel"]:focus,form.wpcf7-form input[type="text"]:focus,form.wpcf7-form input[type="email"]:focus,form.wpcf7-form textarea:focus{border:1px solid var(--secondary-color)!important}form.wpcf7-form input[type="submit"]{padding:9px 25px;border-radius:5px;font-size:15px;background-color:#fff0;color:#000;cursor:pointer;display:block;margin:0 auto;border:1px solid #000;transition:all 0.5s ease}form.wpcf7-form input[type="submit"]:hover{background-color:#000;color:#fff}.title-row1 .et_pb_column{display:flex;align-items:center;gap:15px}.title-row1 .et_pb_text_inner *{padding:0}.title-row1 .et_pb_divider{height:1px}.title-row2 .et_pb_column{display:flex;align-items:center;gap:10px}.title-row2 .et_pb_space{height:1px!important}.title-row .et_pb_divider{width:100%!important}.home-section-title{margin-bottom:0px!important}.title-row2 .et_pb_divider:before{border-top-width:1px!important}@media screen and (max-width:690px){.home-section-title h2{font-size:16px!important}}.title-row2 .home-section-title h2{text-align:center;padding-bottom:0px!important}.title-row1 .home-section-title .et_pb_text_inner{width:max-content!important}.et_pb_divider:before{border-top-width:2px}input.text,input.title,input[type=email],input[type=password],input[type=tel],input[type=text],select,textarea,.select2-selection{background-color:#ffffff!important;border:1px solid #e1e1e1!important}input.text,input.title,input[type=email],input[type=password],input[type=tel],input[type=text],select,textarea{padding:10px}.hm-logo .et_pb_column{display:flex;justify-content:space-between;gap:5px}.hm-logo .et_pb_image{margin:0}.hm-info-blurb .et_pb_column{display:flex;gap:20px;overflow:auto}.hm-info-blurb .et_pb_column .et_pb_blurb{flex:1;padding:17px 30px;background-color:#fff;border-radius:8px;min-width:280px}.hm-info-blurb .et_pb_blurb .et-pb-icon{width:50px;height:50px;display:flex;align-items:center;justify-content:center;background-color:#000;font-size:25px;border-radius:5px}.homepage-main-banner .et_pb_slide_0 .et_pb_slider_container_inner .et_pb_slide_content{max-width:500px;margin-top:20px;margin-bottom:20px}.homepage-main-banner .et_pb_slide_0 .et_pb_slider_container_inner .et_pb_slide_description{padding:5% 3%;max-width:600px;margin-left:0;box-shadow:rgb(255 255 255 / 16%) 0 2px 4px 0,rgb(255 255 255 / 68%) 0 2px 16px 0;border:2px solid #fff;border-radius:10px;backdrop-filter:blur(8px);background-color:#ffffff1a}.homepage-main-banner .et_pb_slide_0{background-position:62%}@media screen and (max-width:980px){.homepage-main-banner .et_pb_slide_0 .et_pb_slider_container_inner{vertical-align:top}.homepage-main-banner .et_pb_slide_0 .et_pb_slide_description{margin-top:14%}}.newsletter.et_pb_section{max-width:calc(100vw - 3%);margin:0 auto;border-radius:30px}.newsletter.et_pb_section .et_parallax_bg_wrap{border-radius:30px}@media screen and (max-width:980px){.newsletter.et_pb_section .et_parallax_bg{background-image:linear-gradient(45deg,#ffffff8a,#ffffff8a),url(https://repairlogic.gr/wp-content/uploads/2025/03/Repair-Logic-newsletter-banner.jpg.webp)!important;background-position:83%}}.promo.et_pb_row .et_pb_column{display:flex;flex-direction:column;justify-content:space-between}.promo.et_pb_row .et_pb_column.image{justify-content:center}@media screen and (min-width:981px){.promo.et_pb_row .et_pb_blurb,.promo.et_pb_row .et_pb_blurb_content{display:flex;gap:20px}}.promo.et_pb_row .left .et_pb_blurb_content{flex-direction:row-reverse}.promo.et_pb_row .et_pb_main_blurb_image{width:auto;padding:0;margin:0}@media screen and (min-width:981px){.promo.et_pb_row .left .et_pb_blurb_container *{text-align:right}}.promo.et_pb_row{padding:85px 0}.promo.et_pb_row:before{content:'';height:100%;width:auto;aspect-ratio:1 / 1;background:#fff;border-radius:100%;position:absolute;left:0;right:0;margin:auto;top:0}.promo.et_pb_row .et-pb-icon{width:54px;height:54px;display:flex;align-items:center;justify-content:center;background-color:#000;font-size:36px;border-radius:5px}@media screen and (min-width:981px) and (max-width:1495px){.promo.et_pb_row{width:98%}}@media screen and (max-width:980px){.promo.et_pb_row:before{width:100%;height:auto;top:0;bottom:0}.promo.et_pb_row .et_pb_blurb_content,.promo.et_pb_row .et_pb_blurb .et_pb_main_blurb_image{display:block}.promo.et_pb_row .et_pb_blurb .et_pb_main_blurb_image{margin-bottom:10px}.promo.et_pb_row .et_pb_blurb .et_pb_blurb_container{padding-left:0}}@media screen and (max-width:649px){.google-reviews .ti-footer,.google-reviews .ti-row,.google-reviews .ti-profile-img,.google-reviews .ti-profile-details,.google-reviews .ti-name,.google-reviews .ti-stars,.google-reviews .ti-rating-text{width:fit-content!important}.google-reviews .ti-row{display:block!important}.google-reviews .ti-row,.google-reviews .ti-widget.ti-goog .ti-profile-img,.google-reviews .ti-profile-details,.google-reviews .ti-name,.google-reviews .ti-stars,.google-reviews .ti-rating-text{margin:0 auto!important}}.product-category-description.et_pb_text{max-height:50px;overflow:auto}.woocommerce-ordering{text-align:center;margin-top:20px;margin-bottom:30px}.woocommerce-result-count{text-align:center}h3.berocket_ajax_group_filter_title{font-size:23px!important;margin-bottom:20px}.bapf_head h3{font-size:17px!important}.bapf_reset{transition:all 0.5s ease;border:none;background-image:none;background:none;color:var(--main-color);border-bottom:1px solid;border-color:#fff0;padding:0}.bapf_reset:hover{border-color:var(--main-color)}.berocket_single_filter_widget input{accent-color:#000}.berocket_single_filter_widget ul{max-height:200px;overflow:auto;scrollbar-width:thin}@media screen and (max-width:980px){.category-sidebar{position:fixed!important;z-index:999!important;left:0;background-color:#ffffffed;top:0;height:100vh;opacity:1;padding:20px;width:100%!important;padding-top:50px;padding-bottom:70px;overflow:auto}.category-sidebar .bapf_sfilter{padding:10px;background-color:#f5f5f5}}.bapf_sfilter.bapf_button_berocket .bapf_button{font-size:14px;padding:5px 12px;width:100%}.bapf_sfilter.brchecked_default input:checked+label .bapf_clr_span{-webkit-transform:none!important;transform:none!important}.bapf_stylecolor .checked{border:1px solid #000}.bapf_stylecolor span{border-radius:100%}.berocket_single_filter_widget [data-taxonomy="product_cat"] label{min-width:80%;display:inline-block!important}.berocket_single_filter_widget [data-taxonomy="product_cat"] .bapf_body{max-height:300px;overflow:auto;scrollbar-width:thin}.category-page-banner .et_pb_wc_breadcrumb{margin-bottom:0px!important}.orderby{padding:10px 15px;max-width:100%;margin-top:10px}.mobile-product-filters .et_pb_main_blurb_image{margin-bottom:0px!important}.mobile-product-filters{background-color:transparent!important}.mobile-product-filters span{aspect-ratio:1 / 1;width:auto;height:37px;display:flex;align-items:center;box-shadow:rgb(149 157 165 / .2) 0 8px 24px;justify-content:center;border-radius:100%}h3.berocket_ajax_group_filter_title:before{content:url(/wp-content/uploads/2023/06/filter.png.webp);display:inline-block;vertical-align:middle;margin-right:10px}body.woocommerce.single-product div.product form.cart.variations_form .tawcvs-swatches .swatch.swatch-type-image{width:100px!important;height:100px!important}.iphone-prod-banner.et_pb_blurb{background-color:#000;padding:15px 30px;border-radius:15px;max-width:500px;margin:0 auto}.iphone-prod-banner.et_pb_blurb p{color:#fff}.iphone-prod-banner.et_pb_blurb h4{padding-bottom:5px;color:var(--secondary-color)}.product-page-breadcrumb a{color:#818192!important}.product-page-breadcrumb{margin-bottom:15px!important;color:#818192}.product-gallery .woocommerce-product-gallery__image img{max-height:400px;object-fit:contain}.produnt-extra-info-modules ul li,.product-short-descr ul li{padding-left:6px}.produnt-extra-info-modules ul li::marker,.product-short-descr ul li::marker{content:'\52';font-family:'ETmodules';font-size:13px}#more-product-info .et_pb_row{scrollbar-width:thin}.product-short-descr ul{padding-bottom:0}.et-dynamic-content-woo--product_description .two-column{display:flex;align-items:center}@media screen and (min-width:981px){.et-dynamic-content-woo--product_description .two-column.order-reverse{flex-direction:row-reverse}}.et-dynamic-content-woo--product_description .two-column>*{flex:1}@media screen and (max-width:980px){.et-dynamic-content-woo--product_description .two-column{flex-direction:column}}.spec-details dl>*{flex:1;margin:0;color:#a5a7ae}.spec-details dl{display:flex;border-bottom:1px solid var(--gray-color)}.yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-radio .yith-wapo-option input,.yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-checkbox .yith-wapo-option input{accent-color:#000}#yith-wapo-container{max-width:100%;margin-top:25px}#yith-wapo-block-1.yith-wapo-block{margin-bottom:20px;padding-bottom:11px}div#yith-wapo-block-1>*{min-width:290px;padding:20px 15px;background-color:var(--gray-color)!important;margin:0;margin-bottom:10px}#yith-wapo-addon-4 .options{display:flex!important;overflow:auto;max-width:100%;gap:10px!important;margin-bottom:20px;padding-bottom:11px;scrollbar-width:thin}#yith-wapo-addon-4 .options>*{min-width:225px;padding:20px 15px;background-color:var(--gray-color)!important;margin:0}.yith-wapo-addon:not(.yith-wapo-addon-type-label) .yith-wapo-option .image img{max-height:none}.yith-wapo-addon h3.wapo-addon-title{font-size:16px;font-weight:700}.yith-wapo-block .yith-wapo-addon .yith-wapo-option .description{padding-left:25px}.product-page-price .woocommerce-Price-amount,.product_meta a{color:var(--main-color)!important}.product-page-price bdi{line-height:1em}.single-produnt-font-weight bdi,.single-produnt-font-weight h1{font-weight:400}.woocommerce div.product form.cart.variations_form .tawcvs-swatches .swatch.selected:before,.woocommerce.single-product form.cart.variations_form .tawcvs-swatches .swatch.selected:before{border-color:var(--secondary-color)!important}.et_pb_wc_add_to_cart form.cart .variations td.value span:after{display:none}.woocommerce div.images.woocommerce-product-gallery ol.flex-control-thumbs.flex-control-nav{list-style:none;margin-top:10px;display:flex;gap:10px;overflow-y:auto;padding-bottom:0}.woocommerce div.product .woocommerce-product-gallery ol.flex-control-nav li{margin:0;width:auto}.woocommerce-product-gallery ol.flex-control-nav li img{min-width:100px}.woocommerce-product-gallery__trigger{position:absolute;top:0;z-index:1;width:100%;opacity:0}.more-product-info.et_pb_row{display:flex;justify-content:center;overflow-x:auto;width:fit-content;max-width:80%}#more-product-info-column1.et_pb_column{display:inline-flex;gap:10px;padding:25px 20px}.extra-product-info-buttons.et_pb_text{margin-bottom:0!important;background-color:#f5f5f5;padding:15px 30px!important;border-radius:30px;line-height:1em;transition:all 0.5s ease;flex:0 0 auto;min-width:150px;display:flex;align-items:center;justify-content:center}.extra-product-info-buttons.et_pb_text:hover{box-shadow:rgb(100 100 111 / .2) 0 7px 29px 0}.extra-product-info-buttons.et_pb_text h4{padding:0;transition:all 0.5s ease}.extra-product-info-buttons.extra-product-info-active.et_pb_text{background-color:var(--main-color)}.extra-product-info-buttons.extra-product-info-active.et_pb_text h4{color:#fff}.product-page-buttons{cursor:pointer;flex:1;margin-bottom:0px!important;padding:0px!important;background-image:linear-gradient(45deg,black,black);background-size:0% 1px;background-position-y:100%;transition:all 0.5s ease!important}.product-page-buttons.products-button-active{background-size:100% 1px}.product-page-change-tab-row .et_pb_column{border-bottom:1px solid #e1e1e1}.products-button-active h3,.products-button-active h2{color:var(--main-color)!important}.product-page-buttons h3{transition:all 0.5s ease}.product-page-buttons h3:hover{color:var(--main-color)!important}.products-row h2:nth-child(1){display:none}.epiprosthetes-plirofories .et-dynamic-content-woo--product_additional_information h2{display:none}.extra-product-info-buttons{cursor:pointer}@media screen and (max-width:980px){#addtocart-mobile{position:fixed;bottom:0;z-index:999;background:#fff0;width:100%;box-shadow:rgb(100 100 111 / .2) 0 7px 29px 0}#addtocart-mobile a.added_to_cart.wc-forward{display:none}#more-product-info-column1{display:flex;justify-content:space-between;gap:10px}.product-without-variations.add-to-cart-product-page .quantity,.product-with-variations.add-to-cart-product-page .quantity{width:auto}.product-without-variations.add-to-cart-product-page .single_add_to_cart_button,.product-with-variations.add-to-cart-product-page .single_add_to_cart_button{padding:2px!important}}@media screen and (max-width:980px){.product-with-variations.add-to-cart-product-page .single_add_to_cart_button,.product-without-variations.add-to-cart-product-page .single_add_to_cart_button{max-width:120px;margin-right:20px}.single-product .et_pb_wc_add_to_cart button{max-width:76%;margin-right:0!important}}.button-addtocart-no-variations{margin-bottom:0px!important}.button-addtocart-no-variations .et_pb_module_inner .stock,.button-addtocart-no-variations .et_pb_module_inner .quantity,.button-addtocart-no-variations .et_pb_module_inner .tinv-wraper{display:none!important}.button-addtocart-no-variations button{min-width:max-content!important}.button-addtocart-no-variations{text-align:center}.aksiologiseis .reviews_tab{border:0;width:100%;background-color:#fff}.aksiologiseis .woocommerce-Reviews-title{display:none}.aksiologiseis .reviews_tab a{text-align:center}body.single-product .woocommerce-message{text-align:center;padding:5px 5px!important;margin-top:20px;margin-bottom:0;background-color:var(--secondary-color)}body.single-product .woocommerce-message a.button{font-size:15px}body.single-product .woocommerce-message a.button:after{top:2px}#review_form .form-submit input.submit{font-size:15px!important}#review_form .comment-form-comment textarea#comment{font-size:14px!important}.woocommerce .star-rating span:before{color:var(--main-color)!important}.woocommerce-Reviews .woocommerce-review__author{color:var(--secondary-color)!important}#comments li.review img{float:left}#comments li.review .star-rating{overflow:hidden;position:relative;height:1em;line-height:1;font-size:1em;width:5.4em;font-family:star}#comments li.review .star-rating:before{float:left;top:0;left:0;position:absolute}#comments li.review .star-rating span{width:100%;overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}#comments li.review .star-rating span:before{content:"SSSSS";top:0;position:absolute;left:0}.woocommerce p.stars a{position:relative;height:1em;width:1em;text-indent:-999em;display:inline-block;text-decoration:none}.woocommerce p.stars a:before{display:block;position:absolute;top:0;left:0;width:1em;height:1em;line-height:1;font-family:WooCommerce;content:"\e021";text-indent:0}.woocommerce p.stars a{position:relative;height:1em;width:1em;text-indent:-999em;display:inline-block;text-decoration:none}.woocommerce p.stars a::before{display:block;position:absolute;top:0;left:0;width:1em;height:1em;line-height:1;font-family:WooCommerce;content:"\e021";text-indent:0}.woocommerce p.stars a:hover~a::before{content:"\e021"}.woocommerce p.stars:hover a::before{content:"\e020"}.woocommerce p.stars.selected a.active::before{content:"\e020"}.woocommerce p.stars.selected a.active~a::before{content:"\e021"}.woocommerce p.stars.selected a:not(.active)::before{content:"\e020"}.reviewstab h4{margin-right:2px}.reviewstab p{display:none}body.single-product .woocommerce-message .button.wc-forward{margin-left:20px}body.single-product .woocommerce-message .button.wc-forward:after{content:""!important}body.single-product .woocommerce-message .button.wc-forward:hover{padding:.3em 1em}@media screen and (max-width:980px){.single-product #add-to-cart-product-page button.single_add_to_cart_button{padding:9px 7px!important;margin-right:46px!important}}body.single-product #add-to-cart-product-page form{display:flex;flex-wrap:wrap}body.single-product form table.variations,body.single-product form .single_variation_wrap{flex:100%}body.single-product #add-to-cart-product-page .quantity{display:flex}.woocommerce div.product form.cart div.quantity{display:flex;align-items:stretch}.woocommerce div.product form.cart div.quantity button{height:100%!important}.woocommerce div.product form.cart div.quantity input[type="number"]::-webkit-outer-spin-button,.woocommerce div.product form.cart div.quantity input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.woocommerce div.product form.cart div.quantity input[type="number"]{-moz-appearance:textfield}body.single-product .woocommerce-variation-add-to-cart{display:flex;flex-wrap:wrap;position:relative}body.single-product .single_add_to_cart_button{margin-right:43px}body.single-product #yith-wapo-container{flex:100%}body.single-product #add-to-cart-product-page .tinvwl-after-add-to-cart{position:absolute;top:0;right:0}body.single-product #add-to-cart-product-page .quantity input{padding:8px 4px;background:#fff0;border:1px solid black!important;color:#000;border-radius:0;padding-right:10px;text-align:center;width:100%;float:unset;display:block;max-width:55px}body.single-product #add-to-cart-product-page .tinvwl-after-add-to-cart{width:fit-content;display:inline-block;flex:1;display:flex;align-items:center;justify-content:space-evenly}body.single-product #add-to-cart-product-page a.tinvwl_add_to_wishlist_button{width:40px;height:40px;margin:0;vertical-align:middle}body.single-product #add-to-cart-product-page button[type="submit"]{flex:5}body.single-product a.tinvwl_add_to_wishlist_button:before{font-size:40px!important;vertical-align:middle!important;color:var(--main-color);position:relative;top:0px!important;left:0px!important;margin:0px!important}.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart:hover:before{content:"\e908"}.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt,.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt{width:40px;height:40px}.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt:before,.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt:before{margin:0}ul.flex-direction-nav{position:absolute;top:30%;z-index:99999;width:100%;left:0;margin:0;padding:0;list-style:none}li.flex-nav-prev{float:left}li.flex-nav-next{float:right}a.flex-next{visibility:hidden}a.flex-prev{visibility:hidden}a.flex-next::after{visibility:visible;content:'\f054';font-family:'Font Awesome 5 Free';color:var(--main-color);margin-right:10px;font-size:20px;font-weight:700}a.flex-prev::before{visibility:visible;content:'\f053';color:var(--main-color);font-family:'Font Awesome 5 Free';margin-left:10px;font-size:20px;font-weight:700}ul.flex-direction-nav li a{color:#ccc}ul.flex-direction-nav li a:hover{text-decoration:none}.delivery-blurb-module .et_pb_main_blurb_image{width:54px}.delivery-blurb-module .et_pb_blurb_description{margin-top:12px;color:#000}.delivery-blurb-module{padding:10px 0;background-color:var(--secondary-color);}.reviewstab{display:flex;align-items:baseline;justify-content:center}body.single-product #main-content>.woocommerce>.ced{display:none}@media screen and (max-width:980px){#page-container table.variations th,#page-container table.variations td{display:block}}#page-container table.variations label{margin-right:13px!important}#page-container table.variations .swatch-item-wrapper{margin-right:10px!important}.woocommerce div.product form.cart .variations td{padding:10px!important}.et-dynamic-content-woo--product_additional_information table{width:100%}.et-dynamic-content-woo--product_additional_information table tr{border-bottom:1px solid #eee}.et-dynamic-content-woo--product_additional_information table th{width:200px;padding:10px}.et-dynamic-content-woo--product_additional_information table td{font-style:italic}#add-to-cart-product-page .added_to_cart.wc-forward{display:none}.contact-page-col1{background:var(--secondary-color)}.contact-page-col2{background:var(--main-color)}.contact-page-blurbs .et-pb-icon{color:var(--main-color)!important}.contact-page-blurbs .et_pb_module_header span{color:var(--main-color)!important}.contactpage3-blurbs .et_pb_blurb_content{margin:0px!important}@media only screen and (min-width:612px) and (max-width:980px){.contactpage2-blurbs{flex-grow:1}.contactpage2-column{display:flex;align-items:baseline}}.contact-form-contact-page input,.contact-form-contact-page textarea{transition:background-color 0.5s ease-out}@media screen and (min-width:550px){.contact-page-info-row-mobile{display:flex}}.image-collage-4-row{flex-wrap:unset}@media screen and (max-width:980px){.about-us2-rows{width:100%;max-width:1920px}}.et_pb_title_featured_container img{width:auto;border-radius:30px}body .blog-grid-module .et_pb_post{transition:all .5s ease-out;padding:30px;border-radius:10px}body .blog-grid-module .et_pb_post:hover{box-shadow:rgb(149 157 165 / .2) 0 8px 24px}.blog-grid-module .et_pb_post:hover .entry-title a{color:var(--main-color)!important}.blog-grid-module .entry-featured-image-url{overflow:hidden}.blog-grid-module .et_pb_post .entry-featured-image-url img,.blog-grid-module .et_pb_post .entry-featured-image-url{transition:all .5s ease-out;border-radius:10px;max-height:312px}.blog-grid-module .et_pb_post:hover .entry-featured-image-url img{transform:scale(1.1)}.blog-grid-module .et_pb_ajax_pagination_container>div{flex:100%}.blog-grid-module .et_pb_ajax_pagination_container{display:flex;flex-wrap:wrap;gap:2%;justify-content:center}.blog-grid-module article{flex:0 1 31.3%;min-width:333px}@media screen and (min-width:511px) and (max-width:980px){.blog-grid-module-4{column-count:2;column-gap:0}.blog-grid-module-4 .entry-featured-image-url img{height:185px;object-fit:cover;transition:0.3s ease-out}.blog-grid-module-4 .et_pb_post{padding:6px!important;overflow:hidden}.blog-grid-module-3{display:none}.blog-grid-module-4 .et_pb_post .entry-featured-image-url{overflow:hidden}.blog-grid-module-4 .et_pb_post:hover .entry-featured-image-url img{transform:scale(1.3)}}@media screen and (max-width:510px){.blog-grid-module-4{display:none}.blog-grid-module-3 .et_pb_post{margin-bottom:4.5%!important;padding:10px!important;overflow:hidden}.blog-grid-module-3 .entry-featured-image-url img{object-fit:cover;transition:0.3s ease-out}.blog-grid-module-3 .et_pb_post .entry-featured-image-url{overflow:hidden}.blog-grid-module-3 .et_pb_post:hover .entry-featured-image-url img{transform:scale(1.3)}}.not-found-page-search #ajaxsearchlite4{padding:10px}.woocommerce-MyAccount-content p a{background:#000;color:#fff;padding:2px 5px;border-radius:3px;display:inline-block;margin-bottom:10px}.woocommerce-MyAccount-content .woocommerce-Addresses .col-2{display:none}body.woocommerce-account .entry-title.main_title{display:none}body.woocommerce-account .u-columns{margin:0 auto;margin-bottom:70px;max-width:700px;margin:0 auto}body.woocommerce-account .u-columns button[type='submit']{display:block;margin:0 auto}.login-tabs{display:flex;gap:0;width:fit-content;border-bottom:1px solid #00000063;margin-bottom:30px;width:100%;justify-content:space-around}.login-tabs h2{font-size:18px;padding:0 40px 16px 40px;cursor:pointer;border-bottom:1px solid #fff0;transition:all 0.5s ease}.login-tabs h2:hover{opacity:.7}.login-tabs h2.selected{border-bottom:1px solid var(--main-color);color:var(--main-color)}body.woocommerce-account form>*{margin-bottom:8px}body.woocommerce-account .u-column2{margin-bottom:70px}body.woocommerce-account .u-column1 form .form-row:nth-last-child(2){display:flex;justify-content:space-between}body.woocommerce-account.logged-in .woocommerce{display:flex;gap:5%;margin-bottom:70px}@media screen and (max-width:980px){body.woocommerce-account .woocommerce{display:block}.woocommerce-MyAccount-content table.woocommerce-orders-table thead{display:none}.woocommerce-MyAccount-content table.woocommerce-orders-table tr,.woocommerce-MyAccount-content table.woocommerce-orders-table tbody{display:block}.woocommerce-MyAccount-content table.woocommerce-orders-table td{display:inline-block;border:none;width:100%}.woocommerce-MyAccount-content table.woocommerce-orders-table td.woocommerce-orders-table__cell-order-number{border-top:1px solid #e1e1e1}.woocommerce-MyAccount-content table.woocommerce-orders-table td.woocommerce-orders-table__cell-order-actions{border-bottom:1px solid #e1e1e1}.woocommerce-MyAccount-content table.woocommerce-orders-table td.woocommerce-orders-table__cell-order-number>*,.woocommerce-MyAccount-content table.woocommerce-orders-table td.woocommerce-orders-table__cell-order-date>*,.woocommerce-MyAccount-content table.woocommerce-orders-table td.woocommerce-orders-table__cell-order-status{width:100%;display:inline-flex;justify-content:space-between;gap:10px;flex-wrap:wrap}.woocommerce-MyAccount-content table.woocommerce-orders-table td.woocommerce-orders-table__cell-order-total{text-align:center}.woocommerce-MyAccount-content table.woocommerce-orders-table td.woocommerce-orders-table__cell-order-total>*{display:block}.woocommerce-MyAccount-content table td.woocommerce-orders-table__cell-order-number a:before{content:"Παραγγελία:";color:#000;font-weight:700}.woocommerce-MyAccount-content table td.woocommerce-orders-table__cell-order-date time:before{content:"Ημερομηνία:";font-weight:700;color:#000}.woocommerce-MyAccount-content table td.woocommerce-orders-table__cell-order-status:before{content:"Κατάσταση:";color:#000;font-weight:700}.woocommerce-MyAccount-content table td.woocommerce-orders-table__cell-order-total:before{content:"Σύνολο";color:#000;font-weight:700;display:block}}body.woocommerce-account .woocommerce-MyAccount-navigation{flex:1}.woocommerce-MyAccount-content{flex:3}.woocommerce-account .woocommerce-MyAccount-navigation ul{list-style:none!important}.woocommerce-account .woocommerce-MyAccount-navigation ul li{margin-bottom:0;padding-bottom:15px}.woocommerce-account .woocommerce-MyAccount-navigation ul li:hover a{color:var(--main-color);opacity:.8}.woocommerce-account .woocommerce-MyAccount-navigation ul li a{color:unset}.woocommerce-account .woocommerce-MyAccount-navigation ul li a:before{content:"";height:1px;width:0;display:inline-block;background:var(--main-color);vertical-align:middle;margin-right:0;transition:all 0.5s ease}.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a{color:var(--main-color)}.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a:before,.woocommerce-account .woocommerce-MyAccount-navigation ul li:hover a:before{width:25px;margin-right:3px}.delete-account-div{width:fit-content;background:red;padding:10px;border-radius:3px;margin-top:20px;cursor:pointer}.delete-account-div:hover{background:#ff0000ad}.delete-account-button{color:#fff}.woocommerce-MyAccount-orders.woocommerce-orders-table .woocommerce-orders-table__cell-order-actions a.button:hover{opacity:.7}.woocommerce-MyAccount-orders.woocommerce-orders-table .woocommerce-orders-table__cell-order-actions a.button{padding:0 5px!important;color:#fff;font-size:15px;border:none;display:block;text-align:center;margin-bottom:6px;background:var(--main-color)!important}.woocommerce-MyAccount-orders.woocommerce-orders-table .woocommerce-orders-table__cell-order-actions a.wc-cancel-order{background-color:red!important}body.woocommerce-account .u-columns.woocommerce-Addresses{margin-left:0;margin-top:30px}.woocommerce-Button--previous,.woocommerce-Button--next{font-size:14px!important}.woocommerce-MyAccount-content .woocommerce-pagination{text-align:center}.woocommerce-MyAccount-orders.woocommerce-orders-table .woocommerce-orders-table__cell-order-actions a:after{display:none}.woocommerce-account .woocommerce-message--info a.button:after{font-size:15px}form.woocommerce-EditAccountForm.edit-account button.button{font-size:17px;float:right}form.woocommerce-EditAccountForm.edit-account button.button:hover{padding:.3em 1em}form.woocommerce-EditAccountForm.edit-account button.button:after{content:""!important}.woocommerce-edit-address #billing_address_2,.woocommerce-edit-address #billing_company{display:none}.woocommerce-customer-logout .woocommerce-notices-wrapper .woocommerce-message a{background-color:var(--secondary-color)!important}.woocommerce-account h1{text-align:left!important;font-size:25px}body.woocommerce-orders .woocommerce-Button--previous:hover,body.woocommerce-orders .woocommerce-Button--next:hover{background-color:#00000061!important}body.woocommerce-orders .woocommerce-Button--previous:after,body.woocommerce-orders .woocommerce-Button--next:after{font-size:14px!important}body.woocommerce-orders .woocommerce-Button--previous:after{content:"\44"!important;font-family:ETmodules!important;margin-left:-107px!important}@media screen and (max-width:980px){.account-menu-btn{position:fixed;top:100px;cursor:pointer;z-index:999;left:-1px}body.woocommerce-account .woocommerce-MyAccount-navigation{position:fixed;top:200px;left:-13pc;z-index:9999;background:#e3e8eb;padding:10px;width:fit-content;transition:all 0.8s ease;border-top-right-radius:3px;border-bottom-right-radius:3px}body.woocommerce-account .woocommerce-MyAccount-navigation.opened{left:0}.account-close-menu-btn{text-align:right}}.mobile-product-filters{position:fixed!important;right:15px!important;z-index:999;bottom:63px;background-color:#fff}#mobile-product-filters-close .et-pb-icon{padding:7px 11px!important}@media screen and (min-width:981px){#mobile-product-filters{display:none!important}}.woocommerce ul.products::after{display:none}ul.products{display:flex;flex-wrap:wrap;gap:4%;row-gap:30px}#page-container ul.products li.product{margin:0px!important;display:flex;flex-direction:column;justify-content:stretch;width:100%!important}#page-container ul.products li.product .swatch-align-center{display:flex;justify-content:center}#page-container ul.products li.product table.variations th.label{display:none}#page-container ul.products li.product .single_variation_wrap{text-align:center}ul.products li.product img,.et-db #page-container #et-boc .et-l .et_pb_shop ul.products.columns-3 li.product img,.et-db #page-container #et-boc .et-l .et_pb_shop ul.products.columns-4 li.product img{width:100%!important;height:300px;object-fit:contain}@media screen and (min-width:981px){ul.products.columns-4 li.product{flex:0 1 22%!important}ul.products.columns-3 li.product{flex:0 1 30.3%!important}}@media screen and (min-width:630px) and (max-width:980px){body .et_pb_shop ul.products.columns-4 li.product,body .et_pb_shop ul.products.columns-3 li.product,body ul.products.columns-4 li.product,body ul.products.columns-3 li.product,body.woocommerce-page #page-container .et_pb_shop ul.products.columns-3 li.product:nth-child(n),body.woocommerce-page #page-container .et_pb_shop ul.products.columns-4 li.product:nth-child(n){margin-right:0px!important;margin-bottom:0px!important;flex:0 1 48%!important}}@media screen and (max-width:629px){body .et_pb_shop ul.products.columns-4 li.product,body .et_pb_shop ul.products.columns-3 li.product{margin-right:0px!important;margin-bottom:0px!important;flex:100%!important;width:100%!important}ul.products li.product{flex-direction:column}}ul.products li.product>a.woocommerce-LoopProduct-link{display:flex;flex-direction:column;flex:1;justify-content:space-between}.woocommerce-loop-product__title{text-align:center}.woocommerce ul.products li.product .price{text-align:center;color:var(--main-color)!important;font-weight:700}ul.products .tp-image-hover{background-color:#fff}.woocommerce span.onsale,.woocommerce-page ul.products span.onsale{background-color:red!important;font-size:13px;top:0!important;font-weight:bold!important}ul.products li.product .add_to_cart_button,ul.products li.product .product_type_grouped,ul.products li.product .product_type_variable,ul.products li.product .product_type_simple{width:100%;text-align:center;font-size:14px!important;padding:3px 0!important;margin-top:6px!important}ul.products li.product .add_to_cart_button:hover,ul.products li.product .product_type_grouped:hover,ul.products li.product .product_type_variable:hover,ul.products li.product .product_type_simple:hover{padding:3px 0!important}ul.products li.product{transition:all .5s ease-out;position:relative}ul.products li.product:hover{transform:scale(1.02)}ul.products li.product a.added_to_cart{width:100%;text-align:center;color:var(--secondary-color)}ul.products li.product .button:after{font-size:0}.woocommerce ul.products li.product .woocommerce-loop-category__title{text-align:center}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:16px!important}ul.products:before{display:none!important}.woocommerce ul.products li.product a.button.yith-wcqv-button:before{content:'\55';display:block;opacity:1;position:absolute;top:0;right:0;left:0;bottom:0;margin:auto;width:20px;height:20px;font-family:'ETmodules';color:#fff;font-size:19px}ul.products li.product .tinvwl_add_to_wishlist_button.tinvwl-icon-heart{width:36px;height:36px;margin:0;position:relative;background:#000;border-radius:100%}ul.products li.product .tinvwl_add_to_wishlist_button.tinvwl-icon-heart:before{font-size:28px!important;color:#fff;left:0!important;top:0!important;width:27px!important;margin:auto!important;top:0!important;bottom:0;right:0;height:fit-content}a.button.yith-wcqv-button:hover{background-color:transparent!important}ul.products li.product .tinvwl_add_to_wishlist_button.tinvwl-icon-heart:hover:before{content:"\e908"}ul.products li.product a.yith-wcqv-button{background-color:black!important;border-radius:100%!important;margin:0px!important;position:absolute;left:20px;top:123px;border:none;padding:14px!important;width:36px;height:36px;padding:0!important;transition-delay:0.3s!important}ul.products li.product .tinv-wishlist{position:absolute!important;transition:all 1s ease;top:82px;left:20px}ul.products li.product a.yith-wcqv-button,ul.products li.product .tinv-wishlist{opacity:0;transition:all 1s ease}ul.products li.product:hover a.yith-wcqv-button,ul.products li.product:hover .tinv-wishlist{opacity:1!important;left:0}@media screen and (max-width:980px){.woocommerce ul.products li.product a.yith-wcqv-button,ul.products li.product .tinv-wishlist{opacity:1!important;left:0}}.cross-sells h2{text-align:center;font-size:18px}ul.products li.product .tinvwl-loop-button-wrapper{width:fit-content;height:fit-content}.woocommerce ul.products li .itsnew{position:absolute;right:10px;top:20px;padding:9px 6px;color:#fff;background:orange;border-radius:100%;font-size:15px;z-index:999}@media screen and (max-width:980px){.et_pb_shop_grid .woocommerce-result-count,.et_pb_shop_grid .woocommerce-ordering{float:unset!important;text-align:center}}ul.products li.product a.added_to_cart{position:absolute;left:0;bottom:-30px}.woocommerce ul.products li.product .onsale,.woocommerce-page ul.products li.product .onsale,.et_pb_wc_related_products ul.products li.product .onsale,.latest-seen ul.products li.product .onsale,ul.products li.product .onsale,.single-product .et_pb_wc_images .onsale{left:-20px!important}.et_pb_shop li.sale span.onsale::before,.et_pb_wc_related_products li.sale span.onsale::before,.latest-seen li.sale span.onsale::before,.woocommerce ul.products li.product .onsale::before,.single-product .et_pb_wc_images .onsale::before{top:11px;left:-18px;right:-.5rem;content:"";height:0;width:0;position:relative;border-right:solid 20px red;border-bottom:solid 15px #fff0;border-top:solid 10px #fff0}ul.products li.product .add_to_cart_button:after{content:""!important}#yith-quick-view-content .quantity .input-text.qty{padding:9px!important}#yith-quick-view-content .single_add_to_cart_button,#yith-quick-view-content .product_title.entry-title{font-size:15px!important}#yith-quick-view-content .woocommerce-Price-amount{font-size:16px!important}#yith-quick-view-content .woocommerce-Price-currencySymbol{font-size:19px!important}#yith-quick-view-content form{display:flex;flex-wrap:wrap}#yith-quick-view-content .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart:before{font-size:35px;top:auto!important;color:var(--main-color)}#yith-quick-view-content .product_meta{font-size:12px}.yith-wcqv-wrapper{height:100%!important}#yith-quick-view-modal .yith-wcqv-main{max-height:50vh;top:20vh}@media screen and (max-width:600px){#yith-quick-view-content .woocommerce-product-gallery{width:100%!important}#yith-quick-view-content .entry-summary{width:100%!important}}@media screen and (min-width:481px) and (max-width:541px){#yith-quick-view-content .single_add_to_cart_button{padding:5px 6px;max-width:60%}}#yith-quick-view-close{color:#ff0000e6!important}.wpc-free-shipping-bar{margin:20px 0;position:relative;width:100%}.wpc-free-shipping-bar .wpcfb-title{display:none}.wpc-free-shipping-bar .wpcfb-progress-amount,.wpc-free-shipping-bar .wpcfb-progress-bar{padding:38px 0!important}.wpc-free-shipping-bar .wpcfb-message{position:absolute;max-width:264px;top:0;text-align:center;left:0;right:0;bottom:0;margin:auto;height:fit-content;line-height:1.2em}.wpc-free-shipping-bar .wpcfb-message:before{content:url(/wp-content/uploads/2022/07/free-delivery-1.png.webp);top:-5px;position:absolute;left:-22px}.woofc-area a.woofc-action-cart,.woofc-area a.woofc-action-checkout{background-image:linear-gradient(to right,#efefef 50%,var(--main-color) 50%)!important;background-size:400%;transition:all 0.7s;border-radius:30px!important;color:var(--main-color)!important;border:1px solid var(--main-color)!important}.woofc-area a.woofc-action-cart:hover,.woofc-area a.woofc-action-checkout:hover{background-position:-50%;color:white!important}.woofc-cross-sells-product-info>*{margin-bottom:7px}.woofc-icon-cart8:before{font-size:26px!important}.woofc-count{width:40px!important;height:40px!important;bottom:50%!important}.woofc-count:hover{bottom:50%!important}.woofc-count i{line-height:27px!important}.woofc-count-number{display:none}.woofc-count i{font-size:21px!important;line-height:0px!important}#woofc-count{display:none}.woofc-inner.woofc-cart-area{overflow:auto}body .woofc-area .woofc-suggested .woofc-suggested-product-atc .button{background-color:#fff0;color:#fff;margin-top:5px;display:block;width:fit-content;line-height:1em!important;height:auto;padding:10px 20px!important}body .woocommerce .woocommerce-info{background:none;padding:0px!important;color:black!important;text-align:center}body .woocommerce-form-coupon-toggle .woocommerce-info{margin-left:0}body .woocommerce-info a,body .woocommerce-message a{color:unset}.woocommerce-info b{color:var(--main-color)}.woocommerce-notices-wrapper{margin-bottom:20px}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{background:#fff0;color:black!important;text-align:center;list-style:none;margin:0 auto;width:fit-content;text-align:center;font-size:15px!important}.woocommerce .woocommerce-form-login-toggle .woocommerce-info{margin-left:0}@media screen and (max-width:500px){.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{font-size:13px!important}}.woocommerce .woocommerce-error{border-bottom:1px solid red}body.single-product .woocommerce-message,body .woocommerce-message,body .et_pb_wc_cart_notice .woocommerce-message{max-width:800px;margin:0 auto;padding:10px!important;border:2px dotted!important;text-align:center;font-size:14px!important}.woocommerce-message .restore-item{font-size:13px}body.woocommerce-cart .entry-title.main_title{display:none}body.woocommerce-cart .woocommerce-notices-wrapper{margin-bottom:20px}@media screen and (min-width:1151px){body.woocommerce-cart .woocommerce-cart-form{width:47%;display:inline-block;margin-right:3%}body.woocommerce-cart .cart-collaterals{width:49.7%;display:inline-block;vertical-align:top}}body.woocommerce-cart table{border:none!important}body.woocommerce-cart .woocommerce-message{background:#fff0;color:#9f9c9c!important;padding:0px!important;text-align:center;border:none!important;font-size:14px!important}body.woocommerce-cart .container{max-width:1500px}.shop_table dl,.shop_table dd{margin:0}.shop_table td{line-height:1em}@media screen and (min-width:981px){body.woocommerce-cart .woocommerce-cart-form table.shop_table td:not(.product-remove){width:18%}body.woocommerce-cart .woocommerce-cart-form table.shop_table td.product-remove{width:10%}}body.woocommerce-cart .woocommerce-cart-form button[name="update_cart"]{display:none}body.woocommerce-cart .woocommerce-cart-form .actions label{display:none}body.woocommerce-cart .woocommerce-cart-form .actions input[type='text']{padding:10px 20px!important;min-width:189px}body.woocommerce-cart .woocommerce-cart-form .actions .button{font-size:13px}body.woocommerce-cart .woocommerce-cart-form .product-name a{color:var(--main-color)}body.woocommerce-cart .container,body.woocommerce-checkout .container{max-width:1920px;width:90%}body.woocommerce-cart .cart-collaterals,body.woocommerce-checkout .shop_table{border:1px solid var(--main-color);padding:30px;border-radius:30px;margin-bottom:100px;border-collapse:unset}body.woocommerce-cart .cart-collaterals h2{font-size:20px;border-bottom:1px solid #e1e1e1;padding-bottom:19px}body.woocommerce-cart .cart-collaterals table td,body.woocommerce-checkout .shop_table td{border:none!important}body.woocommerce-cart .cart-collaterals table th,body.woocommerce-checkout .shop_table th{vertical-align:top}body.woocommerce-cart .cart-collaterals #shipping_method,body.woocommerce-checkout .shop_table #shipping_method{list-style:none;padding-left:0;padding-bottom:10px}body.woocommerce-cart .cart-collaterals a.checkout-button,body.woocommerce-checkout button[name='woocommerce_checkout_place_order'].button{width:100%;display:block;text-align:center;background-color:#21b573;border-color:#21b573;color:white!important;font-weight:700}body.woocommerce-cart .cart-collaterals a.checkout-button:hover,body.woocommerce-checkout button[name='woocommerce_checkout_place_order'].button:hover{background-color:var(--main-color)!important}body.woocommerce-checkout #left-area ul.wc_payment_methods{list-style:none;padding-left:0}body.woocommerce-checkout ul.wc_payment_methods li p{color:gray}body.woocommerce-cart .cart_totals tr.order-total th,body.woocommerce-cart .cart_totals .order-total td,body.woocommerce-checkout .shop_table .order-total td,body.woocommerce-checkout .shop_table .order-total th{font-size:20px;color:#000;font-weight:bold!important}.woocommerce a.remove:after{content:'\e019';font-family:'ETmodules';font-size:16px;color:red!important}.woocommerce a.remove{font-size:0}.woocommerce-table--order-details tfoot td a{display:block;width:fit-content;margin-bottom:10px}@media screen and (max-width:980px){body.woocommerce-cart .woocommerce-cart-form table thead{display:none}body.woocommerce-cart .woocommerce-cart-form table tbody,body.woocommerce-cart .woocommerce-cart-form table tr{display:block}body.woocommerce-cart .woocommerce-cart-form table td{border:none}body.woocommerce-cart .woocommerce-cart-form table{border-top:1px solid #e1e1e1!important}body.woocommerce-cart .woocommerce-cart-form table tr{border-bottom:1px solid #e1e1e1}body.woocommerce-cart .woocommerce-cart-form table td.product-remove{display:inline-block;width:35%}body.woocommerce-cart .woocommerce-cart-form table td.product-thumbnail{display:inline-block;width:50%}body.woocommerce-cart .woocommerce-cart-form table td:not(.product-thumbnail):not(.product-remove){display:inline-block;width:100%}body.woocommerce-cart .woocommerce-cart-form table td img{max-width:100px}body.woocommerce-cart .woocommerce-cart-form td.product-name a:before{content:"Προϊόν:"}body.woocommerce-cart .woocommerce-cart-form td.product-price>span:before{content:"Τιμή:"}body.woocommerce-cart .woocommerce-cart-form td.product-quantity .quantity:before{content:"Ποσότητα:"}body.woocommerce-cart .woocommerce-cart-form td.product-subtotal>span:before{content:"Υποσύνολο:"}body.woocommerce-cart .woocommerce-cart-form td>*{display:block;width:100%;position:relative}body.woocommerce-cart .woocommerce-cart-form td>*:before{color:#555;margin-right:10px;font-weight:700;display:inline-flex;text-align:left}body.woocommerce-cart .cart-collaterals table tbody,body.woocommerce-cart .cart-collaterals table tbody tr,body.woocommerce-cart .cart-collaterals table tbody td{display:block}body.woocommerce-cart .cart-collaterals table tr{border-bottom:1px solid #e1e1e1}body.woocommerce-cart .cart-collaterals table tr th{padding-bottom:0px!important;color:#000}body.woocommerce-cart .cart-collaterals table tr td{padding-top:5px!important}body.woocommerce-checkout .shop_table #shipping_method li>*{display:block;line-height:1.3em;margin-left:0}body.woocommerce-checkout .shop_table #shipping_method li{margin-bottom:15px}body.woocommerce-checkout .woocommerce-checkout-payment{margin-bottom:70px}}body.woocommerce-checkout .woocommerce-checkout-payment{padding:30px;background:#fbfbfb;border-radius:30px;border:1px solid #e1e1e1}@media screen and (max-width:600px){body.woocommerce-cart .woocommerce-cart-form td.actions input[type='text'],body.woocommerce-cart .woocommerce-cart-form td.actions .button{width:100%!important}body.woocommerce-cart .woocommerce-cart-form td.actions .button{margin-top:10px}}@media screen and (max-width:440px){body.woocommerce-checkout .shop_table{padding:10px}body.woocommerce-checkout .shop_table td,body.woocommerce-checkout .shop_table th{padding:7px 2px}}@media screen and (min-width:981px){body.woocommerce-checkout form.checkout{display:flex;gap:20px;flex-wrap:wrap;margin-bottom:70px}body.woocommerce-checkout .woocommerce-NoticeGroup-checkout{flex-basis:100%!important}}body.woocommerce-checkout ul.woocommerce-error{background:#fff0}body.woocommerce-checkout ul.woocommerce-error li{font-size:13px;color:#EF5350}body.woocommerce-checkout form.checkout>*{flex:1}body.woocommerce-checkout .entry-title.main_title{display:none}body.woocommerce-checkout form.checkout .form-row:not(.mailchimp-newsletter)>*:not(script){display:block}body.woocommerce-checkout form.checkout input[type="text"],body.woocommerce-checkout form.checkout input[type="email"],body.woocommerce-checkout form.checkout input[type="text"],body.woocommerce-checkout form.checkout input[type="tel"],body.woocommerce-checkout form.checkout textarea,body.woocommerce-checkout form.checkout select{width:100%}body.woocommerce-checkout form.checkout .required{text-decoration:none!important}body.woocommerce-checkout form.checkout .form-row label{margin-bottom:8px}body.woocommerce-checkout form.checkout .form-row{margin-bottom:10px}body.woocommerce-checkout form.checkout .woocommerce-shipping-fields{display:none}body.woocommerce-checkout .checkout_coupon{display:flex;flex-wrap:wrap}body.woocommerce-checkout .checkout_coupon p:nth-child(1){flex-basis:100%;margin-top:15px}body.woocommerce-checkout .checkout_coupon .form-row-first{padding:0;flex:2;display:flex;max-width:400px}body.woocommerce-checkout .checkout_coupon .form-row-last{display:flex;flex:1}body.woocommerce-checkout .checkout_coupon #coupon_code{width:100%;padding:10px 15px;border-bottom-right-radius:0;border-top-right-radius:0}body.woocommerce-checkout .checkout_coupon button[name='apply_coupon'].button{font-size:13px;border-radius:3px;border-bottom-left-radius:0;border-top-left-radius:0;background:#fff0;color:var(--main-color);border:1px solid var(--main-color);transition:all 0.5s ease}body.woocommerce-checkout #pwgc-redeem-form{display:flex;flex-wrap:wrap}body.woocommerce-checkout #pwgc-redeem-form label,body.woocommerce-checkout #pwgc-redeem-error{flex-basis:100%}body.woocommerce-checkout #pwgc-redeem-gift-card-number{border-top-right-radius:0;border-bottom-right-radius:0;padding:10px 15px;flex:2}body.woocommerce-checkout #pwgc-redeem-button{margin:0px!important;width:auto;text-wrap:wrap;flex:1;border-top-left-radius:0;border-bottom-left-radius:0;padding:10px 15px;border:1px solid var(--main-color);background:#fff0;color:var(--main-color);transition:all 0.5s ease}body.woocommerce-checkout #pwgc-redeem-form #pwgc-redeem-button:hover,body.woocommerce-checkout .checkout_coupon button[name='apply_coupon'].button:hover{background:var(--main-color)!important;color:#fff}body.woocommerce-checkout .woocommerce-info{text-align:left}body.woocommerce-checkout .woocommerce-info a{text-decoration:underline;color:var(--main-color)}body.woocommerce-checkout .woocommerce-form-login>*,body.woocommerce-checkout .woocommerce-form-login .woocommerce-form-login__rememberme,body.woocommerce-account form{margin-bottom:10px}body.woocommerce-checkout .woocommerce-form-login p>*,body.woocommerce-account form .form-row input:not(.woocommerce-form__input),body.woocommerce-account form .form-row label:not(.woocommerce-form__label),body.woocommerce-account form .form-row input:not(.woocommerce-form__input){display:block}body.woocommerce-checkout .woocommerce-form-login .form-row>input{padding:8px 10px}body.woocommerce-account form .form-row input:not(.woocommerce-form__input),body.woocommerce-account form .form-row label:not(.mailchimp_woocommerce_newsletter){width:100%}body.woocommerce-checkout .woocommerce-form-coupon-toggle,body.woocommerce-checkout .woocommerce-form-login-toggle{padding-left:30px;margin-bottom:30px;position:relative}body.woocommerce-checkout .woocommerce-form-coupon-toggle:before{content:url(/wp-content/uploads/2023/06/coupon-code-icon.png.webp);display:inline-block;position:absolute;left:0}body.woocommerce-checkout .woocommerce-form-login-toggle:before{content:url(/wp-content/uploads/2023/06/account-icon.png.webp);position:absolute;left:0}body.woocommerce-checkout #pwgc-redeem-gift-card-form label:before{content:url(/wp-content/uploads/2023/06/gift-code-icon.png.webp);display:inline-block;vertical-align:middle;margin-right:10px}body.woocommerce-checkout .wc-block-components-notice-banner.is-info{background-color:#fff0;border-color:none}body.woocommerce-checkout .wc-block-components-notice-banner.is-info svg{display:none}body.woocommerce-checkout .wc-block-components-notice-banner{display:block;line-height:1.6em;border:none;font-size:15px;padding:0px!important}@media screen and (max-width:430px){body.woocommerce-checkout .checkout_coupon,body.woocommerce-checkout #pwgc-redeem-form{flex-direction:column}body.woocommerce-checkout .checkout_coupon button[name='apply_coupon'].button{width:100%}}body.woocommerce-checkout #pwgc-redeem-gift-card-form{margin-top:30px;margin-bottom:30px}body.tinvwl-theme-style table.tinvwl-table-manage-list{border:none}body.tinvwl-theme-style table.tinvwl-table-manage-list .product-cb,body.tinvwl-theme-style table.tinvwl-table-manage-list .product-remove,body.tinvwl-theme-style table.tinvwl-table-manage-list .product-action{width:2%}body.tinvwl-theme-style table.tinvwl-table-manage-list .product-price,body.tinvwl-theme-style table.tinvwl-table-manage-list .product-stock,body.tinvwl-theme-style table.tinvwl-table-manage-list .product-action{width:23.5%}body.tinvwl-theme-style table.tinvwl-table-manage-list .product-thumbnail{width:17.5%}body.tinvwl-theme-style table.tinvwl-table-manage-list .product-name{width:29.5%}body.tinvwl-theme-style table.tinvwl-table-manage-list .product-action button.button{padding:5px!important;line-height:1em;width:fit-content;border-radius:6px}body.tinvwl-theme-style table.tinvwl-table-manage-list .product-action button.button:hover{padding:5px!important;border-radius:100%}body.tinvwl-theme-style table.tinvwl-table-manage-list .ftinvwl-shopping-cart{display:block;margin:0;width:31px;height:31px}body.tinvwl-theme-style table.tinvwl-table-manage-list .ftinvwl-shopping-cart:before{content:''!important;width:100%;height:100%;position:absolute;left:0;top:0;background-image:url(/wp-content/uploads/2023/06/shopping-bag33X40.png.webp);background-size:60%;background-repeat:no-repeat;background-position:center}body.tinvwl-theme-style table.tinvwl-table-manage-list .product-action button.button:hover .ftinvwl-shopping-cart:before{filter:invert(1)}body.tinvwl-theme-style table.tinvwl-table-manage-list .product-action button span,body.tinvwl-theme-style table.tinvwl-table-manage-list button[name='tinvwl-action-product_selected']{display:none}body.tinvwl-theme-style table.tinvwl-table-manage-list tfoot button.button{font-size:13px}body.tinvwl-theme-style #main-content .et_pb_section_0{padding-top:0}body.page-id-842 #main-content .et_pb_section_0 .et_pb_row{width:100%!important;max-width:100%}body.tinvwl-theme-style #main-content .et_pb_section_0 .et_pb_row .et_pb_text_inner p{padding:0}body.tinvwl-theme-style .tinv-header{text-align:center;padding:35px 0;background:#fafafa}body.tinvwl-theme-style .tinv-header h2{color:#3d3d3d;width:fit-content;margin:0 auto}body.tinvwl-theme-style .tinv-header h2:before{content:url(/wp-content/uploads/2023/06/heart30X30.png.webp);display:inline-block;vertical-align:middle;margin-right:10px}body.tinvwl-theme-style table.tinvwl-table-manage-list{max-width:1290px;width:80%;margin:0 auto}@media screen and (max-width:768px){body.tinvwl-theme-style table.tinvwl-table-manage-list td{border:none}body.tinvwl-theme-style table.tinvwl-table-manage-list tr{border-bottom:1px solid #e1e1e1}body.tinvwl-theme-style table.tinvwl-table-manage-list thead{display:none}body.tinvwl-theme-style table.tinvwl-table-manage-list .product-cb,body.tinvwl-theme-style table.tinvwl-table-manage-list .product-remove{width:50%!important;display:inline-block!important}}#page-container .mobile-fixed-menu-section .et_pb_row{flex-wrap:unset!important}#page-container .mobile-fixed-menu-section .et_pb_column{margin:0px!important}#page-container .mobile-fixed-menu-section .et_pb_main_blurb_image{margin-bottom:10px!important}#page-container .mobile-fixed-menu-section.fixed{position:fixed!important}#page-container .mobile-fixed-menu-section{bottom:0!important;width:100%;z-index:999;box-shadow:rgb(17 17 26 / .1) 0 4px 16px,rgb(17 17 26 / .1) 0 8px 24px,rgb(17 17 26 / .1) 0 16px 56px}#page-container div#addtocart-mobile .et_pb_module_header{padding:0;display:none}body.woocommerce-cart .mobile-fixed-menu-section,body.woocommerce-checkout .mobile-fixed-menu-section{display:none}#addtocart-mobile.mobile-fixed-menu-section .mobile-product-add-cart-col{display:none !Important}.single-product #addtocart-mobile.mobile-fixed-menu-section .mobile-product-add-cart-col{display:inherit !Important}.single-product #addtocart-mobile.mobile-fixed-menu-section .mobile-wishlist-col,.single-product #addtocart-mobile.mobile-fixed-menu-section .mobile-account-col{display:none !Important}.single-product #addtocart-mobile.mobile-fixed-menu-section .tinv-wishlist.tinvwl-after-add-to-cart .tinvwl_add_to_wishlist_button{margin-top:0}@media screen and (max-width:980px){.single-product #addtocart-mobile .button-addtocart-no-variations button,.single-product #addtocart-mobile a.button-addtocart-variations{font-size:12px!important;line-height:1.2em}.single-product #addtocart-mobile .mobile-product-add-cart-col{align-items:center}}@media screen and (min-width:981px){.mobile-modules{display:none!important}}#addtocart-mobile .et_pb_column{display:flex!important;justify-content:center}.footer-custom-module a{transition:all 0.5s ease;position:relative}.footer-custom-module a:before{content:'';width:0%;height:2px;position:absolute;left:0;bottom:0;background-color:var(--secondary-color);transition:all 0.5s ease}.footer-custom-module a:hover:before{width:100%}.footer-cta-blurbs h4{padding-bottom:5px}.footer-custom-module.et_pb_widget_area_left{border-right:unset}.footer-custom-module .et_pb_widget{margin-bottom:0px!important}.footer-blurb .et_pb_image_wrap .et-pb-icon{color:var(--main-color)!important}.et_pb_social_media_follow li a.icon:hover:before{color:var(--secondary-color)}@media screen and (max-width:980px){.last-row-in-footer{margin-bottom:70px}footer .footer-blurb.et_pb_blurb .et_pb_main_blurb_image{display:block;width:100%;text-align:center;margin-bottom:10px}footer .footer-blurb.et_pb_blurb .et_pb_blurb_container{display:block;padding:0;text-align:center!important}}@media screen and (max-width:980px){.single-product .last-row-in-footer{margin-bottom:0px!important}}@media screen and (max-width:479px){.footer-cta-blurbs .et_pb_blurb_container{text-align:center!important}.et_pb_section_1_tb_footer,.et_pb_section_1_tb_footer .footer-text-module,.et_pb_section_1_tb_footer .footer-text-module h3{text-align:center!important}}.newsletter-form .et_pb_contact_field{width:73%;display:inline-block}.newsletter-form .et_contact_bottom_container{width:26%;display:inline-block;float:unset!important;text-align:left!important}.newsletter-form .et_pb_button{margin-left:-4px;min-height:50px;border-radius:0}@media screen and (max-width:419px){.newsletter-form .et_pb_contact_field{width:72%!important}.newsletter-form .et_pb_contact_submit.et_pb_button{padding:4.8px 6px!important}}.newsletter-form .submit{width:29%;margin-left:-4px;padding:16px;color:#000;border:1px solid #474747;font-size:14px;font-weight:500;cursor:pointer;transition:background-color 0.5s ease;background-color:#eaeaeaed}.newsletter-form .submit:hover{background-color:#fff;box-shadow:rgb(100 100 111 / .2) 0 7px 29px 0}.newsletter-form .email::placeholder{color:#000}@media screen and (min-width:434px){.newsletter-form label{width:70%!important;display:inline-block}}.newsletter-form .email{width:100%;padding:16px;color:#fff;background-color:rgb(10 10 10 / .28);border:1px solid #474747;font-size:14px;transition:background-color 0.5s ease}.newsletter-form .email:focus{background-color:#666}@media screen and (max-width:433px){.newsletter-form .email{width:100%!important}.newsletter-form .submit{width:100%!important;margin-left:0px!important}}.wc-cancel-main.fancybox-content{padding:30px;border-radius:10px}.wc-cancel-main.fancybox-content .wc-cancel-head{color:var(--main-color);margin-bottom:18px}.wc-cancel-main.fancybox-content .wc-cancel-order-num{color:var(--secondary-color);margin-bottom:10px}.wc-cancel-main.fancybox-content .wc-cancel-reasons-head{font-weight:700;font-size:14px}.wc-cancel-main.fancybox-content .wc-cancel-reason-txt textarea{width:100%;border-radius:8px;min-height:160px}.wc-cancel-main.fancybox-content .wc-cancel-buttons button:nth-child(1){float:left;width:47%;background-color:red;color:#fff;text-transform:uppercase;font-weight:700;font-size:15px;box-shadow:unset;border:unset;padding:5px;border-radius:4px;cursor:pointer}.wc-cancel-main.fancybox-content .wc-cancel-buttons button:nth-child(2){float:right;width:47%;background-color:var(--main-color);color:#fff;text-transform:uppercase;font-weight:700;font-size:15px;box-shadow:unset;border:unset;padding:5px;border-radius:4px;cursor:pointer}.guest-cancel-page .entry-content p:nth-child(1){font-size:16px;margin-bottom:20px;border:2px solid;padding:14px;border-color:var(--secondary-color);border-radius:4px;text-align:center}.guest-cancel-page .entry-title{background-color:var(--main-color);color:#fff;font-size:27px;padding:8px 0 8px 15px;border-radius:4px}.guest-cancel-page .entry-content{padding-top:0!important}.guest-cancel-page #main-header,.guest-cancel-page #main-footer,.guest-cancel-page #sidebar,.guest-cancel-page #main-content .container:before{display:none !Important}.guest-cancel-page #page-container{padding-top:0!important}.guest-cancel-page #left-area{width:100%!important;padding-right:0 !Important}.guest-cancel-page .woocommerce-columns--addresses{display:flex}.guest-cancel-page .woocommerce-columns--addresses .woocommerce-column{flex:1;text-align:center;border:2px dotted var(--secondary-color);padding:22px;border-radius:8px}.guest-cancel-page .woocommerce-columns--addresses .woocommerce-column__title{color:var(--main-color);font-size:21px;font-weight:700}@media screen and (max-width:980px){.guest-cancel-page .woocommerce-columns--addresses{display:block}}.info-pages-header{background-color:var(--gray-color)}.info-pages-header h2{font-size:22px}body.woocommerce-order-received .et_pb_sticky.et_pb_sticky--top{position:relative!important}body.woocommerce-order-received .et_pb_column_1_2.et_pb_column_1{display:none}.woocommerce-order-received .checkout-complete-order-col{width:100%!important}p.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received{background-color:green;color:#fff;text-align:center;font-size:20px;padding:8px 10px;margin-bottom:20px}.woocommerce-order-received .et_pb_wc_checkout_payment_info{background-color:white!important}.woocommerce-order-received .et_pb_row_0 h1.entry-title{text-align:center;color:var(--main-color)}.pum-theme-1615,.pum-theme-default-theme{background-color:transparent!important}.pum-theme-1615 .et_pb_section,.pum-theme-default-theme .et_pb_section{background-color:transparent!important}.pum-theme-1615 .pum-title,.pum-theme-default-theme .pum-title{text-align:center!important}.pum-theme-1615 .pum-content+.pum-close,.pum-theme-default-theme .pum-content+.pum-close{background-color:var(--secondary-color)!important}#popmake-1624 .popmake-title{display:none}#popmake-1624{padding:0px!important}#popmake-1624 .et_pb_text_inner h2{font-family:'Alice';letter-spacing:3px}#popmake-1624 .et_pb_text_inner h4{margin-top:10px}@media screen and (max-width:980px){#popmake-1624 .et_pb_column_1_2{background-image:url(/wp-content/uploads/2022/06/2313-2.jpg.webp);padding:50px}#popmake-1624 h2,#popmake-1624 h4{color:#fff}#popmake-1624 .create-account-popup{color:white!important;border-color:#fff}#popmake-1624 .newsletter-form .email{background-color:#ffffff59;border:1px solid #000000c9}#popmake-1624 .newsletter-form .email:focus{background-color:#00000069;color:#fff}#popmake-1624 .newsletter-form .submit{background-color:#ffffffd4;border:1px solid #000000c9}}@media only screen and (min-width:1024px){.pum-container.pum-responsive.pum-responsive-medium{margin-left:-45%;width:90%}}@media screen and (max-width:467px){#popmake-1624 .newsletter-form .email{width:100%}#popmake-1624 .newsletter-form .submit{width:100%!important;margin-left:0px!important}}.add-to-cart-gift table.variations tr td.value:nth-child(2)>span{position:relative}.add-to-cart-gift select#gift-card-amount{padding:10px 26px 10px 10px}.add-to-cart-gift table.variations td.value span:after{margin-top:0px!important;position:absolute!important;right:7px!important;top:8px!important;transform:none!important;-webkit-transform:none!important}.woocommerce-checkout-review-order #place_order{width:100%}#pwgc-purchase-container input,#pwgc-purchase-container textarea{padding:10px!important}#pwgc-purchase-container input:focus,#pwgc-purchase-container textarea:focus{border-color:var(--secondary-color)!important}.woocommerce-pagination ul.page-numbers{text-align:center;padding:3% 0px!important}.woocommerce-pagination .page-numbers.current{color:var(--main-color);border-bottom:1px solid}.woocommerce-pagination ul.page-numbers li,.woocommerce-pagination ul.page-numbers li{display:inline-block}.woocommerce-pagination ul.page-numbers li a,.woocommerce-pagination ul.page-numbers li span{padding:8px;font-size:15px}body.search-results #left-area{padding:0;width:100%}body.search-results .container:before{display:none}.cart-checkout-nav{background:#fafafa;display:flex;align-items:center;justify-content:center;padding:15px 0;gap:13px}.cart-checkout-nav .number{width:40px;height:40px;border-radius:100%;border:1px solid #cbc8c8;display:flex;align-items:center;justify-content:center}.cart-checkout-nav .number h2,.cart-checkout-nav .page h3{padding:0;font-size:17px!important;color:#676767}.cart-checkout-nav .line{width:10px;position:relative}.cart-checkout-nav .line:before{content:'';width:100%;height:1px;display:block;background:#e1e1e1}.cart-checkout-nav>*{display:flex;align-items:center;gap:5px}.cart-checkout-nav .number.active{background:#000}.cart-checkout-nav .number.active h2{color:#fff}.cart-checkout-nav .active.page h3{color:#000}.return-to-shop{text-align:center;margin-top:30px;margin-bottom:50px}@media screen and (max-width:600px){.cart-checkout-nav{gap:1px}.cart-checkout-nav .line{height:19px}.cart-checkout-nav .line:before{width:2px;height:100%;margin:auto}.cart-checkout-nav .number{width:25px;height:25px}.cart-checkout-nav .number h2,.cart-checkout-nav .page h3{font-size:13px!important}}.search-wrap.et_pb_section{display:none}.woofc-menu-item .woofc-menu-item-inner-subtotal{display:none}.header-logo-section.et_pb_section{box-shadow:1px 1px 10px rgb(0 0 0 / .08)}.header-logo-section .et_pb_row{display:flex;align-items:center;gap:10px}.header-logo-section .et_pb_row:after{display:none}.header-logo-section .et_pb_row .icons{flex:1;z-index:1}.header-logo-section .et_pb_row .logo{flex:1;z-index:1}@media screen and (max-width:980px){.header-logo-section .et_pb_row .logo{flex:4}}.header-logo-section .et_pb_row .main-menu{flex:4}.header-logo-section .et_pb_row .et_pb_column{float:unset;display:block;width:100%;margin:0}header .icons .et_pb_menu .et-menu>li,header .icons .et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li>a{padding:0!important;margin:0!important}header .main-menu .et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li{margin:0}header .main-menu .et_pb_menu .et-menu>li{padding:20px 11px;transition:all 0.5s ease}header .icons .et_pb_menu .et-menu,.et-db #et-boc .et-l .icons .et_pb_menu .et_pb_menu__menu>nav>ul{gap:10px;align-items:flex-end}header .icons .et-pb-icon,header .icons .woofc-icon-cart8:before{font-size:23px!important;color:#000}header .main-menu .et_pb_menu .nav ul li a:hover,header .main-menu .et_mobile_menu li a:hover{background-color:#fff0;opacity:.5;color:var(--main-color)!important}.et-db #et-boc .et-l .et_mobile_menu li a,.et-db #et-boc .et-l .nav li li a{line-height:1.3em}header .main-menu .et-menu li li.menu-item-has-children>a:first-child:after{top:0;bottom:0;margin:auto;height:fit-content}header .main-menu .et-menu>li>a:before{content:'';width:0%;height:1px;background:#000;position:absolute;bottom:0;left:0;transition:all 0.5s ease}header .main-menu .et-menu>li:hover>a:before{width:100%}.search-wrap.et_pb_section,.et-db #et-boc .et-l .search-wrap.et_pb_section{position:fixed;width:100%;top:0;left:0;height:100vh;background-color:#0000005e;backdrop-filter:blur(5px);z-index:99}.search-wrap.et_pb_section .et_pb_row,.et-db #et-boc .et-l .search-wrap.et_pb_section .et_pb_row{background-color:#fff;width:100%;max-width:1920px}.search-wrap div.asl_w{box-shadow:0 1px 0 0 #000}.search-wrap .header-searchbar{width:90%!important;max-width:900px;margin:0 auto}.search-wrap .et_pb_column,.et-db #et-boc .et-l .search-wrap .et_pb_column{position:initial}.search-wrap .close-search{position:absolute!important;right:5%;top:50px;margin:0;cursor:pointer}header .logo .et_pb_image img{transition:all 0.5s ease}header .et_pb_sticky .logo .et_pb_image img{max-width:160px}header .et_pb_sticky .main-menu .et_pb_menu .et-menu>li{padding:10px 11px}@media screen and (min-width:981px){.et_pb_menu .et_pb_menu__menu>nav>ul>li.mobile-close-menu,.et-db #et-boc .et-l .et_pb_menu .et_pb_menu__menu>nav>ul>li.mobile-close-menu{display:none}}@media (max-width:980px){header .icons .et_pb_menu .et_pb_menu__menu{display:flex!important}header .icons .et_pb_menu .et_mobile_nav_menu{display:none!important}header .icons .et_pb_menu .et_pb_menu__menu>nav>ul>li:not(.woofc-menu-item){display:none!important}.header-logo-section .et_pb_column{margin:0!important}.header-logo-section .et_pb_row .main-menu{flex:1;display:flex;justify-content:flex-start}.header-logo-section .logo{order:2}.header-logo-section .main-menu{order:1;display:flex;justify-content:flex-start}.header-logo-section .icons{order:3}.header-logo-section .main-menu .et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu{position:fixed!important;top:0!important;left:0!important;width:100vw!important;height:100dvh!important;overflow:auto!important;backdrop-filter:blur(10px);z-index:99!important}.header-logo-section .main-menu .et_pb_menu .et_mobile_menu,.et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu>ul,.header-logo-section .main-menu .et_pb_menu .et_mobile_menu,.et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu>ul,.et-db #et-boc .et-l .header-logo-section .et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu{background-color:rgb(0 0 0 / 80%)!important}.header-logo-section .et_pb_module.et_pb_menu ul li a,.header-logo-section .et_pb_menu.et_pb_module ul li.current-menu-item a,.header-logo-section .et_pb_module.et_pb_menu .nav li ul.sub-menu a,.et-db #et-boc .et-l .header-logo-section .et_pb_menu_0_tb_header.et_pb_menu ul li a,.et-db #et-boc .et-l .header-logo-section .et_pb_menu_0_tb_header.et_pb_menu ul li.current-menu-item a{color:#ffffff!important}.header-logo-section .main-menu .et_mobile_menu .menu-item-has-children>a{font-weight:unset;background-color:#fff0}.header-logo-section .main-menu .et_mobile_menu li.menu-item-has-children{position:relative}.header-logo-section .main-menu .et_mobile_menu li.menu-item-has-children>span{font-size:26px!important;position:absolute;right:6%;top:0;padding:12px 7px;color:#fff;transition:all 0.5s ease}.header-logo-section .main-menu .et_mobile_menu li.menu-item-has-children>span.menu-open{transform:rotate(90deg)}.header-logo-section .main-menu ul.et_mobile_menu li.mobile-close-menu{position:fixed;right:20px;top:2px;padding:15px}.et-db #et-boc .et-l .main-menu.et_pb_column--with-menu{z-index:4}}.repair-select-wrap .et_pb_code_inner{max-width:300px;margin:0 auto}.repair-select-wrap select{width:100%;padding:12px;font-size:16px;border-radius:8px;cursor:pointer;transition:all 0.3s ease-in-out}.repair-select-wrap select:hover,.repair-select-wrap select:focus{border-color:#007bff;box-shadow:0 0 5px rgb(0 123 255 / .5);outline:none}.repair .et_pb_column{display:flex;flex-wrap:wrap;gap:5px}.repair .et_pb_column .et_pb_blurb{flex:0 1 calc(25% - 4px);border:1px solid var(--gray-color);padding:10px;min-width:150px;transition:all 0.5s ease}.repair.iphone .et_pb_column .et_pb_blurb{min-width:225px;flex:1 1 calc(20% - 4px)}.repair .et_pb_column .et_pb_blurb:hover{border:1px solid #adb0b7;box-shadow:rgb(149 157 165 / .2) 0 8px 24px}.et_button_no_icon .icon.et_pb_button:after{display:inline-block}@media screen and (max-width:385px){.repair .et_pb_column .et_pb_blurb{flex:100%}}.wapf-field-label{font-weight:700;font-size:16px;margin-bottom:0 !IMPORTANT}.wapf-field-description{font-size:14px;opacity:1;padding-top:0;margin-bottom:7px}body.term-97.et-db #et-boc .et-l div.et_pb_section.category-page-banner{background-image:url(https://repairlogic.gr/wp-content/uploads/2025/03/mockup-free-opAeFlgyQqs-unsplash-2.png.webp)!important;min-height:300px;display:flex}body.term-97.et-db #et-boc .et-l div.et_pb_section.category-page-banner .et_pb_text_inner,body.term-97.et-db #et-boc .et-l .woocommerce-breadcrumb,body.term-97.et-db #et-boc .et-l .woocommerce-breadcrumb a{color:white!important}body.woocommerce.single-product div.product form.cart.variations_form .tawcvs-swatches .swatch.swatch-type-image{background-size:contain!important;background-repeat:no-repeat;background-position:center!important;background-color:#fff0}@media screen and (max-width:980px){.mobile-col-reverse.et_pb_row{display:flex;flex-direction:column-reverse;gap:20px}}.repair-info img{max-height:180px;width:auto}.single-product .tbigr_small_block{flex-direction:row!important;align-items:center!important;justify-content:space-between!important}.single-product .tbigr_small_block div{width:auto!important}.tbi-home-banner{margin:0 auto}ul.wc_payment_methods.payment_methods.methods li{border:1px solid gray;border-radius:9px;padding:15px;margin-bottom:15px;background-color:#fffdfd}.woocommerce-checkout img#btn_tbigr{float:unset!important}@media screen and (min-width:981px){.single-product .et_pb_section_0_tb_body .et_pb_row_0_tb_body .et_pb_column:nth-child(1){position:sticky;top:100px}}@media screen and (min-width:981px) and (max-width:1367px){.header-logo-section .et_pb_row_1_tb_header.et_pb_row--with-menu{max-width:1700px!important;width:95%}}.lang-en span.cart-gr-text{display:none}.lang-el span.cart-en-text{display:none}.yith-wapo-addon.yith-wapo-addon-type-radio{min-width:290px;padding:20px 15px;background-color:var(--gray-color)!important;margin:0;margin-bottom:10px}.yith-wapo-block .yith-wapo-addon .yith-wapo-option .tooltip span{background-color:#000;line-height:1.3em;font-size:13px}.yith-wapo-block .yith-wapo-addon .yith-wapo-option .tooltip span:after{border-top-color:#000}