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 .post-content,body .et_pb_bg_layout_dark .et_pb_post .post-content{font-size:14px}.et_pb_slide_content,.et_pb_best_value{font-size:15px}#main-header .nav li ul a{color:rgba(0,0,0,0.7)}#top-menu li a{font-size:13px}body.et_vertical_nav .container.et_search_form_container .et-search-form input{font-size:13px!important}.footer-widget .et_pb_widget div,.footer-widget .et_pb_widget ul,.footer-widget .et_pb_widget ol,.footer-widget .et_pb_widget label{line-height:1.7em}#et-footer-nav .bottom-nav li.current-menu-item a{color:#2ea3f2}body .et_pb_bg_layout_light.et_pb_button:hover,body .et_pb_bg_layout_light .et_pb_button:hover,.et_pb_module .et_pb_button:hover,body .et_pb_button:hover{border-radius:0px}.woocommerce a.button.alt:hover,.woocommerce-page a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce button.button.alt.disabled:hover,.woocommerce-page button.button.alt:hover,.woocommerce-page button.button.alt.disabled:hover,.woocommerce input.button.alt:hover,.woocommerce-page input.button.alt:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce-page #respond input#submit.alt:hover,.woocommerce #content input.button.alt:hover,.woocommerce-page #content input.button.alt:hover,.woocommerce a.button:hover,.woocommerce-page a.button:hover,.woocommerce button.button:hover,.woocommerce-page button.button:hover,.woocommerce input.button:hover,.woocommerce-page input.button:hover,.woocommerce #respond input#submit:hover,.woocommerce-page #respond input#submit:hover,.woocommerce #content input.button:hover,.woocommerce-page #content input.button:hover{border-radius:0px}@media only screen and (min-width:981px){.et_header_style_left #et-top-navigation,.et_header_style_split #et-top-navigation{padding:25px 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:25px}.et_header_style_split .centered-inline-logo-wrap{width:50px;margin:-50px 0}.et_header_style_split .centered-inline-logo-wrap #logo{max-height:50px}.et_pb_svg_logo.et_header_style_split .centered-inline-logo-wrap #logo{height:50px}.et_header_style_centered #top-menu>li>a{padding-bottom:9px}.et_header_style_slide #et-top-navigation,.et_header_style_fullscreen #et-top-navigation{padding:16px 0 16px 0!important}.et_header_style_centered #main-header .logo_container{height:50px}#logo{max-height:40%}.et_pb_svg_logo #logo{height:40%}.et_header_style_centered.et_hide_primary_logo #main-header:not(.et-fixed-header) .logo_container,.et_header_style_centered.et_hide_fixed_logo #main-header.et-fixed-header .logo_container{height:9px}.et_header_style_left .et-fixed-header #et-top-navigation,.et_header_style_split .et-fixed-header #et-top-navigation{padding:25px 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:25px}.et_header_style_centered header#main-header.et-fixed-header .logo_container{height:50px}.et_header_style_split #main-header.et-fixed-header .centered-inline-logo-wrap{width:50px;margin:-50px 0}.et_header_style_split .et-fixed-header .centered-inline-logo-wrap #logo{max-height:50px}.et_pb_svg_logo.et_header_style_split .et-fixed-header .centered-inline-logo-wrap #logo{height:50px}.et_header_style_slide .et-fixed-header #et-top-navigation,.et_header_style_fullscreen .et-fixed-header #et-top-navigation{padding:16px 0 16px 0!important}}@media only screen and (min-width:1350px){.et_block_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}}@media only screen and (max-width:980px){.et_header_style_centered .mobile_nav .select_page,.et_header_style_split .mobile_nav .select_page,.et_mobile_menu li a,.mobile_menu_bar:before,.et_nav_text_color_light #top-menu>li>a,.et_nav_text_color_dark #top-menu>li>a,#top-menu a,.et_mobile_menu li a,#et_search_icon:before,#et_top_search .et-search-form input,.et_search_form_container input,#et-top-navigation .et-cart-info{color:rgba(0,0,0,0.6)}.et_close_search_field:after{color:rgba(0,0,0,0.6)!important}.et_search_form_container input::-moz-placeholder{color:rgba(0,0,0,0.6)}.et_search_form_container input::-webkit-input-placeholder{color:rgba(0,0,0,0.6)}.et_search_form_container input:-ms-input-placeholder{color:rgba(0,0,0,0.6)}}:root{--df-bg:#020817;--df-bg-2:#071326;--df-panel:#081326;--df-panel-2:#0b162b;--df-panel-3:#0f1c33;--df-text:#eef4fb;--df-muted:#b9c7d6;--df-soft:#94a3b8;--df-line:rgba(255,255,255,0.10);--df-line-2:rgba(255,255,255,0.14);--df-accent-1:#ff7a1a;--df-accent-2:#ff5c00;--df-shadow:0 22px 70px rgba(0,0,0,0.22);--df-radius-xl:28px;--df-radius-lg:22px;--df-radius-md:16px;--df-radius-pill:999px}html,body{background:linear-gradient(180deg,var(--df-bg) 0%,var(--df-bg-2) 100%)!important;color:var(--df-text)!important}body,.et-db #et-boc,.et-l,.et-l--body,#page-container,#main-content,.site,.site-content,.woocommerce-page,.post-type-archive-product,.single-product,.tax-product_cat,.tax-product_tag,.woocommerce-account,.woocommerce-cart,.woocommerce-checkout,.woocommerce-order-pay{background:transparent!important;color:var(--df-text)!important}#main-header,#top-header,.et-l--header,.et-l--footer{background:rgba(7,19,38,0.92)!important;border-bottom:1px solid var(--df-line)!important;backdrop-filter:blur(12px)}#main-header,.et-fixed-header{box-shadow:none!important}#footer-bottom,#main-footer,.et-l--footer{background:#030b16!important;color:rgba(255,255,255,0.82)!important;border-top:1px solid var(--df-line)!important}h1,h2,h3,h4,h5,h6,.entry-title,.product_title,.woocommerce-loop-product__title,.et_pb_module_header{color:var(--df-text)!important}p,li,label,small,.woocommerce-Price-amount,.woocommerce div.product p.price,.woocommerce div.product span.price,.et_pb_text,.et_pb_text_inner{color:var(--df-muted)!important}span{color:inherit}a{color:var(--df-text)}a:hover{color:#ffffff}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product,.woocommerce div.product,.woocommerce-cart .cart-collaterals,.woocommerce-checkout .woocommerce,.woocommerce-account .woocommerce,.woocommerce-order-pay .woocommerce-order,.woocommerce form.login,.woocommerce form.register,.woocommerce form.checkout_coupon,.woocommerce form.lost_reset_password,.woocommerce .woocommerce-MyAccount-navigation,.woocommerce .woocommerce-MyAccount-content,.wcv-dashboard-wrapper,.wcv-store-settings,.wcv-store-orders,.wcvendors-pro-dashboard-wrapper,.et_pb_module,.et_pb_pricing,.et_pb_tabs,.et_pb_toggle,.et_pb_blurb,.et_pb_team_member,.et_pb_promo,.et_pb_testimonial,.widget,.sidebar .et_pb_widget,.et_pb_post,article.et_pb_post{background:rgba(8,19,38,0.92)!important;border:1px solid var(--df-line)!important;border-radius:var(--df-radius-lg)!important;box-shadow:var(--df-shadow)!important;color:var(--df-text)!important}.et_pb_post,article.et_pb_post{overflow:hidden!important}.et_pb_section,.et_pb_row{background:transparent!important}.et_pb_code,.et_pb_text,.et_pb_button_module_wrapper,.et_pb_wc_add_to_cart,.et_pb_wc_tabs,.et_pb_wc_images,.et_pb_wc_meta,.et_pb_wc_price,.et_pb_wc_breadcrumb{color:var(--df-text)!important}.et_pb_button,.woocommerce a.button:not(.remove),.woocommerce button.button:not(.wc-block-components-quantity-selector__button),.woocommerce input.button,.woocommerce #respond input#submit,.woocommerce a.alt,.woocommerce button.alt,.woocommerce input.alt,.single-product .single_add_to_cart_button,.woocommerce .wc-forward,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout #payment #place_order,.woocommerce-checkout .place-order .button,.wc-block-cart__submit-button,.wc-block-components-checkout-place-order-button,.wcv-button,.wcv-dashboard-wrapper .button,.wcvendors-pro-dashboard-wrapper .button,.wcv-dashboard-wrapper input[type="submit"],.wcvendors-pro-dashboard-wrapper input[type="submit"]{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:50px!important;padding:12px 22px!important;border:none!important;border-radius:var(--df-radius-pill)!important;background:linear-gradient(90deg,var(--df-accent-1),var(--df-accent-2))!important;color:#ffffff!important;box-shadow:0 12px 24px rgba(255,92,0,0.18)!important;font-size:15px!important;line-height:1.2!important;font-weight:700!important;letter-spacing:0!important;text-transform:none!important;transform:none!important;transition:opacity 0.2s ease!important}.et_pb_button:hover,.woocommerce a.button:not(.remove):hover,.woocommerce button.button:not(.wc-block-components-quantity-selector__button):hover,.woocommerce input.button:hover,.woocommerce #respond input#submit:hover,.woocommerce a.alt:hover,.woocommerce button.alt:hover,.woocommerce input.alt:hover,.single-product .single_add_to_cart_button:hover,.woocommerce .wc-forward:hover,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover,.woocommerce-checkout #payment #place_order:hover,.woocommerce-checkout .place-order .button:hover,.wc-block-cart__submit-button:hover,.wc-block-components-checkout-place-order-button:hover,.wcv-button:hover,.wcv-dashboard-wrapper .button:hover,.wcvendors-pro-dashboard-wrapper .button:hover,.wcv-dashboard-wrapper input[type="submit"]:hover,.wcvendors-pro-dashboard-wrapper input[type="submit"]:hover{transform:none!important;opacity:1!important}.et_pb_button:after,.woocommerce a.button:not(.remove):after,.woocommerce button.button:not(.wc-block-components-quantity-selector__button):after,.woocommerce input.button:after,.woocommerce #respond input#submit:after,.woocommerce a.alt:after,.woocommerce button.alt:after,.woocommerce input.alt:after,.single-product .single_add_to_cart_button:after,.woocommerce .wc-forward:after,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:after,.woocommerce-checkout #payment #place_order:after,.woocommerce-checkout .place-order .button:after,.wc-block-cart__submit-button:after,.wc-block-components-checkout-place-order-button:after{display:none!important;content:none!important}.woocommerce .button.alt.disabled,.woocommerce .button:disabled,.woocommerce .button[disabled]{opacity:0.7!important}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.woocommerce form .form-row select,input[type="text"],input[type="email"],input[type="password"],input[type="tel"],input[type="number"],input[type="search"],textarea,select{background:rgba(15,28,51,0.95)!important;color:var(--df-text)!important;border:1px solid var(--df-line-2)!important;border-radius:14px!important;min-height:46px!important;padding:12px 14px!important;box-shadow:none!important}::placeholder{color:var(--df-soft)!important;opacity:1!important}input:focus,textarea:focus,select:focus{outline:none!important;border-color:rgba(255,122,26,0.65)!important;box-shadow:0 0 0 2px rgba(255,122,26,0.12)!important}.woocommerce-message,.woocommerce-info,.woocommerce-error,.wcvendors-notice,.notice,div.wpcf7-response-output{background:rgba(11,22,43,0.92)!important;border:1px solid var(--df-line)!important;border-radius:18px!important;color:var(--df-text)!important;box-shadow:none!important}.woocommerce-error li,.woocommerce-info,.woocommerce-message{color:var(--df-text)!important}table,.woocommerce table.shop_table,.wcvendors-pro-dashboard-wrapper table,.wcv-dashboard-wrapper table{background:transparent!important;color:var(--df-text)!important;border-color:var(--df-line)!important}table th,table td,.woocommerce table.shop_table td,.woocommerce table.shop_table th{border-color:var(--df-line)!important;color:var(--df-muted)!important}table th{color:var(--df-text)!important}.footer-widget,#footer-widgets .footer-widget,#main-footer .footer-widget,#main-footer .widget_text,#main-footer .widget_nav_menu{color:rgba(255,255,255,0.82)!important}#main-footer a,#footer-bottom a,#main-footer .footer-widget a{color:rgba(255,255,255,0.82)!important}#main-footer a:hover,#footer-bottom a:hover,#main-footer .footer-widget a:hover{color:#ffffff!important}#top-menu a,.et-menu a,.mobile_menu_bar:before,.et_mobile_menu li a{color:var(--df-text)!important}.et_mobile_menu{background:rgba(8,19,38,0.98)!important;border-color:var(--df-line)!important}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{padding:18px!important;overflow:hidden!important}.woocommerce ul.products li.product .price,.woocommerce-page ul.products li.product .price{color:var(--df-muted)!important;font-weight:700!important}.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce-page ul.products li.product .woocommerce-loop-product__title{font-size:18px!important;line-height:1.3!important;font-weight:700!important;color:var(--df-text)!important}.woocommerce ul.products li.product a img,.woocommerce-page ul.products li.product a img,.woocommerce-cart table.cart img,.woocommerce div.product div.images img,.woocommerce div.product .woocommerce-product-gallery__image img,.woocommerce-product-gallery,.woocommerce-product-gallery__wrapper,.single-product .woocommerce-product-gallery,.single-product .woocommerce-product-gallery__image,.single-product .woocommerce-product-gallery__image img{border-radius:0!important}.woocommerce ul.products li.product .et_shop_image,.woocommerce-page ul.products li.product .et_shop_image,.woocommerce ul.products li.product .et_shop_image img,.woocommerce-page ul.products li.product .et_shop_image img{position:relative!important;overflow:hidden!important;border-radius:0!important}.woocommerce ul.products li.product .et_overlay,.woocommerce-page ul.products li.product .et_overlay{position:absolute!important;inset:0!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:0!important;border:none!important;background:rgba(2,8,23,0.22)!important}.woocommerce ul.products li.product .et_overlay:before,.woocommerce-page ul.products li.product .et_overlay:before{content:"+"!important;font-family:inherit!important;font-weight:400!important;position:static!important;display:flex!important;align-items:center!important;justify-content:center!important;width:42px!important;height:42px!important;min-width:42px!important;min-height:42px!important;margin:0!important;padding:0!important;transform:none!important;border:none!important;border-radius:999px!important;background:linear-gradient(90deg,var(--df-accent-1),var(--df-accent-2))!important;color:#ffffff!important;box-shadow:0 12px 24px rgba(255,92,0,0.18)!important;font-size:30px!important;line-height:1!important;text-align:center!important}.woocommerce div.product .product_title,.single-product .product .product_title{font-size:30px!important;line-height:1.08!important;font-weight:700!important;letter-spacing:0!important;margin-bottom:14px!important}.woocommerce div.product p.price,.woocommerce div.product span.price,.single-product .product p.price,.single-product .product span.price{font-size:18px!important;line-height:1.35!important;font-weight:400!important;color:var(--df-muted)!important;margin-bottom:10px!important}.woocommerce div.product .woocommerce-product-details__short-description,.woocommerce div.product .woocommerce-product-details__short-description p,.single-product .woocommerce-product-details__short-description,.single-product .woocommerce-product-details__short-description p{font-size:18px!important;line-height:1.75!important;color:var(--df-muted)!important}.woocommerce div.product form.cart{margin-top:24px!important}.woocommerce div.product .product_meta,.woocommerce div.product .product_meta span,.woocommerce div.product .product_meta a,.single-product .product_meta,.single-product .product_meta a,.woocommerce .posted_in a,.woocommerce .tagged_as a,.woocommerce .sku_wrapper,.woocommerce .posted_in,.woocommerce .tagged_as,.woocommerce .woocommerce-breadcrumb,.woocommerce .woocommerce-breadcrumb a{color:var(--df-soft)!important}.woocommerce div.product .product_meta a:hover,.single-product .product_meta a:hover,.woocommerce .posted_in a:hover,.woocommerce .tagged_as a:hover,.woocommerce .woocommerce-breadcrumb a:hover{color:#ffffff!important}.single-product .woocommerce-tabs ul.tabs,.woocommerce div.product .woocommerce-tabs ul.tabs{border-bottom:1px solid var(--df-line)!important;padding-left:0!important}.single-product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.tabs li{background:transparent!important;border:1px solid var(--df-line)!important;border-radius:999px!important;margin-right:10px!important;padding:0!important}.single-product .woocommerce-tabs ul.tabs li a,.woocommerce div.product .woocommerce-tabs ul.tabs li a{color:var(--df-text)!important;font-size:15px!important;font-weight:700!important;line-height:1.2!important}.single-product .woocommerce-tabs ul.tabs li.active,.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:rgba(255,255,255,0.04)!important;border-color:var(--df-line)!important}.woocommerce div.product .woocommerce-tabs .panel{background:transparent!important;color:var(--df-muted)!important}.woocommerce-account .woocommerce{display:flex!important;gap:28px!important;align-items:flex-start!important;margin-bottom:56px!important}.woocommerce-account .woocommerce-MyAccount-navigation{flex:0 0 32%!important;align-self:flex-start!important;margin:0!important;padding:18px!important;box-sizing:border-box!important}.woocommerce-account .woocommerce-MyAccount-navigation ul{list-style:none!important;padding:0!important;margin:0!important}.woocommerce-account .woocommerce-MyAccount-navigation ul li{margin:0 0 10px!important}.woocommerce-account .woocommerce-MyAccount-navigation ul li:last-child{margin-bottom:0!important}.woocommerce-account .woocommerce-MyAccount-navigation ul li a{display:flex!important;align-items:center!important;min-height:44px!important;padding:12px 16px!important;line-height:1.2!important;font-size:16px!important;font-weight:400!important;box-sizing:border-box!important;border:1px solid var(--df-line)!important;border-radius:999px!important;color:var(--df-text)!important;background:transparent!important}.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a,.woocommerce-account .woocommerce-MyAccount-navigation ul li a:hover{background:linear-gradient(90deg,var(--df-accent-1),var(--df-accent-2))!important;color:#fff!important;border-color:transparent!important}.woocommerce-account .woocommerce-MyAccount-content{flex:1 1 auto!important;margin:0!important;padding:34px 36px 42px!important}.woocommerce-account .woocommerce-MyAccount-content>*:first-child{margin-top:0!important}.woocommerce-account .woocommerce-MyAccount-content p{margin:0 0 20px!important;line-height:1.7!important}.woocommerce-account .woocommerce-MyAccount-content p:first-of-type{margin-bottom:24px!important}.woocommerce-account .woocommerce-MyAccount-content a.button,.woocommerce-account .woocommerce-MyAccount-content .button,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Button,.woocommerce-account .woocommerce-MyAccount-content button.button,.woocommerce-account .woocommerce-MyAccount-content input.button,.woocommerce-account .woocommerce-MyAccount-content input[type="submit"]{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-height:44px!important;padding:12px 16px!important;border-radius:999px!important;font-family:inherit!important;font-size:16px!important;line-height:1.2!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;box-shadow:none!important;transform:none!important}.woocommerce-account .woocommerce-MyAccount-content a.button:hover,.woocommerce-account .woocommerce-MyAccount-content .button:hover,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Button:hover,.woocommerce-account .woocommerce-MyAccount-content button.button:hover,.woocommerce-account .woocommerce-MyAccount-content input.button:hover,.woocommerce-account .woocommerce-MyAccount-content input[type="submit"]:hover{transform:none!important;opacity:1!important}.woocommerce-account .woocommerce-MyAccount-content a.button:after,.woocommerce-account .woocommerce-MyAccount-content .button:after,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Button:after,.woocommerce-account .woocommerce-MyAccount-content button.button:after,.woocommerce-account .woocommerce-MyAccount-content input.button:after,.woocommerce-account .woocommerce-MyAccount-content input[type="submit"]:after{display:none!important;content:none!important}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-info .button,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-message .button{margin-left:12px!important}.woocommerce-cart .cart_totals h2,.wc-block-cart h2,.wc-block-cart .wc-block-components-totals-wrapper,.wc-block-cart .wc-block-components-totals-item__label,.wc-block-cart .wc-block-components-totals-item__value{color:var(--df-text)!important}.single-product form.cart .quantity,.woocommerce-cart .quantity,.wc-block-components-quantity-selector{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:0!important;min-width:140px!important;width:auto!important;overflow:visible!important;border:1px solid var(--df-line)!important;border-radius:16px!important;background:rgba(15,28,51,0.95)!important;box-shadow:none!important}.single-product form.cart .quantity .qty,.woocommerce-cart .quantity .qty,.wc-block-components-quantity-selector input,.wc-block-components-quantity-selector input.wc-block-components-quantity-selector__input{flex:0 0 48px!important;width:48px!important;min-width:48px!important;min-height:50px!important;padding:0!important;margin:0!important;text-align:center!important;background:transparent!important;color:var(--df-text)!important;border:none!important;box-shadow:none!important;font-size:15px!important;font-weight:700!important;line-height:1!important;position:relative!important;top:-1px!important}.single-product form.cart .quantity button,.woocommerce-cart .quantity button,.wc-block-components-quantity-selector .wc-block-components-quantity-selector__button{flex:0 0 42px!important;width:42px!important;min-width:42px!important;max-width:42px!important;min-height:50px!important;padding:0!important;margin:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;background:transparent!important;color:var(--df-text)!important;border:none!important;border-radius:0!important;box-shadow:none!important;font-size:28px!important;font-weight:400!important;line-height:1!important;transform:none!important;opacity:1!important;position:relative!important;top:0!important;z-index:2!important;vertical-align:middle!important}.single-product form.cart .quantity button:hover,.woocommerce-cart .quantity button:hover,.wc-block-components-quantity-selector .wc-block-components-quantity-selector__button:hover{background:rgba(255,255,255,0.04)!important;color:#fff!important;transform:none!important}.woocommerce-cart .quantity button.plus,.woocommerce-cart .quantity .plus,.wc-block-components-quantity-selector .wc-block-components-quantity-selector__button--plus{top:-1px!important}.woocommerce a.remove,.woocommerce-cart a.remove,.wc-block-cart-item__remove-link,.wc-block-components-product-metadata__remove,.wc-block-cart-item__remove-link button{background:transparent!important;color:var(--df-muted)!important;border:none!important;box-shadow:none!important;border-radius:0!important;width:auto!important;height:auto!important;min-width:0!important;min-height:0!important;padding:0 0 0 10px!important;font-size:24px!important;font-weight:400!important;line-height:1!important;transform:none!important;opacity:1!important;position:relative!important;top:-1px!important}.woocommerce a.remove:hover,.woocommerce-cart a.remove:hover,.wc-block-cart-item__remove-link:hover,.wc-block-components-product-metadata__remove:hover,.wc-block-cart-item__remove-link button:hover{background:transparent!important;color:#fff!important;transform:none!important}.wc-block-cart__empty-cart__title.with-empty-cart-icon:before,.wc-block-cart__empty-cart__title.with-empty-cart-icon::before{display:none!important;content:none!important}.wc-block-cart__empty-cart__title{text-align:center!important;font-size:22px!important;line-height:1.35!important;color:var(--df-text)!important;margin:32px auto 56px!important;max-width:520px!important}.wc-block-cart__empty-cart__title~.wp-block-heading,.wc-block-cart__empty-cart__title~h2{margin-top:32px!important}.wc-block-heading{margin-bottom:28px!important}.woocommerce-product-search,.widget_product_search form,.widget_search form,.search-form{display:flex!important;align-items:stretch!important;gap:0!important}.woocommerce-product-search input[type="search"],.widget_product_search input[type="search"],.widget_search input[type="search"],.search-form input[type="search"]{min-height:52px!important;margin:0!important;border-radius:16px 0 0 16px!important}.woocommerce-product-search button,.woocommerce-product-search input[type="submit"],.widget_product_search button,.widget_product_search input[type="submit"],.widget_search button,.widget_search input[type="submit"],.search-form button,.search-form input[type="submit"]{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:52px!important;margin:0!important;padding:12px 22px!important;align-self:stretch!important;border:none!important;border-radius:0 16px 16px 0!important;background:linear-gradient(90deg,var(--df-accent-1),var(--df-accent-2))!important;color:#ffffff!important;box-shadow:0 12px 24px rgba(255,92,0,0.18)!important;font-size:15px!important;font-weight:700!important;line-height:1.2!important;transform:none!important;position:relative!important;top:0!important}.woocommerce-product-search button:hover,.woocommerce-product-search input[type="submit"]:hover,.widget_product_search button:hover,.widget_product_search input[type="submit"]:hover,.widget_search button:hover,.widget_search input[type="submit"]:hover,.search-form button:hover,.search-form input[type="submit"]:hover{transform:none!important;top:0!important;opacity:1!important}.wc-block-components-text-input,.wc-block-components-combobox,.wc-block-components-select,.wc-block-components-address-form__country,.wc-block-components-address-form__state,.wc-block-components-combobox .components-input-control__container,.wc-block-components-select .wc-block-components-select__container,.wc-block-components-select .wc-block-components-select__select,.wc-block-components-select .components-custom-select-control__button,.wc-block-components-address-form__country .components-input-control__container,.wc-block-components-address-form__state .components-input-control__container,.wc-block-components-address-form__country .components-custom-select-control__button,.wc-block-components-address-form__state .components-custom-select-control__button{background:rgba(15,28,51,0.95)!important;color:var(--df-text)!important;border:1px solid var(--df-line-2)!important;border-radius:14px!important;box-shadow:none!important;overflow:hidden!important}.wc-block-components-text-input input,.wc-block-components-text-input .wc-block-components-text-input__input,.wc-block-components-combobox input,.wc-block-components-combobox select,.wc-block-components-select select,.wc-block-components-select .components-custom-select-control__button,.wc-block-components-address-form__country select,.wc-block-components-address-form__state select,.wc-block-components-address-form__country .components-custom-select-control__button,.wc-block-components-address-form__state .components-custom-select-control__button{min-height:60px!important;padding:24px 16px 10px!important;background:rgba(15,28,51,0.95)!important;color:var(--df-text)!important;-webkit-text-fill-color:var(--df-text)!important;border:none!important;box-shadow:none!important;border-radius:0!important;appearance:none!important;-webkit-appearance:none!important}.wc-block-components-text-input label,.wc-block-components-combobox label,.wc-block-components-select label,.wc-block-components-address-form__country label,.wc-block-components-address-form__state label{top:10px!important;left:16px!important;transform:none!important;font-size:13px!important;line-height:1.2!important;color:var(--df-soft)!important;background:transparent!important;padding:0!important;margin:0!important;pointer-events:none!important}.wc-block-components-combobox svg,.wc-block-components-select svg,.wc-block-components-address-form__country svg,.wc-block-components-address-form__state svg{fill:var(--df-soft)!important}.wc-block-components-text-input:focus-within,.wc-block-components-combobox:focus-within,.wc-block-components-select:focus-within,.wc-block-components-address-form__country:focus-within,.wc-block-components-address-form__state:focus-within{border-color:rgba(255,122,26,0.65)!important;box-shadow:0 0 0 2px rgba(255,122,26,0.12)!important}.wc-block-components-validation-error,.wc-block-components-text-input .wc-block-components-validation-error,.wc-block-components-combobox .wc-block-components-validation-error,.wc-block-components-select .wc-block-components-validation-error,.wc-block-components-address-form .wc-block-components-validation-error{margin-top:-4px!important;padding-top:0!important;font-size:13px!important;line-height:1.25!important;color:#d9e3ef!important}.wc-block-components-validation-error svg,.wc-block-components-validation-error path{fill:#d9e3ef!important}.wc-block-components-product-badge,.wc-block-components-order-summary-item__quantity,.wc-block-components-item-quantity-badge{background:linear-gradient(90deg,var(--df-accent-1),var(--df-accent-2))!important;color:#ffffff!important;border:none!important;box-shadow:0 8px 18px rgba(255,92,0,0.18)!important}.wc-block-components-product-badge *,.wc-block-components-order-summary-item__quantity *,.wc-block-components-item-quantity-badge *{color:#ffffff!important}.wc-block-components-product-badge{min-width:26px!important;min-height:26px!important;width:26px!important;height:26px!important;border-radius:999px!important;font-size:13px!important;font-weight:700!important;line-height:26px!important;text-align:center!important}.wc-block-components-text-input input,.wc-block-components-text-input .wc-block-components-text-input__input,.wc-block-components-address-form input,.wc-block-components-address-form select,.wc-blocks-components-select__select,.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.woocommerce form .form-row select{color:#eef4fb!important;-webkit-text-fill-color:#eef4fb!important;caret-color:#ffffff!important}.wc-block-components-text-input label,.wc-blocks-components-select__label,.wc-block-components-address-form label{color:var(--df-soft)!important}.wc-block-components-text-input,.wc-block-components-address-form .wc-block-components-text-input,.wc-block-components-address-form .wc-blocks-components-select__container,.wc-block-components-address-form .wc-block-components-country-input,.wc-block-components-address-form .wc-block-components-state-input,.wc-blocks-components-select__container{background:rgba(15,28,51,0.95)!important}.wc-block-components-text-input input:-webkit-autofill,.wc-block-components-text-input input:-webkit-autofill:hover,.wc-block-components-text-input input:-webkit-autofill:focus,.wc-block-components-address-form input:-webkit-autofill,.wc-block-components-address-form input:-webkit-autofill:hover,.wc-block-components-address-form input:-webkit-autofill:focus,.woocommerce form .form-row input.input-text:-webkit-autofill,.woocommerce form .form-row input.input-text:-webkit-autofill:hover,.woocommerce form .form-row input.input-text:-webkit-autofill:focus{-webkit-text-fill-color:#eef4fb!important;caret-color:#ffffff!important;box-shadow:0 0 0 1000px rgba(15,28,51,0.95) inset!important;-webkit-box-shadow:0 0 0 1000px rgba(15,28,51,0.95) inset!important;transition:background-color 9999s ease-in-out 0s!important;border-radius:14px!important}.wc-blocks-components-select__select,.wc-block-components-address-form select{background:transparent!important;color:#eef4fb!important;-webkit-text-fill-color:#eef4fb!important}.wc-block-components-text-input input:-moz-autofill,.wc-block-components-address-form input:-moz-autofill,.woocommerce form .form-row input.input-text:-moz-autofill{box-shadow:0 0 0 1000px rgba(15,28,51,0.95) inset!important;color:#eef4fb!important}.vendor-search-result-text{color:var(--df-text)!important;font-size:16px!important;line-height:1.4!important}.vendor-search-result-count{color:var(--df-accent-1)!important;font-weight:700!important}.vendor-search-clear-button,.vendor-search-clear-button .dashicons{color:var(--df-text)!important}.vendor-search-clear-button:hover,.vendor-search-clear-button:hover .dashicons{color:#ffffff!important}.woocommerce #review_form #respond p.stars a,.woocommerce p.stars a{color:var(--df-accent-1)!important}.woocommerce #review_form #respond p.stars a:before,.woocommerce p.stars a:before{color:var(--df-accent-1)!important}.woocommerce #review_form #respond p.stars:hover a:before,.woocommerce #review_form #respond p.stars.selected a.active:before,.woocommerce #review_form #respond p.stars.selected a:not(.active):before,.woocommerce p.stars:hover a:before,.woocommerce p.stars.selected a.active:before,.woocommerce p.stars.selected a:not(.active):before{color:var(--df-accent-1)!important}.wc-block-grid .wp-block-button__link,.wc-block-grid .add_to_cart_button,.wc-block-featured-product .wp-block-button__link,.wc-block-featured-category .wp-block-button__link{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:50px!important;padding:12px 22px!important;border:none!important;border-radius:999px!important;background:linear-gradient(90deg,var(--df-accent-1),var(--df-accent-2))!important;color:#ffffff!important;box-shadow:0 12px 24px rgba(255,92,0,0.18)!important;font-size:15px!important;line-height:1.2!important;font-weight:700!important;text-decoration:none!important}.wcv-dashboard-wrapper,.wcvendors-pro-dashboard-wrapper,.wcv-store-dashboard,.wcvendor-dashboard,.vendor-dashboard,.wcv-dashboard-content{background:transparent!important;color:var(--df-text)!important;padding:24px!important}.wcv-dashboard-wrapper h1,.wcv-dashboard-wrapper h2,.wcv-dashboard-wrapper h3,.wcv-dashboard-wrapper h4,.wcvendors-pro-dashboard-wrapper h1,.wcvendors-pro-dashboard-wrapper h2,.wcvendors-pro-dashboard-wrapper h3,.wcvendors-pro-dashboard-wrapper h4{color:var(--df-text)!important;font-weight:800!important}.wcv-dashboard-wrapper p,.wcv-dashboard-wrapper label,.wcv-dashboard-wrapper li,.wcvendors-pro-dashboard-wrapper p,.wcvendors-pro-dashboard-wrapper label,.wcvendors-pro-dashboard-wrapper li{color:var(--df-muted)!important}.wcv-dashboard-wrapper .wcv-dashboard-section,.wcv-dashboard-wrapper .wcv_reports_holder,.wcv-dashboard-wrapper .wcv_dashboard_datepicker_holder,.wcv-dashboard-wrapper .wcv-form,.wcv-dashboard-wrapper .wcv_shipping_settings,.wcv-dashboard-wrapper .wcv-product,.wcvendors-pro-dashboard-wrapper .wcvendors-pro-dashboard-section,.wcvendors-pro-dashboard-wrapper .wcv_dashboard_datepicker_holder,.wcvendors-pro-dashboard-wrapper .wcv_reports_holder,.wcvendors-pro-dashboard-wrapper .wcv-form,.wcvendors-pro-dashboard-wrapper .wcv-product,.wcvendors-pro-dashboard-wrapper .dashboard-widget,.wcvendors-pro-dashboard-wrapper .card,.wcvendors-pro-dashboard-wrapper .panel{background:rgba(8,19,38,0.92)!important;border:1px solid var(--df-line)!important;border-radius:22px!important;box-shadow:var(--df-shadow)!important;color:var(--df-text)!important;padding:22px!important}.wcv-dashboard-wrapper .wcv-navigation ul,.wcv-dashboard-wrapper .wcvendors_dashboard_tab,.wcvendors-pro-dashboard-wrapper .wcv-navigation ul,.wcvendors-pro-dashboard-wrapper .wcvendors_dashboard_tab,.wcvendors-pro-dashboard-wrapper .tabs-nav,.wcvendors-pro-dashboard-wrapper .dashboard-nav{background:transparent!important;border:none!important}.wcv-dashboard-wrapper .wcv-navigation ul li a,.wcv-dashboard-wrapper .wcvendors_dashboard_tab a,.wcvendors-pro-dashboard-wrapper .wcv-navigation ul li a,.wcvendors-pro-dashboard-wrapper .wcvendors_dashboard_tab a,.wcvendors-pro-dashboard-wrapper .tabs-nav a,.wcvendors-pro-dashboard-wrapper .dashboard-nav a{display:inline-flex!important;align-items:center!important;min-height:44px!important;padding:10px 16px!important;margin:0 10px 10px 0!important;border:1px solid var(--df-line)!important;border-radius:999px!important;background:transparent!important;color:var(--df-text)!important;font-weight:700!important;text-decoration:none!important}.wcv-dashboard-wrapper .wcv-navigation ul li.active a,.wcv-dashboard-wrapper .wcvendors_dashboard_tab.active a,.wcv-dashboard-wrapper .wcv-navigation ul li a:hover,.wcv-dashboard-wrapper .wcvendors_dashboard_tab a:hover,.wcvendors-pro-dashboard-wrapper .wcv-navigation ul li.active a,.wcvendors-pro-dashboard-wrapper .wcvendors_dashboard_tab.active a,.wcvendors-pro-dashboard-wrapper .wcv-navigation ul li a:hover,.wcvendors-pro-dashboard-wrapper .wcvendors_dashboard_tab a:hover,.wcvendors-pro-dashboard-wrapper .tabs-nav .active a,.wcvendors-pro-dashboard-wrapper .tabs-nav a:hover,.wcvendors-pro-dashboard-wrapper .dashboard-nav a:hover{background:linear-gradient(90deg,var(--df-accent-1),var(--df-accent-2))!important;border-color:transparent!important;color:#fff!important}.wcv-dashboard-wrapper table,.wcvendors-pro-dashboard-wrapper table,.wcv-dashboard-wrapper .widefat,.wcvendors-pro-dashboard-wrapper .widefat{width:100%!important;background:transparent!important;border-collapse:collapse!important;color:var(--df-text)!important;border:1px solid var(--df-line)!important;border-radius:16px!important;overflow:hidden!important}.wcv-dashboard-wrapper table th,.wcv-dashboard-wrapper table td,.wcvendors-pro-dashboard-wrapper table th,.wcvendors-pro-dashboard-wrapper table td,.wcv-dashboard-wrapper .widefat th,.wcv-dashboard-wrapper .widefat td,.wcvendors-pro-dashboard-wrapper .widefat th,.wcvendors-pro-dashboard-wrapper .widefat td{border-color:var(--df-line)!important;color:var(--df-muted)!important;padding:14px 12px!important}.wcv-dashboard-wrapper table th,.wcvendors-pro-dashboard-wrapper table th,.wcv-dashboard-wrapper .widefat th,.wcvendors-pro-dashboard-wrapper .widefat th{background:rgba(15,28,51,0.95)!important;color:var(--df-text)!important;font-weight:800!important}.wcv-dashboard-wrapper input[type="text"],.wcv-dashboard-wrapper input[type="email"],.wcv-dashboard-wrapper input[type="number"],.wcv-dashboard-wrapper input[type="password"],.wcv-dashboard-wrapper input[type="url"],.wcv-dashboard-wrapper input[type="tel"],.wcv-dashboard-wrapper textarea,.wcv-dashboard-wrapper select,.wcvendors-pro-dashboard-wrapper input[type="text"],.wcvendors-pro-dashboard-wrapper input[type="email"],.wcvendors-pro-dashboard-wrapper input[type="number"],.wcvendors-pro-dashboard-wrapper input[type="password"],.wcvendors-pro-dashboard-wrapper input[type="url"],.wcvendors-pro-dashboard-wrapper input[type="tel"],.wcvendors-pro-dashboard-wrapper textarea,.wcvendors-pro-dashboard-wrapper select{background:rgba(15,28,51,0.95)!important;color:var(--df-text)!important;border:1px solid var(--df-line-2)!important;border-radius:14px!important;min-height:46px!important;padding:12px 14px!important;box-shadow:none!important}.wcv-dashboard-wrapper input:focus,.wcv-dashboard-wrapper textarea:focus,.wcv-dashboard-wrapper select:focus,.wcvendors-pro-dashboard-wrapper input:focus,.wcvendors-pro-dashboard-wrapper textarea:focus,.wcvendors-pro-dashboard-wrapper select:focus{outline:none!important;border-color:rgba(255,122,26,0.65)!important;box-shadow:0 0 0 2px rgba(255,122,26,0.12)!important}.wcv-dashboard-wrapper .wcv-media-uploader,.wcv-dashboard-wrapper .wcv-featuredimg,.wcv-dashboard-wrapper .wcv-galleryimg,.wcvendors-pro-dashboard-wrapper .wcv-media-uploader,.wcvendors-pro-dashboard-wrapper .wcv-featuredimg,.wcvendors-pro-dashboard-wrapper .wcv-galleryimg,.wcvendors-pro-dashboard-wrapper .gallery-item{background:rgba(11,22,43,0.92)!important;border:1px dashed var(--df-line-2)!important;border-radius:16px!important;padding:16px!important}.wcv-dashboard-wrapper .wcv_notice,.wcv-dashboard-wrapper .woocommerce-message,.wcv-dashboard-wrapper .woocommerce-error,.wcv-dashboard-wrapper .woocommerce-info,.wcvendors-pro-dashboard-wrapper .wcv_notice,.wcvendors-pro-dashboard-wrapper .woocommerce-message,.wcvendors-pro-dashboard-wrapper .woocommerce-error,.wcvendors-pro-dashboard-wrapper .woocommerce-info{background:rgba(11,22,43,0.92)!important;border:1px solid var(--df-line)!important;border-radius:18px!important;color:var(--df-text)!important}.wcv-dashboard-wrapper .dashboard-stats,.wcv-dashboard-wrapper .wcv-summary,.wcvendors-pro-dashboard-wrapper .dashboard-stats,.wcvendors-pro-dashboard-wrapper .wcv-summary,.wcvendors-pro-dashboard-wrapper .quick-stats{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))!important;gap:16px!important}.wcv-dashboard-wrapper .dashboard-stats .stat,.wcv-dashboard-wrapper .wcv-summary .stat,.wcvendors-pro-dashboard-wrapper .dashboard-stats .stat,.wcvendors-pro-dashboard-wrapper .wcv-summary .stat,.wcvendors-pro-dashboard-wrapper .quick-stats .stat{background:rgba(8,19,38,0.92)!important;border:1px solid var(--df-line)!important;border-radius:18px!important;padding:18px!important;box-shadow:var(--df-shadow)!important}.wcv-dashboard-wrapper .stat strong,.wcvendors-pro-dashboard-wrapper .stat strong{color:var(--df-text)!important;font-size:20px!important;font-weight:900!important}.onsale,.woocommerce span.onsale{background:linear-gradient(90deg,var(--df-accent-1),var(--df-accent-2))!important;color:#fff!important;border:none!important;border-radius:999px!important;min-width:auto!important;min-height:auto!important;padding:8px 12px!important;line-height:1.2!important}.woocommerce nav.woocommerce-pagination ul,.pagination,.page-numbers{border:none!important}.woocommerce nav.woocommerce-pagination ul li,.page-numbers li{border:none!important}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span,.page-numbers a,.page-numbers span{background:transparent!important;color:var(--df-text)!important;border:1px solid var(--df-line)!important;border-radius:999px!important;margin:0 6px!important;min-width:40px!important}.woocommerce nav.woocommerce-pagination ul li span.current,.page-numbers span.current{background:linear-gradient(90deg,var(--df-accent-1),var(--df-accent-2))!important;color:#fff!important;border-color:transparent!important}.woocommerce-order-pay .woocommerce,.woocommerce-order-pay .woocommerce-checkout,.woocommerce-order-pay .shop_table,.woocommerce-order-pay .woocommerce-order{margin-bottom:40px!important}.woocommerce-order-pay .woocommerce-order{padding:28px 32px 36px!important;border-radius:28px!important;box-sizing:border-box!important}.woocommerce-order-pay .woocommerce-order-overview,.woocommerce-order-pay ul.order_details{margin:0 0 28px!important;padding:0 0 20px!important;border-bottom:1px solid var(--df-line)!important}.woocommerce-order-pay ul.order_details li,.woocommerce-order-pay .woocommerce-order-overview li{padding:14px 22px 12px!important;box-sizing:border-box!important;line-height:1.25!important;min-height:72px!important;vertical-align:top!important}.woocommerce-order-pay ul.order_details li strong,.woocommerce-order-pay .woocommerce-order-overview li strong{display:block!important;margin-top:6px!important;line-height:1.2!important}.woocommerce-order-pay #order_review,.woocommerce-order-pay .woocommerce-checkout-review-order,.woocommerce-order-pay form#order_review{margin-top:20px!important;padding:20px 0 0!important}.woocommerce-order-pay #payment,.woocommerce-order-pay .payment_box,.woocommerce-order-pay .wc_payment_method,.woocommerce-order-pay ul.payment_methods{margin-top:0!important;padding-top:0!important}.woocommerce-order-pay .sovpay-receipt-wrap,.woocommerce-order-pay .sovpay-pay-wrap,.woocommerce-order-pay .sovpay-order-pay-wrap{max-width:720px!important;margin:0 auto!important;padding:8px 0 0!important}.sovpay-wc-btn-host .sovpay-wc-btn,button.sovpay-wc-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:50px!important;padding:12px 22px!important;border:none!important;border-radius:var(--df-radius-pill)!important;background:linear-gradient(90deg,var(--df-accent-1),var(--df-accent-2))!important;color:#ffffff!important;box-shadow:0 12px 24px rgba(255,92,0,0.18)!important;font-size:15px!important;line-height:1.2!important;font-weight:700!important;letter-spacing:0!important;text-transform:none!important;cursor:pointer!important;transform:none!important}.sovpay-wc-btn-host .sovpay-wc-btn:hover,button.sovpay-wc-btn:hover{opacity:1!important;transform:none!important;color:#ffffff!important}@media (max-width:980px){.woocommerce div.product .product_title{font-size:28px!important}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product,.woocommerce div.product,.woocommerce-account .woocommerce-MyAccount-navigation,.woocommerce-account .woocommerce-MyAccount-content,.wcv-dashboard-wrapper,.wcvendors-pro-dashboard-wrapper,.woocommerce-order-pay .woocommerce-order{border-radius:18px!important}.woocommerce-account .woocommerce{flex-direction:column!important;gap:20px!important;margin-bottom:40px!important}.woocommerce-account .woocommerce-MyAccount-navigation,.woocommerce-account .woocommerce-MyAccount-content{width:100%!important;flex:1 1 auto!important}.woocommerce-account .woocommerce-MyAccount-content{padding:24px 24px 30px!important}.wcv-dashboard-wrapper .wcv-navigation ul li a,.wcvendors-pro-dashboard-wrapper .wcv-navigation ul li a,.wcvendors-pro-dashboard-wrapper .tabs-nav a,.wcvendors-pro-dashboard-wrapper .dashboard-nav a{width:100%!important;justify-content:center!important}.wcv-dashboard-wrapper .wcv-dashboard-section,.wcvendors-pro-dashboard-wrapper .wcvendors-pro-dashboard-section{padding:18px!important}.woocommerce-order-pay ul.order_details li,.woocommerce-order-pay .woocommerce-order-overview li{width:100%!important;display:block!important;border-right:none!important;padding:14px 18px 12px!important}}@media (max-width:767px){.woocommerce form .form-row,.woocommerce-page ul.products li.product,.woocommerce ul.products li.product{width:100%!important}.et_pb_button,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce a.alt,.woocommerce button.alt,.woocommerce input.alt,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.wc-block-cart__submit-button,.wc-block-components-checkout-place-order-button,.sovpay-wc-btn-host .sovpay-wc-btn,button.sovpay-wc-btn{width:100%!important;text-align:center!important}.woocommerce-product-search,.widget_product_search form,.widget_search form,.search-form{flex-direction:column!important;gap:12px!important}.woocommerce-product-search input[type="search"],.widget_product_search input[type="search"],.widget_search input[type="search"],.search-form input[type="search"],.woocommerce-product-search button,.woocommerce-product-search input[type="submit"],.widget_product_search button,.widget_product_search input[type="submit"],.widget_search button,.widget_search input[type="submit"],.search-form button,.search-form input[type="submit"]{width:100%!important;border-radius:16px!important}.single-product form.cart .quantity,.woocommerce-cart .quantity,.wc-block-components-quantity-selector{min-width:120px!important}.woocommerce-account .woocommerce-MyAccount-navigation ul li a{min-height:56px!important;padding:12px 18px!important}.woocommerce-account .woocommerce-MyAccount-content{padding:20px 18px 24px!important}.woocommerce-order-pay .woocommerce-order{padding:20px 18px 24px!important}.wc-block-cart__empty-cart__title{margin:24px auto 40px!important;font-size:20px!important}}.wcv-vendor-list-switch{display:inline-flex!important;align-items:center!important;gap:14px!important}.wcv-vendor-list-switch-item{display:inline-flex!important;align-items:center!important;justify-content:center!important;text-decoration:none!important;background:transparent!important;border:none!important;box-shadow:none!important;color:var(--df-soft)!important;opacity:1!important}.wcv-vendor-list-switch-item .dashicons{color:inherit!important;opacity:1!important;font-size:30px!important;width:30px!important;height:30px!important;line-height:30px!important}.wcv-vendor-list-switch-item.active,.wcv-vendor-list-switch-item.active .dashicons{color:#ffffff!important}.wcv-vendor-list-switch-item:not(.active),.wcv-vendor-list-switch-item:not(.active) .dashicons{color:var(--df-soft)!important}.wcv-vendor-list-switch-item:hover,.wcv-vendor-list-switch-item:hover .dashicons{color:#ffffff!important}#main-header .logo_container,.et-fixed-header .logo_container{display:flex!important;align-items:center!important}#main-header .logo_container a,.et-fixed-header .logo_container a{display:inline-flex!important;align-items:center!important;gap:18px!important;text-decoration:none!important}#main-header .logo_container a:after,.et-fixed-header .logo_container a:after{content:"Digital Freedom Store";display:inline-block!important;color:var(--df-text)!important;font-size:18px!important;font-weight:700!important;line-height:1.1!important;white-space:nowrap!important;letter-spacing:0!important}#main-header #logo,.et-fixed-header #logo{max-height:24px!important;width:auto!important}@media (max-width:980px){#main-header .logo_container a,.et-fixed-header .logo_container a{gap:14px!important}#main-header .logo_container a:after,.et-fixed-header .logo_container a:after{font-size:20px!important}#main-header #logo,.et-fixed-header #logo{max-height:46px!important}}@media (max-width:767px){#main-header .logo_container a:after,.et-fixed-header .logo_container a:after{font-size:17px!important}#main-header .logo_container a,.et-fixed-header .logo_container a{gap:10px!important}#main-header #logo,.et-fixed-header #logo{max-height:40px!important}}