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:16px}.et_pb_slide_content,.et_pb_best_value{font-size:18px}body{color:#1e1e1e}h1,h2,h3,h4,h5,h6{color:#1e1e1e}body{line-height:2em}.woocommerce #respond input#submit,.woocommerce-page #respond input#submit,.woocommerce #content input.button,.woocommerce-page #content input.button,.woocommerce-message,.woocommerce-error,.woocommerce-info{background:#0099ff!important}#et_search_icon:hover,.mobile_menu_bar:before,.mobile_menu_bar:after,.et_toggle_slide_menu:after,.et-social-icon a:hover,.et_pb_sum,.et_pb_pricing li a,.et_pb_pricing_table_button,.et_overlay:before,.entry-summary p.price ins,.woocommerce div.product span.price,.woocommerce-page div.product span.price,.woocommerce #content div.product span.price,.woocommerce-page #content div.product span.price,.woocommerce div.product p.price,.woocommerce-page div.product p.price,.woocommerce #content div.product p.price,.woocommerce-page #content div.product p.price,.et_pb_member_social_links a:hover,.woocommerce .star-rating span:before,.woocommerce-page .star-rating span:before,.et_pb_widget li a:hover,.et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active,.et_pb_filterable_portfolio .et_pb_portofolio_pagination ul li a.active,.et_pb_gallery .et_pb_gallery_pagination ul li a.active,.wp-pagenavi span.current,.wp-pagenavi a:hover,.nav-single a,.tagged_as a,.posted_in a{color:#0099ff}.et_pb_contact_submit,.et_password_protected_form .et_submit_button,.et_pb_bg_layout_light .et_pb_newsletter_button,.comment-reply-link,.form-submit .et_pb_button,.et_pb_bg_layout_light .et_pb_promo_button,.et_pb_bg_layout_light .et_pb_more_button,.woocommerce a.button.alt,.woocommerce-page a.button.alt,.woocommerce button.button.alt,.woocommerce button.button.alt.disabled,.woocommerce-page button.button.alt,.woocommerce-page button.button.alt.disabled,.woocommerce input.button.alt,.woocommerce-page input.button.alt,.woocommerce #respond input#submit.alt,.woocommerce-page #respond input#submit.alt,.woocommerce #content input.button.alt,.woocommerce-page #content input.button.alt,.woocommerce a.button,.woocommerce-page a.button,.woocommerce button.button,.woocommerce-page button.button,.woocommerce input.button,.woocommerce-page input.button,.et_pb_contact p input[type="checkbox"]:checked+label i:before,.et_pb_bg_layout_light.et_pb_module.et_pb_button{color:#0099ff}.footer-widget h4{color:#0099ff}.et-search-form,.nav li ul,.et_mobile_menu,.footer-widget li:before,.et_pb_pricing li:before,blockquote{border-color:#0099ff}.et_pb_counter_amount,.et_pb_featured_table .et_pb_pricing_heading,.et_quote_content,.et_link_content,.et_audio_content,.et_pb_post_slider.et_pb_bg_layout_dark,.et_slide_in_menu_container,.et_pb_contact p input[type="radio"]:checked+label i:before{background-color:#0099ff}.container,.et_pb_row:not([class*="et_flex_column"]),.et_pb_slider .et_pb_container,.et_pb_fullwidth_section .et_pb_title_container,.et_pb_fullwidth_section .et_pb_title_featured_container,.et_pb_fullwidth_header:not(.et_pb_fullscreen) .et_pb_fullwidth_header_container{max-width:1280px}.et_boxed_layout #page-container,.et_boxed_layout.et_non_fixed_nav.et_transparent_nav #page-container #top-header,.et_boxed_layout.et_non_fixed_nav.et_transparent_nav #page-container #main-header,.et_fixed_nav.et_boxed_layout #page-container #top-header,.et_fixed_nav.et_boxed_layout #page-container #main-header,.et_boxed_layout #page-container .container,.et_boxed_layout #page-container .et_pb_row{max-width:1440px}a{color:#0099ff}#main-header,#main-header .nav li ul,.et-search-form,#main-header .et_mobile_menu{background-color:#1a3465}#main-header .nav li ul{background-color:#172d5c}.et_secondary_nav_enabled #page-container #top-header{background-color:#0099ff!important}#et-secondary-nav li ul{background-color:#0099ff}.et_header_style_centered .mobile_nav .select_page,.et_header_style_split .mobile_nav .select_page,.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_nav_text_color_light .et_mobile_menu li a,.et_nav_text_color_dark .et_mobile_menu li a,#et_search_icon:before,.et_search_form_container input,span.et_close_search_field:after,#et-top-navigation .et-cart-info{color:#ffffff}.et_search_form_container input::-moz-placeholder{color:#ffffff}.et_search_form_container input::-webkit-input-placeholder{color:#ffffff}.et_search_form_container input:-ms-input-placeholder{color:#ffffff}#top-menu li a{font-size:16px}body.et_vertical_nav .container.et_search_form_container .et-search-form input{font-size:16px!important}#top-menu li.current-menu-ancestor>a,#top-menu li.current-menu-item>a,#top-menu li.current_page_item>a{color:#0099ff}#main-footer .footer-widget h4,#main-footer .widget_block h1,#main-footer .widget_block h2,#main-footer .widget_block h3,#main-footer .widget_block h4,#main-footer .widget_block h5,#main-footer .widget_block h6{color:#0099ff}.footer-widget li:before{border-color:#0099ff}#footer-widgets .footer-widget li:before{top:10.6px}.woocommerce a.button.alt,.woocommerce-page a.button.alt,.woocommerce button.button.alt,.woocommerce button.button.alt.disabled,.woocommerce-page button.button.alt,.woocommerce-page button.button.alt.disabled,.woocommerce input.button.alt,.woocommerce-page input.button.alt,.woocommerce #respond input#submit.alt,.woocommerce-page #respond input#submit.alt,.woocommerce #content input.button.alt,.woocommerce-page #content input.button.alt,.woocommerce a.button,.woocommerce-page a.button,.woocommerce button.button,.woocommerce-page button.button,.woocommerce input.button,.woocommerce-page input.button,.woocommerce #respond input#submit,.woocommerce-page #respond input#submit,.woocommerce #content input.button,.woocommerce-page #content input.button,.woocommerce-message a.button.wc-forward,body .et_pb_button{font-size:14px;background-color:#1e1e1e;border-width:0px;border-color:rgba(255,255,255,0);border-radius:50px;font-weight:normal;font-style:normal;text-transform:uppercase;text-decoration:none;;letter-spacing:1px}.woocommerce.et_pb_button_helper_class a.button.alt,.woocommerce-page.et_pb_button_helper_class a.button.alt,.woocommerce.et_pb_button_helper_class button.button.alt,.woocommerce.et_pb_button_helper_class button.button.alt.disabled,.woocommerce-page.et_pb_button_helper_class button.button.alt,.woocommerce-page.et_pb_button_helper_class button.button.alt.disabled,.woocommerce.et_pb_button_helper_class input.button.alt,.woocommerce-page.et_pb_button_helper_class input.button.alt,.woocommerce.et_pb_button_helper_class #respond input#submit.alt,.woocommerce-page.et_pb_button_helper_class #respond input#submit.alt,.woocommerce.et_pb_button_helper_class #content input.button.alt,.woocommerce-page.et_pb_button_helper_class #content input.button.alt,.woocommerce.et_pb_button_helper_class a.button,.woocommerce-page.et_pb_button_helper_class a.button,.woocommerce.et_pb_button_helper_class button.button,.woocommerce-page.et_pb_button_helper_class button.button,.woocommerce.et_pb_button_helper_class input.button,.woocommerce-page.et_pb_button_helper_class input.button,.woocommerce.et_pb_button_helper_class #respond input#submit,.woocommerce-page.et_pb_button_helper_class #respond input#submit,.woocommerce.et_pb_button_helper_class #content input.button,.woocommerce-page.et_pb_button_helper_class #content input.button,body.et_pb_button_helper_class .et_pb_button,body.et_pb_button_helper_class .et_pb_module.et_pb_button{color:#ffffff}.woocommerce a.button.alt:after,.woocommerce-page a.button.alt:after,.woocommerce button.button.alt:after,.woocommerce-page button.button.alt:after,.woocommerce input.button.alt:after,.woocommerce-page input.button.alt:after,.woocommerce #respond input#submit.alt:after,.woocommerce-page #respond input#submit.alt:after,.woocommerce #content input.button.alt:after,.woocommerce-page #content input.button.alt:after,.woocommerce a.button:after,.woocommerce-page a.button:after,.woocommerce button.button:after,.woocommerce-page button.button:after,.woocommerce input.button:after,.woocommerce-page input.button:after,.woocommerce #respond input#submit:after,.woocommerce-page #respond input#submit:after,.woocommerce #content input.button:after,.woocommerce-page #content input.button:after,body .et_pb_button:after{font-size:22.4px}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{color:#ffffff;background-color:rgba(0,153,255,0.9);border-color:rgba(250,135,23,0);border-radius:50px;border-width:0px;letter-spacing:1px}.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{color:#ffffff;background-color:rgba(0,153,255,0.9);border-color:rgba(250,135,23,0);border-radius:50px;letter-spacing:1px}h1,h2,h3,h4,h5,h6,.et_quote_content blockquote p,.et_pb_slide_description .et_pb_slide_title{line-height:1.2em}@media only screen and (min-width:981px){#logo{max-height:64%}.et_pb_svg_logo #logo{height:64%}.et_fixed_nav #page-container .et-fixed-header#top-header{background-color:#0099ff!important}.et_fixed_nav #page-container .et-fixed-header#top-header #et-secondary-nav li ul{background-color:#0099ff}.et-fixed-header #top-menu a,.et-fixed-header #et_search_icon:before,.et-fixed-header #et_top_search .et-search-form input,.et-fixed-header .et_search_form_container input,.et-fixed-header .et_close_search_field:after,.et-fixed-header #et-top-navigation .et-cart-info{color:#ffffff!important}.et-fixed-header .et_search_form_container input::-moz-placeholder{color:#ffffff!important}.et-fixed-header .et_search_form_container input::-webkit-input-placeholder{color:#ffffff!important}.et-fixed-header .et_search_form_container input:-ms-input-placeholder{color:#ffffff!important}.et-fixed-header #top-menu li.current-menu-ancestor>a,.et-fixed-header #top-menu li.current-menu-item>a,.et-fixed-header #top-menu li.current_page_item>a{color:#0099ff!important}}@media only screen and (min-width:1600px){.et_block_row{padding:32px 0}.et_pb_section{padding:64px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:96px}.et_pb_fullwidth_section{padding:0}}h1,h1.et_pb_contact_main_title,.et_pb_title_container h1{font-size:72px}h2,.product .related h2,.et_pb_column_1_2 .et_quote_content blockquote p{font-size:61px}h3{font-size:52px}h4,.et_pb_circle_counter h3,.et_pb_number_counter h3,.et_pb_column_1_3 .et_pb_post h2,.et_pb_column_1_4 .et_pb_post h2,.et_pb_blog_grid h2,.et_pb_column_1_3 .et_quote_content blockquote p,.et_pb_column_3_8 .et_quote_content blockquote p,.et_pb_column_1_4 .et_quote_content blockquote p,.et_pb_blog_grid .et_quote_content blockquote p,.et_pb_column_1_3 .et_link_content h2,.et_pb_column_3_8 .et_link_content h2,.et_pb_column_1_4 .et_link_content h2,.et_pb_blog_grid .et_link_content h2,.et_pb_column_1_3 .et_audio_content h2,.et_pb_column_3_8 .et_audio_content h2,.et_pb_column_1_4 .et_audio_content h2,.et_pb_blog_grid .et_audio_content h2,.et_pb_column_3_8 .et_pb_audio_module_content h2,.et_pb_column_1_3 .et_pb_audio_module_content h2,.et_pb_gallery_grid .et_pb_gallery_item h3,.et_pb_portfolio_grid .et_pb_portfolio_item h2,.et_pb_filterable_portfolio_grid .et_pb_portfolio_item h2{font-size:43px}h5{font-size:38px}h6{font-size:33px}.et_pb_slide_description .et_pb_slide_title{font-size:110px}.woocommerce ul.products li.product h3,.woocommerce-page ul.products li.product h3,.et_pb_gallery_grid .et_pb_gallery_item h3,.et_pb_portfolio_grid .et_pb_portfolio_item h2,.et_pb_filterable_portfolio_grid .et_pb_portfolio_item h2,.et_pb_column_1_4 .et_pb_audio_module_content h2{font-size:38px}@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:#ffffff}.et_close_search_field:after{color:#ffffff!important}.et_search_form_container input::-moz-placeholder{color:#ffffff}.et_search_form_container input::-webkit-input-placeholder{color:#ffffff}.et_search_form_container input:-ms-input-placeholder{color:#ffffff}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{font-size:15px}.et_pb_slider.et_pb_module .et_pb_slides .et_pb_slide_content,.et_pb_best_value{font-size:17px}}	h1,h2,h3,h4,h5,h6{font-family:var(--et_global_heading_font)}body,input,textarea,select{font-family:var(--et_global_body_font)}#sidebar{display:none}#main-content .container:before{background:none}@media (min-width:981px){#left-area{width:100%;padding-right:0px!important}}#et-boc .et-l .custom-menu-module #menu-main-menu li{align-items:center}#et-boc .et-l .custom-menu-module .et_pb_menu__icon.et_pb_menu__cart-button{background:#fff;border-radius:50px;height:auto;align-self:center;padding:3px 10px}#et-boc .et-l .custom-menu-module .et_pb_menu__icon.et_pb_menu__search-button,#et-boc .et-l .custom-menu-module .et_pb_menu__icon.et_pb_menu__close-search-button,#et-boc .et-l .custom-menu-module .dgwt-wcas-search-icon{background:#ff4644;border-radius:50px;height:auto;align-self:center;padding:12px 11px;width:auto;min-width:38px}#et-boc .et-l .custom-menu-module .et_pb_menu__icon.et_pb_menu__close-search-button{padding:6px!important}#et-boc .et-l .custom-menu-module .dgwt-wcas-ico-magnifier-handler{max-width:16px}.et-db #et-boc .et-l .custom-menu-module .et_pb_menu__search-input{color:inherit}.dgwt-wcas-layout-icon-open .dgwt-wcas-search-icon-arrow{top:calc(100% + 14px);left:12px}html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-search-wrapp.dgwt-wcas-layout-icon .dgwt-wcas-search-form{top:calc(100% + 22px);min-width:300px;margin-left:10px}.et-db #et-boc .et-l .custom-menu-module .dgwt-wcas-search-form,.custom-menu-module .dgwt-wcas-layout-icon-open .dgwt-wcas-search-icon-arrow{box-shadow:0 8px 10px rgba(0,0,0,0.4)}@media(min-width:1081px){#et-boc .et-l .custom-menu-module #menu-main-menu li{margin:0 1%}#et-boc .et-l .custom-menu-module #menu-main-menu li.menu-ajax-search{margin:0}}@media only screen and (min-width:981px) and (max-width:1199px){.et-db #et-boc .et-l .custom-menu-section .et_pb_row--with-menu{width:95%}}@media(max-width:1080px){.et-db #et-boc .et-l .custom-menu-module .et_pb_menu__logo{margin-right:10px}}@media(min-width:981px){#et-boc .et-l .custom-menu-module .et_pb_menu__menu{width:calc(100% - 60px)}#et-boc .et-l .custom-menu-module .et-menu-nav,.custom-menu-module #menu-main-menu{width:100%;justify-content:center}#et-boc .et-l .custom-menu-module #menu-main-menu li.menu-item:first-child,#et-boc .et-l .custom-menu-module #menu-main-menu li.menu-item:nth-last-child(2){margin-left:auto}.et_pb_menu__wrap>.dgwt-wcas-search-wrapp{display:none}}@media(max-width:980px){.et-db #et-boc .et-l .et_pb_menu--style-left_aligned.et_pb_text_align_center .et_pb_menu__wrap{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;flex-wrap:nowrap}.dgwt-wcas-search-wrapp{width:auto;margin:0 6px}.et-db #et-boc .et-l .custom-menu-module .et_mobile_menu{top:51px}}.et_mobile_menu .parent-menu-item>a{background-color:transparent;position:relative}.et_mobile_menu .parent-menu-item>a:after{font-family:'ETmodules';content:'\33';font-weight:normal;position:absolute;font-size:200%;top:8px;right:10px}.et_mobile_menu .parent-menu-item>.switched-icon:after{content:'\32'}.child-menu-item{display:none}.show-menu-items{display:block}@media(min-width:981px){#et-boc .et-l .custom-footer-main-row.et_pb_row .et_pb_column:nth-of-type(1){width:30%}#et-boc .et-l .custom-footer-main-row.et_pb_row .et_pb_column:nth-of-type(2),#et-boc .et-l .custom-footer-main-row.et_pb_row .et_pb_column:nth-of-type(3){width:18%}#et-boc .et-l .custom-footer-main-row.et_pb_row .et_pb_column:nth-of-type(4){width:24%}}.hp-hero-sale-products .product .yith-wcwl-add-to-wishlist,.hp-hero-sale-products .product .xoo-qv-button{display:none}.hp-hero-sale-products .products{display:flex;flex-wrap:wrap;justify-content:center}.hp-hero-sale-products .product .product-categories a{font-family:'Bebas Neue',sans-serif;font-size:20px;color:#1e1e1e}.hp-hero-sale-products .products li.product .woocommerce-LoopProduct-link.et_pb_button{padding:10px 20px!important;display:inline-block;margin-top:20px}@media(min-width:981px){.hp-hero-sale-products .product{margin:0 4% 50px!important;width:25.33%!important}}@media only screen and (min-width:681px) and (max-width:980px){.hp-hero-sale-products.et_pb_shop ul.products li.product{margin:0 5% 50px!important;width:40%!important}}@media (max-width:680px){.hp-hero-sale-products.et_pb_shop ul.products li.product{width:85%!important;margin:0 12.5% 50px!important}}.hp-deal-counter .et_pb_countdown_timer_container{white-space:nowrap}.hp-deal-counter.et_pb_countdown_timer .section.values{width:22%;max-width:108px;margin-right:4%;padding:16px 2px;border:2px solid;border-radius:10px}.hp-deal-counter.et_pb_countdown_timer .section.values:last-child{margin-right:0}@media (max-width:479px){.hp-deal-counter .et_pb_countdown_timer_container{white-space:normal}.hp-deal-counter.et_pb_countdown_timer .section.values{width:47.9%;max-width:none;margin-right:4%;margin-bottom:20px}.hp-deal-counter.et_pb_countdown_timer .section.values.hours,.hp-deal-counter.et_pb_countdown_timer .section.values.seconds{margin-right:0}}.hp-blog-cards .et_pb_ajax_pagination_container{display:flex;flex-wrap:wrap}.hp-blog-cards .et_pb_post .et_overlay,.hp-blog-cards .et_pb_post:hover .et_overlay{z-index:-1;border:none;opacity:1;width:500%;height:500%;top:-50px;left:-100%}.hp-blog-cards .et_pb_post{overflow:hidden;border-radius:inherit}@media(min-width:1281px){.hp-blog-cards .et_pb_post{padding:46px 20px 36px 20%}.hp-blog-cards .et_pb_post .entry-featured-image-url{position:absolute;width:35%;height:calc(100% - 40px);top:20px;left:20px;margin:0}.hp-blog-cards .et_pb_post .entry-featured-image-url img{width:100%;height:100%;object-fit:cover}}@media(min-width:681px){.hp-blog-cards .et_pb_post{width:48%;margin:0 4% 4% 0}.hp-blog-cards .et_pb_post:nth-of-type(2n){margin-right:0}}@media(max-width:1280px){.hp-blog-cards .et_pb_post{padding:30px}}.custom-opt-in-module .et_pb_newsletter_fields{position:relative}.custom-opt-in-module .et_pb_newsletter_result{margin-bottom:20px}@media(max-width:479px){body #page-container .et_pb_section .et_pb_subscribe.custom-opt-in-module .et_pb_newsletter_button.et_pb_button{position:relative;max-width:none;top:auto;right:auto}}.custom-video-icon .et_pb_video_play:before{content:'\45';border:2px solid;border-radius:100px;padding:15px}.image-text-less-spacing-blurb .et_pb_blurb_container{padding-left:6px}@media(max-width:980px){.single-blog-section>.et_pb_row{display:flex;flex-direction:column-reverse}}@media only screen and (min-width:768px) and (max-width:980px){.custom-blog-sidebar{display:flex;flex-wrap:wrap}.custom-blog-sidebar .et_pb_widget{width:25%!important;margin-right:0;padding-right:5%}.custom-blog-sidebar .et_pb_widget:nth-of-type(2n){width:50%!important}.custom-blog-sidebar .et_pb_widget:nth-of-type(3n){padding-right:0}}.custom-blog-sidebar .et_pb_widget{margin-bottom:40px!important}.custom-blog-sidebar .et_pb_widget .widgettitle{padding-bottom:30px}.custom-blog-sidebar .et_pb_widget .recent-posts-item{display:flex;justify-content:center;align-items:center;margin-bottom:20px}.custom-blog-sidebar .et_pb_widget .recent-posts-item .recent-posts-thumb{width:80px;align-self:stretch;margin:0 20px 0 0;border-radius:10px;overflow:hidden}.custom-blog-sidebar .et_pb_widget .recent-posts-item .recent-posts-text{width:calc(100% - 100px)}.custom-blog-sidebar .et_pb_widget .recent-posts-item .recent-posts-thumb>a,.custom-blog-sidebar .et_pb_widget .recent-posts-item .recent-posts-thumb img{width:100%;height:100%;object-fit:cover}.custom-blog-sidebar .et_pb_widget .recent-posts-item .recent-posts-title>*{font-size:24px;padding:0}.custom-blog-sidebar .et_pb_widget .tagcloud a{background:transparent;border:1px solid;padding:10px 18px;border-radius:20px;margin:0 7px 10px 0;line-height:1.2em}.custom-pagination .pagination{display:flex;flex-wrap:wrap;justify-content:space-between}.custom-pagination .pagination>div{float:none;min-width:2px}.custom-pagination .pagination .alignleft{order:2}.custom-pagination .pagination a{display:block;padding:10px 24px;background:#f1f3f4;border-radius:50px}.blog-meta-with-icons .et_pb_title_meta_container,.blog-meta-with-icons .post-meta{color:#231f20}.blog-meta-with-icons .et_pb_title_meta_container:before,.blog-meta-with-icons .post-meta:before,.blog-meta-with-icons .published:before{font-family:ETmodules;display:inline-block;color:#0099ff;vertical-align:middle;font-size:120%;transform:translateY(-3px)}.blog-meta-with-icons .et_pb_title_meta_container:before,.blog-meta-with-icons .post-meta:before{content:'\e08a';margin-right:5px}.blog-meta-with-icons .published{white-space:nowrap}.blog-meta-with-icons .published:before{content:'\e023';margin-right:10px}.blog-meta-with-icons .author.vcard a{color:#0099ff!important;margin-right:20px}.blog-meta-with-icons .author:before,.blog-meta-with-icons .author:before{content:'by';display:inline-block;margin-right:5px}.custom-single-blog-content .et_social_inline_bottom{margin-top:0;margin-bottom:0!important;position:absolute;width:240px;background:#f1f1f1;padding:20px 12px 12px 20px;bottom:-60px;right:0;border-radius:10px;box-shadow:0 3px 10px rgba(0,0,0,0.4);z-index:-100;opacity:0;visibility:hidden;transition:opacity 0.3s ease}.custom-single-blog-content .et_social_inline_bottom.monarch-mini-popup-opened{z-index:100;visibility:visible;opacity:1}.et_monarch .custom-single-blog-content .et_social_networks .et_social_icons_container{display:flex;align-items:center;justify-content:center}.single-blog-comment-module textarea,.single-blog-comment-module #commentform input[type="text"],.single-blog-comment-module #commentform input[type="email"],.single-blog-comment-module #commentform input[type="url"]{width:100%}.single-blog-comment-module .comment-form .comment-form-url{display:none}@media(min-width:681px){.single-blog-comment-module .comment-form{display:flex;flex-wrap:wrap}.single-blog-comment-module .comment-form .logged-in-as,.single-blog-comment-module .comment-form .comment-notes,.single-blog-comment-module .comment-form .comment-form-comment,.single-blog-comment-module .comment-form .comment-form-cookies-consent{width:100%}.single-blog-comment-module .comment-form .comment-form-author,.single-blog-comment-module .comment-form .comment-form-email,.single-blog-comment-module .comment-form .comment-form-url{width:calc(50% - 10px)}.single-blog-comment-module .comment-form .comment-form-author{margin-right:20px}}.single-product-images-module .woocommerce-product-gallery__image.flex-active-slide,.single-product-images-module .flex-control-nav.flex-control-thumbs li,.single-product-images-module .flex-control-nav.flex-control-thumbs li img{background:#f6f6f6;border-radius:10px}.single-product-images-module .woocommerce-product-gallery__image.flex-active-slide>a>img,.single-product-images-module .flex-control-nav.flex-control-thumbs li img{mix-blend-mode:darken}.single-product-images-module .flex-control-nav.flex-control-thumbs{display:flex;flex-wrap:wrap;justify-content:flex-end;margin:30px -15px 0!important}.single-product-images-module .flex-control-nav.flex-control-thumbs li{margin:0 15px 30px 15px!important;width:calc(25% - 30px)!important}.single-product-images-module .flex-control-nav.flex-control-thumbs li img{opacity:1!important}.woocommerce div.product .single-product-top-rating-module .woocommerce-product-rating{margin-bottom:0}.variations_form.cart{display:flex;flex-wrap:wrap;align-items:flex-start}.woocommerce div.product form.cart .variations{width:calc(100% - 200px);margin-bottom:0}.woocommerce div.product form.cart .variations tbody{display:flex;flex-direction:row-reverse}.woocommerce div.product form.cart .variations tr{width:50%;display:flex;flex-direction:column;padding-right:20px}form.cart .variations td.label{text-transform:uppercase;font-size:28px;font-family:'Bebas Neue',sans-serif}form.cart .variations td.label:before{content:'Select';display:inline-block;margin-right:5px}.woocommerce div.product form.cart .variations label{font-weight:normal}form.cart .variations .tawcvs-swatches{display:flex;flex-direction:column;padding:0}form.cart .variations .tawcvs-swatches .swatch{border-radius:5px;text-indent:40px;color:#333!important;width:25px;height:25px;border:2px solid #fff;;line-height:1.4em}form.cart .variations .tawcvs-swatches .swatch.selected{border-color:#333}.tawcvs-swatches .swatch.selected:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);-moz-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);content:"";width:4px;height:8px;display:block;border:solid #333;border-width:0 2px 2px 0;position:absolute;top:50%;left:50%;margin:-2px -2px 0 0}.tawcvs-swatches .swatch-color:not(.swatch-white).selected:before{border-color:#fff}form.cart .variations .tawcvs-swatches .swatch__tooltip,form.cart .variations .tawcvs-swatches .swatch:after{display:none!important}form.cart .variations td.value .reset_variations{background:#0099ff;padding:6px 20px;border-radius:50px;color:#fff!important;margin-top:10px!important;display:inline-block!important;float:none!important}.qib-container:before{content:'Quantity';display:block;width:100%;margin-bottom:20px;text-transform:uppercase;font-size:28px;font-family:'Bebas Neue',sans-serif}.single_variation_wrap{width:100%;margin:0!important}form.cart button[type='submit']:focus:not(#qib_id):not(#qib_id){outline:none}.qib-container:not(#qib_id):not(#qib_id){display:flex;flex-wrap:wrap;width:auto;max-width:200px;align-items:center;justify-content:flex-start}.qib-container div.quantity:not(#qib_id):not(#qib_id){margin:0!important}.qib-container .qib-button,.qib-container .qib-button:hover,.qib-button:hover:not(#qib_id):not(#qib_id),.qib-container .quantity,.qib-container .quantity input.qty{font-size:30px!important;color:#1e1e1e!important;background:#f6f6f6!important;border:none!important;height:60px!important;width:60px!important;margin:0!important;text-align:center}.qib-container .qib-button{cursor:pointer}.qib-container .minus.qib-button{border-radius:40px 0 0 40px!important}.qib-container .plus.qib-button{border-radius:0 40px 40px 0!important}@media (max-width:599px){.woocommerce div.product .single-product-variations-cart-module form.cart .variations{width:100%}.woocommerce div.product .single-product-variations-cart-module form.cart .variations tr{padding:0}}@media only screen and (min-width:421px) and (max-width:599px){.single-product-variations-cart-module .qib-container:not(#qib_id):not(#qib_id){width:48%;max-width:none;margin-right:4%}.single-product-variations-cart-module .single_variation_wrap{width:48%;margin-top:54px!important}}@media (max-width:420px){.single-product-variations-cart-module .qib-container:not(#qib_id):not(#qib_id){width:100%;max-width:none;flex-wrap:nowrap;justify-content:flex-end;margin-bottom:40px}.single-product-variations-cart-module .qib-container:before{width:auto;margin:0 auto 0 0}}.single-product-tabs-module .et_pb_tabs_controls:after{display:none}.single-product-tabs-module .et_pb_tabs_controls{display:flex;flex-wrap:wrap}.single-product-tabs-module .et_pb_tabs_controls li{float:none;margin-right:7%}.single-product-tabs-module .et_pb_tabs_controls li:last-of-type{margin-right:0}.single-product-tabs-module .et_pb_tabs_controls li a{padding:0}.single-product-tabs-module .woocommerce-Reviews-title{font-size:26px;margin:30px 0}.single-product-tabs-module #commentform{display:flex;flex-wrap:wrap}.single-product-tabs-module #commentform>p,.single-product-tabs-module #commentform>div{width:100%}.woocommerce p.stars a::before,.woocommerce .star-rating span:before,.woocommerce-page .star-rating span:before{color:#ff8400}.single-product-tabs-module #reply-title{display:block;margin:30px 0;font-size:30px}.single-product-tabs-module #respond textarea,.single-product-tabs-module #respond #author,.single-product-tabs-module #respond #email{width:100%;background-color:#f6f6f6;color:#333;padding:20px 30px;font-size:18px;border-radius:10px;box-shadow:none}.single-product-tabs-module #review_form #respond textarea{resize:vertical;height:160px;padding:30px;min-height:80px;max-height:300px;border-radius:10px}.single-product-tabs-module #respond p.form-submit #submit,.single-product-tabs-module #respond p.form-submit #submit:hover{padding:12px 40px!important}@media(min-width:768px){.single-product-tabs-module #commentform .comment-form-author{width:49%;margin-right:2%!important}.single-product-tabs-module #commentform .comment-form-email{width:49%}}.sidebar-product-search-wrapper .dgwt-wcas-search-wrapp{min-width:100%;max-width:none}.sidebar-product-search-wrapper .dgwt-wcas-no-submit .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{padding:20px 20px 20px 50px;border-radius:50px;height:auto}.sidebar-product-search-wrapper .dgwt-wcas-no-submit .dgwt-wcas-ico-magnifier{left:18px}.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input::placeholder{font-style:normal}.sidebar-product-search-wrapper .dgwt-wcas-preloader{right:4px}.custom-sidebar-product-filter .wpfFilterWrapper{padding:0!important;margin:0 0 30px 0}.custom-sidebar-product-filter .wpfFilterTitle{display:flex;align-items:center;justify-content:space-between;background:#f1f1f1;padding:10px 26px;margin-bottom:30px;border-radius:50px}.custom-sidebar-product-filter .wpfFilterTitle .wfpTitle{font-weight:normal;font-size:28px!important;margin:0;padding:5px 0 0 0;height:auto}.custom-sidebar-product-filter .wpfFilterWrapper .wfpDescription{font-family:'Bebas Neue',sans-serif;font-size:32px;color:#333333;font-weight:normal;margin-bottom:20px}.custom-sidebar-product-filter .wpfCheckboxHier>ul{padding:0}.custom-sidebar-product-filter .wpfFilterWrapper ul:not(.wpfButtonsFilter) li{margin-bottom:14px}.custom-sidebar-product-filter .wpfCheckbox{vertical-align:top;width:22px}.custom-sidebar-product-filter .wpfFilterWrapper .wpfCheckbox label{width:20px;height:20px}.custom-sidebar-product-filter .wpfFilterWrapper[data-radio="1"] .wpfCheckbox label:before,.custom-sidebar-product-filter .wpfFilterWrapper .wpfCheckbox label:before{width:20px;height:20px;border:2px solid #666!important;border-radius:5px!important}@media only screen and (min-width:768px) and (max-width:981px){.custom-sidebar-product-filter .wpfMainWrapper{display:flex;flex-wrap:wrap;justify-content:space-between}.custom-sidebar-product-filter .wpfMainWrapper .wpfFilterWrapper{width:calc(33.33% - 10px)!important;margin-right:10px;margin-bottom:0}.custom-sidebar-product-filter .wpfMainWrapper .wpfFilterWrapper:nth-of-type(3n){margin-right:0}}@media(max-width:767px){.custom-sidebar-product-filter .wpfFilterWrapper{margin-bottom:0}}.et-db #et-boc .et-l .custom-product-grid p.woocommerce-result-count{color:#1e1e1e;font-size:18px}.woocommerce .woocommerce-ordering{margin:0 0 30px;padding-right:7px;background:#f1f1f1;border-radius:5px}.et-db #et-boc .et-l .custom-product-grid .orderby{padding:10px;background:#f1f1f1;border-radius:5px}.custom-product-grid .products{display:flex;flex-wrap:wrap}.custom-product-grid .products li.product{display:flex;flex-wrap:wrap;align-content:flex-start;align-items:flex-start;float:none!important;height:auto!important}.custom-product-grid .products li.product .woocommerce-LoopProduct-link,.custom-product-grid .products li.product .product-title-link{display:block;width:100%}.custom-product-grid .products li.product .product-info{width:calc(100% - 100px)}#et-fb-app .custom-product-grid .products li.product .product-info{width:200px}.et-db #et-boc .et-l .custom-product-grid .products li.product .product-categories a{display:inline-block;line-height:1.4em;font-size:13px;color:#666666}.et-db #et-boc .et-l .custom-product-grid .products li.product .product-categories a.woocommerce-loop-product__link{display:none}.custom-product-grid .products li.product .price{display:flex!important;flex-direction:column;align-items:flex-end;justify-content:flex-start;width:100px}.custom-product-grid .yith-wcwl-add-to-wishlist,.custom-product-grid .xoo-qv-button{position:absolute!important;top:25%!important;margin:0!important;z-index:10;left:50%!important;border-radius:50px;background:#fff;color:#000;z-index:20;opacity:0;transition:all 0.4s ease}.custom-product-grid .product:hover .yith-wcwl-add-to-wishlist,.custom-product-grid .product:hover .xoo-qv-button{opacity:1}.custom-product-grid .yith-wcwl-add-to-wishlist{transform:translateX(-50px)}.custom-product-grid .xoo-qv-button{transform:translateX(10px)}.custom-product-grid .yith-wcwl-add-button>a,.custom-product-grid .xoo-qv-button{display:flex;width:46px;height:46px;align-items:center;justify-content:center;color:#000;border-radius:50px;box-shadow:0 5px 12px rgba(0,0,0,0.8)}.custom-product-grid .yith-wcwl-add-button>a{padding-top:2px}.custom-product-grid .yith-wcwl-add-to-wishlist i{font-size:22px;color:#000}.custom-product-grid .xoo-qv-button .xoo-qv-btn-icon{margin:0}.custom-product-grid .xoo-qv-button .xoo-qv-btn-icon:before{content:'\55';font-family:'ETmodules'}.woocommerce nav.woocommerce-pagination ul,.woocommerce nav.woocommerce-pagination ul li{border:0}.woocommerce nav.woocommerce-pagination ul li>a,.woocommerce nav.woocommerce-pagination ul li>span{display:flex;align-items:center;justify-content:center;padding:10px;margin:0 4px;background:#fff;color:#1e1e1e!important;min-width:52px;height:52px;border-radius:30px}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:#f1f3f4;color:#1e1e1e}.woocommerce nav.woocommerce-pagination ul li span.current{padding:10px 24px}.woocommerce nav.woocommerce-pagination ul li span.current:before{content:'Page';display:inline-block;margin-right:5px}.custom-shop-pagination-icon{font-family:ETmodules;font-size:200%;font-weight:inherit}@media only screen and (min-width:641px) and (max-width:1199px){.et-db #et-boc .et-l .et_pb_module.et_pb_shop.custom-product-grid .products li.product,.et-db #et-boc .et-l .custom-product-grid.et_pb_wc_related_products ul.products li.product{width:48%!important;margin:0 4% 40px 0!important}.et-db #et-boc .et-l .et_pb_module.et_pb_shop.custom-product-grid .products li.product:nth-of-type(even),.et-db #et-boc .et-l .custom-product-grid.et_pb_wc_related_products ul.products li.product:nth-of-type(even){margin-right:0!important}}@media (max-width:640px){.et-db #et-boc .et-l .custom-product-grid p.woocommerce-result-count{font-size:14px}.et-db #et-boc .et-l .et_pb_module.et_pb_shop.custom-product-grid .products li.product,.et-db #et-boc .et-l .custom-product-grid.et_pb_wc_related_products ul.products li.product{width:100%!important;margin:0 0 30px 0!important}}.xoo-qv-panel{z-index:99999}.xoo-qv-opac{z-index:99998}.xoo-qv-panel .variations_form.cart,.xoo-qv-panel .product_meta{display:none}.xoo-qv-container{padding:0;height:auto}.xoo-qv-summary .product_title.entry-title{font-size:40px;margin-bottom:20px}.woocommerce .xoo-qv-summary .woocommerce-product-rating .star-rating{margin:0 0 10px}.woocommerce .xoo-qv-summary .star-rating span:before,.woocommerce-page .xoo-qv-summary .star-rating span:before{color:#ff8400}.woocommerce div.product .xoo-qv-summary p.price,.woocommerce div.product .xoo-qv-summary span.price{font-family:'Bebas Neue';font-size:36px;margin-bottom:18px}.woocommerce div.product .xoo-qv-summary p.price del,.woocommerce div.product .xoo-qv-summary span.price del{color:#333;font-size:60%;display:inline-block;vertical-align:middle;margin-right:10px;line-height:1.2em}.woocommerce div.product .xoo-qv-summary p.price ins,.woocommerce div.product .xoo-qv-summary span.price ins{font-weight:normal}.xoo-qv-summary .xoo-qv-plink{margin-top:30px;padding:0;border-radius:100px}.xoo-qv-summary .xoo-qv-plink>a{display:block;padding:10px 30px}@media(min-width:768px){.xoo-qv-container{width:88%;left:6%;right:6%}.xoo-qv-summary{padding:5.5% 4% 5.5% 2%}}@media(max-width:767px){.xoo-qv-container{width:calc(100% - 100px);left:50px;right:50px}.xoo-qv-summary{padding:30px}}.et_button_no_icon.woocommerce-page a.button,.et_button_no_icon.woocommerce-page a.button:hover{padding:12px 24px!important;background-color:#0099ff}.cart-page-wrapper .cart.woocommerce-cart-form__contents{border-radius:20px;background:#f6f6f6;border-color:#d5d5d5}.cart-page-wrapper .woocommerce-cart-form__contents .qib-container{flex-wrap:nowrap!important;margin:0 auto}.cart-page-wrapper .woocommerce-cart-form__contents .qib-container:before{display:none}.cart-page-wrapper .qib-container .qib-button,.cart-page-wrapper .qib-container .qib-button:hover,.cart-page-wrapper .qib-button:hover:not(#qib_id):not(#qib_id),.cart-page-wrapper .qib-container .quantity,.cart-page-wrapper .qib-container .quantity input.qty{background:#e5e4e4!important}.cart-page-wrapper .woocommerce-cart-form__contents th h6,.cart-page-wrapper .woocommerce-cart-form__contents td h6{line-height:1em;font-size:32px;padding:0}.cart-page-wrapper .woocommerce-cart-form__contents td.product-name .variation{margin-top:8px}.cart-page-wrapper .woocommerce-cart-form__contents thead th{border-left:1px solid #d5d5d5;text-align:center}.cart-page-wrapper .woocommerce-cart-form__contents thead th.product-thumbnail,.cart-page-wrapper .woocommerce-cart-form__contents thead th.product-name{border:none}.cart-page-wrapper .woocommerce-cart-form__contents thead th.product-name{transform:translateX(-80px)}.cart-page-wrapper .woocommerce-cart-form{position:relative;margin-bottom:40px;padding-bottom:80px}.cart-page-wrapper .cart .woocommerce-cart-form__cart-item{position:relative}.cart-page-wrapper .cart.woocommerce-cart-form__contents .product-thumbnail{width:160px}.cart-page-wrapper .cart.woocommerce-cart-form__contents .product-thumbnail a{display:block;width:100%;height:130px;max-width:160px;border:1px solid #d5d5d5;border-radius:10px;overflow:hidden;margin:0 auto;padding:20px 0}.cart-page-wrapper .cart.woocommerce-cart-form__contents .product-thumbnail a img{width:100%;height:100%;object-fit:cover}.cart-page-wrapper .cart tbody .woocommerce-cart-form__cart-item td:not(.product-name){text-align:center}.cart-page-wrapper .cart tbody .woocommerce-cart-form__cart-item td span{font-size:24px;font-weight:600}.cart-page-wrapper .cart .cart_item a.remove{margin:0 auto}.cart-page-wrapper .cart.woocommerce-cart-form__contents tbody tr:last-child{position:absolute;width:100%;padding:0!important}.cart-page-wrapper .cart.woocommerce-cart-form__contents tbody tr:last-child td.actions{border:none;display:flex;justify-content:space-between;padding:36px 0!important}.cart-page-wrapper .cart.woocommerce-cart-form__contents tbody tr:last-child td .coupon{display:flex;flex-wrap:nowrap;margin:0!important;padding:0}.cart-page-wrapper .cart .coupon #coupon_code{background:#d5d5d5!important;border-radius:50px 0 0 50px;margin:0;color:#333!important;padding:14px 20px;font-size:16px!important;text-align:center}.cart-page-wrapper .cart.woocommerce-cart-form__contents tbody tr:last-child td .coupon .button{border-radius:0 50px 50px 0}.cart-page-wrapper .cart.woocommerce-cart-form__contents tbody tr:last-child td.actions .button{background:#0099ff;padding:12px 16px!important;color:#fff;width:auto;padding:12px 16px!important;color:#fff;width:auto;min-width:152px;white-space:nowrap}.cart-page-wrapper .cart_totals h2{font-size:32px}.cart-page-wrapper .cart_totals .shop_table{border-radius:20px;background:#f6f6f6;border-color:#d5d5d5}.woocommerce-cart .cart-page-wrapper .cart-collaterals .cart_totals tr{display:flex}.woocommerce-cart .cart-page-wrapper .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-page-wrapper .cart-collaterals .cart_totals table td{border-color:#d5d5d5;width:50%;padding:30px 6%;vertical-align:middle;display:block;background:transparent}.woocommerce-cart .cart-page-wrapper .cart_totals table th h6{font-size:26px;padding:0}.woocommerce-cart .cart-page-wrapper .cart_totals table td{font-size:20px;border-width:1px 0 0 1px;border-style:solid;text-align:right}.woocommerce-cart .cart-page-wrapper .cart_totals .cart-subtotal td{border-top:none}.woocommerce-cart .cart-page-wrapper .cart_totals .wc-proceed-to-checkout{padding:0}.woocommerce-cart .cart-page-wrapper .cart_totals .wc-proceed-to-checkout .checkout-button,.woocommerce-cart .cart-page-wrapper .cart_totals .wc-proceed-to-checkout .checkout-button:hover{background:#0099ff;padding:14px 30px!important;width:auto;display:inline-block;float:right}@media(max-width:768px){.cart-page-wrapper .cart.woocommerce-cart-form__contents .product-thumbnail{display:block;width:100%!important}.cart-page-wrapper .cart.woocommerce-cart-form__contents .product-thumbnail:before{display:none}.cart-page-wrapper .cart.woocommerce-cart-form__contents .product-thumbnail a{max-width:180px;padding:0}.cart-page-wrapper .cart tbody .woocommerce-cart-form__cart-item td.product-remove{position:absolute;top:10px;right:10px;background:transparent;border:none}.cart-page-wrapper .qib-container:not(#qib_id):not(#qib_id){margin:0 0 0 auto;justify-content:flex-end}.woocommerce-cart .cart-page-wrapper .cart_totals table td:before{display:none}}@media(max-width:620px){.cart-page-wrapper .woocommerce-cart-form{padding-bottom:168px}.cart-page-wrapper .cart.woocommerce-cart-form__contents tbody tr:last-child td.actions{flex-direction:column;align-items:flex-end}.cart-page-wrapper .cart.woocommerce-cart-form__contents tbody tr:last-child td .coupon{justify-content:flex-end;margin-bottom:30px!important}}.woocommerce-info{width:100%}.checkout-page-wrapper .woocommerce .col2-set .col-1,.checkout-page-wrapper .woocommerce .col2-set .col-2{float:none;width:100%}@media(min-width:981px){.checkout-page-wrapper #customer_details{width:65%;margin-right:5%;float:left}.checkout-page-wrapper #order_review_heading,.checkout-page-wrapper #order_review{width:30%;float:left}.checkout-page-wrapper .woocommerce table.shop_table tfoot th{padding-left:0}.checkout-page-wrapper .woocommerce table.shop_table tfoot td{padding-right:0;text-align:right}}@media(min-width:681px){.checkout-page-wrapper .woocommerce-billing-fields__field-wrapper,.checkout-page-wrapper .woocommerce-shipping-fields__field-wrapper,.checkout-page-wrapper .woocommerce-additional-fields__field-wrapper{display:flex;flex-wrap:wrap;padding:32px 16px 20px}.checkout-page-wrapper .woocommerce form #customer_details .form-row{width:calc(50% - 32px)!important;margin:0 16px 20px;clear:none}.checkout-page-wrapper .woocommerce form #billing_address_2_field,.checkout-page-wrapper .woocommerce form #shipping_address_2_field{padding-top:53px}}.checkout-page-wrapper h3{margin-bottom:10px;font-size:30px}.checkout-page-wrapper .woocommerce-form-coupon-toggle{margin-bottom:80px}.checkout-page-wrapper .woocommerce-form-coupon-toggle .showcoupon{white-space:nowrap}.checkout-page-wrapper .woocommerce form.checkout_coupon{background:#f6f6f6;border:1px solid #d5d5d5;border-radius:0 0 20px 20px;padding:30px 40px;display:flex;flex-wrap:wrap;margin:-80px 0 80px 0}.checkout-page-wrapper .woocommerce form.checkout_coupon>p:first-child{width:100%}.checkout-page-wrapper .woocommerce form.checkout_coupon .form-row{margin:0;padding:0;max-width:162px}.checkout-page-wrapper .woocommerce form.checkout_coupon .form-row #coupon_code{background:#f6f6f6;border-color:#8c8c8c;border-right:none;border-radius:50px 0 0 50px;padding:20px 30px}.checkout-page-wrapper .woocommerce form.checkout_coupon button,.checkout-page-wrapper .woocommerce form.checkout_coupon button:hover{padding:17.5px 24px!important;border-radius:0 50px 50px 0;background-color:#0099ff;white-space:nowrap}.checkout-page-wrapper .woocommerce form.checkout_coupon button:after{display:none}.checkout-page-wrapper .woocommerce .woocommerce-shipping-fields{margin-bottom:20px}.checkout-page-wrapper .woocommerce #ship-to-different-address{font-size:18px}.checkout-page-wrapper .woocommerce form #customer_details .form-row.create-account.woocommerce-validated{width:100%!important;margin:-5px 0 20px 4px;padding:0}.checkout-page-wrapper .woocommerce .form-row.create-account.woocommerce-validated .input-checkbox{margin-right:4px}.checkout-page-wrapper .woocommerce-billing-fields__field-wrapper,.checkout-page-wrapper .woocommerce-shipping-fields__field-wrapper,.checkout-page-wrapper .woocommerce-additional-fields__field-wrapper{background:#f6f6f6;border:1px solid #d5d5d5;border-radius:20px;margin-bottom:20px;padding:30px 20px}.checkout-page-wrapper #customer_details #order_comments_field{width:100%!important}.checkout-page-wrapper #order_comments_field #order_comments{margin-top:8px;resize:vertical;max-height:200px;min-height:74px;box-sizing:border-box}.checkout-page-wrapper .woocommerce form .form-row label{font-size:20px;margin-bottom:10px}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.select2-container--default .select2-selection--single{background:#f6f6f6;border-color:#8c8c8c;border-radius:10px;padding:18px}.select2-container--default .select2-selection--single{height:auto;padding:12px 30px 12px 9px}.select2-container--default .select2-selection--single .select2-selection__arrow{top:14px;right:10px}.select2-dropdown{border-color:#8c8c8c;border-radius:0;box-shadow:0 2px 8px rgba(0,0,0,0.2)}.select2-container--default .select2-results>.select2-results__options,.select2-search.select2-search--dropdown{padding:10px}.entry-content .checkout-page-wrapper .woocommerce-checkout-review-order-table{background:#f6f6f6;padding:42px 8% 32px;border-color:#d5d5d5;border-radius:20px}.checkout-page-wrapper .woocommerce-checkout-review-order-table>thead{display:none}.checkout-page-wrapper .woocommerce-checkout-review-order-table .cart_item td{border-top:none}.checkout-page-wrapper .woocommerce-checkout-review-order-table .product-name{position:relative;padding:0 0 40px 0}.checkout-page-wrapper .woocommerce-checkout-review-order-table .checkout-product-image{display:inline-block;width:88px;margin-right:32px;border:1px solid #d5d5d5;border-radius:10px;padding:18px 8px 5px;vertical-align:middle;min-height:80px;position:relative;overflow:hidden;float:left}.checkout-page-wrapper .woocommerce-checkout-review-order-table .product-name-text,.checkout-page-wrapper .woocommerce-checkout-review-order-table .variation{display:inline-block;width:calc(100% - 120px);margin-bottom:3px!important;float:left}.checkout-page-wrapper .woocommerce-checkout-review-order-table .product-quantity{position:absolute;top:-14px;left:78px;display:flex;font-size:12px;width:28px;height:28px;align-items:center;justify-content:center;background:#0099ff;color:#fff;padding:5px;border-radius:30px}.checkout-page-wrapper .woocommerce-checkout-review-order-table .product-total{padding:0;text-align:right}.checkout-page-wrapper .woocommerce table.shop_table tfoot td{border-color:#d5d5d5!important}.woocommerce-checkout .checkout-page-wrapper #payment{background:transparent}.woocommerce-checkout .checkout-page-wrapper #payment ul.payment_methods{padding:0 0 32px;border-color:#d5d5d5;margin-bottom:32px}.woocommerce-checkout .checkout-page-wrapper #payment ul.payment_methods>li{padding:26px 32px!important;background:#1a3465!important;border-radius:20px}.woocommerce-checkout .checkout-page-wrapper #payment div.form-row.place-order{padding:0}.checkout-page-wrapper #payment #place_order{width:100%;padding:16px!important;float:none;background:#0099ff}.checkout-page-wrapper #payment #place_order:after{display:none}@media(max-width:980px){.checkout-page-wrapper #customer_details{margin-bottom:30px}.checkout-page-wrapper #customer_details .col-1{margin-bottom:0!important}.entry-content .checkout-page-wrapper .woocommerce-checkout-review-order-table{padding:42px 32px 32px}}@media(max-width:680px){.checkout-page-wrapper .woocommerce-billing-fields__field-wrapper,.checkout-page-wrapper .woocommerce-shipping-fields__field-wrapper,.checkout-page-wrapper .woocommerce-additional-fields__field-wrapper{padding:18px 30px 36px}.checkout-page-wrapper .woocommerce form.checkout_coupon .form-row{width:100%!important;max-width:none}.checkout-page-wrapper .woocommerce form.checkout_coupon .form-row #coupon_code{border-right:1px solid;border-radius:50px}.checkout-page-wrapper .woocommerce form.checkout_coupon button,.checkout-page-wrapper .woocommerce form.checkout_coupon button:hover{width:100%;border-radius:50px;margin-top:20px}.checkout-page-wrapper .woocommerce form .form-row label{margin-top:10px;line-height:1.4em;font-size:18px}}.wishlist-page-wrapper{}.wishlist-page-wrapper .shop_table.cart.wishlist_table{border-radius:20px;background:#f6f6f6;border-color:#d5d5d5}.wishlist-page-wrapper .wishlist_table thead th{border-left:1px solid #d5d5d5;text-align:center}#main-content .wishlist-page-wrapper table.cart.wishlist_table td,#main-content .wishlist-page-wrapper table.cart.wishlist_table th{padding:20px}.wishlist-page-wrapper .wishlist_table th h6,.wishlist-page-wrapper .wishlist_table.mobile li .item-details h3,.wishlist-page-wrapper .wishlist_table td h6{line-height:1em;font-size:28px;padding:6px 0 0}.wishlist-page-wrapper .wishlist_table thead th.product-thumbnail,.wishlist-page-wrapper .wishlist_table thead th.product-name{border:none}.wishlist-page-wrapper .wishlist_table thead th.product-name{transform:translateX(-80px)}.wishlist-page-wrapper .wishlist_table .product-thumbnail,.wishlist-page-wrapper .wishlist_table.mobile li .item-wrapper .product-thumbnail{width:170px}.wishlist-page-wrapper .wishlist_table .product-thumbnail a{display:block;width:100%;height:130px;max-width:160px;border:1px solid #d5d5d5;border-radius:10px;overflow:hidden;margin:0 auto;padding:20px 0;background:#f6f6f6}#main-content .wishlist-page-wrapper table.cart.wishlist_table td.product-name{padding-left:0}#main-content .wishlist-page-wrapper table.cart.wishlist_table td.product-add-to-cart>a.button,#main-content .wishlist-page-wrapper .cart.wishlist_table .product-add-to-cart>a.button{margin:10px!important;height:auto!important;min-width:148px;padding:14px 20px!important;display:inline-block!important}.wishlist-page-wrapper .wishlist_table .product-price{font-size:20px}.wishlist-page-wrapper .wishlist_table.mobile{padding:0;border:1px solid #d5d5d5}.wishlist-page-wrapper .wishlist_table.mobile li{padding:20px 0 48px;margin:0;position:relative}.wishlist-page-wrapper .wishlist_table.mobile li:not(:last-child){border-bottom:1px solid #d5d5d5}.wishlist-page-wrapper .wishlist_table.mobile li .item-wrapper{width:100%;padding:20px}.wishlist-page-wrapper .wishlist_table.mobile li .item-wrapper .item-details{display:block;width:100%;text-align:center}.wishlist-page-wrapper .wishlist_table.mobile li .item-wrapper .product-thumbnail{max-width:none;display:block;margin:30px auto 20px}.wishlist-page-wrapper .wishlist_table.mobile li .item-details table.item-details-table td.label{display:none}.wishlist-page-wrapper .wishlist_table.mobile li .item-details table.item-details-table td.value{text-align:center;font-size:20px}.wishlist_table.mobile li .additional-info-wrapper .product-remove{position:absolute;top:20px;right:20px}.wishlist_table.mobile li .additional-info-wrapper .product-remove .remove_from_wishlist{font-size:28px}.my-account-page-wrapper .woocommerce-MyAccount-navigation ul{padding-bottom:0}.my-account-page-wrapper .woocommerce-MyAccount-navigation-link:not(:last-child){margin-bottom:20px}.my-account-page-wrapper .woocommerce-MyAccount-navigation-link a{color:#666666;border-bottom:2px solid transparent}.my-account-page-wrapper .woocommerce-MyAccount-navigation-link.is-active a,.my-account-page-wrapper .woocommerce-MyAccount-navigation-link:hover a{color:#0099ff}.my-account-page-wrapper .woocommerce-MyAccount-navigation-link.is-active a{border-color:inherit}.my-account-page-wrapper .woocommerce-info{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;flex-direction:row-reverse}.my-account-page-wrapper .woocommerce-info a.woocommerce-Button,.my-account-page-wrapper .woocommerce-info a.woocommerce-Button:hover{margin:0 0 0 auto;background:#1a3465!important}.my-account-page-wrapper .woocommerce-info a.woocommerce-Button:hover{opacity:0.9}.my-account-page-wrapper .col2-set.addresses{margin-top:40px}.woocommerce-account .my-account-page-wrapper .addresses .title .edit{background:#1a3465;color:#fff;padding:2px 16px;border-radius:30px}.my-account-page-wrapper .woocommerce-address-fields{margin-top:30px}.my-account-page-wrapper .woocommerce-address-fields__field-wrapper,.my-account-page-wrapper .woocommerce-EditAccountForm.edit-account{padding:40px 40px 112px;background:#f6f6f6;border-radius:20px;border:1px solid #d5d5d5}.my-account-page-wrapper .woocommerce-address-fields button.button,.my-account-page-wrapper .woocommerce-address-fields button.button:hover,.my-account-page-wrapper .woocommerce-EditAccountForm.edit-account button.button{position:absolute;bottom:36px;right:40px;padding:12px 24px!important;background:#0099ff}.my-account-page-wrapper .woocommerce form .form-row:not(:last-child){margin-bottom:12px}.my-account-page-wrapper .woocommerce-form.woocommerce-form-login.login{border:1px solid #d5d5d5;background:#f6f6f6;padding:40px;border-radius:20px;max-width:400px;margin:20px auto}.my-account-page-wrapper .woocommerce-form.woocommerce-form-login.login button.button{padding:14px 24px!important;background:#0099ff;margin:20px 0 4px 0;display:block;width:100%}.my-account-page-wrapper .woocommerce-LostPassword.lost_password{text-align:center}@media(min-width:768px){.woocommerce-account .my-account-page-wrapper .woocommerce-MyAccount-navigation{width:23%;padding-right:4.5%;border-right:1px solid #d5d5d5}.woocommerce-account .my-account-page-wrapper .woocommerce-MyAccount-content{width:72%}.my-account-page-wrapper .woocommerce .col1-set .col-1,.my-account-page-wrapper .woocommerce .col2-set .col-2{width:46%}}@media(max-width:767px){.woocommerce-account .my-account-page-wrapper .woocommerce-MyAccount-navigation{margin-bottom:40px}}#et-boc .et-l .custom-menu-module #menu-main-menu li{align-items:center}#et-boc .et-l .custom-menu-module .et_pb_menu__icon.et_pb_menu__cart-button{background:#fff;border-radius:50px;height:auto;align-self:center;padding:3px 10px}#et-boc .et-l .custom-menu-module .et_pb_menu__icon.et_pb_menu__search-button,#et-boc .et-l .custom-menu-module .et_pb_menu__icon.et_pb_menu__close-search-button,#et-boc .et-l .custom-menu-module .dgwt-wcas-search-icon{background:#ff4644;border-radius:50px;height:auto;align-self:center;padding:12px 11px;width:auto;min-width:38px}#et-boc .et-l .custom-menu-module .et_pb_menu__icon.et_pb_menu__close-search-button{padding:6px!important}#et-boc .et-l .custom-menu-module .dgwt-wcas-ico-magnifier-handler{max-width:16px}.et-db #et-boc .et-l .custom-menu-module .et_pb_menu__search-input{color:inherit}.dgwt-wcas-layout-icon-open .dgwt-wcas-search-icon-arrow{top:calc(100% + 14px);left:12px}html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-search-wrapp.dgwt-wcas-layout-icon .dgwt-wcas-search-form{top:calc(100% + 22px);min-width:300px;margin-left:10px}.et-db #et-boc .et-l .custom-menu-module .dgwt-wcas-search-form,.custom-menu-module .dgwt-wcas-layout-icon-open .dgwt-wcas-search-icon-arrow{box-shadow:0 8px 10px rgba(0,0,0,0.4)}@media(min-width:1081px){#et-boc .et-l .custom-menu-module #menu-main-menu li{margin:0 1%}#et-boc .et-l .custom-menu-module #menu-main-menu li.menu-ajax-search{margin:0}}@media only screen and (min-width:981px) and (max-width:1199px){.et-db #et-boc .et-l .custom-menu-section .et_pb_row--with-menu{width:95%}}@media(max-width:1080px){.et-db #et-boc .et-l .custom-menu-module .et_pb_menu__logo{margin-right:10px}}@media(min-width:981px){#et-boc .et-l .custom-menu-module .et_pb_menu__menu{width:calc(100% - 60px)}#et-boc .et-l .custom-menu-module .et-menu-nav,.custom-menu-module #menu-main-menu{width:100%;justify-content:center}#et-boc .et-l .custom-menu-module #menu-main-menu li.menu-item:first-child,#et-boc .et-l .custom-menu-module #menu-main-menu li.menu-item:nth-last-child(2){margin-left:auto}.et_pb_menu__wrap>.dgwt-wcas-search-wrapp{display:none}}@media(max-width:980px){.et-db #et-boc .et-l .et_pb_menu--style-left_aligned.et_pb_text_align_center .et_pb_menu__wrap{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;flex-wrap:nowrap}.dgwt-wcas-search-wrapp{width:auto;margin:0 6px}.et-db #et-boc .et-l .custom-menu-module .et_mobile_menu{top:51px}}.et_mobile_menu .parent-menu-item>a{background-color:transparent;position:relative}.et_mobile_menu .parent-menu-item>a:after{font-family:'ETmodules';content:'\33';font-weight:normal;position:absolute;font-size:200%;top:8px;right:10px}.et_mobile_menu .parent-menu-item>.switched-icon:after{content:'\32'}.child-menu-item{display:none}.show-menu-items{display:block}@media(min-width:981px){#et-boc .et-l .custom-footer-main-row.et_pb_row .et_pb_column:nth-of-type(1){width:30%}#et-boc .et-l .custom-footer-main-row.et_pb_row .et_pb_column:nth-of-type(2),#et-boc .et-l .custom-footer-main-row.et_pb_row .et_pb_column:nth-of-type(3){width:18%}#et-boc .et-l .custom-footer-main-row.et_pb_row .et_pb_column:nth-of-type(4){width:24%}}.hp-hero-sale-products .product .yith-wcwl-add-to-wishlist,.hp-hero-sale-products .product .xoo-qv-button{display:none}.hp-hero-sale-products .products{display:flex;flex-wrap:wrap;justify-content:center}.hp-hero-sale-products .product .product-categories a{font-family:'Bebas Neue',sans-serif;font-size:20px;color:#1e1e1e}.hp-hero-sale-products .products li.product .woocommerce-LoopProduct-link.et_pb_button{padding:10px 20px!important;display:inline-block;margin-top:20px}@media(min-width:981px){.hp-hero-sale-products .product{margin:0 4% 50px!important;width:25.33%!important}}@media only screen and (min-width:681px) and (max-width:980px){.hp-hero-sale-products.et_pb_shop ul.products li.product{margin:0 5% 50px!important;width:40%!important}}@media (max-width:680px){.hp-hero-sale-products.et_pb_shop ul.products li.product{width:85%!important;margin:0 12.5% 50px!important}}.hp-deal-counter .et_pb_countdown_timer_container{white-space:nowrap}.hp-deal-counter.et_pb_countdown_timer .section.values{width:22%;max-width:108px;margin-right:4%;padding:16px 2px;border:2px solid;border-radius:10px}.hp-deal-counter.et_pb_countdown_timer .section.values:last-child{margin-right:0}@media (max-width:479px){.hp-deal-counter .et_pb_countdown_timer_container{white-space:normal}.hp-deal-counter.et_pb_countdown_timer .section.values{width:47.9%;max-width:none;margin-right:4%;margin-bottom:20px}.hp-deal-counter.et_pb_countdown_timer .section.values.hours,.hp-deal-counter.et_pb_countdown_timer .section.values.seconds{margin-right:0}}.hp-blog-cards .et_pb_ajax_pagination_container{display:flex;flex-wrap:wrap}.hp-blog-cards .et_pb_post .et_overlay,.hp-blog-cards .et_pb_post:hover .et_overlay{z-index:-1;border:none;opacity:1;width:500%;height:500%;top:-50px;left:-100%}.hp-blog-cards .et_pb_post{overflow:hidden;border-radius:inherit}@media(min-width:1281px){.hp-blog-cards .et_pb_post{padding:46px 20px 36px 20%}.hp-blog-cards .et_pb_post .entry-featured-image-url{position:absolute;width:35%;height:calc(100% - 40px);top:20px;left:20px;margin:0}.hp-blog-cards .et_pb_post .entry-featured-image-url img{width:100%;height:100%;object-fit:cover}}@media(min-width:681px){.hp-blog-cards .et_pb_post{width:48%;margin:0 4% 4% 0}.hp-blog-cards .et_pb_post:nth-of-type(2n){margin-right:0}}@media(max-width:1280px){.hp-blog-cards .et_pb_post{padding:30px}}.custom-opt-in-module .et_pb_newsletter_fields{position:relative}.custom-opt-in-module .et_pb_newsletter_result{margin-bottom:20px}@media(max-width:479px){body #page-container .et_pb_section .et_pb_subscribe.custom-opt-in-module .et_pb_newsletter_button.et_pb_button{position:relative;max-width:none;top:auto;right:auto}}.custom-video-icon .et_pb_video_play:before{content:'\45';border:2px solid;border-radius:100px;padding:15px}.image-text-less-spacing-blurb .et_pb_blurb_container{padding-left:6px}@media(max-width:980px){.single-blog-section>.et_pb_row{display:flex;flex-direction:column-reverse}}@media only screen and (min-width:768px) and (max-width:980px){.custom-blog-sidebar{display:flex;flex-wrap:wrap}.custom-blog-sidebar .et_pb_widget{width:25%!important;margin-right:0;padding-right:5%}.custom-blog-sidebar .et_pb_widget:nth-of-type(2n){width:50%!important}.custom-blog-sidebar .et_pb_widget:nth-of-type(3n){padding-right:0}}.custom-blog-sidebar .et_pb_widget{margin-bottom:40px!important}.custom-blog-sidebar .et_pb_widget .widgettitle{padding-bottom:30px}.custom-blog-sidebar .et_pb_widget .recent-posts-item{display:flex;justify-content:center;align-items:center;margin-bottom:20px}.custom-blog-sidebar .et_pb_widget .recent-posts-item .recent-posts-thumb{width:80px;align-self:stretch;margin:0 20px 0 0;border-radius:10px;overflow:hidden}.custom-blog-sidebar .et_pb_widget .recent-posts-item .recent-posts-text{width:calc(100% - 100px)}.custom-blog-sidebar .et_pb_widget .recent-posts-item .recent-posts-thumb>a,.custom-blog-sidebar .et_pb_widget .recent-posts-item .recent-posts-thumb img{width:100%;height:100%;object-fit:cover}.custom-blog-sidebar .et_pb_widget .recent-posts-item .recent-posts-title>*{font-size:24px;padding:0}.custom-blog-sidebar .et_pb_widget .tagcloud a{background:transparent;border:1px solid;padding:10px 18px;border-radius:20px;margin:0 7px 10px 0;line-height:1.2em}.custom-pagination .pagination{display:flex;flex-wrap:wrap;justify-content:space-between}.custom-pagination .pagination>div{float:none;min-width:2px}.custom-pagination .pagination .alignleft{order:2}.custom-pagination .pagination a{display:block;padding:10px 24px;background:#f1f3f4;border-radius:50px}.blog-meta-with-icons .et_pb_title_meta_container,.blog-meta-with-icons .post-meta{color:#231f20}.blog-meta-with-icons .et_pb_title_meta_container:before,.blog-meta-with-icons .post-meta:before,.blog-meta-with-icons .published:before{font-family:ETmodules;display:inline-block;color:#0099ff;vertical-align:middle;font-size:120%;transform:translateY(-3px)}.blog-meta-with-icons .et_pb_title_meta_container:before,.blog-meta-with-icons .post-meta:before{content:'\e08a';margin-right:5px}.blog-meta-with-icons .published{white-space:nowrap}.blog-meta-with-icons .published:before{content:'\e023';margin-right:10px}.blog-meta-with-icons .author.vcard a{color:#0099ff!important;margin-right:20px}.blog-meta-with-icons .author:before,.blog-meta-with-icons .author:before{content:'by';display:inline-block;margin-right:5px}.custom-single-blog-content .et_social_inline_bottom{margin-top:0;margin-bottom:0!important;position:absolute;width:240px;background:#f1f1f1;padding:20px 12px 12px 20px;bottom:-60px;right:0;border-radius:10px;box-shadow:0 3px 10px rgba(0,0,0,0.4);z-index:-100;opacity:0;visibility:hidden;transition:opacity 0.3s ease}.custom-single-blog-content .et_social_inline_bottom.monarch-mini-popup-opened{z-index:100;visibility:visible;opacity:1}.et_monarch .custom-single-blog-content .et_social_networks .et_social_icons_container{display:flex;align-items:center;justify-content:center}.single-blog-comment-module textarea,.single-blog-comment-module #commentform input[type="text"],.single-blog-comment-module #commentform input[type="email"],.single-blog-comment-module #commentform input[type="url"]{width:100%}.single-blog-comment-module .comment-form .comment-form-url{display:none}@media(min-width:681px){.single-blog-comment-module .comment-form{display:flex;flex-wrap:wrap}.single-blog-comment-module .comment-form .logged-in-as,.single-blog-comment-module .comment-form .comment-notes,.single-blog-comment-module .comment-form .comment-form-comment,.single-blog-comment-module .comment-form .comment-form-cookies-consent{width:100%}.single-blog-comment-module .comment-form .comment-form-author,.single-blog-comment-module .comment-form .comment-form-email,.single-blog-comment-module .comment-form .comment-form-url{width:calc(50% - 10px)}.single-blog-comment-module .comment-form .comment-form-author{margin-right:20px}}.single-product-images-module .woocommerce-product-gallery__image.flex-active-slide,.single-product-images-module .flex-control-nav.flex-control-thumbs li,.single-product-images-module .flex-control-nav.flex-control-thumbs li img{background:#f6f6f6;border-radius:10px}.single-product-images-module .woocommerce-product-gallery__image.flex-active-slide>a>img,.single-product-images-module .flex-control-nav.flex-control-thumbs li img{mix-blend-mode:darken}.single-product-images-module .flex-control-nav.flex-control-thumbs{display:flex;flex-wrap:wrap;justify-content:flex-end;margin:30px -15px 0!important}.single-product-images-module .flex-control-nav.flex-control-thumbs li{margin:0 15px 30px 15px!important;width:calc(25% - 30px)!important}.single-product-images-module .flex-control-nav.flex-control-thumbs li img{opacity:1!important}.woocommerce div.product .single-product-top-rating-module .woocommerce-product-rating{margin-bottom:0}.variations_form.cart{display:flex;flex-wrap:wrap;align-items:flex-start}.woocommerce div.product form.cart .variations{width:calc(100% - 200px);margin-bottom:0}.woocommerce div.product form.cart .variations tbody{display:flex;flex-direction:row-reverse}.woocommerce div.product form.cart .variations tr{width:50%;display:flex;flex-direction:column;padding-right:20px}form.cart .variations td.label{text-transform:uppercase;font-size:28px;font-family:'Bebas Neue',sans-serif}form.cart .variations td.label:before{content:'Select';display:inline-block;margin-right:5px}.woocommerce div.product form.cart .variations label{font-weight:normal}form.cart .variations .tawcvs-swatches{display:flex;flex-direction:column;padding:0}form.cart .variations .tawcvs-swatches .swatch{border-radius:5px;text-indent:40px;color:#333!important;width:25px;height:25px;border:2px solid #fff;;line-height:1.4em}form.cart .variations .tawcvs-swatches .swatch.selected{border-color:#333}.tawcvs-swatches .swatch.selected:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);-moz-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);content:"";width:4px;height:8px;display:block;border:solid #333;border-width:0 2px 2px 0;position:absolute;top:50%;left:50%;margin:-2px -2px 0 0}.tawcvs-swatches .swatch-color:not(.swatch-white).selected:before{border-color:#fff}form.cart .variations .tawcvs-swatches .swatch__tooltip,form.cart .variations .tawcvs-swatches .swatch:after{display:none!important}form.cart .variations td.value .reset_variations{background:#0099ff;padding:6px 20px;border-radius:50px;color:#fff!important;margin-top:10px!important;display:inline-block!important;float:none!important}.qib-container:before{content:'Quantity';display:block;width:100%;margin-bottom:20px;text-transform:uppercase;font-size:28px;font-family:'Bebas Neue',sans-serif}.single_variation_wrap{width:100%;margin:0!important}form.cart button[type='submit']:focus:not(#qib_id):not(#qib_id){outline:none}.qib-container:not(#qib_id):not(#qib_id){display:flex;flex-wrap:wrap;width:auto;max-width:200px;align-items:center;justify-content:flex-start}.qib-container div.quantity:not(#qib_id):not(#qib_id){margin:0!important}.qib-container .qib-button,.qib-container .qib-button:hover,.qib-button:hover:not(#qib_id):not(#qib_id),.qib-container .quantity,.qib-container .quantity input.qty{font-size:30px!important;color:#1e1e1e!important;background:#f6f6f6!important;border:none!important;height:60px!important;width:60px!important;margin:0!important;text-align:center}.qib-container .qib-button{cursor:pointer}.qib-container .minus.qib-button{border-radius:40px 0 0 40px!important}.qib-container .plus.qib-button{border-radius:0 40px 40px 0!important}@media (max-width:599px){.woocommerce div.product .single-product-variations-cart-module form.cart .variations{width:100%}.woocommerce div.product .single-product-variations-cart-module form.cart .variations tr{padding:0}}@media only screen and (min-width:421px) and (max-width:599px){.single-product-variations-cart-module .qib-container:not(#qib_id):not(#qib_id){width:48%;max-width:none;margin-right:4%}.single-product-variations-cart-module .single_variation_wrap{width:48%;margin-top:54px!important}}@media (max-width:420px){.single-product-variations-cart-module .qib-container:not(#qib_id):not(#qib_id){width:100%;max-width:none;flex-wrap:nowrap;justify-content:flex-end;margin-bottom:40px}.single-product-variations-cart-module .qib-container:before{width:auto;margin:0 auto 0 0}}.single-product-tabs-module .et_pb_tabs_controls:after{display:none}.single-product-tabs-module .et_pb_tabs_controls{display:flex;flex-wrap:wrap}.single-product-tabs-module .et_pb_tabs_controls li{float:none;margin-right:7%}.single-product-tabs-module .et_pb_tabs_controls li:last-of-type{margin-right:0}.single-product-tabs-module .et_pb_tabs_controls li a{padding:0}.single-product-tabs-module .woocommerce-Reviews-title{font-size:26px;margin:30px 0}.single-product-tabs-module #commentform{display:flex;flex-wrap:wrap}.single-product-tabs-module #commentform>p,.single-product-tabs-module #commentform>div{width:100%}.woocommerce p.stars a::before,.woocommerce .star-rating span:before,.woocommerce-page .star-rating span:before{color:#ff8400}.single-product-tabs-module #reply-title{display:block;margin:30px 0;font-size:30px}.single-product-tabs-module #respond textarea,.single-product-tabs-module #respond #author,.single-product-tabs-module #respond #email{width:100%;background-color:#f6f6f6;color:#333;padding:20px 30px;font-size:18px;border-radius:10px;box-shadow:none}.single-product-tabs-module #review_form #respond textarea{resize:vertical;height:160px;padding:30px;min-height:80px;max-height:300px;border-radius:10px}.single-product-tabs-module #respond p.form-submit #submit,.single-product-tabs-module #respond p.form-submit #submit:hover{padding:12px 40px!important}@media(min-width:768px){.single-product-tabs-module #commentform .comment-form-author{width:49%;margin-right:2%!important}.single-product-tabs-module #commentform .comment-form-email{width:49%}}.sidebar-product-search-wrapper .dgwt-wcas-search-wrapp{min-width:100%;max-width:none}.sidebar-product-search-wrapper .dgwt-wcas-no-submit .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{padding:20px 20px 20px 50px;border-radius:50px;height:auto}.sidebar-product-search-wrapper .dgwt-wcas-no-submit .dgwt-wcas-ico-magnifier{left:18px}.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input::placeholder{font-style:normal}.sidebar-product-search-wrapper .dgwt-wcas-preloader{right:4px}.custom-sidebar-product-filter .wpfFilterWrapper{padding:0!important;margin:0 0 30px 0}.custom-sidebar-product-filter .wpfFilterTitle{display:flex;align-items:center;justify-content:space-between;background:#f1f1f1;padding:10px 26px;margin-bottom:30px;border-radius:50px}.custom-sidebar-product-filter .wpfFilterTitle .wfpTitle{font-weight:normal;font-size:28px!important;margin:0;padding:5px 0 0 0;height:auto}.custom-sidebar-product-filter .wpfFilterWrapper .wfpDescription{font-family:'Bebas Neue',sans-serif;font-size:32px;color:#333333;font-weight:normal;margin-bottom:20px}.custom-sidebar-product-filter .wpfCheckboxHier>ul{padding:0}.custom-sidebar-product-filter .wpfFilterWrapper ul:not(.wpfButtonsFilter) li{margin-bottom:14px}.custom-sidebar-product-filter .wpfCheckbox{vertical-align:top;width:22px}.custom-sidebar-product-filter .wpfFilterWrapper .wpfCheckbox label{width:20px;height:20px}.custom-sidebar-product-filter .wpfFilterWrapper[data-radio="1"] .wpfCheckbox label:before,.custom-sidebar-product-filter .wpfFilterWrapper .wpfCheckbox label:before{width:20px;height:20px;border:2px solid #666!important;border-radius:5px!important}@media only screen and (min-width:768px) and (max-width:981px){.custom-sidebar-product-filter .wpfMainWrapper{display:flex;flex-wrap:wrap;justify-content:space-between}.custom-sidebar-product-filter .wpfMainWrapper .wpfFilterWrapper{width:calc(33.33% - 10px)!important;margin-right:10px;margin-bottom:0}.custom-sidebar-product-filter .wpfMainWrapper .wpfFilterWrapper:nth-of-type(3n){margin-right:0}}@media(max-width:767px){.custom-sidebar-product-filter .wpfFilterWrapper{margin-bottom:0}}.et-db #et-boc .et-l .custom-product-grid p.woocommerce-result-count{color:#1e1e1e;font-size:18px}.woocommerce .woocommerce-ordering{margin:0 0 30px;padding-right:7px;background:#f1f1f1;border-radius:5px}.et-db #et-boc .et-l .custom-product-grid .orderby{padding:10px;background:#f1f1f1;border-radius:5px}.custom-product-grid .products{display:flex;flex-wrap:wrap}.custom-product-grid .products li.product{display:flex;flex-wrap:wrap;align-content:flex-start;align-items:flex-start;float:none!important;height:auto!important}.custom-product-grid .products li.product .woocommerce-LoopProduct-link,.custom-product-grid .products li.product .product-title-link{display:block;width:100%}.custom-product-grid .products li.product .product-info{width:calc(100% - 100px)}#et-fb-app .custom-product-grid .products li.product .product-info{width:200px}.et-db #et-boc .et-l .custom-product-grid .products li.product .product-categories a{display:inline-block;line-height:1.4em;font-size:13px;color:#666666}.et-db #et-boc .et-l .custom-product-grid .products li.product .product-categories a.woocommerce-loop-product__link{display:none}.custom-product-grid .products li.product .price{display:flex!important;flex-direction:column;align-items:flex-end;justify-content:flex-start;width:100px}.custom-product-grid .yith-wcwl-add-to-wishlist,.custom-product-grid .xoo-qv-button{position:absolute!important;top:25%!important;margin:0!important;z-index:10;left:50%!important;border-radius:50px;background:#fff;color:#000;z-index:20;opacity:0;transition:all 0.4s ease}.custom-product-grid .product:hover .yith-wcwl-add-to-wishlist,.custom-product-grid .product:hover .xoo-qv-button{opacity:1}.custom-product-grid .yith-wcwl-add-to-wishlist{transform:translateX(-50px)}.custom-product-grid .xoo-qv-button{transform:translateX(10px)}.custom-product-grid .yith-wcwl-add-button>a,.custom-product-grid .xoo-qv-button{display:flex;width:46px;height:46px;align-items:center;justify-content:center;color:#000;border-radius:50px;box-shadow:0 5px 12px rgba(0,0,0,0.8)}.custom-product-grid .yith-wcwl-add-button>a{padding-top:2px}.custom-product-grid .yith-wcwl-add-to-wishlist i{font-size:22px;color:#000}.custom-product-grid .xoo-qv-button .xoo-qv-btn-icon{margin:0}.custom-product-grid .xoo-qv-button .xoo-qv-btn-icon:before{content:'\55';font-family:'ETmodules'}.woocommerce nav.woocommerce-pagination ul,.woocommerce nav.woocommerce-pagination ul li{border:0}.woocommerce nav.woocommerce-pagination ul li>a,.woocommerce nav.woocommerce-pagination ul li>span{display:flex;align-items:center;justify-content:center;padding:10px;margin:0 4px;background:#fff;color:#1e1e1e!important;min-width:52px;height:52px;border-radius:30px}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:#f1f3f4;color:#1e1e1e}.woocommerce nav.woocommerce-pagination ul li span.current{padding:10px 24px}.woocommerce nav.woocommerce-pagination ul li span.current:before{content:'Page';display:inline-block;margin-right:5px}.custom-shop-pagination-icon{font-family:ETmodules;font-size:200%;font-weight:inherit}@media only screen and (min-width:641px) and (max-width:1199px){.et-db #et-boc .et-l .et_pb_module.et_pb_shop.custom-product-grid .products li.product,.et-db #et-boc .et-l .custom-product-grid.et_pb_wc_related_products ul.products li.product{width:48%!important;margin:0 4% 40px 0!important}.et-db #et-boc .et-l .et_pb_module.et_pb_shop.custom-product-grid .products li.product:nth-of-type(even),.et-db #et-boc .et-l .custom-product-grid.et_pb_wc_related_products ul.products li.product:nth-of-type(even){margin-right:0!important}}@media (max-width:640px){.et-db #et-boc .et-l .custom-product-grid p.woocommerce-result-count{font-size:14px}.et-db #et-boc .et-l .et_pb_module.et_pb_shop.custom-product-grid .products li.product,.et-db #et-boc .et-l .custom-product-grid.et_pb_wc_related_products ul.products li.product{width:100%!important;margin:0 0 30px 0!important}}.xoo-qv-panel{z-index:99999}.xoo-qv-opac{z-index:99998}.xoo-qv-panel .variations_form.cart,.xoo-qv-panel .product_meta{display:none}.xoo-qv-container{padding:0;height:auto}.xoo-qv-summary .product_title.entry-title{font-size:40px;margin-bottom:20px}.woocommerce .xoo-qv-summary .woocommerce-product-rating .star-rating{margin:0 0 10px}.woocommerce .xoo-qv-summary .star-rating span:before,.woocommerce-page .xoo-qv-summary .star-rating span:before{color:#ff8400}.woocommerce div.product .xoo-qv-summary p.price,.woocommerce div.product .xoo-qv-summary span.price{font-family:'Bebas Neue';font-size:36px;margin-bottom:18px}.woocommerce div.product .xoo-qv-summary p.price del,.woocommerce div.product .xoo-qv-summary span.price del{color:#333;font-size:60%;display:inline-block;vertical-align:middle;margin-right:10px;line-height:1.2em}.woocommerce div.product .xoo-qv-summary p.price ins,.woocommerce div.product .xoo-qv-summary span.price ins{font-weight:normal}.xoo-qv-summary .xoo-qv-plink{margin-top:30px;padding:0;border-radius:100px}.xoo-qv-summary .xoo-qv-plink>a{display:block;padding:10px 30px}@media(min-width:768px){.xoo-qv-container{width:88%;left:6%;right:6%}.xoo-qv-summary{padding:5.5% 4% 5.5% 2%}}@media(max-width:767px){.xoo-qv-container{width:calc(100% - 100px);left:50px;right:50px}.xoo-qv-summary{padding:30px}}.et_button_no_icon.woocommerce-page a.button,.et_button_no_icon.woocommerce-page a.button:hover{padding:12px 24px!important;background-color:#0099ff}.cart-page-wrapper .cart.woocommerce-cart-form__contents{border-radius:20px;background:#f6f6f6;border-color:#d5d5d5}.cart-page-wrapper .woocommerce-cart-form__contents .qib-container{flex-wrap:nowrap!important;margin:0 auto}.cart-page-wrapper .woocommerce-cart-form__contents .qib-container:before{display:none}.cart-page-wrapper .qib-container .qib-button,.cart-page-wrapper .qib-container .qib-button:hover,.cart-page-wrapper .qib-button:hover:not(#qib_id):not(#qib_id),.cart-page-wrapper .qib-container .quantity,.cart-page-wrapper .qib-container .quantity input.qty{background:#e5e4e4!important}.cart-page-wrapper .woocommerce-cart-form__contents th h6,.cart-page-wrapper .woocommerce-cart-form__contents td h6{line-height:1em;font-size:32px;padding:0}.cart-page-wrapper .woocommerce-cart-form__contents td.product-name .variation{margin-top:8px}.cart-page-wrapper .woocommerce-cart-form__contents thead th{border-left:1px solid #d5d5d5;text-align:center}.cart-page-wrapper .woocommerce-cart-form__contents thead th.product-thumbnail,.cart-page-wrapper .woocommerce-cart-form__contents thead th.product-name{border:none}.cart-page-wrapper .woocommerce-cart-form__contents thead th.product-name{transform:translateX(-80px)}.cart-page-wrapper .woocommerce-cart-form{position:relative;margin-bottom:40px;padding-bottom:80px}.cart-page-wrapper .cart .woocommerce-cart-form__cart-item{position:relative}.cart-page-wrapper .cart.woocommerce-cart-form__contents .product-thumbnail{width:160px}.cart-page-wrapper .cart.woocommerce-cart-form__contents .product-thumbnail a{display:block;width:100%;height:130px;max-width:160px;border:1px solid #d5d5d5;border-radius:10px;overflow:hidden;margin:0 auto;padding:20px 0}.cart-page-wrapper .cart.woocommerce-cart-form__contents .product-thumbnail a img{width:100%;height:100%;object-fit:cover}.cart-page-wrapper .cart tbody .woocommerce-cart-form__cart-item td:not(.product-name){text-align:center}.cart-page-wrapper .cart tbody .woocommerce-cart-form__cart-item td span{font-size:24px;font-weight:600}.cart-page-wrapper .cart .cart_item a.remove{margin:0 auto}.cart-page-wrapper .cart.woocommerce-cart-form__contents tbody tr:last-child{position:absolute;width:100%;padding:0!important}.cart-page-wrapper .cart.woocommerce-cart-form__contents tbody tr:last-child td.actions{border:none;display:flex;justify-content:space-between;padding:36px 0!important}.cart-page-wrapper .cart.woocommerce-cart-form__contents tbody tr:last-child td .coupon{display:flex;flex-wrap:nowrap;margin:0!important;padding:0}.cart-page-wrapper .cart .coupon #coupon_code{background:#d5d5d5!important;border-radius:50px 0 0 50px;margin:0;color:#333!important;padding:14px 20px;font-size:16px!important;text-align:center}.cart-page-wrapper .cart.woocommerce-cart-form__contents tbody tr:last-child td .coupon .button{border-radius:0 50px 50px 0}.cart-page-wrapper .cart.woocommerce-cart-form__contents tbody tr:last-child td.actions .button{background:#0099ff;padding:12px 16px!important;color:#fff;width:auto;padding:12px 16px!important;color:#fff;width:auto;min-width:152px;white-space:nowrap}.cart-page-wrapper .cart_totals h2{font-size:32px}.cart-page-wrapper .cart_totals .shop_table{border-radius:20px;background:#f6f6f6;border-color:#d5d5d5}.woocommerce-cart .cart-page-wrapper .cart-collaterals .cart_totals tr{display:flex}.woocommerce-cart .cart-page-wrapper .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-page-wrapper .cart-collaterals .cart_totals table td{border-color:#d5d5d5;width:50%;padding:30px 6%;vertical-align:middle;display:block;background:transparent}.woocommerce-cart .cart-page-wrapper .cart_totals table th h6{font-size:26px;padding:0}.woocommerce-cart .cart-page-wrapper .cart_totals table td{font-size:20px;border-width:1px 0 0 1px;border-style:solid;text-align:right}.woocommerce-cart .cart-page-wrapper .cart_totals .cart-subtotal td{border-top:none}.woocommerce-cart .cart-page-wrapper .cart_totals .wc-proceed-to-checkout{padding:0}.woocommerce-cart .cart-page-wrapper .cart_totals .wc-proceed-to-checkout .checkout-button,.woocommerce-cart .cart-page-wrapper .cart_totals .wc-proceed-to-checkout .checkout-button:hover{background:#0099ff;padding:14px 30px!important;width:auto;display:inline-block;float:right}@media(max-width:768px){.cart-page-wrapper .cart.woocommerce-cart-form__contents .product-thumbnail{display:block;width:100%!important}.cart-page-wrapper .cart.woocommerce-cart-form__contents .product-thumbnail:before{display:none}.cart-page-wrapper .cart.woocommerce-cart-form__contents .product-thumbnail a{max-width:180px;padding:0}.cart-page-wrapper .cart tbody .woocommerce-cart-form__cart-item td.product-remove{position:absolute;top:10px;right:10px;background:transparent;border:none}.cart-page-wrapper .qib-container:not(#qib_id):not(#qib_id){margin:0 0 0 auto;justify-content:flex-end}.woocommerce-cart .cart-page-wrapper .cart_totals table td:before{display:none}}@media(max-width:620px){.cart-page-wrapper .woocommerce-cart-form{padding-bottom:168px}.cart-page-wrapper .cart.woocommerce-cart-form__contents tbody tr:last-child td.actions{flex-direction:column;align-items:flex-end}.cart-page-wrapper .cart.woocommerce-cart-form__contents tbody tr:last-child td .coupon{justify-content:flex-end;margin-bottom:30px!important}}.woocommerce-info{width:100%}.checkout-page-wrapper .woocommerce .col2-set .col-1,.checkout-page-wrapper .woocommerce .col2-set .col-2{float:none;width:100%}@media(min-width:981px){.checkout-page-wrapper #customer_details{width:65%;margin-right:5%;float:left}.checkout-page-wrapper #order_review_heading,.checkout-page-wrapper #order_review{width:30%;float:left}.checkout-page-wrapper .woocommerce table.shop_table tfoot th{padding-left:0}.checkout-page-wrapper .woocommerce table.shop_table tfoot td{padding-right:0;text-align:right}}@media(min-width:681px){.checkout-page-wrapper .woocommerce-billing-fields__field-wrapper,.checkout-page-wrapper .woocommerce-shipping-fields__field-wrapper,.checkout-page-wrapper .woocommerce-additional-fields__field-wrapper{display:flex;flex-wrap:wrap;padding:32px 16px 20px}.checkout-page-wrapper .woocommerce form #customer_details .form-row{width:calc(50% - 32px)!important;margin:0 16px 20px;clear:none}.checkout-page-wrapper .woocommerce form #billing_address_2_field,.checkout-page-wrapper .woocommerce form #shipping_address_2_field{padding-top:53px}}.checkout-page-wrapper h3{margin-bottom:10px;font-size:30px}.checkout-page-wrapper .woocommerce-form-coupon-toggle{margin-bottom:80px}.checkout-page-wrapper .woocommerce-form-coupon-toggle .showcoupon{white-space:nowrap}.checkout-page-wrapper .woocommerce form.checkout_coupon{background:#f6f6f6;border:1px solid #d5d5d5;border-radius:0 0 20px 20px;padding:30px 40px;display:flex;flex-wrap:wrap;margin:-80px 0 80px 0}.checkout-page-wrapper .woocommerce form.checkout_coupon>p:first-child{width:100%}.checkout-page-wrapper .woocommerce form.checkout_coupon .form-row{margin:0;padding:0;max-width:162px}.checkout-page-wrapper .woocommerce form.checkout_coupon .form-row #coupon_code{background:#f6f6f6;border-color:#8c8c8c;border-right:none;border-radius:50px 0 0 50px;padding:20px 30px}.checkout-page-wrapper .woocommerce form.checkout_coupon button,.checkout-page-wrapper .woocommerce form.checkout_coupon button:hover{padding:17.5px 24px!important;border-radius:0 50px 50px 0;background-color:#0099ff;white-space:nowrap}.checkout-page-wrapper .woocommerce form.checkout_coupon button:after{display:none}.checkout-page-wrapper .woocommerce .woocommerce-shipping-fields{margin-bottom:20px}.checkout-page-wrapper .woocommerce #ship-to-different-address{font-size:18px}.checkout-page-wrapper .woocommerce form #customer_details .form-row.create-account.woocommerce-validated{width:100%!important;margin:-5px 0 20px 4px;padding:0}.checkout-page-wrapper .woocommerce .form-row.create-account.woocommerce-validated .input-checkbox{margin-right:4px}.checkout-page-wrapper .woocommerce-billing-fields__field-wrapper,.checkout-page-wrapper .woocommerce-shipping-fields__field-wrapper,.checkout-page-wrapper .woocommerce-additional-fields__field-wrapper{background:#f6f6f6;border:1px solid #d5d5d5;border-radius:20px;margin-bottom:20px;padding:30px 20px}.checkout-page-wrapper #customer_details #order_comments_field{width:100%!important}.checkout-page-wrapper #order_comments_field #order_comments{margin-top:8px;resize:vertical;max-height:200px;min-height:74px;box-sizing:border-box}.checkout-page-wrapper .woocommerce form .form-row label{font-size:20px;margin-bottom:10px}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.select2-container--default .select2-selection--single{background:#f6f6f6;border-color:#8c8c8c;border-radius:10px;padding:18px}.select2-container--default .select2-selection--single{height:auto;padding:12px 30px 12px 9px}.select2-container--default .select2-selection--single .select2-selection__arrow{top:14px;right:10px}.select2-dropdown{border-color:#8c8c8c;border-radius:0;box-shadow:0 2px 8px rgba(0,0,0,0.2)}.select2-container--default .select2-results>.select2-results__options,.select2-search.select2-search--dropdown{padding:10px}.entry-content .checkout-page-wrapper .woocommerce-checkout-review-order-table{background:#f6f6f6;padding:42px 8% 32px;border-color:#d5d5d5;border-radius:20px}.checkout-page-wrapper .woocommerce-checkout-review-order-table>thead{display:none}.checkout-page-wrapper .woocommerce-checkout-review-order-table .cart_item td{border-top:none}.checkout-page-wrapper .woocommerce-checkout-review-order-table .product-name{position:relative;padding:0 0 40px 0}.checkout-page-wrapper .woocommerce-checkout-review-order-table .checkout-product-image{display:inline-block;width:88px;margin-right:32px;border:1px solid #d5d5d5;border-radius:10px;padding:18px 8px 5px;vertical-align:middle;min-height:80px;position:relative;overflow:hidden;float:left}.checkout-page-wrapper .woocommerce-checkout-review-order-table .product-name-text,.checkout-page-wrapper .woocommerce-checkout-review-order-table .variation{display:inline-block;width:calc(100% - 120px);margin-bottom:3px!important;float:left}.checkout-page-wrapper .woocommerce-checkout-review-order-table .product-quantity{position:absolute;top:-14px;left:78px;display:flex;font-size:12px;width:28px;height:28px;align-items:center;justify-content:center;background:#0099ff;color:#fff;padding:5px;border-radius:30px}.checkout-page-wrapper .woocommerce-checkout-review-order-table .product-total{padding:0;text-align:right}.checkout-page-wrapper .woocommerce table.shop_table tfoot td{border-color:#d5d5d5!important}.woocommerce-checkout .checkout-page-wrapper #payment{background:transparent}.woocommerce-checkout .checkout-page-wrapper #payment ul.payment_methods{padding:0 0 32px;border-color:#d5d5d5;margin-bottom:32px}.woocommerce-checkout .checkout-page-wrapper #payment ul.payment_methods>li{padding:26px 32px!important;background:#1a3465!important;border-radius:20px}.woocommerce-checkout .checkout-page-wrapper #payment div.form-row.place-order{padding:0}.checkout-page-wrapper #payment #place_order{width:100%;padding:16px!important;float:none;background:#0099ff}.checkout-page-wrapper #payment #place_order:after{display:none}@media(max-width:980px){.checkout-page-wrapper #customer_details{margin-bottom:30px}.checkout-page-wrapper #customer_details .col-1{margin-bottom:0!important}.entry-content .checkout-page-wrapper .woocommerce-checkout-review-order-table{padding:42px 32px 32px}}@media(max-width:680px){.checkout-page-wrapper .woocommerce-billing-fields__field-wrapper,.checkout-page-wrapper .woocommerce-shipping-fields__field-wrapper,.checkout-page-wrapper .woocommerce-additional-fields__field-wrapper{padding:18px 30px 36px}.checkout-page-wrapper .woocommerce form.checkout_coupon .form-row{width:100%!important;max-width:none}.checkout-page-wrapper .woocommerce form.checkout_coupon .form-row #coupon_code{border-right:1px solid;border-radius:50px}.checkout-page-wrapper .woocommerce form.checkout_coupon button,.checkout-page-wrapper .woocommerce form.checkout_coupon button:hover{width:100%;border-radius:50px;margin-top:20px}.checkout-page-wrapper .woocommerce form .form-row label{margin-top:10px;line-height:1.4em;font-size:18px}}.wishlist-page-wrapper{}.wishlist-page-wrapper .shop_table.cart.wishlist_table{border-radius:20px;background:#f6f6f6;border-color:#d5d5d5}.wishlist-page-wrapper .wishlist_table thead th{border-left:1px solid #d5d5d5;text-align:center}#main-content .wishlist-page-wrapper table.cart.wishlist_table td,#main-content .wishlist-page-wrapper table.cart.wishlist_table th{padding:20px}.wishlist-page-wrapper .wishlist_table th h6,.wishlist-page-wrapper .wishlist_table.mobile li .item-details h3,.wishlist-page-wrapper .wishlist_table td h6{line-height:1em;font-size:28px;padding:6px 0 0}.wishlist-page-wrapper .wishlist_table thead th.product-thumbnail,.wishlist-page-wrapper .wishlist_table thead th.product-name{border:none}.wishlist-page-wrapper .wishlist_table thead th.product-name{transform:translateX(-80px)}.wishlist-page-wrapper .wishlist_table .product-thumbnail,.wishlist-page-wrapper .wishlist_table.mobile li .item-wrapper .product-thumbnail{width:170px}.wishlist-page-wrapper .wishlist_table .product-thumbnail a{display:block;width:100%;height:130px;max-width:160px;border:1px solid #d5d5d5;border-radius:10px;overflow:hidden;margin:0 auto;padding:20px 0;background:#f6f6f6}#main-content .wishlist-page-wrapper table.cart.wishlist_table td.product-name{padding-left:0}#main-content .wishlist-page-wrapper table.cart.wishlist_table td.product-add-to-cart>a.button,#main-content .wishlist-page-wrapper .cart.wishlist_table .product-add-to-cart>a.button{margin:10px!important;height:auto!important;min-width:148px;padding:14px 20px!important;display:inline-block!important}.wishlist-page-wrapper .wishlist_table .product-price{font-size:20px}.wishlist-page-wrapper .wishlist_table.mobile{padding:0;border:1px solid #d5d5d5}.wishlist-page-wrapper .wishlist_table.mobile li{padding:20px 0 48px;margin:0;position:relative}.wishlist-page-wrapper .wishlist_table.mobile li:not(:last-child){border-bottom:1px solid #d5d5d5}.wishlist-page-wrapper .wishlist_table.mobile li .item-wrapper{width:100%;padding:20px}.wishlist-page-wrapper .wishlist_table.mobile li .item-wrapper .item-details{display:block;width:100%;text-align:center}.wishlist-page-wrapper .wishlist_table.mobile li .item-wrapper .product-thumbnail{max-width:none;display:block;margin:30px auto 20px}.wishlist-page-wrapper .wishlist_table.mobile li .item-details table.item-details-table td.label{display:none}.wishlist-page-wrapper .wishlist_table.mobile li .item-details table.item-details-table td.value{text-align:center;font-size:20px}.wishlist_table.mobile li .additional-info-wrapper .product-remove{position:absolute;top:20px;right:20px}.wishlist_table.mobile li .additional-info-wrapper .product-remove .remove_from_wishlist{font-size:28px}.my-account-page-wrapper .woocommerce-MyAccount-navigation ul{padding-bottom:0}.my-account-page-wrapper .woocommerce-MyAccount-navigation-link:not(:last-child){margin-bottom:20px}.my-account-page-wrapper .woocommerce-MyAccount-navigation-link a{color:#666666;border-bottom:2px solid transparent}.my-account-page-wrapper .woocommerce-MyAccount-navigation-link.is-active a,.my-account-page-wrapper .woocommerce-MyAccount-navigation-link:hover a{color:#0099ff}.my-account-page-wrapper .woocommerce-MyAccount-navigation-link.is-active a{border-color:inherit}.my-account-page-wrapper .woocommerce-info{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;flex-direction:row-reverse}.my-account-page-wrapper .woocommerce-info a.woocommerce-Button,.my-account-page-wrapper .woocommerce-info a.woocommerce-Button:hover{margin:0 0 0 auto;background:#1a3465!important}.my-account-page-wrapper .woocommerce-info a.woocommerce-Button:hover{opacity:0.9}.my-account-page-wrapper .col2-set.addresses{margin-top:40px}.woocommerce-account .my-account-page-wrapper .addresses .title .edit{background:#1a3465;color:#fff;padding:2px 16px;border-radius:30px}.my-account-page-wrapper .woocommerce-address-fields{margin-top:30px}.my-account-page-wrapper .woocommerce-address-fields__field-wrapper,.my-account-page-wrapper .woocommerce-EditAccountForm.edit-account{padding:40px 40px 112px;background:#f6f6f6;border-radius:20px;border:1px solid #d5d5d5}.my-account-page-wrapper .woocommerce-address-fields button.button,.my-account-page-wrapper .woocommerce-address-fields button.button:hover,.my-account-page-wrapper .woocommerce-EditAccountForm.edit-account button.button{position:absolute;bottom:36px;right:40px;padding:12px 24px!important;background:#0099ff}.my-account-page-wrapper .woocommerce form .form-row:not(:last-child){margin-bottom:12px}.my-account-page-wrapper .woocommerce-form.woocommerce-form-login.login{border:1px solid #d5d5d5;background:#f6f6f6;padding:40px;border-radius:20px;max-width:400px;margin:20px auto}.my-account-page-wrapper .woocommerce-form.woocommerce-form-login.login button.button{padding:14px 24px!important;background:#0099ff;margin:20px 0 4px 0;display:block;width:100%}.my-account-page-wrapper .woocommerce-LostPassword.lost_password{text-align:center}@media(min-width:768px){.woocommerce-account .my-account-page-wrapper .woocommerce-MyAccount-navigation{width:23%;padding-right:4.5%;border-right:1px solid #d5d5d5}.woocommerce-account .my-account-page-wrapper .woocommerce-MyAccount-content{width:72%}.my-account-page-wrapper .woocommerce .col1-set .col-1,.my-account-page-wrapper .woocommerce .col2-set .col-2{width:46%}}@media(max-width:767px){.woocommerce-account .my-account-page-wrapper .woocommerce-MyAccount-navigation{margin-bottom:40px}}#et-boc .et-l .custom-menu-module #menu-main-menu li{align-items:center}#et-boc .et-l .custom-menu-module .et_pb_menu__icon.et_pb_menu__cart-button{background:#fff;border-radius:50px;height:auto;align-self:center;padding:3px 10px}#et-boc .et-l .custom-menu-module .et_pb_menu__icon.et_pb_menu__search-button,#et-boc .et-l .custom-menu-module .et_pb_menu__icon.et_pb_menu__close-search-button,#et-boc .et-l .custom-menu-module .dgwt-wcas-search-icon{background:#ff4644;border-radius:50px;height:auto;align-self:center;padding:12px 11px;width:auto;min-width:38px}#et-boc .et-l .custom-menu-module .et_pb_menu__icon.et_pb_menu__close-search-button{padding:6px!important}#et-boc .et-l .custom-menu-module .dgwt-wcas-ico-magnifier-handler{max-width:16px}.et-db #et-boc .et-l .custom-menu-module .et_pb_menu__search-input{color:inherit}.dgwt-wcas-layout-icon-open .dgwt-wcas-search-icon-arrow{top:calc(100% + 14px);left:12px}html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-search-wrapp.dgwt-wcas-layout-icon .dgwt-wcas-search-form{top:calc(100% + 22px);min-width:300px;margin-left:10px}.et-db #et-boc .et-l .custom-menu-module .dgwt-wcas-search-form,.custom-menu-module .dgwt-wcas-layout-icon-open .dgwt-wcas-search-icon-arrow{box-shadow:0 8px 10px rgba(0,0,0,0.4)}@media(min-width:1081px){#et-boc .et-l .custom-menu-module #menu-main-menu li{margin:0 1%}#et-boc .et-l .custom-menu-module #menu-main-menu li.menu-ajax-search{margin:0}}@media only screen and (min-width:981px) and (max-width:1199px){.et-db #et-boc .et-l .custom-menu-section .et_pb_row--with-menu{width:95%}}@media(max-width:1080px){.et-db #et-boc .et-l .custom-menu-module .et_pb_menu__logo{margin-right:10px}}@media(min-width:981px){#et-boc .et-l .custom-menu-module .et_pb_menu__menu{width:calc(100% - 60px)}#et-boc .et-l .custom-menu-module .et-menu-nav,.custom-menu-module #menu-main-menu{width:100%;justify-content:center}#et-boc .et-l .custom-menu-module #menu-main-menu li.menu-item:first-child,#et-boc .et-l .custom-menu-module #menu-main-menu li.menu-item:nth-last-child(2){margin-left:auto}.et_pb_menu__wrap>.dgwt-wcas-search-wrapp{display:none}}@media(max-width:980px){.et-db #et-boc .et-l .et_pb_menu--style-left_aligned.et_pb_text_align_center .et_pb_menu__wrap{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;flex-wrap:nowrap}.dgwt-wcas-search-wrapp{width:auto;margin:0 6px}.et-db #et-boc .et-l .custom-menu-module .et_mobile_menu{top:51px}}.et_mobile_menu .parent-menu-item>a{background-color:transparent;position:relative}.et_mobile_menu .parent-menu-item>a:after{font-family:'ETmodules';content:'\33';font-weight:normal;position:absolute;font-size:200%;top:8px;right:10px}.et_mobile_menu .parent-menu-item>.switched-icon:after{content:'\32'}.child-menu-item{display:none}.show-menu-items{display:block}@media(min-width:981px){#et-boc .et-l .custom-footer-main-row.et_pb_row .et_pb_column:nth-of-type(1){width:30%}#et-boc .et-l .custom-footer-main-row.et_pb_row .et_pb_column:nth-of-type(2),#et-boc .et-l .custom-footer-main-row.et_pb_row .et_pb_column:nth-of-type(3){width:18%}#et-boc .et-l .custom-footer-main-row.et_pb_row .et_pb_column:nth-of-type(4){width:24%}}.hp-hero-sale-products .product .yith-wcwl-add-to-wishlist,.hp-hero-sale-products .product .xoo-qv-button{display:none}.hp-hero-sale-products .products{display:flex;flex-wrap:wrap;justify-content:center}.hp-hero-sale-products .product .product-categories a{font-family:'Bebas Neue',sans-serif;font-size:20px;color:#1e1e1e}.hp-hero-sale-products .products li.product .woocommerce-LoopProduct-link.et_pb_button{padding:10px 20px!important;display:inline-block;margin-top:20px}@media(min-width:981px){.hp-hero-sale-products .product{margin:0 4% 50px!important;width:25.33%!important}}@media only screen and (min-width:681px) and (max-width:980px){.hp-hero-sale-products.et_pb_shop ul.products li.product{margin:0 5% 50px!important;width:40%!important}}@media (max-width:680px){.hp-hero-sale-products.et_pb_shop ul.products li.product{width:85%!important;margin:0 12.5% 50px!important}}.hp-deal-counter .et_pb_countdown_timer_container{white-space:nowrap}.hp-deal-counter.et_pb_countdown_timer .section.values{width:22%;max-width:108px;margin-right:4%;padding:16px 2px;border:2px solid;border-radius:10px}.hp-deal-counter.et_pb_countdown_timer .section.values:last-child{margin-right:0}@media (max-width:479px){.hp-deal-counter .et_pb_countdown_timer_container{white-space:normal}.hp-deal-counter.et_pb_countdown_timer .section.values{width:47.9%;max-width:none;margin-right:4%;margin-bottom:20px}.hp-deal-counter.et_pb_countdown_timer .section.values.hours,.hp-deal-counter.et_pb_countdown_timer .section.values.seconds{margin-right:0}}.hp-blog-cards .et_pb_ajax_pagination_container{display:flex;flex-wrap:wrap}.hp-blog-cards .et_pb_post .et_overlay,.hp-blog-cards .et_pb_post:hover .et_overlay{z-index:-1;border:none;opacity:1;width:500%;height:500%;top:-50px;left:-100%}.hp-blog-cards .et_pb_post{overflow:hidden;border-radius:inherit}@media(min-width:1281px){.hp-blog-cards .et_pb_post{padding:46px 20px 36px 20%}.hp-blog-cards .et_pb_post .entry-featured-image-url{position:absolute;width:35%;height:calc(100% - 40px);top:20px;left:20px;margin:0}.hp-blog-cards .et_pb_post .entry-featured-image-url img{width:100%;height:100%;object-fit:cover}}@media(min-width:681px){.hp-blog-cards .et_pb_post{width:48%;margin:0 4% 4% 0}.hp-blog-cards .et_pb_post:nth-of-type(2n){margin-right:0}}@media(max-width:1280px){.hp-blog-cards .et_pb_post{padding:30px}}.custom-opt-in-module .et_pb_newsletter_fields{position:relative}.custom-opt-in-module .et_pb_newsletter_result{margin-bottom:20px}@media(max-width:479px){body #page-container .et_pb_section .et_pb_subscribe.custom-opt-in-module .et_pb_newsletter_button.et_pb_button{position:relative;max-width:none;top:auto;right:auto}}.custom-video-icon .et_pb_video_play:before{content:'\45';border:2px solid;border-radius:100px;padding:15px}.image-text-less-spacing-blurb .et_pb_blurb_container{padding-left:6px}@media(max-width:980px){.single-blog-section>.et_pb_row{display:flex;flex-direction:column-reverse}}@media only screen and (min-width:768px) and (max-width:980px){.custom-blog-sidebar{display:flex;flex-wrap:wrap}.custom-blog-sidebar .et_pb_widget{width:25%!important;margin-right:0;padding-right:5%}.custom-blog-sidebar .et_pb_widget:nth-of-type(2n){width:50%!important}.custom-blog-sidebar .et_pb_widget:nth-of-type(3n){padding-right:0}}.custom-blog-sidebar .et_pb_widget{margin-bottom:40px!important}.custom-blog-sidebar .et_pb_widget .widgettitle{padding-bottom:30px}.custom-blog-sidebar .et_pb_widget .recent-posts-item{display:flex;justify-content:center;align-items:center;margin-bottom:20px}.custom-blog-sidebar .et_pb_widget .recent-posts-item .recent-posts-thumb{width:80px;align-self:stretch;margin:0 20px 0 0;border-radius:10px;overflow:hidden}.custom-blog-sidebar .et_pb_widget .recent-posts-item .recent-posts-text{width:calc(100% - 100px)}.custom-blog-sidebar .et_pb_widget .recent-posts-item .recent-posts-thumb>a,.custom-blog-sidebar .et_pb_widget .recent-posts-item .recent-posts-thumb img{width:100%;height:100%;object-fit:cover}.custom-blog-sidebar .et_pb_widget .recent-posts-item .recent-posts-title>*{font-size:24px;padding:0}.custom-blog-sidebar .et_pb_widget .tagcloud a{background:transparent;border:1px solid;padding:10px 18px;border-radius:20px;margin:0 7px 10px 0;line-height:1.2em}.custom-pagination .pagination{display:flex;flex-wrap:wrap;justify-content:space-between}.custom-pagination .pagination>div{float:none;min-width:2px}.custom-pagination .pagination .alignleft{order:2}.custom-pagination .pagination a{display:block;padding:10px 24px;background:#f1f3f4;border-radius:50px}.blog-meta-with-icons .et_pb_title_meta_container,.blog-meta-with-icons .post-meta{color:#231f20}.blog-meta-with-icons .et_pb_title_meta_container:before,.blog-meta-with-icons .post-meta:before,.blog-meta-with-icons .published:before{font-family:ETmodules;display:inline-block;color:#0099ff;vertical-align:middle;font-size:120%;transform:translateY(-3px)}.blog-meta-with-icons .et_pb_title_meta_container:before,.blog-meta-with-icons .post-meta:before{content:'\e08a';margin-right:5px}.blog-meta-with-icons .published{white-space:nowrap}.blog-meta-with-icons .published:before{content:'\e023';margin-right:10px}.blog-meta-with-icons .author.vcard a{color:#0099ff!important;margin-right:20px}.blog-meta-with-icons .author:before,.blog-meta-with-icons .author:before{content:'by';display:inline-block;margin-right:5px}.custom-single-blog-content .et_social_inline_bottom{margin-top:0;margin-bottom:0!important;position:absolute;width:240px;background:#f1f1f1;padding:20px 12px 12px 20px;bottom:-60px;right:0;border-radius:10px;box-shadow:0 3px 10px rgba(0,0,0,0.4);z-index:-100;opacity:0;visibility:hidden;transition:opacity 0.3s ease}.custom-single-blog-content .et_social_inline_bottom.monarch-mini-popup-opened{z-index:100;visibility:visible;opacity:1}.et_monarch .custom-single-blog-content .et_social_networks .et_social_icons_container{display:flex;align-items:center;justify-content:center}.single-blog-comment-module textarea,.single-blog-comment-module #commentform input[type="text"],.single-blog-comment-module #commentform input[type="email"],.single-blog-comment-module #commentform input[type="url"]{width:100%}.single-blog-comment-module .comment-form .comment-form-url{display:none}@media(min-width:681px){.single-blog-comment-module .comment-form{display:flex;flex-wrap:wrap}.single-blog-comment-module .comment-form .logged-in-as,.single-blog-comment-module .comment-form .comment-notes,.single-blog-comment-module .comment-form .comment-form-comment,.single-blog-comment-module .comment-form .comment-form-cookies-consent{width:100%}.single-blog-comment-module .comment-form .comment-form-author,.single-blog-comment-module .comment-form .comment-form-email,.single-blog-comment-module .comment-form .comment-form-url{width:calc(50% - 10px)}.single-blog-comment-module .comment-form .comment-form-author{margin-right:20px}}.single-product-images-module .woocommerce-product-gallery__image.flex-active-slide,.single-product-images-module .flex-control-nav.flex-control-thumbs li,.single-product-images-module .flex-control-nav.flex-control-thumbs li img{background:#f6f6f6;border-radius:10px}.single-product-images-module .woocommerce-product-gallery__image.flex-active-slide>a>img,.single-product-images-module .flex-control-nav.flex-control-thumbs li img{mix-blend-mode:darken}.single-product-images-module .flex-control-nav.flex-control-thumbs{display:flex;flex-wrap:wrap;justify-content:flex-end;margin:30px -15px 0!important}.single-product-images-module .flex-control-nav.flex-control-thumbs li{margin:0 15px 30px 15px!important;width:calc(25% - 30px)!important}.single-product-images-module .flex-control-nav.flex-control-thumbs li img{opacity:1!important}.woocommerce div.product .single-product-top-rating-module .woocommerce-product-rating{margin-bottom:0}.variations_form.cart{display:flex;flex-wrap:wrap;align-items:flex-start}.woocommerce div.product form.cart .variations{width:calc(100% - 200px);margin-bottom:0}.woocommerce div.product form.cart .variations tbody{display:flex;flex-direction:row-reverse}.woocommerce div.product form.cart .variations tr{width:50%;display:flex;flex-direction:column;padding-right:20px}form.cart .variations td.label{text-transform:uppercase;font-size:28px;font-family:'Bebas Neue',sans-serif}form.cart .variations td.label:before{content:'Select';display:inline-block;margin-right:5px}.woocommerce div.product form.cart .variations label{font-weight:normal}form.cart .variations .tawcvs-swatches{display:flex;flex-direction:column;padding:0}form.cart .variations .tawcvs-swatches .swatch{border-radius:5px;text-indent:40px;color:#333!important;width:25px;height:25px;border:2px solid #fff;;line-height:1.4em}form.cart .variations .tawcvs-swatches .swatch.selected{border-color:#333}.tawcvs-swatches .swatch.selected:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);-moz-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);content:"";width:4px;height:8px;display:block;border:solid #333;border-width:0 2px 2px 0;position:absolute;top:50%;left:50%;margin:-2px -2px 0 0}.tawcvs-swatches .swatch-color:not(.swatch-white).selected:before{border-color:#fff}form.cart .variations .tawcvs-swatches .swatch__tooltip,form.cart .variations .tawcvs-swatches .swatch:after{display:none!important}form.cart .variations td.value .reset_variations{background:#0099ff;padding:6px 20px;border-radius:50px;color:#fff!important;margin-top:10px!important;display:inline-block!important;float:none!important}.qib-container:before{content:'Quantity';display:block;width:100%;margin-bottom:20px;text-transform:uppercase;font-size:28px;font-family:'Bebas Neue',sans-serif}.single_variation_wrap{width:100%;margin:0!important}form.cart button[type='submit']:focus:not(#qib_id):not(#qib_id){outline:none}.qib-container:not(#qib_id):not(#qib_id){display:flex;flex-wrap:wrap;width:auto;max-width:200px;align-items:center;justify-content:flex-start}.qib-container div.quantity:not(#qib_id):not(#qib_id){margin:0!important}.qib-container .qib-button,.qib-container .qib-button:hover,.qib-button:hover:not(#qib_id):not(#qib_id),.qib-container .quantity,.qib-container .quantity input.qty{font-size:30px!important;color:#1e1e1e!important;background:#f6f6f6!important;border:none!important;height:60px!important;width:60px!important;margin:0!important;text-align:center}.qib-container .qib-button{cursor:pointer}.qib-container .minus.qib-button{border-radius:40px 0 0 40px!important}.qib-container .plus.qib-button{border-radius:0 40px 40px 0!important}@media (max-width:599px){.woocommerce div.product .single-product-variations-cart-module form.cart .variations{width:100%}.woocommerce div.product .single-product-variations-cart-module form.cart .variations tr{padding:0}}@media only screen and (min-width:421px) and (max-width:599px){.single-product-variations-cart-module .qib-container:not(#qib_id):not(#qib_id){width:48%;max-width:none;margin-right:4%}.single-product-variations-cart-module .single_variation_wrap{width:48%;margin-top:54px!important}}@media (max-width:420px){.single-product-variations-cart-module .qib-container:not(#qib_id):not(#qib_id){width:100%;max-width:none;flex-wrap:nowrap;justify-content:flex-end;margin-bottom:40px}.single-product-variations-cart-module .qib-container:before{width:auto;margin:0 auto 0 0}}.single-product-tabs-module .et_pb_tabs_controls:after{display:none}.single-product-tabs-module .et_pb_tabs_controls{display:flex;flex-wrap:wrap}.single-product-tabs-module .et_pb_tabs_controls li{float:none;margin-right:7%}.single-product-tabs-module .et_pb_tabs_controls li:last-of-type{margin-right:0}.single-product-tabs-module .et_pb_tabs_controls li a{padding:0}.single-product-tabs-module .woocommerce-Reviews-title{font-size:26px;margin:30px 0}.single-product-tabs-module #commentform{display:flex;flex-wrap:wrap}.single-product-tabs-module #commentform>p,.single-product-tabs-module #commentform>div{width:100%}.woocommerce p.stars a::before,.woocommerce .star-rating span:before,.woocommerce-page .star-rating span:before{color:#ff8400}.single-product-tabs-module #reply-title{display:block;margin:30px 0;font-size:30px}.single-product-tabs-module #respond textarea,.single-product-tabs-module #respond #author,.single-product-tabs-module #respond #email{width:100%;background-color:#f6f6f6;color:#333;padding:20px 30px;font-size:18px;border-radius:10px;box-shadow:none}.single-product-tabs-module #review_form #respond textarea{resize:vertical;height:160px;padding:30px;min-height:80px;max-height:300px;border-radius:10px}.single-product-tabs-module #respond p.form-submit #submit,.single-product-tabs-module #respond p.form-submit #submit:hover{padding:12px 40px!important}@media(min-width:768px){.single-product-tabs-module #commentform .comment-form-author{width:49%;margin-right:2%!important}.single-product-tabs-module #commentform .comment-form-email{width:49%}}.sidebar-product-search-wrapper .dgwt-wcas-search-wrapp{min-width:100%;max-width:none}.sidebar-product-search-wrapper .dgwt-wcas-no-submit .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{padding:20px 20px 20px 50px;border-radius:50px;height:auto}.sidebar-product-search-wrapper .dgwt-wcas-no-submit .dgwt-wcas-ico-magnifier{left:18px}.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input::placeholder{font-style:normal}.sidebar-product-search-wrapper .dgwt-wcas-preloader{right:4px}.custom-sidebar-product-filter .wpfFilterWrapper{padding:0!important;margin:0 0 30px 0}.custom-sidebar-product-filter .wpfFilterTitle{display:flex;align-items:center;justify-content:space-between;background:#f1f1f1;padding:10px 26px;margin-bottom:30px;border-radius:50px}.custom-sidebar-product-filter .wpfFilterTitle .wfpTitle{font-weight:normal;font-size:28px!important;margin:0;padding:5px 0 0 0;height:auto}.custom-sidebar-product-filter .wpfFilterWrapper .wfpDescription{font-family:'Bebas Neue',sans-serif;font-size:32px;color:#333333;font-weight:normal;margin-bottom:20px}.custom-sidebar-product-filter .wpfCheckboxHier>ul{padding:0}.custom-sidebar-product-filter .wpfFilterWrapper ul:not(.wpfButtonsFilter) li{margin-bottom:14px}.custom-sidebar-product-filter .wpfCheckbox{vertical-align:top;width:22px}.custom-sidebar-product-filter .wpfFilterWrapper .wpfCheckbox label{width:20px;height:20px}.custom-sidebar-product-filter .wpfFilterWrapper[data-radio="1"] .wpfCheckbox label:before,.custom-sidebar-product-filter .wpfFilterWrapper .wpfCheckbox label:before{width:20px;height:20px;border:2px solid #666!important;border-radius:5px!important}@media only screen and (min-width:768px) and (max-width:981px){.custom-sidebar-product-filter .wpfMainWrapper{display:flex;flex-wrap:wrap;justify-content:space-between}.custom-sidebar-product-filter .wpfMainWrapper .wpfFilterWrapper{width:calc(33.33% - 10px)!important;margin-right:10px;margin-bottom:0}.custom-sidebar-product-filter .wpfMainWrapper .wpfFilterWrapper:nth-of-type(3n){margin-right:0}}@media(max-width:767px){.custom-sidebar-product-filter .wpfFilterWrapper{margin-bottom:0}}.et-db #et-boc .et-l .custom-product-grid p.woocommerce-result-count{color:#1e1e1e;font-size:18px}.woocommerce .woocommerce-ordering{margin:0 0 30px;padding-right:7px;background:#f1f1f1;border-radius:5px}.et-db #et-boc .et-l .custom-product-grid .orderby{padding:10px;background:#f1f1f1;border-radius:5px}.custom-product-grid .products{display:flex;flex-wrap:wrap}.custom-product-grid .products li.product{display:flex;flex-wrap:wrap;align-content:flex-start;align-items:flex-start;float:none!important;height:auto!important}.custom-product-grid .products li.product .woocommerce-LoopProduct-link,.custom-product-grid .products li.product .product-title-link{display:block;width:100%}.custom-product-grid .products li.product .product-info{width:calc(100% - 100px)}#et-fb-app .custom-product-grid .products li.product .product-info{width:200px}.et-db #et-boc .et-l .custom-product-grid .products li.product .product-categories a{display:inline-block;line-height:1.4em;font-size:13px;color:#666666}.et-db #et-boc .et-l .custom-product-grid .products li.product .product-categories a.woocommerce-loop-product__link{display:none}.custom-product-grid .products li.product .price{display:flex!important;flex-direction:column;align-items:flex-end;justify-content:flex-start;width:100px}.custom-product-grid .yith-wcwl-add-to-wishlist,.custom-product-grid .xoo-qv-button{position:absolute!important;top:25%!important;margin:0!important;z-index:10;left:50%!important;border-radius:50px;background:#fff;color:#000;z-index:20;opacity:0;transition:all 0.4s ease}.custom-product-grid .product:hover .yith-wcwl-add-to-wishlist,.custom-product-grid .product:hover .xoo-qv-button{opacity:1}.custom-product-grid .yith-wcwl-add-to-wishlist{transform:translateX(-50px)}.custom-product-grid .xoo-qv-button{transform:translateX(10px)}.custom-product-grid .yith-wcwl-add-button>a,.custom-product-grid .xoo-qv-button{display:flex;width:46px;height:46px;align-items:center;justify-content:center;color:#000;border-radius:50px;box-shadow:0 5px 12px rgba(0,0,0,0.8)}.custom-product-grid .yith-wcwl-add-button>a{padding-top:2px}.custom-product-grid .yith-wcwl-add-to-wishlist i{font-size:22px;color:#000}.custom-product-grid .xoo-qv-button .xoo-qv-btn-icon{margin:0}.custom-product-grid .xoo-qv-button .xoo-qv-btn-icon:before{content:'\55';font-family:'ETmodules'}.woocommerce nav.woocommerce-pagination ul,.woocommerce nav.woocommerce-pagination ul li{border:0}.woocommerce nav.woocommerce-pagination ul li>a,.woocommerce nav.woocommerce-pagination ul li>span{display:flex;align-items:center;justify-content:center;padding:10px;margin:0 4px;background:#fff;color:#1e1e1e!important;min-width:52px;height:52px;border-radius:30px}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:#f1f3f4;color:#1e1e1e}.woocommerce nav.woocommerce-pagination ul li span.current{padding:10px 24px}.woocommerce nav.woocommerce-pagination ul li span.current:before{content:'Page';display:inline-block;margin-right:5px}.custom-shop-pagination-icon{font-family:ETmodules;font-size:200%;font-weight:inherit}@media only screen and (min-width:641px) and (max-width:1199px){.et-db #et-boc .et-l .et_pb_module.et_pb_shop.custom-product-grid .products li.product,.et-db #et-boc .et-l .custom-product-grid.et_pb_wc_related_products ul.products li.product{width:48%!important;margin:0 4% 40px 0!important}.et-db #et-boc .et-l .et_pb_module.et_pb_shop.custom-product-grid .products li.product:nth-of-type(even),.et-db #et-boc .et-l .custom-product-grid.et_pb_wc_related_products ul.products li.product:nth-of-type(even){margin-right:0!important}}@media (max-width:640px){.et-db #et-boc .et-l .custom-product-grid p.woocommerce-result-count{font-size:14px}.et-db #et-boc .et-l .et_pb_module.et_pb_shop.custom-product-grid .products li.product,.et-db #et-boc .et-l .custom-product-grid.et_pb_wc_related_products ul.products li.product{width:100%!important;margin:0 0 30px 0!important}}.xoo-qv-panel{z-index:99999}.xoo-qv-opac{z-index:99998}.xoo-qv-panel .variations_form.cart,.xoo-qv-panel .product_meta{display:none}.xoo-qv-container{padding:0;height:auto}.xoo-qv-summary .product_title.entry-title{font-size:40px;margin-bottom:20px}.woocommerce .xoo-qv-summary .woocommerce-product-rating .star-rating{margin:0 0 10px}.woocommerce .xoo-qv-summary .star-rating span:before,.woocommerce-page .xoo-qv-summary .star-rating span:before{color:#ff8400}.woocommerce div.product .xoo-qv-summary p.price,.woocommerce div.product .xoo-qv-summary span.price{font-family:'Bebas Neue';font-size:36px;margin-bottom:18px}.woocommerce div.product .xoo-qv-summary p.price del,.woocommerce div.product .xoo-qv-summary span.price del{color:#333;font-size:60%;display:inline-block;vertical-align:middle;margin-right:10px;line-height:1.2em}.woocommerce div.product .xoo-qv-summary p.price ins,.woocommerce div.product .xoo-qv-summary span.price ins{font-weight:normal}.xoo-qv-summary .xoo-qv-plink{margin-top:30px;padding:0;border-radius:100px}.xoo-qv-summary .xoo-qv-plink>a{display:block;padding:10px 30px}@media(min-width:768px){.xoo-qv-container{width:88%;left:6%;right:6%}.xoo-qv-summary{padding:5.5% 4% 5.5% 2%}}@media(max-width:767px){.xoo-qv-container{width:calc(100% - 100px);left:50px;right:50px}.xoo-qv-summary{padding:30px}}.et_button_no_icon.woocommerce-page a.button,.et_button_no_icon.woocommerce-page a.button:hover{padding:12px 24px!important;background-color:#0099ff}.cart-page-wrapper .cart.woocommerce-cart-form__contents{border-radius:20px;background:#f6f6f6;border-color:#d5d5d5}.cart-page-wrapper .woocommerce-cart-form__contents .qib-container{flex-wrap:nowrap!important;margin:0 auto}.cart-page-wrapper .woocommerce-cart-form__contents .qib-container:before{display:none}.cart-page-wrapper .qib-container .qib-button,.cart-page-wrapper .qib-container .qib-button:hover,.cart-page-wrapper .qib-button:hover:not(#qib_id):not(#qib_id),.cart-page-wrapper .qib-container .quantity,.cart-page-wrapper .qib-container .quantity input.qty{background:#e5e4e4!important}.cart-page-wrapper .woocommerce-cart-form__contents th h6,.cart-page-wrapper .woocommerce-cart-form__contents td h6{line-height:1em;font-size:32px;padding:0}.cart-page-wrapper .woocommerce-cart-form__contents td.product-name .variation{margin-top:8px}.cart-page-wrapper .woocommerce-cart-form__contents thead th{border-left:1px solid #d5d5d5;text-align:center}.cart-page-wrapper .woocommerce-cart-form__contents thead th.product-thumbnail,.cart-page-wrapper .woocommerce-cart-form__contents thead th.product-name{border:none}.cart-page-wrapper .woocommerce-cart-form__contents thead th.product-name{transform:translateX(-80px)}.cart-page-wrapper .woocommerce-cart-form{position:relative;margin-bottom:40px;padding-bottom:80px}.cart-page-wrapper .cart .woocommerce-cart-form__cart-item{position:relative}.cart-page-wrapper .cart.woocommerce-cart-form__contents .product-thumbnail{width:160px}.cart-page-wrapper .cart.woocommerce-cart-form__contents .product-thumbnail a{display:block;width:100%;height:130px;max-width:160px;border:1px solid #d5d5d5;border-radius:10px;overflow:hidden;margin:0 auto;padding:20px 0}.cart-page-wrapper .cart.woocommerce-cart-form__contents .product-thumbnail a img{width:100%;height:100%;object-fit:cover}.cart-page-wrapper .cart tbody .woocommerce-cart-form__cart-item td:not(.product-name){text-align:center}.cart-page-wrapper .cart tbody .woocommerce-cart-form__cart-item td span{font-size:24px;font-weight:600}.cart-page-wrapper .cart .cart_item a.remove{margin:0 auto}.cart-page-wrapper .cart.woocommerce-cart-form__contents tbody tr:last-child{position:absolute;width:100%;padding:0!important}.cart-page-wrapper .cart.woocommerce-cart-form__contents tbody tr:last-child td.actions{border:none;display:flex;justify-content:space-between;padding:36px 0!important}.cart-page-wrapper .cart.woocommerce-cart-form__contents tbody tr:last-child td .coupon{display:flex;flex-wrap:nowrap;margin:0!important;padding:0}.cart-page-wrapper .cart .coupon #coupon_code{background:#d5d5d5!important;border-radius:50px 0 0 50px;margin:0;color:#333!important;padding:14px 20px;font-size:16px!important;text-align:center}.cart-page-wrapper .cart.woocommerce-cart-form__contents tbody tr:last-child td .coupon .button{border-radius:0 50px 50px 0}.cart-page-wrapper .cart.woocommerce-cart-form__contents tbody tr:last-child td.actions .button{background:#0099ff;padding:12px 16px!important;color:#fff;width:auto;padding:12px 16px!important;color:#fff;width:auto;min-width:152px;white-space:nowrap}.cart-page-wrapper .cart_totals h2{font-size:32px}.cart-page-wrapper .cart_totals .shop_table{border-radius:20px;background:#f6f6f6;border-color:#d5d5d5}.woocommerce-cart .cart-page-wrapper .cart-collaterals .cart_totals tr{display:flex}.woocommerce-cart .cart-page-wrapper .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-page-wrapper .cart-collaterals .cart_totals table td{border-color:#d5d5d5;width:50%;padding:30px 6%;vertical-align:middle;display:block;background:transparent}.woocommerce-cart .cart-page-wrapper .cart_totals table th h6{font-size:26px;padding:0}.woocommerce-cart .cart-page-wrapper .cart_totals table td{font-size:20px;border-width:1px 0 0 1px;border-style:solid;text-align:right}.woocommerce-cart .cart-page-wrapper .cart_totals .cart-subtotal td{border-top:none}.woocommerce-cart .cart-page-wrapper .cart_totals .wc-proceed-to-checkout{padding:0}.woocommerce-cart .cart-page-wrapper .cart_totals .wc-proceed-to-checkout .checkout-button,.woocommerce-cart .cart-page-wrapper .cart_totals .wc-proceed-to-checkout .checkout-button:hover{background:#0099ff;padding:14px 30px!important;width:auto;display:inline-block;float:right}@media(max-width:768px){.cart-page-wrapper .cart.woocommerce-cart-form__contents .product-thumbnail{display:block;width:100%!important}.cart-page-wrapper .cart.woocommerce-cart-form__contents .product-thumbnail:before{display:none}.cart-page-wrapper .cart.woocommerce-cart-form__contents .product-thumbnail a{max-width:180px;padding:0}.cart-page-wrapper .cart tbody .woocommerce-cart-form__cart-item td.product-remove{position:absolute;top:10px;right:10px;background:transparent;border:none}.cart-page-wrapper .qib-container:not(#qib_id):not(#qib_id){margin:0 0 0 auto;justify-content:flex-end}.woocommerce-cart .cart-page-wrapper .cart_totals table td:before{display:none}}@media(max-width:620px){.cart-page-wrapper .woocommerce-cart-form{padding-bottom:168px}.cart-page-wrapper .cart.woocommerce-cart-form__contents tbody tr:last-child td.actions{flex-direction:column;align-items:flex-end}.cart-page-wrapper .cart.woocommerce-cart-form__contents tbody tr:last-child td .coupon{justify-content:flex-end;margin-bottom:30px!important}}.woocommerce-info{width:100%}.checkout-page-wrapper .woocommerce .col2-set .col-1,.checkout-page-wrapper .woocommerce .col2-set .col-2{float:none;width:100%}@media(min-width:981px){.checkout-page-wrapper #customer_details{width:65%;margin-right:5%;float:left}.checkout-page-wrapper #order_review_heading,.checkout-page-wrapper #order_review{width:30%;float:left}.checkout-page-wrapper .woocommerce table.shop_table tfoot th{padding-left:0}.checkout-page-wrapper .woocommerce table.shop_table tfoot td{padding-right:0;text-align:right}}@media(min-width:681px){.checkout-page-wrapper .woocommerce-billing-fields__field-wrapper,.checkout-page-wrapper .woocommerce-shipping-fields__field-wrapper,.checkout-page-wrapper .woocommerce-additional-fields__field-wrapper{display:flex;flex-wrap:wrap;padding:32px 16px 20px}.checkout-page-wrapper .woocommerce form #customer_details .form-row{width:calc(50% - 32px)!important;margin:0 16px 20px;clear:none}.checkout-page-wrapper .woocommerce form #billing_address_2_field,.checkout-page-wrapper .woocommerce form #shipping_address_2_field{padding-top:53px}}.checkout-page-wrapper h3{margin-bottom:10px;font-size:30px}.checkout-page-wrapper .woocommerce-form-coupon-toggle{margin-bottom:80px}.checkout-page-wrapper .woocommerce-form-coupon-toggle .showcoupon{white-space:nowrap}.checkout-page-wrapper .woocommerce form.checkout_coupon{background:#f6f6f6;border:1px solid #d5d5d5;border-radius:0 0 20px 20px;padding:30px 40px;display:flex;flex-wrap:wrap;margin:-80px 0 80px 0}.checkout-page-wrapper .woocommerce form.checkout_coupon>p:first-child{width:100%}.checkout-page-wrapper .woocommerce form.checkout_coupon .form-row{margin:0;padding:0;max-width:162px}.checkout-page-wrapper .woocommerce form.checkout_coupon .form-row #coupon_code{background:#f6f6f6;border-color:#8c8c8c;border-right:none;border-radius:50px 0 0 50px;padding:20px 30px}.checkout-page-wrapper .woocommerce form.checkout_coupon button,.checkout-page-wrapper .woocommerce form.checkout_coupon button:hover{padding:17.5px 24px!important;border-radius:0 50px 50px 0;background-color:#0099ff;white-space:nowrap}.checkout-page-wrapper .woocommerce form.checkout_coupon button:after{display:none}.checkout-page-wrapper .woocommerce .woocommerce-shipping-fields{margin-bottom:20px}.checkout-page-wrapper .woocommerce #ship-to-different-address{font-size:18px}.checkout-page-wrapper .woocommerce form #customer_details .form-row.create-account.woocommerce-validated{width:100%!important;margin:-5px 0 20px 4px;padding:0}.checkout-page-wrapper .woocommerce .form-row.create-account.woocommerce-validated .input-checkbox{margin-right:4px}.checkout-page-wrapper .woocommerce-billing-fields__field-wrapper,.checkout-page-wrapper .woocommerce-shipping-fields__field-wrapper,.checkout-page-wrapper .woocommerce-additional-fields__field-wrapper{background:#f6f6f6;border:1px solid #d5d5d5;border-radius:20px;margin-bottom:20px;padding:30px 20px}.checkout-page-wrapper #customer_details #order_comments_field{width:100%!important}.checkout-page-wrapper #order_comments_field #order_comments{margin-top:8px;resize:vertical;max-height:200px;min-height:74px;box-sizing:border-box}.checkout-page-wrapper .woocommerce form .form-row label{font-size:20px;margin-bottom:10px}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.select2-container--default .select2-selection--single{background:#f6f6f6;border-color:#8c8c8c;border-radius:10px;padding:18px}.select2-container--default .select2-selection--single{height:auto;padding:12px 30px 12px 9px}.select2-container--default .select2-selection--single .select2-selection__arrow{top:14px;right:10px}.select2-dropdown{border-color:#8c8c8c;border-radius:0;box-shadow:0 2px 8px rgba(0,0,0,0.2)}.select2-container--default .select2-results>.select2-results__options,.select2-search.select2-search--dropdown{padding:10px}.entry-content .checkout-page-wrapper .woocommerce-checkout-review-order-table{background:#f6f6f6;padding:42px 8% 32px;border-color:#d5d5d5;border-radius:20px}.checkout-page-wrapper .woocommerce-checkout-review-order-table>thead{display:none}.checkout-page-wrapper .woocommerce-checkout-review-order-table .cart_item td{border-top:none}.checkout-page-wrapper .woocommerce-checkout-review-order-table .product-name{position:relative;padding:0 0 40px 0}.checkout-page-wrapper .woocommerce-checkout-review-order-table .checkout-product-image{display:inline-block;width:88px;margin-right:32px;border:1px solid #d5d5d5;border-radius:10px;padding:18px 8px 5px;vertical-align:middle;min-height:80px;position:relative;overflow:hidden;float:left}.checkout-page-wrapper .woocommerce-checkout-review-order-table .product-name-text,.checkout-page-wrapper .woocommerce-checkout-review-order-table .variation{display:inline-block;width:calc(100% - 120px);margin-bottom:3px!important;float:left}.checkout-page-wrapper .woocommerce-checkout-review-order-table .product-quantity{position:absolute;top:-14px;left:78px;display:flex;font-size:12px;width:28px;height:28px;align-items:center;justify-content:center;background:#0099ff;color:#fff;padding:5px;border-radius:30px}.checkout-page-wrapper .woocommerce-checkout-review-order-table .product-total{padding:0;text-align:right}.checkout-page-wrapper .woocommerce table.shop_table tfoot td{border-color:#d5d5d5!important}.woocommerce-checkout .checkout-page-wrapper #payment{background:transparent}.woocommerce-checkout .checkout-page-wrapper #payment ul.payment_methods{padding:0 0 32px;border-color:#d5d5d5;margin-bottom:32px}.woocommerce-checkout .checkout-page-wrapper #payment ul.payment_methods>li{padding:26px 32px!important;background:#1a3465!important;border-radius:20px}.woocommerce-checkout .checkout-page-wrapper #payment div.form-row.place-order{padding:0}.checkout-page-wrapper #payment #place_order{width:100%;padding:16px!important;float:none;background:#0099ff}.checkout-page-wrapper #payment #place_order:after{display:none}@media(max-width:980px){.checkout-page-wrapper #customer_details{margin-bottom:30px}.checkout-page-wrapper #customer_details .col-1{margin-bottom:0!important}.entry-content .checkout-page-wrapper .woocommerce-checkout-review-order-table{padding:42px 32px 32px}}@media(max-width:680px){.checkout-page-wrapper .woocommerce-billing-fields__field-wrapper,.checkout-page-wrapper .woocommerce-shipping-fields__field-wrapper,.checkout-page-wrapper .woocommerce-additional-fields__field-wrapper{padding:18px 30px 36px}.checkout-page-wrapper .woocommerce form.checkout_coupon .form-row{width:100%!important;max-width:none}.checkout-page-wrapper .woocommerce form.checkout_coupon .form-row #coupon_code{border-right:1px solid;border-radius:50px}.checkout-page-wrapper .woocommerce form.checkout_coupon button,.checkout-page-wrapper .woocommerce form.checkout_coupon button:hover{width:100%;border-radius:50px;margin-top:20px}.checkout-page-wrapper .woocommerce form .form-row label{margin-top:10px;line-height:1.4em;font-size:18px}}.wishlist-page-wrapper{}.wishlist-page-wrapper .shop_table.cart.wishlist_table{border-radius:20px;background:#f6f6f6;border-color:#d5d5d5}.wishlist-page-wrapper .wishlist_table thead th{border-left:1px solid #d5d5d5;text-align:center}#main-content .wishlist-page-wrapper table.cart.wishlist_table td,#main-content .wishlist-page-wrapper table.cart.wishlist_table th{padding:20px}.wishlist-page-wrapper .wishlist_table th h6,.wishlist-page-wrapper .wishlist_table.mobile li .item-details h3,.wishlist-page-wrapper .wishlist_table td h6{line-height:1em;font-size:28px;padding:6px 0 0}.wishlist-page-wrapper .wishlist_table thead th.product-thumbnail,.wishlist-page-wrapper .wishlist_table thead th.product-name{border:none}.wishlist-page-wrapper .wishlist_table thead th.product-name{transform:translateX(-80px)}.wishlist-page-wrapper .wishlist_table .product-thumbnail,.wishlist-page-wrapper .wishlist_table.mobile li .item-wrapper .product-thumbnail{width:170px}.wishlist-page-wrapper .wishlist_table .product-thumbnail a{display:block;width:100%;height:130px;max-width:160px;border:1px solid #d5d5d5;border-radius:10px;overflow:hidden;margin:0 auto;padding:20px 0;background:#f6f6f6}#main-content .wishlist-page-wrapper table.cart.wishlist_table td.product-name{padding-left:0}#main-content .wishlist-page-wrapper table.cart.wishlist_table td.product-add-to-cart>a.button,#main-content .wishlist-page-wrapper .cart.wishlist_table .product-add-to-cart>a.button{margin:10px!important;height:auto!important;min-width:148px;padding:14px 20px!important;display:inline-block!important}.wishlist-page-wrapper .wishlist_table .product-price{font-size:20px}.wishlist-page-wrapper .wishlist_table.mobile{padding:0;border:1px solid #d5d5d5}.wishlist-page-wrapper .wishlist_table.mobile li{padding:20px 0 48px;margin:0;position:relative}.wishlist-page-wrapper .wishlist_table.mobile li:not(:last-child){border-bottom:1px solid #d5d5d5}.wishlist-page-wrapper .wishlist_table.mobile li .item-wrapper{width:100%;padding:20px}.wishlist-page-wrapper .wishlist_table.mobile li .item-wrapper .item-details{display:block;width:100%;text-align:center}.wishlist-page-wrapper .wishlist_table.mobile li .item-wrapper .product-thumbnail{max-width:none;display:block;margin:30px auto 20px}.wishlist-page-wrapper .wishlist_table.mobile li .item-details table.item-details-table td.label{display:none}.wishlist-page-wrapper .wishlist_table.mobile li .item-details table.item-details-table td.value{text-align:center;font-size:20px}.wishlist_table.mobile li .additional-info-wrapper .product-remove{position:absolute;top:20px;right:20px}.wishlist_table.mobile li .additional-info-wrapper .product-remove .remove_from_wishlist{font-size:28px}.my-account-page-wrapper .woocommerce-MyAccount-navigation ul{padding-bottom:0}.my-account-page-wrapper .woocommerce-MyAccount-navigation-link:not(:last-child){margin-bottom:20px}.my-account-page-wrapper .woocommerce-MyAccount-navigation-link a{color:#666666;border-bottom:2px solid transparent}.my-account-page-wrapper .woocommerce-MyAccount-navigation-link.is-active a,.my-account-page-wrapper .woocommerce-MyAccount-navigation-link:hover a{color:#0099ff}.my-account-page-wrapper .woocommerce-MyAccount-navigation-link.is-active a{border-color:inherit}.my-account-page-wrapper .woocommerce-info{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;flex-direction:row-reverse}.my-account-page-wrapper .woocommerce-info a.woocommerce-Button,.my-account-page-wrapper .woocommerce-info a.woocommerce-Button:hover{margin:0 0 0 auto;background:#1a3465!important}.my-account-page-wrapper .woocommerce-info a.woocommerce-Button:hover{opacity:0.9}.my-account-page-wrapper .col2-set.addresses{margin-top:40px}.woocommerce-account .my-account-page-wrapper .addresses .title .edit{background:#1a3465;color:#fff;padding:2px 16px;border-radius:30px}.my-account-page-wrapper .woocommerce-address-fields{margin-top:30px}.my-account-page-wrapper .woocommerce-address-fields__field-wrapper,.my-account-page-wrapper .woocommerce-EditAccountForm.edit-account{padding:40px 40px 112px;background:#f6f6f6;border-radius:20px;border:1px solid #d5d5d5}.my-account-page-wrapper .woocommerce-address-fields button.button,.my-account-page-wrapper .woocommerce-address-fields button.button:hover,.my-account-page-wrapper .woocommerce-EditAccountForm.edit-account button.button{position:absolute;bottom:36px;right:40px;padding:12px 24px!important;background:#0099ff}.my-account-page-wrapper .woocommerce form .form-row:not(:last-child){margin-bottom:12px}.my-account-page-wrapper .woocommerce-form.woocommerce-form-login.login{border:1px solid #d5d5d5;background:#f6f6f6;padding:40px;border-radius:20px;max-width:400px;margin:20px auto}.my-account-page-wrapper .woocommerce-form.woocommerce-form-login.login button.button{padding:14px 24px!important;background:#0099ff;margin:20px 0 4px 0;display:block;width:100%}.my-account-page-wrapper .woocommerce-LostPassword.lost_password{text-align:center}@media(min-width:768px){.woocommerce-account .my-account-page-wrapper .woocommerce-MyAccount-navigation{width:23%;padding-right:4.5%;border-right:1px solid #d5d5d5}.woocommerce-account .my-account-page-wrapper .woocommerce-MyAccount-content{width:72%}.my-account-page-wrapper .woocommerce .col1-set .col-1,.my-account-page-wrapper .woocommerce .col2-set .col-2{width:46%}}@media(max-width:767px){.woocommerce-account .my-account-page-wrapper .woocommerce-MyAccount-navigation{margin-bottom:40px}}