button.button:after,input[type="submit"].submit.buy.button:after,.fusion-main-menu ul li:not(.fusion-custom-menu-item) a:after,nav.woocommerce-pagination a.prev.page-numbers:before,nav.woocommerce-pagination a.next.page-numbers:after,.pagination a.pagination-prev:before,.pagination a.pagination-next:after{font-family:"Font Awesome 5 Free";font-weight:900}.fusion-footer .fusion-footer-widget-area .fusion-vertical-menu-widget ul li.follow-us a:before{font-family:"Font Awesome 5 Brands";font-weight:900}.fusion-button,button.button,input[type="submit"].submit.buy.button,.gform_footer input[type="submit"],.fusion-main-menu li.fusion-menu-cart .fusion-widget-cart-number,#wpfront-notification-bar,#main .home-hero-banner .home-hero-banner-content-wrap,.avada-page-titlebar-wrapper,.faq-section-title,.fusion-footer{-webkit-font-smoothing:antialiased;font-smoothing:antialiased}#main .home-hero-banner .home-hero-banner-content-wrap,.featured-category>.fusion-column-wrapper .movenpick-text,.featured-category .fusion-button-wrapper a.featured-category-button,.avada-page-titlebar-wrapper .fusion-page-title-wrapper .fusion-page-title-captions{text-shadow:rgba(0,0,0,0.16) 1px 1px 1px}.avada-page-titlebar-wrapper .fusion-page-title-bar .fusion-page-title-row{background-image:-webkit-gradient(linear, left top, left bottom, color-stop(55%, rgba(18,14,11,0)), color-stop(65%, rgba(18,14,11,0.2)), to(rgba(18,14,11,0.87)));background-image:linear-gradient(180deg, rgba(18,14,11,0) 55%, rgba(18,14,11,0.2) 65%, rgba(18,14,11,0.87) 100%)}html:not(.avada-has-site-width-percent) #main{padding-left:24px !important;padding-right:24px !important}@media only screen and (max-device-width: 640px){#content{margin-bottom:0 !important}}.fusion-button,button.button,input[type="submit"].submit.buy.button{font-size:15px !important;padding-left:17px !important;padding-right:17px !important}.fusion-button .button-icon-right,button.button .button-icon-right,input[type="submit"].submit.buy.button .button-icon-right{margin-left:64px}.fusion-button.elongated .button-icon-right,button.button.elongated .button-icon-right,input[type="submit"].submit.buy.button.elongated .button-icon-right{margin-left:90px}.fusion-button.extra-elongated .button-icon-right,button.button.extra-elongated .button-icon-right,input[type="submit"].submit.buy.button.extra-elongated .button-icon-right{margin-left:120px}@media screen and (max-width: 450px){.fusion-button .button-icon-right,button.button .button-icon-right,input[type="submit"].submit.buy.button .button-icon-right{margin-left:18px}.fusion-button.elongated .button-icon-right,button.button.elongated .button-icon-right,input[type="submit"].submit.buy.button.elongated .button-icon-right{margin-left:80px}.fusion-button.extra-elongated .button-icon-right,button.button.extra-elongated .button-icon-right,input[type="submit"].submit.buy.button.extra-elongated .button-icon-right{margin-left:100px}}button.button,input[type="submit"].submit.buy.button{position:relative;padding-right:80px !important}button.button:after,input[type="submit"].submit.buy.button:after{display:block;position:absolute;right:16px;top:calc(50% - 9px);color:#fff;content:'\f30b' !important}input[type="submit"].submit.buy.button{padding-top:13px !important;padding-bottom:13px !important;padding-left:17px !important;padding-right:17px !important;border:none !important;background-color:#DF2B26 !important;color:#fff !important;font-weight:700 !important;text-transform:uppercase !important}.woocommerce-input-wrapper input::-webkit-input-placeholder,.woocommerce-input-wrapper textarea::-webkit-input-placeholder,.woocommerce-additional-fields__field-wrapper input::-webkit-input-placeholder,.woocommerce-additional-fields__field-wrapper textarea::-webkit-input-placeholder,.avada-shipping-calculator-form input::-webkit-input-placeholder,.avada-shipping-calculator-form textarea::-webkit-input-placeholder,.avada-coupon-fields input::-webkit-input-placeholder,.avada-coupon-fields textarea::-webkit-input-placeholder,.checkout_coupon input::-webkit-input-placeholder,.checkout_coupon textarea::-webkit-input-placeholder,#eway_credit_card_form input::-webkit-input-placeholder,#eway_credit_card_form textarea::-webkit-input-placeholder{color:#9D9D9D !important}.woocommerce-input-wrapper input:-ms-input-placeholder,.woocommerce-input-wrapper textarea:-ms-input-placeholder,.woocommerce-additional-fields__field-wrapper input:-ms-input-placeholder,.woocommerce-additional-fields__field-wrapper textarea:-ms-input-placeholder,.avada-shipping-calculator-form input:-ms-input-placeholder,.avada-shipping-calculator-form textarea:-ms-input-placeholder,.avada-coupon-fields input:-ms-input-placeholder,.avada-coupon-fields textarea:-ms-input-placeholder,.checkout_coupon input:-ms-input-placeholder,.checkout_coupon textarea:-ms-input-placeholder,#eway_credit_card_form input:-ms-input-placeholder,#eway_credit_card_form textarea:-ms-input-placeholder{color:#9D9D9D !important}.woocommerce-input-wrapper input::-ms-input-placeholder,.woocommerce-input-wrapper textarea::-ms-input-placeholder,.woocommerce-additional-fields__field-wrapper input::-ms-input-placeholder,.woocommerce-additional-fields__field-wrapper textarea::-ms-input-placeholder,.avada-shipping-calculator-form input::-ms-input-placeholder,.avada-shipping-calculator-form textarea::-ms-input-placeholder,.avada-coupon-fields input::-ms-input-placeholder,.avada-coupon-fields textarea::-ms-input-placeholder,.checkout_coupon input::-ms-input-placeholder,.checkout_coupon textarea::-ms-input-placeholder,#eway_credit_card_form input::-ms-input-placeholder,#eway_credit_card_form textarea::-ms-input-placeholder{color:#9D9D9D !important}.woocommerce-input-wrapper input::placeholder,.woocommerce-input-wrapper textarea::placeholder,.woocommerce-additional-fields__field-wrapper input::placeholder,.woocommerce-additional-fields__field-wrapper textarea::placeholder,.avada-shipping-calculator-form input::placeholder,.avada-shipping-calculator-form textarea::placeholder,.avada-coupon-fields input::placeholder,.avada-coupon-fields textarea::placeholder,.checkout_coupon input::placeholder,.checkout_coupon textarea::placeholder,#eway_credit_card_form input::placeholder,#eway_credit_card_form textarea::placeholder{color:#9D9D9D !important}.woocommerce-billing-fields .form-row label,.woocommerce-additional-fields__field-wrapper .form-row label,.woocommerce-shipping-fields__field-wrapper .form-row label,#eway_credit_card_form .form-row label{font-weight:700;color:#11496D;font-family:'Helvetica Neue' !important}.wc_payment_method label{font-weight:700;color:#11496D;font-family:'Helvetica Neue' !important}.gform_body .gform_fields li.gfield{padding-left:0 !important;padding-right:0 !important}.gform_body .gform_fields li.gfield:nth-child(1),.gform_body .gform_fields li.gfield:nth-child(2),.gform_body .gform_fields li.gfield:nth-child(3),.gform_body .gform_fields li.gfield:nth-child(4){float:left;clear:none !important;width:50% !important;margin-right:0 !important;margin-top:0 !important;margin-bottom:12px !important}.gform_body .gform_fields li.gfield:nth-child(1),.gform_body .gform_fields li.gfield:nth-child(3){padding-left:0 !important;padding-right:6px !important}.gform_body .gform_fields li.gfield:nth-child(2),.gform_body .gform_fields li.gfield:nth-child(4){padding-right:0 !important;padding-left:6px !important}@media screen and (max-width: 1200px){.gform_body .gform_fields li.gfield:nth-child(1),.gform_body .gform_fields li.gfield:nth-child(2),.gform_body .gform_fields li.gfield:nth-child(3),.gform_body .gform_fields li.gfield:nth-child(4){width:100% !important;float:none !important}.gform_body .gform_fields li.gfield:nth-child(1),.gform_body .gform_fields li.gfield:nth-child(3){padding-left:0 !important;padding-right:0 !important}.gform_body .gform_fields li.gfield:nth-child(2),.gform_body .gform_fields li.gfield:nth-child(4){padding-left:0 !important;padding-right:0 !important}}.gform_body .gform_fields li.gfield .ginput_container{margin-top:0 !important}.gform_body .gform_fields li.gfield .ginput_container input,.gform_body .gform_fields li.gfield .ginput_container textarea{margin-top:0 !important}.gform_body .gform_fields li.gfield input::-webkit-input-placeholder,.gform_body .gform_fields li.gfield textarea::-webkit-input-placeholder{color:#9D9D9D !important}.gform_body .gform_fields li.gfield input:-ms-input-placeholder,.gform_body .gform_fields li.gfield textarea:-ms-input-placeholder{color:#9D9D9D !important}.gform_body .gform_fields li.gfield input::-ms-input-placeholder,.gform_body .gform_fields li.gfield textarea::-ms-input-placeholder{color:#9D9D9D !important}.gform_body .gform_fields li.gfield input::placeholder,.gform_body .gform_fields li.gfield textarea::placeholder{color:#9D9D9D !important}.gform_body .gform_fields li.gfield textarea{resize:vertical}.gform_footer{text-align:right}.gform_footer input[type="submit"]{margin-right:0 !important}.gform_wrapper{margin-bottom:0 !important}.gform_wrapper .validation_error{padding:16px !important;border:none !important;background-color:rgba(200,151,151,0.45) !important}.gform_wrapper .gfield.gfield_error{padding-top:0 !important;border-top:none !important;border-bottom:none !important;background-color:transparent !important}.gform_wrapper .gfield.gfield_error input,.gform_wrapper .gfield.gfield_error textarea{margin-bottom:0 !important}.gform_wrapper .gfield.gfield_error .validation_message{background-color:rgba(200,151,151,0.45) !important;padding:8px !important}.gform_confirmation_message{padding:16px !important;color:#27ae60 !important;background-color:rgba(46,204,113,0.3) !important;font-weight:700 !important;text-align:center !important}.fusion-main-menu{padding-left:20px !important;padding-right:20px !important}.fusion-main-menu>ul>li{border-top:1px solid #e8e8e8 !important}.fusion-main-menu>ul>li>a{padding-left:28px !important;padding-right:28px !important;margin-left:-20px !important;margin-right:-20px !important;border:none !important}.fusion-main-menu>ul>li>a:hover{background-color:#f7f7f7 !important}.fusion-main-menu ul.sub-menu{padding-left:14px !important;padding-right:14px !important;left:calc(100% + 14px) !important}.fusion-main-menu ul.sub-menu>li{border-top:1px solid #e8e8e8 !important}.fusion-main-menu ul.sub-menu>li:first-child{border-top:none !important}.fusion-main-menu ul.sub-menu>li>a{font-weight:700 !important;padding-left:20px !important;padding-right:20px !important;padding-top:15px !important;padding-bottom:15px !important;margin-left:-14px !important;margin-right:-14px !important;border:none !important;font-family:'Helvetica Neue' !important}.fusion-main-menu ul.sub-menu>li>a:hover{background-color:#f7f7f7 !important}.fusion-main-menu ul li:not(.fusion-custom-menu-item){overflow:visible !important}.fusion-main-menu ul li:not(.fusion-custom-menu-item) a{position:relative;text-transform:uppercase !important}.fusion-main-menu ul li:not(.fusion-custom-menu-item) a:after{display:block;position:absolute;content:'\f30b';right:30px;top:calc( 50% - 10px );font-size:18px;color:#DF2B26}.fusion-main-menu ul li.current-menu-item>a{background-color:#f7f7f7 !important}.fusion-main-menu li.fusion-menu-cart{position:fixed !important;bottom:0;left:20px;z-index:99 !important}.fusion-main-menu li.fusion-menu-cart>a{margin-left:0 !important;margin-right:0 !important;padding-left:4px !important;padding-right:4px !important;width:140px !important}.fusion-main-menu li.fusion-menu-cart>a:before{color:#DF2B26 !important}.fusion-main-menu li.fusion-menu-cart .fusion-widget-cart-number{color:#fff !important}.fusion-main-menu li.fusion-menu-cart .fusion-custom-menu-item-contents{left:100% !important}.fusion-main-menu li.fusion-menu-cart .fusion-custom-menu-item-contents del .amount{text-decoration:line-through !important}.fusion-main-menu li.fusion-main-menu-search{position:fixed !important;bottom:0;left:160px;z-index:98 !important}.fusion-main-menu li.fusion-main-menu-search>a{margin-left:0 !important;margin-right:0 !important;padding-left:4px !important;padding-right:4px !important;width:140px !important}.fusion-main-menu li.fusion-main-menu-search>a:after{position:absolute;right:4px;color:#DF2B26 !important}.fusion-main-menu li.fusion-main-menu-search .fusion-custom-menu-item-contents{left:calc( 100% + 11px ) !important}@media screen and (max-width: 800px){#side-header.fusion-mobile-menu-design-modern{padding:8px !important}#side-header.fusion-mobile-menu-design-modern .fusion-logo img{max-height:60px !important}#side-header.fusion-mobile-menu-design-modern .fusion-mobile-menu-icons{margin-right:16px !important}#side-header.fusion-mobile-menu-design-modern .fusion-mobile-menu-search{margin-top:24px !important}}.fusion-mobile-nav-holder ul li a{text-transform:uppercase !important}#wpfront-notification-bar{text-transform:uppercase;padding:0 0 1px 0}#wpfront-notification-bar td{line-height:0;padding:0}#wpfront-notification-bar .wpfront-message{line-height:1.5;font-weight:700;padding:8px;font-size:15px !important}#wpfront-notification-bar .wpfront-message span.text{font-family:'Helvetica Neue' !important}#wpfront-notification-bar .wpfront-message i.fas{margin-right:6px}@media screen and (max-width: 800px){#wpfront-notification-bar{position:static !important}}@media screen and (max-width: 600px){#wpfront-notification-bar .wpfront-message{font-size:13px !important}}@media screen and (max-width: 350px){#wpfront-notification-bar .wpfront-message{font-size:12px !important}}#main .home-hero-banner{margin-top:-24px !important;margin-left:-24px !important;margin-right:-24px !important}#main .home-hero-banner .fusion-fullwidth-center-content .fusion-builder-row{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;height:100% !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}#main .home-hero-banner .home-hero-banner-content-wrap{max-width:560px}#main .home-hero-banner .home-hero-banner-button-wrap{position:absolute !important;bottom:-24px;left:-90px;width:calc(100% + (90px * 2)) !important}#main .home-hero-banner .home-hero-banner-button-wrap a.home-more-button{display:block !important;padding-top:20px !important;padding-bottom:20px !important}#main .home-hero-banner .home-hero-banner-button-wrap a.home-more-button:hover{padding-bottom:18px !important}#main .home-hero-banner .home-hero-banner-button-wrap a.home-more-button:hover i.button-icon-right{margin-top:12px}#main .home-hero-banner .home-hero-banner-button-wrap a.home-more-button i.button-icon-right{margin-left:0 !important;margin-top:8px;display:block !important}@media screen and (max-width: 1120px){#main .home-hero-banner{padding-left:48px !important;padding-right:48px !important}#main .home-hero-banner .home-hero-banner-content-wrap .fusion-title{margin-bottom:32px !important}#main .home-hero-banner .home-hero-banner-button-wrap{left:-48px;width:calc(100% + (48px * 2)) !important}}@media screen and (max-width: 800px){#main .home-hero-banner{padding-top:64px !important;padding-bottom:120px !important}#main .home-hero-banner .home-hero-banner-button-wrap{bottom:-120px !important}}@media screen and (max-width: 550px){#main .home-hero-banner{padding-left:24px !important;padding-right:24px !important}#main .home-hero-banner .home-hero-banner-content-wrap .fusion-title{font-size:32px !important}#main .home-hero-banner .home-hero-banner-content-wrap .fusion-title .title-heading-left{line-height:38px !important}#main .home-hero-banner .home-hero-banner-button-wrap{left:-24px;width:calc(100% + (24px * 2)) !important}}.featured-category{height:0 !important;padding-bottom:33% !important}@media screen and (max-width: 1120px){.featured-category{padding-bottom:70% !important}}.featured-category:hover .fusion-button-wrapper a.featured-category-button i.button-icon-right{right:24px !important}.featured-category.full{padding-bottom:70% !important}.featured-category>.fusion-column-wrapper{position:absolute !important;width:100% !important;height:100% !important}.featured-category>.fusion-column-wrapper .movenpick-image{width:400px !important}.featured-category>.fusion-column-wrapper .movenpick-text{width:calc(100% - 400px) !important;max-width:700px !important;color:#001D61 !important}.featured-category>.fusion-column-wrapper .movenpick-text .fusion-title h2{color:#001D61 !important}.featured-category>.fusion-column-wrapper .movenpick-text .mobile-heading{display:none !important}@media screen and (max-width: 1500px){.featured-category>.fusion-column-wrapper .movenpick-image{width:350px !important}.featured-category>.fusion-column-wrapper .movenpick-text{width:calc(100% - 350px) !important}}@media screen and (max-width: 1400px){.featured-category>.fusion-column-wrapper .movenpick-image{width:30% !important}.featured-category>.fusion-column-wrapper .movenpick-text{width:70% !important}.featured-category>.fusion-column-wrapper .movenpick-text .fusion-column-wrapper{padding-top:16px !important;padding-bottom:16px !important;padding-left:20px !important;padding-right:20px !important}.featured-category>.fusion-column-wrapper .movenpick-text .fusion-title h2{font-size:28px !important;line-height:34px !important}}@media screen and (max-width: 1120px){.featured-category>.fusion-column-wrapper .movenpick-text .fusion-column-wrapper{padding-top:12px !important;padding-bottom:12px !important;padding-left:16px !important;padding-right:16px !important}.featured-category>.fusion-column-wrapper .movenpick-text .fusion-title h2{font-size:20px !important;line-height:24px !important}}@media screen and (max-width: 1000px){.featured-category>.fusion-column-wrapper .movenpick-text .fusion-column-wrapper{padding-top:6px !important;padding-bottom:6px !important;padding-left:16px !important;padding-right:16px !important}.featured-category>.fusion-column-wrapper .movenpick-text .fusion-title h2{font-size:16px !important;line-height:20px !important}.featured-category>.fusion-column-wrapper .movenpick-text .fusion-text{font-size:14px !important;line-height:18px !important}}@media screen and (max-width: 800px){.featured-category>.fusion-column-wrapper .movenpick-text .fusion-column-wrapper{padding-top:12px !important;padding-bottom:12px !important;padding-left:16px !important;padding-right:16px !important}.featured-category>.fusion-column-wrapper .movenpick-text .fusion-title h2{font-size:18px !important;line-height:22px !important}.featured-category>.fusion-column-wrapper .movenpick-text .fusion-text{font-size:16px !important;line-height:20px !important}}@media screen and (max-width: 550px){.featured-category>.fusion-column-wrapper .movenpick-text .fusion-column-wrapper{padding-top:8px !important;padding-bottom:8px !important;padding-left:16px !important;padding-right:16px !important}.featured-category>.fusion-column-wrapper .movenpick-text .fusion-title h2{font-size:16px !important;line-height:20px !important}.featured-category>.fusion-column-wrapper .movenpick-text .fusion-text{font-size:14px !important;line-height:18px !important}}@media screen and (max-width: 450px){.featured-category>.fusion-column-wrapper .movenpick-text .fusion-column-wrapper{padding-top:8px !important;padding-bottom:8px !important;padding-left:10px !important;padding-right:10px !important}.featured-category>.fusion-column-wrapper .movenpick-text .desktop-heading{display:none !important}.featured-category>.fusion-column-wrapper .movenpick-text .mobile-heading{display:block !important}.featured-category>.fusion-column-wrapper .movenpick-text .fusion-title{margin-bottom:4px !important}.featured-category>.fusion-column-wrapper .movenpick-text .fusion-title h2{font-size:14px !important;line-height:18px !important}.featured-category>.fusion-column-wrapper .movenpick-text .fusion-text{font-size:12px !important;line-height:16px !important}}.featured-category .fusion-button-wrapper{position:absolute !important;width:100% !important;bottom:0;left:0}.featured-category .fusion-button-wrapper a.featured-category-button{padding:40px 64px 40px 32px !important;position:relative;text-align:left !important;font-size:24px !important;line-height:28px !important}.featured-category .fusion-button-wrapper a.featured-category-button i.button-icon-right{position:absolute !important;right:32px !important;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;bottom:40px !important}@media screen and (max-width: 500px){.featured-category .fusion-button-wrapper a.featured-category-button{padding:24px 48px 24px 16px !important}.featured-category .fusion-button-wrapper a.featured-category-button i.button-icon-right{right:16px !important;bottom:24px !important}}@media screen and (max-width: 1400px){.featured-image-with-text .image-column,.featured-image-with-text .text-column{width:50% !important}.featured-image-with-text .text-column .fusion-column-wrapper{padding-top:80px !important;padding-bottom:80px !important;padding-left:32px !important;padding-right:32px !important}}@media screen and (max-width: 1120px){.featured-image-with-text .image-column,.featured-image-with-text .text-column{width:100% !important}.featured-image-with-text .text-column .fusion-column-wrapper{padding-top:24px !important;padding-bottom:24px !important;padding-left:24px !important;padding-right:24px !important;min-height:auto !important}.featured-image-with-text .image-column .fusion-column-wrapper{height:300px !important}}@media screen and (max-width: 600px){.featured-image-with-text .text-column .fusion-column-wrapper h2.title-heading-left{font-size:24px !important}.featured-image-with-text .image-column .fusion-column-wrapper{height:200px !important}}.nespresso-disclaimer-container{color:#898989 !important;font-size:12px !important;line-height:14px !important}.nespresso-disclaimer-container p:last-child{margin-bottom:0 !important}.avada-page-titlebar-wrapper .fusion-page-title-bar{padding-left:0 !important;padding-right:0 !important}.avada-page-titlebar-wrapper .fusion-page-title-wrapper{position:relative}.avada-page-titlebar-wrapper .fusion-page-title-wrapper .fusion-page-title-captions{position:absolute;bottom:0 !important;padding:32px}@media screen and (max-width: 1120px){.avada-page-titlebar-wrapper .fusion-page-title-bar{padding-top:0 !important;padding-bottom:0 !important}.avada-page-titlebar-wrapper .fusion-page-title-bar .fusion-page-title-row{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important}}@media screen and (max-width: 600px){.avada-page-titlebar-wrapper .entry-title{font-size:32px !important}}.catalog-ordering{display:none !important}@media screen and (max-width: 1120px){.products-3>li{width:48% !important}}@media screen and (max-width: 600px){.products-3>li{width:100% !important}}li.product{padding-top:32px;border:none !important}li.product .featured-image,li.product .crossfade-images{height:300px !important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px !important;background:#fff !important}li.product .featured-image img,li.product .crossfade-images img{max-height:300px !important;width:auto !important;min-width:0 !important}li.product .fusion-product-content .product-details{border-top:1px solid #E8E8E8;padding-top:12px;padding-left:4px;padding-right:4px;padding-bottom:12px}li.product .fusion-product-content .product-details .product-details-container .product-title{font-size:17px !important;line-height:21px !important;min-height:70px !important}li.product .fusion-product-content .product-details .product-details-container .fusion-price-rating{font-size:20px !important;line-height:25px !important;font-weight:700 !important}li.product .fusion-product-content .product-details .product-details-container .fusion-price-rating .price del{font-size:13px !important}li.product .fusion-product-content .product-details .product-details-container .fusion-price-rating .price .amount{color:#323232 !important;font-family:'Helvetica Neue' !important}li.product .fusion-product-content .product-buttons{padding-top:0 !important}li.product .fusion-product-content .product-buttons .fusion-content-sep{display:none !important}li.product .fusion-product-content .product-buttons .product-buttons-container{padding-top:8px;border-top:1px solid #E8E8E8}li.product .fusion-product-content .product-buttons .product-buttons-container a.button,li.product .fusion-product-content .product-buttons .product-buttons-container a.show_details_button{padding:4px !important;text-transform:uppercase;font-weight:700;font-size:14px;font-family:'Helvetica Neue' !important}li.product .fusion-product-content .product-buttons .product-buttons-container a.button:before,li.product .fusion-product-content .product-buttons .product-buttons-container a.show_details_button:before{display:none !important}li.product .fusion-product-content .product-buttons .product-buttons-container a.add_to_cart_button{color:#DF2B26 !important}li.product .fusion-product-content .product-buttons .product-buttons-container a.add_to_cart_button:hover{color:#f24d4d !important}nav.woocommerce-pagination{margin-top:0 !important;background-color:#fff;-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}nav.woocommerce-pagination .page-numbers{font-weight:700;color:#B7B7B7;font-family:'Helvetica Neue' !important}nav.woocommerce-pagination .page-numbers.current{background-color:transparent;color:#323232}nav.woocommerce-pagination a.page-numbers:hover{color:#DF2B26}nav.woocommerce-pagination a.prev.page-numbers:before,nav.woocommerce-pagination a.next.page-numbers:after{color:#B7B7B7}nav.woocommerce-pagination a.prev.page-numbers:hover:before,nav.woocommerce-pagination a.prev.page-numbers:hover:after,nav.woocommerce-pagination a.next.page-numbers:hover:before,nav.woocommerce-pagination a.next.page-numbers:hover:after{color:#DF2B26}nav.woocommerce-pagination a.prev.page-numbers:before{content:'\f30a'}nav.woocommerce-pagination a.next.page-numbers:after{content:'\f30b'}body.search .search-page-search-form{padding:24px !important;background-color:#fff;margin-bottom:12px !important;border:none !important}body.search .search-page-search-form p{margin-top:0 !important}body.search .search-error{padding:24px !important;background-color:#fff}body.search .search-error .fusion-title{font-size:24px !important;line-height:28px !important;margin:0 !important;color:#DF2B26 !important}body.search .search-error .fusion-title .fusion-responsive-typography-calculated{font-size:24px !important;line-height:28px !important;color:#DF2B26 !important}body.search .fusion-blog-layout-grid .fusion-post-grid{border:none !important}body.search .fusion-blog-layout-grid .fusion-post-grid .fusion-post-wrapper{border:none !important}body.search .fusion-blog-layout-grid .fusion-post-grid .fusion-post-wrapper .fusion-flexslider{padding-top:32px;border:none !important}body.search .fusion-blog-layout-grid .fusion-post-grid .fusion-post-wrapper .fusion-flexslider ul.slides li .fusion-image-wrapper>a{height:300px !important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body.search .fusion-blog-layout-grid .fusion-post-grid .fusion-post-wrapper .fusion-flexslider ul.slides li .fusion-image-wrapper>a img{max-height:100% !important;width:auto !important}body.search .fusion-blog-layout-grid .fusion-post-grid .fusion-post-wrapper .fusion-post-content-wrapper{padding:20px 15px 10px 15px !important}body.search .fusion-blog-layout-grid .fusion-post-grid .fusion-post-wrapper .fusion-post-content-wrapper .fusion-post-content{border-top:1px solid #e8e8e8;padding-top:12px;padding-left:4px;padding-right:4px;padding-bottom:12px}body.search .fusion-blog-layout-grid .fusion-post-grid .fusion-post-wrapper .fusion-post-content-wrapper .fusion-post-content .entry-title{font-size:17px !important;line-height:21px !important;min-height:70px !important;margin-bottom:0 !important}body.search .fusion-blog-layout-grid .fusion-post-grid .fusion-post-wrapper .fusion-post-content-wrapper .fusion-post-content .fusion-content-sep{display:none !important}body.search .fusion-blog-layout-grid .fusion-post-grid .fusion-post-wrapper .fusion-post-content-wrapper .fusion-post-content .fusion-post-content-container{margin-top:0 !important}body.search .fusion-blog-layout-grid .fusion-post-grid .fusion-post-wrapper .fusion-post-content-wrapper .fusion-post-content .fusion-post-content-container .price-wrap{font-size:20px !important;line-height:25px !important;font-weight:700 !important}body.search .fusion-blog-layout-grid .fusion-post-grid .fusion-post-wrapper .fusion-post-content-wrapper .fusion-post-content .fusion-post-content-container .price-wrap .amount{color:#323232 !important;font-family:'Helvetica Neue' !important}body.search .fusion-blog-layout-grid .fusion-post-grid .fusion-post-wrapper .fusion-post-content-wrapper .fusion-meta-info{border-top:1px solid #e8e8e8;margin-top:0 !important;padding-top:8px !important;padding-bottom:0 !important}body.search .fusion-blog-layout-grid .fusion-post-grid .fusion-post-wrapper .fusion-post-content-wrapper .fusion-meta-info .woocommerce.add_to_cart_inline{float:left;margin:0 !important;border:none !important;padding:0 !important}body.search .fusion-blog-layout-grid .fusion-post-grid .fusion-post-wrapper .fusion-post-content-wrapper .fusion-meta-info .woocommerce.add_to_cart_inline .amount{display:none !important}body.search .fusion-blog-layout-grid .fusion-post-grid .fusion-post-wrapper .fusion-post-content-wrapper .fusion-meta-info .woocommerce.add_to_cart_inline a.button{padding:4px !important;margin:0 !important;text-transform:uppercase;font-weight:700;font-size:14px;line-height:24px !important;background-color:#fff !important;color:#DF2B26 !important;font-family:'Helvetica Neue' !important}body.search .fusion-blog-layout-grid .fusion-post-grid .fusion-post-wrapper .fusion-post-content-wrapper .fusion-meta-info .woocommerce.add_to_cart_inline a.button:after{color:#DF2B26 !important}body.search .fusion-blog-layout-grid .fusion-post-grid .fusion-post-wrapper .fusion-post-content-wrapper .fusion-meta-info .woocommerce.add_to_cart_inline a.button:hover{color:#f24d4d !important}body.search .fusion-blog-layout-grid .fusion-post-grid .fusion-post-wrapper .fusion-post-content-wrapper .fusion-meta-info .woocommerce.add_to_cart_inline a.added_to_cart{display:none !important}body.search .fusion-blog-layout-grid .fusion-post-grid .fusion-post-wrapper .fusion-post-content-wrapper .fusion-meta-info a.fusion-read-more{float:right;padding:4px !important;margin-right:0 !important;text-transform:uppercase;font-weight:700;font-size:14px;font-family:'Helvetica Neue' !important}body.search .fusion-blog-layout-grid .fusion-post-grid .fusion-post-wrapper .fusion-post-content-wrapper .fusion-meta-info a.fusion-read-more:after{display:none !important}.pagination{margin-top:0 !important;background-color:#fff;-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}.pagination>span{font-weight:700 !important;color:#B7B7B7 !important;font-family:'Helvetica Neue' !important}.pagination>span.current{background-color:transparent;color:#323232 !important}.pagination a{font-weight:700 !important;color:#B7B7B7 !important;font-family:'Helvetica Neue' !important}.pagination a:hover{color:#DF2B26 !important}.pagination a.pagination-prev:before,.pagination a.pagination-next:after{color:#B7B7B7 !important}.pagination a.pagination-prev:hover:before,.pagination a.pagination-prev:hover:after,.pagination a.pagination-next:hover:before,.pagination a.pagination-next:hover:after{color:#DF2B26 !important}.pagination a.pagination-prev:before{content:'\f30a'}.pagination a.pagination-next:after{content:'\f30b'}.single-product .avada-page-titlebar-wrapper{display:none !important}.single-product .product-breadcrumbs{margin-top:0 !important;margin-bottom:16px;font-size:16px;font-weight:700;color:#B7B7B7 !important}.single-product .product-breadcrumbs span,.single-product .product-breadcrumbs a{display:inline-block;font-family:'Helvetica Neue' !important}.single-product .product-breadcrumbs span{margin-left:12px}.single-product .product-breadcrumbs span:first-child{margin-left:0}.single-product .product-breadcrumbs a{margin-right:12px;color:#B7B7B7 !important}.single-product .product-breadcrumbs a:hover{color:#DF2B26 !important}@media screen and (max-width: 1120px){.single-product .product-breadcrumbs{display:none !important}}.single-product .product-title-wrap-mobile{display:none;width:100% !important;margin-bottom:12px;padding:24px;background-color:#fff}@media screen and (max-width: 1120px){.single-product .product-title-wrap-mobile{display:block}}.single-product .product-title-wrap-mobile .entry-title{margin-bottom:6px !important}@media screen and (max-width: 600px){.single-product .product-title-wrap-mobile .entry-title{font-size:24px !important}}.single-product .product-title-wrap-mobile .title-sku{margin-top:6px;display:block !important;color:#AAAAAA;font-size:16px;font-weight:700;font-family:'Helvetica Neue' !important}.single-product .product .avada-single-product-gallery-wrapper .images{background-color:#fff}.single-product .product .avada-single-product-gallery-wrapper .images .woocommerce-product-gallery__trigger{display:none !important}.single-product .product .avada-single-product-gallery-wrapper .images .woocommerce-product-gallery__image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:16px !important;padding-bottom:16px !important;padding-left:16px !important;padding-right:16px !important}.single-product .product .avada-single-product-gallery-wrapper .images .woocommerce-product-gallery__image img.wp-post-image{max-height:500px !important;width:auto !important}@media screen and (max-width: 1120px){.single-product .product .avada-single-product-gallery-wrapper .images{margin-bottom:12px !important}}.single-product .product .entry-summary .summary-container{background-color:#fff;padding:24px}.single-product .product .entry-summary .summary-container .title-sku{margin-top:6px;display:block !important;color:#AAAAAA;font-size:16px;font-weight:700;font-family:'Helvetica Neue' !important}.single-product .product .entry-summary .summary-container .price{margin-top:36px !important;margin-bottom:6px;display:block !important;font-weight:700}.single-product .product .entry-summary .summary-container .price del{font-size:28px !important}.single-product .product .entry-summary .summary-container .price .amount{color:#323232 !important;font-size:28px !important;font-family:'Helvetica Neue' !important}.single-product .product .entry-summary .summary-container p strong{font-family:'Helvetica Neue' !important}@media screen and (max-width: 1120px){.single-product .product .entry-summary .summary-container .entry-title,.single-product .product .entry-summary .summary-container .title-sku{display:none !important}.single-product .product .entry-summary .summary-container .price{margin-top:0 !important}}.single-product .product .entry-summary .summary-container .avada-availability{display:none !important}.single-product .product .entry-summary .summary-container .product-border{display:none !important}.single-product .product .entry-summary .summary-container form.cart{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.single-product .product .entry-summary .summary-container form.cart .quantity{width:220px !important;margin:0 0 12px 0 !important}.single-product .product .entry-summary .summary-container form.cart .quantity input{font-size:18px !important;font-weight:700;font-family:'Helvetica Neue' !important}.single-product .product .entry-summary .summary-container form.cart .quantity .input-text{width:135px !important}.single-product .product .entry-summary .summary-container form.cart button.button{padding-right:100px !important}.single-product .product .entry-summary .summary-container .product_meta{padding:0 !important}.single-product .product .entry-summary .summary-container .wdp_bulk_table_content .bulk_table{margin-top:48px}.single-product .product .entry-summary .summary-container .wdp_bulk_table_content .bulk_table .wdp_pricing_table_caption{font-size:20px;line-height:24px;font-weight:700;margin-bottom:12px;font-family:'Helvetica Neue' !important}.single-product .product .entry-summary .summary-container .wdp_bulk_table_content .bulk_table table.wdp_pricing_table{border-top:1px solid #e8e8e8;width:600px !important}@media screen and (max-width: 1550px){.single-product .product .entry-summary .summary-container .wdp_bulk_table_content .bulk_table table.wdp_pricing_table{width:100% !important}}.single-product .product .entry-summary .summary-container .wdp_bulk_table_content .bulk_table table.wdp_pricing_table td{border:none !important;padding:5px 2px 0 2px !important}.single-product .product .entry-summary .summary-container .wdp_bulk_table_content .bulk_table table.wdp_pricing_table thead{font-family:'Helvetica Neue' !important}.single-product .product .entry-summary .summary-container .wdp_bulk_table_content .bulk_table br:last-child{display:none !important}.single-product .product .woocommerce-tabs{padding-top:30px !important}.single-product .product .woocommerce-tabs ul.wc-tabs{display:none !important}.single-product .product .woocommerce-tabs .wc-tab{border:none !important;background-color:#fff;padding:24px !important}.single-product .product .woocommerce-tabs .wc-tab p strong{font-family:'Helvetica Neue' !important}.single-product .product .woocommerce-tabs .wc-tab .fusion-woocommerce-tab-title{font-size:24px !important}.single-product .product .woocommerce-tabs .wc-tab .fusion-fullwidth{padding:0 !important}.single-product .product .woocommerce-tabs .wc-tab .fusion-accordian .fusion-panel{border-left:none !important;border-right:none !important;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.single-product .product .woocommerce-tabs .wc-tab .fusion-accordian .fusion-panel .panel-heading a{padding-left:4px !important;padding-right:4px !important}.single-product .product .woocommerce-tabs .wc-tab .fusion-accordian .fusion-panel .panel-body{padding-left:4px !important;padding-right:4px !important}@media screen and (max-width: 1120px){.single-product .product .woocommerce-tabs{padding-top:12px !important}}.single-product .product .related.products{margin-top:48px !important}.single-product .product .related.products .fusion-title{font-size:32px !important;line-height:38px !important;margin-top:0 !important}.single-product .product .related.products .fusion-title .fusion-responsive-typography-calculated{font-size:32px !important;line-height:38px !important;margin:0 !important}@media screen and (max-width: 600px){.single-product .product .related.products .fusion-title{font-size:24px !important;line-height:28px !important}.single-product .product .related.products .fusion-title .fusion-responsive-typography-calculated{font-size:24px !important;line-height:28px !important}}.rainforest-alliance-certified{margin-left:0 !important;margin-right:0 !important;margin-bottom:16px !important;max-width:600px}.rainforest-alliance-certified .content-box-column{border:1px solid #e8e8e8;margin-bottom:0 !important;padding:0 !important}.rainforest-alliance-certified .content-box-column .heading{margin:0 !important}.rainforest-alliance-certified .content-box-column .heading .image{padding:12px}.rainforest-alliance-certified .content-box-column .heading .image img{margin-right:0 !important}.rainforest-alliance-certified .content-box-column .content-container{margin-bottom:0 !important;margin-left:100px !important;padding:24px !important;border-left:1px solid #e8e8e8}.disclaimer-product{font-size:12px !important;line-height:16px !important}.woocommerce-cart-form .woocommerce-content-box{border:none !important;padding:24px !important;background-color:#fff}table.cart th,table.shop_table th{font-size:16px !important}.cart-collaterals .shipping-coupon .woocommerce-shipping-calculator,.cart-collaterals .shipping-coupon .coupon,.cart-collaterals .cart_totals{border:none !important;padding:24px !important;background-color:#fff}.checkout_coupon{border:none !important;padding:24px !important;background-color:#fff}.woocommerce-checkout-nav li.is-active{background-color:#fff;border:none !important}.woocommerce-checkout-nav li.is-active a{background-color:#fff !important}@media screen and (max-width: 1120px){.woocommerce-checkout-nav{border-top:1px solid #e8e8e8;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8}.woocommerce-checkout-nav li a{padding-left:12px !important;padding-right:12px !important}}.avada-checkout,.avada-thank-you,.avada-order-details,.avada-customer-details,#eway_credit_card_form,.custom-woocommerce-order-details{border:none !important;padding:24px !important;background-color:#fff}.custom-woocommerce-order-details{margin-bottom:24px !important}.custom-woocommerce-order-details ul.order_details{margin-bottom:0 !important}.cart-loading i{background-color:rgba(232,52,32,0.9) !important}.woocommerce-message,p.woocommerce-info,p.return-to-shop{padding-right:16px !important;padding-left:32px !important;border-left:1px solid #e8e8e8 !important;border-right:1px solid #e8e8e8 !important;background-color:#feffdc !important}@media screen and (max-width: 1120px){p.cart-empty{margin-bottom:0 !important;padding-bottom:6px !important}p.return-to-shop{margin-top:0 !important;padding-top:6px !important}}.avada-myaccount-user{border:1px solid #e8e8e8 !important;background-color:#feffdc !important}.generic-text .fusion-text p:last-child{margin-bottom:0 !important}.fusion-text p strong{font-family:'Helvetica Neue' !important}@media screen and (max-width: 1120px){.brand-container .brand-image-column{min-height:auto !important;border-bottom:1px solid #e8e8e8}.brand-container .brand-image-column .fusion-column-wrapper{min-height:auto !important}.brand-container .brand-image-column .fusion-column-wrapper .fusion-column-content-centered{min-height:auto !important}}.brand-container .brand-text-column{border-left:1px solid #e8e8e8}.brand-container .brand-text-column .fusion-accordian.brand-read-more{margin-top:32px !important}.brand-container .brand-text-column .fusion-accordian.brand-read-more .fusion-panel{border-left:none !important;border-right:none !important;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.brand-container .brand-text-column .fusion-accordian.brand-read-more .fusion-panel .panel-heading a{padding-left:4px !important;padding-right:4px !important}.brand-container .brand-text-column .fusion-accordian.brand-read-more .fusion-panel .panel-heading a .fusion-toggle-heading{text-transform:uppercase}.brand-container .brand-text-column .fusion-accordian.brand-read-more .fusion-panel .panel-body{padding-left:4px !important;padding-right:4px !important}@media screen and (max-width: 1120px){.brand-container .brand-text-column{border-left:none !important}}.faq-section-title{padding:16px;background-color:#11496D}@media screen and (max-width: 600px){.faq-section-title{font-size:24px !important;line-height:28px !important}.faq-section-title .fusion-responsive-typography-calculated{font-size:24px !important;line-height:28px !important}}.faq-accordian .table-1{margin-bottom:16px !important}.faq-accordian p strong{font-family:'Helvetica Neue' !important}@media screen and (max-width: 600px){.faq-accordian .fusion-toggle-heading{font-size:18px !important;line-height:24px !important}}.fusion-checklist p strong{font-family:'Helvetica Neue' !important}body.error404 .avada-page-titlebar-wrapper{display:none !important}body.error404 .error404-wrap .error404-inner-wrap{padding-top:32px !important;padding-bottom:32px !important}body.error404 .error404-wrap .error404-inner-wrap .error404-content-wrap{background-color:#fff;padding:24px !important;text-align:center;max-width:500px !important;margin-left:auto;margin-right:auto}body.error404 .error404-wrap .error404-inner-wrap .error404-content-wrap .error404-title{font-size:40px !important;line-height:46px !important;color:#11496D;margin-bottom:16px !important}body.error404 .error404-wrap .error404-inner-wrap .error404-content-wrap .error404-subtitle{margin-top:0 !important;font-size:32px !important;line-height:36px !important;color:#11496D}.fusion-footer .fusion-footer-widget-area .fusion-columns .fusion-column-last{margin-bottom:32px !important}.fusion-footer .fusion-footer-widget-area .widget-title{border-bottom:1px solid #96AFBF;padding-bottom:12px;margin-bottom:8px}.fusion-footer .fusion-footer-widget-area .fusion-vertical-menu-widget ul li a{padding:4px 0 !important;border-right:none !important}.fusion-footer .fusion-footer-widget-area .fusion-vertical-menu-widget ul li a:hover{color:#fff !important}.fusion-footer .fusion-footer-widget-area .fusion-vertical-menu-widget ul li.email,.fusion-footer .fusion-footer-widget-area .fusion-vertical-menu-widget ul li.phone,.fusion-footer .fusion-footer-widget-area .fusion-vertical-menu-widget ul li.follow-us{position:relative}.fusion-footer .fusion-footer-widget-area .fusion-vertical-menu-widget ul li.email:before,.fusion-footer .fusion-footer-widget-area .fusion-vertical-menu-widget ul li.phone:before,.fusion-footer .fusion-footer-widget-area .fusion-vertical-menu-widget ul li.follow-us:before{position:absolute;left:0;top:4px;font-size:15px;font-weight:700}.fusion-footer .fusion-footer-widget-area .fusion-vertical-menu-widget ul li.email a,.fusion-footer .fusion-footer-widget-area .fusion-vertical-menu-widget ul li.phone a,.fusion-footer .fusion-footer-widget-area .fusion-vertical-menu-widget ul li.follow-us a{padding-left:100px !important;color:#fff !important}.fusion-footer .fusion-footer-widget-area .fusion-vertical-menu-widget ul li.email a:hover,.fusion-footer .fusion-footer-widget-area .fusion-vertical-menu-widget ul li.phone a:hover,.fusion-footer .fusion-footer-widget-area .fusion-vertical-menu-widget ul li.follow-us a:hover{color:#DF2B26 !important}.fusion-footer .fusion-footer-widget-area .fusion-vertical-menu-widget ul li.email a:hover:before,.fusion-footer .fusion-footer-widget-area .fusion-vertical-menu-widget ul li.phone a:hover:before,.fusion-footer .fusion-footer-widget-area .fusion-vertical-menu-widget ul li.follow-us a:hover:before{color:#DF2B26 !important}.fusion-footer .fusion-footer-widget-area .fusion-vertical-menu-widget ul li.email a .link-text .text-content,.fusion-footer .fusion-footer-widget-area .fusion-vertical-menu-widget ul li.phone a .link-text .text-content,.fusion-footer .fusion-footer-widget-area .fusion-vertical-menu-widget ul li.follow-us a .link-text .text-content{opacity:0}.fusion-footer .fusion-footer-widget-area .fusion-vertical-menu-widget ul li.email:before{content:'Email'}.fusion-footer .fusion-footer-widget-area .fusion-vertical-menu-widget ul li.phone:before{content:'Phone'}.fusion-footer .fusion-footer-widget-area .fusion-vertical-menu-widget ul li.follow-us:before{content:'Follow us'}.fusion-footer .fusion-footer-widget-area .fusion-vertical-menu-widget ul li.follow-us a{display:block;position:relative}.fusion-footer .fusion-footer-widget-area .fusion-vertical-menu-widget ul li.follow-us a:before{position:absolute;display:block;left:100px;top:3px;font-size:18px;content:'\f082';color:#fff}.fusion-footer .fusion-footer-copyright-area{padding-left:24px !important;padding-right:24px !important}.fusion-footer .fusion-footer-copyright-area .fusion-row{padding:0 !important}.fusion-footer .fusion-footer-copyright-area .fusion-row .fusion-copyright-notice>div{overflow:hidden}.fusion-footer .fusion-footer-copyright-area .fusion-row .fusion-copyright-notice>div .left{float:left}.fusion-footer .fusion-footer-copyright-area .fusion-row .fusion-copyright-notice>div .right{float:right}@media screen and (max-width: 600px){.fusion-footer .fusion-footer-copyright-area .fusion-row .fusion-copyright-notice>div{text-align:center}.fusion-footer .fusion-footer-copyright-area .fusion-row .fusion-copyright-notice>div .left,.fusion-footer .fusion-footer-copyright-area .fusion-row .fusion-copyright-notice>div .right{display:block;text-align:center;float:none}}.custom-product-search-box{display:none}@media screen and (min-width: 800px){li.fusion-main-menu-cart{position:fixed !important;top:39px !important;right:60px !important;width:70px !important;left:auto !important;background:#fff !important;height:55px !important;border-bottom-left-radius:25px !important;padding-left:10px !important;border-bottom:1px solid #E8E8E8;border-left:1px solid #E8E8E8}li.fusion-main-menu-cart a.fusion-main-menu-icon{background:rgba(255,255,255,0) !important}li.fusion-main-menu-cart a.fusion-main-menu-icon:hover{background:rgba(255,255,255,0) !important}#side-header .fusion-menu-cart-items{top:0 !important;max-height:calc(100vh - 60px);overflow:scroll}#side-header .fusion-menu-cart-items.top-right{right:68px !important;width:200px !important;display:block !important}.fusion-main-menu li.fusion-menu-cart .fusion-custom-menu-item-contents{left:auto !important}#side-header .fusion-main-menu>ul>li.fusion-main-menu-search{display:none !important}.custom-product-search-button{position:fixed !important;top:40px !important;right:0 !important;width:60px !important;left:auto !important;background:#fff !important;height:54px !important;padding-left:10px !important;border-bottom:1px solid #E8E8E8;border-left:1px solid #E8E8E8;z-index:9999999 !important;cursor:pointer}.custom-product-search-button:before{content:"\f002";font-family:'Font Awesome 5 Free' !important;color:#DF2B26;font-size:18px;height:18px;width:18px;font-weight:600 !important;position:absolute;top:15px;left:20px}.custom-product-search-box{position:fixed;top:94px;right:0;width:400px;z-index:99999999 !important;padding:10px;background:#fff;display:none;border:1px solid #E8E8E8;border-top:0 !important}.custom-product-search-box:before{content:"\f002";font-family:'Font Awesome 5 Free' !important;color:#000000;font-size:18px;height:18px;width:18px;font-weight:600 !important;position:absolute;top:25px;left:25px}.custom-product-search-box.open{display:block}.custom-product-search-box form.woocommerce-product-search input[type="search"]{padding-left:45px !important;width:100%;height:50px;padding:0 15px;background-color:#f8f8f4;border:0;font-size:16px !important}}.custom-product-search-box-mobile{position:fixed;top:110px;left:0;width:100%;z-index:99999999 !important;padding:10px;background:#fff;display:block;border:1px solid #E8E8E8;border-top:0 !important}.custom-product-search-box-mobile:before{content:"\f002";font-family:'Font Awesome 5 Free' !important;color:#000000;font-size:18px;height:18px;width:18px;font-weight:600 !important;position:absolute;top:25px;left:25px}.custom-product-search-box-mobile form.woocommerce-product-search input[type="search"]{padding-left:45px !important;width:100%;height:50px;padding:0 15px;background-color:#f8f8f4;border:0;font-size:16px !important}
