.message-item i{width:16px}.fusion-footer .footersubscribe input[type=email],cite a,cite a:hover{color:#000}.footersubscribe input[type=email]::-webkit-input-placeholder,.footersubscribe input[type=email]::placeholder{color:#545454}.topbar{position:relative;display:flex;align-items:center;justify-content:center}.sliding-wrapper{width:300px;overflow:hidden;position:relative}.sliding-text{display:flex;transition:transform .5s ease-in-out;transform:translateX(0)}.message-item{min-width:300px;box-sizing:border-box;text-align:center;display:flex;align-items:center;justify-content:center;white-space:nowrap}.topbar-link{text-decoration:none!important;margin-left:10px}.toolpop{display:none;align-items:center;justify-content:center;position:fixed;z-index:999999;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.5);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}.toolpop-content{margin:auto;padding:15px;display:flex;justify-content:space-evenly;max-width:1600px;flex-direction:row}.toolpop-button{width:30%;padding:40px 10px 50px;margin:5px;font-size:16px;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);background-color:#06c;border:0;border-radius:10px;text-align:center}a.toolpop-button i{font-size:50px;margin:.5em;color:#fff}a.toolpop-button:hover{background:#004c84}.toolpop-header{font-size:25px;font-weight:700;margin:10px 0;color:#fff}.toolpop-sub{font-size:18px;color:#ddd;padding:10px}@media screen and (max-width:600px){.toolpop-button{width:100%;display:flex;align-items:center;justify-content:flex-start;padding:10px 15px 20px 10px;margin:10px 0}.toolpop-button>div{display:flex;flex-direction:column;justify-content:center;text-align:left}.toolpop-content{flex-direction:column;width:95%}a.toolpop-button i{font-size:40px;width:100px;margin-left:.1em;margin-right:.3em}.toolpop-header{font-size:20px;color:#fff;margin:10px 0 0}.toolpop-sub{font-size:16px;padding:0}.desktop-text{display:none}.mobile-text{display:block}}.pull-quote{display:flex;flex-direction:row;background-color:#edf1f5;border:1px solid #c7dbf0;padding:3em;margin:1.5em 0;border-radius:20px;position:relative}.quote-image-wrapper{flex:0 0 auto;margin-right:1.5em}.quote-image{border-radius:50%;max-width:200px;height:auto;display:block}.pull-quote-text{margin:0;padding:1em 1em 0;line-height:1.5;font-size:1.5em;color:#004b81;font-weight:bolder;font-family:Verdana}.pull-quote-text cite{display:block;font-style:normal;margin-top:.5em;font-size:20px;text-align:right;color:#000}@media (max-width:900px){.pull-quote-text{font-size:1.2em;padding:0}.pull-quote-text cite{font-size:18px}}@media (max-width:750px){.pull-quote{flex-direction:column;align-items:center;text-align:center;padding:2.5em 1em}.quote-image-wrapper{margin-right:0;margin-bottom:1em}}@media (max-width:450px){.pull-quote-text{font-size:1.1em}}.adbar{position:relative;color:#fff}.adbar:before{content:"";top:0;position:absolute;width:100vw;left:50%;-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);height:100%;z-index:0;background-image:-webkit-gradient(linear,left top,right top,from(#0b90bb),to(#214a94));background-image:-webkit-linear-gradient(left,#0b90bb,#214a94);background-image:-o-linear-gradient(left,#0b90bb,#214a94);background-image:linear-gradient(90deg,#0b90bb,#214a94)}.adbar .adbar-inner{display:-webkit-box;display:-ms-flexbox;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;width:100%;min-height:160px;padding-top:24px;padding-bottom:24px}.adbar .text-content{display:inline-block;padding-bottom:20px;font-size:16px;max-width:800px}.adbar .link-container{display:block;width:300px;vertical-align:top;padding-bottom:1em}.adbar-title{font-size:22px;line-height:1.25;font-weight:600;margin-bottom:0;margin-top:1em}.adbar .link-container .btn{background-color:transparent;padding:14px 30px;border:2px solid #fff;white-space:nowrap;letter-spacing:2px;font-weight:600;font-size:14px;border-radius:20px;text-transform:uppercase;font-family:Figtree,sans-serif;color:#fff;margin-bottom:1em}.adbar .link-container .btn:hover{background-color:#fff;color:#004b81}@media (min-width:1100px){.adbar-title{font-size:28px}.adbar .link-container{display:inline-block;padding-left:124px;margin-top:2em}.adbar .adbar-inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.single-post main#main{padding-top:2em}.prodbar-scroll{display:flex;gap:3rem;overflow-x:auto;padding:1rem;margin-bottom:1.5em;scrollbar-width:none;-webkit-overflow-scrolling:touch;cursor:grab;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.prodbar-scroll::-webkit-scrollbar{display:none}.prodbar-scroll:active{cursor:grabbing}.prodbar-circle,.prodbar-item{display:flex;align-items:center}.prodbar-item{flex-direction:column;text-decoration:none;color:#333;flex-shrink:0}.prodbar-circle{width:80px;height:80px;border:2px solid #ccc;border-radius:50%;overflow:hidden;justify-content:center}.prodbar-circle img{width:100%;height:100%;object-fit:cover;display:block;padding:10px}.prodbar-item span{margin-top:.5rem;font-size:.875rem;line-height:1.2;text-align:center;font-weight:700}@media screen and (max-width:799px){.prodbar-item{max-width:90px}.prodbar-scroll{gap:1rem;padding:0}}.single-product .woocommerce-tabs div.ingredients h3{margin-top:10px;margin-bottom:5px;color:#004b81}.single-product .woocommerce-tabs div.ingredients p m{margin:10px 0}.fa-fw{text-align:center;width:1.25em}.mobile-text,.reviewShare___Vg5rz,.woocommerce-shipping-destination{display:none}.footer-social i.fa-brands{color:#004b81;font-size:30px;padding:5px}.siq_bR{bottom:100px!important}.small-table td,td.center{text-align:center}.post-content li::marker{color:#004b81;font-weight:700}.woocommerce-notices-wrapper:not(:empty){padding-left:20px;padding-right:20px}@media only screen and (max-width:1000px){.add-cart-block{margin-bottom:1em}}.woocommerce-info:before,.woocommerce-message:before{margin-left:-20px}.headersearch #searchform,.woocommerce-notices-wrapper .woocommerce-info{margin-bottom:1em}.woocommerce-notices-wrapper .woocommerce-info,.woocommerce-notices-wrapper .woocommerce-message{background-color:#3d9cd2;border:0;color:#fff;font-size:16px;border-left:8px solid #3485b3;border-radius:4px;padding:14px 28px 14px 38px;font-family:Figtree,Arial,sans-serif}.woocommerce-notices-wrapper .woocommerce-info a.button,.woocommerce-notices-wrapper .woocommerce-message a.button{color:#fff}.fancybox__container{z-index:10500}.mapp-list .mapp-item{display:block}.mapp-icon{float:left;margin-right:10px}.fusion-header .fusion-logo{margin-bottom:0}#wrapper .fusion-layout-column.fusion-column-last{margin:auto}.fusion-header-wrapper .fusion-row{max-width:1400px}.headersearch button{cursor:pointer;color:#004b81;display:inline;margin-left:-40px;background:0;border:0}.headersearch #searchform{max-width:600px;margin-left:auto;margin-right:3%}.headersearch input[type=text]{background:#f6f6f6;color:#000;display:inline}#wrapper h2.blue,.headersearch input[type=text]:-ms-input-placeholder,.headersearch input[type=text]::placeholder,ul.blue{color:#004b81}@media screen and (max-width:1000px){.headersearch #searchform{max-width:60%}}@media screen and (max-width:800px){.headersearch #searchform{max-width:100%;margin-top:50px;margin-right:0}}#mobilemenu{width:0}.mobileMenu{background-color:#fff;position:fixed;left:0;top:0;z-index:999;height:100%;width:100%;text-align:center;overflow-x:hidden;transition:.5s}.mobileMenu .closebtn{all:unset;position:absolute;top:25px;right:30px;font-size:40px;line-height:40px}.mobileMenu ul{list-style:none;margin:20%auto auto}.mobileMenu li{padding:8px 0}.mobileMenu a{color:#004b81;display:inline-block;font-size:20px}#wrapper #main .mtb0,body .gform_wrapper ul li.gfield.populate-feeds,body .gform_wrapper ul li.gfield.quantity-feeds{margin-top:0;margin-bottom:0}#wrapper #main .mtb05{margin-top:.5em;margin-bottom:.5em}#wrapper #main .mtb1{margin-top:1em;margin-bottom:1em}#wrapper #main .mtb2{margin-top:2em;margin-bottom:2em}#wrapper #main .mtb3{margin-top:3em;margin-bottom:3em}#wrapper #main .mtb4{margin-top:4em;margin-bottom:4em}#wrapper #main .ptb0{padding-top:0;padding-bottom:0}#wrapper #main .ptb05{padding-top:.5em;padding-bottom:.5em}#wrapper #main .ptb1{padding-top:1em;padding-bottom:1em}#wrapper #main .ptb2{padding-top:2em;padding-bottom:2em}#wrapper #main .ptb3{padding-top:3em;padding-bottom:3em}#wrapper #main .ptb4{padding-top:4em;padding-bottom:4em}#wrapper #main .mt0{margin-top:0}#wrapper #main .mt05{margin-top:.5em}#wrapper #main .mt1{margin-top:1em}#wrapper #main .mt2{margin-top:2em}#wrapper #main .mt3,#wrapper h4.blue{margin-top:3em}#wrapper #main .mt4{margin-top:4em}#wrapper #main .mb0{margin-bottom:0}#wrapper #main .mb05{margin-bottom:.5em}#wrapper #main .mb1{margin-bottom:1em}#wrapper #main .mb2{margin-bottom:2em}#wrapper #main .mb3{margin-bottom:3em}#wrapper #main .mb4{margin-bottom:4em}#wrapper #main .pt0{padding-top:0}#wrapper #main .pt05{padding-top:.5em}#wrapper #main .pt1{padding-top:1em}#wrapper #main .pt2{padding-top:2em}#wrapper #main .pt3{padding-top:3em}#wrapper #main .pt4{padding-top:4em}#wrapper #main .pb0{padding-bottom:0}#wrapper #main .pb05{padding-bottom:.5em}#wrapper #main .pb1,.product-feature-list ul,ul.spaced li{padding-bottom:1em}#wrapper #main .pb2{padding-bottom:2em}#wrapper #main .pb3{padding-bottom:3em}#wrapper #main .pb4{padding-bottom:4em}.button-default:hover,.footersubscribe input[type=submit]:hover,.fusion-button-default:hover,.gform_page_footer input[type=button]:hover,.gform_wrapper .button:hover,.woocommerce .avada-order-details .order-again .button:hover,.woocommerce .avada-shipping-calculator-form .button:hover,.woocommerce .login .button:hover,.woocommerce .lost_reset_password input[type=submit]:hover,.woocommerce .register .button:hover,.woocommerce .single_add_to_cart_button:hover,.woocommerce button.button:hover,.woocommerce.add_to_cart_inline .button:hover,input.button-default:hover{background:#277cb9}#wrapper #main .summary-container .product_title.entry-title,#wrapper h2.blue,#wrapper h2.white,.disclaimer-title,.fusion-footer-widget-area .widget-title,.radiobutton,.strong-row,.woocommerce-Price-amount.amount,h3.product-title a{font-weight:700}.footersubscribe input[type=submit]:hover{border-color:#277cb9}#wrapper .post-content h2.center{text-align:center;font-size:30px;margin-top:1.1em;font-weight:700;color:#004b81}#wrapper .post-content h2.title{text-align:center;font-size:40px;margin:2em 0;font-weight:700;color:#004b81}.boxy-wide .fusion-layout-column{max-width:1700px;margin:auto}.feature,.highlight{font-size:22px}.feature,.feature2{margin-top:6%;margin-bottom:6%}ol{display:table}#main .post-content h2.grey{background:#efefef;padding:8px 16px;font-size:26px!important;margin:3em 0 1.5em;color:#004b81!important;border-left:3px solid #004b81}.flagbar{padding-top:0;height:51px}.flagbar{padding-right:20px;display:inline-block}.flagbar img{vertical-align:middle;padding-right:10px}.cart-contents-count{color:#fff;background-color:#d02b2b;display:inline-block;font-weight:700;border-radius:10px;padding:3px 6px;line-height:1;vertical-align:top}.accountlink{padding:0 20px;vertical-align:top;line-height:20px}.cartlink{padding-left:20px}.button.default,.fusion-button-default,.post-password-form input[type=submit],.woocommerce .avada-order-details .order-again .button,.woocommerce .login .button,.woocommerce .lost_reset_password input[type=submit],.woocommerce .register .button,.woocommerce .single_add_to_cart_button,.woocommerce button.button,.woocommerce.add_to_cart_inline .button,input.button-default{background:#004b81}.dropdown-content{display:none;position:absolute;background-color:#cacaca;min-width:180px;box-shadow:2px 8px 16px 0 rgba(0,0,0,.4);z-index:999;margin-left:-15px;margin-top:13px;text-align:left}.dropdown-content a{color:#004b81;padding:16px;text-decoration:none;display:block}.fusion-footer-widget-area.fusion-widget-area .fusion-row{max-width:1600px;margin:auto}.footersubscribe input[type=email]{width:50%;height:42px;font-size:14px;color:#cfd0d1;letter-spacing:.5px;padding:12px 12px 12px 8px;float:left;border-radius:0;border:1px #004b81 solid;margin-right:0}.footersubscribe input[type=submit]{background:#004b81;border:1px #004b81 solid;text-align:center;height:42px;width:50%;border-radius:0;letter-spacing:1.5px;font-size:12.5px;line-height:40px;color:#fff;text-transform:uppercase;font-weight:300}.footersubscribe p{margin-bottom:10px}.footersubscribe input:invalid{box-shadow:none}.orderby.order-dropdown .current-li-content{width:150px}#selected-product-price{float:left;margin-right:30px;min-height:45px}#selected-product-price .woocommerce-Price-amount.amount{color:#004b81;font-size:30px;font-weight:700}#selected-product-price del .woocommerce-Price-amount.amount{color:#d02b2b;font-size:14px;line-height:30px;padding-bottom:10px}#selected-product-price del{vertical-align:middle;color:#d02b2b;padding-bottom:10px}.button-default:hover,.comment-form input[type=submit]:hover,.fusion-button-default:hover,.post-password-form input[type=submit]:hover,.woocommerce .login .button:hover,.woocommerce .lost_reset_password input[type=submit]:hover,.woocommerce .register .button:hover,.woocommerce .single_add_to_cart_button:hover,.woocommerce button.button:hover,.woocommerce-MyAccount-content form .button:hover,.woocommerce.add_to_cart_inline .button:hover,input.button-default:hover{background:#004b81}.fusion-price-rating .price{color:#666;font-size:10px;text-transform:uppercase}.myaccount{display:inline-block;vertical-align:top;height:51px}.shipping-coupon .coupon,.shop_table tr{border:0}#wrapper .gform_wrapper .populate-feeds select{height:44px}#customer_details{float:left;width:45%}.numbered li{list-style:none}.woocommerce label .required,.woocommerce-account label .required,.woocommerce-password-strength.bad,.woocommerce-password-strength.short{color:#d06868}.woocommerce-password-strength.good,.woocommerce-password-strength.strong{color:#8fc243}.woocommerce-password-hint{font-size:12px;line-height:1}.post-content blockquote{color:#444;padding:2em;font-size:20px}.topbar{text-align:center;background-color:#004b81;padding:4px;font-size:14px}.topbar,.topbar a{color:#fff}.woocommerce-product-rating{margin:1.5em 0}.star-rating{font-size:24px}p.stars a.star-1::after,p.stars a.star-2::after,p.stars a.star-3::after,p.stars a.star-4::after,p.stars a.star-5::after{font-size:1em;color:#e6b311;top:.6em;text-align:left;position:initial;padding-left:.5em}#do_uploadFile{font-size:20px!important;width:200px;padding:10px;display:block}p.stars a{margin-right:20px;width:auto}.product-images .crossfade-images{background:0 0}.product-images .crossfade-images:hover img:not(.hover-image){opacity:1}.product-images .crossfade-images:hover .hover-image{opacity:0!important}ol.blue{color:#004b81;font-weight:700}.input-text.qty.text{background-color:#dbdbdb}.blue-box{background-color:#004b81;color:#f6f6f6}.blue-box .highlight{margin:40px auto;max-width:1300px;padding:40px}.pictureshadow{box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.onsale,.product .onsale{display:none}.circled li{list-style:square}ul.grey{color:#747474}.feedtable{margin-bottom:4em}.small-table td{font-size:16px}.small-table td.left-text{text-align:left}.fusion-footer .fusion-column{padding-bottom:2em}.fusion-header,.fusion-header-sticky-height{height:auto!important}table.feed-list-table,table.info{width:100%}.gform_wrapper label.gfield_label,.gform_wrapper table.gfield_list thead th{font-weight:400;color:#004b81;font-size:16px;text-transform:uppercase}.gform_wrapper .gfield_description{font-size:14px;font-style:italic;color:#999;padding-top:.5em}.gform_wrapper .gfield_list_cell.gfield_list_18_cell2{padding-right:20px}.horse-avatar img{border:15px solid #f6f6f6;border-radius:10px}.gfield_list_cell.gfield_list_18_cell2{width:250px}.gform_wrapper .top_label .gfield_list{width:auto}.gfield_list_cell.gfield_list_18_cell1{width:600px}.gform_wrapper .gfield_list_icons img{margin-top:0!important}.horse-avatar-container{display:inline-block;float:left}.gform_footer.top_label{text-align:center;margin-top:2em}.feed-list-table td{padding:5px 10px}#comment-input #url,.partial_entry_warning{display:none}.woocommerce-form-login .woocommerce-button.button.woocommerce-form-login__submit{display:block;margin-top:20px}.gform_wrapper table.gfield_list td.gfield_list_icons img{background-color:transparent!important;background-position:0 0;background-size:16px 16px!important;background-repeat:no-repeat;border:0!important;width:16px!important;height:16px!important;opacity:.5;transition:opacity .5s ease-out;-moz-transition:opacity .5s ease-out;-webkit-transition:opacity .5s ease-out;-o-transition:opacity .5s ease-out}.gform_wrapper table.gfield_list td.gfield_list_icons a:hover img{opacity:1}.autocomplete{position:relative;display:inline-block;width:100%}.autocomplete-items{position:absolute;border:1px solid #d4d4d4;border-bottom:none;border-top:none;z-index:99;top:100%;left:0;right:0;font-size:16px}.autocomplete-items div{padding:5px;cursor:pointer;background-color:#fff;border-bottom:1px solid #d4d4d4}.autocomplete-items div:hover{background-color:#e9e9e9}.autocomplete-active{background-color:#1e90ff!important;color:#fff}.payment-methods img{width:50px;margin:2px}.payment-methods{margin-top:1em}#wrapper .boxed,.above-footer .boxy,.archive.category #main,.archive.post-type-archive.post-type-archive-product #main,.archive.tax-product_cat #main,.boxy .fusion-layout-column,.fusion-page-title-bar-left .fusion-page-title-wrapper,.product-boxy,.woocommerce-account #main,.woocommerce-info{max-width:1300px;margin:auto}.customer-guarantee{width:30%;display:inline-block;vertical-align:top;padding:0 40px;text-align:center;font-size:16px;color:#ddd}.customer-guarantee .widget-title{color:#fff;font-weight:700;margin:15px auto}.customer-guarantee i{padding-right:10px}.above-footer{padding-bottom:2em;padding-top:.75em;background-color:#004b81}.orderby .order-dropdown ul li a,.orderby.order-dropdown{width:220px}.feedtable td.title-col{background-color:#fff}.translation{font-size:14px;color:#999;font-style:italic;padding-left:5px;margin-bottom:1em}.image-box{display:flex}.image-box-50{width:50%;align-self:center}.fusion-breadcrumbs.ingredient{font-size:14px;color:#ccc}.gallery-thumbs img{display:block;padding:5px}.gallery-featured,.gallery-thumbs{display:inline-block;vertical-align:top}.avada-myaccount-user .username .not-user,.footersubscribe,.info .note,.post-type-archive-product .price .amount,.woocommerce-account .woocommerce-privacy-policy-text,.woocommerce-password-strength,.woocommerce-privacy-policy-text{font-size:14px}.fusion-tooltip,span.blue{color:#004b81}.post-featured-image{display:flex;align-items:center;max-height:400px;overflow:hidden;margin:1em 0}.breadcrumb-text{color:#999}.meta-left,.meta-right{vertical-align:top;display:inline-block}.meta-right{float:right;text-align:right}.gform_wrapper .no-label label.gfield_label,.page-template-blank-php .above-footer,li.wc_payment_method.payment_method_paypal img,small.wcsatt-sub-options{display:none}#wrapper .widget h2.blue{margin-top:0;margin-bottom:.5em}#customer_login .col-1,#customer_login .col-2{padding:10px;border:0}.feed-field{font-size:16px;padding-bottom:.5em;width:32%;display:inline-block}.feed-field-label{display:inline-block;font-weight:700;margin-right:50px}.feed-field-value{display:inline-block;color:#004b81}.feed-table{margin:3em auto}.single .tabbed button{background-color:inherit;border:0;outline:0;cursor:pointer;padding:14px 25px;transition:.3s;font-size:16px;color:#004b81;float:none}.single .tabbed{background:#f1f1f1}.single .tabbed button:hover{background-color:#ddd}.single .tabbed button.active{background-color:#004b81;color:#fff}.populate-feeds,.quantity-feeds{display:inline-block;vertical-align:top}.populate-feeds{max-width:700px}.gform_wrapper .quantity-feeds input.small{width:100%;max-width:200px}.gform_wrapper .gfield.populate-feeds .gravity-select-parent{width:97%!important}.feed-amount,.feed-list{display:inline-block;background-color:#f6f6f6;line-height:40px;font-size:14px}.feed-list{width:400px;margin:5px 20px 5px 0;padding-left:20px;min-height:40px}.feed-amount{width:120px;margin:5px 0;text-align:center;vertical-align:top}.feed-header{text-transform:uppercase;color:#004b81;background:0 0;padding:0}.flagbar:hover .dropdown-content,.myaccount:hover .dropdown-content,.product-link{display:block}td.feed-list-type a{font-size:14px;color:#747474}.gform_wrapper span.select2.select2-container.select2-container--default{width:100%!important}.gform_wrapper .select2-container .select2-choice>.select2-chosen,.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:44px}.gform_wrapper .select2-container--default .select2-selection--single,.select2-container--default .select2-selection--single .select2-selection__arrow{height:44px}#wrapper h2.white,.blue-box .reference-link,.info th{color:#fff}.wp-caption-text{font-size:16px;padding:10px 20px;color:#999;text-align:center}#wrapper h2.blue a,#wrapper h2.grey a,.stars a,h3.product-title a,sup a.reference-link,table.info a{text-decoration:none}.info th{font-weight:800;background:#999}.info td,.info th{padding:10px}.info tbody tr:nth-child(even){background:#f6f6f6}.info .link{text-transform:uppercase;font-size:14px}.info .centered,.info .link{text-align:center}.info.data th{text-transform:unset}.regular{color:#004b81}.regular,.standout,ol.spaced li::before{font-weight:700;text-align:center}.standout{font-size:22px;color:#004b81}#customer_login h2,.regular{font-size:18px}.textbox{width:100%;border-radius:4px;background-color:#f6f6f6;padding:1.75em;margin:0 20px 20px}.blue-strong,.headliner{color:#004b81;font-weight:700}.feed-list-name,.fusion-footer,.fusion-footer-widget-area ul,.info.data tbody,.smalltext{font-size:16px}.gform_page_footer input[type=button],.gform_wrapper .button,.info.data th{background:#004b81}.gform_wrapper .gform_page_footer input[type=button]{padding:12px 36px;line-height:20px;font-size:20px}.headliner{text-align:center;font-size:32px;margin-bottom:2em}.contained{padding:3em 10%}.contained .gform_wrapper label.gfield_label{text-transform:none}ol.spaced{list-style:none;counter-reset:li;padding-inline-start:20px}ol.spaced li{padding-bottom:1em;counter-increment:li;min-height:65px}ol.spaced li::before{content:counter(li);background-color:#004b81;float:left;width:40px;height:40px;border-radius:10px;color:#fff;line-height:40px;margin:5px 20px 20px 0}.checked{list-style:none;padding-left:0}.checked li{position:relative;padding-left:2em;line-height:30px}.checked li:before{content:"";position:absolute;left:0;width:1em;height:1em;font-family:var(--mb-fa-font-family);font-weight:900;color:#004b81;font-size:24px}.woocommerce-privacy-policy-text{margin-top:2em}.caption-text{color:#004b81;text-transform:uppercase;font-size:14px}.archive.tax-product_cat .product-grid-view.product.type-product:hover,.feed-list-table tbody tr:nth-of-type(2n),.feedtable tr.lightgrey,.feedtable tr:nth-child(2n),.grey-box,.iconbox,p.stars a{background-color:#f6f6f6}.feedtable tr.darkgrey{background-color:#eee!important}.scrollbox{overflow-x:auto}input[type=button]{-webkit-appearance:none;-webkit-border-radius:0}#salectdn,.ctr,.ctrnum,.radiocontainer{display:inline-block}.ctr{padding:0 5px}.ctrtext{text-transform:uppercase;font-size:8px;padding-top:2px;line-height:10px}.ctrnum{padding:5px;border-radius:3px;background:#333;line-height:1.2em}#salectdn{color:#fff;font-weight:100;text-align:center}.salefooter{z-index:9999999999;width:100%;min-height:55px;padding-top:10px;position:fixed;bottom:0;left:0;background:#bd3b3b}#closebutton{color:#fff!important;font-size:30px;float:right;line-height:0;padding:10px;margin-top:-5px;text-decoration:none}.saletext{display:inline-block;vertical-align:top;padding-left:8px;text-align:left;color:#fff;font-size:12px}.saleheadline{font-size:25px;font-weight:700;line-height:1em}.salefooter{text-align:center}.video-responsive{overflow:hidden;padding-bottom:56.25%;position:relative;height:0}.video-responsive iframe{left:0;top:0;height:100%;width:100%;position:absolute}.small-table .unit{font-size:12px}@media only screen and (min-width:1500px){.contained{padding:3em 100px}}@media only screen and (max-width:1450px){.footersubscribe input[type=email],.footersubscribe input[type=submit]{width:100%}.footersubscribe{text-align:center}}@media only screen and (max-width:1200px){.fusion-header{padding-left:15px;padding-right:15px}}@media only screen and (max-width:1150px){body.has-sidebar #content{width:100%}}@media only screen and (max-device-width:1024px) and (min-device-width:768px) and (orientation:portrait){.fusion-body .fusion-page-title-bar.fusion-page-title-bar-center{min-height:390px}.fusion-page-title-bar-center .fusion-page-title-wrapper{padding-top:80px}.product-boxy{padding:0 30px!important}.product-boxy .headliner{padding:1.5em 30px!important}}@media only screen and (max-width:1000px){.customer-guarantee{width:100%}.fusion-logo img.fusion-standard-logo{width:150px}.accountlink{padding:0 10px}.flagbar{padding-right:10px}.cartlink{padding-left:10px}.horsevalue{display:block}}@media only screen and (max-width:950px){#customer_details{float:none;width:100%}}@media only screen and (max-width:800px){.fusion-footer .fusion-columns .fusion-column{width:50%!important;float:left!important}#wrapper .catalog-ordering,.hide-small,.loginlink{display:none}table.feed-list-table{font-size:14px}em.verified{font-size:12px}.feature,.feature2{font-size:20px}.woocommerce-content-box{padding:0 30px}.product-boxy{padding:0 4%}.product-boxy.contained{padding:3em 5%}.small-center{text-align:center}}@media only screen and (max-width:734px){.fusion-body .products li{width:50%}}@media only screen and (max-width:700px){.feedtable,.product-calculators-container{font-size:16px}.meta-right{text-align:left;width:100%}}@media only screen and (max-width:650px){.feed-list{width:300px;margin:5px 10px 5px 0}.feed-amount{width:100px}}@media only screen and (max-width:600px){span.xs{display:none}p.form-row.woocommerce-SavedPaymentMethods-saveNew label{font-size:12px}._j68 .promptHeaderAndBubbleContainer .promptTextBubble{font-size:10pt}.headliner{font-size:28px}}@media only screen and (max-width:550px){.fusion-body .products li{width:100%;max-width:400px}}@media only screen and (max-width:500px){.accountlink,.hideverysmall{display:none}.flagbar a{padding-right:10px}.feed-amount{margin:2px 0 20px;width:150px}.feed-list{width:100%}.feed-amount.feed-header{text-align:left;line-height:0}.feed-header{font-weight:700}.connect-box{width:100%}.single-product.woo-tabs-horizontal .product .woocommerce-tabs .tabs li{display:block}}@media only screen and (max-width:450px){.fusion-footer .fusion-columns .fusion-column{width:100%!important;float:none!important;text-align:center}._j68{display:none}.promptTextBubble{font-size:9pt}button.single_add_to_cart_button.button.alt.disabled.wc-variation-is-unavailable::before{padding:15px 40px}.fusion-logo img.fusion-standard-logo{width:125px}}@media only screen and (max-width:400px){.saleheadline{font-size:16px}.salesubhead{font-size:10px}#closebutton{font-size:24px}.ctr{padding:0 3px}.ctrnum{padding:4px}.single_add_to_cart_button.button.alt{padding:15px;width:100%;margin-bottom:1em}.page .fusion-page-title-bar.fusion-page-title-bar-center .fusion-page-title-row h1{font-size:40px}}@media only screen and (max-width:370px){.flagbar{padding-right:0}.cartlink{padding-left:5px}.flagbar img{padding-right:5px}.fusion-logo img.fusion-standard-logo{width:100px}}.info th{background:#757575}#wrapper .woocommerce-notices-wrapper .woocommerce-message{color:#000;margin-top:10px;display:flex;justify-content:space-between;align-items:center;padding:1em;background:#fff;border-left:8px solid #0eb00e;gap:30px;box-shadow:0 2px 8px rgba(0,0,0,.1)}#wrapper .woocommerce-notices-wrapper:not(:empty){overflow:visible!important;padding-bottom:10px}.woocommerce-message :focus,.woocommerce-message:focus,.woocommerce-message:focus-visible{outline:0}.custom-cart-message-text{font-size:18px;color:#000}.custom-cart-message-text i{color:#0eb00e;padding-right:8px;font-size:20px}.custom-cart-message-button{display:inline-block;padding:15px 40px;background:#0eb00e;color:#fff;border-radius:30px;text-decoration:none;font-weight:600;font-size:18px;font-family:Figtree,sans-serif;white-space:nowrap}.custom-cart-message-button:hover{background:#177c17;color:#fff}@media (max-width:600px){#wrapper .woocommerce-notices-wrapper .woocommerce-message{flex-direction:column;align-items:stretch}.custom-cart-message-button{display:block;text-align:center}}.fusion-header-v3{box-shadow:0 2px 6px rgba(0,0,0,.08);background:#fff}.mobileMenu{top:auto;transition:.1s}.mobileMenu .closebtn{all:unset;position:absolute;top:5px;right:10px;font-size:40px;line-height:40px}.mobileMenu a.menu-feature-link{font-size:22px;color:#fff;background:#06c;padding:12px 30px;border-radius:50px;font-weight:700;margin:.5em 0 1.5em}.menu-bestseller-title{border-top:3px solid #f6f6f6;font-weight:700;color:#333;font-size:22px;padding:1em 1em .5em;text-align:left}.mobileMenu ul{list-style:none;margin:auto;padding:0 1.5em;text-align:left;font-weight:700;margin:.5em 0}.mobileMenu ul a{color:#333;display:inline-block;font-size:26px;text-decoration:none}.mobileMenu .logo-container{text-align:center;margin:15px 0;border-bottom:3px solid #f6f6f6;padding-bottom:.5em}.mobileMenu li{position:relative;padding:0}.mobileMenu li>ul{display:none;padding-left:18px;margin-top:6px}.mobileMenu li.open>ul{display:block}.mobileMenu>ul>li>a{padding:8px}.mobileMenu li.has-children>a{display:flex;justify-content:space-between;align-items:center}.mobileMenu .chevron{display:inline-block;margin-left:8px;transition:transform .2s ease;font-size:.9em;line-height:1}.mobileMenu li.open>a .chevron{transform:rotate(180deg)}.mobileMenu li>ul a{font-size:20px;color:#004b81;padding:7px 0}.mobileMenu .chevron{transition:transform .3s ease;font-size:.8em}.mobileMenu li.open .chevron{transform:rotate(180deg)}.mobileMenu .products-grid{display:grid;align-items:stretch;grid-template-columns:repeat(2,1fr);gap:30px;margin:0 1.5em 4em;text-align:left;font-weight:700}.mobileMenu .products-grid-title a{font-size:16px}.mobileMenu .products-grid-description{font-size:14px;line-height:1.2em;color:#000}@font-face{font-family:Figtree;src:url(//madbarn.com/wp-content/uploads/2023/06/Figtree-VariableFont_wght.ttf) format('truetype');font-weight:400 800;font-style:normal;font-display:swap}.topbar{background-color:#004b81}.mb-header{background:#fff;font-family:Figtree,sans-serif;padding:8px 10px;position:relative;z-index:20}.mb-header-inner{display:flex;align-items:center;justify-content:space-between;max-width:1400px;margin:auto}.mb-header-left{display:flex;align-items:center;gap:16px}.mb-logo img{display:block;height:40px;width:auto}.mb-main-nav{flex:1}.mb-main-nav ul{display:flex;align-items:center;justify-content:center;gap:24px;margin:0;padding:0;list-style:none;font-weight:500}.mb-main-nav a{color:#222;text-decoration:none;font-size:16px;padding:4px 0;display:inline-flex;align-items:center;gap:5px;font-weight:700}.mb-main-nav>ul>li.mb-main-nav-link>a{line-height:60px}.mb-main-nav a:hover{color:#06c}.mb-main-nav .caret{font-size:10px}.mb-main-nav .mb-submenu{position:absolute;top:100%;left:0;background:#fff;border-radius:10px;box-shadow:0 10px 24px rgba(0,0,0,.12);padding:10px 14px;min-width:220px;display:none;z-index:60}.mb-submenu li{margin:2px 0}.mb-submenu a{font-size:14px;color:#333;white-space:nowrap}.mb-main-nav>ul>li:hover>.mb-submenu{display:block}.mb-header-right{display:flex;align-items:center;gap:18px}.mb-analyze-btn,a.mb-mega-all-link{display:inline-block;padding:8px 16px;border-radius:999px;background:#06c;color:#fff;text-decoration:none;font-weight:600;font-size:16px;white-space:nowrap;text-align:center}.mb-analyze-btn:hover{background:#0050a3;color:#fff}.mb-header-icons{display:flex;align-items:center;gap:10px}.mb-header-icon{position:relative;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;color:#000;text-decoration:none;font-size:20px}.mb-cart-count{position:absolute;top:-4px;right:-6px;min-width:19px;height:19px;border-radius:999px;background:#00a651;color:#fff;font-size:12px;display:flex;align-items:center;justify-content:center;font-weight:700}.flagbar{position:relative;font-size:13px;font-weight:700;padding-right:0;padding-left:15px;display:flex;align-items:center;cursor:pointer}.flagbar img{padding-right:4px}.flagbar span{display:flex;align-items:center;white-space:nowrap;gap:3px}.flagbar .fa-chevron-down{font-size:10px}.flagbar::after{content:'';position:absolute;left:0;right:0;top:100%;height:16px}.flagbar .dropdown-content{position:absolute;right:0;top:100%;background:#fff;min-width:180px;border-radius:0 0 8px 8px;box-shadow:0 10px 22px -10px rgba(0,0,0,.15);padding:1em;display:none;z-index:70}.flagbar:hover .dropdown-content{display:block}.flagbar .dropdown-content a{display:flex;align-items:center;gap:20px;padding:7px 14px;font-size:15px;color:#000;font-weight:600;text-decoration:none;white-space:nowrap}.hideverysmall{display:inline}.mb-menu-toggle{display:none;border:none;padding:0;cursor:pointer;background:#fff;width:auto;height:auto}@media (max-width:1024px){.mb-analyze-btn,.mb-main-nav{display:none}.mb-menu-toggle{display:block}.flagbar{padding-right:5px}}@media (max-width:499px){.mb-logo img{height:30px}.mb-search-header{display:none}button#mobile-nav i{font-size:28px}}#mobilemenu .headersearch{position:relative;padding:0 20px;margin-top:10px}#mobilemenu .headersearch #searchform{margin-top:25px;margin-bottom:15px}#mobilemenu .headersearch input[type=text]{width:100%;box-sizing:border-box;padding-left:50px;color:#142554;font-size:18px;height:45px;border-radius:50px;border:2px solid #c7dbf0;background:#edf1f5;display:block}#mobilemenu .headersearch input[type=text]::placeholder{color:#6b6b6b}#mobilemenu .headersearch-icon{position:absolute;left:40px;top:50%;transform:translateY(-50%);font-size:18px;color:#004b81;pointer-events:none}@media (min-width:1025px){.mb-header{position:relative}.mb-mega-menu,.mb-search-mega{position:absolute;top:70px;left:50%;transform:translateX(-50%);width:100vw;max-width:none;z-index:999;display:none;background:#fff;box-shadow:0 18px 40px -18px rgba(15,23,42,.18);padding:16px 32px 20px}.mb-mega-menu{padding:16px 32px 20px 48px}.mb-main-nav>ul>li.mb-has-mega:hover>.mb-mega-menu{display:block!important}.mb-mega-inner{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:260px minmax(0,1fr);gap:32px}.mb-mega-left{border-right:1px solid #e4e7ee;padding-right:24px;display:flex;flex-direction:column;gap:6px}a.mb-mega-trigger{border:0;background:0 0;padding:6px 14px;border-radius:999px;font-family:Figtree,sans-serif;font-size:15px;font-weight:600;color:#1f2937;display:flex;align-items:center;justify-content:space-between;cursor:pointer;text-align:left}.mb-mega-trigger .arrow{font-size:16px;line-height:1}.mb-mega-trigger.active,.mb-mega-trigger:hover{background:#edf1f9;color:#004b81}.mb-mega-all-link{margin-top:10px;font-size:14px;font-weight:600}.mb-mega-all-link:hover{color:#fff}.mb-mega-right{display:flex;flex-direction:column;gap:14px}.mb-mega-panel{display:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.mb-mega-panel.active{display:grid}.mb-mega-card a{display:block;padding:16px 16px;border-radius:8px;background:#edf1f5;text-decoration:none;height:100%}.mb-mega-card h3{margin:0 0 4px;font-size:18px;font-weight:700;color:#004b81}.mb-mega-card p{margin:0;font-size:15px;line-height:1.4;color:#000}}.mb-header-icon.mb-search-header.mb-search-has-mega{position:static;height:60px}.mb-search-has-mega>i{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center}.mb-search-mega{position:absolute;top:70px;left:50%;transform:translateX(-50%);width:100vw;max-width:none;z-index:999;display:none;background:#fff;box-shadow:0 18px 40px -18px rgba(15,23,42,.18);padding:16px 32px 20px}.mb-search-mega-inner{max-width:1200px;margin:0 auto;padding:1em 0}.mb-search-header:hover .mb-search-mega{display:block}.mb-search-mega-form{position:relative}.mb-search-mega-form input[type=text]{width:100%;box-sizing:border-box;padding:10px 18px 10px 60px;border-radius:50px;border:2px solid #c7dbf0;background:#edf1f5;font-size:22px;color:#142554;height:60px}.mb-search-mega-form input[type=text]::placeholder{color:#6b6b6b}.mb-search-mega-icon{position:absolute;left:18px;top:50%;transform:translateY(-50%);font-size:30px;font-weight:700;color:#004b81;pointer-events:none}@media (max-width:600px){.mb-header-icon.mb-search-header.mb-search-has-mega{display:none!important}}.mb-mega-card-image img{border-radius:8px}.mb-mega-card-image{margin-bottom:1em}.mb-mega-menu .mb-star{font-size:20px;width:auto;height:auto;display:inline;color:#f5af3a;margin:1px}.mb-mega-menu span.mb-mega-rating-count{font-weight:600;color:#004b81;font-size:14px}.mb-mega-all-link:hover{color:#fff}.mb-mega-footer{grid-column:1/-1;width:100%;display:flex;flex-direction:row-reverse}.mb-header.is-stuck{position:fixed;top:0;left:0;right:0;width:100%;z-index:9999;box-shadow:0 2px 6px rgba(0,0,0,.1);padding:8px 22px}body.mb-mobile-menu-open .mb-header.is-stuck{display:none}body.mb-mobile-menu-open.has-sticky-header{padding-top:0}body.has-sticky-header{padding-top:var(--mb-header-height,100px)}body.admin-bar .mb-header.is-stuck{top:32px}.fa,.fa-brands,.fa-regular,.fa-solid{display:inline-block;width:1em;height:1em;line-height:1;text-align:center}.mb-header-icon{flex:0 0 34px}.mb-mega-about .mb-mega-inner{grid-template-columns:250px 1fr 250px;max-width:1000px}.mb-mega-left{padding-right:24px;border-right:1px solid #e4e7ee}.mb-mega-heading{margin:0 0 12px;font-size:20px;font-weight:700;color:#004b81}a.mb-account-link,a.mb-mega-link{display:flex;align-items:center;gap:15px;white-space:nowrap}.mb-account-link i,.mb-mega-link i{font-size:10px;color:#666}.mb-mega-middle{display:flex;flex-direction:column;gap:8px}.mb-mega-middle-title{font-size:15px;font-weight:600;color:#004b81}.mb-feature-card{background:#edf1f5;padding:20px;border-radius:14px;display:flex;flex-direction:column;gap:16px;text-align:left;align-items:flex-start}.feature-title{margin:0;font-size:18px;font-weight:700;color:#004b81}.feature-row{display:flex;gap:16px;align-items:flex-start}.feature-image-wrap{flex-shrink:0;border-radius:12px;overflow:hidden}.feature-image{width:100px;height:75px;display:block}.feature-content{display:flex;flex-direction:column;gap:8px}.feature-text{font-size:15px;color:#4b5563;margin:0}.feature-cta{margin-top:4px;display:inline-block;margin-left:auto}.mb-mega-account .mb-mega-account-inner,.mb-mega-support .mb-mega-inner{max-width:1000px;margin:0 auto;display:grid;grid-template-columns:220px 220px minmax(0,1fr);gap:24px}.mb-mega-support .mb-mega-inner{grid-template-columns:200px 270px minmax(0,1fr)}.mb-mega-menu .help-buttons{margin:.7em 0 .4em}.mb-account-col{display:flex;flex-direction:column;gap:6px}.mb-account-heading{margin:0 0 10px;font-size:15px;font-weight:700;color:#004b81}.mb-account-link:hover span{color:#06c}.mb-account-col-card{align-items:stretch}.mb-account-card{background:#f5f7fb;border-radius:14px;padding:16px 18px;display:flex;flex-direction:column;gap:10px}.mb-account-card-title{margin:0;font-size:15px;font-weight:700;color:#004b81}.mb-account-card-text{margin:0;font-size:13px;color:#4b5563;line-height:1.4}.mb-account-card-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.mb-account-card-primary{display:inline-flex;align-items:center;justify-content:center;padding:8px 14px;border-radius:999px;background:#06c;color:#fff;font-size:13px;font-weight:600;text-decoration:none}.mb-account-card-primary:hover{background:#0050a3;color:#fff}.mb-account-card-secondary{font-size:13px;font-weight:600;color:#004b81;text-decoration:none}.mb-account-card-secondary:hover{color:#06c}.mb-account-card-footer{margin-top:8px;padding-top:8px;border-top:1px solid #e4e7ee;display:flex;flex-direction:column;gap:4px}.mb-account-link-inline{display:inline-flex;align-items:center;gap:15px;font-size:13px;color:#111827;text-decoration:none}.mb-account-link-inline i{font-size:10px;color:#666}.mb-account-link-inline:hover span{color:#06c}.mb-mega-account{padding-top:14px;padding-bottom:18px}.help-buttons{display:flex;gap:12px;flex-wrap:wrap;justify-content:center}.help-buttons a{background-color:#f9cc4b;border:none;padding:10px 20px;border-radius:6px;font-weight:700;cursor:pointer;transition:background .3s;color:#000;text-decoration:none}.help-buttons a:hover{background-color:#e6b93d;color:#000}@media (max-width:768px){.help-wrapper{flex-direction:column;text-align:center}.help-section{padding-left:0;align-items:center}.help-buttons{justify-content:center}}.mb-main-nav a.mb-mega-all-link:hover{color:#fff}.mbfooter{padding:20px}.mbfooter-row{display:flex;flex-wrap:wrap;margin:-10px}.mbfooter-col{padding:10px 10px 20px;box-sizing:border-box;flex:1 0 25%}@media (max-width:850px){.mbfooter-col{flex:1 0 50%}}@media (max-width:480px){.mbfooter-col{flex:1 0 100%;text-align:center}}.mbfooter .widget-title{margin-bottom:1em}.mbfooter ul{list-style:none;padding:0;margin:0}.mbfooter-social a{margin-right:8px}.mbfooter-subscribe{margin-top:15px}.mbfooter-copyright{margin-top:3em;text-align:center;font-size:13px}.footer-newsletter{color:#fff;margin:2em 1em;font-weight:600}.footer-newsletter-title{font-size:35px;padding-bottom:.5em;font-weight:700}.footer-newsletter p.gform_required_legend{display:none}#gform_wrapper_32{max-width:600px;padding-top:2em}#gform_wrapper_32 form#gform_32{display:flex!important;align-items:stretch;flex-wrap:nowrap;gap:0}#gform_32 .gform_wrapper.gravity-theme .gform_footer{margin:0;padding:0}#gform_32 .gform_body{flex:1 1 auto;min-width:0}#gform_32 .gform_fields{margin:0;grid-row-gap:0}#gform_32 .gfield{margin:0}#gform_32 .ginput_container input[type=email],#gform_32 .ginput_container input[type=text]{box-sizing:border-box;width:100%;padding:25px 28px;font-size:18px;line-height:1.2;border:none;border-radius:12px 0 0 12px;outline:0}#gform_32 .ginput_container input::placeholder{opacity:.85;color:#000}#gform_32 .gform_footer{margin:0;padding:0;display:flex;align-items:stretch;flex:0 0 auto}#gform_32 .gform_button{box-sizing:border-box;display:flex;align-items:center;justify-content:center;padding:16px 28px;font-size:18px;font-weight:700;line-height:1;background:#ffc72c;color:#000;border:none;border-radius:0 12px 12px 0;cursor:pointer;transition:background-color .2s ease,transform .02s ease}#gform_32 .gform_button:hover{background:#e6b222}#gform_32 .gform_button:active{transform:translateY(1px)}#gform_32 .gfield_description,#gform_32 .gform_validation_errors{margin-top:8px}@media (max-width:640px){#gform_wrapper_32 form#gform_32{flex-direction:column}#gform_32 .ginput_container input[type=email],#gform_32 .ginput_container input[type=text]{border-radius:12px;margin-bottom:10px}#gform_32 .gform_button{border-radius:12px;width:100%}}div#gform_confirmation_message_32{padding:2em 0;color:#dadada}.footer-newsletter input.apbct_special_field.apbct_email_id__gravity_form{display:none}.footer-newsletter label.gfield_label.gform-field-label,div#field_32_3{display:none}.floating__rating,.widget-lite-rating-stars-active svg,.widget-lite-rating-stars-gray svg{vertical-align:middle}#mb-ratings-lite{position:relative}.rating-lite-score{position:fixed;transform:translateY(-100%);-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%)}.ratings-widget-top .widget-lite .widget-lite-container,.widget-lite{position:relative}.widget-lite{display:inline-block}.widget-lite .widget-lite-container{display:flex;flex-wrap:wrap;font-size:18px;line-height:0}.widget-lite .widget-lite-rating-stars{position:relative;font-size:0;text-align:left;z-index:1}.floating__rating:hover,.widget-lite .widget-lite-rating-stars:hover{cursor:pointer}.widget-lite .widget-lite-rating-stars-gray{position:absolute;display:inline-block;left:0;z-index:-1;fill:#d8d4d1;white-space:nowrap}.widget-lite .widget-lite-rating-stars-active{display:inline-block;overflow:hidden;fill:#f1c400;white-space:nowrap}.widget-lite .widget-lite-count,.widget-lite .widget-lite-rating-stars{display:table-cell;vertical-align:middle}.rating-lite-score,.widget-lite .rating-lite-score{position:fixed;max-width:100%;display:none;width:300px;padding:20px;z-index:999999;background-color:#fff;border-radius:5px;border:1px solid #d8d8d8;left:83px}.rating-lite-score .rating-lite-score-detailed{table-layout:auto!important;display:table!important;font-size:14px!important;font-weight:600!important;border-collapse:collapse!important;white-space:nowrap!important;margin:0!important;padding:0!important;border:0!important;border:none!important;border-top:none!important;border-right:none!important;border-bottom:none!important;border-left:none!important}.rating-lite-score .rating-lite-score-detailed,.rating-lite-score .rating-lite-score-detailed tr,.rating-lite-score .rating-lite-score-detailed tr td,.widget-lite div{background:0 0;top:initial;right:initial;bottom:initial;left:initial;box-shadow:none;filter:none;float:none;opacity:1;outline:0;transform:none}.rating-lite-score .rating-lite-score-detailed td{background-color:transparent!important}.rating-lite-score .rating-lite-score-detailed tr:not(:last-child) td{white-space:nowrap;background:#fff;padding-bottom:7px!important;padding-left:10px!important}.rating-lite-score .rating-lite-score-detailed tr td:first-child{width:25%!important;text-align:left}.rating-lite-score .rating-lite-score-detailed tr td:last-child{width:20%!important;text-align:center;color:#acaeb8!important;padding-left:20px}.rating-lite-score .rating-lite-score-detailed tr,.rating-lite-score .rating-lite-score-detailed tr td{padding:0!important;margin:0!important;border:none!important;text-transform:lowercase!important;border-top:none!important;border-right:none!important;border-bottom:none!important;border-left:none!important;line-height:1!important;padding-left:10px!important}.rating-lite-score .rating-lite-score-detailed tr td:first-child,.rating-lite-score .rating-lite-score-detailed tr td:last-child{font-weight:700;font-size:100%;color:#000}.rating-lite-score .rating-lite-score-detailed .score-active-bar,.rating-lite-score .rating-lite-score-detailed .score-gray-bar{margin-bottom:0;height:12px;border-radius:0;box-shadow:none}.rating-lite-score .rating-lite-score-detailed .score-gray-bar{background-color:#f2f3f7}.rating-lite-score .rating-lite-score-detailed .score-active-bar{background-color:#f1c400}.floating__rating{display:table-cell;white-space:nowrap;margin-top:2px}.floating__rating--fill,.floating__rating--stroke{overflow:hidden;letter-spacing:2px;font-weight:400}.floating__rating.fill-wr-style .floating__rating--fill:before,.floating__rating.stroke-wr-style .floating__rating--stroke:before{font-family:fontawesome!important;position:absolute;z-index:1;color:#d8d4d1}.floating__rating .floating__rating--stroke{position:absolute;left:0;z-index:1;fill:#d8d4d1!important;display:inline-block!important;white-space:nowrap}.floating__rating.fill-wr-style{position:relative!important}.widget-lite .widget-lite-container a,.widget-lite .widget-lite-container svg{position:initial;width:auto!important;background:0 0;border:none;border-bottom:none;border-left:none;border-right:none;border-top:none;top:initial;right:initial;bottom:initial;left:initial;box-shadow:none;display:inline-block;filter:none;float:none;margin:0;opacity:1;outline:0;padding:0;transform:none;vertical-align:middle}.widget-lite .widget-lite-container svg{vertical-align:initial}.floating__rating:hover~.rating-lite-score,.widget-lite .rating-lite-score:hover,.widget-lite .widget-lite-rating-stars:hover~.rating-lite-score,.widget-lite a#customer-reviews-count:hover~.rating-lite-score{cursor:pointer}.mb-flat-review-badge{display:inline-flex;align-items:center;gap:1rem;background-color:#fff;color:#111;border:1px solid #004b81;border-radius:12px;padding:.5rem .8rem;font-family:Figtree,Helvetica,Arial,sans-serif;box-shadow:0 3px 10px rgba(0,0,0,.06);text-decoration:none;transition:box-shadow .2s ease,transform .15s ease}.mb-flat-review-badge:focus-visible{outline:3px solid rgba(0,75,129,.4);outline-offset:3px}.mb-flat-review-badge .mb-rating{font-size:2rem;font-weight:700;letter-spacing:-.02em;color:#004b81}.mb-flat-review-badge .mb-count{font-size:.9rem;color:#333}.mb-review-rating{font-size:18px;font-weight:600;color:#333}.mb-review-container{display:flex;flex-direction:column;text-align:left}.mb-stars-row{display:flex;gap:3px;align-items:center;padding:1px 0}.mb-star{width:26px;height:26px;flex:0 0 auto;display:block}label.woocommerce-form__label.woocommerce-form__label-for-checkbox.checkbox{display:none}.ns-button-wrapper,body a.ns-button{overflow:hidden;display:inline-flex}.ns-button-icon,.ns-button-label{color:#fff;box-sizing:border-box}.ns-buttons{position:relative}.ns-buttons-wrapper{display:flex;flex-wrap:wrap}body a.ns-button{height:40px;line-height:40px;margin:0 10px 10px 0;padding:0;font-size:14px;text-decoration:none;border:none;--ns-button-color:#333}.ns-button *{pointer-events:none}.ns-button-block{display:inline-flex;align-items:center;background:#333;background:var(--ns-button-color)}.ns-button-wrapper{align-items:center;width:100%}.ns-button-icon{height:40px;width:40px;min-width:40px;justify-content:center}.ns-button-icon>*{height:50%;margin:0 auto}.ns-button-icon path{fill:currentColor}.ns-button-share-count{display:none;font-size:12px;align-items:center}.ns-button.ns-share-count:hover svg,.ns-hide{display:none}.ns-button-label{height:100%;flex-grow:1;padding:0 15px 0 0;overflow:hidden}ns-button.twitter{--ns-button-color:#000}.ns-button.facebook{--ns-button-color:#3b5998}.ns-button.linkedin{--ns-button-color:#0077B5}.ns-button.email{--ns-button-color:#319324}.ns-button.copy{--ns-button-color:#816B5B}.ns-total-share-count{font-size:15px;line-height:normal;text-align:center;display:inline-table;height:40px;width:40px;margin:0 0 10px}.ns-inline,.ns-inline-cta{margin-bottom:10px}.ns-total-share-count-wrapper{display:table-cell;vertical-align:middle}.ns-total-share-count-amount{font-weight:700}.ns-total-share-count-text{font-size:8px;line-height:11px}