body,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_link_content a.et_link_main_url,body .et_pb_bg_layout_light .et_pb_post p,body .et_pb_bg_layout_dark .et_pb_post p{font-size:14px}.et_pb_slide_content,.et_pb_best_value{font-size:15px}#main-header,#main-header .nav li ul,.et-search-form,#main-header .et_mobile_menu{background-color:rgba(255,255,255,0.65)}#top-menu li a{font-size:20px}body.et_vertical_nav .container.et_search_form_container .et-search-form input{font-size:20px!important}#top-menu li a,.et_search_form_container input{font-weight:bold;font-style:normal;text-transform:uppercase;text-decoration:none;letter-spacing:1px}.et_search_form_container input::-moz-placeholder{font-weight:bold;font-style:normal;text-transform:uppercase;text-decoration:none;letter-spacing:1px}.et_search_form_container input::-webkit-input-placeholder{font-weight:bold;font-style:normal;text-transform:uppercase;text-decoration:none;letter-spacing:1px}.et_search_form_container input:-ms-input-placeholder{font-weight:bold;font-style:normal;text-transform:uppercase;text-decoration:none;letter-spacing:1px}#main-header{box-shadow:none}.et-fixed-header#main-header{box-shadow:none!important}@media only screen and (min-width:981px){.et_header_style_left #et-top-navigation,.et_header_style_split #et-top-navigation{padding:38px 0 0 0}.et_header_style_left #et-top-navigation nav>ul>li>a,.et_header_style_split #et-top-navigation nav>ul>li>a{padding-bottom:38px}.et_header_style_split .centered-inline-logo-wrap{width:76px;margin:-76px 0}.et_header_style_split .centered-inline-logo-wrap #logo{max-height:76px}.et_pb_svg_logo.et_header_style_split .centered-inline-logo-wrap #logo{height:76px}.et_header_style_centered #top-menu>li>a{padding-bottom:14px}.et_header_style_slide #et-top-navigation,.et_header_style_fullscreen #et-top-navigation{padding:29px 0 29px 0!important}.et_header_style_centered #main-header .logo_container{height:76px}#logo{max-height:100%}.et_pb_svg_logo #logo{height:100%}.et_header_style_left .et-fixed-header #et-top-navigation,.et_header_style_split .et-fixed-header #et-top-navigation{padding:15px 0 0 0}.et_header_style_left .et-fixed-header #et-top-navigation nav>ul>li>a,.et_header_style_split .et-fixed-header #et-top-navigation nav>ul>li>a{padding-bottom:15px}.et_header_style_centered header#main-header.et-fixed-header .logo_container{height:30px}.et_header_style_split #main-header.et-fixed-header .centered-inline-logo-wrap{width:30px;margin:-30px 0}.et_header_style_split .et-fixed-header .centered-inline-logo-wrap #logo{max-height:30px}.et_pb_svg_logo.et_header_style_split .et-fixed-header .centered-inline-logo-wrap #logo{height:30px}.et_header_style_slide .et-fixed-header #et-top-navigation,.et_header_style_fullscreen .et-fixed-header #et-top-navigation{padding:6px 0 6px 0!important}}@media only screen and (min-width:1350px){.et_pb_row{padding:27px 0}.et_pb_section{padding:54px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:81px}.et_pb_fullwidth_section{padding:0}}	#main-header,#et-top-navigation{font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif}.et_fullscreen_slider .et_pb_slides,.et_fullscreen_slider .et_pb_slide,.et_fullscreen_slider .et_pb_container{min-height:100%!important;height:100%!important}.woocommerce ul.products li.product{padding:20px;border-radius:16px;box-shadow:0 2px 14px rgba(0,0,0,0.08);background:#ffffff;transition:transform 0.15s ease,box-shadow 0.15s ease}.woocommerce ul.products li.product:hover{transform:translateY(-3px);box-shadow:0 6px 20px rgba(0,0,0,0.12)}.woocommerce ul.products li.product h2.woocommerce-loop-product__title{font-size:18px;font-weight:600;margin-top:10px;min-height:48px}.woocommerce ul.products li.product .price{font-size:17px;font-weight:600;margin-top:6px}.woocommerce ul.products li.product a img{border-radius:14px;object-fit:cover}.woocommerce ul.products li.product .button{margin-top:10px;width:100%}.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{background:linear-gradient(135deg,#1b4f72,#276aad);color:#fff!important;padding:14px 26px;border-radius:14px;font-size:16px;font-weight:600;text-transform:none;border:none;box-shadow:0 3px 12px rgba(0,0,0,0.18);transition:transform 0.12s ease,box-shadow 0.12s ease,background 0.12s ease}.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{transform:translateY(-1px);box-shadow:0 6px 20px rgba(0,0,0,0.22);background:linear-gradient(135deg,#163b55,#205a90)}.woocommerce div.product{margin-top:20px}.woocommerce div.product div.images img{border-radius:16px}.woocommerce div.product .product_title{font-size:26px;font-weight:700;margin-bottom:10px}.woocommerce div.product p.price,.woocommerce div.product span.price{font-size:22px;font-weight:600;margin-bottom:14px}.woocommerce div.product .woocommerce-tabs ul.tabs{border-bottom:1px solid #e0e0e0;padding-left:0}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:none;background:transparent;margin-right:20px}.woocommerce div.product .woocommerce-tabs ul.tabs li a{font-weight:600;padding:8px 0;border-bottom:2px solid transparent}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{border-bottom-color:#1b4f72}.woocommerce-checkout form.checkout{max-width:800px;margin:0 auto}.woocommerce form .form-row{margin-bottom:14px}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.woocommerce form .form-row select{border-radius:10px;padding:10px 12px;border:1px solid #d0d0d0}.woocommerce-billing-fields__field-wrapper .form-row-wide:nth-child(2),.woocommerce-additional-fields{display:none}body.post-type-archive-product .woocommerce-products-header{padding:24px 26px 18px;margin-bottom:18px;border-radius:18px;background:linear-gradient(135deg,#eef4ff,#f8fbff);border:1px solid #dde4f2}body.post-type-archive-product .woocommerce-breadcrumb{font-size:13px;margin-bottom:8px;color:#6b7280;opacity:0.9}body.post-type-archive-product .woocommerce-products-header__title.page-title{font-size:30px;line-height:1.2;font-weight:700;margin:0;color:#111827}body.post-type-archive-product .woocommerce-result-count,body.post-type-archive-product .woocommerce-ordering{display:inline-block;vertical-align:middle}body.post-type-archive-product .woocommerce-result-count{padding:10px 16px;margin:0 0 16px;border-radius:999px;background:#f3f4f6;font-size:14px;color:#4b5563}body.post-type-archive-product .woocommerce-ordering{float:right;margin-bottom:16px}body.post-type-archive-product .woocommerce-ordering select{border-radius:999px;padding:8px 16px;border:1px solid #d1d5db;background:#ffffff;font-size:14px;color:#374151;min-width:210px}@media (max-width:768px){body.post-type-archive-product .woocommerce-result-count,body.post-type-archive-product .woocommerce-ordering{float:none;display:block;text-align:left}body.post-type-archive-product .woocommerce-ordering{margin-top:8px}}body.post-type-archive-product .woocommerce-products-header+ul{list-style:none;padding:0;margin:12px 0 20px;display:flex;flex-wrap:wrap;gap:8px}body.post-type-archive-product .woocommerce-products-header+ul li{margin:0}body.post-type-archive-product .woocommerce-products-header+ul li a{display:inline-block;padding:6px 14px;border-radius:999px;background:#e5f0ff;color:#1f3a8a;font-size:14px;font-weight:500;text-decoration:none;transition:background 0.15s ease,transform 0.1s ease}body.post-type-archive-product .woocommerce-products-header+ul li a:hover{background:#d0e2ff;transform:translateY(-1px)}body.post-type-archive-product .et_pb_sidebar .widget{background:#ffffff;border-radius:16px;padding:16px 18px;margin-bottom:16px;box-shadow:0 2px 12px rgba(0,0,0,0.06);border:1px solid #e5e7eb}body.post-type-archive-product .et_pb_sidebar .widgettitle{font-size:15px;font-weight:700;margin-bottom:10px;text-transform:none;color:#111827}body.post-type-archive-product .et_pb_sidebar .widget ul{list-style:none;padding-left:0}body.post-type-archive-product .et_pb_sidebar .widget ul li{margin-bottom:4px}body.post-type-archive-product .et_pb_sidebar .widget ul li a{font-size:14px;color:#374151;text-decoration:none}body.post-type-archive-product .et_pb_sidebar .widget ul li a:hover{color:#1f3a8a}body.post-type-archive-product .products{margin-top:8px}body.post-type-archive-product .widget,body.tax-product_cat .widget{position:relative!important;background:#f1f5f9!important;border-radius:18px!important;padding:18px 20px!important;margin:0 10px 24px!important;box-shadow:0 4px 18px rgba(15,23,42,0.12)!important;border:2px solid #0ea5e9!important;font-size:14px!important;line-height:1.4!important}body.post-type-archive-product .widget .widgettitle,body.tax-product_cat .widget .widgettitle{font-size:16px!important;font-weight:700!important;margin-bottom:12px!important;color:#0f172a!important;text-transform:none!important}body.post-type-archive-product .widget ul,body.tax-product_cat .widget ul{list-style:none!important;padding-left:0!important;margin:0!important}body.post-type-archive-product .widget ul li,body.tax-product_cat .widget ul li{margin-bottom:6px!important}body.post-type-archive-product .widget ul li a,body.tax-product_cat .widget ul li a{font-size:14px!important;color:#0f172a!important;text-decoration:none!important;display:inline-block!important}body.post-type-archive-product .widget ul li a:hover,body.tax-product_cat .widget ul li a:hover{color:#0284c7!important}body.post-type-archive-product .widget_price_filter .price_slider_wrapper,body.tax-product_cat .widget_price_filter .price_slider_wrapper{padding-top:10px!important}body.post-type-archive-product .widget_price_filter .ui-slider,body.tax-product_cat .widget_price_filter .ui-slider{position:relative!important;height:6px!important;background:#e5e7eb!important;border-radius:999px!important;margin:14px 4px 20px!important}body.post-type-archive-product .widget_price_filter .ui-slider-range,body.tax-product_cat .widget_price_filter .ui-slider-range{background:#0ea5e9!important;border-radius:999px!important}body.post-type-archive-product .widget_price_filter .ui-slider-handle,body.tax-product_cat .widget_price_filter .ui-slider-handle{width:20px!important;height:20px!important;top:-8px!important;border-radius:999px!important;background:#ffffff!important;border:3px solid #0ea5e9!important;box-shadow:0 3px 8px rgba(15,23,42,0.25)!important}body.post-type-archive-product .widget_price_filter .price_slider_amount,body.tax-product_cat .widget_price_filter .price_slider_amount{display:flex!important;justify-content:space-between!important;align-items:center!important;font-size:13px!important}body.post-type-archive-product .widget_price_filter .price_slider_amount .button,body.tax-product_cat .widget_price_filter .price_slider_amount .button{padding:6px 16px!important;border-radius:999px!important;font-size:13px!important}body.post-type-archive-product ul.products li.product-category,body.tax-product_cat ul.products li.product-category,body.post-type-archive-product ul.products li.product_cat,body.tax-product_cat ul.products li.product_cat{display:none!important}body.post-type-archive-product ul.products,body.tax-product_cat ul.products{display:flex!important;flex-wrap:wrap!important;margin:0 -10px!important;padding:0!important}body.post-type-archive-product ul.products li.product,body.tax-product_cat ul.products li.product{float:none!important;margin:0 10px 30px!important;width:calc(25% - 20px)!important;box-sizing:border-box!important}@media (max-width:980px){body.post-type-archive-product ul.products li.product,body.tax-product_cat ul.products li.product{width:calc(33.333% - 20px)!important}}@media (max-width:767px){body.post-type-archive-product ul.products li.product,body.tax-product_cat ul.products li.product{width:calc(50% - 20px)!important}}body.post-type-archive-product #sidebar,body.tax-product_cat #sidebar{display:none!important}body.post-type-archive-product:before,body.tax-product_cat:before{content:"";display:block;width:100%;height:auto}#filter-top{display:flex!important;flex-wrap:wrap!important;gap:20px!important;background:#ffffff!important;padding:20px!important;margin:20px 0 30px!important;border-radius:16px!important;box-shadow:0 4px 14px rgba(0,0,0,0.08)!important;border:1px solid #e5e7eb!important}#filter-top{display:flex!important;flex-wrap:wrap!important;gap:24px!important;align-items:flex-start!important;padding:8px 0 18px!important;margin:10px 0 20px!important;border-bottom:1px solid #e5e7eb!important;background:transparent!important;box-shadow:none!important;border-radius:0!important}#filter-top .widgettitle{display:none!important}#filter-top .woof_container{display:flex!important;flex-direction:column!important;gap:6px!important;min-width:160px!important}#filter-top .woof_container .woof_container_inner h4,#filter-top .woof_container .woof_container_title{font-size:13px!important;font-weight:600!important;text-transform:none!important;margin:0 0 4px!important;color:#4b5563!important}#filter-top ul{list-style:none!important;margin:0!important;padding:0!important}#filter-top ul li{margin:0 0 3px!important}#filter-top ul li a,#filter-top .woof_checkbox_label{font-size:13px!important;color:#111827!important;text-decoration:none!important}#filter-top ul li a:hover,#filter-top .woof_checkbox_label:hover{color:#0284c7!important}#filter-top .widget_price_filter .price_slider_wrapper,#filter-top .woof_price_filter{max-width:260px!important}#filter-top .woof_list_checkbox li,body.post-type-archive-product #sidebar .woof_list_checkbox li{display:flex!important;align-items:center!important;gap:4px!important}#filter-top .woof_checkbox_label,body.post-type-archive-product #sidebar .woof_checkbox_label{display:inline-block!important;margin:0!important}#filter-top .woof_childs_list_opener,body.post-type-archive-product #sidebar .woof_childs_list_opener{display:inline-block!important;margin-left:4px!important;line-height:1!important}#filter-top .woof_childs_list,body.post-type-archive-product #sidebar .woof_childs_list{margin-left:18px!important;margin-top:2px!important}body.post-type-archive-product #sidebar,body.tax-product_cat #sidebar{display:none!important}body.post-type-archive-product #left-area,body.tax-product_cat #left-area{width:100%!important;float:none!important}body.post-type-archive-product #main-content .container:before,body.tax-product_cat #main-content .container:before{display:none!important}body.post-type-archive-product #left-area,body.tax-product_cat #left-area{border:0!important}body.post-type-archive-product .woocommerce-products-header__title.page-title,body.tax-product_cat .woocommerce-products-header__title.page-title{text-align:center!important;width:100%!important;display:block!important}.single-product #sidebar{display:none!important}.single-product #left-area{width:100%!important;float:none!important;border:none!important}.single-product #main-content .container:before{display:none!important}.single-product #left-area{border:none!important}.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit,.woocommerce .single_add_to_cart_button,.woocommerce .add_to_cart_button{background:linear-gradient(135deg,#1b4f72,#276aad)!important;color:#ffffff!important;border:none!important;border-radius:14px!important;padding:12px 24px!important;font-size:15px!important;font-weight:600!important;text-decoration:none!important;box-shadow:0 3px 10px rgba(0,0,0,0.18)!important;display:inline-block!important;text-align:center!important}.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce #respond input#submit:hover,.woocommerce .single_add_to_cart_button:hover,.woocommerce .add_to_cart_button:hover{background:linear-gradient(135deg,#163b55,#205a90)!important;box-shadow:0 5px 16px rgba(0,0,0,0.22)!important;transform:translateY(-1px)}.woocommerce-message .continue-shopping{margin-left:10px;background:#6b7280!important;color:#ffffff!important;border-radius:999px!important;padding:8px 16px!important;font-size:14px!important;font-weight:500!important;text-decoration:none!important}.woocommerce-message .continue-shopping:hover{background:#4b5563!important}.woocommerce-message .button{margin-right:12px!important}.woocommerce-message .continue-shopping{margin-left:6px!important}body.woocommerce-cart #sidebar,body.woocommerce-checkout #sidebar,body.woocommerce-order-received #sidebar,body.woocommerce-order-pay #sidebar{display:none!important}body.woocommerce-cart #left-area,body.woocommerce-checkout #left-area,body.woocommerce-order-received #left-area,body.woocommerce-order-pay #left-area{width:100%!important;float:none!important;border:none!important}body.woocommerce-cart #main-content .container:before,body.woocommerce-checkout #main-content .container:before,body.woocommerce-order-received #main-content .container:before,body.woocommerce-order-pay #main-content .container:before{display:none!important}@media (max-width:767px){.woocommerce-message .button{display:block!important;width:100%!important;text-align:center!important;margin-right:0!important;margin-bottom:8px!important}.woocommerce-message .continue-shopping{margin-left:0!important}}@media (max-width:980px){.floating-cart-btn{position:fixed;right:14px;bottom:14px;width:52px;height:52px;border-radius:999px;background:#1b4f72;color:#ffffff;display:flex;align-items:center;justify-content:center;font-size:24px;text-decoration:none;z-index:9999;box-shadow:0 4px 14px rgba(0,0,0,0.35)}.floating-cart-btn:active{transform:scale(0.96)}}body.woocommerce-cart .floating-cart-btn,body.woocommerce-checkout .floating-cart-btn,body.woocommerce-order-received .floating-cart-btn{display:none!important}.global-usp-box{margin:12px 0 20px;padding:12px 16px;background:#f8fafc;border:1px solid #e5e7eb;border-radius:12px}.global-usp-box ul{list-style:none;margin:0;padding:0}.global-usp-box li{font-size:14px;margin:4px 0;color:#374151;display:flex;align-items:center}.global-usp-box li::before{content:"✔";font-weight:800;color:#16a34a;margin-right:8px}.woocommerce-breadcrumb{background:#f3f4f6;padding:12px 18px;border:1px solid #e5e7eb;border-radius:12px;font-size:16px;font-weight:500;color:#6b7280;display:flex;align-items:center;gap:10px;margin-bottom:20px!important}.woocommerce-breadcrumb a{color:#1b1b1b;text-decoration:none;transition:color 0.15s ease,text-decoration 0.15s ease}.woocommerce-breadcrumb a:hover{color:#1b4f72;text-decoration:underline}.woocommerce-breadcrumb .delimiter::before{content:"›";color:#9ca3af;font-size:16px;font-weight:400}.woocommerce-breadcrumb a:first-child,.woocommerce-breadcrumb .delimiter:first-child,.woocommerce-breadcrumb .delimiter:first-of-type{display:none!important}.woocommerce nav.woocommerce-pagination{margin-top:24px}.woocommerce nav.woocommerce-pagination ul.page-numbers{display:flex;justify-content:center;gap:6px;list-style:none;padding-left:0;margin:0}.woocommerce nav.woocommerce-pagination ul.page-numbers li .page-numbers{display:inline-block;min-width:32px;padding:6px 10px;border-radius:999px;border:1px solid #e5e7eb;font-size:14px;text-align:center;text-decoration:none;color:#4b5563;background:#ffffff;transition:background 0.15s ease,color 0.15s ease,border-color 0.15s ease,transform 0.1s ease}.woocommerce nav.woocommerce-pagination ul.page-numbers li .page-numbers:hover{border-color:#1b4f72;color:#1b4f72;transform:translateY(-1px)}.woocommerce nav.woocommerce-pagination ul.page-numbers li span.current{background:#1b4f72;color:#ffffff;border-color:#1b4f72;font-weight:600}.woocommerce nav.woocommerce-pagination ul.page-numbers li .page-numbers.prev,.woocommerce nav.woocommerce-pagination ul.page-numbers li .page-numbers.next{padding:6px 12px}.woocommerce nav.woocommerce-pagination ul.page-numbers li .page-numbers.prev::before{content:"‹ "}.woocommerce nav.woocommerce-pagination ul.page-numbers li .page-numbers.next::after{content:" ›"}@media (max-width:767px){.woocommerce nav.woocommerce-pagination ul.page-numbers{gap:4px}.woocommerce nav.woocommerce-pagination ul.page-numbers li .page-numbers{min-width:28px;padding:4px 8px;font-size:13px}}#cmplz-manage-consent,.cmplz-manage-consent,#cmplz-revoke-consent,.cmplz-revoke-consent{display:none!important}