html,body{font-family:"Jost",sans-serif;color:#000}.main-header.fixed-header *{-webkit-transition:all 0.32s ease;transition:all 0.32s ease}.fui-container{max-width:90%}@media (max-width:768px){.fui-container{max-width:100%!important}}.fui-btn-primary:hover{background-color:#000;-webkit-box-shadow:0 0 10px 0 rgb(0 0 0 / .01);box-shadow:0 0 10px 0 rgb(0 0 0 / .01)}.fui-btn-secondary:hover{background-color:#ee0025;-webkit-box-shadow:0 0 10px 0 rgb(0 0 0 / .01);box-shadow:0 0 10px 0 rgb(0 0 0 / .01)}.fui-btn-button{background-color:#ee0025;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;padding-left:25px;border-radius:35px;-webkit-transition:all 0.32s ease-in-out;transition:all 0.32s ease-in-out}.fui-btn-button .fa{width:50px;height:50px;background-color:#fff;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;border-radius:50%;margin-left:15px;color:#ee0025;-webkit-transition:all 0.32s ease-in-out;transition:all 0.32s ease-in-out}.fui-btn-button:hover{color:#fff;background-color:#000}.fui-btn-button:hover .fa{color:#000}.fui-btn-button-white{background-color:#fff;color:#ee0025;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;padding-left:25px;border-radius:35px;-webkit-transition:all 0.32s ease-in-out;transition:all 0.32s ease-in-out}.fui-btn-button-white .fa{width:50px;height:50px;background-color:#ee0025;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;border-radius:50%;margin-left:15px;color:#fff;-webkit-transition:all 0.32s ease-in-out;transition:all 0.32s ease-in-out}.fui-btn-button-white:hover{color:#fff;background-color:#000}.fui-btn-button-white:hover .fa{color:#000}.fui-navbar{width:100%;left:0;top:0;padding:20px 15px;-webkit-transition:all 0.32s ease;transition:all 0.32s ease;background-color:white!important}.fui-navbar .fui-brand{position:relative}.fui-navbar .fui-brand img{max-width:240px;z-index:10}@media (max-width:768px){.fui-navbar{padding:15px 10px!important}.fui-navbar .fui-brand{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.fui-navbar .fui-menu li .nav-link{padding:10px 10px!important}}.fui-navbar .menu-1 li.nav-item a{padding:10px 25px!important}.fui-navbar .menu-1 li:last-child a:after{display:none}.fui-navbar .menu-2{margin-left:25px!important}@media (max-width:768px){.fui-navbar .menu-2{margin:0!important}.fui-navbar .menu-2 li:first-child{border:none!important}}.fui-navbar .menu-2 li:first-child{border-right:1px solid #fff}.fui-navbar .menu-2 .nav-link{text-transform:none!important}.fui-navbar .fui-menu{text-transform:uppercase}.fui-navbar .fui-menu .nav-link{padding:5px 10px!important;color:black!important;font-weight:500;background:transparent!important;display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:16px}@media (max-width:768px){.fui-navbar .fui-menu .nav-link{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;width:100%;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}}.fui-navbar .fui-menu .nav-link:hover{color:black!important}.fui-navbar .fui-menu .active .nav-link{color:black!important;font-weight:600!important}.fui-navbar .fui-menu .btn-link{margin-left:25px!important}.fui-navbar .fui-menu .btn-link .fui-btn{padding:15px 50px;font-size:18px;border-radius:5px}@media (min-width:768px){.fui-navbar .search{margin-right:25px}}@media (max-width:768px){.fui-navbar .search{margin-bottom:25px}.fui-navbar .search form{margin-top:25px;padding-top:25px;border-top:1px solid white!important}}.fui-navbar .search form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}.fui-navbar .search form input{min-width:250px;max-width:250px;width:100%;display:block;padding:10px 15px;border:1px solid #ccc;border-radius:35px}.fui-navbar .search form .fui-btn{position:absolute;right:0;color:#949494}.fui-navbar .search form .fui-btn:hover{color:#ee0025}.fui-navbar .cart a{display:-webkit-box;display:-ms-flexbox;display:flex;color:#000;font-size:24px;position:relative}@media (max-width:768px){.fui-navbar .cart a{color:#fff}.fui-navbar .cart a span{background-color:black!important}}.fui-navbar .cart a span{position:absolute;right:-15px;top:-10px;font-size:14px;background-color:#ee0025;color:#fff;padding:2px 5px;border-radius:15px;display:inline-block}.fui-navbar .cart a:hover{color:#ee0025}.fui-navbar .sideNavbar .nav-item:hover a.nav-link,.fui-navbar .sideNavbar .nav-item.active a.nav-link{font-weight:600!important;color:white!important}.fui-navbar .sideNavbar .nav-item a.nav-link{color:white!important}.fui-navbar .sideNavbar .cart-link i{color:white!important}.main-header.fixed-header .fui-navbar{position:fixed!important;top:0;left:0;width:100%;animation:topToBottom ease 2s;-webkit-animation:topToBottom ease 2s;-moz-animation:topToBottom ease 2s;-o-animation:topToBottom ease 2s;-ms-animation:topToBottom ease 2s;z-index:1200;-webkit-filter:drop-shadow(0 0 4px rgb(0 0 0 / .2));filter:drop-shadow(0 0 4px rgb(0 0 0 / .2))}.main-header.fixed-header .fui-brand::after{left:-45px!important}section.main-hero{text-align:center;color:#fff}section.main-hero .fui-container{padding:150px 15px;position:relative}@media (max-width:768px){section.main-hero .fui-container{padding:100px 15px;text-align:center}}section.main-hero .quiz-col{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:100px 25px}@media (max-width:768px){section.main-hero .quiz-col{padding:50px 15px}}section.main-hero .quiz-col .main-title{font-size:60px;font-weight:900;margin-bottom:0;text-transform:uppercase}section.main-hero .quiz-col .main-title span{color:#ad0722}@media (max-width:1400px){section.main-hero .quiz-col .main-title{font-size:50px}}@media (max-width:768px){section.main-hero .quiz-col .main-title{font-size:28px}}section.main-hero .quiz-col .sub-title{font-size:24px;font-weight:300;line-height:1.6}@media (max-width:768px){section.main-hero .quiz-col .sub-title{font-size:18px}}section.main-hero .quiz-col .quiz .title{font-size:30px;font-weight:400;margin-bottom:20px}@media (max-width:768px){section.main-hero .quiz-col .quiz .title{font-size:24px}}section.main-hero .quiz-col .quiz .info-p{font-size:20px;font-weight:600;line-height:1.6}@media (max-width:768px){section.main-hero .quiz-col .quiz .info-p{font-size:16px}}section.main-hero .quiz-col .quiz .options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px;margin-top:25px;margin-bottom:25px}section.main-hero .quiz-col .quiz .options .single-option .option{position:relative}section.main-hero .quiz-col .quiz .options .single-option .option:hover{border-color:#ac0424;background:#ac0424;border-radius:10px}section.main-hero .quiz-col .quiz .options .single-option .option .radio{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #fff;border-radius:10px;overflow:clip}section.main-hero .quiz-col .quiz .options .single-option .option input{width:100%;height:100%;position:absolute;top:0;left:0;opacity:0;cursor:pointer}section.main-hero .quiz-col .quiz .options .single-option .option input:checked+.radio{border-color:#ac0424;background:#ac0424}section.main-hero .quiz-col .quiz .options .single-option .option .img{width:60px;min-width:60px;background-color:#fff}section.main-hero .quiz-col .quiz .options .single-option .option .text{padding:10px 25px;font-size:18px;font-weight:600}section.main-hero .quiz-col .desc{font-size:14px;font-weight:600;line-height:1.6;max-width:425px;margin:0 auto}section.main-hero .info-col{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:100px 25px}@media (max-width:768px){section.main-hero .info-col{padding:50px 15px;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}section.main-hero .info-col .main-title{font-size:60px;font-weight:900;margin-bottom:25px;text-transform:uppercase}section.main-hero .info-col .main-title span{color:#ee0025}@media (max-width:1400px){section.main-hero .info-col .main-title{font-size:50px}}@media (max-width:768px){section.main-hero .info-col .main-title{font-size:28px}}section.main-hero .info-col .sub-title{font-size:24px;font-weight:300;line-height:1.6}@media (max-width:768px){section.main-hero .info-col .sub-title{font-size:18px}}section.our-shop{padding:50px 15px}section.our-shop .main-title{font-size:50px;font-weight:500;color:#000;text-align:center;margin-bottom:50px}@media (max-width:768px){section.our-shop .main-title{font-size:28px}}section.our-shop .row{gap:15px}section.our-shop .single-product-card{max-width:calc(20% - 15px)!important;-ms-flex-preferred-size:calc(20% - 15px)!important;flex-basis:calc(20% - 15px)!important;width:100%;border:1px solid #ccc;margin:0}@media (max-width:992px){section.our-shop .single-product-card{max-width:33.333333%!important;-ms-flex-preferred-size:33.333333%!important;flex-basis:33.333333%!important;width:100%;margin-bottom:25px}}@media (max-width:768px){section.our-shop .single-product-card{max-width:50%!important;-ms-flex-preferred-size:50%!important;flex-basis:50%!important;width:100%;margin-bottom:25px}}@media (max-width:576px){section.our-shop .single-product-card{max-width:100%!important;-ms-flex-preferred-size:100%!important;flex-basis:100%!important;width:100%;margin-bottom:25px}}section.our-shop .single-product-card .product-image{position:relative;overflow:hidden}section.our-shop .single-product-card .product-image>a{background-color:#fff;display:block}section.our-shop .single-product-card .product-image img{width:100%;height:250px;-o-object-fit:contain;object-fit:contain}section.our-shop .single-product-card .product-image .tag{background-color:#ee0025;position:absolute;top:-30px;left:25px;-webkit-transform:rotate(-45deg) translate(-50%,-50%);transform:rotate(-45deg) translate(-50%,-50%);color:#fff;padding:5px 50px;font-weight:600}section.our-shop .single-product-card .product-info{padding:10px}section.our-shop .single-product-card .product-info .pricing{font-size:24px;font-weight:500;margin-bottom:5px}section.our-shop .single-product-card .product-info .title{font-size:22px;font-weight:400;margin-bottom:5px;color:#000}section.our-shop .single-product-card .product-info .title:hover{color:#ee0025}section.our-shop .single-product-card .product-info .additional-details span{font-size:12px;color:#949494;border-right:1px solid #ccc;padding-right:5px;margin-right:5px;line-height:1}section.our-shop .single-product-card .product-info .additional-details span:last-child{border:none}section.our-shop .single-product-card .product-info .link .fui-btn{padding:10px 25px;font-size:16px;font-weight:600;display:block;background-color:#555;color:#fff}section.our-shop .single-product-card .product-info .link .fui-btn:hover{background-color:#ee0025}section.two-ctas{padding:50px 15px}@media (max-width:768px){section.two-ctas{padding:25px 15px}}section.two-ctas .single-cta{margin-bottom:20px}section.two-ctas .single-cta .card{padding:50px}section.two-ctas .single-cta .card .content{max-width:350px;text-align:center;margin-left:auto;color:#fff}section.two-ctas .single-cta .main-title{font-size:70px;font-weight:900;margin-bottom:0;text-transform:uppercase}@media (max-width:768px){section.two-ctas .single-cta .main-title{font-size:28px}}section.two-ctas .single-cta .info-p{font-size:20px;font-weight:500;line-height:1.5}section.two-ctas .single-cta .link{margin-top:15px}section.two-ctas .single-cta .link .fui-btn{padding:10px 50px;font-weight:600;font-size:16px;text-transform:uppercase}section.services-ctas .fui-container{max-width:1300px}section.services-ctas .single-cta .content{margin-left:unset!important;text-align:left!important;max-width:100%!important}section.services-ctas .single-cta .content .info-p{max-width:350px}section.services-ctas .single-cta .content .main-title{font-size:40px;font-weight:700;margin-bottom:0;text-transform:uppercase}@media (max-width:768px){section.services-ctas .single-cta .content .main-title{font-size:28px}}section.service-cta{background-color:#ee0025;padding-top:80px}section.service-cta .img-col img{display:block;max-width:800px;width:100%;margin:0 auto;-o-object-fit:contain;object-fit:contain}@media (max-width:768px){section.service-cta .img-col{padding-bottom:25px}}section.service-cta .content-col{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}section.service-cta .content-col .content{max-width:700px}section.service-cta .content-col .main-title{font-size:50px;font-weight:200;margin-bottom:25px;color:#fff}@media (max-width:768px){section.service-cta .content-col .main-title{font-size:28px}}section.service-cta .content-col .main-title span{color:#000}section.service-cta .content-col .sub-title{font-size:40px;font-weight:900;color:#fff;margin-bottom:25px;text-transform:uppercase}section.about-us{padding:50px 15px}@media (max-width:768px){section.about-us{padding:25px 15px}}section.about-us .row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.about-us .info-col{padding:25px}section.about-us .info-col .img{margin-bottom:20px}section.about-us .info-col .img img{width:100%;max-width:300px;-o-object-fit:contain;object-fit:contain}section.about-us .info-col .main-title{font-size:40px;font-weight:600;margin-bottom:25px;color:#000;text-transform:uppercase}@media (max-width:768px){section.about-us .info-col .main-title{font-size:28px}}section.about-us .info-col .main-title span{color:#ee0025}section.about-us .info-col .info-p{font-size:20px;font-weight:400;line-height:1.5;margin-bottom:50px;color:#949494}section.about-us .info-col .links .fui-btn{padding:20px 25px;font-weight:600;font-size:16px;text-transform:uppercase}section.about-us .info-col .links .fui-btn-primary-outline{border:1px solid #000;color:#000}section.about-us .info-col .links .fui-btn-primary-outline:hover{background-color:#000;color:#fff}@media (max-width:768px){section.about-us .info-col .links a{width:100%;display:block;margin-bottom:10px}}section.about-us .img-col{text-align:center}@media (max-width:768px){section.about-us .img-col{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;padding-bottom:25px}}section.about-us .img-col img{width:100%;-o-object-fit:contain;object-fit:contain}section.big-two-ctas .red-col{padding:100px;text-align:center}@media (max-width:768px){section.big-two-ctas .red-col{padding:50px}}section.big-two-ctas .red-col img{width:100%;max-width:600px;-o-object-fit:contain;object-fit:contain}section.big-two-ctas .red-col .link{margin-top:50px}section.big-two-ctas .red-col .link .fui-btn{padding:20px 50px;font-weight:600;font-size:16px;text-transform:uppercase;border:1px solid #000}section.big-two-ctas .blue-col{padding:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:768px){section.big-two-ctas .blue-col{padding:50px}}section.big-two-ctas .blue-col .main-title{font-size:34px;font-weight:700;margin-bottom:0;text-transform:uppercase;color:#fff}@media (max-width:768px){section.big-two-ctas .blue-col .main-title{font-size:28px}}section.big-two-ctas .blue-col .main-title span{color:#ee0025}section.reviews{padding:100px 15px}@media (max-width:768px){section.reviews{padding:50px 15px}}section.reviews .fui-container{max-width:1000px}section.reviews .main-title{font-size:40px;font-weight:500;margin-bottom:50px;text-align:center;color:#000;text-transform:uppercase}@media (max-width:768px){section.reviews .main-title{font-size:28px}}section.reviews .single-col .content .stars{color:gold;font-size:20px;margin-bottom:15px}section.reviews .single-col .content .comment{font-size:16px;font-weight:400;margin-bottom:25px;color:#000;line-height:1.8}section.reviews .single-col .content .name{font-size:18px;font-weight:600}section.big-cta{background-color:#ee0025}section.big-cta .row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.big-cta .content{max-width:600px;margin:0 auto;text-align:center}section.big-cta .content .main-title{font-size:50px;font-weight:300;margin-bottom:25px;color:#fff}@media (max-width:768px){section.big-cta .content .main-title{font-size:28px}}section.big-cta .content .main-title span{color:#000}section.big-cta .content .sub-title{font-size:34px;font-weight:900;color:#fff;margin-bottom:25px;text-transform:uppercase}@media (max-width:768px){section.big-cta .img-col{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-bottom:25px}section.big-cta .img-col img{opacity:0;max-height:300px!important}}section.big-cta .img-col img{max-height:500px;-o-object-fit:contain;object-fit:contain}.main-footer{background:#000;padding-top:100px;color:#fff}@media (max-width:768px){.main-footer .row{padding-left:15px;padding-right:15px;text-align:center}}.main-footer .about-col{padding-right:50px;text-align:center}@media (max-width:768px){.main-footer .about-col{padding:25px 15px!important;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}.main-footer .about-col .info-p{margin-top:15px;color:#949494;line-height:1.5}.main-footer .about-col .links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:25px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:768px){.main-footer .about-col .links{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.main-footer .about-col .links a{width:40px;height:40px;color:#949494;border:1px solid #949494;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;border-radius:50%;margin-right:10px}.main-footer .about-col .links a:hover{background-color:#000;color:#fff;border:#000}@media (max-width:768px){.main-footer .regular-col{padding-top:25px}}.main-footer .regular-col .title{font-weight:600;font-size:28px;margin-bottom:25px}.main-footer .regular-col .single{margin-bottom:15px}.main-footer .regular-col .links li{margin-bottom:15px}.main-footer .regular-col .links li a{color:#fff}.main-footer .regular-col .links li a:hover{color:#000}.main-footer .copy{color:#949494;margin-top:80px;text-align:center}.main-footer .copy a,.main-footer .copy span{color:#949494;padding:0 4px}.main-footer .bottom-footer{margin-top:50px;padding:25px 15px;background-color:#0d0d0d}.main-footer .bottom-footer .fui-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:768px){.main-footer .bottom-footer .fui-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}}.main-footer .bottom-footer P{margin:0}.main-footer .bottom-footer .links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:768px){.main-footer .bottom-footer .links{margin-top:25px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width:768px){.main-footer .bottom-footer .links li{margin-bottom:15px;padding:0 10px}}.main-footer .bottom-footer .links a{color:#fff;margin-right:15px}.main-footer .bottom-footer .links a:hover{color:#000}.page-title-container{padding:50px 15px;background-color:#333}.page-title-container .page-title{text-transform:uppercase;font-size:40px;font-weight:900;color:#fff}.page-title-container .line-1,.page-title-container .line-2{height:2px;display:block;margin:auto;background:#fff}.page-title-container .line-1{width:120px;margin-top:10px}.page-title-container .line-2{margin-top:4px;width:80px}nav.woocommerce-breadcrumb{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;margin:0!important;padding:10px!important;border-top:1px solid #ccc;font-size:16px!important}nav.woocommerce-breadcrumb a{padding:5px}.orderby{width:150px!important}div#customer_details .col-2,div#customer_details .col-1{max-width:48%}@media (max-width:768px){div#customer_details .col-2,div#customer_details .col-1{max-width:100%!important}}.select2-container--default .select2-selection--single{padding-top:5px}.select2-container--default .select2-selection--single,select,.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{display:block;max-width:100%;width:100%;min-height:40px;padding:10px 10px;background-color:#fff;outline:none;border:1px solid silver}.select2-container--default .select2-selection--single:focus,select:focus,.woocommerce form .form-row input.input-text:focus,.woocommerce form .form-row textarea:focus{border-color:#ee0025;-webkit-box-shadow:0 0 0 2px rgb(238 0 37 / .5);box-shadow:0 0 0 2px rgb(238 0 37 / .5)}.woocommerce-info{border-color:#ee0025!important}.woocommerce-info::before{color:#ee0025!important}.sidebar ul>li{margin-bottom:20px}.sidebar ul ul{padding:0;margin:0}.sidebar ul ul li{margin:0}.sidebar ul ul a{display:block;background:rgb(0 0 0 / .1);padding:10px 15px;color:#555;border-bottom:1px solid rgb(0 0 0 / .2)}.sidebar ul ul a:hover{background:#ee0025;color:#fff}.sidebar ul ul li:last-child a{border:none}.sidebar .widget_product_search .search-field,.sidebar .searchform>div input[type=text]{display:block;width:100%;padding:10px 15px}.sidebar .widget_product_search .search-field:focus,.sidebar .searchform>div input[type=text]:focus{outline:none;border-color:#ee0025}.sidebar .widget_product_search button,.sidebar .searchform>div input[type=submit]{display:block;padding:10px 15px!important;text-align:center;font-weight:400;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-top:10px;width:100%;border:1px solid #ee0025!important;color:white!important;background-color:#ee0025!important}.sidebar .widget_product_search button.active,.sidebar .widget_product_search button:focus,.sidebar .widget_product_search button:active,.sidebar .widget_product_search button:hover,.sidebar .searchform>div input[type=submit].active,.sidebar .searchform>div input[type=submit]:focus,.sidebar .searchform>div input[type=submit]:active,.sidebar .searchform>div input[type=submit]:hover{color:white!important;background-color:#bb001d!important;border-color:#bb001d!important}.sidebar .widget_product_search button.active,.sidebar .widget_product_search button:focus:active,.sidebar .widget_product_search button:focus,.sidebar .widget_product_search button:active,.sidebar .searchform>div input[type=submit].active,.sidebar .searchform>div input[type=submit]:focus:active,.sidebar .searchform>div input[type=submit]:focus,.sidebar .searchform>div input[type=submit]:active{-webkit-box-shadow:0 0 0 2px rgb(238 0 37 / .5)!important;box-shadow:0 0 0 2px rgb(238 0 37 / .5)!important}.button{padding:10px 15px!important;text-align:center;font-weight:400;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid #ee0025!important;color:white!important;background-color:#ee0025!important}.button.active,.button:focus,.button:active,.button:hover{color:white!important;background-color:#bb001d!important;border-color:#bb001d!important;-webkit-box-shadow:0 0 0 2px rgb(238 0 37 / .5)!important;box-shadow:0 0 0 2px rgb(238 0 37 / .5)!important}.sidebar .widgettitle{padding:10px;margin:0;background:#555;color:#fff;font-size:18px}.contact-page-1 .fui-input{background-color:transparent!important;color:#fff;border:none;border-radius:0!important;border-bottom:1px solid #fff;padding:10px 0!important;min-height:30px!important;-webkit-box-shadow:none;box-shadow:none}.contact-page-1 .fui-input:focus{border-color:#ee0025}.contact-page-1 .fui-input::-webkit-input-placeholder{color:#fff}.contact-page-1 .fui-input::-moz-placeholder{color:#fff}.contact-page-1 .fui-input:-ms-input-placeholder{color:#fff}.contact-page-1 .fui-input::-ms-input-placeholder{color:#fff}.contact-page-1 .fui-input::placeholder{color:#fff}@media (max-width:580px){.contact-page-1 .form{padding:0 5px!important}}.contact-page-1 textarea{min-height:50px!important}.contact-page-1 .fui-btn:hover{background:#ee0025;color:#000;border-color:#000}.contact-page-1 .fui-btn{background:#fff;color:#000}.contact-page-1 .bg-blue{background-color:transparent!important}section.contact-us-form{padding:50px 15px}section.contact-us-form .fui-container{max-width:1200px;background-color:#fff;-webkit-box-shadow:0 0 15px 0 rgb(0 0 0 / .2);box-shadow:0 0 15px 0 rgb(0 0 0 / .2);border-radius:10px}section.contact-us-form .info-col{padding:0}section.contact-us-form .info-col .content{padding:50px;background-color:#202020;color:#fff;height:100%;position:relative;padding-bottom:50px;border-radius:10px}section.contact-us-form .info-col .title{font-weight:600;margin-bottom:25px}section.contact-us-form .info-col .email{margin-top:20px;margin-bottom:20px}section.contact-us-form .info-col .email a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.contact-us-form .info-col .email a i{color:#fff;width:50px;height:50px;border:2px solid #fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;margin-right:15px;-webkit-box-shadow:0 5px 10px 0 #000;box-shadow:0 5px 10px 0 #000}section.contact-us-form .info-col .email a span{color:#fff}section.contact-us-form .info-col .social-links{position:absolute;bottom:25px;left:25px}section.contact-us-form .info-col .social-links a{color:#fff;margin-right:25px;font-size:20px}section.contact-us-form .info-col .social-links a:hover{color:#ee0025}section.contact-us-form .form-col{border-radius:10px;padding:50px}section.contact-us-form .form-col .main-title{font-weight:600}section.contact-us-form .form-col .fui-input{border-radius:0;padding:15px 25px}section.contact-us-form .form-col .fui-btn{background-color:#202020;padding:15px 50px;border-radius:35px;font-weight:600}section.faq{background-color:#f8f8f8;padding:50px 15px;position:relative}section.faq .main-title{font-size:40px;font-weight:600;margin-bottom:50px;text-align:center;color:#000;text-transform:uppercase}@media (max-width:768px){section.faq .main-title{font-size:28px}}section.faq .questions{max-width:800px;margin:0 auto}section.faq .questions .fui-accordion-container{margin-bottom:10px;border-radius:35px!important}section.faq .questions .fui-accordion-container .fui-accordion{border-radius:35px!important;padding:20px 25px;font-size:20px;color:#000;background-color:#f4f4f4;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:600;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #ccc;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:768px){section.faq .questions .fui-accordion-container .fui-accordion{font-size:16px}}section.faq .questions .fui-accordion-container .fui-accordion::after{content:"\f175";font-family:fontawesome;color:#000}section.faq .questions .fui-accordion-container .fui-accordion.active{border:1px solid #f2f2f2;background-color:#f2f2f2!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}section.faq .questions .fui-accordion-container .fui-accordion.active::after{content:"\f176";font-family:fontawesome;color:#000}section.faq .questions .fui-accordion-container .fui-accordion.active+.fui-panel{border-top:2px solid #ccc;background-color:#f2f2f2!important}section.faq .questions .fui-accordion-container .fui-panel{border-bottom-left-radius:35px!important;border-bottom-right-radius:35px!important}section.faq .questions .fui-accordion-container .fui-panel .fui-panel-box{border:none;padding:25px;line-height:1.6;font-weight:300;color:#949494}@media (max-width:768px){section.faq .questions .fui-accordion-container .fui-panel .fui-panel-box{font-size:14px!important}section.faq .questions .fui-accordion-container .fui-panel .fui-panel-box p{font-size:14px!important}}section.faq .questions .fui-accordion-container .fui-panel .fui-panel-box .learn-more{margin-top:10px}section.faq .questions .fui-accordion-container .fui-panel .fui-panel-box .learn-more a{font-size:18px;font-weight:600}section.faq .questions .fui-accordion-container .fui-panel .fui-panel-box .learn-more a i{margin-left:10px}section.mini-cta{padding-top:50px}@media (max-width:768px){section.mini-cta{padding:25px 15px;text-align:center}}section.mini-cta .row{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}section.mini-cta .info-col{padding-bottom:40px}section.mini-cta .main-title{font-size:50px;font-weight:300;margin-bottom:0;text-transform:uppercase}@media (max-width:768px){section.mini-cta .main-title{font-size:28px}}section.mini-cta .main-title strong{display:block}section.mini-cta .img-col img{width:100%;-o-object-fit:contain;object-fit:contain}@keyframes topToBottom{0%{margin-top:-23%}100%{margin-top:0%}}@-webkit-keyframes topToBottom{0%{margin-top:-23%}100%{margin-top:0%}}section.page-hero{padding:150px 15px}@media (max-width:768px){section.page-hero{padding:50px 15px}}section.page-hero .page-title{font-size:50px;font-weight:700;margin-bottom:0;text-align:center;color:#fff;text-transform:uppercase}@media (max-width:768px){section.page-hero .page-title{font-size:28px}}section.text-cta{padding:100px 15px;background-size:300px!important}section.text-cta .fui-container{max-width:1000px;text-align:center}section.text-cta .main-title{font-weight:600;text-transform:uppercase;margin-bottom:25px}@media (max-width:768px){section.text-cta .main-title{font-size:28px}}section.text-cta .info-p p{line-height:1.6;font-size:18px}@media (max-width:768px){section.text-cta .info-p p{font-size:16px}}section.how-it-works{padding:100px 15px}section.how-it-works .main-title{font-size:40px;font-weight:600;margin-bottom:50px;text-align:center;text-transform:uppercase}@media (max-width:768px){section.how-it-works .main-title{font-size:28px}}section.how-it-works .fui-container{max-width:1200px}section.how-it-works .single-col{padding-bottom:20px}section.how-it-works .single-col .content{padding:50px 25px;text-align:center;border:2px solid #fff;border-radius:25px}@media (max-width:768px){section.how-it-works .single-col .content{padding:25px 15px}}section.how-it-works .single-col .content .number{font-size:70px;font-weight:900;font-style:italic}section.how-it-works .single-col .content .title{font-size:24px;font-weight:300;margin-bottom:25px}section.how-it-works .single-col .content .icon img{width:60px;height:60px;-o-object-fit:contain;object-fit:contain}section.how-it-works .fui-btn-primary-outline{border:1px solid #fff;color:#fff;padding:10px 50px;font-weight:600;font-size:16px;text-transform:uppercase}section.how-it-works .fui-btn-primary-outline:hover{background-color:#fff;color:#000}section.two-boxes .red-col{padding:50px;text-align:center}section.two-boxes .red-col .content{margin:0 auto;border:2px solid #fff;padding:150px 50px;color:#fff;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-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}section.two-boxes .red-col .content .main-title{font-size:40px;font-weight:600;margin-bottom:25px;text-transform:uppercase}@media (max-width:768px){section.two-boxes .red-col .content .main-title{font-size:28px}}section.two-boxes .red-col .content .info-p{font-size:22px;font-weight:400;line-height:1.5}section.two-boxes .red-col .content .link{margin-top:25px}section.two-boxes .red-col .content .link a{padding:15px 50px}.woocommerce div.product .woocommerce-tabs .panel{padding:15px!important}@media (min-width:768px){.mobile-logo{display:none}.archive section.our-shop .fui-container>.row{gap:0!important}.archive section.our-shop .row .single-product-card{max-width:calc(33.33333% - 15px)!important;-ms-flex-preferred-size:calc(33.33333% - 15px)!important;flex-basis:calc(33.33333% - 15px)!important}}section.our-shop .single-product-card .product-image{background-color:#555!important;-o-object-fit:unset!important;object-fit:unset!important}section.our-shop .single-product-card .product-info .title{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:50px;font-size:20px}.woocommerce nav.woocommerce-pagination{margin-top:50px}.woocommerce nav.woocommerce-pagination ul li{border:none}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{padding:15px;border:1px solid #ccc;margin:2px}.woocommerce nav.woocommerce-pagination ul{border:none}.woocommerce .widget_price_filter .ui-slider .ui-slider-range,.woocommerce .widget_price_filter .ui-slider .ui-slider-handle,.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{background-color:#ee0025}.sidebar ul ul li.current-cat>a{background-color:#000}.sidebar ul ul li.current-cat>a{color:#fff}.woocommerce .woocommerce-ordering select{margin-left:0}.widget_product_categories ul li{padding:0!important}.widget_product_categories .wcsca-icon{position:absolute;right:0;top:0;padding:10px 15px}.widget_product_categories li.current-cat .wcsca-icon{color:#fff}.sidebar ul ul.children li a{padding-left:35px!important}.woocommerce-error li{padding:10px!important;margin-bottom:0!important;border-bottom:1px solid #ccc;width:100%}.woocommerce-error li:last-child{border-bottom:none}.wpcas-area .wpcas-area-mid .wpcas-product-inner .wpcas-product-actions .atc-btn .add_to_cart_inline .button:before{position:absolute;top:0;left:0;color:#fff}section.two-ctas .single-cta .card .content{max-width:380px!important}.content-area{max-width:1000px!important;margin:0 auto!important}section.our-shop.related h2{text-align:center;font-weight:600;margin-bottom:50px}section.our-shop.related .row{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:992px){section.our-shop.related .single-product-card{max-width:calc(25% - 15px)!important;-ms-flex-preferred-size:calc(25% - 15px)!important;flex-basis:calc(25% - 15px)!important}}.woocommerce div.product div.summary .price{font-size:28px;font-weight:600}.product_meta>span{display:block;margin-bottom:10px}section.our-brands{padding:50px 15px}section.our-brands .single-brand-col{margin-bottom:20px}section.our-brands .single-brand-col a{padding:10px;display:block;background-color:#fff;-webkit-box-shadow:0 0 10px 0 rgb(0 0 0 / .1);box-shadow:0 0 10px 0 rgb(0 0 0 / .1);border-radius:10px}section.our-brands .single-brand-col a:hover{-webkit-box-shadow:0 0 10px 0 rgb(0 0 0 / .5);box-shadow:0 0 10px 0 rgb(0 0 0 / .5)}section.our-brands .single-brand-col img{width:100%}section.our-brands .single-brand-col .title{font-size:18px;text-align:center;font-weight:600;color:#000}.alphabetical-index.w-100{padding:15px 0}.alphabetical-index.w-100{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.alphabetical-index.w-100 span,.alphabetical-index.w-100 a{border:2px solid;margin:1px;width:50px;height:50px;min-width:50px;min-height:50px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;font-weight:600}.alphabetical-index.w-100 span{opacity:.2}.alphabetical-index.w-100 a{color:#fff;background-color:#ee0025;border-color:#ee0025}.alphabetical-index.w-100 a:hover{background-color:#000;border-color:#000}.alphabets-row{margin-top:40px;max-width:1200px;margin:50px auto}.alphabets-row .alphabets h2{font-size:28px}.alphabets-row ul{list-style:none;padding-left:0}.alphabets-row li{margin-bottom:15px}.alphabets-row li a{color:#000}.alphabets-row li a:hover{color:#ee0025}@media (max-width:768px){.alphabets-row .col-md-3{padding:0 25px!important}}.alphabets h2{display:block;padding-bottom:15px;border-bottom:1px solid}.alphabets-row{width:100%}.alphabets{margin-bottom:50px}section.brands{background-color:#f1f1f1;padding:50px 15px}section.brands .main-title{font-size:50px;font-weight:500;color:#000;text-align:center;margin-bottom:50px}section.brands .row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}section.brands .single-col{padding:10px}section.brands .single-col a{display:block;border:1px solid #ccc;padding:10px;text-align:center;background-color:#fff}section.brands .single-col a:hover{border-color:#ee0025}section.brands .single-col img{height:100px}section.recent-articles{padding:70px 15px}section.our-blog .main-title{font-size:50px;font-weight:500}section.recent-articles .main-title{font-size:50px;font-weight:500;color:#000;padding-bottom:15px;margin-bottom:80px}@media (max-width:768px){section.our-blog .main-title,section.recent-articles .main-title{font-size:28px;margin-bottom:25px}}section.recent-articles .row{max-width:1400px;margin:0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:50px}@media (max-width:768px){section.recent-articles .row{margin-bottom:20px}}@media (max-width:768px){section.recent-articles .row .img-col{padding:0}}section.recent-articles .row .img-col img{width:100%;-o-object-fit:cover;object-fit:cover}section.recent-articles .row .info-col{padding:25px 50px}@media (max-width:768px){section.recent-articles .row .info-col{padding:15px 0}}section.recent-articles .row .info-col .posted-date{color:#000;font-weight:500;margin-bottom:5px}section.recent-articles .row .info-col .post-title .heading{font-size:40px;font-weight:600}@media (max-width:768px){section.recent-articles .row .info-col .post-title .heading{font-size:24px}}section.recent-articles .row .info-col .post-title .heading:hover{color:#000}section.recent-articles .row .info-col .excerpt{font-size:20px;line-height:1.5;color:#606060}@media (max-width:768px){section.recent-articles .row .info-col .excerpt{font-size:16px}}section.recent-articles .see-all{margin-top:50px}@media (max-width:768px){section.recent-articles .see-all{margin-top:25px}}section.recent-articles .see-all a{font-size:22px}section.single-article-page{padding:50px 15px}section.single-article-page .fui-container .article-sidebar-col{padding-right:40px;padding-left:25px;padding-bottom:25px}section.single-article-page .fui-container .article-sidebar-col .article-sidebar{max-width:250px;width:100%}@media (max-width:768px){section.single-article-page .fui-container .article-sidebar-col .article-sidebar{margin:0 auto}}section.single-article-page .fui-container .article-sidebar-col .date{text-align:center;font-size:20px;margin-bottom:25px;color:#949494;font-weight:300}section.single-article-page .fui-container .article-sidebar-col .fui-btn{margin-bottom:20px;width:100%;display:block;font-size:16px;padding:12px 25px}section.single-article-page .fui-container .single-podcast-header{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:768px){section.single-article-page .fui-container .single-podcast-header{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}}section.single-article-page .fui-container .single-podcast-header .left{width:100%;max-width:35%;-ms-flex-preferred-size:35%;flex-basis:35%}@media (max-width:768px){section.single-article-page .fui-container .single-podcast-header .left{max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}section.single-article-page .fui-container .single-podcast-header .info{max-width:65%;-ms-flex-preferred-size:65%;flex-basis:65%;width:100%;padding-left:25px}@media (max-width:768px){section.single-article-page .fui-container .single-podcast-header .info{max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;padding-left:0;padding-top:25px}}section.single-article-page .fui-container .single-podcast-header .info .blog-title{font-size:28px;margin-bottom:0}section.single-article-page .fui-container .single-podcast-header .info .sub-info{padding-top:20px!important;padding-bottom:0}section.single-article-page .fui-container .single-podcast-header .info .short-desc{color:#555;font-size:18px;font-weight:500}section.single-article-page .fui-container .iru-tiny-player{margin-top:25px}section.single-article-page .fui-container .blog-content .blog-title{font-size:40px;font-weight:400;color:#000}@media (max-width:768px){section.single-article-page .fui-container .blog-content .blog-title{font-size:28px}}section.single-article-page .fui-container .blog-content .sub-info{padding-top:15px;padding-bottom:40px;color:#00bceb;font-weight:500;letter-spacing:1px}section.single-article-page .fui-container .blog-content li,section.single-article-page .fui-container .blog-content p{font-size:18px;line-height:1.6;font-weight:300;color:#949494}section.single-article-page .fui-container .blog-content img{width:100%;height:auto!important}section.our-blog{background-color:#f8f8f8;padding:50px 15px}section.our-blog .col-md-4{margin-bottom:20px}section.our-blog .card{border:1px solid #ccc;padding:5px}section.our-blog .card .details{padding:15px}section.our-blog .card .top{margin-bottom:10px}section.our-blog .card .post-title{font-size:20px;color:#000;font-weight:600;display:block;margin-bottom:15px}@media (max-width:767px){.mobile-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;padding:15px;margin-bottom:25px}.mobile-logo img{width:100%!important}.mobile-logo .menu-close{background-color:transparent!important;color:#000;margin:0}.fui-navbar .fui-menu-box .fui-menu.menu-2{border-top:1px solid #fff;padding-top:25px!important;margin-top:25px!important;-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.fui-navbar .fui-menu-box .fui-menu.menu-2 i{color:#fff}}@media (min-width:768px){.hide-desktop{display:none!important}.fui-navbar .cart button:hover{color:#ee0025}}.woocommerce a.added_to_cart{position:unset!important;margin-top:20px!important}@media (max-width:768px){.hide-mobile{display:none!important}section.main-hero .fui-container{padding:50px 15px!important}section.main-hero .sub-title{font-size:16px}.col-md-3.col-12.sidebar.pb-4{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.floating-link{float:right;margin-top:-20px}.floating-link a{color:#fff}.floating-link a:hover{color:#000}.fui-navbar .cart a span{right:10px;top:0}div#agl_form img{display:block;margin:0 auto;margin-bottom:25px}div#agl_form h2{font-size:24px;font-weight:600}.woo-breadcrumbs{display:none!important}.single-product.woocommerce div.product div.images img{padding:15px;max-height:500px!important}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product .stock{color:green;font-weight:600}.af_quote_fields button.addify_checkout_place_quote,.af_quote_fields .form_row{float:none!important}.stock-status{font-weight:600;margin-top:-15px;margin-bottom:25px}#gform_wrapper_3 .gfield_label{display:none}.form-page-title{color:#fff;text-align:center}.form-page-title .page-title{font-size:22px;font-weight:600;margin-bottom:10px}div.gfield_radio{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.gfield_radio .gchoice,.gfield_checkbox .gchoice{max-width:unset!important;width:auto;white-space:nowrap;margin-right:50px}.icon-glass-red{background-color:#ee0026;color:#fff}.icon-glass-red::before{content:"\e92a"}.icon-glass-white{background-color:#E5DB80;color:#fff}.icon-glass-white::before{content:"\e92b"}.icon-glass-sparkling{background-color:#DDCE90;color:#fff}.icon-glass-sparkling::before{content:"\e928"}.icon-glass-rose{background-color:#EF7189;color:#fff}.icon-glass-rose::before{content:"\e92b"}.icon-glass-spirit{background-color:#D3B475;color:#fff}.icon-glass-spirit::before{content:"\e938"}.icon-gift{background-color:#b71f39;color:#fff}.icon-gift::before{content:"\e912"}.categories-icons{padding-top:25px}.categories-icons .links{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;-ms-flex-wrap:wrap;flex-wrap:wrap}.categories-icons .single{margin:10px}.categories-icons .single a{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;border:1px solid #ccc;border-radius:35px;padding:5px 25px 5px 5px;color:#000}.categories-icons .single a:hover{-webkit-box-shadow:0 0 10px 0 rgb(0 0 0 / .1);box-shadow:0 0 10px 0 rgb(0 0 0 / .1)}.categories-icons .single .icon{width:40px;height:40px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:24px;border-radius:50%;margin-right:15px}.categories-icons .single a .main-title{font-size:16px;margin:0}.fui-dropdown:hover>.fui-dropdown-menu{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:250px}.home section.services-ctas .single-cta .content .main-title{font-size:28px}.home section.services-ctas .single-cta .content .info-p{font-size:16px;margin-top:10px}.home section.services-ctas .single-cta .content a{border:1px solid #fff}.home section.services-ctas .single-cta .content a:hover{border-color:#000}@keyframes spinner__animation{0%{animation-timing-function:cubic-bezier(.5856,.0703,.4143,.9297);transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes loading__animation{to{transform:translateX(100%)}}body.wc-block-product-gallery-modal-open{overflow:hidden}.wc-block-grid__products .wc-block-grid__product-image{display:block;position:relative;text-decoration:none}.wc-block-grid__products .wc-block-grid__product-image a{border:0;box-shadow:none;outline:0;text-decoration:none}.wc-block-grid__products .wc-block-grid__product-image img{height:auto;max-width:100%;width:auto}.wc-block-grid__products .wc-block-grid__product-image img[hidden]{display:none}.wc-block-grid__products .wc-block-grid__product-image img[alt=""]{border:1px solid #f2f2f2}.edit-post-visual-editor .editor-block-list__block .wc-block-grid__product-title,.editor-styles-wrapper .wc-block-grid__product-title,.wc-block-grid__product-title{color:inherit;display:block;font-family:inherit;font-size:inherit;font-weight:700;line-height:1.2;padding:0}.wc-block-grid__product-price{display:block}.wc-block-grid__product-price .wc-block-grid__product-price__regular{margin-right:.5em}.wc-block-grid__product-add-to-cart.wp-block-button{white-space:normal;word-break:break-word}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{display:inline-flex;font-size:1em;justify-content:center;margin-left:auto!important;margin-right:auto!important;text-align:center;white-space:normal;word-break:break-word}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading{opacity:.25}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.added:after{content:"";display:inline-block;font-family:WooCommerce;height:auto;margin-left:.5em;width:auto}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading:after{animation:spin 2s linear infinite;content:"";display:inline-block;font-family:WooCommerce;height:auto;margin-left:.5em;width:auto}.has-5-columns:not(.alignfull) .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-6-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-7-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-8-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-9-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after{content:"";margin:0}.wc-block-grid__product-rating{display:block}.wc-block-grid__product-rating .star-rating,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars{font-family:WooCommerce;font-size:1em;font-weight:400;height:1.618em;line-height:1.618;margin:0 auto;overflow:hidden;position:relative;text-align:left;width:5.3em}.wc-block-grid__product-rating .star-rating:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars:before{content:"SSSSS";left:0;opacity:.5;position:absolute;right:0;top:0;white-space:nowrap}.wc-block-grid__product-rating .star-rating span,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span{left:0;overflow:hidden;padding-top:1.5em;position:absolute;right:0;top:0}.wc-block-grid__product-rating .star-rating span:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span:before{color:inherit;content:"SSSSS";left:0;position:absolute;right:0;top:0;white-space:nowrap}.wc-block-grid .wc-block-grid__product-onsale,.wc-block-grid__product-image .wc-block-grid__product-onsale{background:#fff;border:1px solid #43454b;border-radius:4px;color:#43454b;display:inline-block;font-size:.875em;font-weight:600;left:auto;padding:.25em .75em;position:absolute;right:4px;text-align:center;text-transform:uppercase;top:4px;width:auto;z-index:9}.wc-block-grid__product .wc-block-grid__product-image,.wc-block-grid__product .wc-block-grid__product-link{display:inline-block;position:relative}.wc-block-grid__product .wc-block-grid__product-image:not(.wc-block-components-product-image),.wc-block-grid__product .wc-block-grid__product-title{margin:0 0 12px}.wc-block-grid__product .wc-block-grid__product-add-to-cart,.wc-block-grid__product .wc-block-grid__product-onsale,.wc-block-grid__product .wc-block-grid__product-price,.wc-block-grid__product .wc-block-grid__product-rating{margin:0 auto 12px}.theme-twentysixteen .wc-block-grid .price ins{color:#77a464}.theme-twentynineteen .wc-block-grid__product{font-size:.88889em}.theme-twentynineteen .wc-block-components-product-sale-badge,.theme-twentynineteen .wc-block-components-product-title,.theme-twentynineteen .wc-block-grid__product-onsale,.theme-twentynineteen .wc-block-grid__product-title{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.theme-twentynineteen .wc-block-grid__product-title:before{display:none}.theme-twentynineteen .wc-block-components-product-sale-badge,.theme-twentynineteen .wc-block-grid__product-onsale{line-height:1}.theme-twentynineteen .editor-styles-wrapper .wp-block-button .wp-block-button__link:not(.has-text-color){color:#fff}.theme-twentytwenty .wc-block-grid__product-link{color:#000}.theme-twentytwenty .wc-block-components-product-title,.theme-twentytwenty .wc-block-grid__product-title{color:#cd2653;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-size:1em}.theme-twentytwenty .wp-block-columns .wc-block-components-product-title{margin-top:0}.theme-twentytwenty .wc-block-components-product-price .woocommerce-Price-amount,.theme-twentytwenty .wc-block-components-product-price__value,.theme-twentytwenty .wc-block-grid__product-price .woocommerce-Price-amount,.theme-twentytwenty .wc-block-grid__product-price__value{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-size:.9em}.theme-twentytwenty .wc-block-components-product-price del,.theme-twentytwenty .wc-block-grid__product-price del{opacity:.5}.theme-twentytwenty .wc-block-components-product-price ins,.theme-twentytwenty .wc-block-grid__product-price ins{text-decoration:none}.theme-twentytwenty .star-rating,.theme-twentytwenty .wc-block-grid__product-rating{font-size:.7em}.theme-twentytwenty .star-rating .wc-block-components-product-rating__stars,.theme-twentytwenty .star-rating .wc-block-grid__product-rating__stars,.theme-twentytwenty .wc-block-grid__product-rating .wc-block-components-product-rating__stars,.theme-twentytwenty .wc-block-grid__product-rating .wc-block-grid__product-rating__stars{line-height:1}.theme-twentytwenty .wc-block-components-product-button>.wp-block-button__link,.theme-twentytwenty .wc-block-grid__product-add-to-cart>.wp-block-button__link{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif}.theme-twentytwenty .wc-block-components-product-sale-badge,.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{background:#cd2653;color:#fff;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-weight:700;letter-spacing:-.02em;line-height:1.2;text-transform:uppercase}.theme-twentytwenty .wc-block-grid__products .wc-block-components-product-sale-badge{position:static}.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-image .wc-block-components-product-sale-badge{position:absolute}.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale:not(.wc-block-components-product-sale-badge){position:absolute;right:4px;top:4px;z-index:1}.theme-twentytwenty .wc-block-active-filters__title,.theme-twentytwenty .wc-block-attribute-filter__title,.theme-twentytwenty .wc-block-price-filter__title,.theme-twentytwenty .wc-block-stock-filter__title{font-size:1em}.theme-twentytwenty .wc-block-active-filters .wc-block-active-filters__clear-all,.theme-twentytwenty .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{font-size:.75em}@media only screen and (min-width:768px){.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{font-size:.875em;padding:.5em}}@media only screen and (min-width:1168px){.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{font-size:.875em;padding:.5em}}.theme-twentytwentytwo .wc-block-grid__product-add-to-cart .added_to_cart{display:block;margin-top:12px}.theme-twentytwentytwo .wc-block-components-product-price ins,.theme-twentytwentytwo .wc-block-grid__product-price ins{text-decoration:none}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;overflow-wrap:normal!important;padding:0;position:absolute!important;width:1px}.screen-reader-text:focus{clip:auto!important;background-color:#fff;border-radius:3px;box-shadow:0 0 2px 2px rgb(0 0 0 / .6);clip-path:none;color:#2b2d2f;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.wp-block-group.woocommerce.product .up-sells.upsells.products{max-width:var(--wp--style--global--wide-size)}@keyframes spinner__animation{0%{animation-timing-function:cubic-bezier(.5856,.0703,.4143,.9297);transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes loading__animation{to{transform:translateX(100%)}}.wc-block-components-notice-banner{align-content:flex-start;align-items:stretch;background-color:#fff;border:1px solid;border-radius:4px;box-sizing:border-box;color:#2f2f2f;display:flex;font-size:.875em;font-weight:400;gap:12px;line-height:1.5;margin:16px 0;padding:16px!important}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content{-ms-grid-row-align:center;align-self:center;flex-basis:100%;padding-right:16px;white-space:normal}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content:last-child{padding-right:0}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-block-components-notice-banner__summary{font-weight:600;margin:0 0 8px}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul{margin:0 0 0 24px;padding:0}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol li:after,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul li:after{clear:both;content:"";display:block}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward{-moz-appearance:none;appearance:none;background:transparent!important;border:0;color:#2f2f2f!important;float:right;margin:0;opacity:.6;padding:0!important;text-decoration-line:underline;text-underline-position:under}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:active,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:focus,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:hover{opacity:1}.wc-block-components-notice-banner>svg{fill:#fff;background-color:#2f2f2f;border-radius:50%;flex-grow:0;flex-shrink:0;height:100%;padding:2px}.wc-block-components-notice-banner>.wc-block-components-button{background:#fff0 none!important;border:0!important;box-shadow:none!important;color:#2f2f2f!important;flex:0 0 16px;height:16px!important;margin:6px 0 0 auto!important;min-height:auto!important;min-width:0!important;opacity:.6;outline:none!important;padding:0!important;width:16px!important}.wc-block-components-notice-banner>.wc-block-components-button>svg{margin:0!important}.wc-block-components-notice-banner>.wc-block-components-button:active,.wc-block-components-notice-banner>.wc-block-components-button:focus,.wc-block-components-notice-banner>.wc-block-components-button:hover{opacity:1}.wc-block-components-notice-banner.is-error{background-color:#fff0f0;border-color:#cc1818}.wc-block-components-notice-banner.is-error>svg{background-color:#cc1818;transform:rotate(180deg)}.wc-block-components-notice-banner.is-warning{background-color:#fffbf4;border-color:#f0b849}.wc-block-components-notice-banner.is-warning>svg{background-color:#f0b849;transform:rotate(180deg)}.wc-block-components-notice-banner.is-success{background-color:#f4fff7;border-color:#4ab866}.wc-block-components-notice-banner.is-success>svg{background-color:#4ab866}.wc-block-components-notice-banner.is-info{background-color:#f4f8ff;border-color:#007cba}.wc-block-components-notice-banner.is-info>svg{background-color:#007cba}.woocommerce.wc-block-store-notices.alignwide{max-width:var(--wp--style--global--wide-size)}